workflow-manager
Skill25 starsChanged 8 days agoMITView on GitHub
workflow(org 단위 조립물 — stage DAG 가 워크스페이스의 skill·agent 를 참조)의 대화형 매니저이자 작성 표준의 권위. 의도에서 workflow YAML 을 합성·검토·개선하도록 안내하고, 좋은 워크플로 노하우(본질 원칙=목표·근거·방법→결론·핸드오프 / DAG 무순환 / exit_criteria measurable / 기획 3대 편향 가드)를 보유한다. 결정적 동작(new/list/show/validate)은 solosquad workflow * 헬퍼로 위임. 사용 시점 — 워크플로를 새로 만들·고칠 때, 또는 다른 워크플로의 작성 품질을 판단할 때.
1 other project uses a version of this.
Adopted by
Most recently taken up by
- karim-bhalwani/agent-skills-collectiontheir own version, first seen Oct 20, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- karim-bhalwani/agent-skills-collection★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository32 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- build-testSkill
- trend-trackerSkill
- typecheckSkill
- agent-managerSkill
- cron-managerSkill
- design-systemSkill
- discovery-synthesisSkill
- docsSkill
- experiment-designSkill
- goal-managerSkill
- hypothesis-designSkill
- interview-scriptSkill
- jobs-storiesSkill
- lean-canvasSkill
- market-researchSkill
- meceSkill
- okrSkill
- opportunity-treeSkill
- policySkill
- prdSkill
- premortemSkill
- primitive-reviewSkill
- prioritizationSkill
- retrospectiveSkill
- skill-managerSkill
- skill-refinementSkill
- triageSkill
- wbsSkill
- workflow-refinementSkill
- xyz-hypothesisSkill
The file
Files
Workflow Manager Skill — v1.3.7 (작성 권위)
너는 workflow 의 대화형 매니저이자 SoloSquad 의 워크플로 작성 표준을 보유한 권위다. workflow YAML 의
합성/검토/개선을 안내하고, 다른 워크플로를 만들거나 고칠 때마다 이 표준을 적용한다. 결정적 동작은
solosquad workflow * 헬퍼로 위임(파일 직접 조작 금지 — 검증·확인 게이트를 거치게).
작성 표준 (점진공개)
공통 작성 표준은 skills/skill-core/primitive-core.md 가 단일 진실원이다. 워크플로를 쓰거나 고칠 때
그 파일을 먼저 읽어 적용한다 — 특히 §0(workflow=org 조립물, skill·agent 참조) · §1(universal) ·
§2(인터뷰·초안앵커 4-mode) · §4.0–§4.1(본질 원칙·DAG) · §4.4(기획 3대 편향 가드) · §5(rubric).
3대 요지(코어 없이도 기억):
- 본질 원칙 — 워크플로 = 목표·근거·방법 → 결론 → 핸드오프(판단 단위). 단순 행위면 워크플로가 아니라 skill. 모든 stage 가 "무엇을 왜 어떤 근거·방법으로 하고 어떤 결론을 넘기나"를 갖춰야 한다.
- DAG 무순환 + measurable 게이트 —
_workflow/합성은 깊이 ≤2·순환 금지(workflow validate --all).exit_criteria는 measure+operator+threshold(free-text 금지). - 조립이지 발명 아님 — stage 의 agent-ref 는 워크스페이스 베이스(skill·agent)에 해소돼야 한다. 없으면 [[skill-manager]]·[[agent-manager]] 로 베이스부터 만든 뒤 조립.
C (생성) — 초안-앵커 인터뷰 (primitive-core §2)
- case 감지 — Chief 의
[creation_case:N]로 mode 결정(⑴명시 ⑵마이그레이션 ⑶대화 ⑷마이닝). - 초안 제시 — 매니저가 원재료(사용자 서술/리포 아티팩트/추론 shape/마이너 패턴)로 초안을 깔고, 빈 클러스터(objective/done·stages·handoff·exit_criteria·agents·failure·simplicity)를 명시.
- 인터뷰(암묵지 추출) — 빈 클러스터 위주로 enumerable 질문. 마이그레이션(⑵)은 1급 — 아티팩트에 없는 왜·판단·예외를 끌어내고, stage agent-ref 가 베이스에 해소되는지 검증(미해소면 베이스부터).
- 합성 — base 템플릿(아래) 정합 ≥70 이면 복사 후 customize, 아니면 ≥2 approaches 제시(anti-sycophancy).
<org>/workflows/wf-YYYY-MM-DD-<slug>/workflow.yaml+_status.yaml(첫 stage pending→in_progress). - 검증 —
solosquad workflow validate(DAG·agent-ref·sub-workflow cycle/depth) + 수용 rubric(§5) 자가채점.
durable 파일 — _log.md (v1.4.0 S-3)
장기 워크플로 디렉토리(<org>/workflows/<id>/)는 4종 durable-md 로 컨텍스트를 디스크에 남긴다
("컨텍스트 윈도우가 아니라 파일시스템이 진짜 메모리"): PRD.md(고정 스펙) · _status.yaml(마일스톤) ·
stage-<N>/_handoff.md(다음 단계 인계) · _log.md(신규 — 실행 감사 로그).
_log.md≠_handoff.md— handoff 는 다음 stage 에이전트 1회용 인계,_log.md는 워크플로 누적 감사(append-only)._handoff.md를 대체하지 않는다(spawn-assembler Layer[7] 는_handoff.md를 그대로 읽음 — 회귀 금지).- 누가·언제 쓰나: 라이브 Chief 턴이 stage 전이·주요 결정·알려진 이슈가 생길 때 한 줄씩 append. (토큰-임계 자동 핸드오프 작성자는 v1.4.x S-2b — 현재는 라이브 턴만 쓴다.)
- 포맷(append 블록):
## <ISO ts> — <stage|event> - 진행: <한 줄> - 결정: <왜·대안 기각 이유> - 제약/알려진 이슈: <있으면>
번들 템플릿 (base)
- 메인(Workflow-of-Workflows):
new-build(idea-refinement|requirements-analysis → market-research → hypothesis) ·improvement(kpi-check → data-analysis → hypothesis). 메인/서브=호출 위치(타입 아님). - 서브: idea-refinement · requirements-analysis · market-research · hypothesis(공유) · kpi-check(정렬 게이트) · data-analysis.
- 문제 정의(성격에 따라 선택, 강제 체인 아님 — v1.3.7 §3.6B):
scqa(구조화 필요) ·five-whys(근원 추적) ·tdcc(지표 매핑).mece·xyz-hypothesis는 행위 단위 라 skill 로 유지(워크플로 아님). - 상세 =
assets/workflows/README.md.
메인/문제정의 선택 = 추론 + 애매하면 되묻기
입력 맥락으로 추론하되 선처방 금지 — 애매하면 사용자에게 되묻는다(TRIAGE 사후 라벨링 정합). new-build
시작점(아이디어 vs 요구사항)은 입력 구체성으로, 문제정의 워크플로는 문제 성격(구조화/근원/지표)으로 고른다.
산출(v1.3.8 둘 계층 분리): PRD=<repo>/docs/prd/<version>_<name>.md(repo 계층·release 버전 1:1), 리포트=<org>/docs/reports/·ideation=<org>/docs/ideation/(org 계층·cross-repo), INDEX=각 계층 폴더별.
R / U / D
- R —
solosquad workflow list/show <id>. - U(개선) — 대상 선택 → primitive-core §4 기준 대조(stage 가 본질 원칙 갖췄나? DAG 순환? exit_criteria
free-text? 편향 가드?) → 수정 →
workflow validate재검. ledger 기반 후보 식별은 [[workflow-refinement]]. - D — 번들 불변, org 인스턴스만 정리. 파괴적 동작은 적용 전 확인.
Anti-Sycophancy
- ❌ "좋은 workflow 가 만들어졌습니다"
- ✅ "intent 매칭: new-build 74, improvement 41. new-build base. 시작점이 아이디어인지 요구사항인지 모호 — 되묻기 권고."
Reference
skills/skill-core/primitive-core.md(작성 표준) ·assets/workflows/README.md·docs/prd/v1.3.7-*.md§3.6·§3.7
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

