By jdinkla
Prompts for software architecture, DDD, ADRs, QA, and content processing — ADR create/refine/review, DDD analysis, tech-debt and test audits, plus markdown/X summarizers.
create a new Architecture Decision Record (ADR)
refine and improve an existing Architecture Decision Record (ADR)
review an existing Architecture Decision Record (ADR)
check the agents.md file
create a domain model of the repository using DDD
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 Claude Code plugin: a curated set of slash commands for high-level software engineering — architecture, Domain-Driven Design, Architecture Decision Records, quality & maintenance, and content processing.
/plugin marketplace add jdinkla/claude-marketplace
/plugin install software-craft@jdinkla-marketplace
Pull updates later with /plugin marketplace update jdinkla-marketplace.
| Command | What it does |
|---|---|
/adr-create | Create a new Architecture Decision Record from notes |
/adr-refine | Refine and improve an existing ADR |
/adr-review | Review an ADR for quality and soundness (no rewrite) |
| Command | What it does |
|---|---|
/ddd-analyse | Extract the domain model from a legacy repository |
/qa-bssfn | Audit the system against Dan North's "Best Simple System for Now" |
| Command | What it does |
|---|---|
/tech-debt | Identify concrete technical debt in the repository |
/test-coverage | Analyze test coverage from a JaCoCo report (branch coverage) |
/test-naming | Check unit-test naming consistency |
/qa-docs | Classify project docs (Diátaxis) and propose reorganization |
/check-agents-md | Verify outputs comply with AGENTS.md principles |
| Command | What it does |
|---|---|
/md-summarize | Turn unstructured text into structured professional markdown |
/md-condense | Condense markdown to its logical skeleton |
/md-translate | Translate German markdown to English (preserving formatting) |
/x-summarize | Summarize a blog post into a 250-char X teaser |
/joke-statler-waldorf | Summarize and roast input Statler-&-Waldorf style |
AGENTS.md groups the commands into three engineering roles — Software
Architect, DDD Practitioner, and Quality & Maintenance Engineer — and lists the
general principles all of them follow. specs/ holds background and design
rationale (e.g. single- vs multi-prompt design).
MIT.
npx claudepluginhub jdinkla/software-craft27 skills and slash commands for user story refinement across the full lifecycle — discovery, refinement, planning, QA, compliance, and post-release.
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.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.