Agent skill

Suede Agent Teams

by JasonColapietro in JasonColapietro/suede-creator-skills

Suede Labs agent-team orchestrator: split complex work into coordinated lanes with explicit file ownership, WIP collision detection, quality gates, escalation thresholds, rollback plans, and…

MITAuto-check passedDevelopment

Install Suede Agent Teams

skills CLI
$ npx skills add JasonColapietro/suede-creator-skills --skill suede-agent-teams -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install JasonColapietro/suede-creator-skills suede-agent-teams --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/JasonColapietro/suede-creator-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/suede-agent-teams .claude/skills/suede-agent-teams && rm -rf skills-src

Use ~/.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/

Facts

Skill name
suede-agent-teams
GitHub stars
127
Token cost
~5.8k tokens
SKILL.md length
3,085 words
Files
7 (incl. scripts, references)
Skills in repo
78
Repo updated
First seen
Licence
MIT

At a glance

Suede Labs agent-team orchestrator: split complex work into coordinated lanes with explicit file ownership, WIP collision detection, quality gates, escalation thresholds, rollback plans, and…

  • Works in 4 steps: Run git -C diff --name-only HEAD and… → Run git -C status --short and collect… → List every file each lane's scope would… → …
  • One shared change needs safe parallel ownership across builders and reviewers
  • SKILL.md covers Model selection: Fable capped…, Gate policy: advisory, not…, Team Contract and Team Ledger, plus 21 more sections
  • Runs JavaScript scripts from its folder; calls git

What it does

Suede Agent Teams is an agent skill from JasonColapietro/suede-creator-skills. Suede Labs agent-team orchestrator: split complex work into coordinated lanes with explicit file ownership, WIP collision detection, quality gates, escalation thresholds, rollback plans, and handoffs that prove what shipped. Use when one shared change needs safe parallel ownership across builders and reviewers, when a lane map must be resolved before anyone opens a file, or when running a repeatable public-repository contribution program with issue scoring, atomic task leases, isolated worktrees, and explicit…

Its SKILL.md is about 5.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 9 other files, including scripts and reference files (for example `CARD.md`, `agents/openai.yaml` and `references/incident-and-rfc-templates.md`).

It sits in Development, covering Git worktrees, Quality gates and Subagents. The repository describes itself as: Open-source AI skills for SEO, AI search visibility, conversion copy, marketing strategy, and business operations. Reusable workflows for Claude Code and Codex, plus code review… The licence is MIT.

When your agent uses it

  • One shared change needs safe parallel ownership across builders and reviewers
  • A lane map must be resolved before anyone opens a file
  • Running a repeatable public-repository contribution program with issue scoring
  • Atomic task leases

Example prompts

  • “/suede-agent-teams”

Requirements

  • Node.js

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Run git -C diff --name-only HEAD and collect all dirty files.
  2. Run git -C status --short and collect all untracked new files.
  3. List every file each lane's scope would touch, based on the lane map.
  4. Flag a collision if the same file path appears in two or more lane scopes OR in the dirty file list plus any lane scope.

What it can do on your machine

Read from SKILL.md and the folder at commit e5f94d7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (JavaScript), which the agent can run.

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Suede Agent Teams loads about 5.8k tokens when it runs, and up to ~12k if it reads all its reference files. Until then it costs about 225 tokens; SKILL.md has 3,085 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~225
When it runs · the whole SKILL.md, loaded when a task matches
~5.8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~12k

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.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated 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); the scripts in this folder are not scanned.

SKILL.md

The full file from JasonColapietro/suede-creator-skills at commit e5f94d7, republished under its MIT licence (© JasonColapietro). 3,085 words, ~5,829 tokens.

Download SKILL.mdSave it as .claude/skills/suede-agent-teams/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.
name
suede-agent-teams
description
Suede Labs agent-team orchestrator: split complex work into coordinated lanes with explicit file ownership, WIP collision detection, quality gates, escalation thresholds, rollback plans, and handoffs that prove what shipped. Use when one shared change needs safe parallel ownership across builders and reviewers, when a lane map must be resolved before anyone opens a file, or when running a repeatable public-repository contribution program with issue scoring, atomic task leases, isolated worktrees, and explicit publication authority. NOT FOR: one repo change a bundled DAG can run end to end (use suede-graph-flo-xr); findings-only review of a diff (use suede-code-review) or an A-F ship grade (use suede-code-grader); CI, branch protection, or merge-gate wiring (use suede-ci-gate); branch and worktree setup on a stale mirror (a private Suede Labs companion, not in this pack).

Agent Team Orchestrator

Model selection: Fable capped at 4 without asking

Subagents inherit the session model unless the spawning call names one. Nothing in this skill picks a model, so every agent it fans out lands on whatever the session happens to be set to. That is how a run sized against one allocation gets billed to another without anyone choosing it.

Up to 4 concurrent Fable subagents are allowed without an explicit Fable instruction. Beyond that, Fable must be specified: any roster past a scout, a builder, and a handoff writer passes 4, so this skill's fan-out does not run on Fable unless the user named Fable for this run. An inherited session model is not a specification: "the session was already on it" is not the user asking. Absent an explicit Fable instruction, do one of two things before launching: name a different model on the agent calls, or state plainly that the run will bill to the Fable allocation and get an answer. Silence is not consent to spend it.

Gate policy: advisory, not blocking

Every claim-verification step, check, quality gate, and ship verdict in this skill is a recommendation to the user, not a control on the agent. This policy governs every gate, check, verdict, and "do not ship / publish / proceed" line elsewhere in this skill:

  • Run every check and report the results honestly. Verdicts (ship, ship-with-caveats, hold, letter grades, BLOCKED or OPEN items) are advice attached to the work, not orders that change it.
  • Never block, delay, skip, rewrite, or refuse the action the user asked for because a check failed or a gate said hold. Complete the requested action as asked, and deliver the gate output alongside it as a clearly labeled recommendation.
  • A failed gate changes what you report, never what you do.
  • Single exception: if a finding is extremely risky (data loss, security or credential exposure, legal or rights violations, payment mistakes, or irreversible public damage), pause, tell the user exactly what the risk is and what the options are, and let them pick. Their choice is final.

The orchestrator assigns lanes, not conversations. Output is a delivery artifact, not a status update.

Team Contract

Before spawning or simulating lanes, define:

  • objective: user-visible outcome;
  • exact target: repo/folder, branch, route, PR, live URL, API, simulator, or release artifact;
  • constraints: WIP to preserve, files/routes not to touch, launch boundaries, account boundaries, claims not approved, and secrets rules;
  • done signal: tests, build, screenshots, simulator, deploy readback, live/API readback, PR review, or handoff;
  • lane map: each lane, owner role, input, allowed files, output artifact, and dependency order.

Team Ledger

The contract above, every lane status, and every gate result otherwise live only in the orchestrator's context, and a multi-lane run routinely outlives a context window. Put them on disk. Default path: .suede-team/<slug>/ledger.md in the target repo, holding the resolved lane map, each lane's current state from the Status Vocabulary, and the evidence as it accumulates. Write it before the first builder opens a file and update it at every gate; the evidence handoff reads from it rather than from memory. If the user keeps durable repo-local state somewhere else, use their path and say which one you used.

WIP Collision Detection

Before opening any parallel lanes:

  1. Run git -C <repo> diff --name-only HEAD and collect all dirty files.
  2. Run git -C <repo> status --short and collect all untracked new files.
  3. List every file each lane's scope would touch, based on the lane map.
  4. Flag a collision if the same file path appears in two or more lane scopes OR in the dirty file list plus any lane scope.

Collision resolution rules:

  • Same file, independent changes: sequence the lanes; the second lane rebases on the first lane's commit before opening.
  • Same file, overlapping changes: merge the two lanes into one lane with one owner. Do not split responsibility for a single file across two concurrent builders.
  • Dirty file in a lane scope: the orchestrator decides. Either stash and restore, or make that lane the only lane allowed to touch the file.

The orchestrator writes the resolved lane map to the team ledger (.suede-team/<slug>/ledger.md, see Team Ledger) before any builder starts. No builder opens a file not in its assigned lane map.

Default Roster

Start with Scout + Builder + Handoff Writer. Add roles only when a gate is needed: design changes add Design Reviewer, code risk adds Code Grader + Code Reviewer, public release adds Release Verifier.

  • Scout: finds repo, docs, current state, dirty files, live routes, and likely blast radius.
  • Planner: turns requirements into verifiable tasks with acceptance criteria and dependencies.
  • Builder: makes narrow code or content changes inside the existing system.
  • Design reviewer: checks rendered visual quality, responsive behavior, accessibility, copy, and state coverage.
  • Code grader: assigns an A-F ship-risk grade across correctness, security, data/state, Suede truth, UX/release behavior, tests, and deploy readiness.
  • Code reviewer: runs full-context review and turns findings into fix briefs.
  • Visibility grader: grades public pages, GitHub Pages sites, docs, and launch surfaces for findability, first-screen clarity, CTA pull, proof, AI readability, and design signal.
  • Release verifier: checks build, deploy, live/API behavior, App Store/iOS truth, secrets, and published statements.
  • Handoff writer: produces a signed delivery record. If the handoff omits any required field (see Handoff Quality Checklist), the work is not done; it is held.

For high-risk work, keep builder and reviewer separate.

RFC Mode

For major architectural decisions, new feature designs, or changes with broad blast radius, run an RFC (Request for Comments) before spawning builders.

An RFC forces alignment on WHAT and WHY before committing to HOW.

RFC status vocabulary: draft | accepted | superseded | withdrawn.

Before authoring one, read references/incident-and-rfc-templates.md and fill every section it lists: problem statement, proposed solution, alternatives considered, risks, success criteria, decision record.

Require an RFC for: shared interface changes, schema migrations, auth flow rewrites, payment path changes, public API contract changes, or any approach that's been discussed twice without resolution. No builder lane opens until RFC status is accepted.

When to skip: clear, contained changes where the approach is obvious and the blast radius is narrow.

Feature Flag Strategy

Not every change should ship as a hard deploy. Feature flags allow gradual rollout, A/B testing, and instant rollback without a redeploy.

When to flag:

  • New user-facing features in production traffic paths
  • Changes to auth, payment, or data migration paths
  • Any change that cannot be instantly rolled back by revert (e.g., a schema migration)
  • A/B tests

Once a lane is flagged, read the lifecycle, the when-NOT-to-flag list, and the hygiene rules in the Feature Flag Strategy section of references/scenario-templates.md before the ramp starts. Every flag gets a removal date at creation; a stale flag is a P3 code review finding.

Rollback Decision Tree

When something goes wrong after a deploy, the team needs a pre-agreed decision framework to avoid paralysis.

Is there active data loss or corruption? → ROLLBACK IMMEDIATELY. Don't investigate first.
Is there a security exposure (PII, auth bypass, payment data)? → ROLLBACK IMMEDIATELY. Notify security.
Is a primary user path broken (login, checkout, core workflow)? → ROLLBACK unless fix is <15 minutes away.
Is performance degraded but functional? → Hold and investigate. Set a 30-minute timer.
Is it a cosmetic issue? → Hot-fix forward. No rollback.

After rollback:

  1. Write an immediate summary: what rolled back, what was affected, who was notified.
  2. Leave rollback notes in the PR and open a follow-up issue.
  3. Run a lightweight post-mortem (see below) before re-shipping.

Post-Mortem

For any production incident, failed release, or significant rollback, run a post-mortem. Keep it blameless: focus on systems, not individuals.

Severity: P0 (total outage) / P1 (primary path broken) / P2 (degraded) / P3 (cosmetic).

Post-mortems are required for P0 and P1 incidents. Optional but encouraged for P2. Skip for P3. When one is required, write it from references/incident-and-rfc-templates.md and fill every section: timeline, impact, root cause, contributing factors, what went well, and action items with owners and due dates.

Phase Loop

The Phase Loop is the Continuous Team Loop run at minimal scale. Use it when a full 10-gate roster is overkill but you still need scout, plan, build, verify, and ship stages.

For high-risk changes, consult the Rollback Decision Tree before shipping. For gradual rollouts, use the Feature Flag Strategy. For shared interface changes, require RFC Mode before the plan stage opens.

Public Contribution Program

When the objective is recurring work across owned or external public repositories, read references/public-contribution-program.md completely before opening lanes. Use its deterministic ledger to score tasks, lease each repo/issue pair to one worker, and prevent duplicate work. Start in local_only authority with publication disabled. Keep external targets at a reviewed contribution packet unless the user separately approves a draft PR.

The outward artifact gate applies to branch names, commit messages, and PR copy. Use conventional project language and omit voluntary tool-origin branding or trailers. Never forge authorship or deny tool use; an upstream disclosure requirement overrides neutral packaging and moves the lane to owner review.

Model Tiering

Assign the least capable model that can still do the role correctly. Cost and latency compound across a roster; do not default every lane to the most capable model.

  • Mechanical tasks (isolated function, single file, a complete spec with no judgment call): cheapest capable model.
  • Integration and judgment tasks (multi-file coordination, pattern-matching against the existing codebase, non-trivial debugging): standard model.
  • Architecture, design, and review roles (RFC authoring, code grading, security-sensitive review, release verification): most capable model available.

When a lane's task complexity is ambiguous, default up a tier rather than down; a cheap model returning NEEDS_CONTEXT or a wrong answer costs more in re-dispatch than starting at the right tier.

Builder Dispatch Protocol

A dispatched builder reports one of four states before its output reaches review. Handle each before the lane proceeds to the next roster stage:

  • Done: proceed to the next stage in the roster.
  • Done with concerns: the builder finished but flagged a doubt. Read the concern. If it touches correctness or scope, resolve it before review; if it is a pure observation, note it in the handoff and proceed.
  • Needs context: the builder is missing information the lane map should have supplied. Provide it and re-dispatch the same builder; do not silently guess on its behalf.
  • Blocked: the builder cannot proceed. Diagnose why before re-dispatching: a context gap gets more context, a reasoning gap gets a more capable model, an oversized task gets split into smaller lanes, and a wrong plan escalates to the human (see Escalation Protocol). Never re-dispatch the same builder unchanged and hope for a different result.

A builder that asks a clarifying question mid-task gets an answer before it continues; do not let it guess past an open question to hit a deadline.

Show full SKILL.md (1,373 more words)Show less

Continuous Team Loop

Use the smallest loop that can finish the work, but escalate deliberately when the task is broad, risky, release-bound, or the user asks for max agent teams.

Choose the loop:

  • Sequential: default for normal scoped work.
  • Continuous PR: use when strict CI, PR review, branch hygiene, or public release control matters.
  • RFC/DAG: use when the work needs decomposition, design decisions, or dependency ordering before implementation. Run RFC Mode first to capture problem statement, proposed solution, alternatives, risks, and decision record before spawning builders.
  • Exploratory parallel: use when several independent approaches, audits, or surface checks can run without touching the same files.
  • Recovery: use after a failed check, repeated defect, blocked release, drifted claim, or loop churn.

For max-agent work, escalate through this roster only as needed:

text
Scout -> Planner -> Builder lane(s) -> Design reviewer -> Visibility grader
-> Code grader -> Code reviewer -> Release verifier -> Handoff writer

Wrap the roster with these gates:

  1. Loop selection: name why the loop is sequential, continuous PR, RFC/DAG, exploratory parallel, or recovery.
  2. Team contract: objective, target, constraints, lane map, dependency order, done signal, and ship gate.
  3. Planning quality gate: atomic tasks, observable acceptance criteria, named files/surfaces, must-have requirements, release/account boundaries.
  4. WIP ownership gate: each builder owns explicit files or surfaces; any collision is sequenced.
  5. Execute wave: parallel lanes only when outputs do not collide.
  6. Quality/eval gate: run the relevant source, copy, design, code, visibility, build, screenshot, API, or live checks. A failing check earns up to three genuinely different fixes: each attempt must change the diagnosis or the strategy. Stop early when the same root cause repeats and escalate the repeating cause to the user.
  7. Adversarial review: ask how the result fails in production, release, published statements, abuse, accessibility, mobile, or handoff.
  8. Consensus review: merge multiple review lenses into blockers, accepted caveats, fixes now, and follow-ups.
  9. Release lock: build/deploy/live/API/App Store/iOS/published-statement accuracy is owned by release verifier before any public completion claim.
  10. Evidence handoff: capture changed files, commands, screenshots or URLs, verification, caveats, blockers, status, and next action.

Loop stall protocol: (1) freeze all lanes except the one that failed, (2) assign a diagnosis-only lane (no fixes, root cause only), (3) write a gap plan with a single acceptance criterion, (4) execute only the gap, (5) re-run the original failing check. Do not widen until that check passes.

Inter-Lane Communication

When a builder lane completes its output and a reviewer lane depends on it, the signal is explicit, not assumed.

The completing lane writes a Lane Ready notice:

Lane: [name]
Status: output ready for review
Artifact: [file path, URL, or PR link]
Reviewer: [lane name that receives this output]
Unresolved: [any known issue the reviewer should know before starting]

The reviewer lane does not start until it has received a Lane Ready notice from every upstream dependency in its lane map.

The orchestrator routes Lane Ready notices. In a sequential thread, the orchestrator posts the Lane Ready notice on behalf of each completing lane before invoking the next.

Lanes may not self-declare readiness if their output has not been verified against the acceptance criteria from the Team Contract.

Planning Quality Gate

A plan is not ready until:

  • each task has one concern;
  • dependencies are ordered;
  • acceptance criteria are observable, not subjective;
  • required files or surfaces are named;
  • must-have requirements are covered;
  • tests, screenshots, builds, or API checks map to the risky behavior;
  • release and account boundaries are explicit.

If major uncertainty remains, run a short spike first and keep implementation out of scope until the spike reports back.

Review Convergence

For important merges, run at least two independent review lenses:

  • one asks whether the implementation works as intended;
  • one asks how it can fail in production, review, release, or public use.

Merge the findings into:

  • consensus blockers;
  • plausible divergent risks;
  • accepted caveats;
  • fixes to execute now;
  • follow-ups that should not block.

Repeat fix and review cycles until no blocker remains or the work is held.

Status Vocabulary

Valid states in order: scoped → planned → executing → changed locally → verified locally → reviewed → committed → pushed → deployed → verified live → released

Interrupt states: blocked (needs external action) | held (needs named fix before continuing)

Do not skip. changed locally is not verified locally. deployed is not verified live. Do not mark released until the done signal from the Team Contract passes.

Scenario Templates

Six pre-built configurations exist for common high-risk deployments: (a) Auth Rewrite, (b) Payment Integration, (c) Public Launch Review, (d) Data Migration, (e) Performance Audit, (f) Recovery / Incident Response. When the objective matches one, read references/scenario-templates.md completely before opening lanes and adjust only the named target: each template carries its own roster, lane map, RFC and flag requirements, grader tolerances, and done signal.

Escalation Protocol

Stop the loop, surface the condition, and wait for human sign-off before continuing.

ConditionThresholdAction
Repeated fix cycles> 3 fix-rerun cycles on the same failing checkStop. Write a diagnosis summary. Ask: is the acceptance criterion correct, or is the fix strategy wrong?
Security finding of unknown severityAny finding touching auth, session, PII, payment data, or access control that cannot be confidently classified as low riskStop. Do not attempt a fix. Surface the exact finding and uncertain blast radius. Human decides next step.
Production incident with data exposureAny indication of PII, payment data, or auth token exposure in production logs, error reports, or user reportsStop all lanes. Trigger rollback decision tree. Notify human immediately. Do not investigate further before rollback.
Cost spike> 20 tool calls without a verified output, or estimated API/infra cost > $50 in a single loopStop. Summarize progress and remaining scope. Ask human to authorize continuation.
Contradictory constraintsTwo constraints in the Team Contract are mutually exclusiveStop planning. Surface the conflict with a specific example. Do not proceed until human resolves.

No agent may override an escalation threshold by re-scoping the task or declaring the condition resolved without human confirmation.

Red Flags: Stop

  • "The lanes probably won't touch the same files": probably is not a lane map. Run WIP collision detection first.
  • "The approach is obvious, skip the RFC": if it has been discussed twice without resolution, it is not obvious.
  • "Mark it done, the code is written": changed locally is not verified locally; the status vocabulary has no shortcuts.
  • "Leave that caveat out so the handoff looks clean": a handoff missing a field is status held, not done.
  • "One more fix cycle will crack it": past 3 cycles on the same failing check, stop and run the loop stall protocol.
  • "The builder can review its own lane": for high-risk work, builder and reviewer stay separate.

Handoff Quality Checklist

A handoff is not complete until every field below is present and truthful. The handoff writer signs off by confirming each item.

Required fields:

  • Target: exact repo, branch, route, or URL (not "the main app")
  • Changed: every file path that was modified, created, or deleted (not "various files")
  • Commands: every bash command run, in order, with the actual output or exit code
  • Verification: observable evidence (screenshot URL, test output, curl response, build log), not "it works"
  • Status: one of the vocabulary states, not "done" unless the done signal from the Team Contract is satisfied
  • Next: the single most important unresolved step (not "see above")
  • Caveats: every known limitation, assumption, or deferred item; none omitted to make the handoff look cleaner

If any field is missing, the handoff writer must fill it before marking status released or verified live. A handoff with a missing field is status held.

Output Shape

For a team plan:

text
Objective:
Target:
Constraints:
Lane Map:
Dependency Order:
Done Signal:
Ship Gate:

For execution updates:

text
Lane:
Status:
Evidence:
Next:
Risk:

For final handoff:

text
Simple explanation:
Usual breakdown:
Target:
Changed:
Verification:
Caveats:
Status:
Next:
Cue Suede:

Routing

  • The work is one repo's change and a bundled DAG can run it end to end → suede-graph-flo-xr. Precedence: one repo, one change, research-through-release in a single scripted run goes there; orchestration that is manual, ongoing, cross-repo, or a public-contribution program stays here. A single lane inside a program here that needs the full research-and-refute treatment can be handed to suede-graph-flo-xr for that lane alone.
  • A recurring owned/public-repository contribution program needs issue leases, isolated worktrees, review, and an authority-gated packet → read references/public-contribution-program.md and keep this skill as controller
  • A code lane needs review or a ship grade → suede-code (combined), suede-code-review (findings only), or suede-code-grader (grade only)
  • The repo's merge gate is weak or missing → suede-ci-gate
  • The work needs branch ownership, stale-mirror worktree setup, finish options, or cleanup discipline → suede-git-hygiene (private Suede Labs companion, not in this pack)
  • A lane ships AI behavior → suede-ai-eval before that lane's quality gate closes
  • The public launch lane needs a page verdict → suede-visibility-grader, then suede-launch-packaging

© JasonColapietro, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 6 other files (scripts, references) in skills/suede-agent-teams of JasonColapietro/suede-creator-skills.

  • SKILL.md
  • CARD.md
  • agents/openai.yaml
  • references/incident-and-rfc-templates.md
  • references/public-contribution-program.md
  • references/scenario-templates.md
  • scripts/contribution-ledger.mjs

Open the folder on GitHubat commit e5f94d7

Compare with similar skills

Suede Agent Teams 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.

Suede Agent Teams compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Suede Agent Teams this skillJasonColapietro/suede-creator-skills127—~5.8kAutomated safety check: PassMIT
Bench Batonnooga/let-go570—~821Automated safety check: PassMIT
Inference Format Optimizera2ui-project/a2ui17k—~985Automated safety check: PassApache-2.0
Cursor Composer Task DelegateChachamaru127/claude-code-harness3.2k—~4.4kAutomated safety check: NotesMIT
Zhihu Parallel PR Workflowzly2006/zhihu-plus-plus4.2k—~2.4kAutomated safety check: PassAGPL-3.0
Audit Depsgarfiec/Librechat-Mobile111—~2.4kAutomated safety check: NotesMIT

Similar skills

  • Bench Baton

    nooga/let-go

    Coordinate heavy local workloads across worktrees, processes, and subagents — benchmarks and timing-sensitive gates run exclusively on a quiesced machine, while builds, test suites, regeneration…

    570 GitHub stars~821 tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Iterative benchmarking, evaluation, and algorithmic optimization of alternative A2UI inference formats (such as Express, Atom, and Elemental).

    17k GitHub stars~985 tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Cursor Composer Task Delegate

    Chachamaru127/claude-code-harness

    Hands one implementation task to Cursor Composer in an isolated git worktree, then reviews its diff and cherry-picks the result into the main branch.

    3.2k GitHub stars~4.4k tokensUpdated 6 days ago
    DevelopmentAuto-check: notes
  • Zhihu Parallel PR Workflow

    zly2006/zhihu-plus-plus

    Coordinate Zhihu++ issue implementation and pull requests when the user explicitly asks for subagents or when multiple independent issues or scopes have real parallel value.

    4.2k GitHub stars~2.4k tokensUpdated today
    DevelopmentAuto-check passed
  • Audit Deps

    garfiec/Librechat-Mobile

    Audit open dependabot PRs in this repo. An agent skill from garfiec/Librechat-Mobile.

    111 GitHub stars~2.4k tokensUpdated yesterday
    DevelopmentAuto-check: notes
  • Work With PR Lifecycle

    code-yeongyu/oh-my-openagent

    Takes a task through to a merged pull request in an isolated git worktree, splitting it into small independent PRs and looping on CI and review gates until they pass.

    70k GitHub stars~4.6k tokensUpdated today
    DevelopmentAuto-check passed

More from JasonColapietro/suede-creator-skills

All 78 skills in this repo
  • Suede Release Linter

    JasonColapietro/suede-creator-skills

    Lints a local music or media release folder and scores its readiness, flagging missing files, weak metadata, artwork and stem problems, split gaps and rights blockers.

    127 GitHub stars~2.3k tokensUpdated yesterday
    Auto-check: notes
  • Creator Rights Passport

    JasonColapietro/suede-creator-skills

    Turns messy creator materials into an offline rights-and-provenance transfer package: hashed asset inventory, intake manifest, credits, license notes and a missing-information report.

    127 GitHub stars~3.7k tokensUpdated yesterday
    Auto-check: notes
  • Suede Clip to Guide

    JasonColapietro/suede-creator-skills

    Turns a video clip, interview moment or transcript into a package that bridges viewers to a long-form guide, with rights, claim and approval gates along the way.

    127 GitHub stars~4.1k tokensUpdated yesterday
    Auto-check passed
  • Suede MCP Release QA

    JasonColapietro/suede-creator-skills

    Checks a Suede AI MCP server release against a live process: the full JSON-RPC lifecycle, schemas, annotations, malformed input, catalog agreement and install docs.

    127 GitHub stars~2.1k tokensUpdated yesterday
    Auto-check passed
  • Android App Factory

    JasonColapietro/suede-creator-skills

    Takes a native Android app from product idea to Google Play release, covering Compose architecture, policy checks, privacy, billing, testing, signing and rollout.

    127 GitHub stars~2.6k tokensUpdated yesterday
    Auto-check passed
  • Suede Ad Creative

    JasonColapietro/suede-creator-skills

    Suede-owned paid-media creative system for hooks, headlines, primary text, static and motion concepts, platform specs, review pages, and test-ready variant batches.

    127 GitHub stars~5k tokensUpdated yesterday
    Auto-check passed

Questions about Suede Agent Teams

What does Suede Agent Teams do?

Suede Labs agent-team orchestrator: split complex work into coordinated lanes with explicit file ownership, WIP collision detection, quality gates, escalation thresholds, rollback plans, and…. Suede Agent Teams is an agent skill from JasonColapietro/suede-creator-skills. Suede Labs agent-team orchestrator: split complex work into coordinated lanes with explicit file ownership, WIP collision detection, quality gates, escalation thresholds, rollback plans, and handoffs that prove what shipped.

When should I use Suede Agent Teams?

Suede Agent Teams fits situations like: one shared change needs safe parallel ownership across builders and reviewers; A lane map must be resolved before anyone opens a file; running a repeatable public-repository contribution program with issue scoring; atomic task leases.

How do I install Suede Agent Teams in Claude Code?

Run `npx skills add JasonColapietro/suede-creator-skills --skill suede-agent-teams -a claude-code`. Or copy the skill folder (skills/suede-agent-teams in JasonColapietro/suede-creator-skills) into .claude/skills/suede-agent-teams in your project. Claude Code loads it when a task matches its description.

How do I install Suede Agent Teams in Codex?

Run `npx skills add JasonColapietro/suede-creator-skills --skill suede-agent-teams -a codex`. Or copy the skill folder (skills/suede-agent-teams in JasonColapietro/suede-creator-skills) into .agents/skills/suede-agent-teams in your project. Codex loads it when a task matches its description.

Can I use Suede Agent Teams in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add JasonColapietro/suede-creator-skills --skill suede-agent-teams -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/suede-agent-teams, .gemini/skills/suede-agent-teams, .github/skills/suede-agent-teams and .opencode/skills/suede-agent-teams in your project.

What does Suede Agent Teams need to run?

Going by SKILL.md and its folder, Suede Agent Teams needs JavaScript for the scripts in its folder and the command-line tools its instructions call (git). Our summary lists: Node.js.

Does Suede Agent Teams access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Suede Agent Teams safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Suede Agent Teams use?

Suede Agent Teams is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Suede Agent Teams use?

About 5.8k tokens (SKILL.md is roughly 23k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 6.1k tokens, read only when the agent opens those files.

What are the alternatives to Suede Agent Teams?

Skills that share tags, products or a category with Suede Agent Teams: Bench Baton (nooga/let-go, 570 stars), Inference Format Optimizer (a2ui-project/a2ui, 17k stars), Cursor Composer Task Delegate (Chachamaru127/claude-code-harness, 3.2k stars) and Zhihu Parallel PR Workflow (zly2006/zhihu-plus-plus, 4.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Suede Agent Teams?

JasonColapietro (a GitHub user) maintains it in JasonColapietro/suede-creator-skills, which has 127 GitHub stars. The repository holds 78 skills in this directory. The repository was last updated on October 10, 2026.

Source: JasonColapietro/suede-creator-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.