XD

xiaoshiyilangzhao1996-droid/skillplus

Productivity workflow
6 stars Quality 53 Trend 18MIT

Agent Skills for creating and improving reusable SKILL.md packages.

Overview

SkillPlus is a pair of reusable Agent Skills for the full lifecycle of skill engineering: creating new skills from real workflows, and improving existing skills through audit, evidence, evaluation, and gated iteration. Use skillplus-create when a team has a repeated workflow, SOP, execution trace, or human office process that should become a reusable SKILL.md package. Use skillplus-improve when a skill already exists and needs auditing, refactoring, evaluation, regression checks, or keep/revert decisions. Copy one or both skill folders into your Agent or Codex skills directory: The folders are self-contained skill packages. Start from SKILL.md, then load files under references/, examples/, evals/, or agents/ only when the skill asks for them. skillplus-create turns real workflow evidence into a candidate skill package with routing, contract, runtime boundary, examples, and evaluation assets.

README

SkillPlus is a pair of reusable Agent Skills for the full lifecycle of skill engineering: creating new skills from real workflows, and improving existing skills through audit, evidence, evaluation, and gated iteration.

Examples · Quick Start · What It Contains · How It Works · Research Lineage · Boundaries · Verification


Examples

Use skillplus-create when a team has a repeated workflow, SOP, execution trace, or human office process that should become a reusable SKILL.md package.

Use skillplus-improve when a skill already exists and needs auditing, refactoring, evaluation, regression checks, or keep/revert decisions.


Quick Start

Copy one or both skill folders into your Agent or Codex skills directory:

skillplus-create.skill/
skillplus-improve.skill/

For Codex, a typical install target is:

~/.codex/skills/skillplus-create/
~/.codex/skills/skillplus-improve/

The folders are self-contained skill packages. Start from SKILL.md, then load files under references/, examples/, evals/, or agents/ only when the skill asks for them.


What It Contains

SkillPlus/
├── docs/
│   └── research-lineage.md
├── skillplus-create.skill/
│   ├── SKILL.md
│   ├── agents/
│   ├── evals/
│   ├── examples/
│   └── references/
└── skillplus-improve.skill/
    ├── SKILL.md
    ├── agents/
    └── references/

skillplus-create turns real workflow evidence into a candidate skill package with routing, contract, runtime boundary, examples, and evaluation assets.

skillplus-improve reviews and evolves existing skills using static audit, runtime behavior checks, evaluation tasks, validation gates, and human adoption checkpoints.


How It Works

SkillPlus absorbs ideas from Trace2Skill, EvoSkill, SkillOpt, SkillLens, Skill-Schema-V2, and darwin-skill:

Layer Problem Solved
Evidence pool What real workflow traces should become reusable skill behavior
Skill contract How a skill should expose routing, inputs, outputs, boundaries, and verification
Runtime boundary What the agent should load at runtime instead of injecting everything
Evaluation gate Whether a candidate skill actually improves downstream agent behavior
Evolution loop How to keep, revert, split, merge, or iterate skills without uncontrolled drift

Research Lineage

The creation history, paper references, and source repositories behind the two skills are documented in:

docs/research-lineage.md

It includes Trace2Skill, EvoSkill, SkillOpt, SkillLens, Contractual Skills, SkillSmith, the reusable-skills study, darwin-skill, and Skill-Schema-V2.


Boundaries

SkillPlus does not guarantee that a generated or improved skill is production-ready. It creates and improves candidate skill packages, then asks for evidence.

Do not store private traces, credentials, customer data, local-only paths, or proprietary logs inside reusable skill files. Sanitize examples before publishing or sharing them.

High-risk actions such as external send, deletion, deployment, finance, legal, privacy-sensitive work, or irreversible operations still require human gates and runtime enforcement.


Verification

Before publishing a SkillPlus-derived skill:

rg -n "C:\\|D:\\|Users\\|Documents\\Codex|api[_-]?key|secret|token|password|cookie|authorization" .
git status --short

Then run the skill’s own audit or evaluation prompts under evals/ where available.


License

MIT

View the full README on GitHub

Recommended Tools

Try a different keyword or remove a filter.

Install

npx skillfish add xiaoshiyilangzhao1996-droid/skillplus
New to MCP? Start with the mcpskill.org guide →