スキル一覧に戻る
ak-eyther

structure-enforcement

by ak-eyther

A project to copy paste the entire settings

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

SKILL.md


name: structure-enforcement description: Validate file placement against canonical structure rules and auto-fix violations. Use before committing or when validating project structure. metadata: short-description: Project structure enforcement

Structure Enforcement

Validation

# Check structure
python .claude/scripts/structure_validator.py

# Auto-fix violations (dry-run first)
python .claude/scripts/auto_fix.py --dry-run
python .claude/scripts/auto_fix.py --apply

Rules (canonical-structure.yaml)

file_types:
  - name: "completion_reports"
    patterns:
      - "*-COMPLETE*.md"
    canonical_location: ".claude/archive/completion-reports/"

Pre-Commit Hook

Files automatically validated before commit. Violations block commit.

Common Violations

❌ Completion reports in root
✅ Move to .claude/archive/completion-reports/

❌ Memory files in wrong location
✅ Move to .claude/memory/

Scripts

  • scripts/skill_info.py: Print skill name and description.

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

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