본문으로 건너뛰기
cccskills
무료GitHub에 공개

setup-project

指定プロジェクトに dot-claude-dev の共通設定をセットアップする

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(7)

  • SKILL.md4.9 KB
  • scripts/check-claude-setup.sh2.8 KB
  • scripts/create-codex-hooks.sh1.5 KB
  • scripts/create-settings-json.sh2.2 KB
  • scripts/setup-claude-remote.sh1.8 KB
  • scripts/setup-local.sh729 B
  • scripts/update-gitignore.sh1.8 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

setup-project

指定したプロジェクトに対して、setup-guide.md の手順に従い Claude Code 共通設定をセットアップする。

トリガー

/setup-project または「セットアップ」「プロジェクトにセットアップ」「setup-project」

Step 0: プロジェクトパスの確認

スキル起動時の引数にパスが含まれていればそれを使う(例: /setup-project ~/my-project)。

パスが指定されていない場合のみ、AskUserQuestion で確認する:

「どのプロジェクトにセットアップしますか?(絶対パスまたは ~/... 形式で入力)」

パスが ~ で始まる場合は $HOME に展開して使う。

Step 1: 事前確認

# プロジェクトディレクトリの存在確認
ls "{PROJECT_PATH}"

# 現在のリンク状態を確認
bash "${CLAUDE_SHARED_DIR:-$HOME/dot-claude-dev}/.claude/skills/setup-project/scripts/check-claude-setup.sh" "{PROJECT_PATH}"

出力の セットアップ種別 を見て、以降の見出しを選ぶ。

  • 新規 → 「新規セットアップ」へ進む。
  • 更新(既存セットアップ正常・再適用可能) → 「既存セットアップ更新」へ進む。
  • 更新/修復(不足または別パスあり) → 「既存セットアップ更新」へ進む。再リンクで修復する。

新規セットアップ

初回セットアップでは Step 2 から Step 7 まで順に実行する。

既存セットアップ更新

既存プロジェクトの更新では Step 2 を必ず実行する。setup-claude.sh は idempotent なので、既存リンクを維持しつつ不足分だけ反映する。

Step 3 以降は必要に応じて確認として実行する。ただし scripts/setup-claude-remote.sh / scripts/setup-local.sh を上書きしたくない場合は Step 3 をスキップする。

Step 2: setup-claude.sh 実行(新規・更新共通)

cd "{PROJECT_PATH}" && bash "${CLAUDE_SHARED_DIR:-$HOME/dot-claude-dev}/scripts/setup-claude.sh"

setup-claude.sh は .claude/{rules/workflow, skills/dev, commands/dev, hooks/dev} と .codex/{skills/dev, hooks/dev} にシンボリックリンクを作成し、.gitignore を差分反映する。また、過去のセットアップで登録された Codex commit-check Stop hook があれば解除する。

.codex/hooks/dev のスクリプトは再登録しやすいよう共有リンクとして保持するが、通常のセットアップでは実行フックに登録しない。

実行後、リンクが正しく作成されたか再確認:

bash "${CLAUDE_SHARED_DIR:-$HOME/dot-claude-dev}/.claude/skills/setup-project/scripts/check-claude-setup.sh" "{PROJECT_PATH}"

終了コードが 1 の場合はエラー内容をユーザーに報告して停止する。

Step 3: リモートセットアップスクリプトのコピー

mkdir -p "{PROJECT_PATH}/scripts"
TEMPLATE_DIR="${CLAUDE_SHARED_DIR:-$HOME/dot-claude-dev}/.claude/skills/setup-project/scripts"
cp "$TEMPLATE_DIR/setup-claude-remote.sh" "{PROJECT_PATH}/scripts/"
cp "$TEMPLATE_DIR/setup-local.sh" "{PROJECT_PATH}/scripts/"

Step 4: .gitignore の確認

bash "${CLAUDE_SHARED_DIR:-$HOME/dot-claude-dev}/.claude/skills/setup-project/scripts/update-gitignore.sh" "{PROJECT_PATH}"

setup-claude.sh 内でも実行される。ここでは再確認として idempotent に実行する。

Step 5: 旧 Codex Stop hook 登録の解除確認

bash "${CLAUDE_SHARED_DIR:-$HOME/dot-claude-dev}/.claude/skills/setup-project/scripts/create-codex-hooks.sh" "{PROJECT_PATH}"

setup-claude.sh 内でも実行される。新しい hooks 設定は作成せず、既存の .codex/hooks.json に旧 .codex/hooks/dev/commit-check.sh の登録がある場合だけ削除する。ほかの hooks は維持する。

Step 6: settings.json の作成

bash "${CLAUDE_SHARED_DIR:-$HOME/dot-claude-dev}/.claude/skills/setup-project/scripts/create-settings-json.sh" "{PROJECT_PATH}"

新規の settings.json には commit-check Stop hook を含めない。既存設定に旧 .claude/hooks/dev/commit-check.sh の登録がある場合は、その登録だけ削除してほかの hooks を維持する。

Step 7: 結果サマリー表示

## セットアップ完了: {PROJECT_PATH}

| 項目 | 状態 |
|------|------|
| .claude シンボリックリンク(rules/skills/commands/hooks) | ✓ |
| .codex シンボリックリンク(skills/hooks) | ✓ |
| scripts/setup-claude-remote.sh | ✓ |
| scripts/setup-local.sh | ✓ |
| .gitignore 更新 | ✓ |
| .claude/settings.json | ✓ 新規作成・旧 Stop hook 解除 |
| .codex/hooks.json | ✓ 旧 Stop hook 未登録・解除済み |

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Rebuild a degraded AI image to remove crunchy textures and repeated-edit artifacts while preserving identity, style, and composition. Use for clean remakes, not ordinary retouching or upscaling.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ryryo/dot-claude-dev32026년 10월 18일 업데이트

セミナー・講義・ウェビナー・研修・実演動画をローカルで文字起こしし、内容を分析して、必要なスライド画像や動画クリップ付きのHTML/Markdown資料を作る。動画から学習資料・実践ガイドを作りたい場合に使う。映像作品の再現設計やCanvas生成は対象外。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ryryo/dot-claude-dev32026년 10월 18일 업데이트

責務・依存方向・状態や副作用の境界を監査し、既存挙動を保って段階的にリファクタリングする。read-only監査にも対応する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ryryo/dot-claude-dev32026년 10월 18일 업데이트

AGENTS.mdや既存スキルをGPT-6 Astra向けに監査・整理するときに使う。契約と意図的な他モデル委譲を保ち、重複、過剰な手順、曖昧な停止条件を修正する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ryryo/dot-claude-dev32026년 10월 18일 업데이트

人物の参照写真から、同一性を保った複数アングルのキャラクターシートを生成・修正する。指定された身だしなみや撮影表現も整える。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ryryo/dot-claude-dev32026년 10월 18일 업데이트

既存キャラクター画像を、承認制でピクセルアートの正準画像へ変換し、3状態パイロット、クロマ前処理、状態間ジオメトリ検証、9状態生成、遷移QA、仮配置、アプリ内確認、ロールバック可能な正式配置まで行う。キャラクターからCodexペットを作る依頼に加え、ジャンプで小さくなる、状態ごとに身長が変わる、足元が跳ねる、クロマ縁が出る、アニメーションを修復したい依頼で使用する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

ryryo/dot-claude-dev32026년 10월 18일 업데이트

ryryo의 스킬 모두 보기

이 스킬의 문제 신고