Reset
NeoLabHQ/context-engineering-kit
Reset the FPF reasoning cycle to start fresh. An agent skill from NeoLabHQ/context-engineering-kit.
Re-run an Output SDK workflow from after a specific completed step, creating a new run that replays up to that point and re-executes subsequent steps.
$ npx skills add growthxai/output --skill output-workflow-reset -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install growthxai/output output-workflow-reset --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/growthxai/output.git skills-src && mkdir -p .claude/skills && cp -r skills-src/coding_assistants/claude/plugins/outputai/skills/output-workflow-reset .claude/skills/output-workflow-reset && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "output-workflow-reset" agent skill from https://github.com/growthxai/output/tree/main/coding_assistants/claude/plugins/outputai/skills/output-workflow-reset into .claude/skills/output-workflow-reset/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "output-workflow-reset", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/growthxai/output/tree/main/coding_assistants/claude/plugins/outputai/skills/output-workflow-resetType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add growthxai/output --skill output-workflow-reset -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install growthxai/output output-workflow-reset --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/growthxai/output.git skills-src && mkdir -p .agents/skills && cp -r skills-src/coding_assistants/claude/plugins/outputai/skills/output-workflow-reset .agents/skills/output-workflow-reset && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "output-workflow-reset" agent skill from https://github.com/growthxai/output/tree/main/coding_assistants/claude/plugins/outputai/skills/output-workflow-reset into .agents/skills/output-workflow-reset/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "output-workflow-reset", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add growthxai/output --skill output-workflow-reset -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install growthxai/output output-workflow-reset --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/growthxai/output.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/coding_assistants/claude/plugins/outputai/skills/output-workflow-reset .cursor/skills/output-workflow-reset && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "output-workflow-reset" agent skill from https://github.com/growthxai/output/tree/main/coding_assistants/claude/plugins/outputai/skills/output-workflow-reset into .cursor/skills/output-workflow-reset/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "output-workflow-reset", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/growthxai/output.git --path coding_assistants/claude/plugins/outputai/skills/output-workflow-reset--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add growthxai/output --skill output-workflow-reset -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install growthxai/output output-workflow-reset --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/growthxai/output.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/coding_assistants/claude/plugins/outputai/skills/output-workflow-reset .gemini/skills/output-workflow-reset && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "output-workflow-reset" agent skill from https://github.com/growthxai/output/tree/main/coding_assistants/claude/plugins/outputai/skills/output-workflow-reset into .gemini/skills/output-workflow-reset/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "output-workflow-reset", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install growthxai/output output-workflow-resetInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add growthxai/output --skill output-workflow-reset -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/growthxai/output.git skills-src && mkdir -p .github/skills && cp -r skills-src/coding_assistants/claude/plugins/outputai/skills/output-workflow-reset .github/skills/output-workflow-reset && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "output-workflow-reset" agent skill from https://github.com/growthxai/output/tree/main/coding_assistants/claude/plugins/outputai/skills/output-workflow-reset into .github/skills/output-workflow-reset/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "output-workflow-reset", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add growthxai/output --skill output-workflow-reset -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install growthxai/output output-workflow-reset --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/growthxai/output.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/coding_assistants/claude/plugins/outputai/skills/output-workflow-reset .opencode/skills/output-workflow-reset && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "output-workflow-reset" agent skill from https://github.com/growthxai/output/tree/main/coding_assistants/claude/plugins/outputai/skills/output-workflow-reset into .opencode/skills/output-workflow-reset/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "output-workflow-reset", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
output-workflow-resetRe-run an Output SDK workflow from after a specific completed step, creating a new run that replays up to that point and re-executes subsequent steps.
Output Workflow Reset is an agent skill from growthxai/output. Re-run an Output SDK workflow from after a specific completed step, creating a new run that replays up to that point and re-executes subsequent steps. Use when iterating on a later step's prompt or logic without re-running the entire workflow, or when recovering from a failure that only affects steps after a known-good point.
Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: The open-source TypeScript framework for building AI workflows and agents. Designed for Claude Code describe what you want, Claude builds it, with all the best practices already… The licence is Apache-2.0.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 99ee298. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
BashFrom allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npxdockercurlFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use npx, docker and curl, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Output Workflow Reset loads about 1.6k tokens when it runs. Until then it costs about 87 tokens; SKILL.md has 659 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: BashAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from growthxai/output at commit 99ee298, republished under its Apache-2.0 licence (© growthxai). 659 words, ~1,583 tokens.
.claude/skills/output-workflow-reset/SKILL.md (or your agent's skills folder).This skill resets a workflow to re-run from after a specific completed step. The current run is terminated and a new run is created that replays the workflow up to the given step (reusing its recorded output), then re-executes every step after it.
Use this to avoid re-running expensive early steps (like LLM calls or slow HTTP requests) when you only need to iterate on a later step.
npx output workflow stop <id> or terminate <id>409)npx output workflow run <name> or workflow start <name>npx output workflow reset <workflowId> --step <stepName>
npx output workflow reset <workflowId> --step <stepName> --reason "<why>"| Flag | Short | Required | Description |
|---|---|---|---|
--step | -s | yes | Name of the completed step to reset after |
--reason | -r | no | Free-text reason, recorded in Temporal history for auditability |
The workflowId argument is required. The step name is the step function name as it appears in the trace (e.g. fetchArticle, consolidateCompetitors).
Step names come from the workflow's execution trace:
npx output workflow debug <workflowId> --jsonLook for step entries with status: "completed". The step name is the one you pass to --step.
On success the CLI prints the original workflowId and a new runId — the new run created by the reset. The pre-reset run is terminated.
Workflow reset successfully
Workflow ID: lead_enrichment-a1b2c3d4
New Run ID: 8f3e2a91-...
Reset after step: consolidateCompetitors
Reason: retrying with updated promptUse the new runId (via the pinned workflow runs list) to inspect the new execution. The workflowId is unchanged, so workflow status / workflow result will target the latest run by default.
Scenario: Rerun after fixing a downstream prompt
# The workflow failed at `generateBlogPost`, but `consolidateCompetitors`
# (the step before it) completed successfully.
npx output workflow debug lead_enrichment-a1b2c3d4 --json
# ... confirms consolidateCompetitors completed
# Edit src/workflows/lead_enrichment/prompts/generate_blog_post@v1.prompt
# Then rerun from after the last good step — skipping the expensive
# competitor consolidation LLM call.
npx output workflow reset lead_enrichment-a1b2c3d4 \
--step consolidateCompetitors \
--reason "Retry with updated blog-post prompt"Scenario: Iterate on a late step without re-paying upstream costs
# Workflow completed, but step output is wrong. Rerun just the last step.
npx output workflow reset blog_evaluator-xyz789 --step analyze_claims
# Check the new run's result
npx output workflow result blog_evaluator-xyz789Scenario: Record an audit reason
npx output workflow reset wf-12345 \
--step fetchCompanyData \
--reason "Source API returned stale data; rerunning after cache invalidation"Scenario: Capture the new run ID for follow-up
# Grab the new runId from the reset output, then watch it
npx output workflow reset lead_enrichment-a1b2c3d4 --step lookupCompany
npx output workflow status lead_enrichment-a1b2c3d4
npx output workflow result lead_enrichment-a1b2c3d4| Error | Cause | Solution |
|---|---|---|
404 Workflow or step not found | Wrong workflowId or --step name | Check with npx output workflow runs list and workflow debug <id> |
409 Step has not completed | Target step is still running or never ran | Wait for the step to complete, or pick an earlier completed step |
| API returned invalid response | Transport failure | Check services with `docker ps |
workflow debug — confirm which steps completed before picking a reset point<stepName>; the step itself is not re-executed--reason — it shows up in Temporal history and helps teammates (and future you) understand why the run forkednpx output workflow debug <id> — find completed step names to pass to --stepnpx output workflow runs list — see the new run created by reset alongside the terminated originalnpx output workflow status <id> — check the new run's statusnpx output workflow result <id> — get the new run's final outputnpx output workflow stop <id> / workflow terminate <id> — stop a running workflow before resettingnpx output workflow run <name> / workflow start <name> — fresh run from scratch (no replay)© growthxai, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in coding_assistants/claude/plugins/outputai/skills/output-workflow-reset of growthxai/output.
Open the folder on GitHubat commit 99ee298
Output Workflow Reset next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Output Workflow Reset this skillgrowthxai/output | 442 | — | ~1.6k | Automated safety check: Notes | Apache-2.0 | |
| ResetNeoLabHQ/context-engineering-kit | 1.8k | — | ~584 | Automated safety check: Pass | GPL-3.0 | |
| Reset CSSthedaviddias/Front-End-Checklist | 74k | — | ~415 | Automated safety check: Pass | MIT | |
| Studio CSS Resetremotion-dev/remotion | 63k | — | ~258 | Automated safety check: Pass | Custom licence | |
| Reset Cursor Acpdavidondrej/skills | 4.1k | — | ~728 | Automated safety check: Pass | MIT | |
| Attention Resetmohitagw15856/pm-claude-skills | 1.4k | — | ~242 | Automated safety check: Pass | MIT |
NeoLabHQ/context-engineering-kit
Reset the FPF reasoning cycle to start fresh. An agent skill from NeoLabHQ/context-engineering-kit.
thedaviddias/Front-End-Checklist
A skill your agent uses when reviewing stylesheets, component styles, and responsive behavior related to Use a CSS reset or normalize stylesheet.
remotion-dev/remotion
Style Remotion Studio UI inside .css-reset containers without relying on inherited reset properties.
davidondrej/skills
Reset a stuck Cursor ACP thread in <chat-system and reload its configuration.
mohitagw15856/pm-claude-skills
Summarise what Attention Reset does in one line. An agent skill from mohitagw15856/pm-claude-skills.
jeremylongshore/tons-of-skills-marketplace
Schedule a task to run after the Claude usage limit resets. An agent skill from jeremylongshore/tons-of-skills-marketplace.
growthxai/output
Implement an Output SDK workflow from a plan document. An agent skill from growthxai/output.
growthxai/output
View, edit, and set encrypted credentials in an Output.ai project.
growthxai/output
Wire encrypted credentials to environment variables using the credential: convention.
growthxai/output
Initialize encrypted credentials for an Output.ai project. An agent skill from growthxai/output.
growthxai/output
Debug Output SDK workflow issues. An agent skill from growthxai/output.
growthxai/output
Use the Agent class for multi-step tool loops, conversation history, streaming progress, and reusable LLM agents.
Re-run an Output SDK workflow from after a specific completed step, creating a new run that replays up to that point and re-executes subsequent steps. Output Workflow Reset is an agent skill from growthxai/output. Re-run an Output SDK workflow from after a specific completed step, creating a new run that replays up to that point and re-executes subsequent steps.
Output Workflow Reset fits situations like: iterating on a later steps prompt; logic without re-running the entire workflow; recovering from a failure that only affects steps after a known-good point.
Run `npx skills add growthxai/output --skill output-workflow-reset -a claude-code`. Or copy the skill folder (coding_assistants/claude/plugins/outputai/skills/output-workflow-reset in growthxai/output) into .claude/skills/output-workflow-reset in your project. Claude Code loads it when a task matches its description.
Run `npx skills add growthxai/output --skill output-workflow-reset -a codex`. Or copy the skill folder (coding_assistants/claude/plugins/outputai/skills/output-workflow-reset in growthxai/output) into .agents/skills/output-workflow-reset in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add growthxai/output --skill output-workflow-reset -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/output-workflow-reset, .gemini/skills/output-workflow-reset, .github/skills/output-workflow-reset and .opencode/skills/output-workflow-reset in your project.
Going by SKILL.md and its folder, Output Workflow Reset needs the command-line tools its instructions call (npx, docker and curl). Our summary lists: Node.js; Docker. Its frontmatter pre-approves these tools: Bash.
SKILL.md contains no URLs. Its commands use npx, docker and curl, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Output Workflow Reset is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.6k tokens (SKILL.md is roughly 6.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Output Workflow Reset: Reset (NeoLabHQ/context-engineering-kit, 1.8k stars), Reset CSS (thedaviddias/Front-End-Checklist, 74k stars), Studio CSS Reset (remotion-dev/remotion, 63k stars) and Reset Cursor Acp (davidondrej/skills, 4.1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
growthxai (a GitHub organization) maintains it in growthxai/output, which has 442 GitHub stars. The repository holds 50 skills in this directory. The repository was last updated on October 9, 2026.
Source: growthxai/output on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.