tutorial-docs

Create learning-oriented tutorials using Diataxis framework principles.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/riddopic/cc-tools --skill tutorial-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tutorial-docs
Source: https://github.com/riddopic/cc-tools/tree/main/.claude/skills/tutorial-docs
Command: npx skills add https://github.com/riddopic/cc-tools --skill tutorial-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured framework and best practices for creating effective tutorials, enabling users to learn by doing and build confidence through guided, step-by-step instructions.

Core Features & Use Cases

  • Learning-Oriented Content: Focuses on active participation and immediate feedback.
  • Structured Template: Offers a clear format for tutorial creation, ensuring consistency and clarity.
  • Core Principles: Emphasizes learn-by-doing, visible results, a single clear path, and anticipating user issues.
  • Use Case: A developer needs to create a "Getting Started" guide for a new API. This Skill provides the exact structure and principles to ensure the guide is easy to follow and leads to a successful outcome for the user.

Quick Start

Use the tutorial-docs skill to generate a tutorial for building a simple web application.

Frequently Asked Questions about tutorial-docs

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

FAQPage Schema
How do I write an effective onboarding tutorial?

An effective onboarding tutorial uses the Diataxis framework to guide users step-by-step, ensuring visible results at each stage and minimizing prerequisites so users learn by doing.

What is the Diataxis framework for writing guides?

The Diataxis framework structures documentation into tutorials, how-to guides, reference, and explanation, focusing here on learning-oriented tutorials that guide users through a process with visible results.

How do I create a getting started guide for a new API?

Create a getting started guide by applying core principles: focus on learn-by-doing, provide a single clear path to completion, anticipate user issues, and offer immediate feedback for hands-on experience.

Can I use this for teaching complex procedures through hands-on experience?

Yes, this framework is applicable for teaching complex procedures by offering a structured template that ensures consistency, clarity, and a guided path with immediate feedback.

What are the core principles of learning-oriented documentation?

Core principles include active participation with immediate feedback, visible results at each step, a single clear path to completion, and anticipating user issues to build confidence.

When should I use tutorials instead of standard documentation?

Use tutorials when you need learning-oriented content for onboarding new users or teaching complex procedures, prioritizing hands-on experience and visible results over theoretical reference material.