{"id":51283419,"url":"https://github.com/onflow/flow-ai-tools","last_synced_at":"2026-06-30T03:30:35.998Z","repository":{"id":349886244,"uuid":"1198839191","full_name":"onflow/flow-ai-tools","owner":"onflow","description":"Flow AI Tools. Free Claude Code plugin for Flow with 11 specialist skills. Build and ship apps on the Flow network from a single prompt","archived":false,"fork":false,"pushed_at":"2026-05-06T17:34:32.000Z","size":288,"stargazers_count":5,"open_issues_count":10,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-06-03T23:41:47.070Z","etag":null,"topics":["ai-agents","ai-development","ai-tools","blockchain","cadence","claude-code","claude-code-plugin","developer-tools","flow","mcp","vibe-coding","web3"],"latest_commit_sha":null,"homepage":"https://flow.com","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/onflow.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-04-01T20:07:24.000Z","updated_at":"2026-05-11T11:52:21.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/onflow/flow-ai-tools","commit_stats":null,"previous_names":["onflow/flow-ai-tools"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/onflow/flow-ai-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onflow%2Fflow-ai-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onflow%2Fflow-ai-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onflow%2Fflow-ai-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onflow%2Fflow-ai-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/onflow","download_url":"https://codeload.github.com/onflow/flow-ai-tools/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/onflow%2Fflow-ai-tools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34951598,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-30T02:00:05.919Z","response_time":92,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-agents","ai-development","ai-tools","blockchain","cadence","claude-code","claude-code-plugin","developer-tools","flow","mcp","vibe-coding","web3"],"created_at":"2026-06-30T03:30:35.494Z","updated_at":"2026-06-30T03:30:35.992Z","avatar_url":"https://github.com/onflow.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# flow-ai-tools — Claude Code Plugin for Flow Network Development\n\nAI tools for the [Flow network](https://github.com/onflow) ecosystem. These [Claude Code](https://claude.ai/code) plugins provide domain-specific skills that help Claude Code write better Cadence and Flow code.\n\n## Quick Start\n\nSet up your entire Flow development environment with one command:\n\n```bash\nsh -ci \"$(curl -fsSL https://raw.githubusercontent.com/onflow/flow-ai-tools/main/scripts/install.sh)\"\n```\n\nThis installs the **Flow CLI**, configures the **Cadence MCP** server for Claude Code, and adds the **flow-dev** plugin with all its skills.\n\n## Manual Installation\n\nAdd this marketplace to Claude Code:\n\n```bash\n/plugin marketplace add onflow/flow-ai-tools\n```\n\nThen install individual plugins:\n\n```bash\n/plugin install flow-dev@flow-ai-tools\n```\n\n## Available Plugins\n\n| Plugin | Description | Skills | Category |\n|--------|-------------|--------|----------|\n| **flow-dev** | Flow network development | `cadence-lang`, `cadence-tokens`, `cadence-audit`, `cadence-scaffold`, `cadence-testing`, `flow-react-sdk`, `flow-project-setup`, `flow-cli`, `flow-dev-setup`, `flow-defi`, `flow-tokenomics` | blockchain |\n\n### flow-dev\n\nSkills for developing on the Flow network:\n\n| Skill | Description |\n|-------|-------------|\n| `cadence-lang` | Cadence language fundamentals: access control, entitlements, resources, contracts, transactions, interfaces, accounts, references, capabilities, pre/post conditions, security best practices, anti-patterns, and design patterns |\n| `cadence-tokens` | NFT and FT token development: NonFungibleToken/FungibleToken interface conformance, MetadataViews integration, collection patterns, modular NFT architectures |\n| `cadence-audit` | Smart contract audit and review: security vulnerabilities, severity-rated findings, structured review format, project-wide audit workflow |\n| `cadence-scaffold` | Interactive code generation: scaffold production-ready contracts, transactions, and DeFi transactions with proper security patterns |\n| `cadence-testing` | Cadence unit testing: Test contract API, assertions and matchers, blockchain emulation, events, coverage, `flow test`, testing patterns |\n| `flow-react-sdk` | React frontend development: FlowProvider setup, Cadence hooks (query, mutate, auth, events), Cross-VM hooks (EVM bridging, batch transactions), UI components (Connect, TransactionButton, NftCard) |\n| `flow-project-setup` | Flow project configuration: flow.json setup, FCL frontend integration, CLI workflow, deployment, debugging, gas optimization, testnet validation |\n| `flow-cli` | Flow CLI reference: full command list, account management, query blockchain (accounts/blocks/events/transactions), Cadence script recipes, MCP server setup |\n| `flow-dev-setup` | Development environment setup: Flow CLI installation, emulator, VS Code extension, testing framework, dev wallet, frontend SDKs (FCL/React), EVM tooling (Hardhat/Foundry/Remix) |\n| `flow-defi` | Flow DeFi architecture: COAs, MEV-free EVM, cross-VM atomicity, lending health factor/kink models, AMM type selection, liquidity bootstrapping benchmarks, veFLOW, Merkl, ecosystem map |\n| `flow-tokenomics` | Token economics: Fisher Equation, Nash equilibrium, proven patterns (Real Yield/Buyback/veToken) with failure case studies, TGE 12-week playbook, DAO governance attack vectors, Howey Test, MiCA compliance |\n\n## Repository Structure\n\n```\n.claude-plugin/\n    marketplace.json        # Marketplace catalog\nplugins/\n    flow-dev/\n        .claude-plugin/\n            plugin.json     # Plugin metadata\n        skills/\n            cadence-lang/\n                SKILL.md    # Cadence language guide\n                references/ # 14 reference files\n            cadence-tokens/\n                SKILL.md    # Token development guide\n                references/ # 2 reference files\n            cadence-audit/\n                SKILL.md    # Audit guide\n                references/ # 2 reference files\n            cadence-scaffold/\n                SKILL.md    # Code generation guide\n                references/ # 3 reference files\n            cadence-testing/\n                SKILL.md    # Testing framework guide\n                references/ # 6 reference files\n            flow-react-sdk/\n                SKILL.md    # React SDK guide\n                references/ # 4 reference files\n            flow-project-setup/\n                SKILL.md    # Project setup guide\n                references/ # 2 reference files\n            flow-cli/\n                SKILL.md    # CLI reference guide\n                references/ # 6 reference files\n            flow-dev-setup/\n                SKILL.md    # Dev environment setup guide\n                references/ # 8 reference files\n            flow-defi/\n                SKILL.md    # DeFi architecture guide\n                references/ # 4 reference files\n            flow-tokenomics/\n                SKILL.md    # Tokenomics guide\n                references/ # 5 reference files\n```\n\n## Contributing\n\n### Adding a new plugin\n\n1. Create a directory under `plugins/\u003cplugin-name\u003e/`\n2. Add `.claude-plugin/plugin.json` with plugin metadata:\n   ```json\n   {\n     \"name\": \"your-plugin\",\n     \"description\": \"What your plugin does\",\n     \"version\": \"1.0.0\",\n     \"author\": { \"name\": \"Your Name\" }\n   }\n   ```\n3. Add skills under `skills/\u003cskill-name\u003e/SKILL.md` with YAML frontmatter:\n   ```yaml\n   ---\n   name: your-skill-name\n   description: When this skill should be activated\n   ---\n   ```\n4. Register the plugin in `.claude-plugin/marketplace.json` by adding an entry to the `plugins` array\n5. Validate with `claude plugin validate .`\n\n### Adding a skill to an existing plugin\n\n1. Create `plugins/\u003cplugin-name\u003e/skills/\u003cskill-name\u003e/SKILL.md`\n2. Add YAML frontmatter with `name` and `description`\n3. Write the skill body with patterns, code examples, and common mistakes\n\n## About Flow\n\nThis repo is part of the [Flow network](https://flow.com), a Layer 1 blockchain built for consumer applications, AI agents, and DeFi at scale.\n\n- Developer docs: https://developers.flow.com\n- Cadence language: https://cadence-lang.org\n- Community: [Flow Discord](https://discord.gg/flow) · [Flow Forum](https://forum.flow.com)\n- Governance: [Flow Improvement Proposals](https://github.com/onflow/flips)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonflow%2Fflow-ai-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fonflow%2Fflow-ai-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonflow%2Fflow-ai-tools/lists"}