المهارات api-documentation
📝

api-documentation

آمن

APIドキュメントの生成

متاح أيضًا من: CuriousLearner

このワークフローは、OpenAPI仕様の作成、開発者ガイドの作成、コード例の生成、インタラクティブなドキュメントのセットアップを通じて、開発者が包括的なAPIドキュメントを作成できるように支援します。

يدعم: Claude Codex Code(CC)
🥉 72 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "api-documentation". @api-documentationワークフローを使用して、私のユーザー管理APIのドキュメントを作成してください

النتيجة المتوقعة:

7つのフェーズで包括的なAPIドキュメントの作成をガイドします:

**フェーズ1:API発見**
- エンドポイントのインベントリを作成
- リクエスト/レスポンス形式を文書化
- 認証要件を特定

[具体的なアクションで各フェーズをガイド]

استخدام "api-documentation". e コマースAPIのOpenAPI仕様を作成してください

النتيجة المتوقعة:

OpenAPI仕様の構造は以下の通りです:

```yaml
openapi: 3.0.0
info:
title: E-Commerce API
version: 1.0.0
paths:
/products:
get:
summary: List products
responses:
200:
description: Successful response
```

التدقيق الأمني

آمن
v1 • 2/24/2026

Security analysis confirms this is a safe documentation workflow skill. The static analyzer flagged 28 instances of 'external_commands' (Ruby/shell backtick execution) and 9 instances of 'weak cryptographic algorithms', but both are false positives. The backticks in the file are Markdown code spans (e.g., `api-documenter`) used for skill name references, not shell command execution. No actual security risks were identified.

1
الملفات التي تم فحصها
165
الأسطر التي تم تحليلها
2
النتائج
1
إجمالي عمليات التدقيق
مشكلات متوسطة المخاطر (2)
False Positive: Markdown Code Spans Flagged as Shell Commands
Static analyzer detected 'Ruby/shell backtick execution' at 28 locations, but these are Markdown inline code formatting (backticks around skill names like `api-documenter`), not shell command substitution. This is a false positive.
False Positive: Cryptographic Algorithm Detection
Static analyzer flagged 9 instances of 'weak cryptographic algorithm', but this skill is a documentation workflow with no cryptographic operations. Likely triggered by pattern matching on the word 'api' or YAML content.
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
95
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

新しいAPIプロジェクトのドキュメント作成

OpenAPI仕様、開発者ガイド、インタラクティブなドキュメントを含む、新しいREST APIの完全なドキュメントを最初から作成します。

既存APIのドキュメント更新

OpenAPI仕様、コード例、インタラクティブな試用機能を含むように、既存のAPIドキュメントを更新して现代化します。

内部APIポータルの作成

包括的なドキュメント、コードサンプル、統合ガイドを含む内部APIポータルを構築し、内部チーム向けに提供します。

جرّب هذه الموجهات

APIドキュメントの開始
@api-documentationワークフローを使用して、私のREST APIのドキュメントを作成してください。エンドポイントリストがあり、OpenAPI仕様と開発者ガイドの生成を手伝ってくれる必要があります。
OpenAPI仕様の生成
@api-documentationを使用して、私のAPIのOpenAPI仕様を作成してください。このAPIはJWTによる認証を使用し、ユーザー、製品、注文のエンドポイントを含みます。
コード例の追加
@api-documentationワークフローを使用して、既存のAPIドキュメントにコード例を追加してください。Python、JavaScript、cURLの例が必要です。
インタラクティブなドキュメントのセットアップ
@api-documentationを使用して、既存のOpenAPI仕様に対してSwagger UIとRedocでインタラクティブなドキュメントをセットアップしてください。試用機能を設定してください。

أفضل الممارسات

  • ドキュメントを生成する前に、すべてのエンドポイントを理解するためにAPI発見から始めてください
  • 自動化を使用して、OpenAPI仕様を実際のAPI変更と同期させてください
  • 本番環境で動作することを確認するために、すべてのコード例をテストしてください

تجنب

  • 発見フェーズをスキップして、ドキュメント生成に直接飛ぶこと
  • API仕様の正確性を検証せずにドキュメントを生成すること
  • APIが変更されても更新されない静的なドキュメントを作成すること

الأسئلة المتكررة

このワークフローはどのスキルを呼び出しますか?
このワークフローは、api-documenter、openapi-spec-generation、api-documentation-generator、docs-architect、その他のスキルを呼び出して、特定のドキュメントタスクを実行します。
他のスキル��インストールする必要がありますか?
はい、一部のフェーズでは、api-documenter、openapi-spec-generation、documentation-templates など、他のスキルがスキルライブラリに利用可能である必要があります。
このワークフローはGraphQL APIのドキュメントを生成できますか?
このワークフローは、OpenAPI仕様を持つREST API向けに最適化されています。GraphQLのサポートには、適応または追加のスキルが必要です。
APIドキュメントを最新の状態に保つにはどうすればよいですか?
フェーズ7では、検証と監視を含む自動化セットアップをカバーしています。APIが変更されたときにドキュメントの再構築をトリガーするようにwebhookを設定できます。
このワークフローはどの出力形式をサポートしていますか?
このワークフローは、OpenAPI(YAML/JSON)、Markdown開発者ガイド、複数の言語のコード例を作成し、インタラクティブなドキュメントのためにSwagger UIまたはRedocを設定します。
ドキュメントテンプレートをカスタマイズできますか?
はい、組織のドキュメント標準とブランディング要件に合わせて、ワークフローのフェーズとプロンプトを変更できます。

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md