Nuwa-Skill: Distill Any Person Thinking Model into AI Agent

Nuwa-Skill (23,508 GitHub stars) distills thinking models of historical figures, experts, and influencers into reusable AI Agent Skills. Compatible with Claude Code, Codex, Cursor, Hermes, and 50+ runtimes. Install via npx skills add.

  • ⭐ 27155
  • Updated 2026-06-09

TradingAgents: The 82,000-Star LLM Multi-Agent Trading Framework — A Practical 2026 GuideMem0: 56K+ Stars — AI Agent Memory Performance Tuning Guide 2026

┌──────────────────────────────────────────────┐
│          Nuwa-Skill Pipeline                   │
│                                                │
│  Input: "Distill Steve Jobs"                   │
│          │                                     │
│          ▼                                     │
│  ┌─────────────────────────┐                   │
│  │  Step 1: Research        │                   │
│  │  - Gather public content │                   │
│  │  - Speeches, interviews, │                   │
│  │    books, tweets         │                   │
│  └─────────┬───────────────┘                   │
│            ▼                                   │
│  ┌─────────────────────────┐                   │
│  │  Step 2: Analyze 5 L4s  │                   │
│  │  1. How they speak      │                   │
│  │  2. How they think      │                   │
│  │  3. How they decide     │                   │
│  │  4. What they avoid     │                   │
│  │  5. Their limitations   │                   │
│  └─────────┬───────────────┘                   │
│            ▼                                   │
│  ┌─────────────────────────┐                   │
│  │  Step 3: Generate SKILL │                   │
│  │  .md with YAML front-   │                   │
│  │  matter + instructions  │                   │
│  └─────────┬───────────────┘                   │
│            ▼                                   │
│  ┌─────────────────────────┐                   │
│  │  Step 4: Deploy to any  │                   │
│  │  Agent Runtime          │                   │
│  │  (50+ compatible)       │                   │
│  └─────────────────────────┘                   │
└──────────────────────────────────────────────┘

Nuwa-Skill (女娲) is a groundbreaking AI Agent Skills framework that lets you distill the thinking models of anyone — from Steve Jobs to Warren Buffett to your favorite podcast host — into reusable, deployable agent skills. With 23,500+ GitHub stars, it has become one of the most popular projects in the Agent Skills ecosystem.

The core insight is simple but profound: instead of asking an LLM to “roleplay as X,” Nuwa-Skill extracts five deep layers of cognitive operating systems — how they speak, how they think, how they decide, what they avoid, and their honest limitations — and encodes these into structured SKILL.md files that any compatible agent runtime can use.

Get a DigitalOcean account for running this at scale

What Is Nuwa-Skill? #

Nuwa-Skill is built on the open Agent Skills protocol and works with 50+ compatible AI agent runtimes including Claude Code, Codex CLI, Cursor, OpenClaw, Hermes Agent, CodeBuddy, Gemini CLI, and OpenCode.

Unlike traditional roleplay prompts that produce superficial imitations, Nuwa-Skill extracts five distinct cognitive layers:

LayerWhat It CapturesExample
Speaking styleVocabulary, tone, phrasing patternsJobs’ minimalist declaratives
Thinking modelMental frameworks and heuristicsBuffett’s circle of competence
Decision processHow choices are made under uncertaintyMusk’s first-principles reasoning
Avoidance patternsWhat the person explicitly avoidsBuffett avoiding tech he doesn’t understand
LimitationsHonest acknowledgment of blind spotsPrevents the skill from overreaching

Quick Start #

Install a Pre-Built Skill #

# Browse and add a skill (e.g., a distilled expert)
npx skills add <skill-name>

Distill Your Own #

git clone https://github.com/alchaincyf/nuwa-skill
cd nuwa-skill

# Run the pipeline for any person
./nuwa distill "Warren Buffett" --output ./skills/buffett

The pipeline: research public content → analyze the 5 cognitive layers → generate a SKILL.md with YAML frontmatter → deploy to any runtime.

Using a Distilled Skill #

Once installed, the skill becomes available to your agent runtime. In Claude Code:

# Activate the skill
claude --use-skill buffett

# Ask with the skill's thinking model active
claude "Analyze this investment thesis the way Buffett would"

The skill’s instructions shape the agent’s reasoning — it will apply Buffett’s mental models, decision heuristics, and avoid his stated pitfalls.

Why This Matters #

  • Beyond roleplay: skills encode reasoning processes, not surface mannerisms
  • Portable: one SKILL.md works across 50+ runtimes
  • Composable: stack multiple distilled skills (e.g., Buffett’s investing + Jobs’ product judgment)
  • Versionable: skills are plain text files — track them in git, iterate, share

Conclusion #

Nuwa-Skill turns “think like an expert” from a prompt trick into a structured, portable, reproducible engineering artifact. For teams building specialized agents — analysts, advisors, domain experts — distilling a thinking model into a skill is one of the highest-leverage uses of the Agent Skills ecosystem in 2026.

💬 Discussion