Search

PythonReactSEOPDF

JohnStrunk AI Skills

GitHub ↗

Browse published AI skills maintained by JohnStrunk. Compare skill descriptions and follow each source repository for setup instructions.

Author statistics

Indexed skills

23

Repository stars across indexed skills

0

Repository forks

23

Average repository stars per indexed skill

0

Repository stars may repeat across skills from the same repository.

23 skills

Browse skills

GitHub

test-driven-development

JohnStrunk

Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure fir...

GitHub

brainstorming

JohnStrunk

Use when creating or developing, before writing code or implementation plans - refines rough ideas into fully-formed designs through collaborative questioning, alternative exploration, and incremental validatio...

GitHub

writing-plans

JohnStrunk

Use when design is complete and you need detailed implementation tasks for engineers with zero codebase context - creates comprehensive implementation plans with exact file paths, complete code examples, and ve...

GitHub

systematic-debugging

JohnStrunk

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that ensures u...

GitHub

using-git-worktrees

JohnStrunk

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification

GitHub

verification-before-completion

JohnStrunk

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before as...

GitHub

root-cause-tracing

JohnStrunk

Use when errors occur deep in execution and you need to trace back to find the original trigger - systematically traces bugs backward through call stack, adding instrumentation when needed, to identify source o...

GitHub

executing-plans

JohnStrunk

Use when partner provides a complete implementation plan to execute in controlled batches with review checkpoints - loads plan, reviews critically, executes tasks in batches, reports for review between batches

GitHub

finishing-a-development-branch

JohnStrunk

Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup

GitHub

dad-joke

JohnStrunk

How to tell a dad joke. Use this skill to respond with a dad joke when prompted.

GitHub

quality-assurance

JohnStrunk

Use proactively to ensure code quality through reviews and testing. This is particularly important after code generation or changes.

GitHub

dad-joke

JohnStrunk

How to tell a dad joke. Use this skill to respond with a dad joke when prompted.

GitHub

root-cause-tracing

JohnStrunk

Use when errors occur deep in execution and you need to trace back to find the original trigger - systematically traces bugs backward through call stack, adding instrumentation when needed, to identify source o...

GitHub

brainstorming

JohnStrunk

Use when creating or developing, before writing code or implementation plans - refines rough ideas into fully-formed designs through collaborative questioning, alternative exploration, and incremental validatio...

GitHub

test-driven-development

JohnStrunk

Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure fir...

GitHub

writing-plans

JohnStrunk

Use when design is complete and you need detailed implementation tasks for engineers with zero codebase context - creates comprehensive implementation plans with exact file paths, complete code examples, and ve...

GitHub

executing-plans

JohnStrunk

Use when partner provides a complete implementation plan to execute in controlled batches with review checkpoints - loads plan, reviews critically, executes tasks in batches, reports for review between batches

GitHub

systematic-debugging

JohnStrunk

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that ensures u...

GitHub

finishing-a-development-branch

JohnStrunk

Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup

GitHub

using-git-worktrees

JohnStrunk

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification

GitHub

verification-before-completion

JohnStrunk

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before as...

The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.