Awesome-omni-skill oracle-path

Create learning paths for topics. Use when user says "learning path", "how do I learn", "roadmap for", "curriculum", "what should I learn first". Auto-trigger when onboarding or skill development discussed.

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/oracle-path" ~/.claude/skills/diegosouzapw-awesome-omni-skill-oracle-path-418096 && rm -rf "$T"
manifest: skills/development/oracle-path/SKILL.md
source content

Oracle Path Skill

Design learning journeys from Oracle knowledge

Purpose

Oracle-path creates structured learning paths by connecting related patterns, principles, and wisdom into a coherent journey. It answers "what should I learn and in what order?"

Proactive Triggers

MUST Use Path When:

Learning Planning:

  • User says: "learning path for", "how do I learn"
  • User says: "roadmap to understand", "curriculum for"
  • User says: "what should I learn first"

Onboarding:

  • New team member joining
  • New project starting
  • Skill development planning

Topic Mastery:

  • User wants deep dive into topic
  • User asks about prerequisites
  • Building expertise systematically

Path Structure

# Learning Path: [Topic]

## Overview
What you'll learn and why it matters.

## Prerequisites
- [Required knowledge before starting]

## The Journey

### Stage 1: Foundation (🌱)
**Goal**: Understand the basics

| Step | Learn | From |
|------|-------|------|
| 1.1 | [Concept] | [Oracle pattern/principle] |
| 1.2 | [Concept] | [Oracle pattern/principle] |

**Milestone**: You can [describe capability]

### Stage 2: Application (🌿)
**Goal**: Apply in practice

| Step | Learn | From |
|------|-------|------|
| 2.1 | [Pattern] | [Oracle source] |
| 2.2 | [Pattern] | [Oracle source] |

**Milestone**: You can [describe capability]

### Stage 3: Mastery (🌳)
**Goal**: Deep understanding

| Step | Learn | From |
|------|-------|------|
| 3.1 | [Principle] | [Oracle source] |
| 3.2 | [Principle] | [Oracle source] |

**Milestone**: You can [describe capability]

## Practice Exercises
1. [Exercise description]
2. [Exercise description]

## Success Criteria
- [ ] Can explain [concept] to others
- [ ] Has applied [pattern] in real work
- [ ] Understands [principle] and its exceptions

Path Generation Workflow

1. Identify Topic & Scope

User: "learning path for Oracle ecosystem"
→ Topic: Oracle ecosystem
→ Scope: All oracle-* skills and philosophy

2. Gather Related Knowledge

oracle_search({
  query: "oracle philosophy patterns",
  limit: 20
})

3. Identify Dependencies

oracle-consult → needs oracle basics
oracle-incubate → needs maturity levels
oracle-teach → needs incubate (what's mature)
oracle-mentor → needs teach (how to explain)

4. Order by Complexity

Foundation: Oracle philosophy, basic tools
Application: consult, search, learn
Mastery: incubate, teach, path, mentor

5. Generate Path

Connect knowledge into stages with milestones.

Path Types

TypeDurationDepth
Quick Start30 minEssentials only
Standard2-4 hoursCore competency
Deep Dive1-2 daysFull mastery
ExpertiseOngoingContinuous growth

Integration with Oracle Ecosystem

SkillRelationship
oracleSource of knowledge nodes
oracle-incubatePath adapts to maturity
oracle-teachEach step uses teach
oracle-mentorMentor follows paths

Example Paths

Path: Subagent Mastery

Stage 1: Basics
- What are subagents
- When to use (5+ files)

Stage 2: Practice
- context-finder usage
- executor patterns
- parallel dispatching

Stage 3: Optimization
- Cost efficiency (Haiku vs Opus)
- Context management
- Error handling

Path: Oracle Philosophy

Stage 1: Core Principles
- Nothing is Deleted
- Patterns Over Intentions
- External Brain, Not Command

Stage 2: Application
- Using oracle_search
- Using oracle_consult
- Capturing with oracle_learn

Stage 3: สร้างคน
- Knowledge maturity
- Incubation process
- Teaching others

Output Locations

Path TypeWhere
Quick referenceInline response
Full path
ψ/memory/learnings/path-[topic].md
Team onboardingProject
/docs/onboarding/

Quick Reference

User SaysAction
"learning path for X"Generate full path
"quick start guide for X"Essentials-only path
"what should I learn first"Identify prerequisites
"onboarding for new hire"Team-focused path
"deep dive into X"Comprehensive path