Community생산성 & 협업github.com

arndvs/ctrlshft

AI 에이전트에게 누락된 시스템 — 모든 기기에서 동기화된 명령어, 워크플로 스킬, 강화된 비밀, 자율 루프.

ctrlshft란 무엇인가요?

arndvs/ctrlshft는 AI 에이전트(예: Claude Code, Cursor, Codex)를 위한 분산 구성 및 오케스트레이션 시스템입니다. 이 스킬은 에이전트 간에 동기화된 명령어, 재사용 가능한 워크플로 스킬, 안전하게 관리되는 비밀(secrets), 자율 루프를 제공하여 여러 기기에서 일관된 동작을 보장합니다. 개발자는 중앙 저장소에서 업데이트되는 동적 명령어를 에이전트에 주입하고, 민감한 자격 증명을 코드베이스 밖에서 안전하게 참조하며, 반복 작업을 위한 자율 루프를 구성할 수 있습니다. 모든 구성은 버전 관리되며 Git 기반 동기화를 통해 기기 간 충돌 없이 전파됩니다. 주요 사용 사례는 여러 워크스테이션을 사용하는 개발자, CI/CD 파이프라인, 팀 기반 에이전트 협업 환경입니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add arndvs/ctrlshft

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

ctrlshft은(는) 무엇을 하나요?

AI 에이전트에게 누락된 시스템 — 모든 기기에서 동기화된 명령어, 워크플로 스킬, 강화된 비밀, 자율 루프.

개요

ctrlshft는 AI 에이전트(Claude Code, Cursor, Codex 등)를 위한 분산 설정 및 오케스트레이션 프레임워크입니다. 다음을 제공합니다:

  • 동기화된 명령어: 중앙 저장소에서 가져와 에이전트에 주입되는 동적 명령어.
  • 워크플로 스킬: 재사용 가능한 작업 스텝 및 자동화 템플릿.
  • 강화된 비밀: 코드베이스 외부에 저장된 자격 증명 및 토큰의 안전한 참조.
  • 자율 루프: 반복 작업을 위한 예약된 또는 이벤트 기반 실행.

설치

pip install ctrlshft

또는 최신 릴리스에서 바이너리를 다운로드하세요.

빠른 시작

  1. ~/.ctrlshft/config.yaml에 구성을 초기화합니다.
  2. 저장소에서 명령어를 동기화합니다:
    ctrlshft sync
    
  3. 에이전트에 주입합니다 (예: Claude Code):
    claude code --instructions ~/.ctrlshft/instructions.md
    

사용법

명령어

명령어는 일반 Markdown 파일로, AI 에이전트에게 행동 방식을 지시합니다. 중앙 저장소에 저장되고 모든 기기에 동기화됩니다.

비밀 관리

민감한 값을 YAML에 직접 넣지 마세요. 대신 비밀 참조를 사용하세요:

api_key: ${SECRETS:MY_API_KEY}

비밀은 암호화된 볼트에 저장되며 런타임에 해결됩니다.

워크플로 스킬

워크플로는 재사용 가능한 자동화 단계입니다. 예시:

skills:
  - name: deploy
    steps:
      - run: build
      - run: test
      - run: deploy --target prod

구성

~/.ctrlshft/config.yaml:

sync:
  remote: [email protected]:my-org/ctrlshft-configs.git
  branch: main

secrets:
  vault: ~/.ctrlshft/secrets.enc

agents:
  claude-code:
    instructions: true
    skills: true

지원 플랫폼

  • macOS
  • Linux
  • Windows (WSL)
  • CI/CD (GitHub Actions, GitLab CI 등)

라이선스

MIT

관련 스킬