act-phase
Act phase of an ArcheFlow run: consolidate findings, route them to Creator or Maker, decide merge / cycle back / stop, write act-feedback.md.
Skill by XORwell
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/xorwell-act-phase
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/act-phase
What's inside
- Skill name
act-phase- Description
- Act phase of an ArcheFlow run: consolidate findings, route them to Creator or Maker, decide merge / cycle back / stop, write act-feedback.md.
- License
- MIT
- Instructions
- 86 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Act Phase
Turn the Check output into a decision. Act never edits code: every fix goes through the next
cycle and is reviewed again. The commands around these steps are in `archeflow:run`, step 4.
## Step 1: Consolidate
Read this cycle's `check-*.md`; findings the evidence gate downgraded read INFO there and count as
INFO. **Deduplicate:** same file + same category + similar description = one finding with the
higher severity, crediting all sources. **Cycle 2+:** compare with `findings-cycle-<N-1>.json`:
resolved (gone), persisting (same id, `cycles_open` + 1), new (`cycles_open: 1`); emit
`fix.applied` for each finding a previous fix resolved.
Write `.archeflow/artifacts/<run_id>/findings-cycle-<N>.json`, an array of
```json
{"id": "src/auth/handler.ts:security", "file": "src/auth/handler.ts", "line": 48,
"category": "security", "severity": "CRITICAL", "source": ["guardian"],
"description": "Empty string bypasses validation", "routes_to": "creator", "cycles_open": 1}
```
`id` = `<file>:<category>` (`:<n>` for a second distinct finding there). Keep ids stable across
cycles: convergence and the Wiggum Break check compare them.
## Step 2: Route
| Source | Category | Routes to |
|--------|----------|-----------|
| Guardian | security, breaking-change, reliability, dependency | Creator |
| Skeptic | design, scalability | Creator |
| Sage | quality, consistency, testing | Maker |
| Trickster | reliability (design flaw) | Creator |
| Trickster | reliability (test gap), testing | Maker |
A fix that changes the approach goes to the Creator; one within the approach to the Maker. When
merged sources disagree, the Creator wins.
## Step 3: Decide
First match wins. The last two columns are the `cycle.boundary` values.
| Condition | Decision | `exit_condition` | `decision` |
|-----------|----------|------------------|------------|
| Wiggum Break (hard, or soft at the end of this step) | stop, keep the branch, report | `wiggum_break` | `stop` |
| Same CRITICAL open 2+ consecutive cycles | ask the user how to proceed | `escalated` | `escalate` |
| `fast` and Guardian found 2+ CRITICAL | next cycle runs as `standard` (Skeptic + Sage, no fast path) and stays escalated | `escalated` | `cycle_back` |
| 0 CRITICAL and every reviewer APPROVED | merge (`archeflow:run`, Merge) | `approved` | `merge` |
| Findings left, cycles left | cycle back (Step 4) | `findings_open` | `cycle_back` |
| Findings left, no cycles left | stop, report open findings, keep the branch | `max_cycles` | `stop` |
WARNING and INFO alone never block a merge; list them in the report.
## Step 4: Feedback
Write `.archeflow/artifacts/<run_id>/act-feedback.md`; each section goes only to its agent
(Creator at Plan, Maker at Do). Keep it under ~500 tokens: drop INFO first, then summarise
WARNINGs by theme. An empty Creator section means the next cycle keeps the proposal and starts
at Do.
```markdown
## Cycle <N> -> Cycle <N+1>
## Creator-Routed Issues
| # | Source | Severity | Category | Location | Issue | Cycles open |
|---|--------|----------|----------|----------|-------|-------------|
## Maker-Routed Issues
| # | Source | Severity | Category | Location | Issue | Cycles open |
|---|--------|----------|----------|----------|-------|-------------|
## Resolved This Cycle
| # | Source | Issue | How resolved |
|---|--------|-------|--------------|
```
## Step 5: Archive the cycle
In `.archeflow/artifacts/<run_id>/cycle-<N>/`:
- **copy** `plan-*.md` and `act-feedback.md` (the next cycle reads them from the top level; a new
Creator run overwrites `plan-creator.md`);
- **move** `do-*` and `check-*` (integrate writes a new diff; old reviews must not reach the next
Check);
- leave `findings-cycle-<N>.json` and `convergence-cycle-<N>.json` in place.From XORwell/archeflow, MIT.
More from XORwell/archeflow
- 0.565score
run
XORwell
Run one task through Plan -> Do -> Check -> Act with ArcheFlow's roles, on its own git branch.
SkillAFreshness: AClaude Code +9 - 0.565score
review
XORwell
Review existing changes (uncommitted work, a branch, or a commit range) with ArcheFlow's reviewer roles: Guardian by default, optionally Skeptic, Sage and…
SkillAFreshness: AClaude Code +9 - 0.561score
git-integration
XORwell
How an ArcheFlow run uses git (run branch, Maker worktree, integrate, merge, rollback, cleanup): reference for archeflow-git.sh and its config.
SkillAFreshness: AClaude Code +9 - 0.561score
check-phase
XORwell
Reviewer protocol for Guardian, Skeptic, Sage and Trickster - finding table, evidence rules, reviewer inputs, evidence gate.
SkillAFreshness: AClaude Code +9 - 0.561score
cost-tracking
XORwell
ArcheFlow cost tracking: per-agent and per-run token cost, budget enforcement, cheapest adequate model per role and domain.
SkillAFreshness: AClaude Code +9 - 0.561score
multi-project
XORwell
Multi-project ArcheFlow runs from a multi-run.yaml: dependency DAG across repositories, parallel sub-runs, shared budget.
SkillAFreshness: AClaude Code +9 - 0.558score
progress
XORwell
Live progress file .archeflow/progress.md for ArcheFlow runs (status, budget, DAG), watchable from a second terminal.
SkillAFreshness: AClaude Code +9 - 0.558score
presence
XORwell
How ArcheFlow reports its activity to the user: short status lines, outcomes not mechanics.
SkillAFreshness: AClaude Code +9 - 0.558score
autonomous-mode
XORwell
Running ArcheFlow unattended (overnight, batches of tasks): self-organization, progress logging, safe stopping.
SkillAFreshness: AClaude Code +9 - 0.558score
domains
XORwell
ArcheFlow domain adapters (code, writing, research): terminology, metrics, review focus and context for non-code runs.
SkillAFreshness: AClaude Code +9 - 0.524score
memory
XORwell
Show or manage ArcheFlow's cross-run memory: lessons learned from past runs that are injected into agent prompts.
SkillBFreshness: BClaude Code +9 - 0.524score
replay
XORwell
Replay a recorded ArcheFlow run: decision timeline and weighted what-if over the reviewers' verdicts.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 3, 2026 (27 days ago)
- Last release
- Sep 24, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/XORwell/archeflow
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from XORwell
- 0.565score
run
XORwell
Run one task through Plan -> Do -> Check -> Act with ArcheFlow's roles, on its own git branch.
SkillAFreshness: AClaude Code +9 - 0.565score
review
XORwell
Review existing changes (uncommitted work, a branch, or a commit range) with ArcheFlow's reviewer roles: Guardian by default, optionally Skeptic, Sage and…
SkillAFreshness: AClaude Code +9 - 0.561score
multi-project
XORwell
Multi-project ArcheFlow runs from a multi-run.yaml: dependency DAG across repositories, parallel sub-runs, shared budget.
SkillAFreshness: AClaude Code +9 - 0.561score
git-integration
XORwell
How an ArcheFlow run uses git (run branch, Maker worktree, integrate, merge, rollback, cleanup): reference for archeflow-git.sh and its config.
SkillAFreshness: AClaude Code +9 - 0.561score
check-phase
XORwell
Reviewer protocol for Guardian, Skeptic, Sage and Trickster - finding table, evidence rules, reviewer inputs, evidence gate.
SkillAFreshness: AClaude Code +9 - 0.561score
cost-tracking
XORwell
ArcheFlow cost tracking: per-agent and per-run token cost, budget enforcement, cheapest adequate model per role and domain.
SkillAFreshness: AClaude Code +9
Cite this page
act-phase skill. Agent Mart. https://agentmart.dev/skills/xorwell-act-phase (last updated 2026-10-24)