スキル一覧に戻る
oimiragieo

recommending-rules

by oimiragieo

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

SKILL.md


Step 1: Load Rule Index

Load the complete rule index:

  • @.claude/context/config/rule-index.json

This contains all 1,081+ available rules.

Step 2: Analyze Codebase

Scan the codebase to identify technologies used:

  • File extensions: .tsx, .py, .sol, etc.
  • Package files: package.json, requirements.txt, Cargo.toml
  • Framework files: next.config.js, fastapi imports, etc.
  • Directory structure: app/, components/, routers/, etc.

See reference/coverage-analysis.md for detailed analysis patterns.

Step 3: Identify Technologies

Extract technologies from codebase:

  • Primary languages (TypeScript, Python, etc.)
  • Frameworks (Next.js, FastAPI, etc.)
  • Testing tools (Cypress, Playwright, Jest, etc.)
  • Build tools (Docker, Kubernetes, etc.)

Step 4: Query Rule Index

For each detected technology, query the index:

  • Use technology_map to find all rules for each technology
  • Collect all potentially relevant rules
  • Remove duplicates

Step 5: Compare with Active Rules

Check which rules are currently active:

  • Check .claude/rules/manifest.yaml for loaded rules
  • Check .claude/config.yaml for agent-specific rules
  • Identify which indexed rules are NOT currently loaded

Step 6: Generate Recommendations

For each missing rule, provide:

  • Rule name and description: From index metadata
  • Why it's relevant: Connection to codebase technologies
  • Priority: High/Medium/Low based on codebase usage
  • How to activate: Instructions for loading the rule </execution_process>

<best_practices>

  1. Be Specific: Explain why each rule is relevant
  2. Prioritize: High priority for core technologies, low for edge cases
  3. Provide Context: Show how rule connects to codebase
  4. Actionable: Include clear activation instructions
  5. Comprehensive: Check all technologies, not just obvious ones </best_practices>

Structure recommendations clearly:

## Rule Coverage Analysis

**Codebase Technologies**: [list]
**Currently Active Rules**: [count]
**Recommended Rules**: [count]

### High Priority Recommendations

#### [Rule Name]

**Path**: [path from index]
**Type**: [master/archive]
**Relevance**: [why it applies]
**Priority**: High

**Description**: [from index metadata]

**Why You Need This**:
[Explanation of why this rule is important for your codebase]

**How to Activate**:
[Instructions for loading the rule]

---

### Medium Priority Recommendations

[Similar structure]

---

### Low Priority Recommendations

[Similar structure]

### Summary

- **Total rules available**: [count]
- **Rules currently active**: [count]
- **Rules recommended**: [count]
- **Coverage gap**: [percentage]

</formatting_example>

High Priority:

  • Core framework rules (Next.js, React, TypeScript for TS projects)
  • Universal standards (PROTOCOL_ENGINEERING)
  • Testing rules matching test framework used
  • Security rules for production code

Medium Priority:

  • Framework-specific optimizations
  • Code style rules for secondary languages
  • Tool-specific rules (Docker, CI/CD)

Low Priority:

  • Niche technology rules
  • Deprecated framework rules
  • Rules for unused features </code_example>

スコア

総合スコア

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

レビュー

💬

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