Expert on Shelby Protocol decentralized blob storage on Aptos blockchain. Coordinates 7 specialized sub-skills covering protocol architecture, SDK usage, smart contracts, CLI tools, RPC infrastructure, dApp building, and storage integration. Triggers on keywords Shelby Protocol, Shelby storage, decentralized storage, Aptos storage, blob storage, Shelby.
Provide expert guidance on Shelby Protocol decentralized blob storage system on Aptos blockchain. Coordinates 7 specialized sub-skills to cover all aspects of the protocol.
Auto-invoke when users mention:
Documentation is stored in TOON format (40-60% token savings):
docs/docs/INDEX.md.toon or .md filesWhen a user asks about Shelby:
Common topics:
- Getting started / setup
- SDK integration (React, Vue, vanilla JS)
- Media player configuration
- Streaming protocols (HLS, DASH)
- Playlist management
- Custom UI components
- CLI usage
- API reference
Use Grep to find relevant docs:
# Search for specific topics
Grep "sdk|integration" docs/ --output-mode files_with_matches
Grep "streaming|playback" docs/ --output-mode content -C 3
Check the INDEX.md for navigation:
Read docs/INDEX.md
Read the most relevant documentation files:
Read docs/path/to/relevant-doc.md
# or .toon format if available
Structure your response:
User: "How do I integrate Shelby into my React app?"
1. Search: Grep "react|integration" docs/
2. Read: Integration guide
3. Answer:
- Show npm install command
- Provide basic React component
- Explain configuration options
- Link to full API docs
User: "How do I create custom playlists with Shelby?"
1. Search: Grep "playlist" docs/ -i
2. Read: Playlist documentation
3. Answer:
- Explain playlist API
- Show creation example
- Discuss management methods
- Reference playlist options
User: "What streaming formats does Shelby support?"
1. Search: Grep "streaming|hls|dash" docs/
2. Read: Streaming guide
3. Answer:
- List supported formats
- Provide configuration examples
- Explain adaptive bitrate
- Show troubleshooting tips
Media Player:
Streaming:
SDK Features:
CLI Tools:
If documentation is in .toon format:
/Users/zach/Documents/claude-starter/.claude/skills/toon-formatter/bin/toon decode file.toon
After answering, suggest: