Michael avatar

Michael

Community

@KingMichaelPark · Leeds

6Followers
|
31Public Repos
|
17Published Skills

Michael's skill registry enforces disciplined software engineering practices: test-driven development, systematic debugging, Jujutsu version control, code review, and ASD-STE100 documentation.

Skills Distribution
DomainDeveloper To...Software Engineeri.. (40%)Version Control & .. (20%)Code Review & Veri.. (20%)Technical Document.. (10%)

Agent Skills by Michael

Showing 17 vetted skills indexed across 1 GitHub repositories.

KingMichaelParkKingMichaelPark
3

test-driven-development

Enforces red-green-refactor test-driven development workflow before writing production code.

Community
Intermediate
KingMichaelParkKingMichaelPark
3

answer

Extracts questions from the last assistant message and presents them via an interactive UI.

Community
Basic
KingMichaelParkKingMichaelPark
3

systematic-debugging

Diagnose bugs through a four-phase root cause investigation process before proposing fixes.

Community
Advanced
KingMichaelParkKingMichaelPark
3

simple-english

Rewrites technical documentation using ASD-STE100 Simplified Technical English rules.

Community
Intermediate
KingMichaelParkKingMichaelPark
3

using-superpowers

Enforces skill discovery and invocation before any AI agent response across platforms.

Community
Intermediate
KingMichaelParkKingMichaelPark
3

dispatching-parallel-agents

Dispatches concurrent subagents to investigate independent failures across separate problem domains.

Community
Intermediate
KingMichaelParkKingMichaelPark
3

executing-plans

Executes written implementation plans task-by-task with verification checkpoints and review gates.

Community
Intermediate
KingMichaelParkKingMichaelPark
3

finishing-a-development-branch

Guides completion of development branches through structured merge, PR, or discard workflows.

Community
Intermediate
KingMichaelParkKingMichaelPark
3

using-jj-workspaces

Creates and manages isolated Jujutsu workspaces for parallel feature development.

Community
Intermediate
KingMichaelParkKingMichaelPark
3

brainstorming

Guides collaborative design dialogue to turn ideas into approved specs before implementation.

Community
Advanced
KingMichaelParkKingMichaelPark
3

writing-plans

Generates detailed multi-task implementation plans with TDD steps from feature specifications.

Community
Intermediate
KingMichaelParkKingMichaelPark
3

requesting-code-review

Dispatches a code reviewer subagent to evaluate git diffs against requirements before merging.

Community
Intermediate
KingMichaelParkKingMichaelPark
3

receiving-code-review

Guides verification and implementation of code review feedback with technical rigor.

Community
Intermediate
KingMichaelParkKingMichaelPark
3

jujutsu

Guides agents through Jujutsu version control operations with non-interactive command patterns.

Community
Intermediate
KingMichaelParkKingMichaelPark
3

writing-skills

Create and test agent skills using test-driven development methodology.

Community
Advanced
KingMichaelParkKingMichaelPark
3

verification-before-completion

Enforces running verification commands before claiming work is complete or passing.

Community
Basic
KingMichaelParkKingMichaelPark
3

subagent-driven-development

Executes implementation plans by dispatching fresh implementer and reviewer subagents per task.

Community
Advanced

Frequently Asked Questions About Michael

FAQPage Schema
What 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.