feat(PROJ-000): add generic agentic pattern examples - #3
Merged
Conversation
The repo taught patterns it did not itself demonstrate: no slash command, no scaffolding skill (only process skills), no dispatchable reviewer subagent, no test-generation workflow, and no architecture doc for the AGENTS.md index to point at. Add one generic example of each missing category -- new-spec command, scaffold-module skill, review-standards subagent, generate-tests workflow, and docs/ARCHITECTURE.md -- and wire them into AGENTS.md, CLAUDE.md and README.md. Generic on purpose, matching the repo's sanitized promise; no src/ behaviour changed and no new dependencies.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Add one generic example of each context-engineering pattern category the repo teaches but didn't itself demonstrate, so a reader can learn every pattern from the repo. Generic on purpose, matching the sanitized-repo promise.
Changes
.claude/commands/new-spec.md— slash command scaffolding a spec + implementation-plan pair.claude/skills/scaffold-module.md— generator skill for a newsrc/<name>/module (types + impl + colocated test).claude/agents/review-standards.md— dispatchable standards-reviewer subagent (single-target counterpart toparallel-review).claude/workflows/generate-tests.js— parallel test-generation workflow mirroringparallel-review.jsdocs/ARCHITECTURE.md— the repo's own layout, indexed fromAGENTS.mdAGENTS.md(doc index),CLAUDE.md(commands/skills/agents/workflows),README.md(context bullets + repo tour)src/behaviour changed; no new dependenciesTesting
pnpm lint && pnpm format:check && pnpm typecheck && pnpm test— all green locally (21 tests)src/change, so the unchanged suite proves nothing regressedRelated
PROJ-000
Checklist
pnpm lint:fix && pnpm typecheck && pnpm testpass locallysrc/behaviour changed (docs + agent tooling only){username}/{TICKET}-{description}