Skip to content

designxdevelop/agent-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

agent-skills

Reusable skill definitions for AI coding agents. Each skill is a structured Markdown file that gives an agent the instructions, workflow, and guardrails it needs to perform a specific task — setting up CI, auditing a codebase, cleaning up live work context, and so on.

Skills are designed to be portable across Codex, Claude Code, Cursor, Copilot, and other agent routers. The YAML frontmatter in each file provides the trigger metadata agents use to decide when to load the skill.

Available Skills

Skill Description
agent-native-audit Audit and score a codebase for cross-agent readiness across five dimensions
ci-verify-setup Set up a project-level verification command and matching CI workflow
i-have-adhd Shape responses for ADHD-friendly reading with direct outcomes, bounded actions, and visible state
live-work-context-cleanup Recover the correct live work context and perform conservative cleanup across browser-first tools, SaaS apps, and local repos
dxd-code-review Run an extremely strict DXD-style maintainability review for abstraction quality, giant files, and spaghetti-condition growth
quick-fix-deploy-sync Fast-forward sync production and staging branches for hotfixes, backports, and quick deploys
derive-client Capture browser traffic as HAR, then derive a reusable HTTP/CLI client instead of driving the browser every time

Skill Format

Each skill lives in its own directory and contains a single SKILL.md with:

  1. YAML frontmattername (kebab-case, matches directory) and description (trigger phrases only, not workflow summary)
  2. Goal — What the skill achieves
  3. When to Use — Trigger conditions and example prompts
  4. Workflow — Numbered, actionable steps an agent follows
  5. Guardrails — Safety constraints and "never" rules
  6. Completion Checklist — Verifiable criteria for success
agent-skills/
├── skills/
│   ├── agent-native-audit/
│   │   └── SKILL.md
│   ├── ci-verify-setup/
│   │   └── SKILL.md
│   ├── i-have-adhd/
│   │   └── SKILL.md
│   ├── live-work-context-cleanup/
│   │   └── SKILL.md
│   ├── dxd-code-review/
│   │   └── SKILL.md
│   ├── quick-fix-deploy-sync/
│   │   └── SKILL.md
│   └── derive-client/
│       └── SKILL.md
├── rules/
│   └── pstack-models.mdc   # global pstack model map (Cursor alwaysApply rule)
├── scripts/
│   ├── sync-agent-symlinks.sh
│   ├── sync-pstack-skills.sh
│   └── sync-all-agent-config.sh
├── AGENTS.md
└── README.md

Adding a Skill

  1. Create a directory: mkdir -p skills/<skill-name> (kebab-case)
  2. Add skills/<skill-name>/SKILL.md with the required frontmatter and sections
  3. Ensure the frontmatter name matches the directory name
  4. Include ## Guardrails and ## Completion Checklist — both are required
  5. Update README.md — add the new skill to the "Available Skills" table above
  6. Update AGENTS.md — add the new skill to the "Existing Skills Reference" table
  7. Sync agent symlinks — run ./scripts/install-local-githooks.sh once per clone (post-commit hook is gitignored; it re-links skills and rules after commits that touch skills/ or rules/)
  8. Commit: Add <skill-name> skill

Global Agent Config

This repo is the source of truth for machine-wide agent configuration on Austin's machines.

Path in repo Sync target Purpose
skills/*/ ~/.agents/skills/* (+ Cursor/Claude/Codex/OpenCode spokes) Custom DXD skills
rules/*.mdc ~/.cursor/rules/*.mdc Cursor always-applied rules (e.g. pstack model map)

Run a full sync anytime:

./scripts/sync-all-agent-config.sh

That runs:

  1. ./scripts/sync-agent-symlinks.sh — custom skills + rules
  2. ./scripts/sync-pstack-skills.sh — pstack plugin skills (if installed)

pstack (Cursor plugin + global models)

pstack is a separate Cursor plugin, not vendored here. Setup:

  1. In Cursor: /add-plugin pstack (user-level, once)
  2. Edit model roles in rules/pstack-models.mdc, then run ./scripts/sync-all-agent-config.sh
  3. Use /poteto-mode (or /interrogate, /how, etc.) when you want rigorous agent workflows

The model rule is global via ~/.cursor/rules/pstack-models.mdc. pstack skills are symlinked into the same hub as custom skills so Codex/Claude/OpenCode spokes see them too. The poteto-agent subagent still requires the Cursor plugin.

See AGENTS.md for the full file format specification and style guidelines.

About

AI agent skills for coding workflows

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages