agent-workflow
Skill0 starsChanged 4 days agoMITView on GitHub
How an agent works in Flutter Agentify, covering when to go ahead, when to stop and ask, how to record assumptions, how to leave a handoff note and how to end with a status line and change summary. Use when starting a task, hitting an unclear requirement, pausing before finishing or reporting results.
21 other projects use a version of this.
Adopted by
Most recently taken up by
- Schepetkov/claude-skills-game-UEtheir own version, first seen Nov 8, 2026
- alunadev/ald-skillstheir own version, first seen Nov 8, 2026
- shetengteng/skillix-hubtheir own version, first seen Nov 8, 2026
- galact-byte/galact-Skillstheir own version, first seen Nov 8, 2026
- dhtoan/doposttheir own version, first seen Nov 8, 2026
- dhtoan/AunoStudiotheir own version, first seen Nov 3, 2026
Used with
Projects with it also use agent-agent, agent-analyze-code-quality and 10 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.
ZekiogSkillagent-agent
Agent skill for agent - invoke with $agent-agent
Also in 5 projects that use this
ZekiogSkillagent-analyze-code-quality
Agent skill for analyze-code-quality - invoke with $agent-analyze-code-quality
Also in 5 projects that use this
- +10 more from Zekiog
Other versions21 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 21
- ruvnet/claude-flow★ 80ksame name
- ruvnet/ruflo★ 79ksame name
- getopenpost/openpost★ 888same name
- menkesu/awesome-pm-skills★ 441same name
- d-padmanabhan/agent-engineering-handbook★ 17same name
- dhtoan/AunoStudio★ 15same name
- dhtoan/dopost★ 15same name
- galact-byte/galact-Skills★ 7same name
- shetengteng/skillix-hub★ 5same name
- alunadev/ald-skills★ 4same name
11 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 repository29 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- accessibilitySkill
- actionsSkill
- adding-a-featureSkill
- app-contextSkill
- approval-and-safetySkill
- backend-proxySkill
- background-workSkill
- build-an-appSkill
- capture-learningsSkill
- clean-architectureSkill
- customizing-the-assistantSkill
- delegate-to-agentSkill
- edit-boundariesSkill
- i18n-and-rtlSkill
- model-providersSkill
- performanceSkill
- permissions-and-platformSkill
- read-the-docsSkill
- reliable-mutationsSkill
- routingSkill
- secretsSkill
- state-managementSkill
- storing-dataSkill
- testingSkill
- ui-designSkill
- upgrade-the-frameworkSkill
- verifySkill
The file
We split this skill into the rules it gives an agent
7 rules. 0 are common, 4 are distinctive, and 3 are very specific to this project.
0
Common
Most of the 17 edited versions we read keep these.
4
Distinctive
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 8
Don't load this for which files you may edit.
- Distinctive: line 20
Go ahead: when the request names the behaviour, the change stays inside the layers in AGENTS.md, and it is easy to undo.
- Distinctive: line 22
Stop and ask: when:
- Distinctive: line 29
Ask once, with the options and your pick: "A or B?
- Distinctive: line 31
Assumptions: When you proceed on a guess, put it in your notes as one line each: "Assumed: items keep their order by creation time." Repeat …
- Very specific: line 41
If you learned something the next session should know, follow capture-learnings.
- Very specific: line 54
No automated check covers this behaviour.
“Common” is measured: kept by at least 6 in 10 of the 17 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
Agent workflow
Don't load this for which files you may edit; see edit-boundaries.
Rule
Go ahead when the task is clear and the change is reversible. Stop and ask when it is not. Write down every assumption you make. End with a status line and a short change summary that says only what you ran.
Why
A person reading your result cannot see what you guessed. Asking one precise question early costs less than undoing a wrong feature. A report that claims a check you did not run is worse than no report. AGENTS.md says work is done only when tool/check.sh ends with All checks passed.
How
Go ahead when the request names the behaviour, the change stays inside the layers in AGENTS.md, and it is easy to undo. Pick the repo's own pattern and keep going.
Stop and ask when:
- two readings of the request would produce different features or different data;
- it needs a new dependency, platform configuration, CI change or a change to
analysis_options.yaml(seeedit-boundaries); - it deletes or rewrites the person's data, or changes a database table beyond adding tables or nullable columns;
- the right action, route or screen does not exist and the scope is large;
- a check fails and fixing it would mean raising a baseline or adding an ignore.
Ask once, with the options and your pick: "A or B? I will do A unless you say otherwise." Then continue with what does not depend on the answer.
Assumptions. When you proceed on a guess, put it in your notes as one line each: "Assumed: items keep their order by creation time." Repeat them in the final summary.
Handoff note. If you stop before finishing, leave a note another agent can continue from, in your reply (not a new file): the goal; what is done, with file paths; what is left; the exact commands to resume (for example tool/check.sh); what failed and the message; and open questions.
Ending. Finish with:
- A status line:
Done,Blocked on <question>orPartly done: <what is left>. - What
tool/check.shprinted, or which steps you ran and which you did not. - A change summary: each file or area changed, one line each, grouped by layer, plus any new action, route or translation key.
- The assumptions.
If you learned something the next session should know, follow capture-learnings.
Anti-patterns
- Starting a large feature while the request is still ambiguous.
- Asking several questions at once, or one you could answer by reading the code or the docs (see
read-the-docs). - Saying "tests pass" after running only one test file.
- Burying an assumption in the code instead of the summary.
- A handoff note that says "mostly done" with no paths or commands.
- Hiding a failing gate step instead of reporting it.
Verification
No automated check covers this behaviour. The gate (tool/check.sh) verifies the code only; the status line and summary are yours to get right. A reviewer can compare your summary with the files changed and with the gate's output.
Related skills
edit-boundaries— what needs a question first.verify— running the gate and quoting its result.capture-learnings— saving a correction or preference.read-the-docs— answers you can find before asking.adding-a-feature— the steps for a typical feature.
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.

