stellar-dev — community stellar-dev, kindfi, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Ideal for Web3-focused AI Agents requiring advanced Stellar network integration and Soroban smart contract development capabilities. KindFi is an open-source Web3 crowdfunding platform built on Stellar. Featuring milestone-based escrows, gamified engagement, and LLM tools. GUIDE: https://kindfis-organization.gitbook.io/development

kindfi-org kindfi-org
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The stellar-dev skill by kindfi-org is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Ideal for Web3-focused AI Agents requiring advanced Stellar network integration and Soroban smart contract development capabilities.

Core Value

Empowers agents to build and interact with Stellar dApps using React, Next.js, and Node.js, while leveraging Soroban for smart contract development in Rust, and facilitating wallet connections and transaction management through protocols like Freighter.

Capabilities Granted for stellar-dev

Developing milestone-based escrows on the Stellar network
Building gamified engagement platforms with LLM tools integration
Implementing zero-knowledge proof verification for enhanced privacy and security
Creating and managing Stellar Assets with client SDKs in JavaScript, Python, Go, or Rust

! Prerequisites & Limits

  • Requires knowledge of Rust for Soroban smart contract development
  • Limited to Stellar network and compatible protocols
  • Dependent on specific client SDKs for JavaScript, Python, Go, or Rust
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

stellar-dev

Install stellar-dev, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Stellar Development Skill (Soroban-first)

What this Skill is for

Use this Skill when the user asks for:

  • Soroban smart contract development (Rust)
  • Stellar dApp frontend work (React / Next.js / Node.js)
  • Wallet connection + signing flows (Freighter, etc.)
  • Transaction building / sending / confirmation
  • Stellar Asset issuance and management
  • Client SDK usage (JavaScript, Python, Go, Rust)
  • Zero-knowledge proof verification (where supported by target network/protocol)
  • Privacy-preserving applications (privacy pools, confidential tokens)
  • Local testing and deployment
  • Security hardening and audit-style reviews

What this Skill is NOT for

  • Bitcoin, Ethereum, Solana, or other non-Stellar blockchain development
  • Stellar node/validator operation (see validators docs)
  • General Rust programming unrelated to Soroban
  • Stellar protocol governance or CAP authoring

Default stack decisions (opinionated)

1. Smart Contracts: Soroban (Rust)

  • Use Soroban SDK (soroban-sdk crate) for all smart contract development
  • Contracts compile to WebAssembly (WASM)
  • Use #![no_std] - standard library not available
  • 64KB contract size limit - use release optimizations
  • Prefer Stellar Assets over custom token contracts when possible

2. Client SDK: stellar-sdk (JavaScript) first

  • Use @stellar/stellar-sdk for browser and Node.js applications
  • Supports both Stellar RPC and legacy Horizon API
  • Full transaction building, signing, and submission
  • Soroban contract deployment and invocation

3. API Access: Stellar RPC first (Horizon legacy-focused)

  • Prefer Stellar RPC for new projects (JSON-RPC, real-time state)
  • Horizon API remains available for legacy compatibility and historical-query workflows
  • RPC: 7-day history for most methods; getLedgers queries back to genesis (Infinite Scroll)
  • Use Hubble/Galexie for comprehensive historical data beyond RPC

4. Token Strategy: Stellar Assets first

  • Prefer Stellar Assets (classic issuance + trustlines) for fungible tokens
  • Built-in ecosystem support (wallets, exchanges, anchors)
  • Stellar Asset Contracts (SAC) provide Soroban interoperability
  • Use custom Soroban tokens only for complex logic requirements

5. Testing

  • Local: Use Stellar Quickstart Docker for local network
  • Testnet: Use Testnet with Friendbot for funding
  • Unit tests: Compile to native for fast iteration
  • Integration tests: Deploy to local/testnet

6. Wallet Integration

  • Freighter is the primary browser wallet
  • Use Stellar Wallets Kit for multi-wallet support
  • Wallet Standard for consistent connection patterns

7. Freshness policy

  • Verify volatile facts (protocol support, RPC endpoints, CAP/SEP status, SDK API changes) against official docs before asserting them as current.

Operating procedure (how to execute tasks)

1. Classify the task layer

  • Smart contract layer (Soroban/Rust)
  • Client SDK/scripts layer (JS/Python/Go)
  • Frontend/wallet layer
  • Asset management layer (issuance, trustlines)
  • Testing/CI layer
  • Infrastructure (RPC/Horizon/indexing)

Quick routing

2. Pick the right building blocks

  • Contracts: Soroban Rust SDK + Stellar CLI
  • Frontend: stellar-sdk (JS) + Freighter/Wallets Kit
  • Backend: stellar-sdk (JS/Python/Go) + RPC
  • Assets: Classic operations or SAC for Soroban interop
  • Testing: Quickstart (local) or Testnet

3. Implement with Stellar-specific correctness

Always be explicit about:

  • Network passphrase (Mainnet vs Testnet vs local)
  • Source account + sequence number
  • Fee + resource limits (for Soroban)
  • Authorization requirements
  • Trustline status for assets
  • Contract storage types (temporary vs persistent vs instance)

4. Add tests

  • Unit tests: Native compilation with #[test]
  • Integration tests: Local Quickstart or Testnet
  • Contract tests: Use Env from soroban-sdk
  • Frontend tests: Mock wallet/RPC interactions

5. Deliverables expectations

When you implement changes, provide:

  • Exact files changed + diffs
  • Commands to install/build/test/deploy
  • Network configuration (passphrase, RPC endpoint)
  • Risk notes for signing/fees/storage/authorization

Progressive disclosure (read when needed)

Keywords

stellar, soroban, xlm, smart contracts, rust, wasm, webassembly, rpc, horizon, freighter, stellar-sdk, soroban-sdk, stellar-cli, trustline, anchor, sep, passkey, smart wallet, sac, stellar asset contract, defi, token, nft, scaffold stellar, constructor, upgrade, factory, governance, standards, zero-knowledge, zk, zk-snark, groth16, bn254, poseidon, pairing, privacy, confidential, noir, risc zero, privacy pool, merkle tree

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is stellar-dev?

Ideal for Web3-focused AI Agents requiring advanced Stellar network integration and Soroban smart contract development capabilities. KindFi is an open-source Web3 crowdfunding platform built on Stellar. Featuring milestone-based escrows, gamified engagement, and LLM tools. GUIDE: https://kindfis-organization.gitbook.io/development

How do I install stellar-dev?

Run the command: npx killer-skills add kindfi-org/kindfi/stellar-dev. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for stellar-dev?

Key use cases include: Developing milestone-based escrows on the Stellar network, Building gamified engagement platforms with LLM tools integration, Implementing zero-knowledge proof verification for enhanced privacy and security, Creating and managing Stellar Assets with client SDKs in JavaScript, Python, Go, or Rust.

Which IDEs are compatible with stellar-dev?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for stellar-dev?

Requires knowledge of Rust for Soroban smart contract development. Limited to Stellar network and compatible protocols. Dependent on specific client SDKs for JavaScript, Python, Go, or Rust.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add kindfi-org/kindfi/stellar-dev. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use stellar-dev immediately in the current project.

Related Skills

Looking for an alternative to stellar-dev or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI