Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add hmj1026/dhpk --skill flow-guidegit clone --depth 1 https://github.com/hmj1026/dhpkWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/hmj1026/dhpk/flow-guide)<a href="https://agentmods.dev/skills/hmj1026/dhpk/flow-guide"><img src="https://agentmods.dev/badge/skills/hmj1026/dhpk/flow-guide/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/hmj1026/dhpk/flow-guide"><img src="https://agentmods.dev/badge/skills/hmj1026/dhpk/flow-guide.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00061 | $0.02104 |
| Opus 5.5 | $0.00024 | $0.00842 |
| Sonnet 5.5 | $0.00012 | $0.00421 |
| Haiku 4.5 | $0.00006 | $0.00210 |
Grade A, and why
flow-guide scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 157 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Flow Guide
Use $flow-guide <help|route|rules|next|close> [query] to answer one workflow
question. The guide is advisory: it records evidence and hands work to the
owner through the shared neutral handoff contract; it does not acquire the
owner's authority.
When NOT to Use
- Implementing a confirmed change: invoke
$flow-drive <confirmed-spec-or-change-id>directly. - Reviewing a completed diff: use
change-verdict. - Tracing code or diagnosing a failure: use
code-trace.
Actions
| Action | Use when | Completion criterion |
|---|---|---|
help |
Codex usage grammar or available skills is unclear | A catalog or one usage card is returned without loading target procedure text. |
route |
One workflow owner must be selected | A validated dhpk.route-result.v3 report names the target, availability, evidence, and next action. |
rules |
A phase or policy question needs the repository source of truth | The applicable policy pointer and gates are reported; no downstream workflow starts. |
next |
Progression from the current worktree or change is unclear | One next route is recommended from current evidence. |
close |
The edit boundary is complete and handoff readiness must be checked | Changed files, required gates, open risks, and the handoff state are accounted for. |
Choose exactly one action. Load only the references named by that action, and keep required, skipped, unavailable, and failed evidence distinct.
help
Run node skills/flow-guide/scripts/action-runner.js help (or usage-card.js) for the generated Codex catalog, or add one public skill name for a single usage card.
Help is metadata only: it never invokes the named skill, loads procedural references, or grants workspace/Git/external-write authority.
Unknown and known non-Codex skill names receive different diagnostics.
route
- Parse the action query with
scripts/action-runner.js; its route branch delegates toscripts/route-result.js. - Match
references/route-table.jsonthroughscripts/pre-route.sh; the first precise match wins. A miss remains a deliberate-classification case. - Apply the selected policy's local
references/execution-bundle/rules/execution-policy.mdprojection and the target's invocation class. - Without
--go, return advice only. With--go, produce at most one bounded handoff for an available implicit-eligible target. An explicit-only target is reported asexplicit-required; it is never dispatched here. - Validate and emit the closed
dhpk.route-result.v3object. A route report is not implementation, review, commit, merge, archive, release, or deploy evidence.
What ships with it
60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- agents/openai.yaml 250 B
- assets/dhpk-icon.svg 689 B
- distribution.yaml 14 KB
- references/_dependencies/rules/execution-policy-kernel.md 3.6 KB
- references/_dependencies/rules/execution-policy.md 66 KB
- references/_dependencies/scripts/lib/flow-handoff-contract.js 3.8 KB runs code
- references/anti-loop.md 953 B
- references/codex-mode.md 4.2 KB
- references/codex-usage-catalog.json 56 KB
- references/component-addition-policy.md 931 B
- references/delivery-core.md 1002 B
- references/delivery-loop-gate.md 3.7 KB
- references/deterministic-first.md 1.2 KB
- references/dispatch-and-gates.md 5.0 KB
- references/execution-bundle/docs/subagent-prompt-template.md 5.6 KB
- references/execution-bundle/manifests/host-profiles.json 7.5 KB
- references/execution-bundle/manifests/provider-model-catalog.json 17 KB
- references/execution-bundle/rules/anti-rationalization.md 7.0 KB
- references/execution-bundle/rules/execution-policy-kernel.md 3.6 KB
- references/execution-bundle/rules/execution-policy.md 66 KB
- references/execution-bundle/rules/model-economics.md 11 KB
- references/execution-bundle/rules/tool-routing.md 5.1 KB
- references/execution-bundle/scripts/fast-worker-selector.js 8.0 KB runs code
- references/execution-bundle/scripts/lib/dispatch-capability-evidence.js 7.1 KB runs code
- references/execution-bundle/scripts/lib/dispatch-contract.js 44 KB runs code
- references/execution-bundle/scripts/lib/dispatch-engine.js 29 KB runs code
- references/execution-bundle/scripts/lib/flow-handoff-contract.js 3.8 KB runs code
- references/execution-bundle/scripts/lib/native-dispatch-policy.js 9.7 KB runs code
- references/execution-bundle/scripts/lib/partial-writer-handoff.js 4.6 KB runs code
- references/execution-bundle/skills/flow-guide/references/component-addition-policy.md 931 B
- references/execution-bundle/skills/flow-guide/references/deterministic-first.md 1.2 KB
- references/execution-bundle/skills/flow-guide/references/implementation-dispatch.md 25 KB
- references/execution-bundle/skills/flow-guide/references/invocation-classification.md 4.8 KB
- references/execution-bundle/skills/flow-guide/references/invocation-precedence.md 1.9 KB
- references/execution-bundle/skills/flow-guide/references/premise-verification.md 3.5 KB
- references/execution-bundle/skills/flow-guide/references/testing-policy.md 3.4 KB
- references/handoff-and-verification.md 1.0 KB
- references/implementation-dispatch.md 25 KB
- references/invocation-classification.md 4.8 KB
- references/invocation-precedence.md 1.9 KB
- references/output-shape.md 844 B
- references/premise-verification.md 3.5 KB
- references/profile-and-project-overrides.md 839 B
- references/progression-tables.md 2.3 KB
- references/projects-generic.md 1.3 KB
- references/projects-index.md 1.1 KB
- references/route-result.schema.json 2.0 KB
- references/route-table.json 7.7 KB
- references/script-operations.md 2.4 KB
- references/squash-merge-hygiene.md 962 B
- references/task-modes.md 3.0 KB
- references/testing-policy.md 3.4 KB
- references/work-item-and-gates.md 2.1 KB
- references/workflow-analysis.md 1.6 KB
- references/workflow-bugfix.md 2.1 KB
- references/workflow-checklists.md 706 B
- references/workflow-feature-delivery.md 2.0 KB
- references/workflow-lightweight.md 629 B
- scripts/_lib/command-namespace.js 338 B runs code
- scripts/_lib/feature-resolver.js 8.1 KB runs code
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- yesterday Changed · +2 lines beccdca379cb
- 10d ago Changed · +5 lines 8d774e572db4
- 23d ago Changed · -1 lines df6577f34502
- 1mo ago Changed · +10 lines 0df678200353
- 1mo ago Changed · +3 lines 6505c5e69b8d
- 1mo ago First seen · 138 lines · 61 tokens per session scan A 3dc43036a418
flow-guide is a skill published in the GitHub repository hmj1026/dhpk (2 stars, last pushed today), licensed MIT. It adds 61 tokens to every session and 2,104 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-05.
Other skills, from other repositories
add-teams
Adds Microsoft Teams connector to a Power Apps code app. Use when sending Teams messages, posting to channels, or integrating with Teams chat.
relations
OPS on-demand: This skill should be used when the user asks to "who do I owe a reply", "relationship…
alive:world
The human doesn't know what to work on, or wants to see everything at once. They need the big picture — what's active, what's stale, what needs attention. Renders a live world view grouped by ALIVE domain, then routes to open, tidy, find, history, or map.
figure-out
Figure things out together — any topic, problem, or idea. Presses relentlessly until shared understanding is reached. Use when understanding is the deliverable rather than a preamble to acting, when figuring it out is the goal, or when the user asks to think through a decision, dig deeper, press an assumption…
cli
Type-safe CLI argument parsing with commander and @commander-js/extra-typings, the standard parser for this repo's Bun scripts. Use when writing or editing any script that takes arguments (flags, positional parameters, subcommands, nested subcommands, --help) instead of reading existing scripts for the pattern.
promote
Turn a scratch script into a permanent tool this repo keeps. Use when a check, report, or analysis has proved worth running more than once.