Agent Skills Library
View source
Contribution policy

Contribution Policy

Reusable skill standards, status lifecycle, review expectations, and safety rules.

Contributing Team Skills

This repo is for reusable agent skills that save team time and make repeated work more consistent. A good skill captures a workflow the team expects to reuse, not just a clever one-time prompt.

What Belongs Here

What Does Not Belong Here

Skill Status

Use one of these statuses in the top-level skill index and the skill README:

Where Status Lives

Status is indicated by editing text in two repo-visible places:

Those two values should match in the same PR. Do not rely on only a PR comment, branch name, or conversation note to indicate status.

Promotion Workflow

Most new personal agent workflows should enter the repo as Experimental. That means the contributor has captured the workflow in SKILL.md, removed secrets and raw project data, added a short README, and included at least one realistic prompt or test scenario.

Move a skill to Team Review when another teammate should be able to understand what it does without the original author narrating it. The skill should have clear triggers, expected inputs and outputs, requirements, safeguards, and enough example material for a reviewer to try it.

Move a skill to Production Ready when the team accepts it for normal use. In practice, that means review feedback is addressed, risky actions have confirmation steps, install guidance is clear, and at least one realistic example has been tested or reviewed.

Move a skill to Required only when the team explicitly decides everyone should use it for that workflow.

Status changes should be made by PR. Update both the skill README and the top-level skill index, and include the review or test evidence in the PR description.

Submission Checklist

Before opening a PR:

Review Expectations

Reviewers should check:

Installing Skills

Adding a skill to this repo does not automatically mean everyone should install it globally. Install team skills intentionally after review. If a workflow applies across contracts, prefer one neutral global skill plus project context, rather than multiple same-named installed skills.