Find the perfect skill
Open Source License Compliance
Development
Specialized skill in open source license compliance and SPDX standards. Covers license types, compatibility, auditing with license-checker, and SBOM generation. Use when the user mentions licenses (GPL, MIT, Apache), license compatibility, or proprietary compliance.
Validate Plan with Critical Questions
Development
Interviews the user with critical questions to validate assumptions, confirm decisions, and surface potential issues in an implementation plan before coding begins. Reads plan files, extracts topics like architecture or risks, and presents concrete questions with options to help the user refine their plan.
Fix Zod Schema Import Issues
Development
Diagnose and fix Zod schema import errors in Output SDK workflows. Resolves incompatible schema errors and validation failures between steps.
Git Workflow with Conventions
Development
Enforces branch naming conventions (feature/fix/hotfix), commit message formatting (Conventional Commits style), secret file detection to prevent accidental commits, and safety guards that block pushes to protected branches. Helps maintain consistent project history and security when using Git on collaborative repositories.
Decomp Permuter
Development
Automatically permutes C source files to better match a target binary. Use when a decompiled function is nearly matching (95%+) but has register differences, or when progress stalls. Not suitable for control flow or functional mismatches.
Fix Notebook Errors
Development
Fixes errors encountered during Jupyter notebook execution. It addresses issues by either editing the notebook cells (if the problem is in the notebook logic or missing imports) or by patching the underlying Python source code (if the bug is in the library package).
Workspace Initialization
Development
Initializes a new workspace configuration for managing multiple related projects. It interactively collects project details, auto-detects existing local repositories, and optionally integrates with GitHub MCP to fetch repositories automatically. Useful when a user wants to create or import a workspace for a multi-repo environment.
Brainstorming & Product Design
Development
Acts as a Socratic Product Manager to explore, clarify, and define new application ideas. Use when the user has a vague idea, wants to brainstorm, or asks to design an app.
Error Detective
Development
Searches logs and codebases for error patterns, stack traces, and anomalies. Correlates errors across systems and identifies root causes. Use when debugging issues, analyzing logs, or investigating production errors.
Brainstorming Into Structured Design
Development
Structured facilitation to clarify, explore, and validate design ideas (new features, algorithms, architecture decisions) before any implementation begins. Use when the user has a vague idea that needs refinement into a concrete plan, or when you need to systematically explore trade-offs without premature coding.
Housekeeper
Development
It monitors development tool versions, checks for available updates for Oh My Opencode, and provides clear upgrade instructions. Useful for version check, update, or tool maintenance queries.
Refactoring Assistant
Development
Guides refactoring decisions and strategy selection, offering tactical, architectural, and safety approaches with step-by-step execution workflows. Helps assess technical debt, choose between refactor and rewrite, and safely modify legacy code.