Back to list
AlvaroVFon

feature-documenter

by AlvaroVFon

0🍴 0📅 Jan 11, 2026

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

  1. Code-level Documentation (Swagger):

    • Ensure all new controllers have @ApiTags.
    • Every new endpoint must have @ApiOperation and at least one @ApiResponse.
    • Use @ApiProperty in DTOs.
    • Reference swagger-standards.md for implementation details.
  2. 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.
  3. Integration Flow Documentation:

  4. 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: curl examples must be executable directly from the documentation.
  • Consistency: Keep the same tone and structure as existing project documentation.

Score

Total Score

50/100

Based on repository quality metrics

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

Reviews

💬

Reviews coming soon