Introducing Circle Skills: AI Tooling to Help Developers Integrate Faster
# AI
# developer tools
# Agentic Commerce
# autonomous agents
Open-source AI skills to build with USDC, EURC, Arc, and Circle’s developer platform
Sam Sealey
AI-assisted development is already changing how crypto apps get built. The catch is that most failures are not syntax failures. They are context failures.
A model can generate valid code and still choose the wrong transfer primitive, the wrong wallet model, or the wrong chain-specific implementation detail. In stablecoin and crosschain work, those mistakes are not cosmetic. They are the difference between a clean integration and a broken one.
That is what makes Circle Skills interesting.
Circle Skills is a new open-source repo designed to give developers and AI agents better context for building with USDC, EURC, Arc, and Circle’s developer platform. Instead of relying on a generic model to infer product-specific patterns from scattered docs, you can give it targeted guidance for the jobs builders actually need to do: stablecoin payments, crosschain transfers, wallet operations, and smart contract logic.
The repo is not another black-box codegen layer. It is a set of reusable skills that help an agent reason more accurately while it plans and writes code. The agent still generates the code. The skill improves the quality of the plan.
That distinction matters.
If you have spent time using AI coding tools for crypto work, you have probably seen the same class of mistakes come up over and over:
Using the wrong money movement primitive for the use case
Choosing the wrong wallet model for custody and UX requirements
Missing small but important implementation details
Relying on stale product context
Circle Skills is meant to reduce that error surface by packaging Circle-specific patterns into something agents can actually use.
What Ships Today
The initial repo covers a useful slice of our development stack.
There is guidance for bridging stablecoins with CCTP and Bridge Kit, building on Arc, choosing the right Circle wallet model, working with Gateway, and using Smart Contract Platform. There are also separate skills for developer-controlled wallets, user-controlled wallets, and modular wallets, which is a smart split because “wallets” is usually where generic AI help gets fuzzy fast.
The more interesting idea is not just the list of skills. It is the way we split durable guidance from live product data.
Skills for patterns. MCP for facts.
The repo makes a clear distinction between what belongs in a skill and what belongs in Circle’s MCP server.
Skills are for the slow-moving stuff:
Architecture decisions
Decision frameworks
Correct implementation patterns
Common mistakes to avoid
We also give examples of the kind of context these skills are meant to encode: when to use CCTP vs Gateway, USDC’s 6-decimal rule, approve-then-deposit flows, and passkey recovery patterns.
MCP is for the fast-moving stuff:
SDK method signatures
Contract addresses
Chain IDs
Live documentation details
That split is the right one.
A lot of AI tooling falls apart because people try to solve everything with a single blob of context. Circle Skills takes a more useful approach: keep the durable product knowledge local and reusable, then pair it with a live source of truth when precision matters.
Why this matters now
As more teams use Cursor, Claude Code, Codex, and similar tools to generate application logic, “prompt better” is not a real strategy. What matters is giving those systems structured product context that survives beyond one session and can be reused across a team.
That is especially true for stablecoin apps, where the cost of a bad assumption is higher than in generic web development. A wrong decimal rule, an outdated address, or a confused wallet flow is not just annoying. It can send a build in the wrong direction fast.
Circle Skills feels like an attempt to make AI-assisted crypto development more repeatable:
Less rediscovering the same product nuances
Fewer first-pass integration mistakes
Better starting points for code review
More consistent output across tools and teams
It also helps that the repo is open source. You can inspect the guidance, see how we suggest the flows modeled, and decide how much of it you want in your own workflow.
One important caveat
You still need to validate outputs. The repo says generated output may contain errors, omissions, outdated information, or fee configuration options, and that developers are responsible for reviewing everything before taking action.
That is exactly the right framing. Skills are not a substitute for engineering judgment. They are a better context layer for AI-assisted engineering.
Getting Started
The fastest way to try Circle Skills is:npx skills add circlefin/skills
If you are using Claude Code, Circle also documents plugin installation directly in the repo. And if you want current SDK and chain details alongside the skills, add Circle’s MCP server to your IDE or coding agent.
The big picture here is simple: as the agentic economy grows, context becomes infrastructure. Circle Skills is a practical move in that direction.
Tell Us What You Think!
Now that you know about what it is, do you plan to use Circle Skills in your dev workflow? If so, tell us about your experience below!
---
*Arc is offered by Circle Technology Services, LLC (“CTS”). CTS is a software provider and does not provide regulated financial or advisory services. You are solely responsible for services you provide to users, including obtaining any necessary licenses or approvals and otherwise complying with applicable laws.*
*Arc has not been reviewed or approved by the New York State Department of Financial Services.*
*The product features described in these materials are for informational purposes only and may be modified, delayed, or cancelled without notice at the sole discretion of Circle Technology Services, LLC. Nothing herein constitutes a commitment, warranty, guarantee, or investment advice.*
*USDC is issued by regulated affiliates of Circle. A list of Circle’s regulatory authorizations can be found here.*
*EURC is issued by regulated affiliates of Circle. A list of Circle’s regulatory authorizations can be found here.*