인포그랩design-skills

설치

체크아웃을 한 번 받고, 에이전트마다 그 폴더를 가리키게 한다. 스킬을 복사해 프로필 안에 두지 않는다. 같은 이름이 프로필 안에 있으면 그 사본이 이긴다.

저장소

git clone https://gitlab.com/infograb/design/design-skills.git
cd design-skills

루트에 SKILL.md가 있는 폴더가 스킬 하나다.

Hermes

폴더마다 링크를 걸지 않는다. 체크아웃 루트를 skills.external_dirs에 넣으면 루트의 스킬이 모두 로드된다. 반영은 새 세션부터다.

hermes config set skills.external_dirs '["/absolute/path/to/design-skills"]'

이 명령은 이 저장소에 있던 절차다. 이 사이트를 만들 때 hermes config set을 다시 실행해 확인하지는 않았다.

Claude Code

개인 스킬은 ~/.claude/skills/<이름>/SKILL.md, 이 프로젝트만 쓸 스킬은 .claude/skills/<이름>/SKILL.md다. 디렉터리 심볼릭 링크를 따른다. 출처는 Claude Code skills 문서다. 2026년 11월 2일에 조회했다.

mkdir -p "$HOME/.claude/skills"
for dir in */; do
  name="${dir%/}"
  [ -f "$name/SKILL.md" ] || continue
  ln -sfn "$(pwd)/$name" "$HOME/.claude/skills/$name"
done

Codex

사용자 스킬은 $HOME/.agents/skills, 저장소 스킬은 작업 디렉터리부터 저장소 루트까지의 .agents/skills다. 심볼릭 링크를 따른다. 출처는 developers.openai.com/codex/skills 다. 2026년 11월 2일에 조회했다. 이전 안내의 ${CODEX_HOME:-$HOME/.codex}/skills는 그 페이지에 없다.

mkdir -p "$HOME/.agents/skills"
for dir in */; do
  name="${dir%/}"
  [ -f "$name/SKILL.md" ] || continue
  ln -sfn "$(pwd)/$name" "$HOME/.agents/skills/$name"
done

바뀐 스킬은 Codex가 자동으로 본다. 안 보이면 Codex를 다시 시작한다.

Pi

사용자 스킬은 ~/.pi/agent/skills/와 ~/.agents/skills/다. 프로젝트 스킬은 .pi/skills/와 .agents/skills/다. SKILL.md가 있는 디렉터리를 찾는다. 출처는 pi.dev/docs/latest/skills 다. 2026년 11월 2일에 조회했다.

Codex와 같이 쓰면 ~/.agents/skills 한 곳이면 된다. Pi만 따로 둘 때 아래를 쓴다.

mkdir -p "$HOME/.pi/agent/skills"
for dir in */; do
  name="${dir%/}"
  [ -f "$name/SKILL.md" ] || continue
  ln -sfn "$(pwd)/$name" "$HOME/.pi/agent/skills/$name"
done

편집한 뒤에는 /reload를 한다. 그 스킬을 바로 쓰려면 /skill:<이름>이다.

이 저장소에 있던 다른 경로

이번 조회에서 다시 확인하지 않았다.

에이전트스킬 디렉터리
OpenCode~/.config/opencode/skills/
OpenClaw${OPENCLAW_STATE_DIR:-$HOME/.openclaw}/skills/

추가 단계

zenmux-image-generation만 node_modules를 커밋하지 않는다. 체크아웃 뒤 그 폴더에서 npm ci를 한 번 실행한다.

고칠 때는 이 저장소의 스킬 폴더를 고치고 main에 올린 뒤 체크아웃을 pull한다.