From manage-skills
Create, edit, or manage Claude/Codex/Cursor AI skills. Use when the user wants to add, update, or remove skills or agent instructions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/manage-skills:manage-skillsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Skills live in the AI skills repo at `~/Development/ai-skills/skills/`. Each `.md` file in that directory becomes a skill.
Skills live in the AI skills repo at ~/Development/ai-skills/skills/. Each .md file in that directory becomes a skill.
Content is injected into ~/.codex/AGENTS.md, referenced by ~/.claude/CLAUDE.md, and emitted to Cursor rules. Use for coding standards, style guides, and rules that should always apply.
# Code Style
- Prefer simple, readable code over clever abstractions
- Use descriptive variable and function names
Becomes an invokable /msilvis:<name> command in Claude Code, a discoverable Codex skill, and a manual rule in Cursor.
---
name: my-skill
description: Short description of when to use this skill.
---
# My Skill
Instructions go here...
Command skills are symlinked from the dotfiles repo into ~/.claude/commands/msilvis:<name>.md and ~/.codex/skills/msilvis-<name>/SKILL.md, and copied into ~/.cursor/rules/<name>.mdc. Edits to the source file take effect immediately for Claude and Codex; run dotfiles-sync to refresh Cursor's generated copy.
Command skills can bundle optional Codex resources in skills/<name>/ (for example skills/site-modernize/references/*.md). dotfiles-sync symlinks those resources next to ~/.codex/skills/msilvis-<name>/SKILL.md so the skill can keep bulky details behind progressive-disclosure references.
Always-on skills are merged into ~/.codex/AGENTS.md, included from ~/.claude/CLAUDE.md, and emitted to Cursor. After editing, run dotfiles-sync to apply changes.
Important: Always edit files in ~/Development/ai-skills/skills/, never in ~/.claude/commands/, ~/.claude/CLAUDE.md, or ~/.codex/AGENTS.md directly. Those are generated/symlinked outputs.
All custom skills are prefixed with msilvis: (e.g., /msilvis:my-skill).
Reusable skills that should be installable outside this dotfiles repo can live under plugins/<name>/ with a .codex-plugin/plugin.json manifest and a skills/<name>/SKILL.md file. Add the plugin to .agents/plugins/marketplace.json so another Codex install can add this repo as a plugin marketplace.
If the same skill should remain available through dotfiles-sync, keep the skills/<name>.md command skill as a symlink to plugins/<name>/skills/<name>/SKILL.md, and keep skills/<name>/ as a symlink to the plugin skill directory so bundled references still sync into ~/.codex/skills/msilvis-<name>/.
my-skill.md)Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub mikesilvis/ai-skills --plugin manage-skills