ritual

Route Ritual dApp development sessions by classifying build, learn, or debug intent.

62|56|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/ritual-foundation/ritual-dapp-skills --skill ritual
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ritual
Source: https://github.com/ritual-foundation/ritual-dapp-skills/tree/main/skills/ritual
Command: npx skills add https://github.com/ritual-foundation/ritual-dapp-skills --skill ritual

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ritual dApp development onboarding and workflow coordination is complex; this Skill acts as the front door to accelerate getting users from intent to action by routing to the right agents and enforcing session state.

Core Features & Use Cases

  • Classifies user intent (build / learn / debug) and routes to the correct ritual agents and sub-skills.
  • Manages a deterministic session progress with a .ritual-build/progress.json checkpoint file, ensuring resumable phases.
  • Provides guidance and architecture rules for building Ritual-chain dApps, including entry points and protocol references.

Quick Start

Type /ritual to begin a Ritual dApp build journey.

Frequently Asked Questions about ritual

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I start building a Ritual dApp from scratch?

Ritual dApp development begins by typing /ritual to classify your intent and route the session to the correct agents. This accelerates onboarding by enforcing a checkpoint-driven workflow with a `.ritual-build/progress.json` file.

What is the Ritual workflow for routing and managing dApp development sessions?

The Ritual workflow routes and manages dApp development sessions by classifying user intent into build, learn, or debug paths. It enforces a strict skill unit contract using a SKILL.md file with YAML frontmatter for deterministic agent routing.

Do I need a SKILL.md file to initialize a Ritual dApp build?

Yes, a SKILL.md file is required at the root to enforce a strict skill unit contract. It must contain YAML frontmatter with the name and description fields to successfully initialize and route your Ritual dApp session.

How does Ritual handle session state and resumable build phases?

Ritual manages deterministic session progress using a `.ritual-build/progress.json` checkpoint file. This ensures that your dApp build phases remain resumable, allowing you to pick up exactly where you left off during development.

Can I use Ritual to debug issues with my existing dApp architecture?

Yes, you can debug issues with your existing dApp architecture. The system classifies your intent and routes you to the correct agents and sub-skills to diagnose problems and provide guidance on Ritual-chain protocol references.

Why does my Ritual workflow require a resources directory?

A resources directory is an optional component supported by the Ritual workflow. It allows you to organize supplementary files and references alongside the required SKILL.md to guide checkpoint-driven progress through your dApp build.