Software Development AI agent skills
13,359 skills in the archive. Read a skill’s instructions or open its original repository.
Nexu E2e Test
by @nexu-io
Use when verifying OpenClaw gateway fixes end-to-end, testing skill loading after restart, or running integration tests against the local Nexu+OpenClaw stack. Triggers on "e2e test", "verify fix", "test gateway", "test skills…
Datadog
by @nexu-io
Use when the user says "check Datadog", "查 Datadog", "查日志", "check logs", "crash logs", "查 crash", "gateway crash", "查告警", "check alerts", "check metrics", or needs to investigate production issues via Datadog Logs API.
Distributed Mesh
by @bradygaster
How to coordinate with squads on different machines using git as transport
Coordinator Init Mode
by @bradygaster
The complete two-phase Init Mode protocol the Squad coordinator runs when no team exists yet in the current repo. Phase 1 = propose the team (no files created, wait for user confirm). Phase 2 = create .squad/ scaffolding,…
Coordinator Response Mode
by @bradygaster
Selecting WHO handles work is the Routing table; selecting HOW they handle it (Direct, Lightweight, Standard, Full) is Response Mode. This skill contains the complete decision table, exemplar prompts for each mode, the…
Reflect
by @bradygaster
Learning capture system that extracts HIGH/MED/LOW confidence patterns from conversations to prevent repeating mistakes. Use after user corrections ("no", "wrong"), praise ("perfect", "exactly"), or when discovering edge cases.…
Squad Help
by @bradygaster
How to actually use Squad — Squad is a custom Copilot agent (invoked via the task tool with agent_type='Squad'), not a skill. This file explains the right invocation paths for setting up a team, listing squad commands, and…
Gh Aw Enlistment
by @bradygaster
Enlist a repository into Squad by installing the supported GitHub Agentic Workflows (gh-aw) bootstrap — with strict compilation, an explicit safe-update allowlist, and a human-reviewed bootstrap PR. Never auto-merges.
Squad Version Check
by @bradygaster
Internals of how @bradygaster/squad-cli stamps its version, how `squad upgrade` works (what it preserves vs overwrites), and how to probe the npm registry for the latest version from a coordinator prompt.
Cross Squad
by @bradygaster
Coordinating work across multiple Squad instances — discovery, delegation, and disambiguation when the user says 'squad' (the product) vs casual English 'group of agents'.
Agent Collaboration
by @bradygaster
Standard collaboration patterns for all squad agents — worktree awareness, decisions, cross-agent communication
Pr Review Response
by @bradygaster
Teaches agents to reply to PR review comment threads after fixing issues, making resolutions traceable
Architectural Proposals
by @bradygaster
How to write comprehensive architectural proposals that drive alignment before code is written
External Comms
by @bradygaster
Workflow for scanning, drafting, and presenting community responses with a human review gate
Economy Mode
by @bradygaster
Shifts Layer 3 model selection to cost-optimized alternatives when economy mode is active.
Cross Machine Coordination
by @bradygaster
Enables squad agents on different machines to share work via git-based task queuing
Release Process
by @bradygaster
Prepare, publish, recover, and verify Squad insider, preview, and stable releases
Tiered Memory
by @bradygaster
Three-tier agent memory model (hot/cold/wiki) for context reduction per spawn
Versioning Policy
by @bradygaster
SemVer rules for Squad's stable, preview, insider, and local package versions
Gh Auth Isolation
by @bradygaster
Safely manage multiple GitHub identities (EMU + personal) in agent workflows
Git Workflow
by @bradygaster
Squad branching model: dev-first workflow with insiders preview channel
Pr Screenshots
by @bradygaster
Capture Playwright screenshots and embed them in GitHub PR descriptions
Humanizer
by @bradygaster
Tone enforcement patterns for external-facing community responses
Secret Handling
by @bradygaster
Never read .env files or write secrets to .squad/ committed files
Init Mode
by @bradygaster
Team initialization flow (Phase 1 proposal + Phase 2 creation)
Docs Standards
by @bradygaster
Microsoft Style Guide + Squad-specific documentation patterns
Reviewer Protocol
by @bradygaster
Reviewer rejection workflow and strict lockout semantics
Squad Conventions
by @bradygaster
Core conventions and patterns used in the Squad codebase
Windows Compatibility
by @bradygaster
Cross-platform path handling and command patterns
Project Conventions
by @bradygaster
Core conventions and patterns for this codebase
Java Backend
by @Snailclimb
用于 Java 后端面试出题;优先围绕 Java 核心、MySQL、Redis、Spring 与项目实战,追问设计取舍、故障处理和性能优化。
Python Backend
by @Snailclimb
用于 Python 后端面试出题;覆盖 Python 基础、数据库、Django/Flask、缓存与部署,强调工程落地。
Frontend
by @Snailclimb
用于前端工程面试出题;覆盖 JavaScript、React/Vue、浏览器原理和性能优化,强调业务实战与工程化能力。
Test Development
by @Snailclimb
用于测试开发面试出题;覆盖测试基础、用例设计、自动化测试、性能测试与安全测试,兼顾工程化落地能力。
Java Backend Tencent
by @Snailclimb
用于腾讯后端面试出题;重点考察计算机基础、计网与操作系统原理,并结合业务场景验证技术选型能力。
Ali Backend
by @Snailclimb
用于阿里后端面试出题;强调业务深度、项目落地和中间件选型能力,关注复杂场景下的取舍与闭环。
Dingtalk Aicard
by @DingTalk-Real-AI
Create, edit, and validate DingTalk AI Card (A2UI) JSON files offline. Use for cards built from requirements or images, structural protocol errors, and named component or function contract lookup through native DWS commands.…
Experiment Results Planning
by @Norman-bury
Use when designing experiments, result tables, mock planning data, evaluation protocols, or results sections before real data are final
Statistical Analysis
by @Norman-bury
Use when planning or reporting statistical analysis - provides test selection, execution code, and APA format guidelines
Figures Diagram
by @Norman-bury
Use when creating flowcharts, architecture diagrams, or conceptual diagrams - generates prompts for image AI
Design Artifact
by @plannotator
Design principles and creative direction for building HTML artifacts — pages, reports, plans, landing pages, demos, decks, and small tools. Use when creating or restyling any visual HTML deliverable and deciding its palette,…
Html Plan
by @plannotator
Direct-invocation specialist for clear, self-contained HTML plans that preserve source material while improving hierarchy, sequence, ownership, dependencies, and reviewability. Use when the user explicitly invokes html-plan or…
Qwen Agent
by @thananon
Delegate menial, well-scoped coding tasks to a cheap Qwen-backed subagent via the `claude-9arm` command instead of burning Claude tokens/quota. Use when the work is mechanical and low-risk — bulk renames, formatting,…
Management Talk
by @thananon
Rewrite engineer-to-engineer content for engineering-org leadership (VPs, directors, PMs, release managers, execs in an engineering-savvy company) and shape it for the channel it is going to — JIRA comment, Slack post, async…
Scrutinize
by @thananon
Outsider-perspective end-to-end review of a plan, PR, or code change. First questions intent and whether a simpler/more elegant approach would achieve the same goal, then traces the actual code path (not just the diff) to verify…
Post Mortem
by @thananon
Write the canonical engineering record of a fixed bug — root cause, mechanism, fix, validation, and how it slipped through. Engineer-audience, code identifiers welcome. Use after a debug session lands a fix, before closing the…
Debug Mantra
by @thananon
Four-mantra debugging discipline — reproduce, trace the fail path, falsify the hypothesis, cross-reference every breadcrumb. Recite the mantra block verbatim at the start of any debugging session, then apply the four steps in…
Remix
by @TanStack
Build and review Remix 3 applications using the `remix` npm package and subpath imports. Use when working on Remix app structure, routes, controllers, middleware, validation, data access, auth, sessions, file uploads, server…
Bugfix Pr
by @TanStack
Treats bug-fix pull requests as invasive and untrusted. The agent must security-scan the PR first, must not run any command supplied by the author or issue, must reproduce the claimed bug on clean main with an agent-written…
Ponytail
by @TanStack
Forces the laziest solution that actually works, simplest, shortest, most minimal. Channels a senior dev who has seen everything: question whether the task needs to exist at all (YAGNI), reach for the standard library before…
Triage Github
by @TanStack
Triage all open GitHub issues, PRs, and discussions in the current repository by fanning out up to 100 parallel subagents (one per item), then produce a single prioritized report ranking which PRs to review first, which issues…
Pr Description
by @TanStack
Use when writing a pull request title or body, when about to run gh pr create, when about to git push on a branch that already has an open PR, or when the user says /pr-description, "write the PR description", or "update the PR…
Ralph Docs
by @mikeyobrien
Introspect, explain, and improve Ralph Orchestrator using its published llms.txt doc map. Use this skill whenever the user asks questions about Ralph's behavior, wants to understand how a Ralph internal works (event loop, hats,…
Ralph Hats
by @mikeyobrien
Create, inspect, validate, explain, and improve Ralph hat collections. Use this skill whenever the user asks to make or refine a `.ralph/hats/*.yml` workflow, debug hat routing, explain event topology, or tune a multi-hat Ralph…
Test Driven Development
by @mikeyobrien
Unified TDD skill with three input modes — from spec, from task, or from description. Enforces test-first development using repository patterns, with proptest guidance and backpressure integration.
Tui Debug In Pane
by @mikeyobrien
Use when you need to reproduce or debug TUI rendering issues (garbled output, broken streaming, layout corruption) by running ralph in a tmux split pane and capturing live output.
Pr Demo
by @mikeyobrien
Use when creating animated demos (GIFs) for pull requests or documentation. Covers terminal recording with asciinema and conversion to GIF/SVG for GitHub embedding.
Evaluate Presets
by @mikeyobrien
Use when testing Ralph's hat collection presets, validating preset configurations, or auditing the preset library for bugs and UX issues.
Review Pr
by @mikeyobrien
Use when asked to review a PR, run a code review loop, or invoke the ralph reviewer against a pull request number or GitHub URL
Release Bump
by @mikeyobrien
Use when bumping ralph-orchestrator version for a new release, after fixes are committed and ready to publish
Turix Mac
by @TurixAI
Computer Use Agent (CUA) for macOS automation using TuriX. Use when you need to perform visual tasks on the desktop, such as opening apps, clicking buttons, or navigating UIs that don't have a CLI or API.
Harness Review
by @Chachamaru127
HAR: Multi-angle code, plan, scope review. Security/quality check. Trigger: review, code review, plan review, scope analysis. Do NOT load for: implementation, new features, bugfix, setup, release.
Harness Release
by @Chachamaru127
Generic release automation for projects using Keep a Changelog + GitHub. Single confirmation gate then end-to-end automation: bump detection, CHANGELOG promotion, PR/main merge, tag, GitHub Release. Trigger: release, version…
Harness Progress
by @Chachamaru127
Generate a Progress Tracker HTML for non-engineer vibecoders to glance at session progress (cc:WIP / cc:TODO / cc:完了 counts, percentage, elapsed/estimated minutes, cost so far/estimate, drift alerts). Uses Plans.md as source of…
Harness Accept
by @Chachamaru127
Generate an Acceptance Demo HTML for non-engineer vibecoders right before ship/wait/reject decision. Reads back the acceptance_criteria that were stored as personal-preference.v1 by harness-plan-brief (joined by…
Harness Plan Brief
by @Chachamaru127
Generate a Plan Brief HTML for non-engineer vibecoders before implementation starts. Searches harness-mem (project-only) for relevant past decisions, patterns, and Plans archive entries, then renders a single-file HTML artifact…
Cursor Do
by @Chachamaru127
Delegate a single write task to Cursor Composer via cursor-companion.sh inside an isolated worktree, then Lead-review the diff and cherry-pick. Use when user invokes cursor:do, says delegate to cursor, have composer write it,…
Japanese Writing Drafter
by @Chachamaru127
Detect when the operator corrects the agent's Japanese phrasing mid-conversation (rewrites a sentence, calls out a style problem, says 'this wording is bad, say it like X instead') and draft a pending writing-rule proposal into…
Cursor Ask
by @Chachamaru127
Read-only delegate to cursor-agent (Composer) for questions, investigation, design discussion, and adversarial sanity checks. No worktree, no cherry-pick, no Lead diff review — cursor-agent is locked to ask mode and cannot…
Harness Loop
by @Chachamaru127
HAR: Codex-native long-running loop runner. Uses a real background runner that executes one ready batch per cycle through Breezing by default, with status/stop controls. Trigger: long-running, loop, autonomous, background,…
Cursor Review
by @Chachamaru127
Run a Cursor Composer review as an advisory second opinion while keeping the primary review verdict on the host brain. Use when user invokes cursor:review, asks Cursor to review, or wants composer to sanity-check a diff. Cursor…
Harness Sync
by @Chachamaru127
HAR: Sync Plans.md with implementation. Drift detect, marker update, retrospective. Trigger: sync-status, where am I, check progress. --snapshot for snapshots. Do NOT load for: planning, implementation, review, release.
Breezing
by @Chachamaru127
Team execution mode (Codex host) — backward-compatible alias for harness-work with backend selection, including opt-in Cursor worker delegation. Composer/composer 2.5 maps to the cursor backend.
Cc Update Review
by @Chachamaru127
Quality guardrail for Claude/Codex update integration. Detects doc-only Feature Table additions and requires implementation or explicit planning. Internal use only.
Freya
by @marc2332
Freya Rust GUI framework best practices, patterns, and conventions. Use when writing Freya components, hooks, elements, or working on a Freya project.
Wecomcli Smartpage
by @WecomTeam
企业微信智能文档(smartpage)操作技能。能够新建文档、导入 .md 为文档、读取文档内容、修改文档内容(整页重写、局部编辑、增删子页面)、上传附件到文档,以及搭建带看板/图表的数据系统页面和信息收集表单页面。当用户提及文档,智能文档,智能主页、提供 https://doc.weixin.qq.com/smartpage/xxx 或 https://page.weixin.qq.com/smartpage/xxx…
Wecomcli Email
by @WecomTeam
企业微信邮件:发送/回复/转发邮件、搜索邮件列表、获取邮件详情(正文、附件、内嵌图片解析),支持通过邮件发送日程邀约和会议预定。当用户涉及内部邮件收发、邮件查询、邮件管理等需求时使用。注意:日程和会议有单独的技能,仅当用户明确提到"邮箱"或"邮件"时(如"通过邮箱发送会议邀请"、"发封会议邮件"),才使用本技能处理会议日程邮件。
Tuicr
by @agavra
Use tuicr's review CLI to read and add comments in active TUI review sessions, and launch tuicr in cmux, tmux, Zellij, or Herdr when a user needs an interactive review pane.
Loopy
by @Forward-Future
Discover, find, compare, audit, repair, adapt, craft, run, debrief, save, and prepare repeatable AI-agent loops for publication. Use when a user asks to analyze code or coding threads for recurring work, find a published loop,…
Loop Library
by @Forward-Future
Compatibility alias for Loopy. Use only when an existing installation or older instruction explicitly invokes loop-library; use Loopy for new installations and requests. Provides the same discovery, recommendation, audit,…
Web Browser
by @mitsuhiko
Automate and interact with web pages through Chrome or Chromium using the Chrome DevTools Protocol (CDP): navigate, click, fill forms, inspect content, take screenshots, and debug console or network activity. Use when an agent…
Ghidra
by @mitsuhiko
Reverse engineer binaries using Ghidra's headless analyzer. Decompile executables, extract functions, strings, symbols, and analyze call graphs without GUI.
Sentry
by @mitsuhiko
Fetch and analyze Sentry issues, events, transactions, and logs. Helps agents debug errors, find root causes, and understand what happened at specific times.
Google Workspace
by @mitsuhiko
Access Google Workspace APIs (Drive, Docs, Calendar, Gmail, Sheets, Slides, Chat, People) via local helper scripts without MCP. Handles OAuth login and direct API calls.
Uv
by @mitsuhiko
Use `uv` instead of pip/python/venv. Run scripts with `uv run script.py`, add deps with `uv add`, use inline script metadata for standalone scripts.
Tmux
by @mitsuhiko
Remote control tmux sessions for interactive CLIs (python, gdb, etc.) by sending keystrokes and scraping pane output.
Librarian
by @mitsuhiko
Cache and refresh remote git repositories under ~/.cache/checkouts/<host>/<org>/<repo> so future references can reuse a local copy. Use this skill when the user points you to a remote git repository as reference or you…
Pi Share
by @mitsuhiko
Load and parse session transcripts from shittycodingagent.ai/buildwithpi.ai/buildwithpi.com/pi.dev (pi-share) URLs. Fetches gists, decodes embedded session data, and extracts conversation history.
Update Changelog
by @mitsuhiko
Read this skill before updating changelogs
Commit
by @mitsuhiko
Read this skill before making git commits
Vibe Research
by @KhazP
Research an app idea or resolve product and technical uncertainties before committing to a design.
Vibe Debug
by @KhazP
Diagnose and fix a reproducible failure in an existing project. Use for crashes, broken behavior, or failing checks, not greenfield planning.
Vibe Verify
by @KhazP
Exercise a running product against acceptance criteria and report evidence. Build success alone does not verify behavior.
Vibe Handoff
by @KhazP
Prepare compact factual project context for another session or coding tool without copying transcripts or secrets.
Canary Project Skill
by @snyk
A committed project-scope skill used by the agent-scan canary to verify that inspect detects skills under <project>/.claude/skills. No claude CLI creates a standalone project skill, so this fixture is the only way to give the…
Dingtalk Mail
by @DingTalk-Real-AI
钉钉邮箱读写、搜索、回复与转发。Use when 用户说发邮件/查邮件/回邮件/转发邮件/未读邮件/邮件搜索/邮箱附件。一句话发邮件时先用 dingtalk-contact 解析并确认收件人,再由本 skill 发送;不做钉钉消息(走 dingtalk-chat)、紧急通知(走 dingtalk-misc)。命令前缀:dws mail。
Dingtalk Contact
by @DingTalk-Real-AI
钉钉通讯录精确查询。Use when 已有 userId 后查详情、部门、职位或邮箱,按完整手机号反查用户,或查询自己、部门成员及角色。姓名模糊搜索、工号、职责、上下级走 dingtalk-aisearch,拿到 userId 后用本 skill 补详情。命令前缀:dws contact。
Deep Research
by @MaxMiksa
Conduct enterprise-grade research with multi-source synthesis, citation tracking, and verification. Use when user needs comprehensive analysis requiring 10+ sources, verified claims, or comparison of approaches. Triggers include…
Tailwind V4 Shadcn
by @MaxMiksa
Production-tested setup for Tailwind CSS v4 with shadcn/ui, Vite, and React. Use when: initializing React projects with Tailwind v4, setting up shadcn/ui, implementing dark mode, debugging CSS variable issues, fixing theme…
Seo Audit
by @MaxMiksa
When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," or "SEO health…