Skip to content

Packs

Skill engineering

When to use it
For people writing Agent Skills in their own repos: write a portable SKILL.md folder from a described task, then audit any skill for routing, portability, safety, structure and evals before you share it.
Covers
Build agent skills (2)
Where you decide
No gated loop of its own; the skills run one at a time.
Size
7 skills · 0 loops
20–40 minutes a session
npx skilldrop-cli install --pack skill-engineering

Installs 7 skills, including core.

Other ways to install

The pack's loops too, each as an invokable skill:

npx skilldrop-cli install --loop --pack skill-engineering

In Claude Code, as a plugin (after /plugin marketplace add sananthanarayan/skilldrop):

/plugin install skill-engineering@skilldrop

Into Cursor, Kiro or another IDE:

npx skilldrop-cli install --pack skill-engineering --ide cursor

Start here: Turn a task you keep explaining into a skill, then review it

Paste this into your agent:

Make a skill that writes customer-facing release notes from the merged PRs I paste: grouped New / Improved / Fixed, breaking changes first, one line per PR with its number. We use Claude Code and Copilot, and we already have a launch-post skill for announcements. Then review the skill before I commit it.
Before you start
  • A task you repeat with your coding agent, and Python 3.9 or later for the lint script
How to tell it worked
skill-author writes a folder with SKILL.md, a template and evals, plus the install path for each of your tools, and skill-review returns a READY, FIX FIRST or REWRITE verdict with the lint script's output pasted in.
If nothing happens
If a skill does not activate, ask for it by name ("use skill-author"). If the lint script will not run, check that python3 is on your PATH; skill-review can walk the same checks by hand.

A typical session

When: You keep explaining the same task to your coding agent, or you are about to share or install a skill and want to know it will route, work in every tool, and do nothing unsafe. About 20–40 minutes.

You bring:

  1. You
    Describe the task, the trigger phrases and the nearby skills, and answer one round of questions.
    You get
    A skill folder: SKILL.md with a routable description, steps, quality bar, boundaries and anti-patterns, plus a template, evals, and the install path for each tool.
  2. You
    Point it at the folder and at the folder that holds your other skills.
    You get
    The lint script's output and a verdict with severity-tagged findings on routing, portability, safety, structure and evals, each with a fix.
    You decide
    Commit the skill, apply the fixes and review again, or rewrite it around one artifact.

You end with: A reviewed skill that installs into each of your tools from one folder, with evals to rerun when you change it.

Compare Skill engineering with another pack

Skills in this pack (2)

Included from core (5)