Skills / Open-source projects
Discover agent skills from real projects.
Read their instructions and supporting files.
Showing 301–350 of 1214 skills
diagnose-crash
Diagnose why a program crashed on this machine, from a systemd-coredump core dump. Use when a process has segfaulted, aborted, or otherwise dumped core, when asked why an application crashed or disappeared, or when a "Process crashed:" desktop notification is acted on. Triggers: crash, segfault, SIGSEGV, SIGABRT, core dump, coredumpctl, "why did X crash", "X keeps crashing", backtrace symbolization. Covers reporting a confirmed Omarchy bug upstream — see reporting.md.
default/agents/skills/diagnose-crash/SKILL.md
diagnose-gateway
Diagnose Gateway, config, secrets, channels, and port failures with read-only one-liners.
custodian-skills/diagnose-gateway/SKILL.md
diagnose-why-work-stopped
Diagnose stalled, looping, or over-recovered Paperclip issue trees and propose a no-code product-rule plan. Use when asked why work stopped, why it looped, or how to prevent a tree from going too deep.
.agents/skills/diagnose-why-work-stopped/SKILL.md
diagnostics-development
Use this skill when designing or implementing Biome user-facing diagnostic presentation or APIs, including messages, advice, markup, details, code frames, categories, severity, and standalone `Diagnostic` types. Do not use for lint matching logic or code-action mutations.
.claude/skills/diagnostics-development/SKILL.md
diagram-maker
Create SVG/HTML or Excalidraw diagrams for concepts, architecture, flows, and whiteboards.
skills/diagram-maker/SKILL.md
differential-fuzzer
Information about the differential fuzzer tool, how to run it and use it catch bugs in Turso. Always load this skill when running this tool
.claude/skills/differential-fuzzer/SKILL.md
diffs
Use the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
extensions/diffs/skills/diffs/SKILL.md
diffs
Use when an app uses @pierre/diffs to render or edit code files, diffs, patches, merge conflicts, or CodeView review surfaces, including React, vanilla JavaScript, SSR, workers, annotations, selection, and custom Shiki languages or themes.
skills/diffs/SKILL.md
diffusers-cli
Use when the user wants to run a diffusers pipeline from a terminal (one-off generation, batch jobs, smoke-testing a new model), run on HF Sandbox hardware via `--remote`, introspect a pipeline's input schema before calling it, or attach a LoRA at inference time. Prefer this over writing ad-hoc Python scripts for generation tasks.
.ai/skills/diffusers-cli/SKILL.md
discord
Discord messaging workflows through OpenClaw's message tool.
extensions/discord/skills/discord/SKILL.md
discord-clawd
Use to talk to the Discord-backed OpenClaw agent/session; not for archive search.
.agents/skills/discord-clawd/SKILL.md
discord-user-post
Post an approved message as the logged-in Discord user through the Discord desktop app. Use for release announcements or other direct user-authored Discord posts; not for OpenClaw channel sends, bots, webhooks, relays, agent sessions, or archive search.
.agents/skills/discord-user-post/SKILL.md
discovering-make-commands
Lists available make commands for Streamlit development. Use for build, test, lint, or format tasks.
.claude/skills/discovering-make-commands/SKILL.md
discrawl
Discord archive: search, sync freshness, DMs, summaries, TUI, repo/release work.
.agents/skills/discrawl/SKILL.md
dist-build-migration
Migrate an Nx package to build to a local dist/ directory with nodenext module resolution, exports map, and @nx/nx-source condition.
.claude/skills/dist-build-migration/SKILL.md
distributed-triage
Sub-triages issues in the oncall:distributed queue by assigning distributed module labels, routing to sub-oncalls, and marking triaged. Use when an issue has been routed to oncall:distributed and needs second-level triage.
.claude/skills/distributed-triage/SKILL.md
doc-coauthoring
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
.agents/skills/doc-coauthoring/SKILL.md
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 rustdoc, also load lint-rule-development for content requirements. Do not use for formatter handling of comments in user code.
.claude/skills/doc-comments/SKILL.md
doc-maintenance
Audit README, SPEC, and PRODUCT docs against recent git history for drift and make minimal PR-ready edits. Use when asked to review docs for accuracy, after major feature merges, or on a schedule.
.agents/skills/doc-maintenance/SKILL.md
doc-maintenance
Keep project docs aligned with recent code and feature changes — detect drift, update affected pages, and add release-relevant notes without rewriting unchanged sections.
packages/skills-catalog/catalog/bundled/docs/doc-maintenance/SKILL.md
docker-management
Manage Docker containers, images, volumes, and Compose.
optional-skills/devops/docker-management/SKILL.md
docs-review
Review, improve, rewrite, author, or plan Storybook documentation in /docs. Use this when asked to review docs, improve a page, rewrite documentation, draft new docs, or advise on docs strategy.
.agents/skills/docs-review/SKILL.md
docs-style
Style guidelines for writing and updating documentation. Use when writing new docs, updating existing docs, or reviewing docs for quality.
.claude/skills/docs-style/SKILL.md
docs-sync
Audit or update English SDK documentation against the requested implementation scope.
.agents/skills/docs-sync/SKILL.md
docs-sync
Audit or update authored English SDK documentation within a requested topic or diff using implementation evidence.
.agents/skills/docs-sync/SKILL.md
docstring
Write docstrings for PyTorch functions and methods following PyTorch conventions. Use when writing or updating docstrings in PyTorch code.
.claude/skills/docstring/SKILL.md
document-public-apis
Document undocumented public APIs in PyTorch by removing functions from coverage_ignore_functions and coverage_ignore_classes in docs/source/conf.py, running Sphinx coverage, and adding the appropriate autodoc directives to the correct .md or .rst doc files. Use when a user asks to remove functions from conf.py ignore lists.
.claude/skills/document-public-apis/SKILL.md
document-to-action-items
Extract cited obligations, deadlines, tasks from documents.
skills/productivity/document-to-action-items/SKILL.md
docx
Create, read, edit, template, and review Word .docx files.
skills/productivity/docx/SKILL.md
dogfood
Exploratory QA of web apps: find bugs, evidence, reports.
skills/software-development/dogfood/SKILL.md
dogfood
Systematically explore and test a web application to find bugs, UX issues, and other problems. Use when asked to "dogfood", "QA", "exploratory test", "find issues", "bug hunt", "test this app/site/platform", or review the quality of a web application. Produces a structured report with full reproduction evidence -- step-by-step screenshots, repro videos, and detailed repro steps for every issue -- so findings can be handed directly to the responsible teams.
skill-data/dogfood/SKILL.md
domain-intel
Passive recon of subdomains, SSL certs, WHOIS, and DNS.
optional-skills/research/domain-intel/SKILL.md
draft-release-notes
Author the committed release-notes file for a Prisma 8 release (stable or `8.0.0-rc.N`) by enumerating the merged PRs since the previous release `v*` tag (stable or `-rc.N`), resolving opaque `TML-NNNN:` titles via Linear context (never copied verbatim), triaging public-worthiness, and writing categorized notes — breaking changes first — into `docs/releases/v<version>.md` plus a mirrored `CHANGELOG.md` entry. Use when cutting a release, when the `publish-npm-version` skill reaches its "draft the release notes" step, when asked to "draft the release notes", "write the changelog for this release", "author docs/releases/v<x>.md", or "summarize what shipped since the last release".
skills-contrib/draft-release-notes/SKILL.md
draw-your-font
Turn a handwriting photo into an installable TTF font.
optional-skills/creative/draw-your-font/SKILL.md
dream-loop
Build stunning 3D scenes via a concept-art fidelity loop.
optional-skills/creative/dream-loop/SKILL.md
drug-discovery
Drug discovery: ChEMBL search, drug-likeness, interactions.
optional-skills/research/drug-discovery/SKILL.md
dspy
DSPy: declarative LM programs, auto-optimize prompts, RAG.
optional-skills/mlops/research/dspy/SKILL.md
dss-query
Explain and compose vlt Dependency Selector Syntax (DSS) queries — CSS-selector-like strings for filtering packages in a dependency graph, including Socket-powered security auditing. Use when the user asks about DSS, `vlt query`, dependency selectors, wants to find/filter packages (e.g. "find outdated deps", "select all workspaces"), or wants to security-audit dependencies ("which packages have CVEs", "check for malware/typosquats", "what can run shell commands or hit the network").
src/query/skills/dss-query/SKILL.md
duckduckgo-search
Free keyless web, news, and image search via ddgs.
optional-skills/research/duckduckgo-search/SKILL.md
dynamic-resources
Example skill loaded from resources_discover
packages/coding-agent/examples/extensions/dynamic-resources/SKILL.md
dynamic-workflow
Plan-in-code fan-outs, adversarial verification, waves.
optional-skills/autonomous-ai-agents/dynamic-workflow/SKILL.md
e2e-testing
Write and review Playwright E2E tests for Langflow. Trigger when the user asks to write, fix, or review E2E tests, spec files, Playwright tests, or integration tests that exercise the full UI. Also trigger when modifying data-testid attributes, test helpers in tests/utils/, or fixture configuration.
.agents/skills/e2e-testing/SKILL.md
e2e-write-visual-test
Use when writing a Playwright visual regression (screenshot comparison) test, tagging a test `@visual`, generating or updating baseline screenshots, running visual tests locally, or debugging a failing screenshot comparison in CI.
.claude/skills/e2e-write-visual-test/SKILL.md
edit-the-docs
Restructure, reorder, and improve existing Supabase docs pages under apps/docs: clarity, connective text, section grouping, and brevity. Use when asked to edit, reorganize, restructure, tighten prose, add glue between sections, or split a page edit into stacked PRs. Not for net-new feature drafts, which belong to write-the-docs, and not for PR triage or verification, which belong to review-the-docs.
.agents/skills/edit-the-docs/SKILL.md
effect
Work with Effect v4 / effect-smol TypeScript code in this repo
.opencode/skills/effect/SKILL.md
effect-development
Effect development guidance. Use when implementing or reviewing code that composes Effect APIs or patterns.
.agents/skills/effect-development/SKILL.md
eightctl
Control Eight Sleep pods (status, temperature, alarms, schedules).
skills/eightctl/SKILL.md
electron
Automate Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify, etc.) using agent-browser via Chrome DevTools Protocol. Use when the user needs to interact with an Electron app, automate a desktop app, connect to a running app, control a native app, or test an Electron application. Triggers include "automate Slack app", "control VS Code", "interact with Discord app", "test this Electron app", "connect to desktop app", or any task requiring automation of a native Electron application.
skill-data/electron/SKILL.md
electron-chromium-upgrade
Guide for performing Chromium version upgrades in the Electron project. Use when working on the roller/chromium/main branch to fix patch conflicts during `e sync --3`. Covers the patch application workflow, conflict resolution, analyzing upstream Chromium changes, and proper commit formatting for patch fixes.
.claude/skills/electron-chromium-upgrade/SKILL.md
electron-node-upgrade
Guide for performing Node.js version upgrades in the Electron project. Use when working on the roller/node/main branch to fix patch conflicts during `e sync --3`. Covers the patch application workflow, conflict resolution, analyzing upstream Node.js changes, building, running the Node.js test suite, and proper commit formatting for patch fixes.
.claude/skills/electron-node-upgrade/SKILL.md
100 project snapshots scanned. Descriptions come from each skill’s metadata.