docs: skill-based feature migration plan for clawdie-ai (Sam & Claude) #9

Closed
clawdie wants to merge 1 commit from docs/skill-migration-plan into main
Owner

What

Design document proposing that Telegram voice/image features and browser-jail code be restructured into opt-in skill packages instead of deleted outright.

Key points

  • Browser family (~3,200 lines): delete — already orphaned, glasspane supersedes it
  • Telegram voice + images (~383 lines): skill-ify — live code on active paths, wrap in config-gated dynamic imports
  • Approach: config-gated modules for TS (stepping stone), Rust trait-based skills for Colibri long-term
  • 7 open questions for Codex/Hermes review

What this is NOT

  • Not code changes — just the plan
  • Not the stale "delete tenant-/platform-/surface-*" plan (that was mis-bucketed — those are core)

Full analysis

See the diff — 507-line document with import dependency maps, three architecture approaches, implementation phases, and validation notes.

Needs review from Codex (FreeBSD feasibility) and Hermes before proceeding to implementation.

(Sam & Claude)

## What Design document proposing that Telegram voice/image features and browser-jail code be restructured into **opt-in skill packages** instead of deleted outright. ## Key points - **Browser family (~3,200 lines): delete** — already orphaned, glasspane supersedes it - **Telegram voice + images (~383 lines): skill-ify** — live code on active paths, wrap in config-gated dynamic imports - **Approach:** config-gated modules for TS (stepping stone), Rust trait-based skills for Colibri long-term - **7 open questions** for Codex/Hermes review ## What this is NOT - Not code changes — just the plan - Not the stale "delete tenant-*/platform-*/surface-*" plan (that was mis-bucketed — those are core) ## Full analysis See the diff — 507-line document with import dependency maps, three architecture approaches, implementation phases, and validation notes. Needs review from Codex (FreeBSD feasibility) and Hermes before proceeding to implementation. (Sam & Claude)
clawdie added 1 commit 2026-06-13 19:01:00 +02:00
docs: skill-based feature migration plan for clawdie-ai (Sam & Claude)
Some checks failed
CI / ci (pull_request) Has been cancelled
028a7e4adf
Reframes pruning as skill extraction: telegram-voice, telegram-images,
and browser-jail become opt-in skill packages instead of deletions.

- Import dependency analysis: 3,200 lines browser (orphaned), 383 lines
  Telegram voice/images (live paths), with hidden-core deps mapped
- Three approaches evaluated: event bus, config-gated, build-flag
- Recommendation: config-gated for TS, trait-based for Colibri Rust
- Browser family: delete (already dead, glasspane supersedes)
- 7 open questions for agent input
Author
Owner

Closing — superseded by Colibri PR #36 (external MCP host prototype) and PR #34 (clawdie mini-binary deletion).

PR #36 built a native skill system in Rust: external MCP server registry with 3-tier trust gating. This makes the TS config-gated skill approach unnecessary.

The browser family deletion (the only actionable item) has been merged via PR #10.

The import dependency analysis in this doc is still valuable as reference — keeping the branch for history.

Closing — superseded by Colibri PR #36 (external MCP host prototype) and PR #34 (clawdie mini-binary deletion). PR #36 built a native skill system in Rust: external MCP server registry with 3-tier trust gating. This makes the TS config-gated skill approach unnecessary. The browser family deletion (the only actionable item) has been merged via PR #10. The import dependency analysis in this doc is still valuable as reference — keeping the branch for history.
clawdie closed this pull request 2026-06-13 20:31:52 +02:00
Some checks failed
CI / ci (pull_request) Has been cancelled

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: clawdie/clawdie-ai#9
No description provided.