fizzy.do - have your agent read, understand and update your fizzy.do boards
v1.0.0Use the fizzy-cli tool to authenticate and manage Fizzy kanban boards, cards, comments, tags, columns, users, and notifications from the command line. Apply this skill when you need to list, create, update, or delete Fizzy resources or when scripting Fizzy workflows.
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
The SKILL.md describes a fizzy-cli wrapper to manage boards, cards, comments, tags, etc., which matches the skill name and description. However, the registry metadata lists no required environment variables or config paths while the SKILL.md explicitly refers to FIZZY_TOKEN, FIZZY_BASE_URL, FIZZY_ACCOUNT, FIZZY_CONFIG and a config file at ~/.config/fizzy/config.json. That mismatch (instructions expecting credentials/config but metadata claiming none) is an incoherence that should be clarified.
Instruction Scope
Instructions are narrowly scoped to running fizzy-cli commands for authentication and CRUD operations. They reference a local config file and environment variables, and include examples that upload local files (e.g., --image ./hero.png) — those are expected for this purpose but do give the skill a reason to read local files and the config. The instructions do not direct data to any unexpected external endpoint beyond the Fizzy base URL, but they do assume access to env vars and config which were not declared in registry metadata.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, which is low-risk from an install perspective. It does assume the fizzy-cli binary exists on PATH but does not attempt to download or install anything itself.
Credentials
The environment variable usage described in SKILL.md (FIZZY_TOKEN, FIZZY_BASE_URL, FIZZY_ACCOUNT, FIZZY_CONFIG) is proportionate to the stated purpose (auth and API endpoint configuration). The problem is that the registry metadata declared no required env vars or primary credential — so the skill may rely on secrets/config that the registry does not surface. That gap can lead to surprises or accidental exposure if users assume no credentials are needed.
Persistence & Privilege
The skill does not request persistent presence (always: false), does not include install-time scripts, and does not claim to modify other skills or system-wide settings. It appears to operate only by invoking fizzy-cli when used, which is appropriate for its purpose.
What to consider before installing
This skill appears to be a thin set of instructions for using an existing fizzy-cli tool. Before installing or enabling it: (1) confirm you trust the skill author/source and that you actually have the fizzy-cli binary installed; (2) expect the agent to use a Fizzy API token (FIZZY_TOKEN) and possibly read ~/.config/fizzy/config.json — provision a least-privileged token or test with a throwaway account; (3) be aware commands like `--image ./hero.png` will read and upload local files, so don't point it at sensitive files; (4) ask the publisher why the registry metadata lists no required env vars when SKILL.md references credentials/config, and get explicit instructions on where credentials will be stored and how they are used; (5) if you cannot verify those points, avoid enabling the skill or run it in an isolated environment.Like a lobster shell, security has layers — review code before you run it.
latest
Fizzy CLI Skill
Use this skill to operate the Fizzy kanban board via the fizzy-cli command. It covers authentication, configuration, and common CRUD workflows.
Quick Start
- Authenticate
- Token:
fizzy-cli auth login --token $FIZZY_TOKEN
- Magic link:
fizzy-cli auth login --email user@example.com- If non-interactive, pass
--code ABC123.
- Set defaults
- Account only:
fizzy-cli account set 897362094 - Persist base URL + account:
fizzy-cli config set --base-url https://app.fizzy.do --account 897362094
- Verify access
fizzy-cli auth statusfizzy-cli account list
Common Tasks
Boards
- List:
fizzy-cli board list - Create:
fizzy-cli board create --name "Roadmap" - Update:
fizzy-cli board update <board-id> --name "New name" - Delete:
fizzy-cli board delete <board-id>
Cards
- List cards on a board:
fizzy-cli card list --board-id <board-id>
- Create card:
fizzy-cli card create --board-id <board-id> --title "Add dark mode" --description "Switch theme"
- Upload image:
fizzy-cli card create --board-id <board-id> --title "Add hero" --image ./hero.png
- Update card:
fizzy-cli card update <card-number> --title "Updated" --tag-id <tag-id>
- Move to Not Now:
fizzy-cli card not-now <card-number>
- Close / reopen:
fizzy-cli card close <card-number>fizzy-cli card reopen <card-number>
- Triage / untriage:
fizzy-cli card triage <card-number> --column-id <column-id>fizzy-cli card untriage <card-number>
Comments
- List comments:
fizzy-cli comment list <card-number>
- Create comment:
fizzy-cli comment create <card-number> --body "Looks good"
Tags, Columns, Users, Notifications
- Tags:
fizzy-cli tag list - Columns:
fizzy-cli column list --board-id <board-id> - Users:
fizzy-cli user list - Notifications:
fizzy-cli notification list --unread
Output Modes
- Default: human-readable tables.
- Machine output:
--jsonfor raw API JSON.--plainfor stable line-based output.
Config & Auth Notes
- Config file:
~/.config/fizzy/config.json. - Env vars:
FIZZY_BASE_URL,FIZZY_TOKEN,FIZZY_ACCOUNT,FIZZY_CONFIG. - Precedence: flags > env > config file > defaults.
Troubleshooting
- If requests fail with auth errors, run
fizzy-cli auth statusand re-login. - If account is missing, set it via
fizzy-cli account set <slug>orfizzy-cli config set --account <slug>. - Use
fizzy-cli --helporfizzy-cli help <command>for full usage.
Comments
Loading comments...
