JustMichael-80
- 19 skills
- 0 followers
- 3 hours ago last updated
- ▌ Brainstorming · justmichael-80 bundleYou MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
- ▌ Writing Plans · justmichael-80 bundleUse when you have a spec or requirements for a multi-step task, before touching code
- ▌ Writing Skills · justmichael-80 bundleUse when creating new skills, editing existing skills, or verifying skills work before deployment
- ▌ Executing Plans · justmichael-80Use when you have a written implementation plan to execute in a separate session with review checkpoints
- ▌ Using Superpowers · justmichael-80 bundleUse when starting any conversation - establishes how to find and use skills, requiring skill invocation before ANY response including clarifying questions
- ▌ Using Git Worktrees · justmichael-80Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback
- ▌ Systematic Debugging · justmichael-80 bundleUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes
- ▌ Receiving Code Review · justmichael-80Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
- ▌ Requesting Code Review · justmichael-80 bundleUse when completing tasks, implementing major features, or before merging to verify work meets requirements
- ▌ Test Driven Development · justmichael-80 bundleUse when implementing any feature or bugfix, before writing implementation code
- ▌ Dispatching Parallel Agents · justmichael-80Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
- ▌ Subagent Driven Development · justmichael-80 bundleUse when executing implementation plans with independent tasks in the current session
- ▌ Finishing A Development Branch · justmichael-80Use 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
- ▌
- ▌ Find Docs · justmichael-80Retrieves up-to-date documentation, API references, and code examples for any developer technology. Use this skill whenever the user asks about a specific library, framework, SDK, CLI tool, or cloud service — even for well-known ones like React, Next.js, Prisma, Express, Tailwind, Django, or Spring Boot. Your training data may not reflect recent API changes or version updates. Always use for: API syntax questions, configuration options, version migration issues, "how do I" questions mentioning a library name, debugging that involves library-specific behavior, setup instructions, and CLI tool usage. Use even when you think you know the answer — do not rely on training data for API details, signatures, or configuration options as they are frequently outdated. Always verify against current docs. Prefer this over web search for library documentation and API details.
- ▌ Context7 MCP · justmichael-80This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation involving libraries, or mentions of specific frameworks like React, Vue, Next.js, Prisma, Supabase, etc.
- ▌ Math Unicode · justmichael-80Use whenever you need to express mathematical notation — equations, filters, set-builder, statistics, calculus, logic, ratios, drops, counts. Emit Unicode math glyphs INLINE; never wrap in `$…$`, `\(...\)`, or `$$...$$`. Terminal coding agents (Claude Code, Codex CLI, and others) do not render LaTeX, so raw delimiters appear as noise. This skill activates automatically when math is involved, in both Claude Code and Codex.
- ▌
- ▌