Skills, teaching materials, and resources that turn non-technical people into AI-native builders.
"We are not caretakers of the past. We are obsessive learners, compulsive experimenters, and builders of what's next."
This is for people who believe the AI-native future will be built not only by developers, but by business people who learn to build. We focus on obsessive learners and eager experimenters — people who embrace the discomfort of exploring unknown unknowns and who will forge the path for others.
We promise to help them gain the superpower of building — the ability to create their own automations, apps, and agents, and to use that power where it delivers the greatest possible impact.
What's inside:
- 19 Claude Code skills — from understanding your first command to building your own agents
- Teaching materials — workshop plans, train-the-trainer kits, teaching guides
- Real-world patterns — battle-tested code patterns from production Apps Script projects
- The journey — a structured path from "I've never opened a terminal" to "I just built an agent that reimagined our workflow"
You don't need to remember 19 skills. Just use these:
| Command | What it does |
|---|---|
/pathfinder |
Start here. The master router — tells you what's available, detects what you need, and activates the right skill automatically. Or just talk naturally and it figures it out. |
/learn |
Understand things. Turns on plain-English explanations, courage mode, and surfaces things you didn't know to ask about. |
/build |
Create things. Find what to automate, form a hypothesis, build a rough v1 fast, connect APIs, level up to agents. |
/reflect |
Capture learnings. Journal what you built, what broke, what you learned. Measure time saved and ROI. |
/share |
Multiply impact. Generate shareable summaries, how-to guides, presentations, and workshop plans. Teach others to build. |
Or skip the commands entirely — just say what's on your mind and Pathfinder routes you to the right tool.
| Skill | What it does |
|---|---|
| pathfinder | Master router — detects what you need and activates the right skill. Shows quick menu, handles smart transitions between skills. |
| learn | Shortcut mode: tech-translator + courage-mode + unknown-unknowns |
| build | Shortcut mode: workflow-detective + hypothesis-lab + build-first-break-later + apps-script-builder + api-explorer + agent-architect |
| reflect | Shortcut mode: iteration-journal + impact-mapper |
| share | Shortcut mode: show-your-work + teach-back |
tech-translator — Your friendly guide to all things technical
Translates every command, error, code snippet, and technical concept into plain, everyday language. Designed for someone who has never opened a terminal before.
Key features:
- One-liner analogies: Every command gets a real-world comparison (e.g.,
grepis "like Ctrl+F for files") - Step-by-step breakdowns: Multi-part commands explained piece by piece
- Safety labels:
[SAFE],[REVERSIBLE],[CAUTION]on every action so you always know the risk - Difficulty ratings:
[Beginner],[Intermediate],[Advanced]tags set expectations - Code comments: All generated code includes plain-English comments on every function and key line
- Implementation walkthroughs: Full setup instructions with exact clicks and menu paths — never just "here's your code"
- Personal glossary: Tracks terms you've learned and shortens explanations as you master them
- Progress tracking: Adapts depth based on your experience — introduced, learning, mastered
- Quiz mode: 3-5 multiple choice questions to reinforce what you've learned
- ELI5 mode: Zero-jargon explanations using only everyday analogies
- Cheat sheet generator: One-page reference of everything covered in a session
- Platform-aware: Adapts instructions to Windows, Mac, or Linux automatically
Say: "explain that", "what does that mean", "teach me about git", "quiz me", "ELI5", "cheat sheet"
courage-mode — For when you're stuck or afraid to start
Detects when you're hesitant, overwhelmed, or afraid of breaking something, then gently guides you forward with tiny, safe steps.
Key features:
- Hesitation detection: Recognizes phrases like "I'm scared", "this is too hard", "what if I break something"
- Reframing: Turns "I'm stuck" into "You're at the edge of what you know — that's where growth happens"
- Smallest safe step: Breaks any intimidating task into the tiniest possible action that's clearly SAFE or REVERSIBLE
- Safety net: Before any action, explains exactly how to undo it
- Progressive courage: Each small success builds toward the bigger goal
- Courage tracker: Remembers when you pushed through fear so it can reference it later — "Remember last week when you were nervous about APIs? Look at you now."
- Comfort analogies: "Remember the first time you used a spreadsheet? That felt hard too."
Say: "I'm stuck", "I'm scared", "help me start", "this is too hard", "I can't do this"
hypothesis-lab — Structure every project as an experiment
Turns every project into a structured experiment so you learn whether your idea actually works — not just whether the code runs.
Key features:
- Hypothesis framework: "If [we build this], then [this outcome], because [this reason]"
- Assumption surfacing: Lists every assumption and labels them
[VERIFIED],[UNTESTED], or[RISKY] - Success criteria: Defines measurable outcomes before building
- Minimum test: Builds the smallest possible version that tests the hypothesis
- Evidence gathering: Returns to the hypothesis after building — did it match? What surprised us?
- Iteration or pivot: Uses evidence to decide — confirm, adjust, or try something else
- Experiment log: Running tracker of all experiments, results, and learnings across sessions
Say: "I have an idea", "I want to build something", "let's try something", "what if we..."
build-first-break-later — Anti-perfectionism by design
Gets a rough working version into your hands in minutes, then coaches you through improving it. The first version is supposed to be ugly.
Key features:
- 60-second capture: Asks exactly ONE question — "What do you want to build?" — then starts building immediately
- Simplest tool selection: Picks the easiest path (Apps Script, Python, HTML) and explains why
- Rough v1: Builds fast with hardcoded values, no error handling, no edge cases — intentionally imperfect
- Break-and-learn loop: Run it, see what happens, make ONE change, repeat
- Anti-pattern redirection: Gently steers away from perfectionism — "Let's handle that in v2"
- Progress celebration: "Look at what you just did — you went from an idea to a working thing in 10 minutes"
Say: "let's just build it", "start building", "I want a quick prototype", "just make something"
unknown-unknowns — Discover what you didn't know to ask
After any build or exploration, proactively surfaces adjacent ideas, hidden risks, and unexpected opportunities you haven't considered.
Key features:
- Adjacent capabilities: "Your script can also create calendar events, not just read them"
- Edge cases: "What happens when the spreadsheet is empty?"
- Scale questions: "This works for 10 rows — what happens at 10,000?"
- Connection opportunities: "This data also exists in another system — you could pull from both"
- Security awareness: "This script has access to your entire Gmail — worth understanding the permissions"
- Depth adaptation: Adjusts based on experience level — beginners get opportunities, advanced get architecture questions
- Never overwhelming: Maximum 3 unknown unknowns at a time, each framed as an opportunity
Say: "what am I missing?", "what else?", "what could go wrong?", "surprise me"
iteration-journal — Track your growth as a builder
A structured reflection tool that captures what you built, what broke, what you learned, and what to try next. Tracks growth over time.
Key features:
- Structured entries: Date, what you built, what worked, what broke, key insight, next hypothesis, confidence level (1-5)
- Persistent memory: Entries save across sessions so your learning history grows
- Weekly summaries: Aggregates entries and surfaces patterns — "Your confidence with APIs went from 2 to 4 this week"
- Growth visualization: Tracks mastered topics, developing skills, and confidence trajectories
- Look-back feature: "Show me what I was working on a month ago" — demonstrates your progress
Say: "journal", "reflect", "what did I learn today?", "weekly summary", "look back"
workflow-detective — Find the highest-value thing to automate
Investigates your daily work to uncover repetitive tasks, bottlenecks, and pain points, then helps you decide what to build first.
Key features:
- Guided investigation: "Walk me through your Monday morning — what do you do first?"
- Pattern recognition: Identifies repetitive tasks, manual data transfers, copy-paste patterns, approval bottlenecks
- Effort vs. impact scoring: Plots opportunities on a 2x2 matrix — low effort + high impact = build this first
- Hard choice forcing: "You can't build everything — which one matters most?"
- Prioritized build list: Top 3-5 opportunities ranked by value, with estimated effort and impact
Say: "what should I build?", "help me find automation opportunities", "workflow audit"
apps-script-builder — Your Google Workspace automation workshop
A dedicated Google Apps Script assistant that walks non-technical users through building projects from zero. Knows every service, trigger, and deployment pattern.
Key features:
- Full service reference: Gmail, Sheets, Calendar, Drive, Slides, Forms, Docs — when to use each and whether it needs manual enabling
- Complete setup walkthroughs: Opening the editor, enabling services, pasting code, approving permissions — with exact menu paths
- CLASP guide: How to install and use the command-line tool for managing Apps Script from your computer (with VS Code, Claude Code, or git)
- Trigger explanations: Time-based, on-edit, on-form-submit, on-open — explained in plain English with setup steps
- Deployment guide: Test vs. live, web apps, sharing scripts, updating deployments
- 6 common recipes: Email automation, report generator, form processor, calendar manager, document generator, Slack/webhook integration
- Patterns reference: Battle-tested code patterns for spreadsheet ops, email sending, dashboards, API caching, CSV parsing, and more
- Error translation table: Common Apps Script errors explained in plain English with fixes
- Plain-English code comments: Every generated script is fully commented
Say: "build an apps script", "automate my spreadsheet", "connect my Gmail", "send emails from a sheet"
api-explorer — APIs are friendlier than they look
Demystifies APIs for non-technical people, from "what is an API?" to making your first call to connecting work systems.
Key features:
- Core analogy: "An API is like a drive-through window — you place an order in a specific format and get back exactly what you asked for"
- HTTP methods explained: GET = "asking a question", POST = "submitting a form", PUT = "updating your address", DELETE = "canceling an order"
- Status codes explained: 200 = "thumbs up", 404 = "that page doesn't exist", 401 = "show your ID first", 500 = "broke on their end"
- JSON explained: "A way of organizing data that computers can read — like a very structured form"
- Guided first call: Step-by-step walkthrough using a free public API (no signup required)
- Progressive complexity: Free APIs (weather, quotes) to Google APIs to work APIs (ServiceNow, Jira, Slack)
- Authentication guide: API keys, tokens, OAuth — each explained with analogies
- Error troubleshooting: What went wrong, what it means, how to fix it
Say: "what is an API?", "connect to an API", "make an API call", "how do APIs work?"
agent-architect — Graduate from scripts to agents
Guides you from simple automations to building your own agents through six progressive levels, each with a concrete project.
Key features:
- Core analogy: "An agent is like hiring a virtual assistant who follows your exact instructions"
- Six levels:
- Level 1: A script that checks and acts ("if inbox has email from X, move to folder Y")
- Level 2: Multi-step workflows (do A, then B, then C)
- Level 3: Decision logic (if this, do that; otherwise do something else)
- Level 4: Error handling and recovery
- Level 5: Connecting multiple systems
- Level 6: Full agent — autonomous, scheduled, self-monitoring
- Gradual concept introduction: APIs, webhooks, scheduling, state management, logging — each with a real-world analogy
- Milestone moment: "You just built your first agent. It's small, but it's real."
Say: "build an agent", "level up", "what's an agent?", "I want to build something smarter"
lessons — Turn discoveries into reusable team knowledge
Captures hard-won knowledge — quirks, workarounds, "I wish someone had told me this" moments — into structured lesson files that others can learn from.
Key features:
- Context-aware: Pulls from conversation history automatically — if you just debugged something, say "create a lesson" and it writes the lesson without making you re-explain
- Structured format: Every lesson has The Problem, What You'll See, The Fix, Why This Happens, and Recommendation
- Searchable titles: Clear, specific names like
granite-tool-calling-quirks.mdnotlesson1.md - Git workflow: Saves the file, commits, and can create an MR to a shared team repo
- Compounds across the team: One person's fix becomes everyone's knowledge — the next person's Claude instance loads it automatically
Say: "create a lesson", "write this up as a lesson", "document this", "TIL", "save this as a lesson", "someone else should know about this"
show-your-work — Turn builds into organizational knowledge
Generates shareable artifacts from what you built so your impact multiplies across the organization.
Key features:
- 5 output formats:
- Impact Summary — concise Slack-ready summary with before/after metrics
- How-to-Replicate Guide — step-by-step instructions someone else can follow
- Before/After Comparison — visual table showing the transformation
- Learning Story — narrative of the journey (what broke, what surprised, what you learned)
- Presentation Outline — structured 5-minute demo script with slides
- Format recommendation: Suggests the right format based on audience (Slack, teammate, manager, culture post)
- Jargon-free: All artifacts written for non-technical audiences
- Hero framing: Makes you the hero of the story — you built this
Say: "help me share this", "show my work", "write up what I built", "how do I present this?"
teach-back — Help others build too
Turns you from a builder into a teacher. Generates everything you need to teach what you built to others.
Key features:
- Teach-back test: Challenges you to explain what you built in plain words, then coaches you on simplifying
- Teaching guide: Structured lesson plan with hook, demo, build-along, and "aha moment"
- Workshop format: Full agenda for 30/60/90-minute group sessions with facilitator tips
- Train-the-trainer kit: Handoff materials for someone else to teach without you — common questions, common mistakes, troubleshooting guide
- Practical tips: "Go slower than you think", "Walk to their screen instead of shouting instructions", "Celebrate every success"
Say: "help me teach this", "create a workshop", "train the trainer", "how do I explain this?"
impact-mapper — Prove the value of what you built
Quantifies the impact of your builds — time saved, errors reduced, ROI — and generates reports that leadership actually reads.
Key features:
- Pre-build estimation: Calculates current cost (time x frequency x people) before you start building
- Post-build measurement: Compares estimates vs. actuals with real data
- 6 impact categories: Efficiency, Quality, Speed, Scale, People, Risk
- Impact report generator: Executive summary, problem/solution, measured metrics, qualitative feedback, replicability assessment
- Honest assessment: If the impact is small, says so and helps find higher-value opportunities
- Business language: Frames everything in terms leadership cares about — hours, dollars, risk reduction
Say: "what's the impact?", "how much time does this save?", "generate impact report", "show the ROI"
Quirks are technical patterns — API gotchas, platform constraints, code pitfalls — extracted from lesson files into organized, searchable reference files. They capture the "wrong way vs. right way" so you (and your AI tools) avoid known pitfalls.
Add these HTML comment blocks to any lesson file after a technical discovery:
<!-- QUIRK: Short descriptive title -->
<!-- WHEN: Situation where this applies -->
<!-- WRONG: Code or approach that fails -->
<!-- RIGHT: Code or approach that works -->
<!-- WHY: One-sentence root cause -->
<!-- TAGS: comma-separated technology tags -->- Write a lesson — use the
lessonsoriteration-journalskill - Markers get extracted — Claude adds QUIRK markers for each technical pattern
- Generator runs —
generate-quirks.pyscans all lesson files for markers - Quirk files created — grouped by tag into
quirks/<tag>.mdwith an index
The generator (skills/lessons/generate-quirks.py) has two extraction modes:
- Structured (primary): reads
<!-- QUIRK: ... -->markers — precise and reliable - Heuristic (fallback): extracts from lesson structure (headings, tables, bullet patterns)
Set up a PostToolUse hook on Write|Edit that runs the generator whenever a lesson file is saved:
{
"hooks": {
"PostToolUse": [{
"matcher": "Write|Edit",
"script": "python3 path/to/generate-quirks.py"
}]
}
}This keeps your quirk files always up to date as you write new lessons.
courage-mode "I'm scared to start"
|
tech-translator "What does that mean?"
|
workflow-detective "What should I build?"
|
hypothesis-lab "What do I think will happen?"
|
build-first-break-later "Let's just build it"
|
unknown-unknowns "What am I not seeing?"
|
iteration-journal "What did I learn?"
lessons "Let me save this so others don't hit it"
|
apps-script-builder "Let me build something real"
api-explorer "Let me connect systems"
|
agent-architect "Let me build something smart"
|
show-your-work "Let me share what I built"
impact-mapper "Let me prove the value"
|
teach-back "Let me help others build too"
/plugin install ChewbaccaRoars/pathfinder-skills# Replace <skill-name> with any skill from the list above
mkdir -p ~/.claude/skills/<skill-name>
cp skills/<skill-name>/SKILL.md ~/.claude/skills/<skill-name>/SKILL.md# Copy all skills into your project
cp -r skills/ .claude/skills/
git add .claude/skills/
git commit -m "Add Pathfinder skills"Copy the example CLAUDE.md to your home directory so Pathfinder greets you on every new session:
cp CLAUDE.md.example ~/CLAUDE.mdThis shows the quick menu (/learn, /build, /reflect, /share) when you start a new Claude Code session. Without it, the skills still work — you just won't get the welcome prompt.
- Install the plugin (see above)
- Copy the welcome message:
cp CLAUDE.md.example ~/CLAUDE.md - Start a new Claude Code session — Pathfinder greets you with the quick menu
- Type
/learn,/build,/reflect, or/share— or just say what's on your mind - Say "what should I build?" to start with Workflow Detective
- Say "let's build it" to jump into Build First, Break Later
- Say "what did I learn?" at the end to reflect with Iteration Journal
| Say this | Skill that activates |
|---|---|
| "explain that" / "what does that mean" | tech-translator |
| "I'm stuck" / "I'm scared" / "this is too hard" | courage-mode |
| "I have an idea" / "I want to build something" | hypothesis-lab |
| "let's just build it" / "start building" | build-first-break-later |
| "what am I missing?" / "what else?" | unknown-unknowns |
| "what should I build?" / "workflow audit" | workflow-detective |
| "build an apps script" / "automate my spreadsheet" | apps-script-builder |
| "what is an API?" / "connect to an API" | api-explorer |
| "build an agent" / "level up" | agent-architect |
| "help me share this" / "show my work" | show-your-work |
| "help me teach this" / "create a workshop" | teach-back |
| "what's the impact?" / "show the ROI" | impact-mapper |
| "journal" / "what did I learn today?" | iteration-journal |
| "create a lesson" / "document this" / "TIL" | lessons |
| "quiz me" / "cheat sheet" / "ELI5" | tech-translator |
In addition to Claude Code skills, this repo includes ready-to-use teaching materials.
| Workshop | Duration | What they build |
|---|---|---|
| Apps Script Dashboard | 90 min | Interactive web dashboard reading from Google Sheets |
| Guide | Time | What you'll learn |
|---|---|---|
| Apps Script Dashboard | 60-90 min | Build and deploy a dashboard web app from scratch — editor, services, triggers, CLASP |
| Browser Tab Management | 30 min | Chrome tab search, shortcuts, tab groups, pinning, and a system to stay organized |
| File & Folder Management | 30-40 min | Find any file instantly, a folder structure that works, naming conventions, cleanup plan, weekly habits |
| Slack Management | 30-40 min | Organize your sidebar, tame notifications, use threads, search like a pro, huddles, keyboard shortcuts |
| Claude Code CLI | 45-60 min | Slash commands, permissions, models, CLI flags, MCP servers, hooks, plugins, skills, settings — with hands-on exercises |
These skills are built on a set of beliefs:
- Learning is not optional. It's how we grow, adapt, and improve.
- We learn by doing. Not by reading. Not by watching. By building.
- We begin with hypotheses, not certainties. We test what we believe. We let evidence sharpen our thinking.
- We respect the unknown. The best discoveries come from questions we didn't know to ask.
- We are teachers. Knowledge grows when it's shared. People grow when they're believed in.
- We seek transformative outcomes. We're not here to preserve the status quo. We're here to create meaningful change.
PRs welcome! Whether it's better analogies, new skills, additional trigger phrases, or improvements to existing ones — open an issue or submit a PR.
MIT