animation-reverse-engi…
Reverse-engineer any motion reference (a video from X/Twitter, Dribbble, a screen recording, a GIF) into production animation code through frame-level…
Template and guide for creating skills. Demonstrates the standard skill structure with resources, docs, examples, and templates directories. Use this as a reference when building new protocol integrations.
$ npx -y skills add sendaifun/skills --skill example-skill --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/example-skillContext preview
The summary Claude sees to decide when to auto-load this skill.
Template and guide for creating skills. Demonstrates the standard skill structure with resources, docs, examples, and templates directories. Use this as a reference when building new protocol integrations.
name: example-skill description: Template and guide for creating skills. Demonstrates the standard skill structure with resources, docs, examples, and templates directories. Use this as a reference when building new protocol integrations.
This skill serves as a template and guide for creating new skills. It demonstrates the standard structure and best practices used by all skills in this codebase.
Every skill should provide:
skill-name/
├── SKILL.md # Main skill file (required)
├── resources/ # API references and detailed docs
│ ├── api-reference.md
│ └── program-addresses.md
├── examples/ # Working code examples
│ └── feature-name/
│ └── example.ts
├── templates/ # Starter templates
│ └── setup.ts
└── docs/ # Guides and troubleshooting
└── troubleshooting.mdEvery SKILL.md must start with YAML frontmatter:
--- name: skill-name description: Brief description of what this skill covers. Should be 1-2 sentences explaining the protocol/tool and main features. ---
# Protocol Name Development Guide Brief introduction paragraph. ## Overview Bullet points of main features: - **Feature 1** - Description - **Feature 2** - Description ## Program IDs (for Solana protocols) | Program | Address | |---------|---------| | Main Program | `address` | ## Quick Start ### Installation \`\`\`bash npm install package-name \`\`\` ### Basic Setup \`\`\`typescript // Setup code example \`\`\` ## Core Features Document each major feature with: - Explanation - Code examples - Important notes ## Best Practices - Security considerations - Performance tips - Common patterns ## Resources - Links to official docs - GitHub repositories - Community resources ## Skill Structure Show the actual file structure of this skill.
1. **Always include imports** - Show complete, runnable code 2. **Use TypeScript** - Prefer `.ts` files with proper types 3. **Add comments** - Explain non-obvious logic 4. **Handle errors** - Show proper error handling patterns 5. **Use real addresses** - Use actual program IDs, not placeholders
1. **Be concise** - Get to the point quickly 2. **Use tables** - For lists of methods, addresses, parameters 3. **Show, don't tell** - Prefer code examples over lengthy explanations 4. **Keep updated** - Include version info and update dates
Create separate files in `resources/` for:
Examples in `examples/` should be:
Templates in `templates/` should be:
Here's how a typical Solana protocol skill is structured:
---
name: protocol-name
description: Complete guide for Protocol Name - description of what it does.
---
# Protocol Name Development Guide
## Overview
Protocol Name provides:
- **Feature A** - What it does
- **Feature B** - What it does
## Program IDs
| Program | Address |
|---------|---------|
| Main | \`ProgramAddress111111111111111111111\` |
## Quick Start
### Installation
\`\`\`bash
npm install @protocol/sdk
\`\`\`
### Basic Setup
\`\`\`typescript
import { Protocol } from '@protocol/sdk';
const protocol = new Protocol(connection);
\`\`\`
## Core Operations
### Operation 1
\`\`\`typescript
// Code example
\`\`\`
### Operation 2
\`\`\`typescript
// Code example
\`\`\`
## Best Practices
- Practice 1
- Practice 2
## Resources
- [Official Docs](https://docs.protocol.com)
- [GitHub](https://github.com/protocol/sdk)
## Skill Structure
\`\`\`
protocol-name/
├── SKILL.md
├── resources/
│ ├── api-reference.md
│ └── program-addresses.md
├── examples/
│ └── basic/
│ └── example.ts
├── templates/
│ └── setup.ts
└── docs/
└── troubleshooting.md
\`\`\`example-skill/
├── SKILL.md # This file
├── resources/
│ └── api-reference.md # Example API reference format
├── examples/
│ └── basic/
│ └── example.ts # Example code file
├── templates/
│ └── setup.ts # Example template
└── docs/
└── troubleshooting.md # Example troubleshooting guideAI agent skills for Solana development — DeFi protocols, infrastructure, security, and more.
Repo: sendaifun/skills
Reverse-engineer any motion reference (a video from X/Twitter, Dribbble, a screen recording, a GIF) into production animation code through frame-level…
Build and debug encrypted Solana applications with Arcium — data stays private during computation, no single party sees it. Use when writing Arcis circuits…
Complete Birdeye API integration for real-time DeFi data across Solana and 15 other chains. Use for token prices, OHLCV charts, market discovery, on-chain…
Build on Solana with Carbium infrastructure — bare-metal RPC, Standard WebSocket pubsub, gRPC Full Block streaming (~22ms), DEX aggregation via CQ1 engine…
Complete CoinGecko Solana API integration for token prices, DEX pool data, OHLCV charts, trades, and market analytics. Use for building trading bots, portfolio…
Crypto Twitter intelligence and alpha research. Search X/Twitter for real-time crypto narratives, trending tokens, yield strategies, smart money signals, and…