← スキル一覧に戻る

documentation-standards
by zerobias-org
⭐ 0🍴 2📅 2026年1月24日
SKILL.md
name: documentation-standards description: Documentation requirements including USERGUIDE.md and README.md
Documentation Rules
🚨 CRITICAL RULES (Immediate Failure)
1. USERGUIDE.md is Mandatory
- MUST be in all caps: USERGUIDE.md
- MUST contain credential acquisition instructions
- MUST map credentials to connection profile fields
- Full and complete for client use
2. No Proactive Documentation Creation
- NEVER create documentation unless requested
- NEVER create README.md proactively
- Only update docs when explicitly asked
🟡 STANDARD RULES
USERGUIDE.md Structure
# {Service Name} Module User Guide
## Authentication Setup
### Obtaining Credentials
1. Navigate to {service URL}
2. Go to Settings > API Keys (or relevant path)
3. Generate new API key with required permissions
4. Copy the generated key
### Connection Profile Configuration
Map your credentials to the connection profile:
- `token`: Your API key from step 3
- `baseUrl`: (Optional) Custom API endpoint
### Required Permissions/Scopes
- Read access to resources
- Write access for modifications
- (List specific scopes if applicable)
README.md Updates
Only update when:
- Special requirements exist (billable operations, admin-only)
- Breaking changes introduced
- User explicitly requests
Special requirements format:
## Special Requirements
### deleteRepository
- **Required Permissions**: Admin access to repository
- **Billing**: Uses billable API endpoint (check your plan)
Code Comments
- NO comments unless specifically requested
- Exception: Document rule exceptions
- Exception: Special requirements for operations
When comments are needed:
// Exception: Using snake_case to match external API exactly
// Standard rule: camelCase (see implementation-rules.md)
🟢 GUIDELINES
Documentation Quality
- Clear, concise language
- Step-by-step instructions
- Real examples where helpful
- Avoid technical jargon
Version Documentation
- Don't document version in files
- Lerna handles versioning
- No manual version updates
API Documentation
- Document in OpenAPI spec, not separate files
- Use clear operation descriptions
- Include parameter constraints
- Document response formats
Internal Documentation
Store in .localmemory/{module}/_work/:
- product-model.md - Product understanding
- reasoning/ - Decision logs
- test-responses/ - API samples
Migration Guides
Only create when:
- Breaking changes introduced
- Major version update
- User requests guide
📝 EXCEPTIONS LOG
When to Add Comments
- Explaining non-obvious rule exceptions
- Documenting security requirements
- Clarifying complex business logic
- When user explicitly requests
Documentation Overrides
User may request:
- Verbose documentation
- Inline code comments
- Detailed examples
- Tutorial-style guides
スコア
総合スコア
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
レビュー
💬
レビュー機能は近日公開予定です