Content
# agent-skills
```
═══════════════════════════════════════════════════════════════════════════════════════
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ █
█ ░█████╗░░██████╗░███████╗███╗░░██╗████████╗ ░██████╗██╗░░██╗██╗██╗░░░░░██╗░░░░░ █
█ ██╔══██╗██╔════╝░██╔════╝████╗░██║╚══██╔══╝ ██╔════╝██║░██╔╝██║██║░░░░░██║░░░░░ █
█ ███████║██║░░██╗░█████╗░░██╔██╗██║░░░██║░░░ ╚█████╗░█████═╝░██║██║░░░░░██║░░░░░ █
█ ██╔══██║██║░░╚██╗██╔══╝░░██║╚████║░░░██║░░░ ░╚═══██╗██╔═██╗░██║██║░░░░░██║░░░░░ █
█ ██║░░██║╚██████╔╝███████╗██║░╚███║░░░██║░░░ ██████╔╝██║░╚██╗██║███████╗███████╗ █
█ ╚═╝░░╚═╝░╚═════╝░╚══════╝╚═╝░░╚══╝░░░╚═╝░░░ ╚═════╝░╚═╝░░╚═╝╚═╝╚══════╝╚══════╝ █
█ █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
═══════════════════════════════════════════════════════════════════════════════════════
╱╲ ★ P O W E R U P Y O U R A G E N T ★ ╱╲
╱ ╲ ╱ ╲
╱ ╲ ┌─────────────────────────────────────┐ ╱ ╲
╱ ▲▲ ╲ │ ◄► JIRA ◄► GA4 ◄► GOOGLE ADS ◄► │ ╱ ▲▲ ╲
╱ ▲▲▲▲ ╲ │ ◄► GSC ◄► REMOTION ◄► PLANNER ◄► │ ╱ ▲▲▲▲ ╲
╱ ▲▲▲▲ ╲│ ◄► ORCHESTRATOR ◄► SYSADMIN ◄► │╱ ▲▲▲▲ ╲
╱ ╲│ ◄► KNOWLEDGE-GRAPH ◄► NUTRIENT ◄► │╱ ╲
╱════════════╲─────────────────────────────────────╱════════════╲
╱ ░░░░░░░░░░ ╲ ╱ ░░░░░░░░░░ ╲
╱ ░░░░░░░░░░░░ ╲ ╱ ░░░░░░░░░░░░ ╲
╱▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╲ ╱▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╲
╱▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╲══════════════════════════════╱▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓╲
▕▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▏ ▕▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▏
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ ┃
┃ ★ ★ ★ PRESS START ★ ★ ★ ┃
┃ ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
══════════════════════════════════════════════════════════════════════
OPENCLAW ● CLAUDE CODE ● CODEX ● CURSOR ● ANY LLM AGENT
══════════════════════════════════════════════════════════════════════
©1987 JDRHYNE ENTERTAINMENT
```
A collection of AI agent skills and prompts for [OpenClaw](https://github.com/openclaw/openclaw) (formerly Clawdbot), Claude Code, Codex, and other LLM-based coding assistants.
> **🤝 Contributions Welcome!** Have a skill that makes your AI agent smarter? We'd love to include it. [See how to contribute](#-contributing) or just open a PR.
> **🦞 Looking for deterministic automation pipelines?** Check out [**lobster-workflows**](https://github.com/jdrhyne/lobster-workflows) — ready-to-use workflow templates with approval gates, state tracking, and repeatable pipelines for OpenClaw.
<br>
<!-- GENERATED_TRUST_BADGE_START -->
<a href="https://agentverus.ai"><img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Frepo-certified-pct.json&cacheSeconds=300&style=for-the-badge&v=20260314-3" height="36"></a>
> Every skill in this repo is scanned by [**AgentVerus**](https://agentverus.ai) — an open-source security scanner that detects prompt injection, data exfiltration, and hidden threats in AI agent skill files. Live results are published from the latest scan run. [View full results →](https://jdrhyne.github.io/agent-skills/skills/index.json)
<!-- GENERATED_TRUST_BADGE_END -->
## Nutrient MCP Servers (Builder Resources)
If you're using these skills for document AI workflows, also check the official MCP servers:
- [Nutrient DWS MCP Server](https://github.com/PSPDFKit/nutrient-dws-mcp-server) — Cloud document workflow MCP for convert/OCR/redact/sign/extract operations.
- [Nutrient Document Engine MCP Server](https://github.com/PSPDFKit/nutrient-document-engine-mcp-server) — Self-hosted document workflow MCP for controlled deployments.
- [Nutrient PDF MCP Server](https://github.com/PSPDFKit/nutrient-pdf-mcp-server) — Low-level PDF object-tree inspection/debugging MCP.
- [Nutrient DWS Python Client](https://github.com/PSPDFKit/nutrient-dws-client-python) — Python workflow client for Nutrient DWS.
- [Nutrient DWS TypeScript Client](https://github.com/PSPDFKit-labs/nutrient-dws-client-typescript) — TypeScript workflow client for Nutrient DWS.
- [Nutrient Agent Skill](https://github.com/PSPDFKit-labs/nutrient-agent-skill) — Official skill package for document-processing automation.
- [Nutrient AI infrastructure overview](https://www.nutrient.io/ai/infrastructure/) — Architecture and role mapping.
- [Nutrient MCP landing page](https://www.nutrient.io/mcp-server-pdf-automation-llm/) — Product overview and setup.
- [AI Assistant Demo](https://github.com/PSPDFKit/ai-assistant-demo) — End-to-end AI assistant example.
## Structure
```
agent-skills/
├── skills/ # Skills with tooling, scripts, or structured workflows
├── prompts/ # Pure instruction prompts (guidance text only)
├── clawdbot/ # OpenClaw-specific skills
└── codex/ # Codex CLI-specific skills
```
## Compatibility
**79% of skills work across all platforms** (OpenClaw, Claude Code, Codex).
| Category | Count | Platforms |
|----------|-------|-----------|
| Universal | 7 | ✅ All |
| Portable | 19 | ✅ All (uses read/write/exec) |
| OpenClaw-only | 7 | OpenClaw only |
See **[COMPATIBILITY.md](./COMPATIBILITY.md)** for the full matrix and installation instructions per platform.
## Skills
Skills include tooling, templates, scripts, or structured workflows:
<!-- GENERATED_SKILLS_TABLE_START -->
| Skill | Trust | Description |
|-------|-------|-------------|
| [`context-recovery`](skills/context-recovery/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--context-recovery--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Automatically recover working context after session compaction or when continuation is implied but context is missing. |
| [`elegant-reports`](skills/elegant-reports/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--elegant-reports--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Generate beautifully designed PDF reports with Nordic/Scandinavian aesthetic. |
| [`frontend-design`](skills/frontend-design/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--frontend-design--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Create distinctive, production-grade frontend interfaces with high design quality. |
| [`ga4`](skills/ga4/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--ga4--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Query Google Analytics 4 (GA4) data via the Analytics Data API. |
| [`gong`](skills/gong/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--gong--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Gong API for searching calls, transcripts, and conversation intelligence. |
| [`google-ads`](skills/google-ads/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--google-ads--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Query, audit, and optimize Google Ads campaigns. |
| [`gsc`](skills/gsc/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--gsc--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Query Google Search Console for SEO data - search queries, top pages, CTR opportunities, URL inspection, and sitemaps. |
| [`jira`](skills/jira/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--jira--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Use when the user mentions Jira issues (e.g., "PROJ-123"), asks about tickets, wants to create/view/update issues, check sprint status, o... |
| [`last30days`](skills/last30days/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--last30days--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Research any topic from the last 30 days on Reddit + X + Web, synthesize findings, and write copy-paste-ready prompts. |
| [`nudocs`](skills/nudocs/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--nudocs--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Upload, edit, and export documents via Nudocs.ai. |
| [`nutrient-openclaw`](skills/nutrient-openclaw/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--nutrient-openclaw--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | OpenClaw-native document processing skill for Nutrient DWS. |
| [`parallel-task`](skills/parallel-task/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--parallel-task--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Coordinate plan files by launching multiple parallel subagents for unblocked tasks. |
| [`planner`](skills/planner/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--planner--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Create structured plans for multi-task projects that can be used by the task-orchestrator skill. |
| [`remotion`](skills/remotion/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--remotion--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Best practices for Remotion - Video creation in React |
| [`salesforce`](skills/salesforce/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--salesforce--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Query and manage Salesforce CRM data via the Salesforce CLI (`sf`). |
| [`sysadmin-toolbox`](skills/sysadmin-toolbox/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--sysadmin-toolbox--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Tool discovery and shell one-liner reference for sysadmin, DevOps, and security tasks. |
| [`task-orchestrator`](skills/task-orchestrator/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--task-orchestrator--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Autonomous multi-agent task orchestration with dependency analysis, parallel tmux/Codex execution, and self-healing heartbeat monitoring. |
| [`web-design-guidelines`](skills/web-design-guidelines/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--web-design-guidelines--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Review UI code for Web Interface Guidelines compliance. |
| [`zendesk`](skills/zendesk/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fskills--zendesk--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Manage Zendesk tickets, users, and support workflows through the Zendesk API. |
<!-- GENERATED_SKILLS_TABLE_END -->
### Nutrient MCP & Document Processing
- [Nutrient DWS MCP Server](https://github.com/PSPDFKit/nutrient-dws-mcp-server) — use for cloud document workflows.
- [Nutrient Document Engine MCP Server](https://github.com/PSPDFKit/nutrient-document-engine-mcp-server) — use for self-hosted/on-prem workflows.
- [Nutrient PDF MCP Server](https://github.com/PSPDFKit/nutrient-pdf-mcp-server) — use for low-level PDF object inspection/debugging.
- [Nutrient MCP Server overview](https://www.nutrient.io/mcp-server-pdf-automation-llm) — docs and positioning for agentic PDF automation.
- [Nutrient AI infrastructure overview](https://www.nutrient.io/ai/infrastructure/) — architecture overview and deployment guidance.
## Prompts
Pure instruction prompts — guidance text that works with any AI agent:
<!-- GENERATED_PROMPTS_TABLE_START -->
| Prompt | Trust | Description |
|-------|-------|-------------|
| [`frontend-design`](prompts/frontend-design/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fprompts--frontend-design--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Expert frontend design guidelines for creating beautiful, modern UIs. |
| [`humanizer`](prompts/humanizer/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fprompts--humanizer--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Remove signs of AI-generated writing from text. |
| [`munger-observer`](prompts/munger-observer/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fprompts--munger-observer--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Daily wisdom review applying Charlie Munger's mental models to your work and thinking. |
| [`senior-engineering`](prompts/senior-engineering/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fprompts--senior-engineering--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Engineering principles for building software like a senior engineer. |
| [`web-design-guidelines`](prompts/web-design-guidelines/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fprompts--web-design-guidelines--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Review UI code for Web Interface Guidelines compliance. |
<!-- GENERATED_PROMPTS_TABLE_END -->
## OpenClaw-Specific (formerly Clawdbot)
Skills designed specifically for [OpenClaw](https://github.com/openclaw/openclaw):
<!-- GENERATED_CLAWDBOT_TABLE_START -->
| Skill | Trust | Description |
|-------|-------|-------------|
| [`auto-updater`](clawdbot/auto-updater/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fclawdbot--auto-updater--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Automatically update OpenClaw and selected skills once daily. |
| [`clawdbot-release-check`](clawdbot/clawdbot-release-check/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fclawdbot--clawdbot-release-check--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Check for new OpenClaw releases and notify once per new version. |
| [`clawddocs`](clawdbot/clawddocs/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fclawdbot--clawddocs--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | OpenClaw documentation expert with decision tree navigation, search scripts, doc fetching, version tracking, and config snippets for all ... |
| [`gallery-scraper`](clawdbot/gallery-scraper/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fclawdbot--gallery-scraper--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Bulk download images from login-protected gallery websites using an attached browser session. |
| [`knowledge-graph`](clawdbot/knowledge-graph/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fclawdbot--knowledge-graph--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Three-Layer Memory System — automatic fact extraction, entity-based knowledge graph, and weekly synthesis. |
| [`self-improving-agent`](clawdbot/self-improving-agent/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fclawdbot--self-improving-agent--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Captures learnings, errors, and corrections to enable continuous improvement. |
| [`skill-sync`](clawdbot/skill-sync/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fclawdbot--skill-sync--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Sync skills between local installation and the GitHub source-of-truth repository. |
| [`todo-tracker`](clawdbot/todo-tracker/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fclawdbot--todo-tracker--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Persistent TODO scratch pad for tracking tasks across sessions. |
<!-- GENERATED_CLAWDBOT_TABLE_END -->
## Codex-Specific
Skills designed for [Codex CLI](https://github.com/openai/codex) (OpenAI's coding agent):
<!-- GENERATED_CODEX_TABLE_START -->
| Skill | Trust | Description |
|-------|-------|-------------|
| [`codex`](codex/codex/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fcodex--codex--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Use when the user asks to run Codex CLI (codex exec, codex resume) or references OpenAI Codex for code analysis, refactoring, or automate... |
| [`command-creator`](codex/command-creator/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fcodex--command-creator--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | This skill should be used when creating a Claude Code slash command. |
| [`gemini`](codex/gemini/) | <img src="https://img.shields.io/endpoint?url=https%3A%2F%2Fjdrhyne.github.io%2Fagent-skills%2Fskills%2Fcodex--gemini--SKILL.md.json&label=&style=for-the-badge&v=20260314-3" width="200"> | Use when the user asks to run Gemini CLI for code review, plan review, or big context (>200k) processing. |
<!-- GENERATED_CODEX_TABLE_END -->
> **Note:** Most skills in `/skills/` and `/prompts/` are universal and work with Codex too. The `/codex/` folder contains skills specifically about *operating* Codex CLI.
---
## Installation
### With OpenClaw
Add skill paths to your OpenClaw config:
```yaml
skills:
paths:
- /path/to/agent-skills/skills/elegant-reports
- /path/to/agent-skills/prompts/frontend-design
- /path/to/agent-skills/clawdbot/todo-tracker
```
Or clone and add the whole repo:
```bash
git clone https://github.com/jdrhyne/agent-skills.git ~/agent-skills
```
### With Claude Code
Copy skills to your Claude Code instructions directory:
```bash
# Copy a specific skill
cp -r skills/elegant-reports ~/.claude/skills/
# Or symlink
ln -s $(pwd)/skills/planner ~/.claude/skills/
```
### With Codex CLI
Copy skills to your Codex instructions directory:
```bash
# Copy Codex-specific skills
cp -r codex/codex ~/.codex/skills/
cp -r codex/gemini ~/.codex/skills/
cp -r codex/command-creator ~/.codex/skills/
# Copy universal skills you want
cp -r skills/jira ~/.codex/skills/
cp -r prompts/humanizer ~/.codex/skills/
# Or symlink the whole repo for easy updates
ln -s $(pwd) ~/.codex/agent-skills
```
Add to your Codex config (`~/.codex/config.toml`):
```toml
[skills]
paths = [
"~/.codex/skills/codex",
"~/.codex/skills/gemini",
"~/.codex/skills/jira"
]
```
### Manual
Each skill/prompt is self-contained. Copy the `SKILL.md` file (and any supporting files) to your agent's context.
---
## Skill vs Prompt
**Skills** (`/skills/`) include:
- Scripts or tooling
- Templates or assets
- Structured multi-step workflows
- External API integrations
**Prompts** (`/prompts/`) are:
- Pure instruction text
- Design guidelines or principles
- Mental models or frameworks
- No external dependencies
---
## Creating New Skills
### Skill Structure
```
skills/my-skill/
├── SKILL.md # Required - main instructions
├── scripts/ # Optional - helper scripts
├── templates/ # Optional - templates/assets
└── README.md # Optional - additional docs
```
### SKILL.md Format
```markdown
---
name: my-skill
description: Brief description of what this skill does
---
# My Skill
Detailed instructions for the AI agent...
```
### Prompt Structure
Prompts are simpler — just a single SKILL.md file:
```
prompts/my-prompt/
└── SKILL.md
```
---
## Scripts
- `scripts/update-readme.sh` — Auto-generate README from skill metadata
- `scripts/validate-skills.sh` — Validate SKILL.md format across all skills
---
## 🤝 Contributing
Contributions are welcome! Whether it's a new skill, an improvement, or a bug fix.
### Quick Start
1. Fork the repo
2. Create your skill in `skills/`, `prompts/`, `clawdbot/`, or `codex/`
3. Test it with your agent
4. Submit a PR
### Quality Bar
Good skills share **expert knowledge** — the kind that takes years to learn:
- ✅ Decision trees for non-obvious choices
- ✅ Trade-offs only experience teaches
- ✅ "NEVER do X because..." warnings
- ❌ Don't explain basics the model already knows
- ❌ Don't write tutorials for standard libraries
**See [CONTRIBUTING.md](CONTRIBUTING.md) for full guidelines.**
### Ideas Welcome
Not sure what to build? Some gaps we'd love filled:
- Integrations (Slack, Linear, Notion API)
- Framework patterns (Next.js, Remix, SvelteKit)
- DevOps workflows (Terraform, Kubernetes)
- Domain expertise (legal, medical, finance)
Open an issue to discuss before building something big!
---
## 🦞 Lobster Workflows
Looking for deterministic, repeatable automation pipelines? Check out [**lobster-workflows**](https://github.com/jdrhyne/lobster-workflows) — a companion repo of ready-to-use [Lobster](https://github.com/openclaw/lobster) workflow templates for OpenClaw.
Lobster replaces freeform LLM orchestration with typed pipelines, approval gates, and state tracking. The repo includes workflows for content publishing, PR monitoring, release announcements, multi-agent coordination, and knowledge extraction.
---
## License
MIT — Use these skills however you like.
## Author
Jonathan Rhyne ([@jdrhyne](https://github.com/jdrhyne))
Connection Info
You Might Also Like
everything-claude-code
Complete Claude Code configuration collection - agents, skills, hooks,...
markitdown
MarkItDown-MCP is a lightweight server for converting URIs to Markdown.
servers
Model Context Protocol Servers
servers
Model Context Protocol Servers
Time
A Model Context Protocol server for time and timezone conversions.
Filesystem
Node.js MCP Server for filesystem operations with dynamic access control.