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
Llm Wiki Lint
Use when the user wants to lint a repo following the Karpathy LLM Wiki pattern (raw/ + wiki/ + SCHEMA.md / index.md / log.md). The skill detects path, scans wiki pages + schema layer, reports…
Cleanup Properties
Archive or delete unused custom properties across all HubSpot object types (contacts, companies, deals). Identifies Salesforce sync properties, test/temp properties, and obsolete form fields.
Unity Bug Root Cause
Trace a Unity gameplay bug back to its original trigger instead of patching the symptom — use for issues that surface deep in execution, like health/HP desync, a timer or cooldown firing at the wrong…
Schema Markup
Fast-path schema generator — produce, audit, and validate JSON-LD structured data for a single page or file in one turn. This is the default for any schema question. Use when the user asks to…
Catalog Items
Build ServiceNow Service Catalog items, variables, variable sets, catalog client scripts, record producers, and order guides with reference qualifiers and dynamic pricing.
Zoom Meeting Sdk Ios
Zoom Meeting SDK for iOS native apps. Use when embedding Zoom meetings in iOS with default/custom UI, PKCE + SDK auth, host start with ZAK, and mobile lifecycle handling.
Jscpd
Copy-paste detector for the hr-skills TypeScript packages (packages/hr-skills-build, packages/hr-skills-ref). Run jscpd to detect duplicated code and measure duplication percentages before…
Zoodata
API endpoint reference for ZooData's Amazon commerce and keyword-intelligence surfaces, including request/response schemas, parameter quirks, authentication, credit metadata, product-traffic structure…
Parallel Search Setup
Use when verifying, using, or troubleshooting the anonymous Parallel Search MCP server bundled with this plugin — when the user installs the plugin, says "set up Parallel Search", "Parallel search…
Voltage Violation Mitigation
Senior power-engineer playbook for voltage violations. Use whenever a base-case or contingency study shows low voltage, high voltage, weak reactive support, or tap exhaustion — including escalations…
Open Map Stack
Plan and execute ambiguous or multi-stage GIS work, jointly choosing authoritative sources, compute, storage and delivery for the scale and team. Covers vector/raster/point-cloud analysis, routing,…
Review Pr Judgment
Called by review-pr in both of its modes: the whole-PR premise check that asks whether a change earns its keep against the pain it solves, firing only on concrete evidence and returning non-blocking…
Blast Radius
Find what a change could break somewhere else before it ships, beyond the diff, and prove the one fact it's safe because of by running real code instead of writing it up. Use for 'blast radius of X',…
Crewai
Use when orchestrating multi-agent work with crewAI 1.15 — Agent/Task/Crew, Process.sequential vs hierarchical, @tool / BaseTool custom tools, or event-driven Flows with @start/@listen/@router and…
Javdb Cli Test
Select and run javdb-cli TDD, Go, SDK, CLI, pipeline, media, documentation, and release-tool checks. Use to reproduce failures, validate source or documentation changes, and report readiness while…
Peptide Design
This skill should be used when analyzing or designing antimicrobial peptides — computing physicochemical properties such as molecular weight, isoelectric point, Kyte-Doolittle hydrophobicity and…
Analyzing Docker Container Forensics
Investigate compromised Docker containers by analyzing images, layers, volumes, logs, and runtime artifacts to identify malicious activity and evidence.
Zh Hant Converter
Use when Simplified Chinese text needs a Traditional Chinese version — internal team docs converted with opencc s2hk, or a product's Simplified Chinese UI copy mirrored into its Traditional Chinese…
Odoo Service
Complete Odoo server lifecycle manager — run, deploy, initialize, and manage Odoo across local venv, Docker, and any IDE. Handles server startup/shutdown, environment initialization, database…
Git Automation
Infrastructure skill — Git repository analysis and automation: inspect commits, branches, diffs, and file history. Use when analysing a codebase, reviewing changes, or automating version control…
Setup Bayarcash
Set up, build, debug, and explain Bayarcash payment integrations using Bayarcash API docs, Web Impian API docs, Bayarcash PHP SDK, WordPress plugins, Boost.space integration links, and Bayarcash MCP…
Ct
Commit and tag in one step, with the SemVer bump read off your own commit messages. Use when the user says 'ct', '/ct', 'commit and tag', 'commit tag', or wants to cut a release. Supports /ct…
Skill Portability Checker
Validates that a skill's companion scripts declare their OS and binary dependencies correctly, and checks whether those dependencies are actually present on the current machine.
Test Driven Development
Use when implementing any feature or bugfix, before writing implementation code
Web Design Builder
Create and refactor HTML5/JavaScript web designs from specifications or descriptions. Generates complete, accessible, responsive web designs with modern frameworks. Automatically verifies designs…
Atlas Recon
Documentation reconnaissance for takeover — find all docs, assess accuracy, freshness, coverage, and discoverability, and identify critical knowledge gaps. Use when asked "what docs exist",…
Iot Protocols
Integration of advanced IoT protocols for Zephyr RTOS. Covers OpenThread mesh networking, Matter-over-Thread device development, Golioth Cloud SDK patterns, and LoRaWAN basics. Trigger when building…
Plan Writing
Generate structured implementation plans with task breakdowns, dependencies, and verification criteria.
Save Diary
MUST use when user says 'save diary', 'write diary', 'diary entry', 'update diary', or 'document session'. Also auto-trigger at the end of any significant session (feature shipped, major bug fixed,…
Voice Agents
Build real-time Indic voice agents with Sarvam STT/TTS/LLM on LiveKit or Pipecat (Python), plus JS/TS custom-pipeline notes. Use this skill when creating phone bots, IVR, or always-on conversational…
Dependency Lifecycle
Decides what to do about a third-party dependency after it is adopted, for the whole time it is owned. Use when an advisory, an abandoned or archived upstream, version drift, a license change, or an…
Codebase Design
Load when a change needs module-boundary, dependency-direction, interface-depth, or architecture simplification decisions; do not use for routine style or formatting rules.
Capacitor App Upgrade V5 To V6
Guides the agent through upgrading a Capacitor app from v5 to v6. Use when the project is on Capacitor 5 and needs the v6 migration path. Do not use for other major versions, plugin-only upgrades, or…
Ralph Json Start Loop
Runs the Ralph autonomous loop. Executes stories from prds/*.json using git worktrees.
Catalyst Nosql
Catalyst NoSQL — key-value table store with typed items built via NoSQLItem builder. Partition key required. Trigger on 'NoSQL', 'nosql.table', 'insertItems', 'fetchItem', 'updateItems',…
Python Testing
Expert guidance for writing Python tests with pytest and unittest. Use when writing tests, debugging test failures, or improving test coverage for Python projects.
Test Fix
This skill should be used when validate-chunk reports test failures specifically, when the user says "tests are failing", "figure out what's wrong with the tests", "fix the failing tests", or when…
Skillsaw Pr Followup
Follow up on open PRs in skillsaw — fix failing CI, address reviewer feedback, push updates, and validate backward compatibility. Use when an open PR needs maintenance.
Perseus File
File security analysis (path traversal, upload bypass, XXE, zip slip)
Rw Generate Video
Generate videos directly using the Runway API via runnable scripts. Supports text-to-video, image-to-video, and video-to-video with seedance2, gen4.5, veo3, and more.
Mcp Server Patterns
Build MCP servers with Node/TypeScript SDK: tools, resources, prompts, Zod validation, stdio vs Streamable HTTP. Use Context7 or official MCP docs for latest API.
Lov Ataru Indexing
检查并构建本地 Ataru 会话记忆索引,让无界面调用方在检索前拿到 searchable 状态。 Use when asked to build, rebuild, repair, or check the Ataru memory index.
Simple English
Write or rewrite technical text with the rules of ASD-STE100 Simplified Technical English so it is clear, unambiguous, and free of AI slop. Use for documentation, READMEs, runbooks, procedures, error…
Run Optimizer
Drives any shell-invokable coding agent (Claude Code, Codex, Gemini CLI, opencode, Cursor, Factory Droid, GitHub Copilot CLI, Kimi, Pi, Antigravity, OpenClaw, IBM Bob, or a fully custom command) as…
Html Mind Map
Create branching, draggable HTML mind maps and concept maps for capturing brainstorms, mapping knowledge structures, exploring debugging hypotheses, or organizing nested ideas. Always include a Submit…
Analysis Capability Ladder
Pick the strongest analysis level available, discover and propose new tools when a gap blocks the answer, state the level used, and finish within budget.
Mstar Design System
Use when an implementation must be walked into alignment with an existing baseline — a prototype, a design export, an existing product's markup, or a written design contract — and each difference has…
Performance Optimization
Measure and improve latency, resource use, queries, rendering, or build/test throughput. Use when performance is the primary problem; preserve correctness and compare equivalent workloads.
Multi Agent Router
Route tasks to specialized sub-agents based on intent classification. Classifies incoming tasks and dispatches them to the most appropriate agent. Use when the user has a task that needs to be…
Nim Fuzzing
Set up and run libFuzzer-based fuzz targets for Nim code, including harness wiring, compilation flags, corpus management, structure-aware mutators, and crash triage. Use when adding fuzzing to a Nim…
Lean Search Discovery
Use when searching Mathlib for existing declarations, likely theorem names, relevant files, or proof ingredients before attempting a new Lean proof.

