From d6f46c47e976f428dcf010d5d217a005c8992090 Mon Sep 17 00:00:00 2001 From: Dione-b Date: Thu, 13 Aug 2026 00:06:14 -0300 Subject: [PATCH 1/3] Add Caatinga skill to community ecosystem cards Adds the Caatinga skill (Soroban deployment orchestration CLI, `ctg`) to ECOSYSTEM_CARDS so it appears on skills.stellar.org and in the generated llms.txt. Co-authored-by: Nearx-Labs --- site/src/data/skills.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/site/src/data/skills.ts b/site/src/data/skills.ts index 7c31dc8..7111428 100644 --- a/site/src/data/skills.ts +++ b/site/src/data/skills.ts @@ -205,6 +205,14 @@ export const ECOSYSTEM_CARDS: readonly EcosystemCardSource[] = [ copyValue: "https://github.com/RozoAI/rozo-intents-skills/blob/main/SKILL.md", }, + { + title: "Caatinga", + 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", + copyValue: + "https://github.com/Dione-b/caatinga-skill/blob/master/skills/caatinga/SKILL.md", + }, { title: "Sozu Testnet USDC Faucet", description: From 2db4c84a0e33bf633f5bf926a4d1896ab530475d Mon Sep 17 00:00:00 2001 From: Dione Bastos <85364327+Dione-b@users.noreply.github.com> Date: Thu, 13 Aug 2026 00:10:10 -0300 Subject: [PATCH 2/3] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- site/src/data/skills.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/src/data/skills.ts b/site/src/data/skills.ts index 7111428..d165397 100644 --- a/site/src/data/skills.ts +++ b/site/src/data/skills.ts @@ -208,7 +208,7 @@ export const ECOSYSTEM_CARDS: readonly EcosystemCardSource[] = [ { title: "Caatinga", 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.", + "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", From b9cc297720fe42acf1d6b7010a991d0b3edbb187 Mon Sep 17 00:00:00 2001 From: Dione Bastos <85364327+Dione-b@users.noreply.github.com> Date: Thu, 13 Aug 2026 00:15:41 -0300 Subject: [PATCH 3/3] Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> --- site/src/data/skills.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/src/data/skills.ts b/site/src/data/skills.ts index d165397..5091159 100644 --- a/site/src/data/skills.ts +++ b/site/src/data/skills.ts @@ -208,7 +208,7 @@ export const ECOSYSTEM_CARDS: readonly EcosystemCardSource[] = [ { title: "Caatinga", 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." + "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",