Development skills
Browse reusable Agent Skills, each with a clear purpose and practical guidance.
treesitter
Parse and extract code symbols using tree-sitter. Use when you need to extract functions, classes, or understand code structure from files or code blocks.
treido-i18n
next-intl i18n specialist for Treido. Use for translation structure, hardcoded-string detection, locale hygiene, and RTL/formatting concerns.
tsx-modular-component-pattern
Guide for outputting React/TSX components by prioritizing reusable sub-components, controlling length, and declaring them as const before the main component to ensure clear structure and maintainability.
tug-refactor
Semantic code refactoring using tug. Use this skill when the user wants to: - Rename a function, class, method, or variable across multiple files - Change symbol names with automatic reference updates - Refactor identifiers while preserving semantic correctness Trigger patterns: "rename X to Y", "change the name of", "refactor the name", "update all references", "change the function/class/variable name" Note: tug currently supports Python only. Rust support is planned but not yet implemented.
typescript-basics
Core TypeScript patterns for game development. Use when defining types and interfaces.
typescript-patterns
TypeScript and JavaScript development patterns including package manager detection (npm, pnpm, bun, yarn), project structure, and Node.js backend/tooling. Use when writing, reviewing, or refactoring TypeScript/JavaScript application or library code. Do NOT use for test code -- use typescript-testing instead.