Skip to content
published Visibility internal Owner erik@uvilo.com Approver _ Created _ Updated _

Context Hygiene

Keep always-loaded and per-session files within their word-count budgets. Flag overages and compact when needed.

Budgets

CategoryDescriptionNarrow scopeInlines skillsIncludes env snippetAgentsWord Budget
ChatGeneral-purpose, full contextNoNoYesForge Chat≤ 1,500
RunnerDispatches other agentsNoNoYesProject Runner, Task Runner≤ 700
WorkerExecutes project skillsYesYesYesProject Worker≤ 300
ThinkerPlans, designs, reasonsYesYesYesProject Thinker≤ 300
EvaluatorReviews against intentYesYesYesProject Evaluator≤ 300
HandlerExecutes one narrow domainVeryYes (1–2)YesPage Manager≤ 300

Skill SKILL.md budget: ≤ 500 words.

Budget applies to the agent’s own prompt content including inlined shared snippets, but excluding inlined skills.

Compaction Procedures

Skill SKILL.md compaction

When a skill SKILL.md exceeds 500 words:

  1. Review the procedure and rules
  2. Move deep reference material into references/ files
  3. Keep SKILL.md as procedure outline + pointer (≤ 500 words)
  4. Preserve YAML frontmatter