새 프로젝트에 Portable Agent Harness payload를 설치하고 Codex 또는 Claude Code의 표준 프로젝트 entrypoint를 생성합니다.
How this skill is triggered — by the user, by Claude, or both
Slash command
/portable-agent-harness:install-portable-harnessThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
새 프로젝트에 공용 하네스 payload를 설치하고, 선택한 에이전트별 표준 프로젝트 entrypoint를 생성한다. `.agents/`가 정본이고, `.codex/`와 `.claude/`는 대상 프로젝트에서만 생성되는 얇은 참조 계층이다.
새 프로젝트에 공용 하네스 payload를 설치하고, 선택한 에이전트별 표준 프로젝트 entrypoint를 생성한다. .agents/가 정본이고, .codex/와 .claude/는 대상 프로젝트에서만 생성되는 얇은 참조 계층이다.
./plugins/portable-agent-harness/scripts/install_harness.sh --target . --profile python --with-meta-skills --targets all
--target <path>: 설치 대상 프로젝트 루트. 필수.--profile base|python: 기본값 base. python은 Python 코딩/테스트/타입 규칙을 추가한다.--with-meta-skills: evaluate-harness, optimize-harness 스킬을 함께 설치한다.--targets codex|claude|all|none: 생성할 프로젝트 entrypoint를 선택한다. 기본값은 codex.--adapters codex|claude|all|none: 이전 호출 호환용 alias. --targets와 같다.--with-claude: 이전 호출 호환용 alias. --targets all과 같다.--force: 기존 파일을 덮어쓴다. 없으면 기존 파일을 보존한다.AGENTS.md에서 TODO를 실제 프로젝트 구조로 교체한다..agents/rules/에 별도 파일로 추가한다..agents/skills/에 추가한다.find .agents .codex .claude -type f | sort
.agents/를 정본으로 유지한다.--force 없이는 덮어쓰지 않는다.AGENTS.md와 별도 rules/skills에서 작성한다.$ARGUMENTS
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub e5presso/spakky-framework --plugin portable-agent-harness