.agents/skills/validation-gates/SKILL.md
Use when validating DaoFlow changes before commit or push, including format, tests, lint, typecheck, conditional instruction checks, and CI follow-through.
npx skillsauth add DaoFlow-dev/DaoFlow validation-gatesInstall 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 before every DaoFlow git commit and git push.
AGENTS.md for files you will editRun these checks in order:
bun run formatbun run test:unitbun run lintbun run typecheckbun run contracts:checkAGENTS.md, .agents/, or .codex/skills/, run bun run skills:checkbun install or bun run hooks:install.gh run list --limit 2 --json databaseId,status,conclusion,name.gh run view <RUN_ID> --log-failed and loop back to step 1.bun run test:unit passesbun run lint reports 0 errorsbun run typecheck passesbun run contracts:check passesbun run skills:check passes when instruction files changeddevelopment
Use when working DaoFlow GitHub issues end-to-end with Codex; this compatibility entrypoint loads the repo-local GitHub, validation, and review skills.
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.
tools
Use when changing DaoFlow CLI commands or agent-facing CLI behavior, including contract updates, JSON output, scope enforcement, mutation flags, and authz updates.