Software Development AI Skills
25,675 open-source Software Development AI skills that teach any AI model a new workflow.
Search and filter AI skills
AI skills directory results
Crap Analysis
Analyze code coverage and CRAP (Change Risk Anti-Patterns) scores to identify high-risk code. Use OpenCover format with ReportGenerator for Risk Hotspots showing cyclomatic complexity and untested…
Cleanup Lists
Audit and remove unused, empty, or duplicate list definitions from HubSpot. Identifies lists with zero members, lists not used by any workflow or email, and overlapping list criteria.
Project Init
Phase 0 PCB project skeleton expert. ALWAYS invoke this skill when the user wants to create / init / scaffold a new PCB project and Projects/<name>/ does not yet exist. Do not create project…
Laravel Inertia React
Laravel + Inertia.js + React integration patterns. Use when building Inertia page components, handling forms with useForm, managing shared data, or implementing persistent layouts. Triggers on tasks…
Mapbox Maplibre Migration
Guide for migrating from MapLibre GL JS to Mapbox GL JS, covering API compatibility, token setup, style configuration, and the benefits of Mapbox's official support and ecosystem
Business Rule Patterns
Write ServiceNow business rules (before/after/async/display) — current vs previous, changesTo/changesFrom, recursion avoidance, setAbortAction, and async dispatch for heavy work.
Zoom Meeting Sdk Electron
Zoom Meeting SDK for Electron desktop applications. Use when embedding Zoom meetings in an Electron app with the Node addon wrapper, JWT auth, join/start flows, settings controllers, and raw data…
Drupal Ddev
DDEV local development environment patterns for Drupal, including configuration, commands, database management, debugging tools, and performance optimization.
Thermal Overload Mitigation
Senior power-engineer playbook for overloaded lines and transformers. Use whenever power-flow or contingency studies show loading above ratings — including escalations from a tool skill where branch…
Shortstory Write
中短篇滚动写。读工艺约束+章节规划→写→check.py机械检查→清理。单章/批量均适用。
Review Pr Holistic
Called by review-pr after its reviewer fleet and judgment pass return: consolidates their findings against the PR's history into the set of comments worth posting — pruning what the PR already covers,…
Benchmark Checklist
Vet a perf measurement (limiter, tuning, limits, errors, repeatability, relevance, and whether the work happened) before you report or act on it. Use when you run a benchmark or report a speedup or…
Ai Skills
Use when building LLM applications, RAG knowledge bases, AI agents, multi-agent crews, high-throughput model serving, PDF/document parsing into Markdown, terminal coding agents, multi-model…
Javdb Cli Review
Review javdb-cli diffs or PRs for behavior, Go design, public SDK compatibility, pipeline/media correctness, credential safety, and verification gaps. Use for independent or pre-delivery review;…
Paper Fulltext Extract
This skill should be used when extracting structured full text from scientific PDF papers — converting PDFs to TEI XML via a local GROBID service, parsing titles, authors, abstracts, keywords, section…
Gemgis
Spatial data processing for geological modelling with GemPy. Use when the agent needs to: (1) Prepare spatial data for GemPy models, (2) Extract interface points from geological maps, (3) Process…
Analyzing Disk Image With Autopsy
Perform comprehensive forensic analysis of raw (dd), E01, or AFF disk images with Autopsy and The Sleuth Kit, recovering deleted files, examining metadata and embedded artifacts, keyword searching,…
Setup Atome
Set up, build, debug, review, and explain Atome Buy Now Pay Later (BNPL) payment integrations using official Atome Open API v2 docs, HTTP Basic auth, create payment, redirectUrl and appPaymentUrl…
Metaskill
The meta-skill: create AI agent teams, individual agents, or custom skills for any project. Use when the user wants to generate a complete .claude/ agent team, create a single agent, or create a…
Systematic Debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Wayfinder
Strategic orientation, codebase mapping, architectural entry point identification, and intent framing prior to grilling, research, or prototyping.
Review Diff
Scan git diffs for project-specific anti-patterns. Triggers on: 'scan diff', 'check diff', 'anti-pattern check', 'pattern scan', 'review changes'.
Jetson Customize Pcie
Per-controller PCIe enable / disable / lanes / link-speed for a Jetson Thor or Orin custom carrier via ODMDATA + kernel-DT overlay. Do NOT use for UPHY lane allocation or endpoint-mode bring-up.
Coding Standards
Universal coding standards, best practices, and patterns for TypeScript, JavaScript, React, and Node.js development.
Vibe Coding
Keep an agent disciplined while vibe coding: small shippable slices, verify before done, prefer lean skills over long prompts, and separate UI from API layers. Use this skill when scoping work,…
Continuous Improvement
Protocol for updating skills based on user feedback and root-cause analysis to prevent recurring mistakes. Use this skill when deciding HOW and WHEN to evaluate or update other agent skills.
Code Review
Load when a task needs a deep, report-only review across independent Standards and Spec axes, using bounded read-only native Subagents when available and adding risk lenses only when the diff warrants…
Capacitor App Upgrade V4 To V5
Guides the agent through upgrading a Capacitor app from v4 to v5. Use when the project is on Capacitor 4 and needs the v5 migration path. Do not use for other major versions, plugin-only upgrades, or…
Commit
Analyze git diffs or staged changes and generate conventional commit messages that explain WHY a change was made. Supports auto-detecting type and scope, intelligent file staging, and interactive…
Write Paper
Generate venue-formatted LaTeX paper with real results and citations. Use when asked to "write the paper", "draft the paper", "format for arXiv", or "generate LaTeX". Proactively invoke when the user…
Ai Fuzzing
AI-assisted fuzzing for automated vulnerability discovery. Coverage-guided fuzzing engines, AI-driven seed generation, intelligent mutation strategies, and systematic crash triage.
Catalyst Job Scheduling
Catalyst Job Scheduling — job pools, immediate/background jobs, and crons (Periodic, OneTime, Calendar, CronExpression) executing Job functions, Webhooks, Circuits, AppSail. Trigger on 'job…
Story Publish
把已经定稿并通过发布检查的小说章节交给项目已登记的平台发布适配器,支持只读预览/预检、登录、存草稿、修改、立即发布和排期发布。当用户说‘发到番茄’‘自动发布’‘存草稿’‘更新平台章节’时使用;不负责写正文或生成发布文案。
Mcp Builder
Comprehensive guide for creating Model Context Protocol (MCP) servers. Use when building MCP servers, integrating external APIs, or creating tool interfaces for LLMs.
Multi Chart Draw
支持多种图表类型的绘制工具,包括思维导图、流程图、数据可视化图表、数学函数图等;可根据用户需求生成 Mermaid、ECharts、Mindmap、DrawIO、GeoGebra 等格式的图表,并导出为 PNG、SVG、HTML 等格式
Refine Chunk
This skill should be used when validate-chunk reports errors or failures, when the user asks to "fix these errors", "resolve validation issues", "refine this chunk", or when specific build, lint, or…
Skillsaw Onboard
Onboard a repository to skillsaw — run the linter, triage the findings by rule, apply autofixes, manually fix what remains, set up CI, and create a baseline. Use when adopting skillsaw on a new or…
Convex Create Component
Builds reusable Convex components with isolated tables and app-facing APIs. Use for new components, reusable backend modules, integrations, or component boundary work.
Eco
Run one sc4sap skill in eco cost mode (cheaper sub-agent models and effort, lower main-thread effort; same deliverable as standard) without changing preferences — `/sc4sap:eco <skill> <args>`. Also…
Perseus Crypto
Deep-dive cryptography and secrets analysis (JWT, hashing, encryption, key management)
Rw Generate Image
Generate images directly using the Runway API via runnable scripts. Supports text-to-image with optional reference images.
Gradient
ML-specific patterns for data pipelines, model training, MLOps, and evaluation — domain expertise for machine learning engineers
Lov Architecture Documentation
从项目实际实现生成架构视图、接口说明与决策记录草稿。支持明确输入与结果回读。Use to create architecture documentation from a codebase.
Audit Xcode Security Settings
Audit and enable security-oriented Xcode build settings. Progressively enables compiler warnings, static analyzer checkers, and Enhanced Security features. Use when: user wants to secure their Xcode…
Novel Worldbuilding
小说世界构建工具。统一管理世界观、地图(动态迷雾解锁)、历法、势力、种族/职业、规则体系、文化禁忌。支持文本、JSON坐标、SVG、HTML四种地图形态。当用户需要创建世界观、管理地图、设计势力、设定规则、保证世界一致性时使用。触发词:世界观、世界构建、地图、历法、势力、种族、职业、规则、设定、地理、大陆、城市、禁忌。
Documentation Guidelines
Create, audit, or consolidate durable project documentation, including feature rules, contracts, workflows, and runbooks. Use when documentation is the main deliverable; routine code changes can…
Excalidraw
Создание схем и диаграмм в Excalidraw для Obsidian. Use when user says 'сделай схему', 'нарисуй диаграмму', 'excalidraw', 'схема в obsidian', 'визуализация'.
Structured Extraction
Turn pages that disagree about everything into rows that can be compared, without inventing the parts they left out.
Nim Error Handling
Design clear Nim error-handling flows; when to raise exceptions vs return `Option`/`bool`, how to enforce non-raising contracts, and where to translate or record failures. Use when reviewing failure…
Context7
Fetch up-to-date library documentation and code examples via Context7. Use when user needs to resolve library IDs or query docs for any programming library or framework.
Doc Comments
Use this skill whenever writing or editing Rust `//`, `///`, or `//!` comments in Biome, including comments added incidentally and end-user rustdoc inside lint/assist declarations. For lint/assist…

