Skip to content
Back to skills

Skill Manager

ASecurity

Create, edit, audit, or prune Claude, Codex, and Cursor skills/rules. Use for SKILL.md, .cursor/rules, AGENTS.md, frontmatter, references, scripts, and skill discovery.

  • 3 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 5, 2026
documentationrailscode-review

Works with

  • cursor

Security analysis

A100/100

Pro scans all 10 files and shows the line behind each finding

Scanned September 22, 2026

npx -y skills add twikus/claude-configuration --skill skill-manager --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skill Manager?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Skill Manager
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/twikus-skill-manager/badge)](https://www.skillsdirectory.com/skills/twikus-skill-manager)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: skill-manager
description: Create, edit, audit, or prune Claude, Codex, and Cursor skills/rules. Use for SKILL.md, .cursor/rules, AGENTS.md, frontmatter, references, scripts, and skill discovery.
---

Write skills the way `$analyze`, `$plan`, `$implement`, `$code-review`, and `$verify` are written.

## Target

- One job. Imperative. Every line changes behavior.
- Body under ~40 lines unless the job is genuinely multi-branch.
- Description 50–300 chars: capability first, then `Use when` + trigger words.
- No README, changelog, or theory. No restating model defaults.
- References only for platform or schema detail the body cannot hold. Name the file and when to open it.
- User-only workflows: `disable-model-invocation: true`.

## Write

1. Confirm 2–3 trigger prompts with the user.
2. Pick the platform. Default from the path: `.claude` → Claude, `.agents` → Codex, `.cursor` → Cursor. Ask if unclear.
3. Write frontmatter, then the body: inspect → act → return → stop.
4. Run `bun ~/.agents/skills/skill-manager/scripts/inspect-description.ts` on the skill root.

Personal skills live in `~/.agents/skills/<name>/`. Platform layout and frontmatter: [claude-code.md](references/claude-code.md), [codex.md](references/codex.md), [cursor.md](references/cursor.md). Description rules: [description-recommandation.md](references/description-recommandation.md).

## Audit

For each line: would removing it change behavior? Delete no-ops, duplicates, and stale rules. State the positive target; keep prohibitions only as hard guardrails.

Online research: `$find-docs` for current technical docs; `$exa-search` for broader web research.

After creating or renaming a personal skill icon, run `bun ~/.agents/scripts/sync-codex-profile-icons.ts --install`. Compat: `~/.claude/skills` and `~/.codex/skills` symlink to `~/.agents/skills`. Do not symlink `~/.cursor/skills`.

Files in this skill

  • SKILL.md10.4 KB
  • agents/openai.yaml288 B
  • assets/codex-icon.svg577 B
  • references/claude-code.md3.1 KB
  • references/codex.md11.1 KB
  • references/cursor.md4.4 KB
  • references/description-recommandation.md3.2 KB
  • references/skill-writing-glossary.md18 KB
  • scripts/inspect-description.ts21.8 KB
  • scripts/setup-codex-icons.ts5.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…