Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion site/CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,9 @@ then append to `SKILL_CARD_SOURCES`:

**Ecosystem:** external link, no upstream copy. New entries are picked
up automatically by the community search, pagination, and llms.txt; no
other wiring needed.
other wiring needed. Insert the entry alphabetically by `title`
(case-insensitive) in `ECOSYSTEM_CARDS`, not appended at the end, so a
card's position reflects its name rather than merge order.
Comment on lines +88 to +90

```ts
{
Expand Down
211 changes: 107 additions & 104 deletions site/src/data/skills.ts
Original file line number Diff line number Diff line change
Expand Up @@ -141,54 +141,58 @@ export const SKILL_CARD_SOURCES: readonly SkillCardSource[] = [
/**
* Community-contributed skills hosted on third-party sites (e.g. GitHub).
* Displayed in the "Community skills" section at the bottom of the page.
* Kept sorted alphabetically by `title` (case-insensitive) so a card's
* position reflects its name, not when the PR adding it was merged; see
* "Adding a skill" in CLAUDE.md.
*/
export const ECOSYSTEM_CARDS: readonly EcosystemCardSource[] = [
{
title: "OpenZeppelin Contracts",
title: "Agent Browser WebAuthn",
description:
"Scaffold a Stellar smart contract project with OpenZeppelin's audited Stellar contract libraries. Walks through Rust toolchain setup, Stellar CLI install, workspace dependencies, and applying the pausable and ownable macros to your contract.",
pathLabel: "OpenZeppelin/openzeppelin-skills",
"Drive passkey and Stellar smart account browser tests with agent-browser and Chrome DevTools virtual WebAuthn authenticators.",
pathLabel: "kalepail/skills",
copyValue:
"https://github.com/OpenZeppelin/openzeppelin-skills/blob/main/skills/setup-stellar-contracts/SKILL.md",
"https://github.com/kalepail/skills/blob/main/skills/agent-browser-webauthn/SKILL.md",
},
{
title: "DeFindex SDK",
title: "Anchors",
description:
"Integrate DeFindex vaults on Stellar with the @defindex/sdk TypeScript package. Covers vault deposits and withdrawals, balance and APY queries, programmatic vault creation, and the unsigned-XDR signing pattern for backend and bot integrations.",
pathLabel: "paltalabs/defindex-sdk",
"Integrate with or build Stellar anchors (fiat on/off-ramps, deposits/withdrawals, KYC). Covers core SEP flows (1/6/10/12/24/31/38) and common integration pitfalls.",
pathLabel: "CheesecakeLabs/stellar-anchor-skill",
copyValue:
"https://github.com/paltalabs/defindex-sdk/blob/main/defindex-sdk-skill.md",
"https://github.com/CheesecakeLabs/stellar-anchor-skill/blob/main/SKILL.md",
},
{
title: "Soroswap SDK",
title: "Caatinga",
description:
"Trade on Soroswap DEX from a backend, bot, or swap widget using the @soroswap/sdk TypeScript package. Covers token swaps, liquidity pool operations, price and route queries, API key handling, and signing flows for both server keypairs and browser wallets.",
pathLabel: "soroswap/sdk",
copyValue: "https://github.com/soroswap/sdk/blob/main/soroswap-sdk-skill.md",
"Deploy and manage Soroban contract lifecycles with the Caatinga CLI (ctg). Covers the init → doctor → build → deploy → generate → invoke workflow, the multi-contract Deployment Graph, versioned caatinga.artifacts.json as the source of truth for contract IDs, generated TypeScript bindings, and wallet adapters (Freighter, Stellar Wallets Kit) — with hard rules against raw secret keys on the command line and hand-edited artifacts or bindings.",
pathLabel: "Dione-b/caatinga-skill",
copyValue:
"https://github.com/Dione-b/caatinga-skill/blob/master/skills/caatinga/SKILL.md",
},
{
title: "Trustless Work Escrow",
title: "Cogladius",
description:
"Build escrow and milestone-based payment workflows on Stellar with the Trustless Work platform. Covers single-release and multi-release escrows, trustline configuration, dispute handling, and three integration paths: REST API, React SDK hooks, and pre-built Blocks UI components.",
pathLabel: "Trustless-Work/trustless-work-dev-skill",
"Register an AI agent to earn XLM by completing on-chain tasks: one-call permissionless registration, task polling, solution submission, and payout from a non-custodial Soroban escrow on an ed25519-verified judge verdict.",
pathLabel: "furkanyesildag/cogladius",
copyValue:
"https://github.com/Trustless-Work/trustless-work-dev-skill/blob/main/SKILL.md",
"https://github.com/furkanyesildag/cogladius/blob/main/SKILL.md",
},
{
title: "Agent Browser WebAuthn",
title: "Contextio SDK",
description:
"Drive passkey and Stellar smart account browser tests with agent-browser and Chrome DevTools virtual WebAuthn authenticators.",
pathLabel: "kalepail/skills",
"Integrate contextio-sdk: verifiable, non-custodial legal context binding (Legal Context Protocol / LCP) for Stellar treasury and payroll. Covers Sign In With Stellar (SEP-53) wallet auth, reading a tenant's treasury/payroll/agent state, triggering an agent proposal, and independently hashing/verifying an LCP document against an on-chain hash.",
pathLabel: "Eras256/Contextio",
copyValue:
"https://github.com/kalepail/skills/blob/main/skills/agent-browser-webauthn/SKILL.md",
"https://github.com/Eras256/Contextio/blob/main/packages/sdk/SKILL.md",
},
{
title: "Anchors",
title: "DeFindex SDK",
description:
"Integrate with or build Stellar anchors (fiat on/off-ramps, deposits/withdrawals, KYC). Covers core SEP flows (1/6/10/12/24/31/38) and common integration pitfalls.",
pathLabel: "CheesecakeLabs/stellar-anchor-skill",
"Integrate DeFindex vaults on Stellar with the @defindex/sdk TypeScript package. Covers vault deposits and withdrawals, balance and APY queries, programmatic vault creation, and the unsigned-XDR signing pattern for backend and bot integrations.",
pathLabel: "paltalabs/defindex-sdk",
copyValue:
"https://github.com/CheesecakeLabs/stellar-anchor-skill/blob/main/SKILL.md",
"https://github.com/paltalabs/defindex-sdk/blob/main/defindex-sdk-skill.md",
},
{
title: "Eunomia Bounded Agent Treasury",
Expand All @@ -198,36 +202,59 @@ export const ECOSYSTEM_CARDS: readonly EcosystemCardSource[] = [
copyValue: "https://github.com/eunomia-finance/eunomia/blob/main/SKILL.md",
},
{
title: "ROZO Intents",
title: "LumenLoop MCP Connect",
description:
"Send USDC and USDT across Stellar, Ethereum, Arbitrum, Base, BSC, Polygon, and Solana using natural language. Covers cross-chain bridging, wallet detection, fee estimation, tiered confirmation logic, and QR code payment parsing inside Claude Code.",
pathLabel: "RozoAI/rozo-intents-skills",
"Connect any MCP client (Claude, ChatGPT, Gemini, Cursor) to LumenLoop's free read-only Stellar ecosystem MCP and learn its query tools for directory, content, and SCF data.",
pathLabel: "lumenloop/lumenloop-skills",
copyValue:
"https://github.com/RozoAI/rozo-intents-skills/blob/main/SKILL.md",
"https://github.com/lumenloop/lumenloop-skills/blob/main/skills/lumenloop-mcp-connect/SKILL.md",
},
{
title: "Caatinga",
title: "MPP Discover",
description:
"Deploy and manage Soroban contract lifecycles with the Caatinga CLI (ctg). Covers the init → doctor → build → deploy → generate → invoke workflow, the multi-contract Deployment Graph, versioned caatinga.artifacts.json as the source of truth for contract IDs, generated TypeScript bindings, and wallet adapters (Freighter, Stellar Wallets Kit) — with hard rules against raw secret keys on the command line and hand-edited artifacts or bindings.",
pathLabel: "Dione-b/caatinga-skill",
"Find and pay APIs from 90+ services with Stellar USDC through MPP Router — including OpenAI, Anthropic, DeepSeek, Perplexity, Exa, Firecrawl, and Tavily. An agent fetches the live service catalog, picks a service, and settles per request. Every verified service is backed by a real paid call with a published Stellar transaction hash.",
pathLabel: "mpprouter/stellar-agent-wallet-skill",
copyValue:
"https://github.com/Dione-b/caatinga-skill/blob/master/skills/caatinga/SKILL.md",
"https://github.com/mpprouter/stellar-agent-wallet-skill/blob/main/skills/discover/SKILL.md",
},
{
title: "Sozu Testnet USDC Faucet",
title: "Nirium Agentic Payments",
description:
"Claim Circle USDC on Stellar testnet with a PoW-gated CLI, using an existing C…/G… address or a newly generated G… wallet with a USDC trustline.",
pathLabel: "blessedux/agent-skills",
"Charge AI agents per API call on Stellar with the Nirium toolkit: scaffold a working x402 seller with nirium-cli in one command, charge per route with x402Serve() from the nirium SDK, and read live protocol data, market state, autonomous loop status, and execution nodes through the nirium-mcp server. Live on mainnet since July 9, 2026.",
pathLabel: "nirium-protocol/nirium-sdk",
copyValue:
"https://github.com/blessedux/agent-skills/blob/main/sozu-faucet/SKILL.md",
"https://github.com/nirium-protocol/nirium-sdk/blob/main/skills/nirium-agentic-payments/SKILL.md",
},
{
title: "LumenLoop MCP Connect",
title: "OpenZeppelin Contracts",
description:
"Connect any MCP client (Claude, ChatGPT, Gemini, Cursor) to LumenLoop's free read-only Stellar ecosystem MCP and learn its query tools for directory, content, and SCF data.",
pathLabel: "lumenloop/lumenloop-skills",
"Scaffold a Stellar smart contract project with OpenZeppelin's audited Stellar contract libraries. Walks through Rust toolchain setup, Stellar CLI install, workspace dependencies, and applying the pausable and ownable macros to your contract.",
pathLabel: "OpenZeppelin/openzeppelin-skills",
copyValue:
"https://github.com/lumenloop/lumenloop-skills/blob/main/skills/lumenloop-mcp-connect/SKILL.md",
"https://github.com/OpenZeppelin/openzeppelin-skills/blob/main/skills/setup-stellar-contracts/SKILL.md",
},
{
title: "PMLL",
description:
"Gives AI agents persistent spatial memory so they can retain long-term context, form symbiotic memory layers, and maintain durable state across sessions; supports PPM-based context stitching, Context+ pipelines, and supermodeltools/cli for graphing and analysis. On-chain commitment anchoring on Stellar (32-byte hashes via a Soroban contract) is planned.",
pathLabel: "drQedwards/pmll",
copyValue: "https://github.com/drQedwards/pmll/blob/main/SKILL.md",
},
{
title: "ROZO Checkout",
description:
"Pay for AI services with Stellar USDC — e.g. OpenRouter and Venice.ai, which cannot take Stellar directly — through a one-time deposit order and automatic invoice settlement. More AI services coming.",
pathLabel: "RozoAI/rozo-checkout-skill",
copyValue:
"https://github.com/RozoAI/rozo-checkout-skill/blob/main/SKILL.md",
},
{
title: "ROZO Intents",
description:
"Send USDC and USDT across Stellar, Ethereum, Arbitrum, Base, BSC, Polygon, and Solana using natural language. Covers cross-chain bridging, wallet detection, fee estimation, tiered confirmation logic, and QR code payment parsing inside Claude Code.",
pathLabel: "RozoAI/rozo-intents-skills",
copyValue:
"https://github.com/RozoAI/rozo-intents-skills/blob/main/SKILL.md",
},
{
title: "SCF Submission Radar",
Expand All @@ -237,6 +264,37 @@ export const ECOSYSTEM_CARDS: readonly EcosystemCardSource[] = [
copyValue:
"https://github.com/lumenloop/lumenloop-skills/blob/main/skills/scf-submission-radar/SKILL.md",
},
{
title: "Soroban Common Mistakes",
description:
"Review Soroban contracts against 23 recurring security mistakes before shipping: missing authorization, storage and TTL pitfalls, arithmetic overflow, and unsafe panic handling. Ships with a reviewable checklist, a PR template, and a Scout CI workflow. Available in English and Spanish.",
pathLabel: "mariaelisaaraya/stellar-security-guide",
copyValue:
"https://github.com/mariaelisaaraya/stellar-security-guide/blob/main/skills/soroban-common-mistakes/SKILL.md",
},
{
title: "Soroswap SDK",
description:
"Trade on Soroswap DEX from a backend, bot, or swap widget using the @soroswap/sdk TypeScript package. Covers token swaps, liquidity pool operations, price and route queries, API key handling, and signing flows for both server keypairs and browser wallets.",
pathLabel: "soroswap/sdk",
copyValue: "https://github.com/soroswap/sdk/blob/main/soroswap-sdk-skill.md",
},
{
title: "Sozu Testnet USDC Faucet",
description:
"Claim Circle USDC on Stellar testnet with a PoW-gated CLI, using an existing C…/G… address or a newly generated G… wallet with a USDC trustline.",
pathLabel: "blessedux/agent-skills",
copyValue:
"https://github.com/blessedux/agent-skills/blob/main/sozu-faucet/SKILL.md",
},
{
title: "Stellar Agent Search",
description:
"Read-only, keyless MCP server that lets an AI agent discover, rank, and vet on-chain Stellar 8004 agents on mainnet by natural-language query, stopping before any payment or signing.",
pathLabel: "berkingurcan/stellar-agent-search",
copyValue:
"https://github.com/berkingurcan/stellar-agent-search/blob/main/skills/mcp/SKILL.md",
},
{
title: "Stellar Builder Quickstart",
description:
Expand Down Expand Up @@ -292,82 +350,27 @@ export const ECOSYSTEM_CARDS: readonly EcosystemCardSource[] = [
pathLabel: "stellarlight.xyz/scout",
copyValue: "https://stellarlight.xyz/skills/stellar-scout.md",
},
{
title: "Sub Rosa",
description:
"Integrate sealed coordination into Stellar apps with @sub-rosa/sdk: run sealed-bid asset auctions with SAC escrow and atomic lot settlement, confidential proposal rounds, Drand-timed reveal, permissionless lifecycle automation, and verifiable Core v2 receipts.",
pathLabel: "karagozemin/Sub-Rosa",
copyValue:
"https://github.com/karagozemin/Sub-Rosa/blob/main/skills/sub-rosa/SKILL.md",
},
{
title: "ROZO Checkout",
description:
"Pay for AI services with Stellar USDC — e.g. OpenRouter and Venice.ai, which cannot take Stellar directly — through a one-time deposit order and automatic invoice settlement. More AI services coming.",
pathLabel: "RozoAI/rozo-checkout-skill",
copyValue:
"https://github.com/RozoAI/rozo-checkout-skill/blob/main/SKILL.md",
},
{
title: "MPP Discover",
description:
"Find and pay APIs from 90+ services with Stellar USDC through MPP Router — including OpenAI, Anthropic, DeepSeek, Perplexity, Exa, Firecrawl, and Tavily. An agent fetches the live service catalog, picks a service, and settles per request. Every verified service is backed by a real paid call with a published Stellar transaction hash.",
pathLabel: "mpprouter/stellar-agent-wallet-skill",
copyValue:
"https://github.com/mpprouter/stellar-agent-wallet-skill/blob/main/skills/discover/SKILL.md",
},
{
title: "Stellar Agent Search",
description:
"Read-only, keyless MCP server that lets an AI agent discover, rank, and vet on-chain Stellar 8004 agents on mainnet by natural-language query, stopping before any payment or signing.",
pathLabel: "berkingurcan/stellar-agent-search",
copyValue:
"https://github.com/berkingurcan/stellar-agent-search/blob/main/skills/mcp/SKILL.md",
},
{
title: "Cogladius",
description:
"Register an AI agent to earn XLM by completing on-chain tasks: one-call permissionless registration, task polling, solution submission, and payout from a non-custodial Soroban escrow on an ed25519-verified judge verdict.",
pathLabel: "furkanyesildag/cogladius",
copyValue:
"https://github.com/furkanyesildag/cogladius/blob/main/SKILL.md",
},
{
title: "Soroban Common Mistakes",
description:
"Review Soroban contracts against 23 recurring security mistakes before shipping: missing authorization, storage and TTL pitfalls, arithmetic overflow, and unsafe panic handling. Ships with a reviewable checklist, a PR template, and a Scout CI workflow. Available in English and Spanish.",
pathLabel: "mariaelisaaraya/stellar-security-guide",
copyValue:
"https://github.com/mariaelisaaraya/stellar-security-guide/blob/main/skills/soroban-common-mistakes/SKILL.md",
},
{
title: "StellarTools",
description:
"Stripe-level payment infrastructure for Stellar. Accept crypto and fiat payments with hosted checkouts, Soroban-powered subscriptions with flexible billing periods, customer portals, and normalized webhooks. Includes WooCommerce and Shopify adapters, an apps marketplace, and an MCP server for agent-driven payment management. ⁠",
"Stripe-level payment infrastructure for Stellar. Accept crypto and fiat payments with hosted checkouts, Soroban-powered subscriptions with flexible billing periods, customer portals, and normalized webhooks. Includes WooCommerce and Shopify adapters, an apps marketplace, and an MCP server for agent-driven payment management.",
pathLabel: "payrouteshq/stellartools",
copyValue: "https://github.com/payrouteshq/stellartools/blob/main/SKILL.md",
},
{
title: "Nirium Agentic Payments",
title: "Sub Rosa",
description:
"Charge AI agents per API call on Stellar with the Nirium toolkit: scaffold a working x402 seller with nirium-cli in one command, charge per route with x402Serve() from the nirium SDK, and read live protocol data, market state, autonomous loop status, and execution nodes through the nirium-mcp server. Live on mainnet since July 9, 2026.",
pathLabel: "nirium-protocol/nirium-sdk",
"Integrate sealed coordination into Stellar apps with @sub-rosa/sdk: run sealed-bid asset auctions with SAC escrow and atomic lot settlement, confidential proposal rounds, Drand-timed reveal, permissionless lifecycle automation, and verifiable Core v2 receipts.",
pathLabel: "karagozemin/Sub-Rosa",
copyValue:
"https://github.com/nirium-protocol/nirium-sdk/blob/main/skills/nirium-agentic-payments/SKILL.md",
"https://github.com/karagozemin/Sub-Rosa/blob/main/skills/sub-rosa/SKILL.md",
},
{
title: "Contextio SDK",
title: "Trustless Work Escrow",
description:
"Integrate contextio-sdk: verifiable, non-custodial legal context binding (Legal Context Protocol / LCP) for Stellar treasury and payroll. Covers Sign In With Stellar (SEP-53) wallet auth, reading a tenant's treasury/payroll/agent state, triggering an agent proposal, and independently hashing/verifying an LCP document against an on-chain hash.",
pathLabel: "Eras256/Contextio",
"Build escrow and milestone-based payment workflows on Stellar with the Trustless Work platform. Covers single-release and multi-release escrows, trustline configuration, dispute handling, and three integration paths: REST API, React SDK hooks, and pre-built Blocks UI components.",
pathLabel: "Trustless-Work/trustless-work-dev-skill",
copyValue:
"https://github.com/Eras256/Contextio/blob/main/packages/sdk/SKILL.md",
},
{
title: "PMLL",
description:
"Gives AI agents persistent spatial memory so they can retain long-term context, form symbiotic memory layers, and maintain durable state across sessions; supports PPM-based context stitching, Context+ pipelines, and supermodeltools/cli for graphing and analysis. On-chain commitment anchoring on Stellar (32-byte hashes via a Soroban contract) is planned.",
pathLabel: "drQedwards/pmll",
copyValue: "https://github.com/drQedwards/pmll/blob/main/SKILL.md",
"https://github.com/Trustless-Work/trustless-work-dev-skill/blob/main/SKILL.md",
},
] as const;