All authors

Claude Skills by mattnigh
github.com/mattnigh2,026 skills0 installs2,763 views
- CollectionGuide for discovering and integrating with Rubin Science Platform (RSP) APIs using OpenAPI specifications. Use this skill when working with Gafaelfawr authentication APIs (/auth/*), Times Square notebook APIs (/times-square/api/*), or other RSP services. Covers finding OpenAPI specs, using WebFetch to download specifications, creating TypeScript types from schemas, implementing SWR-based hooks, handling authentication patterns (CSRF tokens, credentials), and creating mock APIs for development.Votes: 0GitHub stars: 24
- CollectionCritical architecture knowledge for the squared component library package. Use this skill when working on squared package components, troubleshooting build/transpilation issues, or setting up apps to consume squared. Covers the NO BUILD STEP architecture, CSS Modules-only styling requirement, Next.js transpilation configuration, direct TypeScript source exports, and testing infrastructure.Votes: 0GitHub stars: 24
- Collectionこのスキルは、PR作成やgit push前にコード品質チェックを強制実行します。Votes: 0GitHub stars: 24
- CollectionValidate skills against agentskills.io specification. Use when adding new skills to the marketplace, reviewing skill PRs, checking skill compliance, or running quality gates on skills. Validates frontmatter fields (name, description, license, compatibility, metadata, allowed-tools), directory naming, line limits, and structure.Votes: 0GitHub stars: 24
- CollectionDEPRECATED - Use chatkit-frontend skill instead. This skill has been consolidated into the chatkit-frontend skill for better organization.Votes: 0GitHub stars: 24
- CollectionComposable atomic blocks for categorical meta-prompting. Defines 16 reusable blocks across 4 layers (Assessment, Transformation, Refinement, Composition) that can be composed to build custom workflows. Enables progressive disclosure: simple commands work unchanged, power users can override individual blocks or compose freely.Votes: 0GitHub stars: 24
- CollectionDynamic prompt registry with unified categorical syntax. Supports @skills:discover(), @skills:compose(A⊗B), Reader monad for runtime lookup, and quality-tracked prompt libraries. Use for meta-prompts referencing sub-prompts, building prompt libraries, implementing deferred resolution, or composing templates dynamically.Votes: 0GitHub stars: 24
- CollectionMaster reference for categorical meta-prompting unified syntax. Contains all modifiers, operators, composition patterns, and execution protocols. Use this skill for self-reference when executing any prompt workflow, ensuring consistent syntax across all commands and skills.Votes: 0GitHub stars: 24
- CollectionThis skill should be used when the user wants to "prepare for fine-tuning", "create synthetic training data", "build evaluation rubric", "extract domain knowledge with LLM", "design data generation pipeline", or needs to establish quality standards before training an LLM on a specialized domain.Votes: 0GitHub stars: 24
- CollectionUse when spec verified and ready for implementation to orchestrate development using isolated workspace and quality gates - sets up worktree, executes tasks via subagent-driven or sequential approach, verifies completion, and finishes development branchVotes: 0GitHub stars: 24
- CollectionUse when executing implementation plans with independent tasks in the current session - dispatches fresh subagent for each task with code review between tasks, enabling fast iteration with quality gatesVotes: 0GitHub stars: 24
- CollectionUse during Phase 4 of spec creation to break specification into organized task groups with dependencies - analyzes requirements to determine natural groupings, presents structure for validation, and creates detailed actionable tasksVotes: 0GitHub stars: 24
- CollectionUse when starting any conversation - establishes mandatory workflows for finding and using skills, including using Skill tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklistsVotes: 0GitHub stars: 24
- CollectionStandard Operating Procedure for /init-project phase. Guide one-time project setup with interactive questionnaire, brownfield codebase scanning, 8-document generation (overview, architecture, tech-stack, data, API, capacity, deployment, workflow), and cross-document consistency validation. Auto-trigger when user runs /init-project or mentions 'project setup', 'architecture documentation', or 'greenfield/brownfield initialization'.Votes: 0GitHub stars: 24
- CollectionStandard Operating Procedure for /specify phase. Covers classification, research depth, clarification strategy, and roadmap integration.Votes: 0GitHub stars: 24
- CollectionProfessional market research and competitive analysis using McKinsey/BCG/Bain consulting methodologies. Use when analyzing markets, competitive landscapes, customer insights, or strategic positioning. Generates hypothesis-driven research with PPTX presentation deliverables.Votes: 0GitHub stars: 24
- CollectionEnforces GermanExam.pro's didactic principles when modifying AI behavior. Use when editing system prompts, CoT agent prompts, RAG content, feedback templates, evaluation criteria, or any learner-facing AI text. Ensures cognitive load optimization, adaptive scaffolding, and empathetic professionalism.Votes: 0GitHub stars: 24
- CollectionAssists with building reports, dashboards, and data visualizations using Recharts and D3.js for the NABIP AMS. Use when creating member growth charts, revenue analytics, event performance metrics, email engagement tracking, or custom report builders with aggregations and scheduled exports.Votes: 0GitHub stars: 24
- CollectionAgent selection based on task classification with fallback supportVotes: 0GitHub stars: 24
- CollectionEnforces validation pattern compliance across all agent profiles with automated detection and fixingVotes: 0GitHub stars: 24
- CollectionCoordinates FAST code generation via Z.ai glm-4.6 with RuVector pattern learning. Use when agents need rapid test generation, bulk code creation, or repetitive boilerplate. Tracks successful prompts for continuous improvement. Ideal for high-volume, low-complexity code tasks.Votes: 0GitHub stars: 24
- CollectionSkill Promotion Workflow - Atomic promotion from staging to productionVotes: 0GitHub stars: 24
- CollectionStrategic decision-making for CFN Loop progression with robust parsing. Use when evaluating validator consensus and determining PROCEED/ITERATE/ABORT outcomes.Votes: 0GitHub stars: 24
- CollectionCFN Loop workflow orchestration - three-loop structure management with gate checks and consensus. Use when coordinating Loop 3 implementers and Loop 2 validators, managing iteration cycles, or enforcing quality gates.Votes: 0GitHub stars: 24
- CollectionType-safe output processing for Loop 2 validators and Loop 3 implementers. Use when parsing agent confidence scores, feedback, or calculating consensus from multiple validators.Votes: 0GitHub stars: 24
- CollectionPrevent and detect memory leaks in Claude CLI operations through proactive monitoring, limits, and profiling. Use when managing memory limits for long-running agents, detecting memory leaks, profiling heap usage, or implementing recovery procedures.Votes: 0GitHub stars: 24
- CollectionRender templates with variable substitution using {{variable}} or ${variable} syntax. Use for generating formatted output, reports, commit messages, or any text requiring variable interpolation.Votes: 0GitHub stars: 24
- CollectionMaster engineering principles and command index for Phantom Guard. Use at session start to understand project context, commands, and quality gates.Votes: 0GitHub stars: 24
- CollectionEnforces zero-tolerance test quality through two-phase testing strategy (Focus → Stable → Regression). Proactively activates when testing context detected. Blocks failures, enforces coverage thresholds (70% min, 85% actors, 80% business logic), and provides gamified feedback. Implements "testing is art in efficiency" - fast module feedback then comprehensive regression.Votes: 0GitHub stars: 24
- CollectionThis skill should be used when the user wants to adjust Claude's interaction style and personality level. It provides four distinct tone modes ranging from formal professional to casual buddy, allowing users to customize the interaction experience based on their mood, task type, or preference. Trigger when user requests a specific vibe, tone, or personality change.Votes: 0GitHub stars: 24
- CollectionEnforces visibility pattern for testability by detecting private methods that prevent unit testing (causes 20-40% coverage loss). References authoritative style guides rather than duplicating. Auto-refactors code to private[module] object pattern with user approval. Detects inline lambdas and suggests extraction to named functions ("laws"). Blocks during scala-ninja review (Phase 2) as peer review rejection point.Votes: 0GitHub stars: 24
- CollectionCSS Container Queries with container units (cqi, cqw, cqh, cqb) combined with Utopia.fyi fluid scales for component-level responsiveness. Use when creating truly modular components that adapt to container size, implementing component-level fluid typography with cqi units, or building context-aware design systems. Extends Utopia philosophy from viewport-based to container-based fluidity.Votes: 0GitHub stars: 24
- CollectionCSS Grid, Flexbox, and Subgrid using Utopia.fyi fluid spacing for gaps and gutters. Use when creating two-dimensional grid layouts, one-dimensional flex layouts, nested subgrids, or implementing the Utopian declarative grid system. Combines layout primitives with fluid space scales for proportional, responsive layouts without breakpoints.Votes: 0GitHub stars: 24
- Collection30 pragmatic rules for production HTML covering semantic markup, accessibility (WCAG 2.1 AA), performance optimization, forms, and security. Use when writing HTML, building page structures, creating forms, implementing accessibility, or optimizing for SEO and Core Web Vitals.Votes: 0GitHub stars: 24
- Collection30 pragmatic rules for production JavaScript covering async operations, V8 optimization, memory management, testing, error handling, and performance. Use when writing JavaScript, optimizing performance, handling promises, or building production-grade applications. Includes promise rejection handling, V8 hidden classes, memory leak prevention, and structured testing patterns.Votes: 0GitHub stars: 24
- CollectionAnimation patterns using Anime.js v4 for UI feedback, transitions, and celebrations. Use when implementing hover effects, transitions, loading animations, or gamification feedback. Includes reduced motion handling. (project)Votes: 0GitHub stars: 24
- CollectionCognitive psychology principles for UX design decisions. Use when planning features, structuring interfaces, reducing complexity, or optimizing user journeys. Covers choice architecture, cognitive load, attention, and experience design. (project)Votes: 0GitHub stars: 24
- CollectionUser feedback patterns including success/error messages, loading states, confirmations, and progress indicators. Use when implementing notifications, toasts, or status updates. (project)Votes: 0GitHub stars: 24
- CollectionIcon usage patterns using Material Symbols v3. Use when adding icons to buttons, navigation, or status indicators. Covers sizing, accessibility, animations, and color integration with project tokens.Votes: 0GitHub stars: 24
- CollectionProduction-tested patterns for fault-tolerant browser audio with zero-lag rapid-fire support. Use when implementing sound effects, background music, voice feedback, or any audio playback in web applications. Covers AudioContext singleton, preloading, cloneNode for rapid-fire, autoplay handling, and Web Audio API effects.Votes: 0GitHub stars: 24
- CollectionBuild web components using Custom Elements v1 API with Declarative Shadow DOM, attribute-driven state, handleEvent pattern, and zero DOM selection. Use when creating custom elements, extending built-in HTML elements, or implementing component-based architecture. NO querySelector, NO innerHTML, NO external libraries - pure web platform APIs only.Votes: 0GitHub stars: 24
- CollectionWebGPU fundamentals for high-performance canvas rendering. Covers device initialization, buffer management, WGSL shaders, render pipelines, compute shaders, and web component integration. Use when building GPU-accelerated graphics, particle systems, or compute-intensive visualizations.Votes: 0GitHub stars: 24
- CollectionCreate new Claude Code skills with proper SKILL.md structure, frontmatter, and best practices. Use when building new skills for this repository.Votes: 0GitHub stars: 24
- CollectionDesign evidence-based powerlifting and hypertrophy training programs. Use for strength training programming, workout planning, and progressive overload systems.Votes: 0GitHub stars: 24
- CollectionMANDATORY skill for ALL commits. Must be used EVERY TIME before creating any git commit. No exceptions.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
- CollectionUse this skill when troubleshooting OpenStudio or EnergyPlus energy models that fail to simulate, have geometry errors (intersecting surfaces, non-planar surfaces, story organization issues), need HVAC validation against Engineer of Record specifications, require LEED Appendix G baseline generation, or need systematic diagnostics for complex commercial building models. Handles model triage, geometry rebuild decisions, EOR specification mapping, and quality assurance for LEED compliance.Votes: 0GitHub stars: 24
- CollectionUse when creating or updating Energize Denver compliance proposals including benchmarking, energy audits, compliance pathways, and performance target analysis. Handles proposal generation from template, cost estimation based on building size and service type, timeline planning, and compliance verification against Denver Article XIV requirements for commercial and multifamily buildings (project)Votes: 0GitHub stars: 24
- CollectionUse when working with Denver's Energize Denver Article XIV building performance regulations. Provides compliance requirements, pathways, deadlines, penalties, MAI production efficiency metrics, benchmarking rules, and performance targets for commercial and multifamily buildings in Denver. Use when the user mentions Energize Denver, Denver Article XIV, MAI buildings, compliance pathways, performance targets, or Denver building performance requirements.Votes: 0GitHub stars: 24
- CollectionStage, commit, and push git changes with conventional commit messages. Use when user wants to commit and push changes, mentions pushing to remote, or asks to save and push their work. Also activates when user says "push changes", "commit and push", "push this", "push to github", or similar git workflow requests.Votes: 0GitHub stars: 24