← スキル一覧に戻る

feature-documenter
by AlvaroVFon
⭐ 0🍴 0📅 2026年1月11日
SKILL.md
name: feature-documenter description: 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.
Feature Documenter
This skill ensures that every new functionality is properly documented both in-code and in external documentation files.
Workflow
-
Code-level Documentation (Swagger):
- Ensure all new controllers have
@ApiTags. - Every new endpoint must have
@ApiOperationand at least one@ApiResponse. - Use
@ApiPropertyin DTOs. - Reference swagger-standards.md for implementation details.
- Ensure all new controllers have
-
Project Overview Update:
- If the feature introduces a new module or a significant architectural change, update .docs/GENERAL.md.
- Add the new feature to the "Core Features" or "Architecture" section.
-
Integration Flow Documentation:
- Add a new "Flow" to .docs/INTEGRATION_TESTS.md demonstrating how to use the feature via
curl. - Reference integration-flow-standards.md for the expected format.
- Add a new "Flow" to .docs/INTEGRATION_TESTS.md demonstrating how to use the feature via
-
README Maintenance:
- Check if the root README.md needs an update (e.g., if a new setup step is required).
Principles
- Single Source of Truth: Favor automated Swagger docs for API details. Use
.docs/for higher-level architectural context and integration scenarios. - Reproducibility:
curlexamples must be executable directly from the documentation. - Consistency: Keep the same tone and structure as existing project documentation.
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です