Dong90/oh-my-taiyiforge

AI workflow automation plugin for intelligent code generation with Claude/Codex

What it solves

TaiyiForge는 AI를 사용해 코드를 작성하는 과정을 예측 불가능한 "형이상학" 경험에서 구조화되고 실행 가능하며 감사 가능한 엔지니어링 파이프라인으로 변환합니다. AI 에이전트가 설계 단계를 건너뛰는 문제, 컨텍스트 윈도우 고갈(토큰 폭발), Claude, Cursor, Codex와 같은 서로 다른 AI 도구 간 워크플로우 불일치, AI가 생성한 코드에 대한 공식적인 리뷰 프로세스 부재와 같은 일반적인 AI 코딩 문제를 해결합니다.

How it works

이 프로젝트는 9단계 아티팩트 계약을 강제하는 상태 머신 엔진을 구현합니다. 이 파이프라인은 모든 변경이 엄격한 순서 changerequirementdesignui-designtaskdevtestreviewintegration을 따르도록 보장합니다.

핵심 메커니즘은 다음과 같습니다:

  • Human-in-the-loop: 중요한 노드는 인간 승인이 필요하여 AI가 자신의 작업을 스스로 승인하는 것을 방지합니다.
  • Cross-platform consistency: /taiyi:new, /taiyi:plan 등 통합 슬래시 명령 세트가 Claude Code, Cursor, Codex, OpenCode에서 동일하게 작동합니다.
  • Token Management: 긴 대화를 압축하여 연속성을 유지하기 위해 CONTEXT-COMPACT.md를 자동 생성합니다.
  • Automated Scaffolding: /taiyi:plan 명령은 요구사항을 자동으로 모듈로 분해하고 "auto" 모드에서 전체 스택 프로젝트 스켈레톤(백엔드, 프론트엔드, 테스트)을 생성할 수 있습니다.

Who it’s for

단순 AI 채팅을 넘어 AI 에이전트를 활용해 전문적이고 규율 있는 엔지니어링 워크플로우를 구현하고자 하는 소프트웨어 엔지니어와 팀을 위한 것입니다. 설계, 테스트(TDD), 리뷰가 건너뛰어지지 않도록 보장합니다.

Highlights

  • Nine-Phase Pipeline: 요구사항부터 통합까지 엄격히 상태 머신으로 관리되는 워크플로우.
  • Unified Command Set: 21개의 표준 명령어로 여러 AI 터미널에서 일관된 경험 제공.
  • Full-Stack Scaffolding: 단일 PRD 또는 README만으로 /taiyi:plan --auto를 통해 완전한 프로젝트 구조를 생성.
  • Forced TDD: 개발 단계에서 "레드-그린" 테스트 주도 개발을 강제 제약으로 요구.
  • Evidence-Based Validation: 모든 수용 기준은 실행 가능한 검증 명령을 동반해야 함.
  • ChangeGraph: 변경 간 의존성을 자동 추적하여 전체 영향도를 파악합니다.