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
Document Api
Generates standardized API documentation (OpenAPI/Markdown) for backend endpoints.
Agent Team Orchestration
Orchestrate multi-agent teams with defined roles, task lifecycles, handoff protocols, and review workflows. Use when: (1) Setting up a team of 2+ agents with different specializations, (2) Defining…
Nim Debugging
Debug Nim compile failures, crashes, wrong results, macro expansion, ownership behavior, and unsafe-memory defects using focused reproduction, stack traces, inspection, compiler expansion, and…
Ai Feed Ad Skill
AI Ads skill for product feed-ad workflows. Use when the user asks for AI Ads, AI product ads, e-commerce short videos, Xiaoyunque/Dreamina/Seedance ad generation, product promotion scripts,…
Investigue
Investiguer méthodiquement un bug en 4 phases validées : localiser/reproduire, 3 hypothèses classées sur la cause racine, logs ciblés, fix minimal. Utilise sur /investigue, ou dès que l'utilisateur…
Writing Comments
How to write JSDoc (/** */) and inline (//) comments in the Astro codebase, for contributors reading the source — not end users. Use whenever writing or editing comments in .ts/.js source, including…
Sdlc Release Check
Scans the Java + SQL diff between current and baseline branches (master/main), extracting release-time manual actions outside code: config-center keys (Apollo/Nacos), platform registrations (xxl-job,…
Codex Cc
Delegates coding tasks from Codex to local Claude Code in print mode while preserving Claude's normal runtime customizations by default. Use when: (1) You want Codex to call Claude Code locally, (2)…
Claude Md Builder
Build the CLAUDE.md memory file for a project so Claude stops forgetting your rules every time you open a new session. Interviews you about what the project is, the rules to always follow, what to…
Precap
Write a precap — the recap of a task as if it were already finished — before or during long-running work, then use it to check whether the run is still on the imagined path. Use when the user says…
Init Deps Install
Automatically triggered when Tapestry is first launched on a new environment or lacks dependencies. Intelligently detects environment and installs Tapestry dependencies with user confirmation.
Abapgit
Help with abapGit workflows including repository setup, cloning, serialization, branching strategies, transport-vs-git workflows, CI/CD integration, and .abapgit.xml configuration. Use when users ask…
Cache Components
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). Use when implementing 'use cache' directive, configuring cache lifetimes with cacheLife(), tagging cached data with…
Convex Backup
Set up Convex backups and run a restore DRILL that proves recovery — snapshot, restore into a throwaway preview, assert the data came back — plus a schedule matched to your RPO and a gated recovery…
Codegen And Toolchain
Enforces a deterministic build_runner codegen discipline: run one pinned `dart run build_runner build --delete-conflicting-outputs` pass BEFORE `flutter analyze` (never after), fence every builder…
Ashare Code Change Timeline
查询 A 股代码变更时间线(全量)。Use when user asks about A 股代码变更时间线、换码事件全量列表、代码迁移对照表、新旧代码启用区间、全市场换码记录。
Undo Op
Recover a branch to its state before a local merge, rebase, reset, amend, squash, or other history operation using the reflog; distinct from making a reverting commit.
Hapi
Creates, configures, and debugs `@hapi/hapi` servers — implements routes, plugins, auth schemes, validation, caching, and request lifecycle hooks. Use when building HTTP APIs, setting up…
Research Publication Pipeline
Use when selecting, starting, or resuming an evidence-gated research route for a top computer-science venue or Nature-family journal; source-grounded paper reading, AI-for-biology data feasibility,…
Cdd Spec Writer
Independent spec-writer -- Node-anchored flow with digraph as single control-flow source of truth. Consumes the /superpowers:brainstorming(pi:/skill:brainstorming) (writing-spec) design flow inline as…
Code Review
Run a comprehensive code review
Cv Albumentations Detection Augmentation
Applies albumentations augmentations to object detection data while preserving bbox-label correspondence via BboxParams.
Pr Monitoring
Use after a pull request has been opened and the task is not finished until it lands. Triggers on "PR is open", "CI is running", "is it merged yet", a PR that is green but not merged, fresh CI that…
Frappe Manager
Use Frappe Manager (FM) for Docker-based development and testing environments. Use when setting up local dev, running isolated tests, or managing agent-driven Frappe development workflows.
Financial Modeling
Build auditable financial models and business cases for investment, valuation, cost-benefit, and build-versus-buy decisions. Use for cash-flow projections, NPV, IRR, ROI, payback, TCO, break-even, and…
Oss Find Real Issues
Find actual code issues in a repo that aren't listed in GitHub issues. missing tests, inconsistent patterns, outdated dependencies, documentation gaps. Presents findings to the user for evaluation.…
Postgres Nio
Expert guidance on using PostgreSQL with Swift. Use when developers mention: (1) PostgreSQL or Postgres in Swift, (2) postgres-nio library, (3) SQL queries in Swift, (4) PostgreSQL connection pooling,…
Odoo 19.0
Odoo 19 development knowledge base covering actions, controllers, data files, API decorators, SQL constraints, indexes, modules, fields, manifests, mixins, ORM methods, migrations, OWL components,…
Threat Model Surface
Perform phase 3.3 deep analysis of an in-scope attack surface for a threat model. USE WHEN the orientation brief is ready and code must be read to derive the §1.7 per-input trust table and…
Douyin Publish
在抖音创作者中心填写并发布图文或视频作品,包括本地素材上传、视频封面设置、音乐选择、发布前校验和显式确认点击。用户要求发布抖音图文/视频或检查待发布内容时使用;不用于草稿管理或定时发布。
Qa Memory
Maintain the .qa/ knowledge base of cross-session QA knowledge (quirks, flaky verdicts, defect patterns, contract changes); read before test tasks. Not for: pipeline state, case files…
Git Workflow
Use when establishing branching strategies, implementing Conventional Commits, creating or reviewing PRs, resolving PR review comments, merging PRs (including CI verification, auto-merge queues, and…
Tqsdk
TianQin SDK (tqsdk) - Python量化交易框架,用于期货/期权/股票交易策略开发、回测与实盘交易
Mcp Design
Build an MCP server, or bring an existing one into a project — choosing the transport, deciding which tools, resources and prompts to expose, keeping reads separate from writes, handling auth and…
Error Handling
Use this skill when designing error handling and retry strategy for the Play Billing Library. Classifies every BillingResponseCode into recoverable, non recoverable, and user driven categories and…
Tmux Fleet
Run several coding agents in parallel in tmux windows, each under its own clausona profile (another Claude Code or Codex account, or an API model such as GLM or DeepSeek), then watch them, check their…
Py Security
Security vulnerability detection and remediation for Python codebases. Identifies SQL injection, hardcoded secrets, weak cryptography, and other OWASP vulnerabilities.
Skill Audit
Use when a skill isn't triggering as expected, before adding a new skill (to check for a name collision), during periodic cleanup of an accumulated skills directory, or when asked to review skill…
Smart Contracts
Stellar smart contract development (Rust, soroban-sdk). Entry point with project setup, contract anatomy, and build/deploy workflow, routing to three companion files in this directory — development.md…
Filmcraft
FilmCraft is an open-source, professional non-linear video editor (editing, multicam, colour, effects, titles, captions, audio mixing, export) written in pure Rust, mirroring Adobe Premiere Pro's…
React Developer
Expert knowledge in React development, hooks, state management, and modern React patterns
Docker
Docker container management - build, run, compose
Claude Implement
Delegate an implementation task to Claude Code. Use when you want Claude to write, edit, or refactor code directly in the project. Claude has full read/write access and will make the changes…
Modularize Prs Like Corbin
Explicit invocation only: use when the user directly asks to use $modularize-prs-like-corbin or Modularize PRs like Corbin. Split cumulative repository changes against the default branch into focused…
Skyline Overview
Skyline 渲染引擎概览与迁移技能。了解 Skyline 架构、性能优势、功能特性、迁移指南和最佳实践时使用此技能。适用于初次接触 Skyline、评估迁移成本、或需要了解整体框架的场景。
Yaml Config
Use this skill when reading or writing YAML configuration files, loading vehicle parameters, or handling config file parsing with proper error handling.
Comment Discipline
Calibrate comment density and style to the repository's existing conventions before writing code. Detects the repo's comment register (self-documenting / api-documented / comment-heavy) from the…
Data Transformer
Derive analysis variables from cleaned data under an explicit, reversible transformation ledger. No silent recoding, no leakage.
Aso
When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app…
Invest Interview
Generates a structured user research discussion guide from unvalidated assumptions and open questions in /vector/. Produces targeted questions, probing techniques, and explicit validation signals per…
File Upload Security
Use when a WordPress plugin or theme accepts file uploads, processes $_FILES, saves user-provided files, or generates file paths from input. Uses wp_handle_upload and wp_check_filetype_and_ext with a…

