Agent Skills by mattnigh
There are 58 agent skills in our directory.
mattnigh publishes 58 AI agent skills in our directory. Browse them below — each links back to its source repository.
Updated June 2026
- .claude/skills/agent-structure-design/SKILL.md|
- .claude/skills/api-contract-design/SKILL.md|
- .claude/skills/debounce-throttle-patterns/SKILL.md|
- .claude/skills/plugin-architecture/SKILL.md|
- .claude/skills/prompt-versioning-management/SKILL.md|
- .claude/skills/requirements-engineering/SKILL.md|
- .claude/skills/vector-search-alternatives/SKILL.md|
- analytic-skills-guideGuide for AI agent to use the tools offered by this library to perform analytic tasks.
- analyze-yii2-projectUse this when user provides a Yii2 codebase for analysis or migration planning. Provides 6-phase workflow: scan, capability extraction, dependency analysis, requirements extraction, semantic indexing, and migration roadmap. Apply when user mentions Yii2, PHP legacy modernization, or framework migration to NestJS
- API Contracts GeneratorGénère des contrats API cohérents entre Frontend (Next.js) et Backend (NestJS) avec types synchronisés, validation standardisée et error handling uniforme. À utiliser lors de la création d'APIs, DTOs, types frontend/backend, ou quand l'utilisateur mentionne "API", "DTO", "types", "contract", "validation", "frontend-backend", "synchronisation".
- auditing-projectAudits the project for consistency issues that may arise from manual editing. Checks package scripts, tsconfig paths, README tables, and other conventions.
- backend-dev-guidelinesComprehensive backend development guide for Node.js/Express/TypeScript microservices. Use when creating routes, controllers, services, repositories, middleware, or working with Express APIs, Prisma database access, Sentry error tracking, Zod validation, unifiedConfig, dependency injection, or async patterns. Covers layered architecture (routes → controllers → services → repositories), BaseController pattern, error handling, performance monitoring, testing strategies, and migration from legacy patterns.
- backend-engineerExpert in Lighthouse Journey Timeline backend architecture, service patterns, testing, and API development using Express.js, TypeScript, and Drizzle ORM. Use when implementing backend services, APIs, controllers, database queries, authentication, permissions, error handling, testing server code, or writing migrations.
- backup-libraryCreates compressed ZIP backups of libraries directory. Backs up library.yaml, transcripts, and roughcuts (not video files). This skill can also be useful when you need to restore a library.
- book-scaffoldingPlan, structure, and scaffold large educational books using cognitive load management and pedagogical best practices. Use when planning multi-part educational works requiring narrative continuity, progressive complexity, and hands-on exercises.
- catskill-writerWrite Catskill Crew newsletter content in Michael's voice. Use when writing HAPPENINGS, REPORT, BULLETIN sections or assembling a complete newsletter edition.
- chrome-devtoolsBrowser automation, debugging, and performance analysis using Puppeteer CLI scripts. Use for automating browsers, taking screenshots, analyzing performance, monitoring network traffic, web scraping, form automation, and JavaScript debugging.Apache-2.0
- claude-code-skillsMeta-skill for managing Claude Code Skills for the Ascend platform documentation.
- claude-do-not-stopEnable continuous work mode. Use PROACTIVELY when user says "keep working", "don't stop", "finish everything", "complete all tasks". Automatically continues until work is complete. User can invoke with /claude-do-not-stop [reason].
- claude-restart-clearStart fresh with cleared history after task completion. Use PROACTIVELY when user says "done"/"finished", all tasks complete, or starting new unrelated work. Clears all history.
- claude-skill-builderInteractive skill creator for Claude Code. Triggers when user mentions creating skills, building skills, skill templates, skill frontmatter, allowed-tools, or wants to scaffold a new skill.
- Code Practices and Pattern Understanding CapabillityUnderstand the already-done code, including best practices, linting, structure, patterns, etc, by reading it smartly, catching up the necessary context to implement features, or fix bugs.
- consultancy-practicesApply effective software quality consultancy practices. Use when consulting, advising clients, or establishing consultancy workflows.
- Cross-Cutting ConcernsSystematic methodology for standardizing cross-cutting concerns (error handling, logging, configuration) through pattern extraction, convention definition, automated enforcement, and CI integration. Use when codebase has inconsistent error handling, ad-hoc logging, scattered configuration, need automated compliance enforcement, or preparing for team scaling. Provides 5 universal principles (detect before standardize, prioritize by value, infrastructure enables scale, context is king, automate enforcement), file tier prioritization framework (ROI-based classification), pattern extraction workflow, convention selection process, linter development guide. Validated with 60-75% faster error diagnosis (rich context), 16.7x ROI for high-value files, 80-90% transferability across languages (Go, Python, JavaScript, Rust). Three concerns addressed: error handling (sentinel errors, context preservation, wrapping), logging (structured logging, log levels), configuration (centralized config, validation, environment variables).
- drizzle-dbQuery the project's database using Drizzle ORM. Use when the user asks about database contents, schema inspection, or data queries. Supports read-only mode for safety.
- editorial-image-generatorCreates sophisticated HBR-style editorial illustrations for any content using AI understanding and visual analysis. Use when creating conceptual illustrations, analyzing generated images, or compositing logos. Works with any brand configuration. AI-native approach - Claude reasons about content rather than using rigid templates.
- effect-collections-datastructsValue-based data structures (Data.struct, tuple, array) and high-performance collections (Chunk, HashSet). Use for safe comparisons and pipelines.
- Error RecoveryComprehensive error handling methodology with 13-category taxonomy, diagnostic workflows, recovery patterns, and prevention guidelines. Use when error rate >5%, MTTD/MTTR too high, errors recurring, need systematic error prevention, or building error handling infrastructure. Provides error taxonomy (file operations, API calls, data validation, resource management, concurrency, configuration, dependency, network, parsing, state management, authentication, timeout, edge cases - 95.4% coverage), 8 diagnostic workflows, 5 recovery patterns, 8 prevention guidelines, 3 automation tools (file path validation, read-before-write check, file size validation - 23.7% error prevention). Validated with 1,336 historical errors, 85-90% transferability across languages/platforms, 0.79 confidence retrospective validation.
- fastapi-productionProduction-grade FastAPI patterns for async APIs, SQLAlchemy 2.0, Pydantic v2, and robust error handling. Use when building API endpoints, handling database operations, implementing middleware, or optimizing performance.
- figma-to-pageGenerates React code for a full page based on pasted Figma 'Inspect' details. Uses the page scaffolder.
- frontend-patternsBuild React components and pages in IdeaForge frontend. Triggers: new component, dark mode, API calls, React Context, SSE streams, Tailwind styling. Stack: Next.js 16 App Router, React 19, TypeScript, Tailwind, next-themes.
- Generating New SkillsMeta-skill that creates other skills from detected patterns. Use when user repeatedly explains workflow (2+ times), says 'remember this', or you notice repetitive pattern.
- github-wayback-recoveryRecover deleted GitHub content using the Wayback Machine and Archive.org APIs. Use when repositories, files, issues, PRs, or wiki pages have been deleted from GitHub but may persist in web archives. Covers CDX API queries, URL patterns, and systematic recovery workflows.
- hooks-managementUse PROACTIVELY when you need to create, update, configure, or validate Claude hooks for various events and integrations
- koan-performanceStreaming, pagination, count strategies, bulk operations
- learning-objective-generatorGenerate clear, measurable, and curriculum-aligned learning objectives for any topic. Use when user asks to define goals, outcomes, or objectives for a lesson or course.
- lease-comparison-expertExpert in lease-to-lease comparison and deviation analysis. Use when comparing lease amendments to originals, analyzing competing offers, benchmarking against precedents, or identifying deal term variations. Key terms include lease comparison, amendment analysis, offer comparison, precedent deviation, market benchmarking, competitive analysis
- list-remindersList tasks from macOS Reminders app, organized by priority and due date. Use when the user asks about their to-do list, tasks, reminders, or what they need to work on. Returns tasks categorized by status, priority, and list.
- mermaid-diagram-generator|
- moai-cc-agentsClaude Code Agents system, task delegation patterns, and multi-agent
- moai-cc-memoryClaude Code memory management, context persistence, and knowledge retention.
- moai-connector-nano-bananaProfessional image generation with Google Nano Banana Pro (Gemini 3 Pro)
- moai-docs-generationEnhanced docs generation with AI-powered features. Enhanced with Context7
- n8n-mcp-tools-expertExpert guide for using n8n-mcp MCP tools effectively. Use when searching for nodes, validating configurations, accessing templates, managing workflows, or using any n8n-mcp tool. Provides tool selection guidance, parameter formats, and common patterns.
- pdf-generatorGenerate formatted PDF documents with text, tables, and images. Use for reports, documentation, and formal documents.
- positioning-angles-therapyFind CRPO-compliant positioning angles for therapy services that differentiate without overpromising. Use when positioning therapy services, creating service pages, crafting offers, or when copy isn't converting. Triggers on: find angles for [therapy service], how should I position [service], what's the hook, why isn't this converting, differentiate this service. Outputs 3-5 therapy-appropriate positioning options with headline directions for each. CRITICAL: All angles must be factual, verifiable, and avoid outcome guarantees per CRPO Standard 6.2.
- pr-review-assistant|
- react-page-scaffolderCreates a complete React page directory (page.tsx, index.ts, styles.css) with routing integration. Use when asked to create a new page, view, or route handler that combines components and layouts.
- Searching AEM DocumentationSearches the aem.live documentation for information on AEM Edge Delivery Services features. Use this skill when you need more information about a feature, want guidance on how to implement a feature, and using existing tools you have to search the web isn't turning up relevant results.
- self-improving-aiUnderstanding and using StickerNest's self-improving AI system. Use when the user asks about AI self-improvement, prompt versioning, reflection loops, AI evaluation, auto-tuning prompts, or the AI judge system. Covers AIReflectionService, stores, and the improvement loop.
- skill-creatorCreate new Claude Code skills with proper SKILL.md structure, frontmatter, and best practices. Use when building new skills for this repository.licensed
- specs-creatorUse PROACTIVELY this skill when you need to create comprehensive PRDs, tech specs, and ux specs based on feature description. If the user specify "Create PRD", "Create Tech Specs", or "Create UX Specs", this skill must be triggered.
- systematic-debuggingUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that ensures understanding before attempting solutions
- testing-strategyComprehensive guide for implementing AIDB tests following E2E-first philosophy,
- version-checkerCheck version compatibility, breaking changes, and security vulnerabilities
- vr-avatar-engineerExpert in photorealistic and stylized VR avatar systems for Apple Vision Pro, Meta Quest, and cross-platform metaverse. Specializes in facial tracking (52+ blend shapes), subsurface scattering, Persona-style generation, Photon networking, and real-time LOD. Activate on 'VR avatar', 'Vision Pro Persona', 'Meta avatar', 'facial tracking', 'blend shapes', 'avatar networking', 'photorealistic avatar'. NOT for 2D profile pictures (use image generation), non-VR game characters (use game engine tools), static 3D models (use modeling tools), or motion capture hardware setup.
- web-frontendSuite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.licensed
- writing-plansUse when design is complete and you need detailed implementation tasks for engineers with zero codebase context - creates comprehensive implementation plans with exact file paths, complete code examples, and verification steps assuming engineer has minimal domain knowledge