All authors

Claude Skills by mattnigh
github.com/mattnigh2,026 skills0 installs2,763 views
- CollectionIncremental content drafting skill that writes specific sections within existing scaffolds. Supports drafting 1 section at a time or batch-drafting multiple sections with user control. Each operation stays under 10k tokens to avoid context compacting.Votes: 0GitHub stars: 24
- CollectionMaster ABP Framework patterns including repository pattern, unit of work, domain services, application services, authorization, multi-tenancy, background jobs, and distributed events. Use when: (1) building ABP-based applications with DDD architecture, (2) creating CRUD services with Entity, AppService, DTOs, validators, (3) handling authorization/permissions, (4) generating ABP module code.Votes: 0GitHub stars: 24
- CollectionMaster REST API design principles to build intuitive, scalable, and maintainable APIs. Use when designing new APIs, reviewing API specifications, or establishing API design standards.Votes: 0GitHub stars: 24
- CollectionIntegration testing patterns for ABP Framework APIs using xUnit and WebApplicationFactory. Use when: (1) testing API endpoints end-to-end, (2) verifying HTTP status codes and responses, (3) testing authorization, (4) database integration tests.Votes: 0GitHub stars: 24
- CollectionAnalyze and optimize markdown documents for size, structure, and maintainability. Use when: (1) markdown files are too large or verbose, (2) documentation needs restructuring, (3) checking docs for quality issues, (4) converting prose to tables.Votes: 0GitHub stars: 24
- CollectionSystem design patterns for scalability, reliability, and performance. Use when: (1) designing distributed systems, (2) planning for scale, (3) making architecture decisions, (4) evaluating trade-offs.Votes: 0GitHub stars: 24
- CollectionUse when creating, modifying, or understanding Svelte components in SikhAid project. Covers component naming conventions, file organization, component hierarchy, import patterns, and reusable UI patterns.Votes: 0GitHub stars: 24
- CollectionUse when working with data, state management, Firebase, or Firestore in SikhAid project. Covers Svelte stores, data flow patterns, Firebase initialization, Firestore CRUD operations, and data types.Votes: 0GitHub stars: 24
- CollectionUse when creating or modifying forms in SikhAid project. Covers form patterns, validation logic, submission workflows, Firestore integration, error handling, and success feedback.Votes: 0GitHub stars: 24
- CollectionUse when needing project architecture, tech stack info, folder structure, or setup instructions for SikhAid Charitable Trust website. Covers SvelteKit configuration, build tools, environment variables, and overall project organization.Votes: 0GitHub stars: 24
- CollectionUse when working with donations, payments, or Razorpay integration in SikhAid project. Covers Razorpay setup, payment validation, donation flow, success/failure handling, and payment configuration.Votes: 0GitHub stars: 24
- CollectionUse when adding routes, navigation, or understanding URL structure in SikhAid project. Covers SvelteKit file-based routing, dynamic routes with slugs, layout hierarchy, admin routes, and navigation patterns.Votes: 0GitHub stars: 24
- CollectionAI-powered pipeline diagnostics. Explains why faces weren't detected, tracked, embedded, or clustered using OpenAI GPT-4o analysis. Use when debugging pipeline issues, reviewing unclustered tracks, or understanding why quality gates rejected faces.Votes: 0GitHub stars: 24
- CollectionAdvanced visibility analysis using head pose, face mesh, and temporal patterns. Use for face-visible vs body-only breakdowns.Votes: 0GitHub stars: 24
- CollectionScaffolds new Buck2 projects with proper BUILD/PACKAGE files, SPDX headers, and depot shims. Use when creating new Rust binaries/libraries, Deno tools, or C++ projects in the monorepo. Ensures consistent structure and metadata from the start.Votes: 0GitHub stars: 24
- CollectionCreate isolated jj workspaces for testing changes, running experiments in parallel, and exploring alternative implementations. Use when testing breaking changes, comparing different approaches, or running long-running operations without blocking other work. (project)Votes: 0GitHub stars: 24
- CollectionUse before committing staged changes when you need to verify all related documentation is current - systematically checks README, CLAUDE.md, CHANGELOG, API docs, package metadata, and cross-references rather than spot-checking only obvious filesVotes: 0GitHub stars: 24
- CollectionGuide for creating new Claude Code skills. Use when you need to create a new skill to package expertise or workflow into a reusable capability that Claude can automatically invoke.Votes: 0GitHub stars: 24
- CollectionIMMEDIATELY USE THIS SKILL when creating or develop anything and before writing code or implementation plans - refines rough ideas into fully-formed designs through structured Socratic questioning, alternative exploration, and incremental validationVotes: 0GitHub stars: 24
- CollectionUse 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 solutionsVotes: 0GitHub stars: 24
- CollectionUse when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure firstVotes: 0GitHub stars: 24
- CollectionComprehensive Supabase expert with access to 2,616 official documentation files covering PostgreSQL database, authentication, real-time subscriptions, storage, edge functions, vector embeddings, and all platform features. Invoke when user mentions Supabase, PostgreSQL, database, auth, real-time, storage, edge functions, backend-as-a-service, or pgvector.Votes: 0GitHub stars: 24
- CollectionDomain UI/UX Expert - Enterprise design systems, component architecture, accessibility, icons, and theming integrationVotes: 0GitHub stars: 24
- CollectionEnterprise context and session management with token budget optimization and state persistenceVotes: 0GitHub stars: 24
- CollectionEnterprise template management with code boilerplates, feedback templates, and project optimization workflowsVotes: 0GitHub stars: 24
- CollectionActs as relentless technical interviewer asking "Can you do better?" Challenges solutions with radical rethinking, pushes beyond optimal complexity to constant factors. Never stops until user satisfied or proven impossible. Use after any solution to find potentially novel optimizations.Votes: 0GitHub stars: 24
- CollectionFrames "lessons learned", suggests follow-ups, and connects findings to broader systems design principles. Use for concluding sections and future work.Votes: 0GitHub stars: 24
- CollectionOrchestrates the full research pipeline from problem specification through theory, design, implementation, benchmarking, to final report. Tracks dependencies and feedback loops. Use for end-to-end research projects.Votes: 0GitHub stars: 24
- CollectionWrites in academic engineering tone, clearly separating theory, implementation, and empirical observation. Use for CS500-level technical documentation and papers.Votes: 0GitHub stars: 24
- CollectionA simple demonstration skill that greets users and explains how skills work. Use when testing skills or demonstrating skill capabilities.Votes: 0GitHub stars: 24
- CollectionAutonomous p5.js visualization agent. It implements, inspects, critiques design/UX, fixes, and launches the result.Votes: 0GitHub stars: 24
- CollectionThis skill should be used when working with browser-rendered artifacts (i.e. Bun, React/React Native) to proactively validate that development work on localhost is being built appropriately and to support debugging browser-rendered content. Use this skill after making frontend changes to verify the output visually.Votes: 0GitHub stars: 24
- CollectionGenerate professional HTML presentation slides from Markdown files or raw content. Use when creating presentations, slide decks, or when asked to make slides. Fully automated workflow - Markdown analysis → Layout selection → HTML generation → Thumbnail generation → Surge deployment. Supports 16 layouts, Chart.js graphs, and interactive features.Votes: 0GitHub stars: 24
- CollectionManage architectural decisions and insights in memory.jsonl. Use when you need to document strategic decisions, lessons learned, fixed problems, or architectural insights. Append-only audit trail for project knowledge.Votes: 0GitHub stars: 24
- CollectionCreate and manage development tasks after the user approves a plan. Initializes folders/files, updates the backlog, and keeps progress notes synchronized.Votes: 0GitHub stars: 24
- CollectionDiagnoses DotCMS GitHub Actions failures (PR builds, merge queue, nightly, trunk). Analyzes failed tests, root causes, compares runs. Use for "fails in GitHub", "merge queue failure", "PR build failed", "nightly build issue".Votes: 0GitHub stars: 24
- CollectionThe orchestrator - coordinates all work across the Creative Crew agents, auto-delegates to specialists, runs parallel execution for 3-5x faster results.Votes: 0GitHub stars: 24
- CollectionCreate git commits with Conventional Commits format. Analyzes changes to write meaningful messages. Use when committing changes, committing staged files, creating commits, making commits, or writing git commit messages.Votes: 0GitHub stars: 24
- CollectionThis skill should be used when analyzing market breadth charts, specifically the S&P 500 Breadth Index (200-Day MA based) and the US Stock Market Uptrend Stock Ratio charts. Use this skill when the user provides breadth chart images for analysis, requests market breadth assessment, positioning strategy recommendations, or wants to understand medium-term strategic and short-term tactical market outlook based on breadth indicators. All analysis and output are conducted in English.Votes: 0GitHub stars: 24
- CollectionUse when investigating bugs that need reproduction - covers local HA/Emby testing, evidence gathering, root cause analysis, and updating issues with findings and fix recommendations.Votes: 0GitHub stars: 24
- CollectionUse when starting work to select the next issue - queries GitHub project board, applies priority logic, and routes to the appropriate workflow (bug-triage or issue-executor).Votes: 0GitHub stars: 24
- CollectionExpert DevOps - CI/CD, containers, Kubernetes, Infrastructure as Code, monitoring et déploiementVotes: 0GitHub stars: 24
- CollectionDirection Technique - Pilotage stratégique des choix techniques, de l'architecture à la qualité. Orchestre web-dev-process et wordpress-gutenberg-expert.Votes: 0GitHub stars: 24
- CollectionExpert Next.js - App Router, Server Components, Server Actions, data fetching, rendering strategies, optimization et déploiementVotes: 0GitHub stars: 24
- Collection.claude/skills/以下に新しいスキルを作成するためのガイドとテンプレートを提供します。スキルの目的、アクティベーション条件、チェックリスト、詳細なリファレンス、例、テンプレートの作成を支援します。Votes: 0GitHub stars: 24
- Collectionコードからドキュメントを自動生成するスキル。関数やクラスのJSDoc/TSDocコメント、README、APIリファレンスなどを生成する際に使用します。Votes: 0GitHub stars: 24
- CollectionTest-Driven Development (TDD) red-green-refactor cycle for GMailArchiver. Use when implementing features, fixing bugs, or following the 6-phase workflow. Triggers on: TDD, test-driven, red-green, failing test, write test first, implement feature, fix bug, development workflow, phase.Votes: 0GitHub stars: 24
- CollectionThis skill initializes the bgf project by cloning the two subproject git repositories (bgf-dawn Shopify theme and bgf_2024 informational website). Use when setting up the project on a new machine.Votes: 0GitHub stars: 24
- CollectionGuide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.Votes: 0GitHub stars: 24
- CollectionQuery real-time parking availability in Taipei City. Shows available parking spaces, capacity, status (green/available, orange/moderate, red/full), address, phone, and payment info. Supports underground/multi-level parking and street parking for cars, motorcycles, and buses. Use when user asks about parking availability, finding parking near a location, or checking parking occupancy in Taipei.Votes: 0GitHub stars: 24