This is an interactive tutoring system that teaches technical topics through hands-on projects presented as Diffity tours in your browser. You invoke it with a topic like `/diffity-learn Rust` or `/diffity-learn Docker`, and it walks you through learning by building small runnable examples. The approach is conversational and project-driven rather than documentation-heavy, which works well if you learn by doing. It delegates heavy lifting to subagents to keep the main teaching context clean. Good fit for picking up a new language or tool when you want more structure than scattered tutorials but less commitment than a full course.

skills.sh installs
607
GitHub stars
713
last updated
Jul 14, 2026

Install

$ npx -y skills add kamranahmedse/diffity --skill diffity-learn --agent claude-code

Installs into .claude/skills of the current project.

Files

This is an interactive tutoring system that teaches technical topics through hands-on projects presented as Diffity tours in your browser. You invoke it with a topic like `/diffity-learn Rust` or `/diffity-learn Docker`, and it walks you through learning by building small runnable examples. The approach is conversational and project-driven rather than documentation-heavy, which works well if you learn by doing. It delegates heavy lifting to subagents to keep the main teaching context clean. Good fit for picking up a new language or tool when you want more structure than scattered tutorials but less commitment than a full course.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/kamranahmedse/diffity
Category
Documentation
First seen
Jun 3, 2026

More from kamranahmedse/diffity

All 7
1lingfengqaq avatarwebnovel-learnlingfengqaq/webnovel-writer从当前会话提取成功写作模式并写入 project_memory.json606skills.sh installs
2toss avatarguidetoss/es-toolkites-toolkit usage guide covering installation, import patterns, and setup for Node.js, Bun, Deno, and browsers. Use when the user asks how to install, import, or538skills.sh installs
3aj-geddes avatarapi-reference-documentationaj-geddes/useful-ai-promptsCreate comprehensive API reference documentation with OpenAPI/Swagger specs, REST endpoints, authentication, examples, and SDKs. Use when documenting REST APIs,499skills.sh installs
4openclaudia avatarwrite-blogopenclaudia/openclaudia-skillsGenerate a full SEO-optimized blog post. Use when the user says "write a blog post", "blog article", "write about", "create content for", "SEO article", "blog c477skills.sh installs
5secondsky avatarapi-reference-documentationsecondsky/claude-skillsCreates professional API documentation using OpenAPI specifications with endpoints, authentication, and interactive examples. Use when documenting REST APIs, cr465skills.sh installs
6davila7 avatarwriting-plansdavila7/claude-code-templatesUse when you have a spec or requirements for a multi-step task, before touching code408skills.sh installs