tsdoc-comments
Write TSDoc-compliant code comments in English for TypeScript/JavaScript. Trigger: When adding documentation comments, documenting functions/classes, or improving code clarity.
Write TSDoc-compliant code comments in English for TypeScript/JavaScript. Trigger: When adding documentation comments, documenting functions/classes, or improving code clarity.
Loads feature docs, workflow docs, and invariants before planning any task. Use when starting complex work, changing multiple features, or when unsure about constraints. Essential first step for non-trivial changes.
Skill for documenting new functionalities. Ensures Swagger/OpenAPI decorators are present in code and updates external documentation files like .docs/GENERAL.md and .docs/INTEGRATION_TESTS.md.
Search Haskell APIs using Hoogle. Use this skill when working with Haskell projects to look up function signatures, find functions by type, or discover library documentation. Activate proactively when you need to understand Haskell library APIs, find the right function for a task, or look up type signatures.
ドキュメント執筆をサポートするスキル。ユーザーがPRDに基づいてドキュメントを作成、編集、または更新したい場合に使用します。このスキルは、docs/prd.md に記載されたプロダクト要求仕様書を参照しながら、技術ドキュメント、設計ドキュメント、ユーザーガイド、APIドキュメントなどの執筆を支援します。「ドキュメントを書く」「仕様書を作成」「ガイドを作る」などのドキュメント作成タスクに言及した場合にトリガーします。
Create spec documents (spec.md, context.md, tasks.yaml, dependencies.yaml, validation.yaml). Receives validation data from spec-validate.
Standard for creating technical documentation in this repository.
Update documentation after code changes. Use when API endpoints, database schema, backend/frontend structure, or block definitions have been modified.
Verify documentation quality - checks README.md, CLAUDE.md, and other docs for completeness and accuracy
Generate detailed technical design documents including architecture, APIs, database schemas, and implementation specifications
Syncs calculations documentation and JSDoc with actual behavior. Use after non-trivial changes to calculation modules.
Convert a draft document into an executable spec.json with trackable stories
This skill should be used when the user asks about "Ruby standard library", "stdlib", "FileUtils", "JSON", "CSV", "YAML", "Net::HTTP", "URI", "OpenStruct", "Struct", "Set", "Date", "Time", "Pathname", "StringIO", "Tempfile", "Logger", "OptionParser", or needs guidance on Ruby's built-in libraries.
Comprehensive Django best practices covering project structure, models (field choices, Meta options, managers, QuerySets, migrations), views (CBVs vs FBVs, generic views), Django REST Framework (serializers, ViewSets, permissions), forms, templates, security (CSRF, XSS, SQL injection), performance (N+1 queries, select_related, prefetch_related, caching), testing, and common anti-patterns. Essential reference for Django code reviews and development.
This skill should be used when the user asks to "implement code", "write feature", "create function", "develop component", "code the solution", or requests actual code implementation based on a design. Use for writing production code following specifications. Do NOT use for design decisions, testing, or debugging complex issues.
Use when design is complete and you need detailed implementation tasks for engineers with zero codebase context - creates comprehensive implementation plans with exact file paths, complete code examples, and verification steps assuming engineer has minimal domain knowledge
Use when answering LangGraph questions. Prefer reading local project code/specs; fetch docs only if needed.
Use when design is complete and you need detailed implementation tasks for engineers with zero codebase context - creates comprehensive implementation plans with exact file paths, complete code examples, and verification steps assuming engineer has minimal domain knowledge
自底向上分析代码库并生成层级化 README.md 文档树。从叶子目录开始分析,为每个目录生成包含文件、类、函数一句话描述的 README.md,逐层向上汇总形成完整的代码库文档体系。支持状态持久化和断点续传,适用于理解新项目、生成技术文档、分析代码结构等场景。当用户需要理解代码库结构、分析功能实现、生成代码文档时使用此技能。