skill-evolution-protocol defines the shared contract for the skill evolution ecosystem.
It standardizes the schemas, directory conventions, governance boundaries, and compatibility rules used by independent implementations such as Skill-SE-Kit, Agent Skill Governor, and Remix.
This repository is intentionally protocol-only. It does not contain runtime code, SDKs, or transport-specific implementations.
- shared object schemas
- local and global directory conventions
- standalone and governed authority boundaries
- proposal, overlay, and promotion state transitions
- protocol semantic versioning and compatibility rules
The current protocol standardizes five core objects:
SkillManifestExperienceRecordSkillProposalOverlayPromotionDecision
skill-evolution-protocol/
README.md
README.zh-CN.md
schemas/
examples/
docs/
versions/
- Glossary
- Capability Levels
- Governance Modes
- State Transitions
- Versioning Policy
- Integration Constraints
The protocol follows semantic versioning:
major: incompatible contract changesminor: backward-compatible schema or rule additionspatch: editorial or clarification-only updates
The current published protocol version is recorded in versions/current.json.
Implementations should consume this repository as the canonical contract source. They should not copy or silently redefine protocol objects locally.