subpowers
v1.0.0Six process skills that enforce spec-before-plan, plan-before-code, TDD, root-cause debugging, and evidence-before-claim. Stack-agnostic: per-project commands come from a .claude/subpowers.md contract.
By Oleksandr HiliazovLicense: MIT0 GitHub starsUpdated 2 hours ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 6 skill or MCP entries
- Source updated
- Aug 27, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install plugin
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install subpowers@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/ohiliazov/subpowersClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is subpowers/.
Plugin files
├── .claude-plugin/plugin.json├── skills/subpowers-check/SKILL.md├── skills/subpowers-debug/SKILL.md├── skills/subpowers-explore/SKILL.md├── skills/subpowers-implement/SKILL.md├── skills/subpowers-plan/SKILL.md└── skills/subpowers-spec/SKILL.md
Included Skills6
Invoke before claiming any task is complete, or automatically when a plan's tasks are finished. You will run tests, typechecks, and builds to harvest concrete evidence. Triggers: "done", "complete", "finished", "should work", or before any PR.
Invoke when the machine fractures, behavior is corrupted, or the root cause is shrouded. Enforces absolute root-cause-first hunting. Triggers: "test fails", "broken", "bug".
Invoke for pure discovery, architectural tracing, or answering questions about existing code. Triggers: "how does X work", "where is the logic for", "find all usages of", "explain the flow". This is a read-only state. Zero disk writes. Zero code modification.
Invoke ONLY for minor, precise alterations (1-2 files, purpose absolute). Ambiguity or vast scope demands `subpowers-spec` or `subpowers-plan`. Unknown anomalies demand `subpowers-debug`. For read-only discovery, use `subpowers-explore`. Triggers: "add", "build", "implement", "fix".
Invoke for vast, multi-file architectural shifts once a clear spec exists. Produces a blueprint. Triggers: "plan this out", "how would you approach". If the scope is 1-2 files, route directly to `subpowers-implement`. For read-only discovery or architectural tracing, use `subpowers-explore`.
Invoke when the goal is cloudy or business logic must be defined before files are altered. Triggers: "design a feature", "write a spec". Produces the "what". If the user is only asking how existing code works without requesting a change, DO NOT invoke this. Route to `subpowers-explore` instead.
Plugin manifests1
{
"name": "subpowers",
"displayName": "Subpowers",
"description": "Six process skills that enforce spec-before-plan, plan-before-code, TDD, root-cause debugging, and evidence-before-claim. Stack-agnostic: per-project commands come from a .claude/subpowers.md contract.",
"version": "1.0.0",
"author": {
"name": "Oleksandr Hiliazov"
},
"repository": "https://github.com/ohiliazov/subpowers",
"license": "MIT",
"keywords": [
"workflow",
"tdd",
"planning",
"debugging",
"code-review"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[subpowers on Agent Plugins Marketplace](https://pluginsmp.com/plugins/subpowers)