Skip to content

refactor(aidd-context): rebuild 11-discovery as 11-explore#287

Merged
blafourcade merged 5 commits into
mainfrom
refactor/aidd-context-explore
Jun 17, 2026
Merged

refactor(aidd-context): rebuild 11-discovery as 11-explore#287
blafourcade merged 5 commits into
mainfrom
refactor/aidd-context-explore

Conversation

@blafourcade

Copy link
Copy Markdown
Contributor

What

Rename and rebuild the 11-discovery skill as 11-explore: a verb-named, higher-level project survey.

The old skill was eight near-duplicate find-* actions (skill, agent, command, plugin, mcp, rule, hook, memory) all running the same enumerate to recommend flow. Replaced with two actions over three axes:

  • 01-survey: detect the tools, scan Tooling / Context / Codebase, present one grouped map, offer to dig in.
  • 02-drill: list one axis in full, match a goal to the single best item, point to its invocation path.

explore maps the project across the three axes and never prescribes a next step. That stays 00-onboard's job.

Reference updates

Every skill-id reference and capability list moved from 11-discovery to 11-explore:

  • plugin manifest (skills[] path, description, keyword)
  • plugin README skill row + covers line
  • top README.md, UPGRADE.md (v4 table + verify step), docs/CATALOG.md
  • 00-onboard SKILL/README cross-refs, 03-context-generate SKILL/README cross-refs
  • framework project memory map (aidd_docs/README.md)
  • regenerated plugins/aidd-context/CATALOG.md

Generic word usages of "discovery" (CREATE_PLUGIN's discovery-by-description, onboard's runtime skill discovery, authoring references, CHANGELOG history) were left untouched.

Note

docs/CATALOG.md is globally stale (every skill number predates the renumbering). Only the explore row + word were fixed here to avoid leaving dead refs to the deleted find-* actions. The rest of that doc's drift is separate cleanup.

🤖 Generated with Claude Code

blafourcade and others added 5 commits June 17, 2026 12:06
Replace the eight near-duplicate find-* actions with a two-action,
three-axis project survey. survey detects tools and maps Tooling,
Context, and Codebase; drill digs into one axis and points to the best
match for a goal. explore maps the project, onboard still owns the
next step.

Update every skill-id reference and capability list (plugin manifest,
plugin README, top README, UPGRADE, docs catalog, onboard,
context-generate, project memory map) from 11-discovery to 11-explore.
Regenerate the plugin CATALOG.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Route by intent: detect the tools first, then run survey for a compact
map when no scope is named, or drill straight into a named axis or all.
survey proposes the axes or all instead of asking for one.

drill becomes a self-re-entering recursive descent: it lists the
current level in full, points to a goal's best match, and goes one
level deeper per user confirmation (a skill into its actions, a memory
file into its sections) until a leaf or a stop. drill detects the tools
when entered cold without a prior survey. "all" lists each axis at one
level, never auto-recurses every leaf. Map-never-prescribe holds at
every depth.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…atch

The rebuilt description dropped the find-the-right-item trigger the old
discovery skill carried. drill still does goal-matching, so restore it
as a trigger and trim the rest: survey what is installed, see what is
available, or find which installed skill, agent, or rule fits a goal.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The description carried a mechanism detail (one axis). Drop it: at the
description level explore is exploration, and the propose-or-accept
contract is what matters, drill into an axis the user names or this
skill proposes. The level-by-level recursion lives in the actions.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Even the propose-or-accept phrasing was mechanism. The description is
exploration across the three axes and nothing more, the flow lives in
the actions.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@blafourcade blafourcade merged commit c16a397 into main Jun 17, 2026
9 checks passed
@blafourcade blafourcade deleted the refactor/aidd-context-explore branch June 17, 2026 11:16
@aidd-bot aidd-bot Bot mentioned this pull request Jun 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant