Rewrite /plan skill to use pal-e-docs instead of local files #12

Closed
opened 2026-02-24 18:42:47 +00:00 by forgejo_admin · 0 comments
Contributor

Summary

The /plan skill currently reads/writes plans from ~/.claude/plans/ (local files). It should use pal-e-docs as the source of truth — fetching the plan template via MCP, storing plans as tagged notes, and archiving previous plans.

Changes

  • skills/plan/SKILL.md: Rewrite to use mcp__pal-e-docs__* tools
    • Find most recent plan: list_notes(tags="plan,active")
    • Read previous plan: get_note(slug=...)
    • Get template: get_note(slug="template-plan")
    • Create plan: create_note(slug="plan-YYYY-MM-DD-title", tags="plan,active")
    • Archive previous: update_note(slug="...", tags="plan,completed")
    • Update project page's "Active Plan" section
  • Still write local backup to ~/.claude/plans/ for offline access

Part of

Plan: plan-2026-02-24-enforcement-unification (Phase 2)

## Summary The `/plan` skill currently reads/writes plans from `~/.claude/plans/` (local files). It should use pal-e-docs as the source of truth — fetching the plan template via MCP, storing plans as tagged notes, and archiving previous plans. ## Changes - `skills/plan/SKILL.md`: Rewrite to use `mcp__pal-e-docs__*` tools - Find most recent plan: `list_notes(tags="plan,active")` - Read previous plan: `get_note(slug=...)` - Get template: `get_note(slug="template-plan")` - Create plan: `create_note(slug="plan-YYYY-MM-DD-title", tags="plan,active")` - Archive previous: `update_note(slug="...", tags="plan,completed")` - Update project page's "Active Plan" section - Still write local backup to `~/.claude/plans/` for offline access ## Part of Plan: `plan-2026-02-24-enforcement-unification` (Phase 2)
Sign in to join this conversation.
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
ldraney/claude-custom#12
No description provided.