By ddunnock
Formalize concept development artifacts into INCOSE-compliant requirements with bidirectional traceability, gap analysis, and ReqIF export, guided by specialized agents for quality checking, skepticism, gap discovery, TPM research, and document generation.
Decompose baselined blocks into sub-blocks with requirement allocation
Assemble and deliver requirements documents with baselining
Discover coverage gaps in needs and requirements against the concept architecture
Initialize requirements-dev session and ingest concept-dev artifacts
Formalize stakeholder needs per functional block
Generates deliverable documents from JSON registries and Markdown templates
Discovery agent for needs and requirements coverage gaps
Semantic quality checker for requirements using 9 INCOSE GtWR v4 LLM-tier rules
Coverage and feasibility verifier for requirement sets
Research agent for Technical Performance Measures. Searches for performance benchmarks, comparable system data, and published metrics using tiered research tools. Registers sources via source_tracker.py.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A collection of plugins that extend Claude's capabilities. Supports two plugin types:
claude-plugins/
├── skills/ # Skill plugins (19 skills)
│ ├── concept-dev/
│ ├── documentation-architect/
│ ├── fault-tree-analysis/
│ ├── fishbone-diagram/
│ ├── five-whys-analysis/
│ ├── fmea-analysis/
│ ├── kepner-tregoe-analysis/
│ ├── pareto-analysis/
│ ├── plugin-creator/
│ ├── problem-definition/
│ ├── rcca-master/
│ ├── requirements-dev/
│ ├── research-opportunity-investigator/
│ ├── skill-tester/
│ ├── specification-refiner/
│ ├── speckit-generator/
│ ├── streaming-output/
│ ├── streaming-output-mcp/
│ └── trade-study-analysis/
├── mcps/ # MCP server plugins
│ ├── knowledge-mcp/
│ └── session-memory/
├── tools/ # Packaging utilities
│ ├── init_plugin.py # Create new plugins
│ ├── validate_plugin.py # Validate plugins
│ ├── package_plugin.py # Package for distribution
│ └── install_mcp.py # Install MCPs to ~/.claude/
└── dist/ # Packaged .plugin files (gitignored)
Skills provide workflows, procedures, and domain knowledge that Claude loads based on context. Each skill has:
MCPs provide tools that are always available in Claude Desktop. Each MCP has:
# Create a skill
python tools/init_plugin.py skill my-skill --path skills
# Create an MCP
python tools/init_plugin.py mcp my-mcp --path mcps
python tools/package_plugin.py skills/my-skill
# Creates: my-skill.plugin
# From packaged file
python tools/install_mcp.py dist/session-memory.plugin
# From directory (symlink for development)
python tools/install_mcp.py mcps/session-memory --symlink
Then add to Claude Desktop config (~/.config/claude/claude_desktop_config.json):
{
"mcpServers": {
"session-memory": {
"command": "python3",
"args": ["~/.claude/session-memory/server.py"]
}
}
}
| Skill | Description |
|---|---|
| rcca-master | Orchestrate RCCA investigations using 8D methodology with integrated tool selection |
| problem-definition | 5W2H and IS/IS NOT analysis for precise problem statements |
| five-whys-analysis | Root cause analysis with guided questioning and quality scoring |
| fishbone-diagram | Ishikawa cause-and-effect diagrams with 6Ms/8Ps/4Ss categories |
| pareto-analysis | 80/20 Rule analysis for prioritizing vital few causes |
| kepner-tregoe-analysis | KT Problem Solving and Decision Making (Situation/Problem/Decision/Potential Problem Analysis) |
| fault-tree-analysis | Boolean logic analysis for system failure pathways and minimal cut sets |
| fmea-analysis | Failure Mode and Effects Analysis (DFMEA/PFMEA) using AIAG-VDA methodology |
| Skill | Description |
|---|---|
| speckit-generator | Project specification and task management with PLANS taxonomy, ADR decisions, SMART criteria, anti-pattern detection |
| specification-refiner | SEAMS framework analysis with sequential clarification and multi-phase workflow |
| documentation-architect | Transform documentation using the Diátaxis framework |
| research-opportunity-investigator | Research and opportunity investigation for protocols |
| Skill | Description |
|---|---|
| concept-dev | NASA Phase A concept development lifecycle: ideation, problem definition, black-box architecture, drill-down with gap analysis, and document generation with cited research |
| requirements-dev | INCOSE-compliant requirements development with hybrid quality checking (16 deterministic + 9 semantic rules), verification planning, bidirectional traceability, assumption lifecycle management, gap analysis, and ReqIF export |
| Skill | Description |
|---|---|
| trade-study-analysis | Systematic trade study using DAU 9-Step Process with sensitivity analysis |
Stream long-form content to markdown files with resume capability and context preservation
Transform documentation using the Diátaxis framework
Walk through the NASA Phase A concept development lifecycle: ideation, problem definition, black-box architecture, drill-down with gap analysis, and document generation. Produces concept documents and solution landscape summaries with cited research. Includes 7 specialized agents (ideation, problem analysis, architecture, domain research, gap analysis, skeptic verification, document writing), 6 scripts (session management, source/assumption tracking, web research with crawl4ai), 9 commands, hooks for automatic state updates, and tiered research tool detection. Use when developing a concept, exploring a new idea, brainstorming a system concept, running Phase A, creating a concept document, or conducting feasibility studies.
Deep test, analyze, and audit Claude skills. Use this skill whenever the user wants to test a skill's behavior, analyze how it uses the Claude API, inspect inputs/outputs from scripts, or run security and code review audits against skill scripts. Trigger on: "test my skill", "analyze this skill", "audit skill scripts", "review skill for security issues", "what does this skill actually do when it runs", "inspect API calls from skill", "run a skill through its paces", "check my skill for bugs or vulnerabilities". Also trigger when the user shows you a SKILL.md and asks you to evaluate, critique, or stress-test it.
Persistent session memory with searchable storage and checkpoints
npx claudepluginhub ddunnock/claude-plugins --plugin requirements-devComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.