steipete/agent-scripts

Scripts for agents, shared between my repositories.

What it solves

여러 로컬 워크스페이스에서 공유 명령, 재사용 가능한 스킬 및 포터블 헬퍼 스크립트(특히 Codex와 Claude Code 에이전트)를 관리하기 위한 중앙 집중식 시스템을 제공합니다. 이를 통해 개별 프로젝트 리포지토리마다 규칙과 워크플로를 중복할 필요가 없습니다.

How it works

프로젝트는 전역 에이전트 규칙을 저장하는 정규 리포지토리(AGENTS.MD)와 YAML 프론트 매터가 포함된 SKILL.md 파일들로 구성된 스킬 라이브러리를 사용합니다. 동기화 스크립트(sync-skills)는 에이전트 설정 디렉터리(예: ~/.codex/~/.claude/)에 심볼릭 링크를 생성하여, 사용자가 현재 작업 중인 프로젝트와 관계없이 다양한 AI 에이전트가 이러한 공유 스킬과 규칙을 발견하고 사용할 수 있게 합니다.

Who it’s for

Claude Code 또는 Codex와 같은 AI 에이전트를 여러 리포지토리에서 사용하고, 로컬 환경 전체에 걸쳐 일관된 "하드 규칙"과 운영 워크플로(스킬)를 유지하고자 하는 개발자를 위한 것입니다.

Highlights

  • Centralized Rule Management: 단일 AGENTS.MD 파일을 사용하고 이를 여러 에이전트 설정에 심볼릭 링크함으로써 일관된 동작을 보장합니다.
  • Skill Routing: YAML 메타데이터를 활용한 구조화된 스킬 시스템을 구현하여, 짧은 구문으로 에이전트가 특정 워크플로를 트리거하도록 돕습니다.
  • Cross-Repo Integration: 다른 리포지토리의 스킬을 중앙 허브에 심볼릭 링크할 수 있어, 리포지토리 고유 스킬은 해당 프로젝트에 정규화된 상태를 유지하면서도 전역적으로 사용할 수 있습니다.
  • Portable Helpers: 스킬 검증, 커밋 관리, Chrome DevTools 자동화와 같은 작업을 위한 경량 의존성 스크립트를 포함합니다.