kc-init について
新規プロジェクトの基盤を準備するスキルです。対象フォルダーが実質的に空か確認し、プロジェクト指針と Git を整えます。実行環境の設定は、プロジェクト情報が提供された場合に限ります。
主な機能
- 01対象が新規プロジェクトか確認
- 02.gitignore とプロジェクト指針の作成
- 03CLAUDE.md による Claude Code 指針の追加
- 04必要に応じた Git 初期化
- 05提供情報に基づく実行環境の設定
活用シーン
- 01空のプロジェクトフォルダーの初期化
- 02ドメイン専門家との共通指針の記録
- 03提示された技術選定に沿ったプロジェクト準備
- 04既存プロジェクトの変更回避
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ taehalim/ kc-skills --skill kc-initインストール後、Claude Code で/kc-initを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
assets/AGENTS.mdCLAUDE.mdreferences/environment-policy.mdREADME(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
새 프로젝트 초기화하기
새 프로젝트에서 한 번만 사용한다. 별도 질문 없이 바로 작업 기반을 준비한다.
진행
대상 확인
- 대상 폴더가 새 프로젝트용이며 실질적으로 비어 있는지 확인한다. 운영체제 메타데이터와 빈 Git 저장소는 허용한다.
- 기존 코드나 프로젝트 설정이 있으면 초기화하지 않고 기존 프로젝트임을 보고한다.
- 대상 폴더가 불명확하면 정확한 위치만 확인한다.
초기화
.gitignore를 만들고 비밀값, 환경 파일, 의존성, 빌드 결과와 도구 캐시를 제외한다.- AGENTS.md 템플릿을 사용해 비개발 도메인 전문가와 협업할 공통 지침을 만든다. 기술 구성과 실행 명령이 아직 정해지지 않았다면 임의로 선택하지 않고 미정 상태를 기록한다.
- 사용자가 기술 구성이나 제품 자료를 함께 제공했다면 프로젝트 환경 원칙에 따라 필요한 실행 기반을 구성하고 실제 프로젝트 명령을 AGENTS.md에 반영한다.
- CLAUDE.md 템플릿을 사용해
AGENTS.md를 불러온다. Claude Code만의 프로젝트 규칙이 있을 때만 그 아래에 추가한다. - Git 저장소가 없으면 초기화하고, 이미 빈 저장소가 있으면 유지한다. 작성자 정보가 없어 최초 저장점을 만들 수 없으면 임의로 설정하지 말고 알려준다.
- 초기화만을 위해 외부 프로젝트를 생성·연결·업로드·배포하지 않는다.
- 실행 기반을 구성한 경우에만 설치와 기본 실행 또는 빌드를 확인한다.
- 생성 파일을 확인하고 가능하면 최초 Git 저장점을 만든다.
완료
생성한 프로젝트 지침, Git 상태, 구성한 경우에만 실행 기반과 확인한 명령을 보고한다.
コメント
Markdown 対応