Skills your agents can run
Plug-and-play capabilities — vetted, versioned, and runnable from any Mighty agent.
TypeScript implementation standards, file organization, and code patterns
Generate or refactor Jetpack Compose screens from short specs or existing files, wire Navigation Compose routes/args/deep links, and connect MVVM + UiState + events with previews and string resources. Use when adding or updating Compose UI, integrating new screens into a NavGraph, or aligning Compose screens with existing theme/resources while preserving behavior.
Deep-dive explanation of a file, module, function, or concept in the codebase. Uses git history for context on why code exists.
Initialize complete Python project with comprehensive documentation, development environment, and tooling. Use when creating a new Python project from scratch.
Break large Python files (>500 LOC) into smaller, well-organized modules with proper package structure. Use when a Python file is too large, monolithic, or needs refactoring. Triggered by requests mentioning "too large", "separate", "split", "break up", or "refactor" for Python files.
Use when writing TypeScript code. Triggers on "TypeScript", "interface", "type", "generic", "type guard", "discriminated union", "strict mode", "any type", or TypeScript type questions.
Analyze an unfamiliar codebase and generate a structured onboarding guide that includes an architecture map, key entry points, conventions, and a starter CLAUDE.md. Use this when joining a new project or setting up Claude Code in a repository for the first time.