スキル一覧に戻る
bcasci

init-rules

by bcasci

Claude Code plugin for hustle workflows

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

SKILL.md


name: init-rules description: Initialize Rails coding conventions for a project by detecting dependencies and copying matching rules with examples to .claude/rules/hustler-rails/. Use when setting up Rails conventions for a new project or updating existing rules. Trigger with phrases like "initialize rails rules", "setup rails conventions", "init hustler-rails".

Step 1: Check for Existing Rules

Check if .claude/rules/hustler-rails/ has files:

ls .claude/rules/hustler-rails/ 2>/dev/null | wc -l

If count > 0, use AskUserQuestion tool:

{
  "questions": [
    {
      "question": "hustler-rails rules already exist. How should I proceed?",
      "header": "Existing rules",
      "multiSelect": false,
      "options": [
        {
          "label": "Backup and recreate",
          "description": "Renames existing to .backup-[timestamp]"
        },
        {
          "label": "Merge new files",
          "description": "Keep existing, add new only"
        },
        { "label": "Cancel", "description": "Exit without changes" }
      ]
    }
  ]
}

Handle response:

  • Backup and recreate: mv .claude/rules/hustler-rails .claude/rules/hustler-rails.backup-$(date +%Y%m%d-%H%M%S)
  • Merge new files: Proceed to Step 2 (script won't overwrite)
  • Cancel: Exit

Step 2: Run Init Script

Execute:

ruby {baseDir}/scripts/init-rules.rb {baseDir}

Step 3: Show Results

Present the script's output to the user. If errors occurred, explain them.

スコア

総合スコア

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

レビュー

💬

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