Find the perfect skill
Internationalization and Localization (i18n)
Development
Provides patterns for internationalization and localization of applications. Helps detect hardcoded strings, manage translation files per locale, and implement right-to-left (RTL) language support. Useful when building public web apps or SaaS products that need to support multiple languages.
Code Simplification
Development
Analyzes source code and applies automated simplifications using parallel background agents. Helps reduce complexity, eliminate redundancies, improve readability, and remove anti-patterns. Includes a dry-run option to preview changes without applying them.
Cinematic Frontend Design
Development
Provides UI patterns and design tokens for Bookkeep's cinematic dark theme with jewel-tone accents and glassmorphism. Use when building components or pages that must match the established visual language, including cards, badges, headers, and form inputs.
Start a Planning Session
Development
Discovers available specifications from the 'docs/workflow/specification' directory using a script, then invokes the technical-planning skill to create a plan with phases, tasks, and acceptance criteria. Helps when specifications are concluded and ready for planning, guiding the transition from specification to actionable work items.
No Johns Setup Troubleshooter
Development
Diagnoses and fixes common setup issues for No Johns, an AI training framework for Melee. Runs systematic checks on Python 3.12, required packages (libmelee, pyenet), configuration files (Dolphin path, ISO, connect code), Dolphin installation, and arena connectivity. Useful when users encounter errors during initial setup or after updates.
Internationalization Rules
Development
Provides rules for internationalizing multi-language websites: using localized fields in CMS, managing translatable labels in Astro components, and formatting dates, numbers, currencies, and lists with native Intl APIs. Useful for any locale-aware code or when adding text to Astro components without hardcoding strings.
Self-Assessment: 6-Check Rubric
Development
Self-assessment tool using a six-criteria rubric to evaluate adaptive behavior after completing significant work. Helps identify strengths and weaknesses in mismatch detection, plan revision, tool switching, memory update, proof generation, and stop conditions. Use after major sessions to track improvement over time.
Remove Microsoft Teams Tab
Development
Deletes a tab from a specific channel within a Microsoft Teams team using the API. This helps clean up unused tabs or reorganize channels.
Add Agent Property
Development
Adds a new property to the AI agents database by updating JSON files, table display, React hooks, and GitHub issue templates. Use this when you want to introduce a custom column or field to track across all agents in the comparison matrix.
Workflow Bridge
Development
Invoked by processing skills when a pipeline phase ends, this skill runs a discovery script to identify the next phase based on work type (greenfield, feature, bugfix) and topic. It then creates a deterministic plan-mode handoff that survives context compaction for a seamless continuation.
Debugger
Development
Use when the user provides an error, exception, stack trace, failing test, or “it doesn’t work”. Diagnose the root cause and propose minimal fixes with verification steps. Helps quickly identify the most likely cause and apply the smallest safe patch.
Add or Update Domain
Development
Use this skill when adding or updating a domain in a bounded context. It enforces conventions for command and query classes in the domain/model directory, using sealed interfaces for commands and paginated queries.