Michael
Community@KingMichaelPark · Leeds
Michael's skill registry enforces disciplined software engineering practices: test-driven development, systematic debugging, Jujutsu version control, code review, and ASD-STE100 documentation.
Agent Skills by Michael
Showing 17 vetted skills indexed across 1 GitHub repositories.
test-driven-development
Enforces red-green-refactor test-driven development workflow before writing production code.
answer
Extracts questions from the last assistant message and presents them via an interactive UI.
systematic-debugging
Diagnose bugs through a four-phase root cause investigation process before proposing fixes.
simple-english
Rewrites technical documentation using ASD-STE100 Simplified Technical English rules.
using-superpowers
Enforces skill discovery and invocation before any AI agent response across platforms.
dispatching-parallel-agents
Dispatches concurrent subagents to investigate independent failures across separate problem domains.
executing-plans
Executes written implementation plans task-by-task with verification checkpoints and review gates.
finishing-a-development-branch
Guides completion of development branches through structured merge, PR, or discard workflows.
using-jj-workspaces
Creates and manages isolated Jujutsu workspaces for parallel feature development.
brainstorming
Guides collaborative design dialogue to turn ideas into approved specs before implementation.
writing-plans
Generates detailed multi-task implementation plans with TDD steps from feature specifications.
requesting-code-review
Dispatches a code reviewer subagent to evaluate git diffs against requirements before merging.
receiving-code-review
Guides verification and implementation of code review feedback with technical rigor.
jujutsu
Guides agents through Jujutsu version control operations with non-interactive command patterns.
writing-skills
Create and test agent skills using test-driven development methodology.
verification-before-completion
Enforces running verification commands before claiming work is complete or passing.
subagent-driven-development
Executes implementation plans by dispatching fresh implementer and reviewer subagents per task.
Frequently Asked Questions About Michael
FAQPage SchemaWhat tasks can I accomplish with Michael's skill set?▼
You can enforce test-driven development, debug failures systematically before proposing fixes, write and execute implementation plans, dispatch parallel independent tasks, conduct rigorous code reviews, manage Jujutsu (jj) repositories and workspaces, and rewrite documentation to the ASD-STE100 Simplified Technical English standard.
Who should use these skills?▼
Software engineers and coding-assistant users who want disciplined development practices: TDD before implementation, evidence-based verification before claiming completion, structured code review request and response handling, and isolated feature branches via Jujutsu workspaces instead of default git flows.
How do the skills operate during a development session?▼
Skills activate conditionally: using-superpowers runs at conversation start, brainstorming precedes creative work, writing-plans precedes multi-step coding, test-driven-development precedes implementation, verification-before-completion runs before commits or PRs, and finishing-a-development-branch guides merge, PR, or cleanup.
Are these skills open source and what do they cost?▼
The skills with declared licensing, including answer and simple-english, are released under the MIT license and are free to use and modify. Other skills in the manifest do not declare a license, so check the individual repository at mhpark.me before redistribution.
What prerequisites or dependencies do these skills require?▼
The jujutsu skill requires the jj version control binary with Bash(jj *) command access. The simple-english skill lists compatibility with claude-code, cursor, codex, gemini-cli, opencode, pi, and omp. Remaining skills are prompt-level instructions with no external runtime dependencies.