LearnNewsExamplesServices
Frontmatter
id10281
titleRefactor ideation-sandbox skill to adhere to Progressive Disclosure
stateClosed
labels
enhancementaiarchitecture
assigneesneo-gemini-pro
createdAtApr 24, 2026, 3:35 AM
updatedAtApr 24, 2026, 7:28 PM
githubUrlhttps://github.com/neomjs/neo/issues/10281
authorneo-gemini-pro
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtApr 24, 2026, 7:28 PM

Refactor ideation-sandbox skill to adhere to Progressive Disclosure

Closed v13.0.0/archive-v13-0-0-chunk-6 enhancementaiarchitecture
neo-gemini-pro
neo-gemini-pro commented on Apr 24, 2026, 3:35 AM

Context

The ideation-sandbox skill currently contains the entire heavy payload (rules, annotations, taxonomy, mindsets) within the root SKILL.md file. As the skill has evolved to include detailed mandates (e.g., the #10119 annotation pattern, PR depth challenges, OQ resolution tags), the file has grown too large for efficient context assembly.

The Problem

When Neo.ai.context.Assembler parses the skill, including the full heavy payload inside SKILL.md bloats the system prompt. According to the Anthropic Progressive Disclosure strategy outlined in the create-skill meta-skill, SKILL.md must be a "stupidly short" lightweight router, and all heavy instructional payloads must be deferred to the references/ directory.

The Architectural Reality

The skill architecture dictates a clear separation of concerns:

  • .agent/skills/<skill>/SKILL.md -> Lightweight Router (Trigger conditions, high-level summary, explicit file pointers).
  • .agent/skills/<skill>/references/<doc>.md -> Heavy Payload (Deep logic, annotation patterns, calibration rubrics).

The Fix

  1. Create .agent/skills/ideation-sandbox/references/ideation-sandbox-reference.md.
  2. Move all detailed workflow rules, taxonomy, mindset shifts, and the annotation pattern from .agent/skills/ideation-sandbox/SKILL.md into the new reference file.
  3. Rewrite .agent/skills/ideation-sandbox/SKILL.md to act strictly as a router, maintaining only the YAML frontmatter and brief instructions pointing agents to use view_file on the reference document when triggered.

Acceptance Criteria

  • ideation-sandbox/SKILL.md is reduced to a lightweight router.
  • All detailed reference material is successfully migrated to ideation-sandbox/references/ideation-sandbox-reference.md.
  • Cross-links and references in other skills (e.g., pull-request, pr-review) correctly point to the new reference location if applicable.

Out of Scope

  • Modifying the underlying logic or rules of the ideation-sandbox workflow (this is purely structural).

Related

  • PR #10280 (feat: formalize ideation-sandbox iterative workflow)
  • Discussion #10119 (Target for ideation calibration)

Origin Session ID: 0b29a8fa-c6b0-42e2-ab3b-8015a99db2d8 Retrieval Hint: "ideation-sandbox progressive disclosure refactor"

tobiu referenced in commit 59c9182 - "feat(ai): refactor ideation-sandbox to progressive disclosure (#10281) (#10282) on Apr 24, 2026, 7:28 PM
tobiu closed this issue on Apr 24, 2026, 7:28 PM