Communitygithub.com

fatecannotbealtered/ai-native-cli-spec

AI 네이티브 CLI 도구 구축을 위한 스펙 스위트 + 복사-붙여넣기 시드: 에이전트 안전 출력 계약, 스킬, 보안 및 저장소 기준을 제공합니다. .agent/ 시드를 가져와 AI가 빌드하도록 하세요.

ai-native-cli-spec란 무엇인가요?

이 스킬은 AI 에이전트(예: Claude Code, Cursor, Codex)와 함께 사용할 수 있는 AI 네이티브 CLI 도구를 구축하기 위한 완전한 스펙 스위트와 복사-붙여넣기 가능한 시드 파일을 제공합니다. 주요 구성 요소로는 에이전트가 안전하게 파싱할 수 있는 출력 계약, 재사용 가능한 스킬 템플릿, 보안 기준, 저장소 구조 기준 등이 포함됩니다. 사용자는 `.agent/` 디렉토리를 프로젝트에 복사하여 AI가 자동으로 CLI 도구를 빌드하고 유지보수하도록 할 수 있습니다. 이 스펙은 에이전트와의 상호작용을 최적화하여 일관된 출력 형식을 보장하고 에이전트 기반 개발 워크플로우의 보안 및 신뢰성을 강화합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add fatecannotbealtered/ai-native-cli-spec

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

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

문서

ai-native-cli-spec은(는) 무엇을 하나요?

스펙 스위트 + 복사-붙여넣기 시드: AI 네이티브 CLI 도구 구축을 위한 에이전트 안전 출력 계약, 스킬, 보안 및 저장소 기준을 제공합니다. .agent/ 시드를 가져와 AI가 빌드하도록 하세요.

개요

이 저장소는 AI 에이전트가 자동으로 빌드하고 유지보수할 수 있는 CLI 도구를 만들기 위한 템플릿과 스펙을 제공합니다. 핵심 철학은 '에이전트 우선' 설계로, 모든 출력과 상호작용이 AI에 의해 쉽게 파싱되고 실행될 수 있도록 보장합니다.

포함 내용

  • 출력 계약: 에이전트가 안전하게 파싱할 수 있는 표준화된 출력 형식을 정의합니다.
  • 스킬 템플릿: 재사용 가능한 스킬 정의와 예제를 제공합니다.
  • 보안 기준: 에이전트 실행 시 따라야 할 보안 모범 사례와 제약 조건을 명시합니다.
  • 저장소 기준: 프로젝트 구조, 파일 명명 규칙, 메타데이터 형식 등 저장소 수준의 일관성을 유지하기 위한 기준을 설정합니다.

사용 방법

  1. fatecannotbealtered/ai-native-cli-spec 저장소에서 .agent/ 디렉토리를 프로젝트 루트에 복사합니다.
  2. AI 에이전트(예: Claude Code)에게 이 스펙을 따르는 CLI 도구를 빌드하도록 요청합니다.
  3. 에이전트가 자동으로 스펙을 분석하고 적절한 코드를 생성합니다.

예제

# .agent/ 디렉토리 복사
cp -r path/to/ai-native-cli-spec/.agent/ ./

# AI 에이전트에게 빌드 요청
claude "이 스펙을 사용하여 my-cli 도구를 빌드해줘"

라이선스

이 프로젝트는 공개 도메인으로 제공됩니다. 자유롭게 사용, 수정, 배포하세요.

관련 스킬