~ / rigs / amberlburch / flowsmith

amberlburch/flowsmith

Autonomous Webflow developer agent for Claude Code: builds from Figma or a brief and verifies every change on the published page.

↗ GitHub ★ 0 no license updated 3d ago project Claude CodeCodex
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~1.2k tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ npx degit amberlburch/flowsmith/agents ./rig-flowsmith/agents
$ npx degit amberlburch/flowsmith/skills ./rig-flowsmith/skills
$ npx degit amberlburch/flowsmith/hooks ./rig-flowsmith/hooks

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit amberlburch/flowsmith/skills/flowsmith-loop .claude/skills/flowsmith-loop
$ npx degit amberlburch/flowsmith/skills/webflow-build .claude/skills/webflow-build
$ npx degit amberlburch/flowsmith/skills/webflow-design-system .claude/skills/webflow-design-system
$ npx degit amberlburch/flowsmith/skills/webflow-motion .claude/skills/webflow-motion
$ npx degit amberlburch/flowsmith/skills/webflow-verify .claude/skills/webflow-verify
$ curl -fsSL --create-dirs -o .claude/agents/SYSTEM.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/dod.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/L-106-absolute-overlay-breakpoint-collision.md https://raw.githubusercontent.<redacted>-106-absolute-overlay-breakpoint-collision.md
$ curl -fsSL --create-dirs -o .claude/agents/L-107-chrome-setup-and-artefact-paths.md https://raw.githubusercontent.<redacted>-107-chrome-setup-and-artefact-paths.md
$ curl -fsSL --create-dirs -o .claude/agents/L-108-webflow-mcp-call-contract.md https://raw.githubusercontent.<redacted>-108-webflow-mcp-call-contract.md
$ curl -fsSL --create-dirs -o .claude/agents/L-110-balance-wrap-on-list-items.md https://raw.githubusercontent.<redacted>-110-balance-wrap-on-list-items.md
$ curl -fsSL --create-dirs -o .claude/agents/L-77-escalation-cap.md https://raw.githubusercontent.<redacted>-77-escalation-cap.md
$ curl -fsSL --create-dirs -o .claude/agents/L-79-metadata-truncation.md https://raw.githubusercontent.<redacted>-79-metadata-truncation.md
$ curl -fsSL --create-dirs -o .claude/agents/L-80-variable-custom-value.md https://raw.githubusercontent.<redacted>-80-variable-custom-value.md
$ curl -fsSL --create-dirs -o .claude/agents/L-81-google-fonts-api-no-autoembed.md https://raw.githubusercontent.<redacted>-81-google-fonts-api-no-autoembed.md
$ curl -fsSL --create-dirs -o .claude/agents/L-83-freeform-code-clobber.md https://raw.githubusercontent.<redacted>-83-freeform-code-clobber.md
$ curl -fsSL --create-dirs -o .claude/agents/L-84-image-width-height-attr-rejected.md https://raw.githubusercontent.<redacted>-84-image-width-height-attr-rejected.md
$ curl -fsSL --create-dirs -o .claude/agents/L-85-collection-list-stale-limit-hides-search.md https://raw.githubusercontent.<redacted>-85-collection-list-stale-limit-hides-search.md
$ curl -fsSL --create-dirs -o .claude/agents/L-86-skip-brief-rediscovery.md https://raw.githubusercontent.<redacted>-86-skip-brief-rediscovery.md
$ curl -fsSL --create-dirs -o .claude/agents/L-87-svg-inline-path-truncation.md https://raw.githubusercontent.<redacted>-87-svg-inline-path-truncation.md
$ curl -fsSL --create-dirs -o .claude/agents/L-88-attribute-write-reads-back-but-never-publishes.md https://raw.githubusercontent.<redacted>-88-attribute-write-reads-back-but-never-publishes.md
$ curl -fsSL --create-dirs -o .claude/agents/L-89-id-hyphen-vs-class-underscore-verification-mismatch.md https://raw.githubusercontent.<redacted>-89-id-hyphen-vs-class-underscore-verification-mismatch.md
$ curl -fsSL --create-dirs -o .claude/agents/critique-grounding-001.md https://raw.githubusercontent.<redacted>-grounding-001.md
$ curl -fsSL --create-dirs -o .claude/agents/escalation-discipline-002.md https://raw.githubusercontent.<redacted>-discipline-002.md
$ curl -fsSL --create-dirs -o .claude/agents/learned-rules.md https://raw.githubusercontent.<redacted>-rules.md
$ curl -fsSL --create-dirs -o .claude/agents/runbooks.md https://raw.githubusercontent.<redacted>.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

Skills (5)

Subagents (21)

flowsmith
model: opus
Autonomous Webflow developer for Corient and client site delivery. Full projects end to end (discovery, design system, section builds, CMS, advanced motion as GSAP/Lenis custom code, SEO/AEO, verified
dod—
L-106-absolute-overlay-breakpoint-collision—
L-107-chrome-setup-and-artefact-paths—
L-108-webflow-mcp-call-contract—
L-110-balance-wrap-on-list-items—
L-77-escalation-cap—
L-79-metadata-truncation—
L-80-variable-custom-value—
L-81-google-fonts-api-no-autoembed—
L-83-freeform-code-clobber—
L-84-image-width-height-attr-rejected—
L-85-collection-list-stale-limit-hides-search—
L-86-skip-brief-rediscovery—
L-87-svg-inline-path-truncation—
L-88-attribute-write-reads-back-but-never-publishes—
L-89-id-hyphen-vs-class-underscore-verification-mismatch—
critique-grounding-001—
escalation-discipline-002—
learned-rules—
runbooks—

Similar rigs

copied ✓