feat(dist): Claude 플러그인 + 마켓플레이스 매니페스트, 에이전트를 플러그인 루트 agents/로 이동

- .claude-plugin/{plugin.json,marketplace.json} 추가 (source: ./, skills: ./.claude/skills/)
- .claude/agents/*.md(12종) → agents/ 로 이동: 플러그인 컨벤션상 에이전트는 루트 agents/에 있어야 로드됨
  (.claude/agents 커스텀 파일경로는 validate는 통과하나 런타임 미로드 — 실제 install로 확인)
- 실측 검증: claude plugin install → details = Skills(3) + Agents(12) 정상 로드
- SKILL.md 에이전트 위치 안내 갱신
This commit is contained in:
Hyeonjae.Jeong 2026-06-01 13:57:58 +09:00
commit df4ca4abd3
15 changed files with 36 additions and 3 deletions

View file

@ -0,0 +1,20 @@
{
"name": "im-not-ai",
"owner": {
"name": "epoko77-ai"
},
"metadata": {
"description": "AI가 쓴 한글 텍스트를 사람이 쓴 글처럼 윤문하는 humanize-korean 스킬 마켓플레이스",
"version": "1.5.0",
"pluginRoot": "."
},
"plugins": [
{
"name": "humanize-korean",
"source": "./",
"description": "AI가 쓴 한글 텍스트를 사람이 쓴 글처럼 윤문하는 오케스트레이터 스킬 + 서브에이전트 묶음 (Fast + strict).",
"version": "1.5.0",
"keywords": ["korean", "humanize", "ai-detector", "윤문", "번역투"]
}
]
}

View file

@ -0,0 +1,13 @@
{
"name": "humanize-korean",
"version": "1.5.0",
"description": "AI가 쓴 한글 텍스트를 사람이 쓴 글처럼 윤문 — Fast(monolith) + strict 5인 파이프라인. 10대 카테고리 40+ AI 티 패턴 탐지·재작성.",
"author": {
"name": "epoko77-ai"
},
"homepage": "https://github.com/epoko77-ai/im-not-ai",
"repository": "https://github.com/epoko77-ai/im-not-ai",
"license": "MIT",
"keywords": ["korean", "humanize", "ai-detector", "translationese", "윤문", "번역투"],
"skills": ["./.claude/skills/"]
}

View file

@ -150,9 +150,9 @@ v1.1 5인 파이프라인 그대로. 검증 분리·재윤문 루프가 의미
**모델:** 모두 `model: opus` 통일 (v1.1 베이스라인). 모델 다운그레이드는 v1.4에서 시도했으나 도구 호출 chain이 진짜 병목이라 효과 미미했음.
**에이전트 정의 위치:** Claude Code가 다음 우선순위로 자동 탐색.
1. `<cwd>/.claude/agents/` (프로젝트 로컬)
2. `~/.claude/agents/` (글로벌, 본 프로젝트는 프로젝트→글로벌 심볼릭 링크)
**에이전트 정의 위치:** 저장소 루트 `agents/`에 12종 정의(플러그인 컨벤션). Claude Code 탐색 경로:
1. 플러그인 설치 시 — `humanize-korean` 플러그인이 `agents/`를 번들로 제공(전역).
2. 스크립트 설치 시 — `install.sh``agents/*.md``~/.claude/agents/`에 심링크(전역).
필요 에이전트 6종:
- `humanize-monolith` (v1.5 신규, fast 전용)