berkayoztunc

26 mods across 1 repository, 22 stars between them.

berkayoztunc/orquestra

Agent Claude Code

Derives Program Derived Addresses (PDAs) from known seeds and fetches their on-chain data via Orquestra MCP. Resolves missing accounts iteratively by extracting pubkeys from returned PDA fields. Uses ONLY Orquestra MCP tools. Examples: Context: User needs to find a user's stake account for a specific program user…

22 14d ago A 293 tokens original MIT

berkayoztunc/orquestra

Agent Claude Code

Searches Solana programs via Orquestra MCP, reads their llms.txt documentation, lists all available instructions, account types, and fetches AI analysis. Use ONLY Orquestra MCP tools — no bash, no external HTTP calls. Examples: Context: User wants to understand what a Solana program does user: "What can I do with the…

22 14d ago A 305 tokens original MIT

orquestra-signer

03

berkayoztunc/orquestra

Agent Claude Code

Signs and submits Solana transactions using @orquestradev/signer-mcp. Accepts a base64-encoded wire transaction produced by orquestra-tx-builder, presents a human-readable approval summary, and signs + sends only after explicit user confirmation. Uses ONLY signer-mcp tools. Examples: Context: User has an unsigned…

22 14d ago A 285 tokens original MIT

orquestra-simulator

04

berkayoztunc/orquestra

Agent Claude Code

Preflights an Orquestra-built Solana instruction against the RPC using the simulateinstruction Orquestra MCP tool. Decodes Anchor errors via the IDL errors[] table and reports compute units consumed. NEVER signs or sends. Always runs between orquestra-tx-builder and orquestra-signer. Examples: Context: tx-builder…

22 14d ago A 274 tokens original MIT

berkayoztunc/orquestra

Agent Claude Code

Builds unsigned Solana transactions using Orquestra MCP's buildinstruction tool. Requires all accounts and arguments to be fully resolved before calling. Outputs a base64-encoded wire transaction (Solana RPC standard) ready for signing. Uses ONLY Orquestra MCP tools. Examples: Context: All accounts are known, user…

22 14d ago A 288 tokens original MIT

orquestra

06

berkayoztunc/orquestra

Agent Claude Code

Central Orquestra orchestrator. Handles ANY Solana task end-to-end by delegating to four specialized sub-agents in sequence. Always start here — this agent decides which sub-agents to invoke and in what order. Sub-agents it controls: orquestra-researcher — program discovery, docs, instruction listing…

22 14d ago A 436 tokens original MIT

berkayoztunc/orquestra

Skill Claude CodeCodex

Connect the Orquestra MCP server to Claude Code, Claude Desktop, OpenAI Codex CLI, or Cursor. Use when setting up Orquestra MCP for the first time, troubleshooting connection issues, or configuring a new client. Triggers: "connect orquestra", "mcp config", "claude desktop config", "cursor mcp", "how to add mcp"…

22 14d ago B 153 tokens original MIT

orquestra-mcp-tools

08

berkayoztunc/orquestra

Skill Claude CodeCodex

Complete reference for all 8 Orquestra MCP tools — parameters, return shapes, and usage examples. Use when calling any Orquestra MCP tool directly, debugging tool responses, or understanding what inputs each tool requires. Triggers: "orquestra tool", "searchprograms", "listinstructions", "buildinstruction"…

22 14d ago A 130 tokens original MIT

orquestra-solana

09

berkayoztunc/orquestra

Skill Claude CodeCodex

End-to-end guide for executing Solana transactions via the Orquestra agent pipeline. Use when performing any Solana operation: staking, swapping, minting, transferring, or any Anchor program interaction using the Orquestra agents. Triggers: "stake sol", "swap token", "solana transaction", "use orquestra to", "send…

22 14d ago A 133 tokens original MIT

berkayoztunc/orquestra

Instructions file GitHub Copilot

Instructions for berkayoztunc/orquestra, covering copilot instructions — orquestra, project overview, architecture, key patterns & conventions and worker route structure.

22 14d ago A 1,321 tokens original MIT

orquestra-conductor

11

berkayoztunc/orquestra

Skill Claude CodeCodex

Top-level conductor skill that routes Solana tasks across four specialized sub-skills: orquestra-researcher (program discovery), orquestra-pda-explorer (account resolution), orquestra-tx-builder (transaction construction), and orquestra-signer (sign + send via @orquestradev/signer-mcp). Use when a user says 'build a…

22 14d ago A 123 tokens original MIT

SKILLS

12

berkayoztunc/orquestra

Agent

This file defines the role boundaries, tool restrictions, and execution pipeline for all Orquestra-powered Solana agents in OpenCode. Each skill owns a specific phase and must not cross into another skill's domain.

22 14d ago A 0 tokens original MIT

berkayoztunc/orquestra

Skill Claude CodeCodex

Use when you need to derive Program Derived Addresses (PDAs), resolve missing accounts, or inspect on-chain PDA data — all via Orquestra MCP only. Use when a user says 'derive PDA', 'find my stake account', 'resolve missing accounts', 'what's in the vault PDA', 'fetch account data', 'PDA for wallet', or 'fill missing…

22 14d ago A 85 tokens original MIT

berkayoztunc/orquestra

Skill Claude CodeCodex

Use when you need to discover Solana programs, read their documentation, list instructions and account types, or get an AI-generated analysis — all via Orquestra MCP only. Use when a user says 'find program', 'what does this program do', 'list instructions for', 'show me the accounts', 'AI analysis of', 'read IDL…

22 14d ago A 93 tokens original MIT

orquestra-signer

15

berkayoztunc/orquestra

Skill Claude CodeCodex

Use when you have an unsigned base64 wire Solana transaction and need to sign and/or send it using @orquestradev/signer-mcp. Use when a user says 'sign transaction', 'sign and send', 'submit this tx', 'send the transaction', 'sign this base64', 'what\'s my wallet address', or 'broadcast transaction'. ALWAYS show an…

22 14d ago A 92 tokens original MIT

orquestra-simulator

16

berkayoztunc/orquestra

Skill Claude CodeCodex

Preflights a Solana instruction via Orquestra's simulateinstruction MCP tool — no signing. Decodes Anchor errors from logs and reports compute units. Use when a user says 'simulate', 'dry run', 'preflight', 'will this work', 'check before signing', 'why did this fail', or 'decode this error'.

22 14d ago A 77 tokens original MIT

berkayoztunc/orquestra

Skill Claude CodeCodex

Use when all accounts and arguments are resolved and you need to construct an unsigned Solana transaction via Orquestra MCP. Use when a user says 'build transaction', 'build instruction', 'create unsigned tx', 'construct the transaction', 'build the swap', 'build the stake instruction', or 'generate base64…

22 14d ago A 72 tokens original MIT

agent-skills

18

berkayoztunc/orquestra

Skill Claude CodeCodex

Orquestra publishes an Agent Skills discovery index at /.well-known/agent-skills/index.json.

22 14d ago A 0 tokens original MIT

api-catalog

19

berkayoztunc/orquestra

Skill Claude CodeCodex

Orquestra publishes an RFC 9727 API catalog at /.well-known/api-catalog.

22 14d ago A 0 tokens original MIT

link-headers

20

berkayoztunc/orquestra

Skill Claude CodeCodex

Orquestra returns RFC 8288 Link headers on its homepage and HTML document responses.

22 14d ago A 0 tokens original MIT

mcp-server-card

22

berkayoztunc/orquestra

Skill Claude CodeCodex

Orquestra publishes an MCP Server Card at /.well-known/mcp/server-card.json.

22 14d ago A 0 tokens original MIT