.agents/skills/cli-contract-change/SKILL.md
Use when changing DaoFlow CLI commands or agent-facing CLI behavior, including contract updates, JSON output, scope enforcement, mutation flags, and authz updates.
npx skillsauth add DaoFlow-dev/DaoFlow cli-contract-changeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when work touches packages/cli command behavior or the CLI contract.
--dry-run, --yes, and idempotency behavior aligned with the contract.packages/shared/src/authz.ts when a command introduces or changes scopes.src/commands/<name>.ts module and any supporting CLI helpers.src/index.ts when command registration changes../dist/daoflow --help when packaging, help text, or command registration changes.@daoflow/server or @daoflow/client.development
Use when working DaoFlow GitHub issues end-to-end with Codex; this compatibility entrypoint loads the repo-local GitHub, validation, and review skills.
development
Use when validating DaoFlow changes before commit or push, including format, tests, lint, typecheck, conditional instruction checks, and CI follow-through.
data-ai
Use when changing DaoFlow server schema or persistence flows, including Drizzle schema files, migrations, seed ordering, and database safety rules.
testing
Use when executing DaoFlow GitHub issue or PR work with gh, including issue intake, durable progress comments, status labels, PR updates, and CI follow-through.