Developer Toolkit — smart commits, reviews with persistent memory, ADRs, PRDs, design QA, and more
npx claudepluginhub junielton/claude-base-dtkDeveloper toolkit with smart commits, reviews with persistent memory, ADRs, PRDs, design QA, and an informative statusline
A plugin for Claude Code with skills for smart commits, code reviews with persistent memory, architecture decision records, PRDs, and design QA.
claude plugin marketplace add [email protected]:junielton/claude-base-dtk.git
Private repo? Works the same way — just make sure your machine has SSH access to the repo.
Choose the scope that fits your use case:
# Global — available in all your projects (default)
claude plugin install dtk@dtk-marketplace
# Project — shared with the team via .claude/settings.json (committed to git)
claude plugin install dtk@dtk-marketplace --scope project
# Local — only you, only this project, gitignored (.claude/settings.local.json)
claude plugin install dtk@dtk-marketplace --scope local
claude --plugin-dir /path/to/dtk
Loads the plugin directly from a local path — useful for development and testing.
After installation, all skills are available as /dtk:<skill-name>.
| Skill | Command | Description |
|---|---|---|
| smart-commit | /dtk:smart-commit | Analyzes uncommitted changes, groups related files, and creates organized commits using Conventional Commits |
| learn-from-review | /dtk:learn-from-review | Extracts actionable lessons from code review sessions and persists them as individual files in docs/lessons/ |
All review skills save results to memories/reviews/ and maintain a review-state.md that tracks what was found, resolved, and decided — so each subsequent review knows what changed since the last one. Reviews also load lessons from docs/lessons/ as mandatory checkpoints.
| Skill | Command | Description |
|---|---|---|
| review | /dtk:review <PR#> | Reviews your own PR via GitHub MCP — analyzes diff, checks against lessons learned, evaluates comments |
| review-local | /dtk:review-local [base] | Reviews all changes on current branch vs base (default: main) — works before opening a PR |
| review-peer | /dtk:review-peer <PR#> | Reviews someone else's PR — constructive, GitHub-ready feedback with blocking/non-blocking/questions format |
| Skill | Command | Description |
|---|---|---|
| adr | /dtk:adr | Creates Architecture Decision Records in docs/adrs/ with context, alternatives, and consequences |
| prd | /dtk:prd | Generates Product Requirements Documents through interactive refinement, saved to docs/prds/ |
| Skill | Command | Description |
|---|---|---|
| dsqa | /dtk:dsqa | Compares a Figma design against a running browser implementation — reports every deviation with exact values and fixes |
| implement-design | /dtk:implement-design | Full workflow from Figma design to implemented component — handles context gathering, planning, execution, and DSQA verification |
| Skill | Command | Description |
|---|---|---|
| bootstrap | /dtk:bootstrap | Sets up project structure — docs/ knowledge base, bin/skill-scripts/, .claude/ config, and CLAUDE.md stub. Idempotent and safe to run multiple times |
| statusline | /dtk:statusline | Enables a rich terminal statusline with context usage progress bar, git info, cost, and duration |
| update | /dtk:update | Self-updates the plugin from the remote repository |
Skills delegate reusable logic to scripts in bin/skill-scripts/, organized by domain. Bootstrap copies these to the target project so they're version-controlled alongside the code.
| Directory | Scripts | Used by |
|---|---|---|
review/ | project-context.sh, memory-manager.sh, lessons-loader.sh | review, review-local, review-peer |
lessons/ | create-lesson.sh | learn-from-review |
dsqa/ | capture-and-compare.mjs, deep-inspect.mjs, check-deps.sh, utils/color-utils.mjs | dsqa |
adr/ | next-number.sh | adr |
commit/ | gather-changes.sh | smart-commit |
shared/ | figma-url-parser.sh | dsqa, implement-design |
After running /dtk:bootstrap, your project gets:
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations