Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stellar-dev-skill

Community-maintained AI coding skill for the full Stellar ecosystem.

CI npm version License: MIT


SDF ships an official Stellar Dev Skill for AI coding assistants — covering the core stack. But the official version will always lag behind the broader ecosystem: community libraries, Wave repos, third-party SDKs, and the long tail of tooling built by maintainers like you.

stellar-dev-skill is the community-owned complement. A living llms.txt + module system that any ecosystem developer can extend. Every library that contributes their docs makes the skill smarter for everyone.

What's Covered

Area Status
JS SDK v13 — core APIs, patterns, gotchas
Soroban contract invocation & simulation
x402 HTTP payment protocol
Multi-Party Payments (MPP)
Freighter wallet integration
Testnet setup & CLI
SEP-1, SEP-10, SEP-24
Common errors & fixes
soroban-state-manager ✅ community module
@stellar-bridge/sdk ✅ community module

Quick Start

# Inject into Claude Code (auto-detected)
npx stellar-dev-skill inject

# Target a specific tool
npx stellar-dev-skill inject --tool cursor
npx stellar-dev-skill inject --tool codex

# Include specific community modules
npx stellar-dev-skill inject --modules soroban-state-manager,stellar-bridge

# Use the full extended context
npx stellar-dev-skill inject --full

# List available modules
npx stellar-dev-skill list

# Update to latest community version
npx stellar-dev-skill update

Tool Support

Tool Config file modified
Claude Code CLAUDE.md
Cursor .cursorrules
Codex / GPT .codex/stellar.md
Other stellar-context.md

Using Without npm

Paste llms.txt directly into your AI tool's system prompt, context file, or project rules.

Claude Code — add to CLAUDE.md:

@llms.txt

Cursor — add to .cursorrules:

# Stellar context — paste contents of llms.txt here

Raw URL:

https://raw.githubusercontent.com/stellar-dev-community/stellar-dev-skill/main/llms.txt

Programmatic API

import { getContext, getModule } from "stellar-dev-skill";

// Get the compact context
const context = getContext();

// Get a specific community module
const stateManager = getModule("soroban-state-manager");

Contributing

Ecosystem library maintainers: open a PR adding src/modules/your-library.md — use the template in src/modules/_template.md. Your documentation gets injected into every developer's AI assistant that runs stellar-dev-skill.

See CONTRIBUTING.md for full guide.

Why This Exists

At the April 2026 Stellar Developer Meeting, SDF highlighted llms.txt and AI tooling as a key developer priority. Their official skill covers the core stack. This project covers everything else — and grows with every Wave.

License

MIT — stellar-dev-community

About

Community-maintained AI coding skill / context pack for the full Stellar ecosystem — JS SDK v13, Soroban, x402, MPP, Freighter, SEPs

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages