All authors

Claude Skills by mattnigh
github.com/mattnigh2,026 skills0 installs2,763 views
- CollectionProactively detect and execute code refactoring to maintain DDD architecture and code quality. Triggers: RF, refactor, 重構, 拆分, split, 模組化, modularize, 太長, cleanup.Votes: 0GitHub stars: 24
- CollectionExternalize detailed memory to Memory Bank before conversation summarization to prevent context loss. Triggers: CP, checkpoint, save, 存檔, 記一下, 保存, sync memory, dump, 先記著.Votes: 0GitHub stars: 24
- CollectionIntelligently update README.md to sync with code changes. Triggers: readme, 說明, 更新說明, update readme, 文檔同步.Votes: 0GitHub stars: 24
- CollectionProactively detect and execute code refactoring to maintain DDD architecture and code quality. LOAD THIS SKILL WHEN: Code file exceeds 200 lines | function exceeds 30 lines | User says "refactor", "重構", "拆分", "模組化", "太長" | cyclomatic complexity > 10 | deeply nested code. CAPABILITIES: Extract Method, Extract Class, Split Module, Replace Conditional with Polymorphism, DDD architecture compliance.Votes: 0GitHub stars: 24
- CollectionPre-commit workflow orchestrator for Git operations. LOAD THIS SKILL WHEN: User wants to "commit", "push", "submit" code | says "準備提交", "要 commit 了", "git push" | before any git operation | preparing code for review. ORCHESTRATES: Memory Bank sync → README update → CHANGELOG update → ROADMAP update → Architecture check → Commit message.Votes: 0GitHub stars: 24
- CollectionExternalize detailed memory to Memory Bank before conversation summarization to prevent context loss. LOAD THIS SKILL WHEN: Conversation exceeds 10 turns | completing major features | User says "checkpoint", "存檔", "記一下", "先記著" | before leaving or pausing work. CAPABILITIES: Batch update all Memory Bank files (activeContext, progress, decisionLog, architect); preserve file paths and decisions.Votes: 0GitHub stars: 24
- CollectionInitialize new projects using this template structure. LOAD THIS SKILL WHEN: User says "新專案", "初始化", "create project", "建立專案", "bootstrap" | starting fresh project | cloning template. CAPABILITIES: Copy directory structure, reset Git, configure project name, setup Memory Bank, interactive configuration.Votes: 0GitHub stars: 24
- CollectionComplete report writing capability combining reading, note-taking, validation, and formatting. LOAD THIS SKILL WHEN: User needs "寫報告", "write report", "整理成報告", "產出文件" | has source materials to summarize | creating academic document. CAPABILITIES: PDF reading, structured notes, content validation, format checking. COMPOSITE SKILL: Combines pdf-reader + note-writer + content-validator + report-formatter.Votes: 0GitHub stars: 24
- CollectionGit 提交前文檔同步。觸發:docs、文檔、sync docs、發布。Votes: 0GitHub stars: 24
- CollectionExternalize detailed memory to Memory Bank before conversation summarization to prevent context loss. Triggers: CP, checkpoint, save, 存檔, 記一下, 保存, sync memory, dump, 先記著, 等一下, 要離開, 暫停, pause, 儲存進度, 怕忘記.Votes: 0GitHub stars: 24
- Collection初始化新專案。觸發:init、新專案、初始化、create project。Votes: 0GitHub stars: 24
- CollectionREADME 多語言同步。觸發:i18n、翻譯、多語言、sync readme。Votes: 0GitHub stars: 24
- Collectionコンポーネントやページで色を定義する際、必ずtheme.tsから参照することを強制し、カラーコードのハードコードを禁止するSkillです。新規コンポーネント作成時、既存コンポーネント編集時に自動的に使用されます。Votes: 0GitHub stars: 24
- CollectionCount the total number of MCP tools in the Umbraco MCP Server project and provide a breakdown by collection. Use when the user asks about tool counts, tool statistics, or how many tools exist.Votes: 0GitHub stars: 24
- CollectionUpdate the IGNORED_ENDPOINTS.md documentation file with current endpoint coverage analysis. Use when documentation needs to be refreshed or when verifying ignored endpoint status.Votes: 0GitHub stars: 24
- CollectionDocument for build custom AI agents with the Claude Agent SDK, include full SDK Reference and Example Codes.Votes: 0GitHub stars: 24
- CollectionDocument for build custom skill for claude code, with full Reference and Example Codes.Votes: 0GitHub stars: 24
- CollectionProcess and generate multimedia content using Google Gemini API. Capabilities include analyze audio files (transcription with timestamps, summarization, speech understanding, music/sound analysis up to 9.5 hours), understand images (captioning, object detection, OCR, visual Q&A, segmentation), process videos (scene detection, Q&A, temporal analysis, YouTube URLs, up to 6 hours), extract from documents (PDF tables, forms, charts, diagrams, multi-page), generate images (text-to-image, editing, ...Votes: 0GitHub stars: 24
- CollectionRun and manage long-running background tasks in the shell. Use for starting processes in background, monitoring output, listing active tasks, and killing processes. Essential for dev servers, watch modes, builds, and any non-blocking operations.Votes: 0GitHub stars: 24
- CollectionUse when users ask about Claude Code features, setup, configuration, troubleshooting, slash commands, MCP servers, Agent Skills, hooks, plugins, CI/CD integration, or enterprise deployment. Activate for questions like 'How do I use Claude Code?', 'What slash commands are available?', 'How to set up MCP?', 'Create a skill', 'Fix Claude Code issues', or 'Deploy Claude Code in enterprise'.Votes: 0GitHub stars: 24
- CollectionSearch technical documentation using executable scripts to detect query type, fetch from llms.txt sources (context7.com), and analyze results. Use when user needs: (1) Topic-specific documentation (features/components/concepts), (2) Library/framework documentation, (3) GitHub repository analysis, (4) Documentation discovery with automated agent distribution strategyVotes: 0GitHub stars: 24
- CollectionPresentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasksVotes: 0GitHub stars: 24
- CollectionManage Model Context Protocol (MCP) servers - discover, analyze, and execute tools/prompts/resources from configured MCP servers. Use when working with MCP integrations, need to discover available MCP capabilities, filter MCP tools for specific tasks, execute MCP tools programmatically, access MCP prompts/resources, or implement MCP client functionality. Supports intelligent tool selection, multi-server management, and context-efficient capability discovery.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
- CollectionCreate a new Claude Code skill with proper directory structure and SKILL.md format.Votes: 0GitHub stars: 24
- CollectionThis skill should be used when creating extensions for Claude Code or OpenCode, including plugins, commands, agents, skills, and custom tools. Covers both platforms with format specifications, best practices, and the ai-eng-system build system.Votes: 0GitHub stars: 24
- CollectionTransform prompts into structured TCRO format with phase-specific clarification. Automatically invoked by /ai-eng/research, /ai-eng/plan, /ai-eng/work, and /ai-eng/specify commands. Use when refining vague prompts, structuring requirements, or enhancing user input quality before execution.Votes: 0GitHub stars: 24
- CollectionPREPARE PHASE: Research methodologies and documentation gathering workflows. Provides systematic research approaches, source evaluation criteria, documentation templates, API exploration techniques, and technology comparison frameworks. Use when: conducting technology research, evaluating documentation sources, comparing framework options, analyzing API documentation, gathering requirements.Votes: 0GitHub stars: 24
- CollectionTEST PHASE: Testing strategies, patterns, and quality assurance workflows. Provides test strategy frameworks, coverage guidelines, unit/integration/e2e patterns, performance testing approaches, and security testing checklists. Use when: designing test strategies, writing tests, evaluating coverage, planning QA workflows, implementing test automation.Votes: 0GitHub stars: 24
- CollectionIntegrate with AQWA hydrodynamic software for RAO computation, damping analysis, and coefficient extraction. Use for AQWA file processing, RAO calculation, hydrodynamic coefficient extraction, and pre/post processing workflows.Votes: 0GitHub stars: 24
- CollectionAnalyze catenary and lazy wave riser configurations for static shape, forces, and OrcaFlex model generation. Use for riser static configuration analysis, catenary force calculations, lazy wave design, and generating OrcaFlex models from catenary parameters.Votes: 0GitHub stars: 24
- CollectionPerform fatigue analysis using S-N curves and damage accumulation methods. Supports 221 S-N curves from 17 international standards (DNV, API, BS, ABS, etc.) for marine and offshore structural components.Votes: 0GitHub stars: 24
- CollectionManage hydrodynamic coefficients, wave spectra, and environmental loading for vessel response analysis. Use for 6×6 matrix management, wave spectrum modeling, OCIMF loading calculations, and RAO interpolation.Votes: 0GitHub stars: 24
- CollectionDesign and analyze mooring systems including CALM and SALM buoys, catenary moorings, and spread mooring configurations. Covers mooring line design, safety factors, environmental loading, and compliance with DNV, API, and ABS standards.Votes: 0GitHub stars: 24
- CollectionPerform signal processing, rainflow cycle counting, and spectral analysis for fatigue and time series data. Use for analyzing stress time histories, computing FFT/PSD, extracting fatigue cycles (ASTM E1049-85), and batch processing OrcaFlex signals.Votes: 0GitHub stars: 24
- CollectionPerform structural analysis including stress calculations, buckling checks, and capacity verification per DNV, API, and ISO standards. Covers Von Mises stress, plate buckling, member capacity, and safety factor reporting.Votes: 0GitHub stars: 24
- CollectionCreate new Claude Code skills with proper structure, documentation, and best practices. Use when building custom skills for specific domains, workflows, or organizational needs.Votes: 0GitHub stars: 24
- CollectionScan and catalog document collections with metadata extraction, categorization, and statistics. Use for auditing document libraries, preparing for knowledge base creation, or understanding large file collections.Votes: 0GitHub stars: 24
- CollectionBuild searchable knowledge bases from document collections (PDFs, Word, text files). Use for creating technical libraries, standards repositories, research databases, or any large document collection requiring full-text search.Votes: 0GitHub stars: 24
- CollectionExtract text from PDF files with intelligent chunking and metadata preservation. Use for processing technical documents, standards libraries, research papers, or any PDF collection requiring text extraction.Votes: 0GitHub stars: 24
- CollectionBuild Retrieval-Augmented Generation (RAG) Q&A systems with Claude or OpenAI. Use for creating AI assistants that answer questions from document collections, technical libraries, or knowledge bases.Votes: 0GitHub stars: 24
- CollectionSetup vector embeddings and semantic search for document collections. Use for AI-powered similarity search, finding related documents, and preparing knowledge bases for RAG systems.Votes: 0GitHub stars: 24
- CollectionCreate and manage long-running background processes with start/stop/status controls, logging, and monitoring. Use for batch processing jobs, data pipelines, continuous services, or any long-running tasks.Votes: 0GitHub stars: 24
- CollectionExtract and process BSEE (Bureau of Safety and Environmental Enforcement) production data. Use for querying oil/gas production data by API number, block, lease, or field with automatic data normalization and caching.Votes: 0GitHub stars: 24
- CollectionCollect, analyze, and report marine safety incident data from 7 global maritime authorities. Use for incident scraping, safety trend analysis, risk assessment, geographic hotspot identification, and marine safety reporting.Votes: 0GitHub stars: 24
- CollectionPerform NPV analysis and economic evaluation for oil & gas assets. Use for cash flow modeling, price scenario analysis, working interest calculations, and financial metrics (IRR, payback, NPV) for field development projects.Votes: 0GitHub stars: 24
- CollectionForecast oil & gas well production using decline curve analysis. Use for EUR estimation, type curve generation, production modeling, and reserve calculations with Arps decline models (exponential, hyperbolic, harmonic).Votes: 0GitHub stars: 24
- CollectionCreate interactive well production dashboards with real-time monitoring, verification integration, economic metrics, and multi-format exports. Use for well performance analysis, field aggregation, production forecasting, and API-driven dashboards.Votes: 0GitHub stars: 24
- CollectionOrchestrate the mycelium blog workflow - scan repos, draft posts, review changes, build graph, and publishVotes: 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