All authors

Claude Skills by mattnigh
github.com/mattnigh2,026 skills0 installs2,763 views
- CollectionAn example skill templateVotes: 0GitHub stars: 24
- CollectionToken-efficient context gathering and synthesis from multiple sources (memory, docs, web). Orchestrates MCP tools to build comprehensive context before analysis or interviews. Use when starting discovery, research, or analysis tasks.Votes: 0GitHub stars: 24
- CollectionEnforce strict legacy-Laravel rules when editing npid-api-layer FastAPI code - prevents modernization and ensures translator pattern complianceVotes: 0GitHub stars: 24
- CollectionContext for ongoing migration from old Portfolio Buddy app. Use when: fixing bugs, adding migrated features, checking feature parity, or understanding why certain code exists. Contains list of 40 features being migrated and known issues.Votes: 0GitHub stars: 24
- CollectionCore planning principles for Portfolio Buddy 2 development. Use when: planning any feature implementation, modification, or refactoring. Ensures code preservation, mobile/desktop optimization, and thorough requirement gathering.Votes: 0GitHub stars: 24
- CollectionDesign learning experiences for AI-native software development, integrating the Three Roles Framework (AI as Teacher/Student/Co-Worker), co-learning partnership pedagogy, and "Specs Are the New Syntax" paradigm into programming curriculum. Use this skill when educators need to prepare students for professional AI-driven development workflows, teach effective specification-first collaboration, or balance AI assistance with foundational learning goals. This skill helps create lessons that lever...Votes: 0GitHub stars: 24
- CollectionThis skill should be used when evaluating the quality of book chapters, lessons, or educational content. It provides a systematic 6-category rubric with weighted scoring (Technical Accuracy 30%, Pedagogical Effectiveness 25%, Writing Quality 20%, Structure & Organization 15%, AI-First Teaching 10%, Constitution Compliance Pass/Fail) and multi-tier assessment (Excellent/Good/Needs Work/Insufficient). Use this during iterative drafting, after content completion, on-demand review requests, or be...Votes: 0GitHub stars: 24
- CollectionThis skill should be used when generating pedagogically-aligned slide decks from educational content using NotebookLM. It addresses the convergence toward generic, text-heavy slides by providing structured prompts that create engaging, proficiency-appropriate presentations aligned with specific educational frameworks.Votes: 0GitHub stars: 24
- CollectionALWAYS generate interactive quizzes using the Quiz component (50 comprehensive questions total). Generates 50 college-level conceptual questions with immediate feedback per question. Quiz component automatically displays 15-20 questions per batch, randomized each retake. Features: immediate feedback after each answer (correct option + explanation + why wrong if incorrect), automatic batch shuffling on retake, no passing/failing threshold, color-coded feedback, theme support. Globally-register...Votes: 0GitHub stars: 24
- CollectionInitialize ÆtherLight in a new repository. Sets up folder structure, Git workflow, configuration files, and development standards.Votes: 0GitHub stars: 24
- CollectionCreate structured sprint plans with automated Git workflow. Generates TOML sprints, creates feature branches, and enforces proper development workflow.Votes: 0GitHub stars: 24
- CollectionGuide for implementing Cloudflare Browser Rendering - a headless browser automation API for screenshots, PDFs, web scraping, and testing. Use when automating browsers, taking screenshots, generating PDFs, scraping dynamic content, extracting structured data, or testing web applications. Supports REST API, Workers Bindings (Puppeteer/Playwright), MCP servers, and AI-powered automation. (project)Votes: 0GitHub stars: 24
- CollectionGuide for implementing Cloudflare R2 - S3-compatible object storage with zero egress fees. Use when implementing file storage, uploads/downloads, data migration to/from R2, configuring buckets, integrating with Workers, or working with R2 APIs and SDKs.Votes: 0GitHub stars: 24
- CollectionComprehensive guide for building serverless applications with Cloudflare Workers. Use when developing Workers, configuring bindings, implementing runtime APIs, testing Workers, using Wrangler CLI, deploying to production, or building edge functions with JavaScript/TypeScript/Python/Rust.Votes: 0GitHub stars: 24
- CollectionGuide for building applications on Cloudflare's edge platform. Use when implementing serverless functions (Workers), edge databases (D1), storage (R2, KV), real-time apps (Durable Objects), AI features (Workers AI, AI Gateway), static sites (Pages), or any edge computing solutions.Votes: 0GitHub stars: 24
- CollectionGuide for implementing Google Gemini API document processing - analyze PDFs with native vision to extract text, images, diagrams, charts, and tables. Use when processing documents, extracting structured data, summarizing PDFs, answering questions about document content, or converting documents to structured formats. (project)Votes: 0GitHub stars: 24
- CollectionRole assignment for Claude Agent #7 - Self-improvement engine for Lead Hunter Prime. Build ONLY the self-improvement system (daily metrics cron, feedback analysis, skill spawning, A/B testing). Do NOT build database, validation API, ingestion API, or dashboard.Votes: 0GitHub stars: 24
- CollectionAdvanced meta-skill for generating complete, production-ready skills for any domain. Use when the user wants to create a new skill, needs help designing a skill, wants to generate specialized skills for specific workflows, or requests "make me a skill for X". Automatically analyzes requirements, designs optimal skill architecture, generates all resources (scripts/references/assets), validates output, and packages distributable .skill files. Handles technical skills (API integrations, file pro...Votes: 0GitHub stars: 24
- CollectionDevelop authentic cover letter narrative using philosophy, patterns, and job's cultural requirementsVotes: 0GitHub stars: 24
- CollectionEnterprise TypeScript with strict typing and modern ecosystem TypeScript 5.9.3, Next.js 16, Turbopack, React 19, tRPC, Zod for type-safe schemas; activates for full-stack development, API contract definition, type safety enforcement, and framework-agnostic TypeScript patterns.Votes: 0GitHub stars: 24
- CollectionTailor resumes to job descriptions using verified achievements from your lexicon - never fabricates, always traceable to sourceVotes: 0GitHub stars: 24
- CollectionUse when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalizationVotes: 0GitHub stars: 24
- CollectionUse when planning architecture refactoring, understanding cross-module dependencies, discovering hidden dependencies, finding shotgun surgery patterns, or identifying files that change together - reveals temporal coupling and architectural violations using git history analysisVotes: 0GitHub stars: 24
- CollectionUse when planning refactoring sprints, prioritizing technical debt backlog, justifying refactoring investment to executives, or creating data-driven roadmaps - calculates return on investment using effort-impact matrices and research-backed formulasVotes: 0GitHub stars: 24
- CollectionAdvanced Git operations using Git MCP. Manage branches, analyze commit history, review changes, handle merges, investigate file history, and automate Git workflows. Use when working with version control, code reviews, or Git debugging.Votes: 0GitHub stars: 24
- CollectionPersistent memory across sessions using Memory MCP. Store decisions, remember context, track project patterns, maintain knowledge base, and recall important information. Use when context needs to persist between sessions or when building project knowledge.Votes: 0GitHub stars: 24
- CollectionManage PostgreSQL databases using Postgres MCP. Query data, inspect schemas, analyze table structures, run migrations, debug database issues, and manage test data. Use when working with databases, debugging queries, or validating data integrity.Votes: 0GitHub stars: 24
- CollectionEnsure features are developed according to specifications by validating implementation against API docs, database schemas, and acceptance criteria. Use before starting implementation, during code review, or when verifying feature completeness.Votes: 0GitHub stars: 24
- CollectionRead and parse sprint task data from JSON files in .claude/sprints/ directory. Use this skill when starting work on sprint tasks, checking task dependencies, or verifying task details before implementation.Votes: 0GitHub stars: 24
- CollectionSynchronize sprint tasks with the TodoWrite tool to provide real-time visibility into task progress. Use when starting a sprint task (create todos), breaking down work (add sub-tasks), or completing work (sync status).Votes: 0GitHub stars: 24
- CollectionGuide for implementing ChatGPT Apps using OpenAI Apps SDK. Use when building MCP servers with interactive UI components that integrate with ChatGPT, including widget runtime, authentication, state management, and deployment to the ChatGPT platform.Votes: 0GitHub stars: 24
- CollectionEarn trust through verification. Invoke at session start to establish verifiable checkpoints (environment, baseline, completion). Trust comes from gates, not claims.Votes: 0GitHub stars: 24
- CollectionFix lint errors and update typescript-coding skill with lessons learned. Use when fixing Biome lint errors, resolving linting issues, or when lint check fails. Automatically extracts patterns from fixes and adds prevention tips to typescript-coding skill.Votes: 0GitHub stars: 24
- CollectionParse memory.yaml and consolidate recurring patterns into skills. Use when memory.yaml grows large, when patterns recur 3+ times, or during RSID Ideate stage. Automates the memory-to-skill pipeline.Votes: 0GitHub stars: 24
- CollectionWrite rigorous implementation plans as if presenting to distinguished engineers. Use when entering plan mode, designing architecture, or when the user asks to plan a feature. Raises plan quality through expert audience framing.Votes: 0GitHub stars: 24
- CollectionCreate properly formatted Claude Code skills with YAML frontmatter, directory structure, and best practices. Use when creating new skills, converting documentation to skills, or learning how to write skills.Votes: 0GitHub stars: 24
- CollectionQuery Obsidian vault using local HTTP API. Use when user asks about tasks, goals, experiments, journals, people, or any vault data.Votes: 0GitHub stars: 24
- CollectionTransform objectives into structured goals with plans. Use when user declares intent ("I want to...", "Goal is to...", "Achieve X by Y"). Decomposes into subgoals, milestones, success criteria.Votes: 0GitHub stars: 24
- CollectionGenerate brand identity and content patterns. Use when: setting up marketing for a product/personal brand, creating content patterns, or updating brand voice. Outputs brand-voice.md, positioning.md, content-pillars.md, and patterns/. Channel-agnostic - works regardless of GTM motion. Requires Canvas files.Votes: 0GitHub stars: 24
- CollectionExecute evidence-based decision-making through 6-stage causal flow. Use for known processes, operational execution, and decisions with clear cause-effect chains.Votes: 0GitHub stars: 24
- CollectionValidate git commit messages, branch naming conventions, and check for sensitive files. Returns structured output with commit format validation, branch name compliance, and sensitive file detection (.env, credentials, .pem, .key). Used for git workflow validation and security checks.Votes: 0GitHub stars: 24
- CollectionInteractive skill creation wizard that guides you through building properly formatted Claude Skills with YAML frontmatter, progressive disclosure, and best practicesVotes: 0GitHub stars: 24
- CollectionRecord quality metrics baseline before refactoring or major changes, capturing audit scores, test coverage, and complexity for comparisonVotes: 0GitHub stars: 24
- CollectionRun production build validation (npm run build, vite build, tsc) to ensure code compiles and builds successfully. Returns structured output with build status, duration, size metrics, and error details. Used for quality gates and deployment readiness checks.Votes: 0GitHub stars: 24
- CollectionValidate test coverage meets minimum thresholds for overall, statement, branch, and function coverageVotes: 0GitHub stars: 24
- CollectionRun ESLint and Prettier validation to check code style, formatting, and linting rules. Works with any TypeScript/JavaScript project using ESLint/Prettier. Returns structured output with error/warning counts, rule violations, and affected files.Votes: 0GitHub stars: 24
- CollectionRun TypeScript compiler type-checking (tsc --noEmit) to validate type safety and catch type errors. Works with any TypeScript project. Returns structured output with error counts, categories (type/syntax/import errors), and affected files. Used for quality gates and pre-commit validation.Votes: 0GitHub stars: 24
- CollectionEnforce semantic CSS variable theming in Tailwind projects. Prevents raw colors (hex, rgb) and non-theme Tailwind classes. Use when project has semantic tokens, CSS vars, or custom ESLint theming rules.Votes: 0GitHub stars: 24
- CollectionMarketing strategist - identifies target audiences, creates compelling content, and optimizes messaging for GabeDA business intelligence platform. Specializes in B2B SaaS positioning for LATAM markets.Votes: 0GitHub stars: 24
- CollectionQuality assurance orchestrator that refines outputs from other skills using standards-based evaluation and iterative improvement.Votes: 0GitHub stars: 24