Find the perfect skill
Codebase Knowledge Base Initialization
Development
Initializes a .codebase knowledge base that provides AI agents with project-level understanding. Use for first-time setup, rebuilding from scratch, or when the user requests /codebase-init. Scans project structure, generates an INDEX.md and modular documentation files.
Design System Analysis
Development
Analyzes theme-aware design systems by extracting CSS variables (tokens) from globals.css, mapping mock color values to theme tokens using OKLCH similarity, and identifying gaps between mocks and existing tokens. Useful when working with NextSpark themes that have different light/dark mode token sets and need to convert design specs to theme-compatible code.
Backend Queries
Development
Provides guidelines for writing secure and optimized database queries using parameterized queries, eager loading, proper indexing, transaction management, and result caching. Helps when implementing filtering, sorting, pagination, or resolving N+1 query problems in controllers, services, or repositories.
Add Game Subsystem
Development
Scaffolds a complete new game subsystem end-to-end: models, service, router, schemas, migrations, OpenAPI spec, and tests. Use this skill when adding a major new game feature that spans multiple layers (database, service, API, tests), such as a crafting system, an auction house, a reputation system, or a quest system.
Scaffold Feature Module
Development
Automatically creates directory structure and boilerplate files for a new feature module with optional API, components, hooks, and context support.
Leavn Navigation Debugger
Development
Debug navigation issues in Leavn: NotificationCenter routing, deep links, tab selection, AppCoordinator, and modal presentations. Use this skill when navigation is broken, wrong screen appears, deep links fail, or tab routing problems occur.
shadcn/ui Components
Development
For adding or customizing shadcn/ui components in a shared UI package. Helps with adding new components from the shadcn registry, updating existing component variants, or managing component dependencies. Includes MCP tools for searching, viewing, and adding components via CLI.
WebF Host Caching with HttpCacheMode
Development
Configure and debug WebF runtime caching in Flutter using HttpCacheMode: set strategies (cache-first, network-first, offline-first), bust caches, version bundles, and clear caches with WebF.clearAllCaches. Helps when dealing with stale remote bundles, offline-first requirements, or custom cache adapter behavior.
Fish script validation
Development
Validates fish scripts located in config/fish/ by performing syntax checks with fish --no-execute and formatting checks with fish_indent --check. This skill is automatically applied after editing any .fish file to ensure scripts are correct and properly formatted.
Release FUNSTACK Router Package
Development
Automates the GitHub release process for the `@funstack/router` package. Reads the package.json, updates the version, generates release notes from the git log, and creates the release using the `gh` CLI. Helps when you need to release a new version with structured release notes.
TDD Development with Architectural Constraints
Development
Implements features using Test-Driven Development while enforcing architectural constraints from context files such as tech-stack.md, source-tree.md, and dependencies.md. Automatically invokes the architecture skill if context files are missing. Helps when working on user stories or building features that must comply with predefined architecture.
Display development workflow status
Development
Displays the current development workflow status (phases with statuses, durations, available commands) by reading a JSON state file. Helps you quickly see your progress in the workflow.