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
Cabinet Ai Knowledge Base
AI-first knowledge base and startup OS with file-based storage, AI agents, scheduled jobs, and embedded apps
Context Engine
Context window management. Auto-triggered when context is filling up. Triggers smart compaction and preserves critical information across compaction boundaries. Called by L1 orchestrators at context…
Ck:Chrome Devtools
Automate browsers with Puppeteer CLI scripts and persistent sessions. Use for screenshots, performance analysis, network monitoring, web scraping, form automation, JavaScript debugging.
Setup Weaverse Project
Set up a new Weaverse Hydrogen storefront locally from a Weaverse theme. Boot a live demo-store preview before asking for any credentials, then make it the merchant's own: install the Hydrogen app,…
Developer Ads
Paid advertising strategies for developer audiences on Carbon Ads, BuySellAds, Reddit, and developer newsletters. Covers which platforms work for developers, creating ad creative that doesn't feel…
Craft Project Setup
Scaffold Claude Code configuration specifically for Craft CMS projects. Generates CLAUDE.md and .claude/rules/ files tailored to the project type (plugin, site, module, hybrid, or monorepo). Only for…
Pm Demand
Use when: 用户明确要求需求调研、痛点验证,或已有产品需要验证一个具体需求 Do NOT auto-select when: 用户只想发散新产品方向(优先 pm-brainstorm)或只是简短讨论且不需正式调研 Direct /pm-demand requests may proceed with their own evidence checks; a full new-product…
Go Openapi
Spec-first REST development in Go with OpenAPI: generating server interfaces and clients with oapi-codegen, request validation middleware, RFC 9457 error bodies, contract testing, and detecting…
External Dependency Security
Use when introducing ANY external dependency into the project — npm packages (`npm install` / `pnpm add` / `yarn add`), GitHub repo content fetched via curl / WebFetch, external workflow JSON files…
Filesystem Context
This skill should be used when agent work needs file-backed context: durable scratchpads, tool-output offloading, just-in-time discovery, cross-agent handoff files, filesystem memory, or cleanup…
Gtars
Use Gtars for local genomic interval models and set algebra, overlaps and counts, consensus and coverage, tokenization, fragment processing, and refget/BEDbase planning across Python, Rust, and the…
Agent Coordination
Coordination protocol for main Claude Code agent. Explicit user invocation required ("mobilize agents", "coordinate", "check registry"). Provides agent orchestration, registry management, and handoff…
Scripting
Cerb scripting -- Twig at the base, extended with Cerb commands, functions, filters, and tests. Load it whenever you write or debug the contents of a scripting value, wherever that value lives.
Causal Matching
Implements matching, propensity scores, IPW, and doubly-robust estimators in R or Python with balance diagnostics and sensitivity analysis. Use when user mentions matching, propensity score,…
Pydantic Ai Common Pitfalls
Avoid common mistakes and debug issues in PydanticAI agents. Use when encountering errors, unexpected behavior, or when reviewing agent implementations.
Taste
Use when implementing any feature, bugfix, or behavior change, before writing the implementation code. Especially use under pressure - production is down, "just make it work", "quick fix" - which is…
Gstack Game
Game development workflow skills for Claude Code. 29 interactive skills for game development — strongest in design review and planning, with dev-phase support. When you notice the user is at these…
Esp32 Pr Prepare
Prepares a reviewable pull request for an ESP32 firmware change with summary, affected files, target chip, test evidence, static-check output, risk assessment, rollback plan and links to the mission…
Create Manual Test Instructions
Turn a ticket, requirements document or code change (branch, PR, commit range, diff) into a concise QA manual-test file a non-author can follow. Invoke manually only.
Check Environment
Verify Claude, Codex, and Grok availability plus Director guidance, relay, agents, and skills. Audit optional hooks only when selected. Use after installation or when a native surface misbehaves.
Planet Bulk Download
Download PlanetScope imagery at scale (hundreds to 100k+ AOIs) via the Planet Python SDK v2. Covers search/activate/extract phases, COG /vsicurl/ vs Orders API, GDAL config for signed URLs, retry…
Marketplace Manager
Owner-only tooling for managing a private skills marketplace that serves both Claude Code and Codex CLI from the same repo. Use when the user says "set up the marketplace", "init the marketplace",…
Wf Review
Review a change with an optional workflow contract using deterministic scope, adaptive cross-model reviewers, verified findings, fixes, and a gate. Use standalone or from wf-impl.
Design
Use when building dashboards, SaaS UIs, admin interfaces, or any interface needing polished professional design. Covers design direction, craft principles, and 9-phase implementation. Triggers on:…
Debugger
Advanced debugging specialist for diagnosing and resolving code issues. Use when user encounters bugs, errors, unexpected behavior, or mentions debugging.
Ios Resign
Use when the user wants to rebuild, re-sign and reinstall one of their own iOS apps onto their iPhone(s) — typically because a free Apple ID provisioning profile expired after 7 days and the app now…
Laravel Database Optimization
Laravel database optimization patterns. Use when writing Eloquent queries, creating migrations, configuring caching, debugging slow queries, or optimizing database performance. Triggers on tasks…
Zoom Meeting Sdk Android
Zoom Meeting SDK for Android native apps. Use when embedding Zoom meetings in Android with default/custom UI, PKCE + SDK auth, join/start flows, and Meeting SDK API integration.
Upstream Patches
Create, amend, remove, and rebase patches for Terraform provider submodules using `./scripts/upstream.sh`. Use when `upgrade-provider` or manual patch work needs owning-patch lookup, patch conflict…
Amazon Review Intelligence Extractor
Deep consumer insights from 1B+ pre-analyzed Amazon reviews. Extracts pain points, buying factors, user profiles, usage patterns, and differentiation opportunities across 11 analysis dimensions.…
Obsidian Cli
Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins,…
Constitution Enforcer
Validates compliance with 9 Constitutional Articles and Phase -1 Gates before implementation. Trigger terms: constitution, governance, compliance, validation, constitutional compliance, Phase -1…
Dotnet Result Pattern
Implements the Result pattern for explicit error handling without exceptions. Provides Result, Result<T>, and Error types for clean, predictable control flow in domain-driven applications.
Shortstory Review
短中篇双路盲审。硬规则(agent 按工艺约束逐条检查)+ 软规则(对比参考文语感)。子 agent 输出合并报告。
Prompt Engineering
Create, update, review, or discuss an LLM prompt — a system prompt, a skill, or an agent. Use when writing or improving a prompt, discussing a skill or agent, diagnosing prompt failures, or when the…
Automate Team
Discover a repository's active core contributors and create or refresh a team mode from their engineering activity. Use for automate team or capture this repository's maintainer conventions.
Opengis Skills
Use when AI coding assistant needs GIS/CAD/C#/AI/IoT/3D domain expertise. Index of 114 skills across 8 categories: gis (40), cad (21), csharp (12), ai (17), iot (4), 3d (6), demos (4), others (10).…
Javdb Cli Release Notes
Prepare javdb-cli bilingual versioned changelogs with verified source attribution, coordinate an authorized release, recover downstream publishers, or synchronize historical Release bodies. Use for…
Molecular Dynamics
Analyses molecular-dynamics trajectories with a self-contained pure-numpy DCD and PDB trajectory parser plus built-in Kabsch-Sander alignment, SVD-based PCA, hierarchical clustering of RMSD matrices,…
Flopy
Build, run, inspect and diagnose MODFLOW groundwater flow models with FloPy. Use for aquifer discretization, recharge and boundary conditions, hydraulic heads, groundwater budgets and MODFLOW 6…
Cleaning Dev Build Artifacts
Use when this Mac's disk is nearly full, or the user asks to clean build output — Rust target/ dirs or Claude Code worktrees (.claude/worktrees) under {{DEV_ROOT}} (「清编译产物」「清 target」「清…
Odoo Report
Professional Odoo Email Templates & QWeb Reports - Complete toolkit for creating, managing, and debugging email templates and PDF reports across Odoo 14-19. Includes wkhtmltopdf setup, Arabic/RTL…
Dcc Diagnostics
Infrastructure skill — DCC-agnostic observability primitives: capture screenshots, query audit logs, inspect tool performance metrics, and monitor process health. Works in any DCC environment (Maya,…
Simplify
Review changed code for reuse, quality, and efficiency, then fix any issues found.
Setup Asiapay
Set up, build, debug, review, and explain AsiaPay (PayDollar) Malaysia payment integrations using official AsiaPay developer docs, Client Post Through Browser (payForm.jsp hosted page), Direct Client…
Run Simulator
Build and launch the app in the iOS Simulator. Automatically selects an appropriate simulator device, boots it if needed, and installs and launches the app.
Subagent Driven Development
Use when executing implementation plans with independent tasks in the current session
Atlas Onboard
Generate onboarding documentation — what this project does, how to set up locally, where things live, key decisions, how to deploy. Written for day-one engineers who know nothing. Use when asked for…
Reply Writer
Use this skill to draft useful, native Reddit replies in three rotating formats with subreddit tone calibration. Trigger it when responding to a specific Reddit thread or preparing authentic community…
Qq Bridge Setup
在 SnowLuma 和 DeepSeek Harness 之间装一层 qq-bridge,把「QQ 能说话」升级成「像个人」。这是本包唯一覆盖的接入路线(不做直连)。覆盖:安装六步、config.json 每个字段、六项能力各自在哪与怎么验、日常运维、排障。用户说「装 qq-bridge」「接进 DSH」「要传话箱」「语音转文字怎么接」「管理员闸怎么做的」「3100…
Register Project
Register an existing project in memory. Use when starting work on a new repo or when a project needs its own context file. Triggers on: 'register project', 'add project to memory', 'track this…

