5,234,149 AI resources indexedWorking toward the world’s largest AI resource index.

PDF

Agent skills

Reusable instructions for compatible AI agents.

How to use the library

Explore by field

Loading catalog totals…
Browse full catalog

Field counts come from the latest full-catalog snapshot. A resource can belong to several fields and platforms.

Resources

Search results
Search stays within agent skills.
Agent skill

Tufte Visualization Ideation

Ideate and critique data visualizations using Edward Tufte's principles from "The Visual Display of Quantitative Information." Use this skill when: (1) Designing new data visualizations or charts (2) Critiquing or improving existing visualizations (3) Reviewing dashboards or reports for graphical...

ClaudeCodexOpenClawData & Analytics
edmundmiller80
Agent skill

UI Skills

Opinionated constraints for building better interfaces with agents.

ClaudeCodexCursorDesign
edmundmiller80
Agent skill

Simplify: Code Review and Cleanup

Review changed code for reuse, quality, and efficiency, then fix issues found. Use when asked to "simplify", "review changes", "clean up my diff", or after completing a feature to polish before commit. Launches 3 parallel review agents covering code reuse, code quality, and efficiency.

OpenClawDevelopment & Engineering
edmundmiller80
Agent skill

Using jj workspaces

Set up isolated jj workspaces for parallel development. Use when creating new workspaces, organizing workspace directories, or setting up gitignore for workspaces.

OpenClawDevelopment & Engineering
edmundmiller80
Agent skill

Writing Git Commits

Split staged or uncommitted changes into conventional commits. Use when asked to commit, generate commit messages, split commits, squash commits, or reorder history.

ClaudeCodexOpenClawDevelopment & Engineering
edmundmiller80
Agent skill

Pi ↔ Nix syntax conversions (this repo)

Use when converting Pi config/extension/skill setup (Pi settings.json packages, ~/.pi/agent/extensions, git:... sources) into this dotfiles repo's Nix representation (skills-catalog/agent-skills-nix, modules/agents/pi/default.nix home.file links), or converting the other direction.

OpenClawDevelopment & Engineering
edmundmiller80
Agent skill

Code Search Tool Selection

Use when searching code, refactoring, running codemods, or choosing between search tools. Provides guidance on ast-grep vs ripgrep selection and usage patterns.

OpenClawDevelopment & Engineering
edmundmiller80
Agent skill

Rules

Use Oracle to bundle prompts + files for another AI (GPT 5 Pro, etc.) when stuck, debugging, or reviewing. Also covers self-improvement — codifying learnings into agent memory and noting tool improvement ideas.

OpenClawDevelopment & Engineering
edmundmiller80
Agent skill

Deslop

Run a multi-agent review-readiness pass on a nearly finished change before commit; fan out parallel review agents across rule conformance, type safety, and overengineering, then synthesize and apply the worthwhile fixes.

OpenClawDevelopment & Engineering
edmundmiller80
Agent skill

NixOS USB Recovery

Recover or rebuild an installed NixOS system from a NixOS USB/live ISO. Use for boot failures, broken generations, bootloader repairs, or rescue rebuilds.

OpenClawDevelopment & Engineering
edmundmiller80
Agent skill

Implementation Notes

Keep a running implementation-notes.html while implementing a spec. Use this whenever the user asks to implement a SPEC, PRD, design doc, issue, or feature and wants ongoing notes about design decisions, spec interpretations, deviations, tradeoffs, or open questions. Also trigger for prompts like...

OpenClawDesign
edmundmiller80

Platform labels describe intended use. Read each resource's author credits, requirements and available access methods.