From jin-claude
프로젝트 구조를 분석하고 적합한 jin-claude 에이전트를 추천하는 AGENTS.md를 생성합니다. "jin deepinit", "프로젝트 분석" 시 사용.
How this skill is triggered — by the user, by Claude, or both
Slash command
/jin-claude:jin-deepinitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
프로젝트 구조를 분석하여 사용 언어, 프레임워크, 디렉토리 구조를 감지하고,
프로젝트 구조를 분석하여 사용 언어, 프레임워크, 디렉토리 구조를 감지하고, 프로젝트에 적합한 jin-claude 에이전트를 추천하는 AGENTS.md 파일을 생성한다.
project_analyzer.py를 실행하여 프로젝트 기본 정보를 감지한다:
.py → Python, .ts → TypeScript 등)package.json → React, Vue, Svelte, Next.js 등 (dependencies 확인)pyproject.toml → FastAPI, Django, Flask 등 (dependencies 확인)Cargo.toml → Rustgo.mod → Gobuild.gradle / pom.xml → Java/Kotlinpython scripts/project_analyzer.py [프로젝트_경로]
주요 파일을 읽어 프로젝트 아키텍처를 이해한다:
README.md — 프로젝트 개요, 목적pyproject.toml, package.json 등) — 의존성, 빌드 설정main.py, app.py, index.ts 등) — 애플리케이션 구조프로젝트 특성을 jin-claude 에이전트에 매핑한다:
| 프로젝트 특성 | 추천 에이전트 | 이유 |
|---|---|---|
| Python 프로젝트 | python-expert | Python 전문 코딩 |
| Python 프로젝트 | swe-agent | 버그 수정, 이슈 해결 |
| 복수 모듈/서비스 | jin-orchestrator | 멀티 에이전트 오케스트레이션 |
| 복수 모듈/서비스 | jin-maxwork | 대규모 병렬 작업 |
| 보안 민감 프로젝트 | jin-gcc | 보안 관점 코드 리뷰 |
| 복잡한 버그 | swe-agent-high | 심층 디버깅 |
| CTI/위협 인텔리전스 | mole-* 에이전트 | 위협 정보 분석 |
| 신규 팀원 온보딩 | jin-claude-init | 프로젝트 초기 설정 |
AskUserQuestion으로 생성 여부를 확인한 후, 프로젝트 루트에 AGENTS.md를 생성한다.
# AGENTS.md
## 프로젝트 개요
- **언어**: Python 3.12
- **프레임워크**: FastAPI, SQLAlchemy
- **구조**: Standard (src/tests)
## 추천 에이전트
| 에이전트 | 모델 | 추천 이유 | 사용 예시 |
|----------|------|-----------|-----------|
| python-expert | sonnet | Python 프로젝트 | "이 함수를 리팩토링해줘" |
| swe-agent | sonnet | 버그 수정 | "jin swe [이슈 설명]" |
## 사용 가능한 스킬
| 스킬 | 트리거 | 설명 |
|------|--------|------|
| jin-orchestrator | "jin orchestrate" | 멀티 에이전트 오케스트레이션 |
| jin-maxwork | "jin maxwork" | 대규모 병렬 작업 처리 |
| jin-commit | "commit" | Gitmoji 기반 커밋 메시지 생성 |
| jin-deepinit | "jin deepinit" | 프로젝트 분석 및 AGENTS.md 생성 |
agents/ — jin-claude 에이전트 정의 파일skills/ — jin-claude 스킬 정의 파일scripts/project_analyzer.py — 프로젝트 구조 분석 모듈.git, .venv, node_modules, __pycache__)는 스캔에서 제외한다npx claudepluginhub cjinzy/jin-claude --plugin jin-claudeGenerates or updates AGENTS.md/CLAUDE.md files for AI coding agents by auto-scanning project files combined with interactive Q&A. Supports multiple tech stacks and preserves customizations when updating.
Analyzes a project and generates a root AGENTS.md with operational commands, golden rules, and nested AGENTS.md files for high-context zones. Invoke via "AGENTS.md 만들어줘", "에이전트 규칙 만들어줘", or "/agents-md".
Creates Claude Code agents from scratch or by adapting templates. Guides requirements gathering, template selection, and file generation following Anthropic best practices (v2.1.63+).