Most Claude Code skills focus on engineering β building apps, running tests, deploying code. Shaw Talebiβs non-coding-skills repo flips that assumption: what if you used Claude Codeβs agent architecture to automate everything else in your work life β emails, sales outreach, video editing, CRM, business strategy?
The key insight from Shaw himself: βUsing them as-is probably wonβt be as helpful to you as they are to me. The value is in the patterns and ideas.β This isnβt a plug-and-play toolkit β itβs a masterclass in skill architecture for personal workflows.
| *Source: GitHub Repo | Shaw Talebiβs YouTube | AI Builder Academy* |
Who Built This
Shaw Talebi β PhD from UT Dallas, 8+ years in AI, former data scientist at Toyota. Now runs AI Builder Academy, training teams at Google, Microsoft, Meta, AWS, and others. Active YouTuber with millions of viewers. This repo is his personal automation stack, open-sourced as a learning resource.
The 15 Skills at a Glance
| Skill | Category | What It Does |
|---|---|---|
email-writer |
Communication | Drafts emails matching Shawβs exact voice/style with tone markers |
3-way-intro |
Communication | Three-way introduction emails |
linkedin-post-writer |
Content | LinkedIn post creation with personal branding |
linkedin-lead-gatherer |
Sales | Browser automation to gather LinkedIn leads |
outreach-campaign |
Sales | Multi-step outreach pipeline via Notion + Gmail MCPs |
pre-call-research |
Research | Pre-meeting research prep |
crm |
Business Ops | CRM management |
business-strategy |
Strategy | Business strategy analysis and planning |
executive-briefing |
Communication | Executive-level briefings |
training-proposal |
Sales | AI training proposals for enterprise teams |
validate-saas-idea |
Strategy | SaaS idea validation framework |
notion-research-documentation |
Research | Structured research docs in Notion |
keynote |
Content | Keynote/presentation creation |
video-editor |
Content | YouTube video editing β FCPXML for Final Cut Pro |
skill-updater |
Meta | Edit and repackage existing skills |
Two Tiers of Skills
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β NON-CLAUDE CODE SKILLS β
β (Work with standard Claude + MCPs) β
β β
β email-writer, linkedin-post-writer, β
β business-strategy, executive-briefing, β
β crm, training-proposal, validate-saas-idea β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββ
β CLAUDE CODE SKILLS β
β (Require Claude Code CLI + tool access) β
β β
β video-editor (FFmpeg + AssemblyAI + FCPXML), β
β linkedin-lead-gatherer (browser automation), β
β keynote (file generation), β
β skill-updater (meta: edits other skills) β
βββββββββββββββββββββββββββββββββββββββββββββββββββ
Standout Skill: video-editor
The most technically impressive skill in the collection. It runs a multi-phase pipeline:
Recording (MP4)
β
βΌ
ββββββββββββββββββββ
β Phase 1: Analyze β FFmpeg extracts audio
β β AssemblyAI transcribes
β β Detects filler words,
β β long pauses, false starts
ββββββββββ¬ββββββββββ
β
βΌ
ββββββββββββββββββββ
β Phase 2: Propose β 5-pass edit processing
β β Identifies cut points
β β Preserves context
β β Human reviews proposals
ββββββββββ¬ββββββββββ
β
βΌ
ββββββββββββββββββββ
β Phase 3: Export β Generates FCPXML
β β β Import into Final Cut Pro
β β Non-destructive editing
ββββββββββββββββββββ
This is a genuinely novel use of Claude Code β it doesnβt try to replace Final Cut Pro, it acts as an intelligent pre-editor that does the tedious first pass.
Standout Skill: email-writer β Voice Cloning
The email-writer skill is a masterclass in encoding personal voice for AI. The SKILL.md includes:
- Tone markers β specific adjectives describing Shawβs writing voice
- Greeting rules β when to use βHeyβ vs βHiβ vs formal greetings
- Paragraph structure β preferred length, sentence cadence
- Reference examples β actual emails Shaw has written, categorized by type
- Gmail API quirks β e.g., emoji reactions breaking thread replies
This pattern is directly transferable to anyone building a βwrite like meβ skill.
Standout Skill: skill-updater β Meta-Skill
A skill for editing skills. It solves a real problem: Claude Codeβs skill filesystem is read-only at runtime. The skill-updater handles this by:
- Reading the current skill from the read-only path
- Applying edits in a working directory
- Repackaging and reinstalling the updated skill
Its philosophy sections are worth reading even if you never use the skill itself:
- βPrinciples over rulesβ β teach the AI why, not just what
- βLess is moreβ β shorter skills are more reliable than verbose ones
How to Install
# Install any individual skill
claude skill add --url https://github.com/ShawhinT/non-coding-skills/tree/main/<skill-name>
# Example: install the video editor
claude skill add --url https://github.com/ShawhinT/non-coding-skills/tree/main/video-editor
Patterns Worth Stealing
If youβre building your own skills, hereβs what to learn from this repo:
1. Consistent Skill Structure
Every skill follows: SKILL.md (core logic) + references/ (examples, templates). This separation keeps the main skill focused while providing rich context.
2. Voice Encoding Pattern
The email-writer approach β tone markers, greeting rules, reference examples β is the best pattern available for βwrite like meβ skills. Copy this structure, swap in your own voice samples.
3. Multi-Tool Chaining
The video-editor chains FFmpeg β AssemblyAI β custom logic β FCPXML generation. This shows how Claude Code skills can orchestrate multiple external tools into a cohesive pipeline.
4. MCP Integration for Business Ops
The outreach-campaign skill chains Notion MCP (contact data) β Gmail MCP (sending) into an automated sales pipeline. This is the model for any βread from X, act on Yβ business workflow.
5. Meta-Skills
The skill-updater proves that skills can be self-modifying. If you maintain a large skill collection, a meta-skill for editing them is invaluable.
How LearnAI Team Could Use This
- Teaching skill architecture β Use the repo as a case study for βhow to structure Claude Code skillsβ in workshops
- Email/communication automation β Adapt the
email-writerpattern for academic correspondence (recommendation letters, grant emails, student communications) - Research documentation β The
notion-research-documentationskill pattern could be adapted for Obsidian-based research workflows - Presentation generation β The
keynoteskill could be adapted for lecture slide generation - Video editing for lectures β The
video-editorpipeline could streamline editing recorded lectures and tutorials
Real-World Use Cases
- Solopreneurs automating sales outreach, CRM, and client communication
- Content creators using the video-editor pipeline to speed up YouTube editing by 3-5x
- AI educators using this repo as teaching material for βbuilding with Claude Codeβ
- Teams adapting the voice-cloning pattern for brand-consistent communications
- Skill builders studying the architecture patterns before building their own