From ritual-dapp-skills
Generates live dApp ideas for Ritual Chain by searching blockchain/AI trends and filtering for precompiles like on-chain LLM inference, HTTP calls, and AI agents.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ritual-dapp-skills:ritual-meta-inspirationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The front door invokes this skill when the user's intent is ambiguous or empty — they want to build something on Ritual but don't know what. Instead of showing a static list of example prompts, this skill generates live, contextual ideas grounded in what's actually happening right now.
The front door invokes this skill when the user's intent is ambiguous or empty — they want to build something on Ritual but don't know what. Instead of showing a static list of example prompts, this skill generates live, contextual ideas grounded in what's actually happening right now.
Run three parallel web searches (use the web search tool). Vary the queries to avoid stale results:
"AI crypto applications [current month] [current year]" — what's being built right now"on-chain AI agents use cases new" — emerging demand signals"blockchain AI hackathon winners [current year]" — what's actually getting built and winningExtract the top 5-8 themes from the combined results. Look for specific signals: project launches, hackathon trends, developer demand, user complaints about existing solutions.
If web search fails or returns no useful results: fall back to the static examples in the front door's welcome screen. Do not invent trends. Announce: "I couldn't fetch live trends, so here are proven ideas instead."
For each theme, ask: can this be built better on Ritual than anywhere else? The filter is Ritual's enshrined precompiles — capabilities that exist on-chain natively, not through oracles or off-chain bridges:
| Ritual Capability | Precompile | What It Enables That Other Chains Can't |
|---|---|---|
| On-chain LLM inference | 0x0802 | Smart contracts that think — no oracle, no off-chain API, verifiable by TEE |
| On-chain HTTP calls | 0x0801 | Contracts that fetch live data — prices, APIs, webhooks — inside TEE |
| Autonomous AI agents | 0x0820, 0x080C | Multi-step reasoning agents that run on-chain; persistent memory (0x0820) or sovereign execution (0x080C) |
| On-chain image generation | 0x0818 | AI-generated visual assets with on-chain content hashes |
| On-chain audio generation | 0x0819 | AI-generated audio with verifiable provenance |
| On-chain video generation | 0x081A | AI-generated video with verifiable provenance |
| Scheduled execution | Scheduler | Recurring autonomous operations without off-chain cron |
| Native passkey auth | 0x0100 | WebAuthn login without MetaMask — mainstream UX |
| Secret management | ECIES + ACL | Encrypted API keys and private outputs, on-chain delegation |
| Micropayments | X402 | Pay-per-call API access from smart contracts |
Hard filter: each surviving theme must map to a specific precompile address (0x08XX) or system contract. If you can't name the address, the idea doesn't exploit Ritual. Discard it. A generic DEX or lending protocol doesn't belong here — those work the same on any EVM chain.
Deduplication: discard any idea that overlaps with these static examples (already shown elsewhere):
The point of this skill is to show the user something they haven't already seen.
For each surviving theme, generate a specific, buildable application idea. Each idea must include:
Format the ideas as a numbered list. The user picks one (or describes a variation), and the front door routes to the builder agent with that as the spec.
Presentation format:
Here are some ideas based on what's trending right now:
1. [One-line pitch]
Trending because: [why now — one sentence from search results]
Uses: [precompile addresses]. [Why only Ritual can do this.]
2. [One-line pitch]
Trending because: [why now]
Uses: [precompile addresses]. [Why only Ritual.]
3. ...
Pick a number, describe your own twist, or tell me something completely different.
npx claudepluginhub ritual-foundation/ritual-dapp-skills --plugin ritual-dapp-skillsTransforms raw dApp ideas into Ritual-native specifications by mapping capabilities to optimal precompiles or system contracts like HTTP (0x0801) and LLM (0x0802).
Teaches essential Ethereum mental models for onchain development: nothing automatic, incentives first, state machines, CROPS. Activates for new devs, system design, or 'how it works' questions.
Builds production-ready Web3 apps, smart contracts, and decentralized systems including DeFi protocols, NFTs, DAOs. Covers Solidity, Rust, Ethereum L2, Solana, security audits.