Find the perfect skill
Python Code Assistant
Development
Generates, analyzes, debugs, and tests Python code using only local context. It inspects the Python environment, reads docstrings and offline documentation to craft solutions, and suggests pip or conda commands for missing packages. Helps when you need to produce or improve Python code without internet access.
Structured debugging with session persistence
Development
Structured debugging workflow that uses subagents for isolated investigation, preventing context pollution. It persists sessions, gathers symptoms systematically, and manages checkpoints to resume long debugging sessions efficiently. Helps when debugging complex issues that require deep, iterative exploration without losing progress.
Simple URL Fetch
Development
Fetches content from a given URL using a simple CLI command. Useful for retrieving web pages or documentation as a demonstration of the MCP skill pattern. Returns the fetched content and prints a success message with byte count.
Claude Code Plugin Scaffolder
Development
Creates complete Claude Code plugin structures with directories, manifest, and documentation. Automatically generates plugin.json and organized structure for plugin distribution.
Theme Manager
Development
Manage UI themes for the trading platform. Switch between light, dark, and custom themes, list available themes, create new ones, and edit existing theme variables. Helps when you need to customize the visual appearance for trading sessions or match system preferences.
Ralph - Autonomous development loop
Development
Sets up a project for the Ralph autonomous development loop. Creates a `.ralph/` directory with `stories.json`, `progress.txt`, `learnings.txt`, and optionally `roadmap.json` to structure tasks. Invoke with `/ralph` to detect scope and generate a roadmap or stories tailored to the project.
Initialize SDD Change Set
Development
Initializes a new SDD change set via the CLI after collaboratively deriving a kebab-case name and getting explicit user approval. Helps start a structured change proposal with the SDD tool, avoiding manual scaffolding.
Conventional Commit Style
Development
Defines a conventional commit format (type(scope): description) with a minimal set of types (feat, fix, docs, chore). It helps standardize commit messages across projects by enforcing verbosity rules based on change size and a step-by-step workflow. Use this skill before every commit to ensure consistency.
Compare ERB and JavaScript Template Output
Development
Use `scripts/render_erb_and_js.rb` to compare ERB and JavaScript template outputs for the offline scoring SPA. It renders both templates with the same data, extracts main content, and saves diff files to detect parity issues. Essential when converting ERB templates to JavaScript or debugging template rendering differences between legacy and SPA modes.
GitNexus Reindex
Development
Re-index the GitNexus knowledge graph of the current repository using the CLI command 'npx gitnexus@latest analyze'. Use this after significant refactors, large merges, or when the index is stale. Optionally force a full rebuild with '--force' if the index appears corrupted.
Code Reviewer
Development
Reviews code for best practices and potential issues. Use when reviewing pull requests or analyzing code quality. Checks organization, bugs, security, readability, maintainability, and test coverage.
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.