suede-agent-teams
Suede AI agent-team orchestrator, the method behind multi-agent automation: split complex work into coordinated lanes with explicit file ownership, WIP…
Skill by JasonColapietro
Chalk Labs
Need help deploying suede-agent-teams?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jasoncolapietro-suede-agent-teams
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: devops, productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Network hosts it talks to 2
codeload.github.com· found in install commandgithub.com· found in code
Files it touches
~/.claude/skills/suede-agent-teams
What's inside
- Skill name
suede-agent-teams- Description
- Suede AI agent-team orchestrator, the method behind multi-agent automation: 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); reviewing or grading a diff (use suede-code); CI, branch protection, or merge-gate wiring (use suede-ci-gate); picking which single skill fits a request (use suede-workflow-skills).
- License
- MIT
- Instructions
- 422 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
- Instructions call the network
Files (7)
- CARD.md
- SKILL.md
- openai.yaml · agents/
- incident-and-rfc-templates.md · references/
- public-contribution-program.md · references/
- scenario-templates.md · references/
- contribution-ledger.mjs · scripts/
SKILL.md (first lines)
# Suede AI Agent Teams Skills Read [the worked delivery contract](references/worked-contract.md) for a concrete input, expected artifact, failure response and validation example. ## Compatibility Requires a host with agent delegation for parallel execution and repo/file access; Git for worktrees and contribution ledgers. Without delegation, serialize the same lane plan and report the execution mode. ## 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 (both run suede-code, in `--grade-only` and `--findings-only` modes), 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`.
From JasonColapietro/suede-creator-skills, MIT.
More from JasonColapietro/suede-creator-skills
- 0.754score
suede-ab-testing
JasonColapietro
Suede AI experimentation discipline: hypotheses, sample size and power, test duration, guardrail metrics, significance and readouts, sequential designs, and…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-sync-packaging
JasonColapietro
Suede AI skill that prepares a song for sync pitching: scene and emotional angles, a supervisor-facing one-sheet, an exists/missing/unknown asset checklist…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
android-app-factory
JasonColapietro
Suede AI Android app factory: plan, build, test, and prepare a production native Android app from product idea to a Play-ready signed bundle.
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
site-to-ios-app
JasonColapietro
Suede AI workflow for turning a live website, PWA, dashboard, or marketplace into an iOS app.
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-ad-creative
JasonColapietro
Suede AI paid-media creative system: angles, hooks, headlines, primary text, RSA and Performance Max assets, static and motion concepts, iOS-native reveal…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-ads
JasonColapietro
Suede AI paid-acquisition operating system for channel choice, campaign structure, audiences, bidding, budget pacing, negative keywords, retargeting, B2B and…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-ai-eval
JasonColapietro
Suede AI eval design and coverage audit: AI-SPEC, failure-mode rubric with severity scoring, concrete pass/fail eval cases, coverage and infrastructure…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-ai-seo
JasonColapietro
Suede AI answer-engine and generative-engine optimization (AEO/GEO) program for getting a brand cited and recommended in Google AI Overviews and AI Mode…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-analytics
JasonColapietro
Suede AI measurement discipline: tracking plans, event and key-event instrumentation in GA4 and GTM, consent mode v2, UTM hygiene, AI assistant and organic…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-aso
JasonColapietro
Suede AI app-store optimization for keyword fields, titles, subtitles, descriptions, screenshots, ratings context, and competitor listing audits.
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-attribution
JasonColapietro
Suede AI marketing attribution: which channels actually drive conversions and revenue, how to choose and read attribution models, reconcile conflicting…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-campaign-in-a-box
JasonColapietro
Suede AI artist campaign rollout for a song, release, era, show, or catalog moment.
SkillAFreshness: A★ 125Claude Code +9
Signals
- Stars
- 125
- Forks
- 12
- Open issues
- 4
- Contributors
- 3
- Last commit (this folder)
- Oct 24, 2026 (6 days ago)
- Last release
- Aug 4, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Website
- skills.suedeai.ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from JasonColapietro
- 0.754score
suede-ad-creative
JasonColapietro
Suede AI paid-media creative system: angles, hooks, headlines, primary text, RSA and Performance Max assets, static and motion concepts, iOS-native reveal…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-ab-testing
JasonColapietro
Suede AI experimentation discipline: hypotheses, sample size and power, test duration, guardrail metrics, significance and readouts, sequential designs, and…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-sync-packaging
JasonColapietro
Suede AI skill that prepares a song for sync pitching: scene and emotional angles, a supervisor-facing one-sheet, an exists/missing/unknown asset checklist…
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
android-app-factory
JasonColapietro
Suede AI Android app factory: plan, build, test, and prepare a production native Android app from product idea to a Play-ready signed bundle.
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
site-to-ios-app
JasonColapietro
Suede AI workflow for turning a live website, PWA, dashboard, or marketplace into an iOS app.
SkillAFreshness: A★ 125Claude Code +9 - 0.754score
suede-ads
JasonColapietro
Suede AI paid-acquisition operating system for channel choice, campaign structure, audiences, bidding, budget pacing, negative keywords, retargeting, B2B and…
SkillAFreshness: A★ 125Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get suede-agent-teams running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
suede-agent-teams skill. Agent Mart. https://agentmart.dev/skills/jasoncolapietro-suede-agent-teams (last updated 2026-10-24)