Ceratops skill lifecycle
Skill Ceratops-Code/AI-Agent-Skills/skills/ceratops-skill-lifecycle
Route Ceratops or compatible skill lifecycle work to action references for create, make-repo-compatible, update, skills-contract-review, skills-consistency-review, fast-change, change-promotion, and ship-to-remote work. Use when Codex should create a skill, make a skills repository Ceratops-compatible, update skill source or shared governance surfaces, refresh Ceratops skill-design contracts, audit one manifest-backed installed skill and its coupled source, apply an explicit fast release-branch change, promote committed skill changes into a local release/runtime preview, or ship a staged skills batch through GitHub.From its SKILL.md
npx -y skills add Ceratops-Code/AI-Agent-Skills --skill ceratops-skill-lifecycleAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
6.8 KB, ~1.3k tokens by cl100k_base, as published. Nobody here has run it
Ceratops Skill Lifecycle
Goal
Route skill lifecycle work to the narrowest action reference, then follow that reference as the execution contract. Keep one live skill lifecycle capability surface for standards refresh, repository consistency, creation, mutation, local promotion, and remote shipping.
Context
Action References
- Create a new skill:
references/create.md - Make an existing skills repository Ceratops-compatible:
references/make-repo-compatible.md - Update an existing skill or shared maintenance surface:
references/update.md - Refresh Ceratops skill-design contracts from current standards evidence:
references/skills-contract-review.md - Audit one manifest-backed installed skill and its coupled source:
references/skills-consistency-review.md - Apply an explicit fast release-branch change:
references/fast-change.md - Promote committed skill changes into a local release branch and runtime
preview:
references/change-promotion.md - Ship a staged skills repo branch through GitHub and rebuild runtime from main:
references/ship-to-remote.md
Inputs To Capture
- Target skill, installed runtime manifest, repo, branch, release branch, action intent, and any explicitly requested staging or shipping step.
- Which repo-owned surfaces are in scope: source skill folders,
agents/openai.yaml,templates/, runtime payload declarations, validators, contracts, helper scripts, docs, or runtime generation. - Whether
templates/skill-sections.jsondeclares a stableruntime_source_idand either theceratopsorceratops-compatiblevalidation profile. - Whether the task should stop at local task-worktree changes or continue to local promotion or remote shipping.
Infer missing inputs from the current repo state before asking.
Constraints
Skill-Specific Rules
- Use the action references as the source of truth for source edits, staging, runtime update, cleanup, validation, and output contracts.
- Keep skill creation, repository compatibility, update, contract review,
repository consistency review, fast change, change promotion, and remote
shipping inside this multi-action skill and its
references/files; do not introduce alias skills or old-name shims. - For skill-source mutation in this repo, treat source skill text, metadata,
shared sections,
templates/skill-sections.json, runtime payloads, validators, contracts, helper scripts, and docs as one coupled maintenance surface when they exist. - Treat another repo as Ceratops-compatible only when its section manifest
declares
runtime_source_id,validation_profile: ceratops-compatible, shared sections, and per-skill assignments. Skill names need not use a Ceratops prefix. - Treat
scripts/templates/install-skills-template.pyas the authoritative installer source. Copy onlyscripts/install-skills.pyinto compatible repositories, and compare installers only by their parsed integerINSTALLER_VERSION. - Stop in the task worktree by default for update actions and for create actions outside this repo. In this repo, new Ceratops skill creation continues through change-promotion and install verification unless the user opts out.
- Treat
ship-to-remoteas an action identity, not a separate skill folder.
Boundaries
- Use this skill for creating skills, updating existing skills, skill repository compatibility, consistency audits, skill-design contract upkeep, fast direct release-branch changes, promoting committed skill branches into a local release branch, and shipping staged skills repo changes through GitHub.
- If the task is advisory-only skill optimization, use
$ceratops-governance-lifecycleactionoptimize-skill. - If the task is Ceratops skill-contract standards upkeep, use
references/skills-contract-review.md. - If the task is manifest-backed installed-skill consistency and contract
compliance, use
references/skills-consistency-review.md. - If the task is a general GitHub repo lifecycle operation, use
$ceratops-gh-repo-lifecycle.
Workflow
1. Classify the action
- Use
createwhen a brand-new skill must be added and integrated with available repo governance surfaces. - Use
make-repo-compatiblewhen a target skills repository lacks the manifest, shared-section, metadata, documentation, installer, or validation surfaces required by theceratops-compatibleprofile. - Use
updatewhen an existing skill, shared section, manifest, runtime generation, validator, contract, helper, or doc surface must change. - Use
skills-contract-reviewonly to refresh the skill-design contracts against current registered best-practice evidence. - Use
skills-consistency-reviewto audit one manifest-backed installed skill against those contracts and its coupled source, automation, installer, and runtime surfaces. - Use
fast-changeonly when the user explicitly asks for a known-safe direct release-branch edit and targeted runtime update. - Use
change-promotionwhen committed task-worktree branches are ready to merge into the skills repo checkout's localrelease/*branch and runtime preview. - Use
ship-to-remotewhen the skills repo checkout already has a stagedrelease/*branch ready to push, PR, merge, restore tomain, and reinstall frommain.
2. Close from action evidence
- Match final claims to the exact source diff, validator output, runtime state, release branch state, or live GitHub state actually verified.
- Report retained worktrees, branches, runtime copies, automation prompts, or external side effects only when the selected action requires them.
Done When
Completion Gate
- Source, runtime, validation, branch, and shipping claims are limited to the checks and state actually verified.
Output Contract
Report only:
- selected action and final outcome
- updated skill, standards, contract, or shared maintenance surfaces
- unresolved blockers or non-blocking debt
- intentionally retained branches, worktrees, runtime copies, automation prompts, or external side effects with reasons
- anything important not verified
Example Invocation
Use $ceratops-skill-lifecycle to update these Ceratops skills in a task worktree and stop before runtime promotion.
What ships with it: 16 files
713.2 KB alongside SKILL.md, 4 of them executable
agents/
- openai.yaml623 B
assets/
- ceratops-logo-500.png271.6 KB
references/
- contracts/skill-contract-source-docs.json3.2 KB
- contracts/skill-deterministic-contract.json14.3 KB
- contracts/skill-nondeterministic-contract.json6.7 KB
- create.md5.5 KB
- deploy.md2.2 KB
- fast-change.md4.2 KB
- skills-consistency-review.md10.2 KB
- skills-contract-review.md4.2 KB
- templates/ceratops-logo-500.png271.6 KB
- update.md8.1 KB
scripts/
- fast-change.pyruns24.8 KB
- runtime/install-managed-skills.pyruns20.8 KB
- runtime/managed_runtime_builder.pyruns35.2 KB
- update-execution.pyruns29.9 KB