kshitijk4poor
9a7b54accf
feat(skills): oversized-body lint rule, surfaced on the SKILL.md patch that crosses it
...
skill_view loads SKILL.md whole and the content then rides in context for
every later call of the session, so body size is paid per turn. The only
size signal was the 100k hard cap in skill_manage, and agent-authored skills
grew by small patches until they sat right under it (31 of 432 local skills
over 40k chars, 7 at 100-115k; skill_view results averaging 32k chars).
- skill_linter: advisory `oversized-body` past _BODY_SOFT_BUDGET_CHARS (24k,
~3x the ~200-line standard; bundled skills average ~20k) naming the size,
the token estimate and the references/ split.
- skill_manage patch: attach lint findings the write INTRODUCED (diff of
rules before/after), so the crossing patch reports it once and a clean
patch on an already-large skill stays quiet. Create keeps reporting all.
- curator prompt: a body over the budget is itself a consolidation target.
- docs: skills.md linter paragraph.
2026-09-22 12:52:49 +05:30
..
2026-09-21 16:21:00 +05:30
2026-09-21 08:59:03 -07:00
2026-09-21 18:54:23 -07:00
2026-09-21 15:02:49 -07:00
2026-09-20 15:32:00 -07:00
2026-09-17 09:04:38 -07:00
2026-09-15 21:46:37 -07:00
2026-09-20 15:32:42 -07:00
2026-09-19 23:41:45 -07:00
2026-09-20 18:50:37 -07:00
2026-09-20 18:50:37 -07:00
2026-09-17 21:17:26 +05:30
2026-09-20 10:16:51 -07:00
2026-09-20 13:54:22 -07:00
2026-09-20 13:54:22 -07:00
2026-09-20 17:00:11 -07:00
2026-09-20 11:51:14 -07:00
2026-09-16 16:59:03 -07:00
2026-09-18 09:19:04 -07:00
2026-09-18 10:28:40 -07:00
2026-09-20 18:25:21 -07:00
2026-09-20 12:47:50 -07:00
2026-09-17 09:02:55 -07:00
2026-09-19 10:44:26 -07:00
2026-09-17 09:02:55 -07:00
2026-09-16 14:34:22 -07:00
2026-09-21 08:58:37 -07:00
2026-09-16 17:47:50 -07:00
2026-09-19 10:44:26 -07:00
2026-09-21 15:02:49 -07:00
2026-09-19 10:44:26 -07:00
2026-09-20 15:49:52 -07:00
2026-09-20 15:54:45 -07:00
2026-09-21 02:52:15 -07:00
2026-09-20 15:50:20 -07:00
2026-09-21 01:16:30 -07:00
2026-09-20 09:52:22 -07:00
2026-09-19 23:57:59 -07:00
2026-09-21 01:16:30 -07:00
2026-09-20 12:53:47 -07:00
2026-09-21 10:40:03 -07:00
2026-09-21 18:39:24 -07:00
2026-09-19 01:32:28 -07:00
2026-09-20 10:44:16 -07:00
2026-09-21 18:39:24 -07:00
2026-09-18 10:10:40 -07:00
2026-09-18 10:38:08 -07:00
2026-09-21 18:39:24 -07:00
2026-09-17 21:17:26 +05:30
2026-09-21 18:39:24 -07:00
2026-09-16 16:59:03 -07:00
2026-09-16 16:42:47 -07:00
2026-09-21 10:40:03 -07:00
2026-09-16 17:21:14 -07:00
2026-09-19 10:44:26 -07:00
2026-09-20 19:03:47 -07:00
2026-09-21 23:26:19 -07:00
2026-09-21 09:55:40 -07:00
2026-09-21 10:04:32 +05:30
2026-09-20 18:22:18 -07:00
2026-09-18 12:47:49 -07:00
2026-09-20 19:02:21 -07:00
2026-09-20 12:40:36 -07:00
2026-09-18 09:58:12 -07:00
2026-09-20 15:34:58 -07:00
2026-09-21 01:44:16 -07:00
2026-09-20 10:07:26 -07:00
2026-09-19 23:47:17 -07:00
2026-09-17 19:06:29 -04:00
2026-09-21 02:58:40 -07:00
2026-09-21 13:14:22 -07:00
2026-09-20 10:07:26 -07:00
2026-09-20 10:07:26 -07:00
2026-09-21 01:44:16 -07:00
2026-09-21 14:26:37 +05:30
2026-09-21 14:26:37 +05:30
2026-09-20 10:57:35 -07:00
2026-09-20 11:49:00 -07:00
2026-09-20 11:49:00 -07:00
2026-09-21 15:02:49 -07:00
2026-09-16 00:32:15 -07:00
2026-09-21 23:56:25 -07:00
2026-09-19 10:44:26 -07:00
2026-09-21 23:38:16 -07:00
2026-09-19 10:16:59 -07:00
2026-09-19 10:44:26 -07:00
2026-09-20 11:20:26 -07:00
2026-09-20 11:12:48 -07:00
2026-09-18 10:30:57 -07:00
2026-09-18 09:35:16 -07:00
2026-09-19 09:20:54 -07:00
2026-09-22 12:52:49 +05:30
2026-09-22 12:52:49 +05:30
2026-09-22 12:52:49 +05:30
2026-09-19 09:20:54 -07:00
2026-09-20 16:21:37 -07:00
2026-09-18 12:51:49 -07:00
2026-09-20 12:58:32 -07:00
2026-09-20 16:00:26 -07:00
2026-09-20 12:03:43 -07:00
2026-09-16 17:43:11 -07:00
2026-09-20 12:58:32 -07:00
2026-09-18 10:22:14 -07:00
2026-09-16 00:32:15 -07:00
2026-09-16 17:23:44 -07:00
2026-09-19 00:33:58 +05:30
2026-09-19 01:29:03 -07:00
2026-09-18 09:54:45 -07:00
2026-09-21 15:02:49 -07:00
2026-09-18 12:49:13 -07:00
2026-09-21 15:02:49 -07:00
2026-09-20 11:30:03 -07:00
2026-09-18 09:59:54 -07:00
2026-09-20 10:17:04 -07:00
2026-09-19 10:44:26 -07:00
2026-09-19 10:03:11 -07:00
2026-09-19 23:51:25 -07:00
2026-09-19 10:12:15 -07:00
2026-09-19 10:12:15 -07:00
2026-09-20 10:50:27 -07:00
2026-09-19 10:10:29 -07:00
2026-09-20 10:50:27 -07:00
2026-09-20 10:25:30 -07:00
2026-09-20 10:57:35 -07:00
2026-09-20 15:28:59 -07:00
2026-09-19 12:22:44 -07:00
2026-09-19 09:52:18 -07:00
2026-09-19 09:56:12 -07:00
2026-09-20 10:16:27 -07:00
2026-09-19 10:54:38 -07:00
2026-09-19 10:44:26 -07:00
2026-09-20 18:26:41 -07:00
2026-09-19 03:07:47 -07:00
2026-09-20 10:14:37 -07:00
2026-09-18 09:19:04 -07:00
2026-09-19 12:22:44 -07:00