Community라이팅 & 에디팅github.com

caoyuan-fire/engi-foundry-skill

AI 지원 엔지니어링 워크플로우를 위한 엔지니어링 파운드리 스킬입니다.

engi-foundry-skill란 무엇인가요?

TaskForge는 플랫폼에 구애받지 않는 엔지니어링 워크플로우 스킬로, AI 에이전트(Claude Code, Cursor 등)가 복잡한 소프트웨어 엔지니어링 작업을 구조화된 방식으로 수행할 수 있도록 설계되었습니다. 이 스킬은 작업을 ad-hoc, 패키지 계획, 정렬, 작업 실행, 검토, 수정, 종료, 감사의 8가지 모드로 분류하여 리스크에 적합한 최소한의 절차로 작업을 처리합니다. TaskForge는 작업 아티팩트를 `.taskforge/` 디렉토리에 저장하며, JSON 기반의 기계 제어와 마크다운 기반의 인간 설명을 명확히 분리합니다. 또한 역할 프로토콜(primary/control, executor/reviewer)을 통해 작업 소유권과 권한을 명확히 하여 대규모 프로젝트에서도 일관된 협업을 가능하게 합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add caoyuan-fire/engi-foundry-skill

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

문서

TaskForge

TaskForge는 플랫폼에 구애받지 않는 엔지니어링 워크플로우 스킬입니다.

리스크에 적합한 가장 가벼운 프로세스로 엔지니어링 작업을 라우팅하면서, 계획, 실행, 검토, 검증 및 종료를 위한 내구성 있는 아티팩트를 보존합니다.

필수 첫 단계

행동하기 전에 현재 요청을 분류하십시오:

  1. ad-hoc: 패키지 의식 없이 처리할 수 있는 제한된 저위험 작업.
  2. package-planning: 구조화된 작업 패키지를 생성하거나 수정합니다.
  3. package-alignment: 실행 전에 패키지를 검토합니다.
  4. job-execution: 하나 이상의 패키지 작업을 실행합니다.
  5. review-only: 패키지, 작업 결과, diff 또는 구현을 검토합니다.
  6. package-revision: 패키지 규칙, 작업 계약, 정책 또는 레코드를 업데이트합니다.
  7. closeout: 최종 승인, 인계 또는 전달 기록을 작성합니다.
  8. audit: 비용, 프로세스, 품질 또는 워크플로우 회고를 수행합니다.

리스크에 적합한 최소한의 의식을 사용하십시오. 패키지가 없다고 해서 대규모 작업에 ad-hoc을 선택하는 것은 충분한 이유가 되지 않습니다.

필수 참조

분류된 모드에 필요한 참조만 읽으십시오:

  • 의도 라우팅: references/intent-routing.md
  • 아티팩트 프로토콜: references/artifact-protocol.md
  • 역할 프로토콜: references/role-protocol.md
  • 패키지 및 작업 형식: references/package-format.md
  • 엔지니어링 규율: references/engineering-discipline.md
  • 어댑터 계약: references/adapter-contract.md
  • 모듈 해결: references/module-resolution.md

양보 불가 규칙

  • 새로운 TaskForge 작업은 기본적으로 primary/control로 시작합니다.
  • 패키지를 재개하고 제어 소유권을 높은 신뢰도로 추론할 수 있는 경우 primary/control로 재개합니다.
  • 역할이 불확실한 경우 primary/control을 인수할지 또는 제한된 실행자/검토자 작업을 수행할지 질문합니다.
  • 제한된 실행자/검토자 작업은 autoDrive=false입니다. 할당된 작업을 완료하고 중지합니다.
  • 기본 전용 작업은 primary/control 권한이 필요합니다.
  • 아티팩트 루트는 기본적으로 .taskforge/이며, .taskforge.config.json 또는 사용자가 다른 경로를 지정하지 않는 한 유지됩니다.
  • 아티팩트 루트는 내구성 있는 작업 산출물 전용입니다. 캐시, 임시 파일, 세션 덤프, 자격 증명 또는 개인 런타임 상태를 거기에 쓰지 마십시오.
  • 누락된 모듈은 references/module-resolution.md를 통해서만 해결할 수 있습니다. 다운로드하기 전에 질문하고 캐시를 아티팩트 루트 외부에 유지하십시오.
  • summary.md는 사람 전용입니다. 기계 제어는 JSON 구성 파일에 속합니다.
  • 마크다운은 설명합니다. JSON이 제어합니다.
  • 새로운 검증 증거 또는 명시적인 비실행 가능 검증 기록 없이 완료를 주장하지 마십시오.

관련 스킬