fizzy

from robzolkos/fizzy-skill

Agent SKILL for Claude Code and Opencode and others.

26 stars2 forksUpdated Jan 24, 2026
npx skills add https://github.com/robzolkos/fizzy-skill --skill fizzy

SKILL.md

Fizzy CLI Skill

Manage Fizzy boards, cards, steps, comments, and reactions.

Quick Reference

ResourceListShowCreateUpdateDeleteOther
boardboard listboard show IDboard createboard update IDboard delete IDmigrate board ID
cardcard listcard show NUMBERcard createcard update NUMBERcard delete NUMBERcard move NUMBER
searchsearch QUERY-----
columncolumn list --board IDcolumn show ID --board IDcolumn createcolumn update IDcolumn delete ID-
commentcomment list --card NUMBERcomment show ID --card NUMBERcomment createcomment update IDcomment delete ID-
step-step show ID --card NUMBERstep createstep update IDstep delete ID-
reactionreaction list-reaction create-reaction delete ID-
tagtag list-----
useruser listuser show ID----
notificationnotification list-----

ID Formats

IMPORTANT: Cards use TWO identifiers:

FieldFormatUse For
id03fe4rug9kt1mpgyy51lq8i5iInternal ID (in JSON responses)
number579CLI commands (card show, card update, etc.)

All card CLI commands use the card NUMBER, not the ID.

Other resources (boards, columns, comments, steps, reactions, users) use their id field.


Response Structure

All responses follow this structure:

{
  "success": true,
  "data": { ... },           // Single object or array
  "summary": "4 boards",     // Human-readable description
  "breadcrumbs": [ ... ],    // Contextual next actions (omitted when empty)
  "meta": {
    "timestamp": "2026-01-12T21:21:48Z"
  }
}

Summary field formats:

CommandExample Summary
board list"5 boards"
board show ID"Board: Engineering"
card list"42 cards (page 1)" or "42 cards (all)"
card show 123"Card #123: Fix login bug"
search "bug""7 results for "bug""
notification list"8 notifications (3 unread)"

List responses with pagination:

{
  "success": true,
  "data": [ ... ],
  "summary": "10 cards (page 1)",
  "pagination": {
    "has_next": true,
    "next_url": "https://..."
  },
  "meta": { ... }
}

Breadcrumbs (contextual next actions):

Responses include a breadcrumbs array suggesting what you can do next. Each breadcrumb has:

  • action: Short action name (e.g., "comment", "close", "assign")
  • cmd: Ready-to-run command with actual values interpolated
  • description: Human-readable description
fizzy card show 42 | jq '.breadcrumbs'
[
  {"action": "comment", "cmd": "fizzy comment create --card 42 --body \"text\"", "description": "Add comment"},
  {"action": "triage", "cmd": "fizzy card column 42 --column <column_id>", "description": "Move to column"},
  {"action": "close", "cmd": "fizzy card close 42", "description": "Close card"},
  {"action": "assign", "cmd": "fizzy card assign 42 --user <user_id>", "description": "Assign user"}
]

Use breadcrumbs to discover available actions without memorizing the full CLI. Values like card numbers and board IDs are pre-filled; placeholders like <column_id> need to be replaced.

Error responses:

{
  "success": false,
  "error": {
    "code": "NOT_FOUND",
    "message": "Not Found",
    "status": 404
  },
  "meta": { ... }
}

Create/update responses include location:

{
  "success": true,
  "data": { ... },
  "location": "/6102600/cards/579.json",
  "meta": { ... }
}

Resource Schemas

Complete field reference for all resources. Use these exact field paths in jq queries.

Card Schema

IMPORTANT: card list and card show return different fields. steps only in card show.

FieldTypeDescription
numberintegerUse this for CLI commands
idstringInternal ID (in responses only)
titlestringCard title
descriptionstringPlain text content (NOT an object)
description_htmlstringHTML version with attachments
statusstringUsually "published" for active cards
closedbooleantrue = card is closed
goldenbooleantrue = starred/important
image_urlstring/nullHeader/background image URL
has_more_assigneesbooleanMore assignees than shown
created_attimestampISO 8601
last_active_attimestampISO 8601
urlstringWeb URL
comments_urlstringComments endpoint URL
boardobjectNested Board (see below)
creatorobjectNested User (see below)
assigneesarrayArray of User objects
tagsarrayArray of Tag objects
steps

...

Read full content

Repository Stats

Stars26
Forks2