Stats
Actions
Tags
From badi
Validates format and content of all slash command and agent files, checking for empty files, missing frontmatter, TODOs, and long lines.
How this command is triggered — by the user, by Claude, or both
Slash command
/badi:prompt-testcommands/The summary Claude sees in its command listing — used to decide when to auto-load this command
Regression test for slash command and agent files. Format and content validation. # Required Tools - Bash (badi ai prompt-test) # Procedure ### Step 1: Run ### Step 2: Checks For every `.claude/commands/*.md` and `.claude/agents/*.md`: 1. **Empty/too-short file** — warning under 50 characters 2. **Agent frontmatter** — `---` + `name:` + `description:` mandatory 3. **TODO/FIXME/TBD** — flagged for production 4. **Long lines** — 500+ characters break formatting ### Step 3: Actions Based on the findings: - Empty file: add content or delete - Missing frontmatter: add it - TODO: complet...
Regression test for slash command and agent files. Format and content validation.
badi ai prompt-test
For every .claude/commands/*.md and .claude/agents/*.md:
--- + name: + description: mandatoryBased on the findings:
Add to GitHub Actions:
- name: Prompt Regression
run: badi ai prompt-test
Since there is no exit code, enforce with:
badi ai prompt-test | grep -q "clean" || exit 1
/prompt-test
npx claudepluginhub fatihkan/badi --plugin badi