From 747b2b4bae534fe4e39d2d9940098e5d3cb5e8dd Mon Sep 17 00:00:00 2001 From: Eras256 Date: Fri, 14 Aug 2026 20:06:14 -0600 Subject: [PATCH] docs: add Contextio SDK to community skills Adds Contextio to ECOSYSTEM_CARDS in site/src/data/skills.ts, per the community-skills convention in site/README.md. contextio-sdk is a typed TypeScript client for Contextio's agentic, non-custodial treasury & payroll API on Stellar. The skill teaches an agent to: - authenticate with Sign In With Stellar (SEP-53), wallet-agnostic - read a tenant's treasury, payroll obligations, and agent decision history through the typed client - trigger an agent proposal (optionally executing it) - independently hash and verify a Legal Context Protocol (LCP) document against a hash bound on-chain, without trusting the API's own claim The skill itself lives in the project's own repo (not this one, per the ECOSYSTEM_CARDS convention for community skills): https://github.com/Eras256/Contextio/blob/main/packages/sdk/contextio-sdk-skill.md Co-Authored-By: Claude --- 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 585e8e8..7237652 100644 --- a/site/src/data/skills.ts +++ b/site/src/data/skills.ts @@ -347,4 +347,12 @@ export const ECOSYSTEM_CARDS: readonly EcosystemCardSource[] = [ pathLabel: "payrouteshq/stellartools", copyValue: "https://github.com/payrouteshq/stellartools/blob/main/SKILL.md", }, + { + title: "Contextio SDK", + description: + "Integrate contextio-sdk, the typed client for Contextio's non-custodial treasury and payroll API on Stellar. 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 a Legal Context Protocol (LCP) document.", + pathLabel: "Eras256/Contextio", + copyValue: + "https://github.com/Eras256/Contextio/blob/main/packages/sdk/contextio-sdk-skill.md", + }, ] as const;