mcpField
K
kc-init

kc-init

github.com/taehalim开发024 次安装10 周前更新
代码仓库

关于 kc-init

用于准备新项目基础环境的技能。它先确认目标目录基本为空,再创建项目指南并设置 Git;只有提供了项目资料时才配置运行环境。

主要功能

  1. 01检查目标是否为新项目
  2. 02创建 .gitignore 和项目指南
  3. 03通过 CLAUDE.md 添加 Claude Code 指南
  4. 04按需初始化 Git
  5. 05仅依据已提供资料配置运行环境

适用场景

  1. 01初始化空项目目录
  2. 02记录与领域专家协作的通用指南
  3. 03根据已提供的技术选型准备项目
  4. 04避免改动现有项目

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/taehalim/kc-skills --skill kc-init

安装后在 Claude Code 中输入/kc-init确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

assets/
AGENTS.md
CLAUDE.md
references/
environment-policy.md

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

새 프로젝트 초기화하기

새 프로젝트에서 한 번만 사용한다. 별도 질문 없이 바로 작업 기반을 준비한다.

진행

대상 확인
  1. 대상 폴더가 새 프로젝트용이며 실질적으로 비어 있는지 확인한다. 운영체제 메타데이터와 빈 Git 저장소는 허용한다.
  2. 기존 코드나 프로젝트 설정이 있으면 초기화하지 않고 기존 프로젝트임을 보고한다.
  3. 대상 폴더가 불명확하면 정확한 위치만 확인한다.
초기화
  1. .gitignore를 만들고 비밀값, 환경 파일, 의존성, 빌드 결과와 도구 캐시를 제외한다.
  2. AGENTS.md 템플릿을 사용해 비개발 도메인 전문가와 협업할 공통 지침을 만든다. 기술 구성과 실행 명령이 아직 정해지지 않았다면 임의로 선택하지 않고 미정 상태를 기록한다.
  3. 사용자가 기술 구성이나 제품 자료를 함께 제공했다면 프로젝트 환경 원칙에 따라 필요한 실행 기반을 구성하고 실제 프로젝트 명령을 AGENTS.md에 반영한다.
  4. CLAUDE.md 템플릿을 사용해 AGENTS.md를 불러온다. Claude Code만의 프로젝트 규칙이 있을 때만 그 아래에 추가한다.
  5. Git 저장소가 없으면 초기화하고, 이미 빈 저장소가 있으면 유지한다. 작성자 정보가 없어 최초 저장점을 만들 수 없으면 임의로 설정하지 말고 알려준다.
  6. 초기화만을 위해 외부 프로젝트를 생성·연결·업로드·배포하지 않는다.
  7. 실행 기반을 구성한 경우에만 설치와 기본 실행 또는 빌드를 확인한다.
  8. 생성 파일을 확인하고 가능하면 최초 Git 저장점을 만든다.

완료

생성한 프로젝트 지침, Git 상태, 구성한 경우에만 실행 기반과 확인한 명령을 보고한다.

评论

支持 Markdown