Prompts Catalog
Prompts are user-facing entry points exposed as slash commands in the AI chat window. They resolve parameters, active editor selections, and open file paths before delegating the work to a specialized agent.
Overview Table
| Command | File | Bound Agent | Argument Hint | Domain Workflow | Purpose |
|---|---|---|---|---|---|
/node-unit-tests | node-unit-tests.prompt.md | Unit Tester | optional src path, e.g. src/services/user.service.js | Testing & Verification | Generates or updates isolated Jest unit tests for a Node module. |
/node-api-tests | node-api-tests.prompt.md | API Tester | optional route path, e.g. src/routes/app.js | Testing & Verification | Generates or updates Supertest HTTP API route tests for an Express route module. |
/angular-unit-tests | angular-unit-tests.prompt.md | Unit Tester | optional src path, e.g. src/app/... | Testing & Verification | Generates or updates Vitest unit tests colocated with an Angular component/service. |
/angular-e2e-tests | angular-e2e-tests.prompt.md | E2E Tester | optional flow name, e.g. auth-login | Testing & Verification | Generates Playwright end-to-end tests under e2e/. |
/postgres-liquibase-tests | postgres-liquibase-tests.prompt.md | Unit Tester | optional db area, e.g. db/changelog | Testing & Verification | Generates SQL assertion tests validating migrations against PostgreSQL. |
/vitepress-docs | vitepress-docs.prompt.md | VitePress Docs | docs root, e.g. website | Specs & Docs | Scaffolds or updates a complete VitePress product documentation website. |
/demo-videos | demo-videos.prompt.md | Demo Videos | journeys and output folder, e.g. login, edit policy -> website/docs/public/videos | Specs & Docs | Records Playwright demo videos of user journeys as MP4 for a website. |
/performance-tests | performance-tests.prompt.md | Performance Tester | target service or route | Testing & Verification | Scaffolds or updates a k6 performance test suite. |
/fuzz-tests | fuzz-tests.prompt.md | Fuzz Tester | OpenAPI path or service name | Testing & Verification | Scaffolds or runs RESTler grammar-based fuzzing tests. |
/think | think.prompt.md | Thinker | issue number, triage path, or specs directory, e.g. #42 or specs/issue-42 | Think & Plan | Explores options and blast radius, producing a validated think.md. |
/plan | plan.prompt.md | Planner | issue number, think.md path, or specs directory, e.g. 42 or specs/issue-42 | Think & Plan | Turns a validated think.md into an ordered implementation checklist in plan.md. |
/code | code.prompt.md | Code Agent | issue number or specs directory | Code | Implements a validated plan in step order until green, then opens the pull request with its record. |
/prove | prove.prompt.md | Prove Validator | pull request number, issue number, or specs directory | Prove | Validates a pull request against its think.md, plan.md, and all deterministic controls, writing specs/issue-<n>/prove.md. |
/fix-gates | fix-gates.prompt.md | Gate Fixer | path to failing gate output or pull request number | Prove | Diagnoses and fixes a failing deterministic gate without weakening any control. |
/release-plan | release-plan.prompt.md | Release Planner | issue number or specs directory | Release | Drafts the release declaration for DevOps to approve. |
/outcome-review | outcome-review.prompt.md | Learn Analyst | ledger path and observed values | Learn | Prepares the weekly Outcome review pack with proposed verdicts. |
/context-review | context-review.prompt.md | Learn Analyst | repository root and optional notes | Learn | Prepares the weekly Persistent Context & Controls review pack. |
/incident | incident.prompt.md | Learn Analyst | timeline notes file or incident record | Learn | Drafts and validates an incident record. |
/pre-read | pre-read.prompt.md | Learn Analyst | triage-review, outcome-review, context-review, or operating-retro | Learn | Drafts the AI pre-read for a recurring meeting. Writes nothing. |
/operating-retro | operating-retro.prompt.md | Learn Analyst | events file or metrics report | Learn | Prepares the monthly Operating-Model Retrospective pack. |
/decision | decision.prompt.md | Decision Scribe | the decision to record, or a path to think.md | Governance & Decisions | Records an attributed autonomous decision or escalation. |
/meet | meet.prompt.md | Meeting Analyst | transcript export or meeting directory | Meet | Turns a client meeting transcript into transcript.md and a validated Meeting Pack. |
/meet-readback | meet-readback.prompt.md | Meeting Analyst | transcript file | Meet | Prepares the Product Owner's read-back list before the meeting ends. |
/triage | triage.prompt.md | Triage Analyst | issue number or source path, e.g. #42 | Triage | Turns a candidate need or ticket batch into evidence-linked triage.md files with a proposed decision. |
/triage-review | triage-review.prompt.md | Triage Analyst | optional specs directory, e.g. specs | Triage | Prepares the ranked backlog for the weekly Triage review. |
/migration-docs | migration-docs.prompt.md | Migration Documenter | source to target and optional docs directory | Migration | Writes the migration assessment, plan, and runbook with minimal application changes. |
Command Invocation & Target Resolution
Each prompt enforces a deterministic parameter resolution pipeline (argument $\rightarrow$ active editor selection $\rightarrow$ open file). If resolution fails, the prompt halts and asks the user rather than guessing.
1. /node-unit-tests
- Invocation:
/node-unit-tests [src/path/to/module.js] - Target Resolution: Checks chat prompt for
src/**/*.js, falls back to active editor selection or current file. If the file is undersrc/routes/, redirects to/node-api-tests. - Delegation: Maps to
tests/<path>/<file>.test.jsand hands off execution to Unit Tester. See Node.js Module Unit Tests.
2. /node-api-tests
- Invocation:
/node-api-tests [src/routes/path/to/route.js] - Target Resolution: Checks chat prompt for
src/routes/**/*.js, falls back to active editor selection or open route file. - Delegation: Maps to
tests/routes/<resource>.test.jsand hands off execution to API Tester. See Node.js HTTP API Route Tests.
3. /angular-unit-tests
- Invocation:
/angular-unit-tests [src/app/path/to/component.ts] - Target Resolution: Resolves target TypeScript component, service, or pipe from prompt, selection, or tab.
- Delegation: Colocates
*.spec.tsadjacent to source and hands off to Unit Tester. See Angular Vitest Component Specs.
4. /angular-e2e-tests
- Invocation:
/angular-e2e-tests [flow-name] - Target Resolution: Resolves target workflow or feature name under
e2e/. - Delegation: Hands off to E2E Tester enforcing Page Object Model. See Angular Playwright E2E Tests.
5. /postgres-liquibase-tests
- Invocation:
/postgres-liquibase-tests [db/changelog/path] - Target Resolution: Resolves target migration changelog or schema table.
- Delegation: Maps to
tests/db/<area>.sqland hands off to Unit Tester. See PostgreSQL Migration Assertions.
6. /vitepress-docs
- Invocation:
/vitepress-docs [docs-root] - Target Resolution: Takes positional argument as documentation root (e.g.,
website/). Halts and prompts if missing. - Delegation: Hands off scaffolding and configuration to VitePress Docs. See Product Documentation Website.
7. /performance-tests
- Invocation:
/performance-tests [service-name] - Target Resolution: Identifies target API service or endpoint to benchmark.
- Delegation: Hands off k6 scenario generation and threshold setup to Performance Tester. See k6 Performance Benchmarking.
8. /fuzz-tests
- Invocation:
/fuzz-tests [openapi-path] - Target Resolution: Resolves OpenAPI/Swagger contract path.
- Delegation: Hands off grammar compilation and RESTler execution to Fuzz Tester. See RESTler API Grammar Fuzzing.
9. /triage
- Invocation:
/triage [issue-or-source-path] [extra-source...] - Target Resolution: Takes an issue number or URL, or a meeting pack, ticket export, audit report, or notes file. Falls back to the active editor file. Asks when the target is unclear.
- Delegation: Hands off enrichment, scoring, and the proposed decision to Triage Analyst, which writes
specs/issue-<n>/triage.mdand validates it at theproposedstage. See Candidate Need to Backlog Issue.
10. /triage-review
- Invocation:
/triage-review [specs-directory] - Target Resolution: Takes the specifications directory, defaulting to
specs/. - Delegation: Hands off to Triage Analyst in review mode, which ranks the scored backlog and lists unscored needs, ties, and
explorefollow-ups without writing files. See Weekly Review Pack.
11. /meet
- Invocation:
/meet [transcript-export-or-meeting-directory] - Target Resolution: Takes a plain-text export or an existing
meetings/<date>-<slug>/directory. Falls back to the active editor file. For an export it asks for the title, date, tool, recording consent statement, and a roster (name, role, side) for every speaker, and never invents them. - Delegation: Hands off to Meeting Analyst in pack mode, which writes
transcript.mdonce andpack.md, and validates at thedraftstage withdocs/glossary.md. See Transcript to Meeting Pack.
12. /meet-readback
- Invocation:
/meet-readback [transcript-file] - Target Resolution: Takes a transcript file (plain text or
transcript.md), falling back to the active editor file. - Delegation: Hands off to Meeting Analyst in read-back mode, which lists the captured needs with verbatim quotes, terms to confirm, and open questions, without writing files. See Read-Back List.
13. /think and /plan
- Invocation:
/think [issue-number-or-specs-dir]and/plan [issue-number-or-specs-dir] - Target Resolution: Resolves an issue number (
42,#42), atriage.mdorthink.mdpath, or aspecs/issue-<number>/directory, falling back to the active editor file. - Delegation:
/thinkhands off to Thinker to explore options, classify blast radius, and validatespecs/issue-<number>/think.md./planhands off to Planner to turn the validatedthink.mdintospecs/issue-<number>/plan.mdand validate it. See Think & Plan.
14. /code
- Invocation:
/code [issue-number-or-specs-dir] - Delegation: Code Agent implements the validated plan steps in dependency order, runs the checks and controls, and opens the pull request with the
codeskill's PR record body. See Code.
15. /prove
- Invocation:
/prove [pr-number-or-issue-number-or-specs-dir] - Delegation: Prove Validator runs the 8 deterministic Prove controls (
control-guard,secret-guard,dependency-guard,scope-guard,task-gate,criteria-verify,test-probe,preview-smoke), performs semantic review againstthink.mdandplan.md, and validatesspecs/issue-<n>/prove.md. See Prove.
16. /fix-gates
- Invocation:
/fix-gates [gate-output-path-or-pr-number] - Delegation: Gate Fixer diagnoses and fixes the failing gate within the fix-loop limit. See Prove.
17. /release-plan
- Invocation:
/release-plan [issue-number-or-specs-dir] - Delegation: Release Planner drafts
release.mdfor DevOps to approve. See Release.
18. /decision
- Invocation:
/decision [decision-or-think-path] - Delegation: Decision Scribe chooses and validates an explicitly attributed automated decision, or records an escalation. See Governance & Decisions.
19. /outcome-review, /context-review, /incident, /pre-read, /operating-retro
- Delegation: All five hand off to Learn Analyst.
/outcome-reviewlists hypotheses due with proposed verdicts and the maths;/context-reviewruns the context lint and proposes artifacts from repeated corrections;/incidentdrafts and validates an incident record;/pre-read <meeting>drafts the AI pre-read fortriage-review,outcome-review,context-review, oroperating-retroand writes nothing;/operating-retroprepares the monthly retrospective from the flow-metrics report. None of them decides. See Learn.
20. /migration-docs
- Invocation:
/migration-docs [source to target] [docs-dir] - Target Resolution: Takes the source, the target, and an optional output directory (default
docs/migration/<name>/). Asks when the source or the target is unclear and continues with the next missing record instead of overwriting a validated one. - Delegation: Migration Documenter writes and validates the records. See Migration.
21. /demo-videos
- Invocation:
/demo-videos [journeys] [output-dir] - Target Resolution: Takes the journeys to film and the output folder (usually
<docs-root>/docs/public/videos); asks for any that is missing. - Delegation: Demo Videos scaffolds
demos/, films each journey, and encodes MP4 + poster. See Product Demo Videos.