Skip to content
SkillCheatSheet Sign in

context-engineering

An AI agent skill from mvschwarz/openrig, scored 67 out of 100 by code.

67/ 100C

Code score by group

  • Spec20/20
  • Description11/20
  • Procedure15/15
  • Done criteria4/15
  • Resources5/10
  • Scripts2/8
  • Safety7/7
  • Upkeep3/5

It loses the most points in Done criteria (11), the group that checks whether there is a checklist and a step that verifies the work.

What the author says it does

Use when designing, reviewing, or debugging how an agent's context window gets filled, pruned, or shared — choosing what loads at boot versus on demand, sizing an install or an always-loaded file, fixing an agent that drifts, repeats itself, or forgets constraints mid-task, planning compaction or summarization, deciding single-agent versus subagents, engineering handoffs between agents, or picking a tool loadout. NOT for rewording a prompt's tone, choosing which model to pin, or debugging business logic — those are adjacent moments this skill does not serve. Historical 2024–2025 snapshot; not…

This is the description in the skill's own SKILL.md, written by its author, not by SkillCheatSheet.

Repository
mvschwarz/openrig
Folder
skills/_canonical/process/context-engineering
License
Apache-2.0
GitHub stars
8,830
SKILL.md lines
480
Other files
0

Add context-engineering to your agent

npx skills add mvschwarz/openrig --skill context-engineering

The command uses the open skills CLI. A skill is instructions and scripts your agent will follow, so read it first: open the folder on GitHub at the commit that was scored.

More skills from mvschwarz/openrig

  1. openrig-architect

    Use when designing multi-agent topologies that run ON OpenRig — authoring RigSpec and AgentSpec files for new rigs, creating agent startup content (guidance / skills / culture), o…

    76B
  2. requirements-writer

    Use when converting PM intake into a slice SPEC.md with observable acceptance outcomes, explicit scope, and advisory sibling build dependencies.

    75B
  3. dogfood

    Systematically explore and test a web application to find bugs, UX issues, and other problems. Use when asked to "dogfood", "QA", "exploratory test", "find issues", "bug hunt", "t…

    74B
  4. orienting-to-an-inherited-seat

    Use when you have just been primed into an EXISTING seat through a planned handover — a different agent retired and handed you the seat plus its earned context — and you need a wo…

    74B
  5. session-source-fork

    Use when authoring a rig spec member or `rig expand` payload that needs to start a new managed seat from a prior runtime conversation source — `session_source: { mode: fork, ref:…

    74B
  6. openrig-operating-model

    Use when you do not know WHERE something belongs: you learned a lesson and are unsure which file takes it; you are about to create a new doc, folder, or convention; you are asking…

    72B
  7. retiring-and-inheriting-a-seat

    Use when you are a sitting agent near your context threshold (~85%) and a PLANNED seat transition is due — retire deliberately and hand your seat to a fresh successor primed from…

    72B
  8. seat-continuity-and-handover

    Use when replacing a seat's occupant (rebuild/handover/swap), reasoning about stable-seat-identity vs fluid-occupant-identity, choosing an old-occupant disposition (retire/advise/…

    71B

All skills in mvschwarz/openrig

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.