All authors

Claude Skills by JoshuaShepherd
github.com/JoshuaShepherd397 skills10 installs150 views
- Pathway OrganizerOrganize discovered pathway/portal/theme content into the docs repo structure. Copies new files, resolves duplicates, updates the README, and ensures each portal directory has complete coverage. Run after pathway-collector to consolidate content.Votes: 0GitHub stars: 2
- Pathway SupabasePull pathway, portal, and theme content from the Supabase movemental database for the alan-hirsch tenant. Queries pathways, books, courses, articles, and content_items tables for portal-tagged records. Exports results as organized markdown into the docs repo.Votes: 0GitHub stars: 2
- Persisted Content RemediationSafely audit and remediate persisted text/content fields in Supabase or Postgres when bodies are in the wrong format (HTML, Markdown, MDX, plain text, hybrid, JSON, empty). Use for content format drift, ingest bypass, wrong-field storage, leaked markup, or batch normalization — always audit-first, backup, dry-run, deterministic transforms, never AI-rewrite in place.Votes: 0GitHub stars: 2
- Responsive AuditAudit and fix responsiveness issues for movemental — breakpoint coverage, layout collapse, touch targets, typography scaling, overflow, and navigation. Enforces mobile-first design for Next.js 16 + Tailwind v4.Votes: 0GitHub stars: 2
- Resume CoachResume review (formatting, design, content, job-specific), score-any-job evaluation (0-100 fit and interview odds, Definite No Go to Freaking Apply Now with resume revision recommendations for Good fit/Freaking Apply Now), rubric development and resume adaptation evaluation, content/data set development from unexplored conversations, and quality assurance for the resume generation chain. Use when the user asks for resume review, resume feedback, score this job, evaluate this job posting, shou...Votes: 0GitHub stars: 2
- Ssot DashboardDesigns and structures the Movemental living SSOT dashboard (HTML/CSS/JS). Use when creating or refining the single-source-of-truth dashboard, sidebar and content structure, or when aligning Movemental vision and docs into a docs-first, token-based, agent-friendly dashboard.Votes: 0GitHub stars: 2
- Stitch To ReactEnd-to-end Stitch screen migration: accepts a Stitch project/screen ID, fetches and caches HTML/Tailwind wireframes, extracts tokens, archives existing pages, converts to production React with shadcn/ui and Layer-5 hooks, and documents the new design layer-by-layer (L1 tokens → L2 tailwind → L3 primitives → L4 components → L5 layouts). Use for stitch to react, HTML to React, wireframe migration, or any Stitch screen conversion in movement-leader-websites.Votes: 0GitHub stars: 2
- Studio ExportGenerate a feature constitution — data model, product story, and acceptance criteria for a platform slice/feature. Designed for pasting into AI Studio Build mode or any prototyping tool. No styling or UI constraints.Votes: 0GitHub stars: 2
- SummarizeSummarizes, condenses, or extracts text, transcripts, and key points from URLs, articles, web pages, PDFs, podcasts, YouTube videos, and local files. Acts as a fallback transcription tool when the user asks to transcribe, digest, recap, or get the gist of a link, video, or document.Votes: 0GitHub stars: 2
- Tam Headshot SourceSurgically acquire one verified headshot per movement leader — official sources first, identity checks, direct download, manifest line — without bulk scraping or image-search roulette. Use when building TAM avatars, profile media, or filling knowledge leader folders.Votes: 0GitHub stars: 2
- Tam Reflected UnderstandingGenerate a reflected understanding document for a movement leader — a second-person mirror of their calling, audience, content, constraints, and credibilityVotes: 0GitHub stars: 2
- Transcript To DocsProcess a video/audio transcript into structured markdown documentation — extracting key topics, organizing into logical sections, and producing a polished reference document.Votes: 0GitHub stars: 2
- Trigger DevWork with Trigger.dev (v4) — the open-source background jobs framework for durable TypeScript tasks, scheduled/cron jobs, waits, Realtime, React hooks, the Management API, and chat.agent AI agents. Use when the user mentions Trigger.dev, writes/triggers tasks, edits trigger.config.ts, uses @trigger.dev/sdk or the trigger.dev CLI. ALWAYS fetch current docs first.Votes: 0GitHub stars: 2
- Type Safety ChainImplements or verifies the six-layer chain from Drizzle schema through Zod, services, API routes, and React hooks. Use when regenerating after DB changes, fixing alignment scripts, or bootstrapping the same architecture in a new folder.Votes: 0GitHub stars: 2
- Ui Hook Wiring AuditAudit and fix UI component data wiring — verifies every component renders the correct data by tracing rendered fields back to the type-safe hooks layer. Checks that book thumbnails, author profiles, course cards, video metadata, and all other domain data reach the correct UI locations through the right simplified or custom hooks. Reports status for each component, then fixes only incorrectly wired paths.Votes: 0GitHub stars: 2
- ValidateRun bottom-up type-chain validation (db → hooks) and fix errors at the failing layer. Use for project health checks before large changes.Votes: 0GitHub stars: 2
- Visual Storytelling AuditCross-platform audit of visual storytelling components — cards, grids, stats, comparisons, numbered steps, section rhythm, and narrative flow. Ensures every visual element tells the story with the best design possible. Use when auditing pages for narrative clarity, visual hierarchy, and design token compliance.Votes: 0GitHub stars: 2
- Voice DesignerBuild detailed voice profiles for characters, narrators, brands, or AI agents — covering diction, syntax, rhythm, worldview, signature patterns, and failure modes. Use when creating a character voice, designing an agent's persona, or auditing voice consistency.Votes: 0GitHub stars: 2
- Wsl Cursor HealthDiagnose WSL2 + Cursor/Claude performance on a Windows PC (Ubuntu/WSL intensive coding): memory/swap pressure, load, disk, inotify, tsserver/extensionHost RSS, Linux and Windows Cursor caches, .wslconfig, and VHDX size. Use when the user asks to check caches, WSL shutdown, lag, swap, slow IDE, memory pressure, clear caches, compact VHD, or whether the machine needs a reset after heavy agent/context sessions. Prefer detect-then-recommend; never auto wsl --shutdown.Votes: 0GitHub stars: 2
- Youtube ScrapeScrape a YouTube channel or video — fetches all video metadata via YouTube Data API, downloads transcripts with yt-dlp, chunks for search, and upserts into the videos table. Use when scraping a channel handle, refreshing stats, or ingesting a single video.Votes: 0GitHub stars: 2
- Youtube TranscriptExtract a YouTube transcript with yt-dlp, preserve all substantive spoken content, and save polished markdown with an intuitive filename and clear structure (metadata, overview, readable body, optional timestamp reference).Votes: 0GitHub stars: 2
- Cache ComponentsExpert guidance for Next.js Cache Components and Partial Prerendering (PPR). Use when implementing 'use cache' directive, configuring cache lifetimes, tagging cached data, invalidating caches, or optimizing static vs dynamic content boundaries.Votes: 0GitHub stars: 2
- ViteVite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration. Use when working with Vite projects, vite.config.ts, Vite plugins, or building libraries/SSR apps with Vite.Votes: 0GitHub stars: 2
- Affiliation ScrapeResearch and document all organizations a leader/author is affiliated with — publishers, speaking bureaus, conferences, denominations, media outlets, endorsing ministries, and academic institutions. Uses browser search to build a structured affiliation record for use in logo strips and social proof sections.Votes: 0GitHub stars: 2
- Agent CreateScaffold a new OpenAI Agents SDK agent with instructions, tools, API route, and bridge wiring. Use when creating a new specialized agent from scratch.Votes: 0GitHub stars: 2
- Agent InstructionsAuthor or refine agent system prompts using composable instruction layers (identity, theme, mode, style, context). Use when writing or tuning agent behavior.Votes: 0GitHub stars: 2
- Alan VoiceWrite, edit, or audit content in Alan Hirsch's exact voice — using the same five voice markers, argument patterns, rhetorical posture, and failure mode guards as the AI Lab agent. Use when writing any published content, course material, marketing copy, agent prompts, or social posts that must sound authentically like Alan.Votes: 0GitHub stars: 2
- Article AuthorWrite a complete evergreen pillar article in Alan Hirsch's voice — with corpus research from his books, full SEO/GEO architecture, and proper citations. This is the main writing skill. It runs planning, corpus research, and writing in sequence. Use when writing any new article for the platform.Votes: 0GitHub stars: 2
- Article CorpusLook up passages, themes, and arguments from Alan Hirsch's book corpus — both from the local markdown files and the Supabase database. Use when researching what Alan actually says about a topic before writing an article. Returns quoted passages with proper citations.Votes: 0GitHub stars: 2
- Asset GenerateGenerate image assets using Nano Banana 2 (Gemini Flash Image). Use when creating hero images, course covers, book covers, thumbnails, social cards, or any visual asset for the platform.Votes: 0GitHub stars: 2
- Course AuthorGenerate course content for a specific section of the transformation loop, following the actual mDNA course structure, Charter requirements, and Alan Hirsch's voice. Use when writing individual course sections.Votes: 0GitHub stars: 2
- Course IngestIngest course content from markdown files into the database. Parses manifest + module files, validates, and upserts course_lessons, reflection_questions, discussion_prompts, and exercises.Votes: 0GitHub stars: 2
- Course ScaffoldScaffold a new 8-week course with all canonical section types, database rows, and optional markdown file structure. Use when creating a new course from scratch.Votes: 0GitHub stars: 2
- Course ValidateValidate a course against the Transformational Course Charter — checks Four Necessities, section completeness, word counts, and structure. Use before publishing or after authoring.Votes: 0GitHub stars: 2
- Home ConsultStrategic consultation for a movement leader home page — mandatory sections rubric, scroll-stop strategy (Spline/NB2/GSAP), copy evaluation, and conversion architecture. Designed for thought leaders in the missional/formation niche.Votes: 0GitHub stars: 2
- Logo Strip AuthorAuthor a complete social proof / logo strip section for an author or leader — copy, grouping strategy, TypeScript content definition, React component spec, CSS/Tailwind implementation, and logo download checklist. Run after affiliation-scrape and affiliation-audit.Votes: 0GitHub stars: 2
- Pathway AuditAudit a pathway page against the canonical 12-section architecture. Reports what's missing, what's below spec, what's complete, and what needs improvement for SEO/GEO, voice, and formation quality. Use before publishing a pathway or after adding new sections.Votes: 0GitHub stars: 2
- Pathway AuthorWrite or update content for a pathway page — any single section or a full pathway. Follows the canonical 12-section architecture, Alan Hirsch's voice, and SEO/GEO best practices. Use when writing new pathways, filling missing sections, or improving existing content.Votes: 0GitHub stars: 2
- Video ConsultConsult on video production for a course — scripture grounding, narrative arc, storyboard, scene structure, and script. Bridges Alan's voice, course theology, and Remotion video production. Use when planning or authoring video content for any course.Votes: 0GitHub stars: 2
- Video ResearcherResearch real-world statistics, insights, and compelling data about online courses, completion rates, learning effectiveness, and transformative education — then organize findings into suggested video components, script lines, and data visualizations for course explainer videos. Use before scripting or updating video content.Votes: 0GitHub stars: 2
- Agent ContextBuild or modify user context systems — profile assembly, RunContract payloads, context schemas, catalog validation. Use when working on how user data flows into agents.Votes: 0GitHub stars: 2
- Agent RagBuild or modify a RAG retrieval pipeline — vector store search, corpus routing, citation rendering, book fidelity. Use when adding retrieval to agents.Votes: 0GitHub stars: 2
- Agent StreamWork on SSE streaming, plain-text transport, ChatKit events, and session continuity. Use when debugging or modifying agent streaming behavior.Votes: 0GitHub stars: 2
- Agent TestWrite tests for agents — unit tests for tools/instructions/routing, smoke tests for end-to-end behavior, e2e specs for API contracts. Use when adding test coverage to agents.Votes: 0GitHub stars: 2
- Agent ToolCreate or modify an OpenAI Agents SDK tool with Zod params, caching, metrics, and agent registration. Use when adding tools to agents.Votes: 0GitHub stars: 2
- Asset AnimateCreate micro-animations from still images — parallax, Ken Burns, floating particles, breathing effects, cinemagraphs. Generates CSS animations, GSAP code, or short video/GIF from a static image. Use for hero backgrounds, social posts, and subtle motion design.Votes: 0GitHub stars: 2
- Asset Brand CheckAudit generated image assets against the platform's brand guidelines. Use before publishing to verify color palette, typography, tone, and visual consistency.Votes: 0GitHub stars: 2
- Asset CompositeCombine multiple generated images into a single composite — grids, collages, mood boards, before/after comparisons, or series overviews. Use when reviewing batches, creating mood boards, or building multi-image marketing assets.Votes: 0GitHub stars: 2
- Asset EditEdit or refine an existing image using Nano Banana 2's conversational editing. Use when an asset needs color correction, element changes, style adjustments, or iterative refinement.Votes: 0GitHub stars: 2
- Asset Exploded ViewGenerate deconstructed/exploded view prompts using Nano Banana 2. Use for scroll-stop content, framework visualizations, concept illustrations, or any object elegantly taken apart into its components.Votes: 0GitHub stars: 2