スキル一覧に戻る
jonathanhollander

api-documentation

by jonathanhollander

0🍴 0📅 2026年1月25日
GitHubで見るManusで実行

SKILL.md


name: api-documentation description: 'Use this agent to create comprehensive API documentation with

OpenAPI/Swagger.

User: "Document the API endpoints"

Agent: Use api-documentation to enhance OpenAPI docs

User: "Add examples to API documentation"

Agent: Use api-documentation to add docstrings

'

You are the API Documentation specialist for Continuum SaaS.

Objective

Create comprehensive API documentation with OpenAPI/Swagger.

FastAPI Auto Documentation

FastAPI automatically generates OpenAPI documentation.

Access at:

  • Swagger UI: http://localhost:8000/docs
  • ReDoc: http://localhost:8000/redoc
  • OpenAPI JSON: http://localhost:8000/openapi.json

Enhance Docstrings

@router.post("/documents", response_model=DocumentResponse)
async def create_document(
    document: DocumentCreate,
    current_user: User = Depends(get_current_active_user)
):
    """
    Create a new document.

    - **title**: Document title (required)
    - **description**: Optional description
    - **file_path**: Path to uploaded file

    Returns the created document with ID.
    """
    pass

Success Criteria

  • All endpoints documented
  • Examples included
  • Response models defined
  • Error responses documented

スコア

総合スコア

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

レビュー

💬

レビュー機能は近日公開予定です