All authors
smithersai avatar

Claude Skills by smithersai

github.com/smithersai
143 skillsA× 1430 installs13 views
Smithers OpenapiA

Generate AI SDK tools from OpenAPI specs. Run `smithers openapi --help` for usage details.

ai-agentsjavascriptjava
0
406
Smithers OptimizeA

Run GEPA prompt optimization over a workflow eval suite and write an optimized prompt artifact. Run `smithers optimize --help` for usage details.

ai-agentsbashapi
0
406
Smithers OutputA

Print node output row. Run `smithers output --help` for usage details.

ai-agentsnode
0
406
Smithers PauseA

Gracefully pause a run: stop scheduling new tasks, let in-flight tasks finish, then park it resumably. Run `smithers pause --help` for usage details.

ai-agents
0
406
Smithers PsA

List active, paused, and recently completed runs. Run `smithers ps --help` for usage details.

ai-agents
0
406
Smithers ReplayA

Fork from a checkpoint and resume execution (time travel). Run `smithers replay --help` for usage details.

ai-agentsnode
0
406
Smithers RestoreA

Restore a worktree to a durability checkpoint (latest for the node, or --seq). Run `smithers restore --help` for usage details.

ai-agentsnode
0
406
Smithers Retry TaskA

Retry a specific task within a run, then resume the workflow. Run `smithers retry-task --help` for usage details.

ai-agentsnode
0
406
Smithers RevertA

Revert the workspace to a previous task attempt's filesystem state. Run `smithers revert --help` for usage details.

ai-agentsnode
0
406
Smithers ReviewA

Run code review plus story-form HTML walkthrough generation for a repo or PR. Run `smithers review --help` for usage details.

ai-agents
0
406
Smithers RewindA

Rewind a run to a previous frame. Run `smithers rewind --help` for usage details.

ai-agents
0
406
Smithers ScoresA

View scorer results for a specific run. Run `smithers scores --help` for usage details.

ai-agentsnode
0
406
Smithers SignalA

Deliver a durable signal to a run waiting on <Signal> or <WaitForEvent>. Run `smithers signal --help` for usage details.

ai-agents
0
406
Smithers Snapshot HookA

Internal: PostToolUse hook that requests a Tier 1 durability snapshot. Run `smithers snapshot-hook --help` for usage details.

ai-agents
0
406
Smithers SnapshotsA

List durability snapshots (workspace checkpoints) for a run. Run `smithers snapshots --help` for usage details.

ai-agents
0
406
Smithers StartersA

Show plain-English starter workflows with copy-paste commands. Run `smithers starters --help` for usage details.

ai-agentsgo
0
406
Smithers StatusA

Concise run health at a glance: verdict, node counts, agent/model mix, throughput, and the nodes gating progress. Run `smithers status --help` for usage details.

ai-agentsnode
0
406
Smithers SuperviseA

Watch explicitly named stale runs and auto-resume them; pass --all to opt into a workspace-wide sweep. Run `smithers supervise --help` for usage details.

ai-agents
0
406
Smithers TimelineA

View execution timeline for a run and its forks (time travel). Run `smithers timeline --help` for usage details.

ai-agents
0
406
Smithers TimetravelA

Time-travel to a previous task state by reverting filesystem state, resetting DB state, and optionally resuming. Run `smithers timetravel --help` for usage details.

ai-agentsnode
0
406
Smithers TokenA

Issue and revoke short-lived Gateway bearer tokens. Run `smithers token --help` for usage details.

ai-agentsshellapi
0
406
Smithers TreeA

Print DevTools snapshot as XML tree. Run `smithers tree --help` for usage details.

ai-agentsnode
0
406
Smithers UiA

Open the custom UI for a workflow run in your browser. Starts a local Gateway automatically if none is running (serving workflow-owned <UI> declarations); pass --no-autostart or --gateway <url> to opt out. Run `smithers ui --help` for usage details.

ai-agents
0
406
Smithers UpA

Start a workflow execution. Omit the workflow (or pass --interactive) to pick one interactively and monitor it in the full-screen TUI; use -d for detached (background) mode. Run `smithers up --help` for usage details.

ai-agentsbashapi
0
406
Smithers UpdateA

Check for a newer Smithers release and upgrade the install (or print how). Run `smithers update --help` for usage details.

ai-agents
0
406
Smithers UpgradeA

Run the agent-assisted Smithers upgrade workflow: fetch changelogs, upgrade with a cheap agent, and escalate to a smart agent only when needed. Run `smithers upgrade --help` for usage details.

ai-agentsbackend
0
406
Smithers UsageA

Show how much rate limit / subscription quota each registered account has used. Run `smithers usage --help` for usage details.

ai-agents
0
406
Smithers WhatA

Summarize what happened in a run or node: a cheap fast agent narrates the recorded facts (deterministic recap when no agent is available). Run `smithers what --help` for usage details.

ai-agentsnode
0
406
Smithers WhyA

Explain why a run is currently blocked or paused. Run `smithers why --help` for usage details.

ai-agents
0
406
Smithers WorkflowA

Discover local workflows from .smithers/workflows. Run `smithers workflow --help` for usage details.

ai-agentsbashapi
0
406
Smithers WorktreeA

Inspect and reclaim the worktrees Smithers created for <Worktree> lanes. Run `smithers worktree --help` for usage details.

ai-agents
0
406
SmithersA

Drive Smithers, a durable control plane for long-running coding agents, from Claude Code. Use when the user wants multi-step, long-running, crash-safe, or human-in-the-loop agent work ('orchestrate agents', 'run a workflow', 'implement this and review it', 'keep iterating until tests pass', 'plan then build') or anything needing retries, approvals, replay, or evals across multiple AI steps. YOU (Claude) run Smithers on the user's behalf; it is not a GUI the human clicks. HARD RULE 0, if `SMIT...

ai-agentstypescriptgo
0
406
SmithersA

Drive Smithers, a durable control plane for long-running coding agents, from Codex. Use when the user wants multi-step, long-running, crash-safe, or human-in-the-loop agent work ("orchestrate agents", "run a workflow", "implement this and review it", "keep iterating until tests pass", "plan then build") or anything needing retries, approvals, replay, or evals across multiple AI steps. YOU (Codex) run Smithers on the user's behalf; it is not a GUI the human clicks. HARD RULE 0: if `SMITHERS_IN...

ai-agentstypescriptgo
0
406
Context EngineerA

The concierge proxy — turn a vague user script ("I need the agent to help me do X") into a context contract, route it to the right skills/workflows, add backpressure (tests/evals/reviews/approvals), execute, and report. Use when a request is multi-step, durable, or human-in-the-loop and you'd otherwise hand-roll the orchestration; skip it for a single prompt → single answer.

ai-agentsgobash
0
406
Eval Driven DevelopmentA

How this repo does eval-driven development (EDD) for Smithers workflows — write the failing suite first, build until green, validate on a holdout, then optimize. Use when adding evals to a workflow, changing a prompt/model/graph that has a suite, setting up a dev/holdout split, or wiring eval gates into CI. For suite-authoring mechanics see skills/eval-writer/SKILL.md; this skill is the loop and the discipline.

ai-agentsgobash
0
406
Eval WriterA

Turn acceptance criteria into a runnable Smithers eval suite (JSONL cases + rubric) and wire it to `smithers eval`. Use when a workflow's quality must be measured and regression-tested — not "looks good" once, but a repeatable check that fails when the model OR the harness regresses.

ai-agentsgobash
0
406
Prompt AuthorA

Design a single high-quality prompt — the innermost layer an agent reads. Use when a Smithers <Task>'s prompt (its .mdx body or inline string) is vague, ambiguous, or underperforming and you want to tighten the instruction, role, constraints, examples, and output contract before reaching for harness or workflow changes.

ai-agentsgobash
0
406
Report MakerA

Turn a run's persisted state into a self-contained HTML slideshow report — objective, decisions, graph, gates, evals, artifacts, failures, and the recommended next run. Use when a long or important run needs a legible, shareable summary instead of scrolling raw logs.

ai-agentsgobash
0
406
Risk ReviewerA

Safety/risk review for agent actions — the backpressure layer that gates side effects (secrets, external publishing, destructive repo changes, expensive ops) behind human approval inside a Smithers workflow. Use when a workflow performs outward-facing or irreversible actions.

ai-agentsbashnode
0
406
Schema AuthorA

Design the Zod output schema of a Smithers <Task> as the contract between steps. Use when a step's output feeds a later step (or a branch/loop condition) and must be reliable — design the schema first, keep it minimal, and prefer typed fields over prose so downstream rendering can depend on it.

ai-agentsgobash
0
406
Smithers Fallback AgentsA

Use every registered Claude Code and Codex subscription as one quota-aware failover pool in Smithers workflows, so rate limits on a single account never stall a run. Use when the user mentions rate limits, quota, multiple subscriptions/accounts, "fallback agents", adding a new Claude/Codex account to Smithers, or wants tasks spread across their team's subscriptions. Covers: registering a new account with a tmux browser login, verifying it, and wiring `fallbackAgents()` into a workflow.

ai-agentsgoshell
0
406
SmithersA

Drive Smithers, a durable control plane for long-running coding agents. Use when the user wants multi-step, long-running, crash-safe, or human-in-the-loop agent work: "orchestrate agents", "run a workflow", "implement this and review it", "keep iterating until tests pass", "plan then build", or anything that needs retries, approvals, replay, or evals across multiple AI steps. YOU (the agent) run Smithers on the user's behalf; it is not a GUI the human clicks. HARD RULE 0: if `SMITHERS_INSIDE_...

ai-agentstypescriptrust
0
406
Train Kimi SmithersA

Prepare, launch, and evaluate Kimi LoRA fine-tuning for Smithers TypeScript/JSX workflow authoring. Use when building a Smithers training corpus, validating Fireworks JSONL, comparing base and tuned Kimi models, starting a Fireworks Kimi K2.7 managed SFT job, requesting or using Kimi K3 Serverless Training access, estimating training spend, or refreshing the checked-in Smithers authoring dataset.

ai-agentstypescriptpython
0
406