All authors

Claude Skills by JoshuaShepherd
github.com/JoshuaShepherd397 skills10 installs150 views
- Add GuardrailAdd input or output guardrails to an agent — use when asked to validate, filter, or protect agent input/output, block unwanted content, enforce domain scope, or add rate limiting to agent requests.Votes: 0GitHub stars: 2
- Add ToolCreate or modify an agent tool — use when asked to add a new capability to an agent, build a search/retrieval/analysis/API integration tool, or wire a tool into an existing agent.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 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 GuardrailAdd input/output guardrails to an agent pipeline — validation, content filtering, safety rules. Use when adding safety or quality gates to agents.Votes: 0GitHub stars: 2
- Agent HandoffConfigure multi-agent handoffs — agent registry, delegation rules, and routing logic. Use when setting up agent-to-agent transfers.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
- 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
- Agent TraceDebug agent execution with tracing — analyze traces, tool calls, durations, errors, and performance metrics. Use when investigating agent behavior.Votes: 0GitHub stars: 2
- Build ContextWork on agent context — use when asked to build, modify, or debug the user context system for an agent, including context schemas, RunContract mapping, context block rendering, or catalog slug validation.Votes: 0GitHub stars: 2
- Build RagBuild or modify a RAG (retrieval-augmented generation) pipeline — use when asked to set up vector search, file_search tool integration, intent-based retrieval routing, citation rendering, or book fidelity enforcement for an agent.Votes: 0GitHub stars: 2
- Configure HandoffConfigure agent handoffs — use when asked to set up multi-agent routing, delegate conversations between specialist agents, configure handoff rules, or wire agents together via an agent registry.Votes: 0GitHub stars: 2
- Create AgentScaffold and develop AI agents — use when asked to create, build, or set up a new AI agent, including agent definition, instructions, tools, guardrails, handoffs, context, RAG pipelines, streaming, API routes, testing, and debugging.Votes: 0GitHub stars: 2
- Debug TracesDebug agent execution using traces — use when asked to investigate slow responses, diagnose tool failures, analyze guardrail rejections, query agent trace logs, or review agent performance metrics.Votes: 0GitHub stars: 2
- Openai Vector StoreExpert guidance for managing OpenAI vector stores — health checks, completeness audits, upload safeguards, junk/duplicate detection, surgical repair vs full re-upload decisions, API key/project scoping, and .mdx→.md workarounds. Use this skill whenever the user mentions vector store uploads, vector store health, missing files in a vector store, OpenAI file search setup, or asks about OPENAI_VECTOR_STORE_ID configuration. Also trigger when diagnosing "store looks wrong", "files missing", "temp...Votes: 0GitHub stars: 2
- Setup StreamingSet up or debug agent streaming — use when asked to implement SSE streaming, handle ChatKit event types, fix stream stalls or session continuity issues, or wire streaming between an agent API route and a React client.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 AuditAudit image assets across the project to find missing, broken, or mismatched images — trigger phrases include "audit images", "find missing images", "check image slots", "which images are missing", or "image inventory".Votes: 0GitHub stars: 2
- Asset Author StyleDefine and maintain a consistent visual identity for an author/thought leader across all image assets. Creates a style guide document that all other asset-* skills reference for consistency. Use once to establish the look, then all headshots, heroes, and portraits will match.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 DeliverPackage generated prompts or assets into a polished interactive HTML page with tabbed navigation, one-click copy buttons, and visual polish. Use to deliver prompt sets, asset galleries, or comparison views as a premium shareable artifact.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
- 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
- Asset HeadshotCreate polished headshots and avatars from existing author photos using Nano Banana 2. Handles background replacement, relighting, color grading, cropping, and format adaptation for avatars, team pages, bio cards, OG images, and instructor photos. Use when you need a consistent, on-brand headshot at any size or context.Votes: 0GitHub stars: 2
- Asset Hero PortraitCreate wide-format hero images featuring an author/thought leader from existing photos using Nano Banana 2. Handles background extension, atmospheric contexts, split compositions, and cinematic treatments for page heroes, landing pages, and featured sections.Votes: 0GitHub stars: 2
- Asset MatchAudit where images are needed across the project (heroes, covers, cards, OG images) vs what's available in public/images/. Reports matches, mismatches, missing assets, and broken references. Connects to asset generation skills for creating missing images.Votes: 0GitHub stars: 2
- Asset MockupPlace generated images into real-world context mockups — laptop screens, phone frames, book mockups, poster frames, billboard mockups. Use for marketing previews, social media content, and stakeholder presentations.Votes: 0GitHub stars: 2
- Asset Product ShotGenerate clean product/object photography prompts using Nano Banana 2. Use for book mockups, course materials, merchandise, or any object that needs a professional studio-quality shot on white or contextual background.Votes: 0GitHub stars: 2
- Asset Prompt LibraryManage reusable NB2 prompt templates for recurring asset types. Use to store, retrieve, list, or customize prompt templates for consistent asset generation.Votes: 0GitHub stars: 2
- Asset SeriesGenerate a visually consistent set of image assets using Nano Banana 2. Use for course module covers, book chapter headers, video series thumbnails, or any batch that needs visual continuity.Votes: 0GitHub stars: 2
- Asset Text OverlayGenerate images with precise text rendering using Nano Banana 2. Use for social cards, OG images, course certificates, marketing banners, and any asset that needs legible text.Votes: 0GitHub stars: 2
- Asset Video PromptGenerate video transition prompts for AI video models (Runway, Kling, Pika, Higgsfield). Creates start/end frame descriptions, transition choreography, and model-agnostic instructions. Use for scroll-stopping social content, product reveals, course trailers, or any motion asset.Votes: 0GitHub stars: 2
- Gpt ExportGenerate 21 markdown knowledge files + custom instructions for creating a Custom GPT strategic consultant from the current workspace project.Votes: 0GitHub stars: 2
- Image OptimizeOptimize images from the local images repo (convert to WebP, generate responsive variants, resize) and upload to Supabase Storage preserving the multi-tenant folder structure. Use when adding new images, syncing the images repo to storage, or generating responsive sets for existing assets.Votes: 0GitHub stars: 2
- Movemental PdfProduce branded Movemental PDFs (the Movemental, LLC visual identity used at movemental.ai — wordmark logo, Inter typography, monochrome palette with warm-gray accents, generous whitespace, brand panels and stat cards). Use this skill whenever the user asks for a Movemental-branded document, a Movemental Field Guide, a Movemental MOU or proposal, a Movemental report, whitepaper, or any PDF matching the movemental.ai aesthetic. Use it even when the user only says "make this look like our brand...Votes: 0GitHub stars: 2
- Pdf EbookConvert any file format (markdown, text, HTML) into a professionally styled PDF e-book using WeasyPrint. Supports single files, directories of files, and custom styling. Use when generating PDF deliverables from content files.Votes: 0GitHub stars: 2
- Remotion Best PracticesBest practices for Remotion - Video creation in ReactVotes: 0GitHub stars: 2
- RemotionProgrammatic video creation with React via Remotion — compositions, animations, motion graphics, rendered to MP4. Includes Stitch project walkthrough workflows, content-to-animation pipelines, and export/rendering. USE WHEN video, animation, motion graphics, video rendering, React video, intro video, YouTube video, TikTok video, video production, render video, content to animation, animate content, video overlay, walkthrough video, Stitch screens.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
- Add TableAdd a new database table and generate all six layers. Use when adding a new entity to the platform.Votes: 0GitHub stars: 2
- App ArchitectGenerate a full architectural documentation package for any app, project, or feature — a _PURPOSE.md narrative plus individual page-level specs, navigation, and cross-cutting concerns. Outputs to _docs/ai-studio/ for use in AI Studio or any prototyping tool.Votes: 0GitHub stars: 2
- Authoring SkillsHow to create and maintain agent skills in .agents/skills/. Use when creating a new SKILL.md, writing skill descriptions, choosing frontmatter fields, or deciding what content belongs in a skill vs AGENTS.md. Covers the supported spec fields, description writing, naming conventions, and the relationship between always-loaded AGENTS.md and on-demand skills.Votes: 0GitHub stars: 2
- Build PromptTurn a rough idea, voice memo, or half-formed brief into a fully engineered markdown prompt at docs/build/prompts/<slug>.md for any agentic coding situation (Claude Code, Cursor, Codex, Aider, etc.). Embeds the four prompt-engineering pillars — Clear Communication, Context, Definition of Done, Iteration — plus role, output format, guardrails, and a closed-loop acceptance protocol. Interprets confidently; asks only when truly ambiguous; iterates with the user until the Definition of Done is met.Votes: 0GitHub stars: 2
- GenerateRegenerate a specific layer (schemas, services, routes, hooks, ui) or all layers. Use after schema changes or when generated code is out of date.Votes: 0GitHub stars: 2
- React Best PracticesReact performance optimization guidelines from Mastra Engineering. This skill should be used when writing, reviewing, or refactoring React code to ensure optimal performance patterns. Triggers on tasks involving React components, data fetching, bundle optimization, or performance improvements.Votes: 0GitHub stars: 2