关于 kc-init
用于准备新项目基础环境的技能。它先确认目标目录基本为空,再创建项目指南并设置 Git;只有提供了项目资料时才配置运行环境。
主要功能
- 01检查目标是否为新项目
- 02创建 .gitignore 和项目指南
- 03通过 CLAUDE.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
来自项目 READMEREADME 暂无中文译文,以下为英文原文;中文介绍见上方。
새 프로젝트 초기화하기
새 프로젝트에서 한 번만 사용한다. 별도 질문 없이 바로 작업 기반을 준비한다.
진행
대상 확인
- 대상 폴더가 새 프로젝트용이며 실질적으로 비어 있는지 확인한다. 운영체제 메타데이터와 빈 Git 저장소는 허용한다.
- 기존 코드나 프로젝트 설정이 있으면 초기화하지 않고 기존 프로젝트임을 보고한다.
- 대상 폴더가 불명확하면 정확한 위치만 확인한다.
초기화
.gitignore를 만들고 비밀값, 환경 파일, 의존성, 빌드 결과와 도구 캐시를 제외한다.- AGENTS.md 템플릿을 사용해 비개발 도메인 전문가와 협업할 공통 지침을 만든다. 기술 구성과 실행 명령이 아직 정해지지 않았다면 임의로 선택하지 않고 미정 상태를 기록한다.
- 사용자가 기술 구성이나 제품 자료를 함께 제공했다면 프로젝트 환경 원칙에 따라 필요한 실행 기반을 구성하고 실제 프로젝트 명령을 AGENTS.md에 반영한다.
- CLAUDE.md 템플릿을 사용해
AGENTS.md를 불러온다. Claude Code만의 프로젝트 규칙이 있을 때만 그 아래에 추가한다. - Git 저장소가 없으면 초기화하고, 이미 빈 저장소가 있으면 유지한다. 작성자 정보가 없어 최초 저장점을 만들 수 없으면 임의로 설정하지 말고 알려준다.
- 초기화만을 위해 외부 프로젝트를 생성·연결·업로드·배포하지 않는다.
- 실행 기반을 구성한 경우에만 설치와 기본 실행 또는 빌드를 확인한다.
- 생성 파일을 확인하고 가능하면 최초 Git 저장점을 만든다.
완료
생성한 프로젝트 지침, Git 상태, 구성한 경우에만 실행 기반과 확인한 명령을 보고한다.
评论
支持 Markdown