Skip to content

Commit 9948f52

Browse files
authored
Merge pull request #261 from notque/fix/reference-md-audit-unit7
fix: sync REFERENCE.md with actual codebase state
2 parents 7c7cfd6 + aaf683f commit 9948f52

File tree

1 file changed

+53
-31
lines changed

1 file changed

+53
-31
lines changed

docs/REFERENCE.md

Lines changed: 53 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,20 @@ The primary entry point is `/do`, which routes your request to the appropriate a
1313
|---------|---------|---------|
1414
| `/do` | **Smart router** - figures out what you need | `/do debug this failing test` |
1515

16+
### Other Slash Commands
17+
| Command | Purpose |
18+
|---------|---------|
19+
| `/install` | Verify toolkit installation, diagnose issues, guide setup |
20+
| `/pr-review` | Comprehensive PR review with retro knowledge capture |
21+
| `/retro` | Learning system: stats, search, audit, graduate learnings |
22+
| `/reddit-moderate` | Reddit moderation: modqueue, classification, actions |
23+
| `/generate-claudemd` | Generate project-specific CLAUDE.md from repo analysis |
24+
| `/github-notifications` | Triage GitHub notifications: fetch, classify, report |
25+
| `/create-pipeline` | Create a new pipeline from a task description |
26+
| `/system-upgrade` | Systematic upgrade of agents, skills, hooks |
27+
| `/perses-onboard` | First-time Perses setup: server, MCP, project |
28+
| `/github-profile-rules` | Extract coding conventions from GitHub profiles |
29+
1630
### Available via `/do` Routing
1731
These workflows are activated through `/do` with natural language:
1832

@@ -77,36 +91,40 @@ Request deep expertise: *"Use the [name] agent"*
7791
### Core Engineering
7892
| Agent | Domain |
7993
|-------|--------|
80-
| `golang-general-engineer` | Go 1.24+, concurrency, testing (with frontmatter hooks) |
81-
| `golang-general-engineer-compact` | Go - lightweight version for simple tasks |
82-
| `python-general-engineer` | Python, async, typing, pytest (with frontmatter hooks) |
83-
| `python-openstack-engineer` | OpenStack, Oslo libraries |
84-
| `typescript-frontend-engineer` | TypeScript 5+, React patterns |
85-
| `typescript-debugging-engineer` | TypeScript debugging, race conditions, async issues |
86-
| `nodejs-api-engineer` | Node.js APIs, Express, auth |
94+
| `golang-general-engineer` | Go 1.26+, debugging, code review, performance (with frontmatter hooks) |
95+
| `golang-general-engineer-compact` | Go - compact version for tight context budgets |
96+
| `python-general-engineer` | Python 3.12+, debugging, code review, performance (with frontmatter hooks) |
97+
| `python-openstack-engineer` | OpenStack: Nova, Neutron, Cinder, Oslo libraries, WSGI middleware |
98+
| `kotlin-general-engineer` | Kotlin: features, coroutines, debugging, code quality, multiplatform |
99+
| `php-general-engineer` | PHP 8.x: features, debugging, code quality, security, modern patterns |
100+
| `swift-general-engineer` | Swift: iOS, macOS, server-side Swift, SwiftUI, concurrency, testing |
101+
| `typescript-frontend-engineer` | TypeScript frontend architecture: type-safe components, state management |
102+
| `typescript-debugging-engineer` | TypeScript debugging: race conditions, async/await issues, type errors |
103+
| `nodejs-api-engineer` | Node.js backends: Express APIs, REST endpoints, middleware |
87104

88105
### Infrastructure & Operations
89106
| Agent | Domain |
90107
|-------|--------|
91-
| `kubernetes-helm-engineer` | K8s, Helm, OpenStack-on-K8s |
92-
| `opensearch-elasticsearch-engineer` | Search clusters, optimization |
93-
| `prometheus-grafana-engineer` | Monitoring, alerting, dashboards |
94-
| `rabbitmq-messaging-engineer` | Message queues, HA clustering |
95-
| `ansible-automation-engineer` | Infrastructure automation |
108+
| `kubernetes-helm-engineer` | Kubernetes and Helm: deployments, troubleshooting, cloud-native infrastructure |
109+
| `opensearch-elasticsearch-engineer` | OpenSearch/Elasticsearch: cluster management, performance tuning |
110+
| `prometheus-grafana-engineer` | Prometheus and Grafana: monitoring, alerting, dashboard design, PromQL |
111+
| `rabbitmq-messaging-engineer` | RabbitMQ: message queue architecture, clustering, HA, routing patterns |
112+
| `ansible-automation-engineer` | Ansible: playbooks, roles, collections, Molecule testing, Vault |
96113

97114
### Frontend & UI
98115
| Agent | Domain |
99116
|-------|--------|
100-
| `react-portfolio-engineer` | Portfolio sites, galleries |
101-
| `nextjs-ecommerce-engineer` | E-commerce, Stripe, auth |
102-
| `ui-design-engineer` | Design systems, Tailwind, a11y |
117+
| `react-portfolio-engineer` | React portfolio/gallery sites for creatives: React 18+, Next.js App Router |
118+
| `nextjs-ecommerce-engineer` | Next.js e-commerce: shopping cart, Stripe payments, checkout flows |
119+
| `ui-design-engineer` | UI/UX design: design systems, responsive layouts, accessibility, animations |
103120

104121
### Quality & Testing
105122
| Agent | Domain |
106123
|-------|--------|
107-
| `testing-automation-engineer` | Vitest, Playwright, E2E |
108-
| `performance-optimization-engineer` | Core Web Vitals, bundles |
109-
| `database-engineer` | PostgreSQL, Prisma, migrations |
124+
| `testing-automation-engineer` | Testing strategy, E2E setup, Playwright tests, test infrastructure |
125+
| `performance-optimization-engineer` | Web performance: Core Web Vitals, rendering, bundle analysis |
126+
| `database-engineer` | Database design, optimization, query performance, migrations, indexing |
127+
| `data-engineer` | Data pipelines, ETL/ELT, warehouse design, dimensional modeling |
110128
| `reviewer-code` | Code quality: conventions, naming, dead code, performance, types, tests |
111129
| `reviewer-system` | System review: security, concurrency, errors, observability, APIs |
112130
| `reviewer-domain` | Domain-specific: ADR compliance, business logic, SAP CC structural |
@@ -116,14 +134,18 @@ Request deep expertise: *"Use the [name] agent"*
116134
| Agent | Domain |
117135
|-------|--------|
118136
| `perses-engineer` | Perses observability platform: dashboards, plugins, operator, core |
119-
| `technical-documentation-engineer` | Docs, API references |
120-
| `technical-journalist-writer` | Technical journalism |
121-
| `skill-creator` | Create new skills |
122-
| `hook-development-engineer` | Claude Code hooks |
123-
| `project-coordinator-engineer` | Multi-agent orchestration |
124-
| `research-coordinator-engineer` | Research coordination |
125-
| `mcp-local-docs-engineer` | MCP server development |
126-
| `sqlite-peewee-engineer` | SQLite with Peewee ORM |
137+
| `technical-documentation-engineer` | Technical documentation: API docs, architecture, runbooks |
138+
| `technical-journalist-writer` | Technical journalism: explainers, opinion pieces, analysis articles |
139+
| `hook-development-engineer` | Python hook development for Claude Code event-driven system |
140+
| `project-coordinator-engineer` | Multi-agent project coordination: task breakdown, progress tracking |
141+
| `research-coordinator-engineer` | Research coordination: systematic investigation, multi-source analysis |
142+
| `research-subagent-executor` | Research subagent execution: OODA-loop investigation, source evaluation |
143+
| `mcp-local-docs-engineer` | MCP server development for local documentation access |
144+
| `sqlite-peewee-engineer` | SQLite with Peewee ORM: model definition, query optimization |
145+
| `pipeline-orchestrator-engineer` | Pipeline orchestration: scaffold multi-component workflows |
146+
| `system-upgrade-engineer` | Systematic toolkit upgrades: adapt agents, skills, hooks after updates |
147+
| `toolkit-governance-engineer` | Toolkit governance: edit skills, update routing tables, manage ADRs |
148+
| `github-profile-rules-engineer` | Extract coding conventions and style rules from GitHub user profiles |
127149

128150
### Voice Writers
129151
| Agent | Domain |
@@ -152,16 +174,16 @@ Loaded automatically or via `Skill("name")`.
152174
|-------|---------|
153175
| `workflow` | Structured multi-phase workflows (review, debug, refactor, deploy, create, research) |
154176
| `test-driven-development` | RED-GREEN-REFACTOR enforcement |
155-
| `systematic-debugging` | Reproduce → Isolate → Identify → Verify |
156-
| `systematic-refactoring` | CHARACTERIZE → PLAN → EXECUTE → VALIDATE |
157177
| `verification-before-completion` | Never done without verification |
158178
| `planning-with-files` | Manus-style persistent markdown planning |
159179
| `plan-manager` | Plan lifecycle management |
180+
| `git-commit-flow` | Phase-gated git commit workflow with validation |
181+
| `pr-workflow` | Pull request lifecycle: sync, review, fix, status, cleanup, PR mining |
160182

161183
### Workflows (formerly Pipelines)
162184
| Skill | Purpose |
163185
|-------|---------|
164-
| `workflow` | Structured multi-phase workflows: review, debug, refactor, deploy, create, research, and more. References in `skills/workflow/references/` contain the old pipeline definitions (research-to-article, explore-pipeline, pr-pipeline, doc-pipeline, etc.). |
186+
| `workflow` | Structured multi-phase workflows: review, debug, refactor, deploy, create, research, and more. References in `skills/workflow/references/` contain workflow definitions including systematic-debugging, systematic-refactoring, research-to-article, explore-pipeline, pr-pipeline, doc-pipeline, etc. |
165187
| `research-pipeline` | Formal 5-phase research pipeline with artifact saving and source quality gates |
166188

167189
### Code Quality
@@ -186,7 +208,6 @@ Loaded automatically or via `Skill("name")`.
186208
|-------|---------|
187209
| `codebase-analyzer` | Extract patterns statistically |
188210
| `codebase-overview` | Rapid context building |
189-
| `pr-workflow` | PR mining is part of the pr-workflow skill (via references) |
190211

191212
### Domain-Specific
192213
| Skill | Purpose |
@@ -245,7 +266,8 @@ What do you need?
245266
agents/ ← Specialized agents (one .md per agent, optional references/)
246267
skills/ ← Skills (one directory per skill, each with SKILL.md and optional references/)
247268
└─ workflow/ ← Structured multi-phase workflows (formerly pipelines/)
248-
└─ references/ ← Old pipeline definitions loaded on demand
269+
└─ references/ ← Workflow definitions loaded on demand
270+
commands/ ← Slash commands (one .md per command)
249271
hooks/ ← Python hooks and utility scripts
250272
└─ lib/ ← Shared libraries
251273
scripts/ ← Deterministic Python scripts

0 commit comments

Comments
 (0)