task
Skill1 starsChanged 45 days agoMITView on GitHub
Start, inspect, validate, or resume a ForgeFlow task with evidence tied to its code state.
28 other projects use a version of this.
Adopted by
Most recently taken up by
- nmamano/isomuxtheir own version, first seen Nov 8, 2026
- ToolJet/ToolJettheir own version, first seen Nov 8, 2026
- Beskars-Code/Skillstheir own version, first seen Nov 6, 2026
- Gabriel-Lafrance/Skillstheir own version, first seen Nov 6, 2026
- denolfe/dotfilestheir own version, first seen Nov 2, 2026
- callmeradical/skillstheir own version, first seen Nov 1, 2026
Used with
Projects with it also use inbox, grill-me and 3 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
kv0906Skillinbox
Quick capture mode (with content) or batch processing mode (no content). GTD-style routing of inbox items to proper folders. Use "/inbox thought to capture" or "/inbox" to process.
Also in 3 projects that use this
GoogleSkillgrill-me
A relentless interview to sharpen a plan or design.
Also in 5 projects that use this
VercelSkillsetup
Set up Vercel CLI and project configuration. Use when the user says "set up Vercel", "configure Vercel", "link to Vercel", or "vercel init".
Also in 4 projects that use this
Google CloudSkilltriage
Gather context on a change or bug and plan the implementation.
Also in 3 projects that use this
SentrySkillreview
Fixture review skill.
Also in 3 projects that use this
Other versions28 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 28
- ToolJet/ToolJet★ 41ksame name
- codeaholicguy/ai-devkit★ 1.7ksame name
- me2resh/apexyard★ 542same name
- Gh61/lovelace-hue-like-light-card★ 392same name
- Achuan-2/siyuan-plugin-task-note-management★ 227same name
- mweinbach/agent-coworker★ 157same name
- denolfe/dotfiles★ 88same name
- lsnackerman/raw-clauding-skills★ 45same name
- nmamano/isomux★ 43same name
- endlessblink/master-plan★ 26same name
18 more not listed
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 repository37 other files it gives its agents.
- AGENTS.mdAGENTS.md
- .github/copilot-instructions.mdCopilot instructions
- .cursor/rules/forgeflow-lean.mdcCursor rule
- aegis-verifySkill
- agent-chat-offSkill
- agent-chat-onSkill
- auditSkill
- consultSkill
- create-agentSkill
- debateSkill
- discussSkill
- forgeflow-capabilitiesSkill
- forgeflow-consultSkill
- forgeflow-implementSkill
- forgeflow-research-divergence-adviceSkill
- forgeflow-research-divergence-evalSkill
- forgeflow-reviewSkill
- forge-reviewSkill
- implementSkill
- planSkill
- quickSkill
- researchSkill
- shipSkill
- update-forgeflowSkill
- verifier-verifySkill
- forgeflow-auditSkill
- forgeflow-capabilitiesSkill
- forgeflow-implementSkill
- forgeflow-lean-auditSkill
- forgeflow-lean-debtSkill
- forgeflow-lean-primeSkill
- forgeflow-lean-reviewSkill
- forgeflow-leanSkill
- forgeflow-planSkill
- forgeflow-research-divergence-adviceSkill
- forgeflow-reviewSkill
- forgeflow-shipSkill
The file
We split this skill into the rules it gives an agent
5 rules. 0 are common, 5 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 24 edited versions we read keep these.
5
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 24
Never use a metaphor, simile, or other figure of speech which you are used to seeing in print.
- Distinctive: line 25
Never use a long word where a short one will do.
- Distinctive: line 26
If it is possible to cut a word out, always cut it out.
- Distinctive: line 27
Never use the passive where you can use the active.
- Distinctive: line 28
Never use a foreign phrase, a scientific word, or a jargon word if you can think of an everyday English equivalent.
“Common” is measured: kept by at least 6 in 10 of the 24 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Resolve helpers from the checkout scripts/forgeflow first, otherwise ${CODEX_HOME:-$HOME/.codex}/forgeflow/scripts/forgeflow. Work in the user's repository root. Use task.js with start|status|list|check|evidence|checkpoint|resume|action|recover-lock, --root, --task, and --input JSON as appropriate.
At workflow entry, run node <helper-dir>/open-session-dashboard.js --root <project-root> --workflow task when available. Respect the helper's existing opt-out, headless, identity, and session checks. An unavailable dashboard must not block the task. Opening a task view does not itself report planning, implementation, or completion; report only the phase actually performed.
Start a task from the user's objective with a stable id, objective, criteria:[{id,description}], and optional scope:[project-relative paths] and phases:[phase names]. Save inputs under .forgeflow/<project>/task-inputs. Criteria describe observable behavior and relevant accessibility. Continue the existing consult/implement/review workflows using that task ID; do not ask permission again for authorized local work.
Record meaningful phase checkpoints. Include an actual session:{host:"codex",id:<host session id>} if available; Claude uses host:"claude". Never invent session identifiers. Use a unique stable event_id per operation; repeated inputs are idempotent, conflicting reuse fails.
Use check with {event_id,criterion_ids,command:[executable,...arguments]} to capture a real validation against a stable code snapshot. Commands execute locally with normal program capabilities; inspect untrusted commands and honor host permissions. Manual evidence requires kind:"manual", status:"passed"|"failed", artifact:<saved relative path>, criterion_ids, event_id, reason. A waived criterion requires explicit user intent, a reason, and status:"waived"; never invent one to clear a blocker.
Before reporting completion, read status. Current criteria must all be verified or explicitly waived, and pending actions reconciled. Source edits, new untracked files in scope, and replaced/deleted artifacts invalidate current proof. Historical decisions remain historical. Resume reconciles source and evidence; it does not rerun commands or restore a hidden conversation. Use action with observed evidence to reconcile unknown operations before a new attempt. recover-lock removes only a demonstrably dead writer's lock, not evidence that an action ran.
When available use the read-only workshop task view. task-evaluation.js provides reproducible comparison plans and honest fixture/actual summaries. task-memory.js records task-linked feedback. fleet-environment.js validates local ownership/resource declarations. task-maintenance.js prepares bounded local repair evidence and draft handoffs. None authorizes remote publication, commits, pushes or deployment beyond the user's request. Do not represent fixture results as measured model benefit.
Writing for CLI output
Apply George Orwell's six rules to progress updates, agent reports, and final summaries:
- Never use a metaphor, simile, or other figure of speech which you are used to seeing in print.
- Never use a long word where a short one will do.
- If it is possible to cut a word out, always cut it out.
- Never use the passive where you can use the active.
- Never use a foreign phrase, a scientific word, or a jargon word if you can think of an everyday English equivalent.
- Break any of these rules sooner than say anything outright barbarous.
Lead with the result or next action and its effect on the user's task. Match their technical background and requested detail. Explain an unfamiliar term when needed; retain precise terms for specialist reports. Use a calm, conversational voice and natural contractions. These rules take precedence over persona style and sample prose.
Use connected, short paragraphs with natural sentence variation. Use lists for steps or comparisons and headings when they help navigation. Cut repeated openings, stock transitions, rhetorical questions, forced praise, persona banter, and em dashes in prose. Warmth comes from noticing the user's actual concern and helping them act.
Progress updates should explain a finding, decision, blocker, or what the next check will resolve. Avoid narrating each tool call or repeating the plan. Ask only for information or authorization needed to proceed; explain why it matters. Final replies should stand alone: state what changed, why, what was checked, and any remaining action. Scale the detail to the task. Summarize routine checks; include tool names, versions, and internal counts only when they affect the reader's next decision. Keep validation gaps explicit.
Replace vague benefits with observable behavior. Use a brief example when it clarifies the change; label hypothetical examples. Never invent measurements, personal experiences, user reactions, test results, or approvals to make writing vivid. Keep uncertainty and failures explicit.
Preserve exact commands, code, paths, identifiers, error text, schema keys, verdict labels, and required evidence. Keep required report sections and machine-readable formats; apply style changes only to their prose. JSON-only outputs stay JSON-only. Before sending, check for awkward rhythm, repetition, unsupported claims, and whether the reader can tell what happens next. Clarity and faithful evidence are the goal; detector scores are not a quality gate.
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.

