Outline Driven Development: 증강된 LLM 코드 에이전트 워크플로우를 위한 완전히 새로운 패러다임. banner
OutlineDriven OutlineDriven

Outline Driven Development: 증강된 LLM 코드 에이전트 워크플로우를 위한 완전히 새로운 패러다임.

AI community intermediate

Description

Outline Driven Development: 증강된 LLM 코드 에이전트 워크플로우를 위한 완전히 새로운 패러다임. skill

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

Repository README

This is the README for OutlineDriven/outline-driven-development, shared by 2 entries in this directory. It describes the repository, not this entry specifically.

Outline Driven Development: 증강된 LLM 코드 에이전트 워크플로우를 위한 완전히 새로운 패러다임.

`Vibe`s are too *shallow*, `Spec`s are too *complex*.

Let there be the `outline`.

And Indeed... Here it is!

필요 도구들 (Prerequisites)

`ast-grep` | `ripgrep` | `fd` | `eza` | `lsd` | `tokei` | `bat` | `just` | `git-branchless` | `difftastic` | `procs` | `fend` | `hck` | `lemmeknow` | `hyperfine` | +`other tools` | `MCPs` (**context7**, **sequentialthinking-tools**, **actor-critic-thinking**, **shannon-thinking**, **repomix**)

cargo를 사용한 다양한 Rust 기반 CLI 도구 설치

Install Cargo (if not installed)

Linux/macOS with cargo

**Install**

export RUSTFLAGS="-C target-cpu=native -C link-arg=-fuse-ld=mold -C opt-level=3 -C strip=symbols -C panic=abort -C lto=thin"

cargo install --locked cargo-binstall
cargo install ast-grep ripgrep fd-find eza lsd
cargo binstall -y bat tokei git-delta just raff-cli difftastic git-branchless zoxide procs bfs fselect tealdeer srgn nomino shellharden grex mergiraf jaq jql hck huniq lemmeknow hyperfine rargs eva fend rip2 sccache

Windows with cargo

**Install (run inside powershell)**

$env:RUSTFLAGS="-C target-cpu=native -C opt-level=3 -C strip=symbols -C panic=abort -C lto=thin -C link-arg=/LTCG -C link-arg=/OPT:REF"

cargo install --locked cargo-binstall
cargo install ast-grep ripgrep fd-find eza lsd
cargo binstall -y bat tokei git-delta just raff-cli difftastic git-branchless zoxide procs bfs fselect tealdeer srgn nomino shellharden grex mergiraf jaq jql hck huniq lemmeknow hyperfine rargs eva fend rip2 sccache

설치

  • **Gemini CLI:**

    • 빠른 설치:
    • gemini extensions install https://github.com/OutlineDriven/odin-gemini-cli-extension
  • **Claude Code:**

    • 빠른 설치:
      • wget -O ~/.claude/CLAUDE.md https://raw.githubusercontent.com/OutlineDriven/odin-claude-plugin/refs/heads/main/CLAUDE.md && claude plugin marketplace add OutlineDriven/odin-claude-plugin && claude plugin install odin@odin-marketplace
  • **Codex CLI:**

    • 빠른 설치:
      • git clone https://github.com/OutlineDriven/odin-codex-plugin.git && cp -r ./odin-codex-plugin/ ~/.codex/
  • **프롬프트 전용 (*Antigravity/Windsurf/Cursor/Augument Code 등과 같은 IDE/에이전트에 수동 적용*):** [Prompt](GENERIC_PROMPT.md)

  • **컴팩트 프롬프트 전용 (*Antigravity/Windsurf/Cursor/Augument Code 등과 같은 IDE/에이전트에 수동 적용*):** [Prompt](COMPACTED_PROMPT.md)

MCP 확장 추천

필수 (Crucial) [자동으로 설치됩니다]

ast-grep | context7 | sequentialthinking-tools | actor-critic-thinking | shannon-thinking

추가 (Additional) [필요시 수동 설치 권장]

Time, Tavily, Exa, Ref-tools

아웃라인 주도 개발 철학 (Outline-Driven Development Philosophy)

결정론적 스캐폴드(scaffold)는 아웃라인이 유일한 진실의 원천(single source of truth)으로 유지되고 모든 다운스트림 단계가 이에 대해 재검증될 때만 비결정론적 LLM의 창의성을 활용합니다.

본질적으로 비결정론적인 LLM을 활용한 결정론적 방식

  • **Outline-as-ass