speclan-engineering
claudeCompanion to speclan for interactively crafting SPECLAN specifications with Claude Code instead of authoring them by hand
3 skills · 3 commands · hooks
Claude Code helper for SPECLAN - manage project specifications as interlinked markdown files
Plugin speclan from marketplace digital-dividend-marketplace in thlandgraf/cc-marketplace. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
run-speclan-id-generatorRun, smoke-test, and verify the speclan-id-generator CLI (generate-id.mjs) — the tool that mints SPECLAN entity IDs (G-###, F-/R-/CR-####). Use when asked to "run the id generator", "test generate-id", "verify the ID gap", "check ID generation", or after changing the end-biased gap constants or the
SPECLAN AskAnswer questions about SPECLAN specifications with full context — relationships, hierarchy, status, and cross-references rather than just reading a single file. Use whenever someone asks about a feature, requirement, goal, change request, or references a SPECLAN entity ID (G-###, F-####, R-####, CR-
check-speclan-treeThis skill should be used when the user asks to "check the speclan tree", "validate specs", "lint speclan", "verify spec consistency", "audit the speclan directory", "find broken spec links", "check for duplicate IDs", "check ID format", "find misplaced requirements", or otherwise wants a SPECLAN tr
SPECLAN GrillGrilling session that stress-tests SPECLAN specifications through a relentless one-question-at-a-time interview. Its core duties: reduce ambiguities, clarify contradictions (spec vs spec, spec vs code), and close definition gaps — undefined terms, vague language, missing edge cases — before specs ge
SPECLAN Implement ManualThis skill should be used when the user asks to "implement next feature", "implement manual", "continue implementation", "implement-manual", "pick up the plan", "implement from plan", or wants to implement the next undone item from a manual implementation plan file. Picks up a plan file created by t
SPECLAN Plan ManualThis skill should be used when the user asks to "plan manual implementation", "create a manual plan", "list approved specs for implementation", "plan-manual", "show approved requirements", "prepare implementation plan", or wants to generate a plan file listing all approved SPECLAN requirements ready
SPECLAN Review ManualThis skill should be used when the user asks to "review plan", "review implementations", "review manual", "review-manual", "review from plan", "check all implementations", or wants to review all in-review items from a manual implementation plan file. Picks up a plan file created by the plan-manual s
SPECLAN FormatThis skill should be used when the user works with SPECLAN specification files in the speclan/ directory, asks to "read a feature", "list requirements", "create a feature", "new requirement", "update a spec", "delete a change request", "show spec hierarchy", "ID format", or references SPECLAN entity
SPECLAN ID GeneratorGenerates unique, collision-free IDs for SPECLAN entities (Goal G-###, Feature F-####, Requirement R-####, ChangeRequest CR-####). Use this skill whenever a new entity is being created or added anywhere under the speclan/ directory — creating a feature, adding a requirement, nesting a sub-feature, f
SPECLAN QueryThis skill should be used when the user asks to "list features", "find requirements", "show approved specs", "get children of a feature", "index specs", "query specs by status", or needs to search, filter, or programmatically query SPECLAN entities by type, status, or parent relationship.
Sync Specs from SessionThis skill should be used when the user asks to "sync specs", "update specs from work", "record what we did", "add to speclan", "document implemented features", or wants to capture session work as SPECLAN specifications. Analyzes conversation context to identify implemented features and syncs with s
/speclan:askAsk about any SPECLAN entity — get holistic context with hierarchy, relationships, status, and change requests
/speclan:from-bmadConvert BMAD-METHOD planning artifacts to SPECLAN format
/speclan:from-speckitConvert speckit specifications to SPECLAN format
/speclan:grillGrill the user on SPECLAN specs — relentless one-question-at-a-time interview that reduces ambiguities, clarifies contradictions, and closes definition gaps before approval
/speclan:implement-custom:sequentialSequential implementation strategy for custom planfiles. Implements items one by one in dependency order with cross-session CLAUDE.md knowledge bridging, structured logging, tests, and milestone reviews. Use after priming a session with a SPECLAN custom planfile. Sequential is the right choice for c
/speclan:implement-manualImplement the next feature from a manual implementation plan
/speclan:plan-manualCreate a manual implementation plan from approved SPECLAN specifications
/speclan:review-manualReview all in-review items from a manual implementation plan
/speclan:statusCheck SPECLAN project setup, installed plugins, and specification statistics
/speclan:sync-from-sessionSync SPECLAN specs from session work - identifies implemented features and updates specs
/speclan:to-bmad-prdGenerate a BMAD-standard PRD directly from approved SPECLAN specifications (standalone converter, no BMAD skills required)
/speclan:to-bmadGenerate a BMAD-standard PRD from approved SPECLAN specs using BMAD's native PRD creation workflow
/speclan:to-speckitInject approved SPECLAN Features into speckit for specification processing
architecture-reviewerUse this agent to review architectural quality of implementation files. Analyzes design patterns, SOLID principles, coupling, module boundaries, dependency direction, and separation of concerns. Returns categorized findings with file:line evidence.
bmad-converterUse this agent when the user wants to convert specifications between BMAD-METHOD and SPECLAN formats. Examples:
code-hygiene-reviewerUse this agent to review code hygiene and structural quality of implementation files. Analyzes naming conventions, duplication, dead code, type safety, error handling patterns, and other structural concerns. Returns categorized findings with file:line evidence.
feature-verifierUse this agent when the user wants to verify features are implemented correctly, check implementation against feature specs, or needs a verification report. Examples:
implementation-orderUse this agent to determine optimal implementation order for features, requirements, or change requests by analyzing dependencies. Returns an ordered list. Called by plan-manual and implement commands — not typically invoked directly.
requirement-verifierUse this agent when the user wants to verify a requirement is implemented, check if a specific requirement is satisfied, or verify implementation against requirement specs. Examples:
speckit-converterUse this agent when the user wants to convert specifications between speckit and SPECLAN formats. Examples:
node $CLAUDE_PLUGIN_ROOT/hooks/scripts/detect-context.mjs
node $CLAUDE_PLUGIN_ROOT/hooks/scripts/guard-locked-specs.mjs
Companion to speclan for interactively crafting SPECLAN specifications with Claude Code instead of authoring them by hand
3 skills · 3 commands · hooks
Filesystem-based task management with git integration - track tasks through open/wip/done lifecycle
1 skill · 4 commands · hooks
Manage project constitution files - rules, best practices, patterns, and guardrails for LLM/coding agents
1 skill · 3 commands
Claude API and SDK documentation skill for building LLM-powered applications
19 skills
ADR lifecycle management — create, index, supersede, and link Architecture Decision Records to code
5 skills · 1 command · 1 agent
Generate natively editable PPTX from PDF / DOCX / URL / Markdown — real DrawingML shapes, text boxes, charts, and animations. Note: run `pip install -r requirements.txt` inside the installed plugin directory for the Python post-processing scripts to work.
1 skill
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Install the "AAS Documents & Presentations" workflow plugin from Agentic Awesome Skills.
7 skills
OpenAPI specification generation, Mermaid diagram creation, tutorial writing, API reference documentation
3 skills · 1 command · 5 agents
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.