documentation
Creates and updates documentation, adds code comments, writes API documentation
documentation
Use when updating documentation, writing changelogs, or creating technical docs. Provides doc standards and templates.
architecture-documentation
Create and maintain architecture documentation using standard formats
initialize-architecture
Use to create complete architecture documentation structure. Creates all required architecture documents from templates.
docusaurus-style
Provides comprehensive guidelines for writing and formatting MDX content, frontmatter, and Docusaurus-specific components for the Physical AI & Humanoid Robotics textbook.
code-explainer
コードの動作を日本語で詳しく説明するスキル。 以下の状況で使用: (1) ユーザーが「このコードを説明して」「何をしているか教えて」と依頼した時 (2) ユーザーが明示的に「/code-explainer」を実行した時 (3) コードの理解を求める質問をした時
developing-go
Guides Go development with best practices from Google Style Guide and Effective Go. Use when go.mod is detected or Go code is being written. Covers naming, error handling, concurrency, testing, and project structure.
lang-haskell-library-dev
Haskell-specific library development patterns. Use when creating Haskell libraries, designing type-safe public APIs, organizing Cabal/Stack projects, writing property-based tests with QuickCheck, generating Haddock documentation, or publishing to Hackage. Extends meta-library-dev with Haskell tooling and idioms.
api-development
API 開發流程引導技能,協助開發者選擇合適的開發流程(API First 或 Code First),並提供 OpenAPI 規格管理、程式碼產生等自動化支援。
core-policy
AI 코딩 도우미의 기본 정책을 확인해야 할 때 사용한다. POLICY.md를 기준으로 답변한다.
global-commenting
Write appropriate code comments following the project's self-documenting code philosophy. Use this skill when deciding whether to add comments to code, when writing JSDoc comments for public APIs, when documenting complex business logic, or when maintaining existing code comments. This includes avoiding comments that describe recent changes or temporary fixes, writing evergreen informational comments, using clear naming instead of comments where possible, and adding minimal but helpful comments for large code sections. Apply when writing any TypeScript code and deciding on documentation approach.
turborepo-llm-docs
Fetch LLM-optimized documentation for Turborepo, the high-performance monorepo build system.
documenter
Write documentation. Use when generating API docs, README files, or updating docstrings.
markdown-writing
Guidelines for creating and modifying markdown files. Use when writing documentation, README files, or any markdown content.
doc-generator
Generates documentation and docstrings for Python code. Use when adding documentation to functions, classes, modules, or creating API documentation.
golang
Provides idiomatic Go programming expertise and best practices. Ensures clean, efficient, and maintainable code following official Go conventions. Specializes in concurrent programming patterns, interface design, error handling strategies, and performance optimization. Masters standard library usage and ecosystem integration. Use when: writing Go code (.go files), designing interfaces and struct types, implementing concurrent patterns (goroutines/channels), handling errors idiomatically, writing table-driven tests, creating Go modules, optimizing performance-critical code, managing dependencies with go.mod, implementing HTTP servers and clients, working with context propagation, or designing package APIs for public libraries.
nsforge-code-generation
程式碼/報告生成。觸發詞:生成程式碼, Python 函數, LaTeX, 報告, export。
modules-readme-updater
Update the README.md file to list all available journal modules under the Features section. Use when adding, removing, or reorganizing modules and keeping documentation in sync.
api-documentation-discovery
Use when APIs fail repeatedly with version-related errors (method not found, wrong arguments, unknown flag) or when about to use library APIs with uncertain knowledge - guides finding current, accurate documentation instead of guessing from training data
generate-design
開発作業の設計書(design.md)を生成します。このスキルは単独で使用することも、generate-working-docsから呼び出されることもあります。
documentation-generation
Generate comprehensive documentation including learning notes, architecture diagrams, and API references
source-code-research
Use when researching library implementation details beyond API docs. Fetches package source code using opensrc to understand internals, edge cases, and implementation patterns. Complements documentation-based research with actual code inspection.