@quiknode-labs/solana-anchor-claude-skill

Use when working on Solana software, including one or more of: Solana client code using TypeScript, Rust libraries that use Solana crates, Anchor programs, including Rust program files, TypeScript tests, and Anchor.toml configuration. Designed to create minimal, reusable code without unnecessary duplication.

View in AI SkillSafe app
0 downloads
0 stars
0 demos
SKILL.md

Solana Finance Plugin & Skill

Quicknode Solana Finance Claude Skill

A Claude Code plugin for creating and editing Solana projects, specifically Rust projects in Anchor and Quasar, with a focus on:

  • Accuracy, consistency and security for financial software
  • Maintainability, readability, and minimal code
  • Current best practices including Rust/LiteSVM for testing

This plugin has the most stars of any ecosystem Solana Claude plugin and is based on production-code used by some of the largest programs on Solana. If you're new to Solana: Solana programs are called 'smart contracts' on older blockchains, that's what this plugin builds.

[!TIP] If you find this plugin useful, please add a GitHub star above! 🙏

What is this?

Solana Finance is a Claude Code plugin that bundles the solana skill — a reusable instruction set Claude automatically applies when working on Solana code, or that you can invoke manually. Skills are triggered automatically based on context (e.g. opening an Anchor program or a Solana Kit client).

Installation

As a plugin (recommended)

Once the plugin is published, install it from the marketplace:

/plugin install solana-finance

As a standalone skill

You can also install just the skill directly:

npx skills add https://github.com/quicknode/solana-finance-skill

This installs the skill to your Claude Code skills directory (~/.claude/skills/).

Usage

Once installed, the skill automatically applies when Claude Code works on Solana/Anchor/Quasar projects. You can also invoke it manually:

/solana-finance:solana

(When installed as a standalone skill rather than via the plugin, invoke it with /solana.)

Repository layout

.claude-plugin/plugin.json   # Plugin manifest (name, author, version)
skills/solana/               # The skill
  SKILL.md                   # Skill entry point + general guidelines
  ANCHOR.md  RUST.md  QUASAR.md  TYPESCRIPT.md   # Language/framework references
  ENVIRONMENT.md             # Toolchain setup for CI and remote containers
  SUMMARIZING-PROGRAMS.md    # How to explain and summarize programs
  DIAGRAMS.md                # Account diagram (SVG figure) conventions

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@quiknode-labs/solana-anchor-claude-skill/verified)](https://skillsafe.ai/skill/@quiknode-labs/solana-anchor-claude-skill/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@quiknode-labs/solana-anchor-claude-skill/installs)](https://skillsafe.ai/skill/@quiknode-labs/solana-anchor-claude-skill/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@quiknode-labs/solana-anchor-claude-skill/scan)](https://skillsafe.ai/skill/@quiknode-labs/solana-anchor-claude-skill/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@quiknode-labs/solana-anchor-claude-skill/eval)](https://skillsafe.ai/skill/@quiknode-labs/solana-anchor-claude-skill/)