Automated workflow (workflow.md) generator for Claude Code. An agent skill from idoforgod/Dissertation-Simulator-AgenticWorkflow.

MITAuto-check passedAgent Workflows

Install Workflow Generator

skills CLI
$ npx skills add idoforgod/Dissertation-Simulator-AgenticWorkflow --skill workflow-generator -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install idoforgod/Dissertation-Simulator-AgenticWorkflow workflow-generator --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/idoforgod/Dissertation-Simulator-AgenticWorkflow.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/workflow-generator .claude/skills/workflow-generator && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
workflow-generator
GitHub stars
108
Token cost
~3.6k tokens
SKILL.md length
2,191 words
Files
7 (incl. references)
Skills in repo
4
Repo updated
First seen
Licence
MIT

At a glance

Automated workflow (workflow.md) generator for Claude Code. An agent skill from idoforgod/Dissertation-Simulator-AgenticWorkflow.

  • Works in 8 steps: 목적 파악 → 단계 정의 → 휴먼-인-더-루프 식별 → …
  • Tasks that involve Subagents
  • SKILL.md covers Inherited DNA, 사용 케이스 판별, Case 1: 아이디어만 있는 경우 and Case 2: 설명 문서가 있는 경우, plus 5 more sections
  • Calls python3

What it does

Workflow Generator is an agent skill from idoforgod/Dissertation-Simulator-AgenticWorkflow. Automated workflow (workflow.md) generator for Claude Code. Produces Research → Planning → Implementation 3-stage workflows with sub-agents, agent teams, hooks, skills, and slash commands.

Its SKILL.md is about 3.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including reference files (for example `references/autopilot-decision-template.md`, `references/claude-code-patterns.md` and `references/context-injection-patterns.md`).

It sits in Agent Workflows, covering Subagents and Hooks and plugins. The repository describes itself as: AI 에이전트 58개가 협업하는 211-step 박사 논문 연구 시뮬레이션 시스템. AgenticWorkflow 프레임워크에서 태어난 자식 시스템. The licence is MIT.

When your agent uses it

  • Tasks that involve Subagents
  • Tasks that involve Hooks and plugins

Example prompts

  • “/workflow-generator”

Requirements

  • Python 3

Workflow steps

8 steps, taken from the step headings in SKILL.md.

  1. 목적 파악
  2. 단계 정의
  3. 휴먼-인-더-루프 식별
  4. 구현 설계 → 생성
  5. 문서 심층 분석
  6. 분석 결과 공유
  7. 확인 대화
  8. 생성

What it can do on your machine

Read from SKILL.md and the folder at commit f2205f5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • python3

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Workflow Generator loads about 3.6k tokens when it runs, and up to ~35k if it reads all its reference files. Until then it costs about 52 tokens; SKILL.md has 2,191 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~52
When it runs · the whole SKILL.md, loaded when a task matches
~3.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~35k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from idoforgod/Dissertation-Simulator-AgenticWorkflow at commit f2205f5, republished under its MIT licence (© idoforgod). 2,191 words, ~3,589 tokens.

Download SKILL.mdSave it as .claude/skills/workflow-generator/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.
name
workflow-generator
description
Automated workflow (workflow.md) generator for Claude Code. Produces Research → Planning → Implementation 3-stage workflows with sub-agents, agent teams, hooks, skills, and slash commands.

Workflow Generator

Inherited DNA

This skill inherits the AgenticWorkflow genome.

DNA ComponentExpression
Absolute Criteria 1Quality of generated workflow is the sole criterion; speed/token cost ignored
Absolute Criteria 2Reads SOT for context; writes workflow.md and supporting files
English-FirstAll workflow definitions in English; Korean documentation via @translator if needed

Claude Code용 워크플로우 정의 파일(workflow.md)을 설계하고 생성하는 스킬.

사용 케이스 판별

먼저 사용자의 상황 파악:

조건케이스진행 방식
PDF/문서 첨부됨Case 2문서 분석 우선 → 확인 대화
아이디어만 언급Case 1대화형 질문으로 요구사항 수집

Case 1: 아이디어만 있는 경우

사용자가 막연한 아이디어만 가지고 있을 때.

Step 1: 목적 파악

다음 질문으로 워크플로우 목적 도출:

  1. "어떤 결과물(output)을 만들고 싶으신가요?"
  2. "이 워크플로우가 해결해야 할 문제는 무엇인가요?"
  3. "주요 입력(input) 소스는 무엇인가요?"
Step 2: 단계 정의

각 Phase별 구체적 단계 도출:

  1. "Research 단계에서 어떤 정보를 수집해야 하나요?"
  2. "Planning 단계에서 어떤 검토/승인이 필요한가요?"
  3. "최종 산출물의 형태와 품질 기준은 무엇인가요?"
Step 3: 휴먼-인-더-루프 식별
  1. "어느 단계에서 사람의 검토/승인이 필요한가요?"
  2. "자동화해도 되는 단계와 반드시 확인이 필요한 단계를 구분해주세요."
Step 4: 구현 설계 → 생성

요구사항 수집 완료 후 workflow.md 생성.


Case 2: 설명 문서가 있는 경우

사용자가 PDF 등 구체적인 설명 문서를 첨부했을 때.

Step 1: 문서 심층 분석

반드시 문서를 먼저 꼼꼼히 읽고 다음을 추출:

1. 핵심 목적: 이 워크플로우가 달성하려는 최종 목표
2. 주요 단계: 문서에서 언급된 프로세스/단계들
3. 입출력 정의: 각 단계의 input/output
4. 기술적 요구사항: 필요한 도구, API, 데이터 소스
5. 제약 조건: 품질 기준, 시간 제한, 의존성
6. 휴먼-인-더-루프: 사람 개입이 필요한 지점
Step 2: 분석 결과 공유

문서 분석 후 사용자에게 이해한 내용 요약 제시:

markdown
## 문서 분석 결과

**워크플로우 목적**: [추출한 목적]

**파악된 주요 단계**:
1. [단계1]: [설명]
2. [단계2]: [설명]
...

**식별된 휴먼-인-더-루프 지점**:
- [지점1]: [이유]

**기술적 구현 방향**:
- Sub-agents: [에이전트 목록 — 단일 세션 내 위임]
- Agent Team: [팀 구성 — 독립 세션 간 병렬 협업이 필요한 경우]
- Hooks: [자동화 트리거 — 품질 게이트, 포맷팅, 검증]
- 필요 도구: [도구/MCP 목록]

**확인이 필요한 사항**:
1. [질문1]
2. [질문2]
Step 3: 확인 대화

분석 결과를 바탕으로 짧은 확인 질문:

  • "제가 파악한 내용이 맞나요?"
  • "추가하거나 수정할 부분이 있으신가요?"
  • "[불명확한 부분]에 대해 좀 더 설명해주시겠어요?"
Step 4: 생성

확인 완료 후 workflow.md 생성.


절대 기준

절대 기준 1: 최종 결과물의 품질

속도와 토큰 비용은 완전히 무시한다. 모든 설계 의사결정의 절대 기준은 **최종 결과물의 '품질'과 '최고 수준의 질적 결과물'**이다. 단계를 줄여서 빠르게 만드는 것보다, 단계를 늘려서라도 품질을 높이는 방향을 선택한다. 품질 향상을 위한 단계 추가로 SOT 상태 복잡도가 증가하더라도, 이는 감수한다 (절대 기준 1 > 절대 기준 2).

절대 기준 2: 단일 파일 SOT + 계층적 메모리 구조

단일 파일 SOT(Single Source of Truth) + 계층적 메모리 구조 설계 아래서, 수십 개의 에이전트가 동시에 작동해도 데이터 불일치가 발생하지 않는다.

이 규칙의 설계 함의:

  • 상태 관리: 워크플로우의 모든 공유 상태는 단일 파일(예: state.json)에 집중한다. 여러 파일에 상태를 분산시키지 않는다.
  • 메모리 계층: 에이전트별 로컬 메모리(작업 컨텍스트)와 전역 메모리(공유 상태)를 명확히 분리한다.
  • 쓰기 권한: SOT 파일에 대한 쓰기 권한은 Orchestrator 또는 지정된 단일 에이전트만 갖는다. 다른 에이전트는 읽기 전용으로 접근하거나, 결과를 Orchestrator에게 전달하여 병합한다.
  • 충돌 방지: 병렬 에이전트(Agent Team/Swarm)가 동시에 같은 데이터를 수정하는 구조를 설계하지 않는다.
Bad:  Agent A → state.json 직접 수정
      Agent B → state.json 직접 수정  → 데이터 충돌/불일치
Good: Agent A → 결과를 Orchestrator에 보고
      Agent B → 결과를 Orchestrator에 보고
      Orchestrator → state.json에 병합 기록  → 단일 쓰기 지점, 불일치 없음
절대 기준 3: 코드 변경 프로토콜 (Code Change Protocol)

워크플로우 구현(Phase 2)에서 코드를 작성·수정할 때, 반드시 의도 파악 → 영향 범위 분석 → 변경 설계 3단계를 수행한다.

워크플로우의 구성요소(Sub-agent, Hook, SOT, Slash Command, MCP)는 서로 의존 관계에 있다. 한 구성요소의 변경이 다른 구성요소에 파급 효과를 일으킬 수 있으므로, 코드 변경 전 반드시 영향 범위를 분석한다.

  • Step 1 — 의도 파악: 변경 목적과 제약 조건을 정확히 파악한다.
  • Step 2 — 영향 범위 분석: 직접 의존하는 모듈, 호출 관계, SOT 파일, 설정/환경, 테스트 코드, 문서를 점검한다.
  • Step 3 — 변경 설계: 변경 순서를 설계하고, 영향받는 모든 파일의 수정 계획을 수립한 후 실행한다.

비례성 규칙: 워크플로우 설계 단계(Phase 1)의 문서 수정은 경미 변경(Step 1만), 구현 단계(Phase 2)의 코드 변경은 표준/대규모 변경(전체 3단계)으로 분류한다.

절대 기준 간 우선순위

절대 기준 1(품질)이 최상위이다. 절대 기준 2(SOT)와 절대 기준 3(CCP)은 품질을 보장하기 위한 동위 수단이다. SOT 구조를 지키기 위해 최종 결과물의 품질이 저하되는 설계는 허용하지 않는다. CCP를 준수하기 위해 최종 결과물의 품질이 저하되는 설계는 허용하지 않는다.

모든 절대 기준은 아래 설계 원칙보다 상위에 있다. 설계 원칙 간 충돌 시 항상 절대 기준이 우선하고, 절대 기준 간 충돌 시 절대 기준 1 > (절대 기준 2, 절대 기준 3) 순서를 따른다.


유전 프로토콜 (Genome Inheritance Protocol)

자식을 낳을 때 부모의 전체 게놈을 구조적으로 유전한다. 유전 없는 자식 생성은 불허한다.

AgenticWorkflow는 자식 워크플로우를 생성하는 부모 유기체다. workflow-generator가 생산 라인이며, 이 라인에서 태어나는 모든 자식은 부모의 전체 게놈을 Inherited DNA 섹션으로 내장한다.

유전 메커니즘
부모 게놈 (DNA)자식에 내장되는 형태
절대 기준 3개Inherited DNA 섹션 — 도메인별 맥락화
SOT 패턴Configuration의 state.yaml + 단일 쓰기 지점
3단계 구조Research → Planning → Implementation 워크플로우 구조
4계층 검증Verification + pACS 필드
P1 봉쇄Hook 기반 결정론적 검증
Safety HookPreToolUse 차단 패턴
Adversarial ReviewReview: 필드 — @reviewer / @fact-checker / @code-reviewer
Adversarial DialogueDialogue: 필드 — Review FAIL 시 Generator-Critic 반복 루프
Decision Logautopilot-logs/ 패턴
Context Preservation세션 간 기억 보존 패턴
발현 vs 유전

동일한 게놈을 가진 세포가 서로 다른 기능을 수행하듯, 자식 시스템들은 같은 DNA 위에서 도메인에 맞게 발현된다. 예를 들어 연구 자동화 시스템에서는 Research 단계의 유전자가 강하게 발현되고, 소프트웨어 개발 자동화에서는 CCP(코드 변경 프로토콜)의 유전자가 강하게 발현된다. 목적이 달라도 게놈은 동일하다.

생성 시 의무 사항
  1. 모든 workflow.md에 Inherited DNA (Parent Genome) 섹션을 포함한다 (템플릿 참조)
  2. 모든 state.yaml에 parent_genome 메타데이터를 포함한다 (SOT 템플릿 참조)
  3. 자식의 에이전트 정의가 부모의 품질 기준(절대 기준 1)을 반영한다

상세: soul.md §0, AGENTS.md §1 존재 이유.


설계 원칙 (필수 준수)

워크플로우 설계 시 반드시 적용해야 할 원칙. 단, 모든 원칙은 **모든 절대 기준(1. 품질 최우선, 2. 단일 파일 SOT, 3. 코드 변경 프로토콜)**에 종속된다.

P1. 정확도를 위한 데이터 정제

큰 데이터를 AI에게 그대로 전달하면 노이즈가 많아 정확도가 하락한다. 에이전트가 핵심에 집중할 수 있도록 데이터를 정제한다.

  • 각 단계에 데이터 전처리(pre-processing) 명시: AI에게 넘기기 전에 Python script 등으로 노이즈 제거 → 분석 정확도 향상
  • 각 단계에 후처리(post-processing) 명시: 산출물을 다음 단계에 전달하기 전에 정제 → 다음 단계 품질 향상
  • 데이터의 연관관계도 code-level에서 사전 계산 가능한 것은 미리 처리 → AI가 판단·분석에 집중
Bad:  "수집된 전체 웹페이지 HTML을 에이전트에 전달" → 노이즈로 분석 품질 저하
Good: "Python script로 본문만 추출 → 핵심 텍스트만 에이전트에 전달" → 분석 정확도 향상
P2. 전문성 기반 위임 구조

각 작업을 가장 잘 수행할 수 있는 전문 에이전트에게 위임하여 품질을 극대화. Orchestrator는 전체 품질을 조율하고, 전문 에이전트는 각자의 영역에 깊이 집중.

Orchestrator (품질 조율 및 전체 흐름 관리)
  ├→ Sub-agent A: 전문 리서치 (해당 도메인에 최적화)
  ├→ Sub-agent B: 심층 분석 (분석에만 집중)
  └→ Skill C: 검증된 패턴 적용 (품질 보장된 재사용 로직)
P3. 이미지/리소스 정확성

이미지 리소스가 필요한 단계에서는 정확한 다운로드 경로 명시. placeholder도 모두 추출해야 하며, 누락 불가.

P4. 질문 설계 규칙

사용자에게 질문 시:

  • 최대 4개까지만 질문
  • 각 질문에 sub-agent/skill/추천 옵션 등 3개 정도의 선택지 제공
  • 모호한 부분이 없으면 질문 없이 진행

워크플로우 기본 구조

모든 워크플로우는 3단계로 구성:

  1. Research: 정보 수집 및 분석
  2. Planning: 계획 수립 및 구조화
  3. Implementation: 실제 실행 및 산출물 생성

각 단계에 반드시 포함할 항목:

  • 수행 작업 (Task)
  • 담당 에이전트 (@agent)
  • 데이터 전처리 (Pre-processing) — 정확도 향상을 위한 노이즈 제거 (P1)
  • 산출물 (Output)
  • 적대적 검토 (Review) — @reviewer, @fact-checker, 또는 none (AGENTS.md §5.5)
  • 번역 (Translation) — @translator 또는 none (텍스트 산출물만 대상)
  • 후처리 (Post-processing) — 다음 단계 품질 보장을 위한 정제 (P1)

Claude Code 구성요소 매핑

워크플로우 요소Claude Code 구현선택 기준
단일 작업 위임Sub-agent (.claude/agents/*.md)전문 영역에 깊이 집중, 품질 극대화
대규모 병렬 협업Agent Team/Swarm (TeamCreate)독립적 작업을 여러 세션에서 동시 수행
사람 개입 단계Slash command (.claude/commands/)검토/승인/선택 등 사용자 인터랙션
자동화 검증/트리거Hooks (settings.json)포맷팅, 품질 게이트, 보안 검증
재사용 로직Skill (.claude/skills/)도메인 지식, 반복 패턴
외부 연동MCP ServerAPI, DB, 외부 서비스 통합
Sub-agent vs Agent Team 선택 기준

선택의 유일한 기준은 '어떤 구조가 최종 결과물의 품질을 가장 높이는가'이다. 병렬 처리가 빠르다는 이유로 Agent Team을 선택하지 않는다. 토큰을 적게 쓴다는 이유로 Sub-agent를 선택하지 않는다.

상황선택품질 근거
하나의 전문가가 깊은 맥락을 유지하며 처리해야 최고 품질Sub-agent단일 컨텍스트 내에서 일관된 깊이 유지
서로 다른 전문 영역을 각각 최고 수준으로 처리해야 최고 품질Agent Team각 전문가가 독립 컨텍스트에서 자기 영역에 100% 집중
다관점 분석/교차 검증이 품질을 높이는 경우Agent Team독립적 관점이 결합되어 단일 에이전트보다 풍부한 결과
단계 간 맥락 전달의 정확성이 품질의 핵심인 경우Sub-agent 순차 호출단계별 산출물을 정확하게 다음 단계에 전달

절대 기준 2 필수 동반 사항: Agent Team 선택 시 반드시 SOT 설계를 함께 정의한다 — SOT 파일 위치, Team Lead의 단일 쓰기 권한, 팀원의 산출물 파일 생성 규칙. SOT 설계 없는 Agent Team은 원칙적으로 허용하지 않는다. 상세: references/claude-code-patterns.md 상태 관리 섹션 참조.

절대 기준 1 우선 예외: 완전 독립 병렬 작업(에이전트 간 공유 상태가 없고, 서로의 산출물을 참조하지 않는 경우)에서 SOT 설계가 품질에 기여하지 않음을 명시적으로 입증한 경우에 한해, SOT를 경량화할 수 있다. 이 판단은 반드시 워크플로우 설계 시 문서화한다.

참조 문서

  • workflow.md 템플릿: references/workflow-template.md
  • Claude Code 구현 패턴 (Sub-agents, Teams, Hooks): references/claude-code-patterns.md
    • Anti-Skip Guard Protocol: §Anti-Skip Execution Protocol (산출물 검증 — 100 bytes 최소 크기)
    • Autopilot Execution Checklist: §Autopilot + Agent Team 통합 체크리스트
    • SOT 상태 관리: §SOT State Management Protocol
  • 문서 분석 가이드 (Case 2): references/document-analysis-guide.md
  • 컨텍스트 주입 패턴 (Sub-agent/Team 입력 전달): references/context-injection-patterns.md
  • SOT 템플릿 (state.yaml 부트스트랩): references/state.yaml.example
  • Autopilot Decision Log 템플릿: references/autopilot-decision-template.md
Show full SKILL.md (858 more words)Show less

최종 생성 절차

  1. 케이스 판별 (문서 유무)
  2. Case 1: 대화로 요구사항 수집 / Case 2: 문서 분석 → 확인 대화
  3. Genome Inheritance: Inherited DNA (Parent Genome) 섹션을 workflow.md에 포함 (유전 프로토콜 — references/workflow-template.md 참조). parent_genome.version은 워크플로우 생성 시점의 날짜(YYYY-MM-DD)를 사용한다. CCP contextualization must include Coding Anchor Points (CAP-1~4).
  4. 설계 원칙 P1~P4 적용하며 3단계 구조로 작업 정의
    • 도메인 지식 구조(DKS) 필요성을 평가한다: 의학·법률·경쟁 분석 등 도메인 특화 추론이 필요한 워크플로우는 Research 단계에 DKS 구축 단계를 포함한다. DKS를 사용하는 워크플로우는 관련 단계의 Post-processing에 python3 .claude/hooks/scripts/validate_domain_knowledge.py --project-dir . --check-output --step N을 포함한다. 상세: AGENTS.md §5.3 DKS
  5. 각 단계에 데이터 전처리/후처리 명시 (P1)
  6. 휴먼-인-더-루프 지점 표시
  7. 각 단계에 Verification 필드 정의 (AGENTS.md §5.3 — 필수):
    • Verification 필드는 Task 필드보다 앞에 배치 (에이전트가 먼저 인식)
    • 모든 에이전트 실행 단계에 Verification 필수 — Research/Planning/Implementation 구분 없음 (Research 단계도 "완전성" 검증 필요: 예 "5개 경쟁사 모두 분석 완료")
    • (human) 단계만 예외 — 사람이 검증자이므로 Verification 필드 불필요
    • 각 기준은 제3자가 참/거짓 판정 가능한 구체적 문장으로 작성
    • EVP-1 (Atomic Verification Criteria): 각 기준은 단일 행동만 검증 — and, +, 및 접속사로 복합 기준 작성 금지. 복합 기준은 분리하여 각각 독립 행으로 작성
    • EVP-2 (Sequential Inline Check): 에이전트가 각 하위 작업 완료 직후 해당 기준을 즉시 검증하도록 기준을 실행 순서와 일치하게 배치
    • EVP-3 (Dependency Annotation): 기준 간 의존 관계 명시 — (requires: V1) (선행 기준 의존), (pipeline) (다음 단계 입력 호환)
    • 5가지 기준 유형을 조합하여 포함:
      • 구조적 완전성: 산출물 내부 구조 → "5개 섹션 모두 포함", "각 항목에 3개 이상 하위 항목"
      • 기능적 목표: 작업 목표 달성 → "경쟁사 3곳 이상의 가격 데이터", "모든 API endpoint 구현"
      • 데이터 정합성: 데이터 정확성 → "모든 URL 유효, placeholder 없음", "수치 데이터 출처 명시"
      • 파이프라인 연결: 다음 단계 입력 호환 → "Step N이 필요로 하는 필드 포함", "출력 형식이 Step N+1 입력과 일치"
      • 교차 단계 추적성: 이전 단계 데이터 논리적 도출 → "분석 주장의 80% 이상이 [trace:step-N] 마커로 출처 추적 가능"
    • Tip: 기준 서술 시 (source: Step N) 어노테이션을 활용하면, Verification 기준 자체가 이전 단계를 명시적으로 참조하여 진단 시 상류 영향 분석을 자동화할 수 있다. 예: "경쟁사 분석 데이터가 Step 2 연구 결과를 반영 (source: Step 2)"
    • P1 자동 검증 (AGENTS.md §5.3 P1 Verification Enforcement):
      • V1d: 각 기준의 Evidence가 ≥ 20자 — "ok", "checked" 등 피상적 증거 방지
      • V1e: 복합 기준(and, +, 및 접속사) 자동 탐지 → WARNING
      • VE1-VE5: Agent PASS 선언을 실제 산출물 파일에 대해 Python으로 교차 검증 — 할루시네이션 원천 차단
      • 실행: python3 validate_verification.py --step N (V1d/V1e) + python3 validate_criteria_evidence.py --step N (VE1-VE5)
  8. 각 단계에 Review 필드 설정 (AGENTS.md §5.5 — 선택적):
    • 연구/분석 산출물 (사실 검증 필요) → @fact-checker
    • 코드/기술 산출물 (로직/완전성 검증 필요) → @reviewer
    • 고위험 단계 (양쪽 모두) → @reviewer + @fact-checker
    • 개발 도메인 코드 산출물 → @code-reviewer
    • 저위험 또는 중간 단계 → none (L1.5까지만)
    • 실행 순서: Review PASS → Translation (Review FAIL 상태에서 번역 금지) 8a. 각 단계에 Dialogue 필드 설정 (AGENTS.md §5.5 Adversarial Dialogue — 선택적):
    • Dialogue: 필드는 Review: 필드와 함께 사용 — Review FAIL 시 반복 루프 활성화
    • Research 도메인 (사실/분석 산출물): Dialogue: research — @fact-checker + @reviewer 병렬
    • Development 도메인 (코드 산출물): Dialogue: development — @code-reviewer
    • 사용 기준: 고위험 단계 또는 할루시네이션 위험이 높은 단계 (중간 단계는 선택적)
    • 예: Dialogue: research, max_rounds: 3 / Dialogue: development, max_rounds: 2
    • 절대 금지: Dialogue: 진행 중 --advance 실행 금지; 단일 Critic 실행 금지 (Research 도메인)
  9. 각 단계에 Translation 필드 설정 — 텍스트 산출물(.md, .txt)은 @translator, 코드/데이터/설정은 none
  10. Claude Code 구현 설계 추가 (Sub-agents, Teams, Hooks, Commands, Skills, MCP)
  • Context Injection 패턴 선택 (각 에이전트 단계별):
    • 입력 < 50KB → Pattern A (Full Delegation — 파일 경로 전달)
    • 입력 50-200KB + 부분 관련 → Pattern B (Filtered — Pre-processing 스크립트로 정제 후 전달)
    • 입력 > 200KB 또는 분할 필요 → Pattern C (Recursive Decomposition — 청크 병렬 처리)
    • 절대 기준 1 우선: 크기와 무관하게 필터링이 품질을 높이면 Pattern B 선택
    • 상세: references/context-injection-patterns.md
  • Agent Team 사용 시 SOT 설계 필수 (절대 기준 2):
    • SOT 파일 위치 (.claude/state.yaml), Team Lead 단일 쓰기 권한, 팀원 산출물 규칙
    • active_team 스키마: name, status, tasks_completed/pending, completed_summaries
    • SOT 갱신 4시점: TeamCreate 직후 → Teammate 완료 시 → 전체 완료 시 → TeamDelete 직후
    • 상세: references/workflow-template.md §Agent Team 사용 시 SOT 스키마
  • Checkpoint Pattern: 각 Task의 예상 턴 수를 평가하여 standard(≤ 10 턴) 또는 dense(> 10 턴) 패턴을 선택. 상세: references/claude-code-patterns.md §DCP
  1. English-First 실행 원칙 적용 (AGENTS.md §5.2):
  • 모든 에이전트 Task 설명과 프롬프트는 영어로 작성 (AI 성능 극대화 — 절대 기준 1)
  • 사용자 대화(워크플로우 설계)는 한국어, 에이전트 실행은 영어
  • @translator 서브에이전트가 영어→한국어 번역 담당 (Translation 필드로 명시)
  1. workflow.md 파일 생성
  2. (선택) Distill 검증: 생성된 워크플로우의 품질 극대화를 위한 점검
    • "이 단계가 최종 품질에 기여하는가?" — 품질에 무관한 단계만 제거
    • "이 단계를 자동화하면 품질이 더 안정적인가?" — 자동화 기회 발굴
    • "품질을 높이기 위해 추가해야 할 단계가 있는가?" — 검증/보강 단계 추가
    • "각 Verification 기준이 파이프라인 연결을 포함하는가?" — 단계 간 데이터 흐름 검증
    • DNA Inheritance P1 검증: python3 .claude/hooks/scripts/validate_workflow.py --workflow-path ./workflow.md 실행 → W1-W9 통과 확인 (W9: English-First Execution 필수)
    • 참조: prompt/distill-partner.md

Autopilot Mode 지원

생성하는 workflow.md에 Autopilot Mode 필드를 포함한다.

  • Overview 섹션에 - **Autopilot**: [disabled|enabled] 추가 (기본값: disabled)
  • 사용자가 "자동으로 실행", "무중단 실행" 등을 요청하면 enabled로 설정
  • (human) 단계 설계 자체는 변경하지 않음 — Autopilot은 실행 모드이지 설계 변경이 아님
  • 선택 사항: 각 (human) 단계에 Autopilot Default 필드로 자동 승인 시 기본 동작 명시

pACS 지원

생성하는 workflow.md에 pACS(자체 신뢰 평가) 필드를 포함한다.

  • Overview 섹션에 - **pACS**: [enabled|disabled] 추가 (기본값: enabled, AGENTS.md §5.4)
  • pACS는 Autopilot 모드와 독립적으로 동작 — 수동 실행에서도 적용
  • (human) 단계는 사람이 평가자이므로 pACS 불필요 (Verification과 동일 원칙)
  • 사용자가 명시적으로 "pACS 없이" 등을 요청하면 disabled로 설정

© idoforgod, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 6 other files (references) in .claude/skills/workflow-generator of idoforgod/Dissertation-Simulator-AgenticWorkflow.

  • SKILL.md
  • references/autopilot-decision-template.md
  • references/claude-code-patterns.md
  • references/context-injection-patterns.md
  • references/document-analysis-guide.md
  • references/state.yaml.example
  • references/workflow-template.md

Open the folder on GitHubat commit f2205f5

Compare with similar skills

Workflow Generator next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Workflow Generator compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Workflow Generator this skillidoforgod/Dissertation-Simulator-AgenticWorkflow108—~3.6kAutomated safety check: PassMIT
Claude Code Agent Developmentanthropics/claude-plugins-official37k8 repos~2.8kAutomated safety check: PassApache-2.0
Claude Automation Recommenderanthropics/claude-plugins-official37k3 repos~2.7kAutomated safety check: NotesApache-2.0
Weaveentropyvortex/meta-llm-charter249—~2.9kAutomated safety check: PassMIT
Claude Code Advanced Guide2025Emma/vibe-coding-cn23k1 repos~1.4kAutomated safety check: PassMIT
Claude Code Mastery Squadohmyjahh/xquads-squads276—~1.1kAutomated safety check: PassMIT

Similar skills

  • Claude Code Agent Development

    anthropics/claude-plugins-official

    Official

    Explains how to write agents for Claude Code plugins: the markdown file with YAML frontmatter, trigger descriptions, model and color settings, and system prompt design.

    37k GitHub starsUsed in 8 repos~2.8k tokens
    Agent WorkflowsAuto-check passed
  • Claude Automation Recommender

    anthropics/claude-plugins-official

    Official

    Scans a codebase and suggests which Claude Code hooks, subagents, skills, plugins and MCP servers fit its stack, without changing any files.

    37k GitHub starsUsed in 3 repos~2.7k tokens
    Agent WorkflowsAuto-check: notes
  • Weave

    entropyvortex/meta-llm-charter

    Parallel strand orchestration — decompose a task into 3+ independently scoped strands, fan out real subagents (worktree-isolated when they write files), and coordinate through a session file and…

    249 GitHub stars~2.9k tokensUpdated 1 mo ago
    Agent WorkflowsAuto-check passed
  • Claude Code Advanced Guide

    2025Emma/vibe-coding-cn

    A Chinese-language tutorial on advanced Claude Code use: its core tools, REPL, slash commands, workflows, permissions, memory, MCP, hooks and sub-agents.

    23k GitHub starsUsed in 1 repo~1.4k tokens
    Agent WorkflowsAuto-check passed
  • Claude Code Mastery Squad

    ohmyjahh/xquads-squads

    Routes a request to one of eight specialist agents covering hooks, skills, subagents, MCP integration and context engineering for Claude Code.

    276 GitHub stars~1.1k tokensUpdated 8 days ago
    Agent WorkflowsAuto-check passed
  • Legacy To AI Ready

    nicepkg/ai-workflow

    Transform legacy codebases into AI-ready projects with Claude Code configurations.

    285 GitHub stars~2.2k tokensUpdated 8 mo ago
    Agent WorkflowsAuto-check: notes

More from idoforgod/Dissertation-Simulator-AgenticWorkflow

  • Skill Creator

    idoforgod/Dissertation-Simulator-AgenticWorkflow

    Meta-skill that generates new Claude Code skills. An agent skill from idoforgod/Dissertation-Simulator-AgenticWorkflow.

    108 GitHub stars~1.6k tokensUpdated 4 mo ago
    Auto-check passed
  • Subagent Creator

    idoforgod/Dissertation-Simulator-AgenticWorkflow

    Meta-skill that generates Claude Code agent definition files (.md).

    108 GitHub stars~1.9k tokensUpdated 4 mo ago
    Auto-check passed
  • Doctoral Writing

    idoforgod/Dissertation-Simulator-AgenticWorkflow

    박사급 학위 논문 글쓰기 스킬. An agent skill from idoforgod/Dissertation-Simulator-AgenticWorkflow.

    108 GitHub stars~2.7k tokensUpdated 4 mo ago
    Auto-check passed

Categories

Questions about Workflow Generator

What does Workflow Generator do?

Automated workflow (workflow.md) generator for Claude Code. An agent skill from idoforgod/Dissertation-Simulator-AgenticWorkflow. Workflow Generator is an agent skill from idoforgod/Dissertation-Simulator-AgenticWorkflow.md) generator for Claude Code.

When should I use Workflow Generator?

Workflow Generator fits situations like: tasks that involve Subagents; tasks that involve Hooks and plugins.

How do I install Workflow Generator in Claude Code?

Run `npx skills add idoforgod/Dissertation-Simulator-AgenticWorkflow --skill workflow-generator -a claude-code`. Or copy the skill folder (.claude/skills/workflow-generator in idoforgod/Dissertation-Simulator-AgenticWorkflow) into .claude/skills/workflow-generator in your project. Claude Code loads it when a task matches its description.

How do I install Workflow Generator in Codex?

Run `npx skills add idoforgod/Dissertation-Simulator-AgenticWorkflow --skill workflow-generator -a codex`. Or copy the skill folder (.claude/skills/workflow-generator in idoforgod/Dissertation-Simulator-AgenticWorkflow) into .agents/skills/workflow-generator in your project. Codex loads it when a task matches its description.

Can I use Workflow Generator in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add idoforgod/Dissertation-Simulator-AgenticWorkflow --skill workflow-generator -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/workflow-generator, .gemini/skills/workflow-generator, .github/skills/workflow-generator and .opencode/skills/workflow-generator in your project.

What does Workflow Generator need to run?

Going by SKILL.md and its folder, Workflow Generator needs the command-line tools its instructions call (python3). Our summary lists: Python 3.

Does Workflow Generator access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Workflow Generator safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Workflow Generator use?

Workflow Generator is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Workflow Generator use?

About 3.6k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 32k tokens, read only when the agent opens those files.

What are the alternatives to Workflow Generator?

Skills that share tags, products or a category with Workflow Generator: Claude Code Agent Development (anthropics/claude-plugins-official, 37k stars), Claude Automation Recommender (anthropics/claude-plugins-official, 37k stars), Weave (entropyvortex/meta-llm-charter, 249 stars) and Claude Code Advanced Guide (2025Emma/vibe-coding-cn, 23k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Workflow Generator?

idoforgod (a GitHub user) maintains it in idoforgod/Dissertation-Simulator-AgenticWorkflow, which has 108 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on June 4, 2026.

Source: idoforgod/Dissertation-Simulator-AgenticWorkflow on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.