By alexnodeland
Connect code reviews to the principled documentation pipeline with spec-driven checklists, context surfacing, coverage assessment, and structured review summaries.
Review quality strategy for the Principled framework. Consult when working with code review checklists, review coverage, review summaries, or spec-driven review workflows. Covers the three checklist categories, severity classification, dual storage model, and quality gates.
Generate a spec-driven review checklist for a pull request. Extracts acceptance criteria from the associated plan, identifies relevant ADRs for the changed files, and produces a structured checklist. Posts the checklist as a PR comment and saves it locally per ADR-012.
Surface the proposals, plans, and ADRs relevant to a pull request's changed files. Maps files to modules, finds specification documents, and presents a concise summary of the review context.
Assess whether a pull request's review comments address the generated checklist items. Reads the checklist from PR comments and local files, maps review comments to checklist items, and reports coverage.
Generate a structured review summary for a pull request. Collects review state, builds a findings table linked to spec items, and produces a summary with coverage metrics and unresolved items.
Executes bash commands
Hook triggers when Bash tool is used
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.
📐 Principled Marketplace
A curated Claude Code plugin marketplace for specification-first development.
A Claude Code plugin marketplace hosting first-party and community plugins for the Principled specification-first methodology. Add the marketplace once, install any plugin.
| Plugin | Category | Description |
|---|---|---|
| principled-docs | documentation | Scaffold, author, and enforce module documentation structure following the Principled specification-first methodology (v0.3.1) |
| principled-implementation | implementation | Orchestrate DDD plan execution via worktree-isolated Claude Code agents (v0.1.0) |
| principled-github | workflow | Integrate the principled workflow with GitHub native features: issues, PRs, templates, actions, CODEOWNERS, and labels (v0.1.0) |
| principled-quality | quality | Connect code reviews to the principled documentation pipeline with spec-driven checklists and review tracking (v0.1.0) |
| principled-release | workflow | Generate changelogs from the documentation pipeline, verify release readiness, and coordinate versioned releases (v0.1.0) |
| principled-architecture | architecture | Map modules to governing ADRs, detect architectural drift, audit governance coverage, and sync architecture docs (v0.1.0) |
No community plugins yet. See Contributing to submit one.
/plugin marketplace add alexnodeland/principled
/plugin install principled-docs@principled-marketplace
/plugin install principled-implementation@principled-marketplace
/plugin install principled-github@principled-marketplace
/plugin install principled-quality@principled-marketplace
/plugin install principled-release@principled-marketplace
/plugin install principled-architecture@principled-marketplace
Add to your project's .claude/settings.json:
{
"extraKnownMarketplaces": {
"principled-marketplace": {
"source": {
"source": "github",
"repo": "alexnodeland/principled"
}
}
},
"enabledPlugins": {
"principled-docs@principled-marketplace": true,
"principled-implementation@principled-marketplace": true,
"principled-github@principled-marketplace": true,
"principled-quality@principled-marketplace": true,
"principled-release@principled-marketplace": true,
"principled-architecture@principled-marketplace": true
}
}
principled/
├── .claude-plugin/
│ └── marketplace.json # Plugin catalog
├── plugins/ # First-party plugins
│ ├── principled-docs/ # Documentation structure plugin
│ ├── principled-implementation/ # Plan execution plugin
│ ├── principled-github/ # GitHub integration plugin
│ ├── principled-quality/ # Code review quality plugin
│ ├── principled-release/ # Release lifecycle plugin
│ └── principled-architecture/ # Architecture governance plugin
├── external_plugins/ # Community plugins
├── docs/ # Marketplace governance
│ ├── proposals/ # RFCs
│ ├── plans/ # Implementation plans
│ ├── decisions/ # ADRs
│ └── architecture/ # Design docs
└── .claude/ # Dev configuration
First-party plugins live in plugins/. They are maintained by the project and must:
npx claudepluginhub alexnodeland/principled --plugin principled-qualityScaffold, author, and enforce module documentation structure following the Principled specification-first methodology.
Generate changelogs from the documentation pipeline, verify release readiness, coordinate version bumps, and govern the release lifecycle.
Orchestrate DDD plan execution via worktree-isolated Claude Code agents. Decomposes plans into tasks, spawns agents in git worktrees, validates implementations, and merges results.
Map code to architectural decisions, detect drift, audit decision coverage, and keep architecture documents synchronized with the codebase.
Integrate the Principled specification-first workflow with GitHub native features: issues, pull requests, templates, actions, CODEOWNERS, and labels.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Context-Driven Development: draft specs and plans before implementation. Structured workflows for features and fixes.
Reviews pull request changes to provide feedback, check for issues, and suggest improvements before merging into the main codebase.
Claude Code 기반 코드리뷰 자동화 파이프라인. 평가기준 자동 생성, 설계의도 문서화, 근거 기반 코드리뷰를 자동화합니다.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive 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.