Opinionated Claude Code workflow skills: iterative planning (replan), proof-based code review (review, review-staged), and disciplined Conventional-Commit staging (gitplan, stage).
Plan and execute coherent Conventional Commit groupings for large, tangled working tree changes across many files.
Iterative deep planning with critiques and alternatives. Use when facing complex design decisions requiring thorough analysis.
Review the git staged diff for verified bugs before committing, then drive a clean Conventional Commit.
Review code for potential issues and improvements. Use when asked to review specific files, functions, or code sections.
Use when committing work from the current session to stage ONLY hunks the session touched, not the entire file. Prevents accidentally staging unrelated uncommitted changes from other work.
An opinionated Claude Code plugin marketplace with five workflow skills for disciplined planning, proof-based review, and clean commits. Documented in depth at photostructure.com/coding.
| Skill | What it does | Read more |
|---|---|---|
replan | Iterative critique-and-refine planning. Forces multiple passes before committing to a design. | Claude picks the first idea that works. Make it pick the best one. |
review | Code review that requires proof before reporting — a short list of real bugs, not noise. | Most AI code reviews are noise. Here's how to fix that. |
review-staged | The same proof-based review, scoped to git diff --cached, then drives a clean commit. | Most AI code reviews are noise. Here's how to fix that. |
gitplan | Untangle a large working tree into coherent, single-purpose Conventional Commits. | — |
stage | Stage only the hunks the current session touched — never the whole file — and commit cleanly. | — |
# Add the marketplace (from GitHub: owner/repo)
/plugin marketplace add photostructure/claude-code-skills
# Install the bundled plugin
/plugin install coding@photostructure
Then invoke any skill — plugin skills are namespaced by the plugin name:
/coding:replan
/coding:review
/coding:gitplan
To try it locally before publishing:
/plugin marketplace add /home/mrm/src/claude-code-skills
/plugin install coding@photostructure
claude-code-skills/
├── .claude-plugin/
│ └── marketplace.json # marketplace catalog (name: photostructure)
└── plugins/
└── coding/ # the plugin (skills namespaced as /coding:<name>)
├── .claude-plugin/
│ └── plugin.json
└── skills/
├── replan/SKILL.md
├── review/SKILL.md
├── review-staged/SKILL.md
├── gitplan/SKILL.md
└── stage/SKILL.md
These skills are intentionally generic. Each SKILL.md ends with an "Adapting for
your project" note — point them at your CLAUDE.md/AGENTS.md, add domain-specific
critique or review checks, and tune the strictness to taste.
The thinking behind these skills, on photostructure.com/coding:
replan exists: defeating Claude's tendency to satisfice.review and review-staged.plugin.json has no version field, so while this marketplace is hosted in git every
commit counts as a new version and /plugin update picks up changes automatically.
Add an explicit version once you want stable, opt-in releases.
MIT © Matthew McEachen
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.
npx claudepluginhub photostructure/claude-code-skills --plugin codingA growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
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.
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,561 supported skills.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques