accessibility
Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when…
Design task-local harnesses, eval gates, and reusable skill extraction for Claude dynamic workflow mode and other adaptive agent harnesses. Use when building a task-local harness, adding eval gates, or extracting a reusable skill from ad-hoc work.
$ npx -y skills add affaan-m/ECC --skill dynamic-workflow-mode --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/dynamic-workflow-modeContext preview
The summary Claude sees to decide when to auto-load this skill.
Design task-local harnesses, eval gates, and reusable skill extraction for Claude dynamic workflow mode and other adaptive agent harnesses. Use when building a task-local harness, adding eval gates, or extracting a reusable skill from ad-hoc work.
name: dynamic-workflow-mode description: "Design task-local harnesses, eval gates, and reusable skill extraction for Claude dynamic workflow mode and other adaptive agent harnesses. Use when building a task-local harness, adding eval gates, or extracting a reusable skill from ad-hoc work." metadata: origin: ECC
Use this skill when a coding agent can generate or adapt a task-local harness instead of only following a static command flow. The goal is to turn dynamic workflow mode into a disciplined system: temporary harnesses for one-off work, shared skill extraction for repeated work, and observable control pane checkpoints for teams.
Dynamic workflow mode should produce a task-local harness only when the harness is cheaper and safer than manually driving the same steps. The harness must have:
1. **One-shot task**: keep it inline. Do not invent a harness. 2. **Repeated task with changing inputs**: create a task-local harness and keep it under a temp or project-local working area. 3. **Repeated task across teammates or repos**: extract the pattern into a shared skill. 4. **Task with external state, queueing, or approvals**: add control pane visibility before adding more automation. 5. **Task with safety risk**: add an eval gate and a human merge gate before autonomous execution.
Use this structure before writing code:
# Dynamic Workflow Harness Objective: - Ship: - Do not ship: Inputs: - Repo or workspace: - External systems: - Credentials policy: Loop: 1. Discover current state. 2. Generate or update the smallest useful artifact. 3. Run eval checks. 4. Record status and handoff. 5. Stop on failed gate, unclear ownership, or unsafe external action. Eval: - Command: - Expected pass signal: - Failure owner: Handoff: - Status: - Evidence: - Next action:
Promote a task-local harness into a shared skill only when at least two of these are true:
When extracting, write the skill first in `skills/<name>/SKILL.md`. Add command shims only if a legacy slash-entry surface is still required.
Dynamic workflow mode becomes team-usable when it exposes state. Record these checkpoints whenever the task spans more than one session:
If the repo has ECC2 state enabled, prefer adding or reading checkpoints through the ECC control pane or state-store-backed scripts instead of scattering untracked notes.
Every dynamic harness needs a task-specific eval. Pick the cheapest reliable gate:
| Work Type | Eval Gate | | --- | --- | | Code feature | Focused test, lint, coverage, and one integration path | | UI/control pane | Browser smoke with screenshot and overflow/error checks | | Agent workflow | Fixture transcript or seeded work item with expected routing | | Research/content | Source-neutral brief, claim checklist, and publish-ready outline | | Integration | Dry-run command, config validation, and no-secret scan |
Do not claim a dynamic workflow is reusable until the eval can be rerun by another teammate.
Finish with:
Your agent can write code, but ECC gives it a coordinated engineering system and toolbox: it plans before it builds, verifies changes with tests, reviews its own work from a fresh context, remembers what matters, and turns repeated wins into reusable skills
Repo: affaan-m/ECC
Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when…
Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures,…
Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when…
Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent's…
Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails…
Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer…