skills/avad-help/SKILL.md
Skill hub: shows all available avadbot skills, helps pick the right one, and checks for updates. Use when unsure which skill to run, or to see what's available.
npx skillsauth add agwacom/avadbot avad-helpInstall 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.
When invoked, show all available avadbot skills, help the user pick the right one, and check for updates.
Check for updates by comparing the installed version against the latest release:
# Get installed version from plugin.json
PLUGIN_DIR=$(find ~/.claude/plugins/cache -path "*/avadbot*/.claude-plugin/plugin.json" 2>/dev/null | head -1)
INSTALLED=$(cat "$PLUGIN_DIR" 2>/dev/null | grep '"version"' | head -1 | sed 's/.*"version": *"\([^"]*\)".*/\1/' || echo "unknown")
# Check latest version from GitHub
LATEST=$(gh api repos/agwacom/avadbot/releases/latest --jq '.tag_name' 2>/dev/null | sed 's/^v//' || echo "")
# Fallback: check package.json on main branch
if [ -z "$LATEST" ]; then
LATEST=$(gh api repos/agwacom/avadbot/contents/package.json --jq '.content' 2>/dev/null | base64 -d | grep '"version"' | head -1 | sed 's/.*"version": *"\([^"]*\)".*/\1/' || echo "unknown")
fi
If update available: Show a notice at the top:
** Update available: v{INSTALLED} → v{LATEST}
Run: claude plugin update avadbot
If up to date or check fails: Skip silently.
Display all available skills in a table:
avadbot v{VERSION} — Skill Catalog
Skill What it does When to use
─────────────────────────── ──────────────────────────────────────── ──────────────────────────────────
/avadbot:avad-plan-ceo-review CEO/founder plan review — rethink the Before building: challenge the
problem, find the 10-star product problem, expand/reduce scope
/avadbot:avad-plan-eng-review Eng manager plan review — architecture, Before building: lock in the
data flow, edge cases, test coverage execution plan
/avadbot:avad-review Pre-landing code review with Fix-First Before shipping: review your
— AUTO-FIX mechanical issues diff, fix issues
/avadbot:avad-ship One-command ship — validate, sync, When ready to ship: push +
test, review, push, create PR create PR automatically
/avadbot:avad-qa QA test a web app — find and fix bugs, After deploying: systematic
generate regression tests testing + bug fixing
/avadbot:avad-debug Systematic root-cause debugger — When stuck on a bug: traces
Iron Law, no fix without root cause data flow, tests hypotheses
/avadbot:avad-document-release Post-ship doc updater — syncs README, After shipping: update all
CHANGELOG, CLAUDE.md with what shipped docs to match reality
/avadbot:avad-retro Weekly engineering retrospective — End of week: commit analysis,
commit analysis, team breakdown patterns, improvements
/avadbot:avad-browse Headless browser — navigate, click, When you need to see a page:
screenshot, test forms, import cookies QA, dogfooding, verification
/avadbot:avad-plan-design-review Designer's eye plan review — rates 8 Before building UI: design
design dimensions, produces fix plan critique and score
/avadbot:avad-design-consultation Design system creation — competitive Starting a project: create
research, DESIGN.md, color/font system DESIGN.md with design system
/avadbot:avad-design-review Visual QA + fix loop — spacing, slop, After building UI: find and
interaction issues, risk calculator fix visual issues
/avadbot:avad-careful Destructive command guardrails — warns Safety: prevent accidental
before rm -rf, DROP TABLE, force-push destructive commands
/avadbot:avad-freeze Restrict edits to a directory — locks Focus: prevent changes outside
Edit/Write to a specific path the directory you're working in
/avadbot:avad-unfreeze Clear freeze boundary After /avad-freeze: unlock edits
/avadbot:avad-guard Combined careful + freeze in one cmd Safety + focus: both guardrails
/avadbot:avad-new Project scaffolding — asks 5 product Starting a project: scaffold
questions, generates 16 pre-filled 16 pre-filled files
files, detects stack, creates repo
/avadbot:avad-help Skill hub — shows all skills, When unsure which skill to use:
context-aware routing, update check see what's available
/avadbot:avad-hello Test greeting — confirms plugin works Testing: verify installation
If the user described what they want to do (either in the invocation or as a follow-up), recommend the best skill:
Role-based routing:
/avadbot:avad-plan-ceo-review/avadbot:avad-plan-eng-review/avadbot:avad-review/avadbot:avad-ship/avadbot:avad-qa/avadbot:avad-debug/avadbot:avad-document-release/avadbot:avad-retro/avadbot:avad-browse/avadbot:avad-plan-design-review/avadbot:avad-design-consultation/avadbot:avad-design-review/avadbot:avad-new/avadbot:avad-careful/avadbot:avad-freeze/avadbot:avad-unfreeze/avadbot:avad-guardIf no context given: Use AskUserQuestion: "What are you trying to do?" with options based on common workflows:
Then recommend the specific skill with the exact command to run.
After recommending, briefly show the typical workflow order:
Typical workflow:
New → Plan → Build → Review → Ship → QA → Docs → Retro
/avad-new → /avad-plan-* → /avad-review → /avad-ship → /avad-qa → /avad-document-release → /avad-retro
Use your full model name and version as your agent identifier in all GitHub output. Examples: "claude Opus 4.6", "codex o3", "gemini 2.5 Pro"
When creating or commenting on GitHub issues, discussions, or pull requests:
Title prefix: Include the skill role in the title.
Format: [avad-help] {short description}
Example: [avad-help] skill catalog and update check
Labels:
avad-help#0E8A16, description: "Skill hub and update check").Both title prefix and label are required.
Prefix all comment, issue, discussion, and PR section headings with your agent identity. Example: "## claude Opus 4.6 Skill Catalog"
End every GitHub issue, discussion post, PR description, review comment, or review response with a signature line:
---
_Generated by {agent identity} · /avad-help · {YYYY-MM-DD}_
Example: _Generated by claude Opus 4.6 · /avad-help · 2026-03-19_
data-ai
Clear the freeze boundary set by /avad-freeze, allowing edits to all directories again. Use when you want to widen edit scope without ending the session. Use when asked to "unfreeze", "unlock edits", "remove freeze", or "allow all edits".
testing
Ship workflow: validate branch state, sync with target branch, run tests, pre-landing review, push, and create PR. Project-aware — reads target branch, test commands, and review checklist from docs/GIT_WORKFLOW.md.
development
Pre-landing code review. Analyzes diff for structural issues using a project-specific checklist. Two modes: local (review current branch) or PR (review and comment on a GitHub PR by number). Proactively suggest when the user is about to merge or land code changes.
development
Weekly engineering retrospective. Analyzes commit history, work patterns, and code quality metrics with persistent history and trend tracking. Team-aware: breaks down per-person contributions with praise and growth areas.