Skip to content

ahnbu/plan_writing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Autonomous Strategy Agent: The "Plan Writer"

MBB 수준의 전략 기획 보고서를 100% 자율적으로 생성하는 AI 에이전트 시스템

이 프로젝트는 단순한 글쓰기 도구가 아닙니다.
문제 정의부터 시장 조사, 가설 검증, 레드팀 방어, 그리고 최종 슬라이드 기획까지—
**전략 컨설팅 펌(McKinsey, BCG, Bain)의 사고 프로세스(Project Cycle)**를 완벽하게 모사하는 7개의 AI 모듈로 구성된 Team of Agents입니다.


🏗️ System Architecture (The "7-Skill" Module)

이 시스템은 단일 LLM이 아닌, 각기 다른 전문성을 가진 **7개의 독립 스킬(Skill)**이 유기적으로 협업하는 Multi-Agent 구조입니다.

Module Role Description
👑 Strategy Master PM & Orchestrator 전체 프로젝트를 총괄하며, 각 단계의 산출물을 QA(품질 검수)하고 TDD 방식으로 성공 기준(DoD)을 관리합니다.
🧠 Framer Structural Thinker 모호한 주제를 MECE하게 구조화하고, 데이터로 검증 가능한 **초기 가설(Ghost Deck)**을 설계합니다.
🔎 Hunter Deep Researcher 시장 데이터를 수집하고, Recursive Research Loop를 통해 가설을 끝까지 검증(Fact Check)합니다.
🛡️ Red Teamer Debate Club **"3-Round Recursive Debate"**를 통해 자신의 전략을 스스로 공격하고 방어하며 논리를 극한으로 연마합니다.
🎨 PT Planner Storyteller 최종 논리를 설득력 있는 **내러티브(Storyline)**와 슬라이드 설계도로 변환합니다.
🏃 Research Runner Utility 모든 스킬이 공통으로 사용하는 '검색 엔진'으로, 재무제표/통계 등 Hard Data 수집에 특화되어 있습니다.
⚙️ Workflow Engineer Meta-Optimizer 프로젝트 종료 후 로그를 분석하여, 병목 구간을 찾고 **스스로 스킬을 업그레이드(Prompt Fix)**합니다.

🔥 Key Features (Why Special?)

1. Recursive Fact-Check Loop (팩트 폭격)

단순히 그럴듯한 말을 지어내는 것이 아니라, "빈 표(Table)를 채울 때까지" 집요하게 검색합니다. 찾은 근거가 약하면(Nuanced), 스스로 판단하여 더 깊은 수준의 데이터를 재검색합니다.

2. Red vs Blue Debate (자가 검증)

선형적인 진행을 거부합니다. **Red Team(공격)**과 **Blue Team(방어)**으로 나뉘어 최소 3라운드의 치열한 논쟁을 벌입니다. 이 과정을 통해 논리적 구멍을 스스로 메우고, '설득되지 않는 전략'은 폐기합니다.

3. TDD for Strategy (테스트 주도 전략 수립)

프로젝트 시작 전 00_project_charter.md를 통해 **"성공의 기준(Definition of Done)"**을 먼저 정의합니다. 각 단계의 산출물은 이 기준을 통과하지 못하면 다음 단계로 넘어갈 수 없습니다.

4. Self-Healing Workflow (자기 진화)

Workflow Engineer는 프로젝트 수행 시간과 로그를 분석하여, "어떤 스킬이 병목인지" 찾아내고 프롬프트 개선안을 스스로 제안합니다. 쓸수록 똑똑해집니다.


📂 Directory Structure

모든 스킬은 .agent/skills/ 하위에 독립적인 패키지 형태로 관리됩니다.

.agent/
  skills/
    ├── strategy-master/       # PM & QA Checklists
    ├── strategy-framer/       # Problem Definition & Structuring
    ├── strategy-hunter/       # Deep Dive Research
    ├── strategy-redteamer/    # Recursive Debate Prompt
    ├── strategy-pt-planner/   # Slide & Narrative Design
    ├── util-research-runner/  # Search Utility
    ├── util-history-keeper/   # Project History & Logging
    └── util-workflow-engineer/# Performance Analysis & Self-Improvement

🚀 Getting Started

  1. Initialize: strategy-master를 호출하여 프로젝트를 정의합니다.

    "이번 프로젝트는 ~에 대한 신사업 전략이야. 경쟁사 3곳의 매출 분석이 반드시 포함되어야 해."

  2. Charter Generation: 에이전트가 00_project_charter.md를 생성하여 성공 기준을 합의합니다.
  3. Auto-Pilot: 이후 Master가 각 스킬을 순차적으로 호출하며 보고서를 완성해 나갑니다.
  4. Review: output/ 폴더에 생성된 최종 보고서(15_FINAL_REPORT.md18_Strategy_Deck.pptx)를 확인합니다.

"Strategy is not about writing slides. It's about finding the undeniable truth."

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages