agentsclimarketplace

Askit build workflow

Skill product-on-purpose/agent-skills-toolkit/skills/askit-build-workflow

Creates and improves workflows (an ordered multi-skill arc) for a plugin to the Advanced Skill Library Standard. Use when a recurring sequence of skills is worth formalizing as a workflow, when you need to author a _workflows file with steps and exit criteria, or to resolve S5 workflow findings.From its SKILL.md

Install
npx -y skills add product-on-purpose/agent-skills-toolkit --skill askit-build-workflow

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 1 command, including `node scripts/evaluate.mjs . --json`.

SKILL.md

2.2 KB, 445 tokens by cl100k_base, as published. Nobody here has run it

askit-build-workflow

Purpose

Author a plugin's workflows: ordered arcs that chain multiple skills toward an outcome (Standard sec 3.4). Two modes: create authors _workflows/<name>.md (steps, inputs/outputs handed between steps, exit criteria); improve resolves findings. Authoring depth is in references/authoring-workflows.md. Follows the shared builder contract (../../docs/reference/builder-pattern.md).

When to use

When the user asks to author, scaffold, or improve a workflow, or to formalize a recurring multi-skill sequence into an ordered arc.

create mode

  1. Identify the recurring arc: the ordered skills, what is handed between steps, and the exit criteria. Skip the interview if in context.
  2. Author _workflows/<name>.md (copy templates/workflow.md): frontmatter steps (each naming the skill it invokes) plus a body describing the handoffs and exit criteria.
  3. Every referenced skill MUST exist (S5). Every chaining step MUST be permitted by the chain contract (sec 3.4); use askit-build-chain-contract to add the permission if needed.
  4. A workflow SHOULD declare which agent targets it supports.
  5. Evaluate (node scripts/evaluate.mjs . --json) until S5 is clean.

improve mode

  1. Run evaluate and read findings.
  2. For an S5 finding (a step references a skill not on disk), fix the skill name or create the skill. Tighten the handoffs and exit criteria.
  3. Re-run to confirm.

Scope

A workflow is _workflows/<name>.md with ordered steps and exit criteria (sec 3.4). Referenced skills must exist (S5) and chaining steps must be chain-permitted (sec 3.6). The deterministic workflow-step chain-permission check (step orphans) is a planned enhancement; today S5 enforces step skill-existence and the chain contract governs component-to-component invocation.

What ships with it: 6 files

47.8 KB alongside SKILL.md

references/

Keep looking

Skills are one crate of 621,086. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.