[Sprint 9] feat: Update planner.md to load domain-consultation skill #361

Closed
opened 2026-02-01 22:49:46 +00:00 by lmiranda · 1 comment
Owner

Description

Modify the projman planner agent to load the domain-consultation skill and add a new step for domain consultation during sprint planning.

Implementation

Wiki: Change V5.6.0 (Sprint 9 Implementation)

File: plugins/projman/agents/planner.md

Acceptance Criteria

  • Add skills/domain-consultation.md to "Skills to Load" section
  • Add new responsibility "7.5. Domain Consultation" between "Task Sizing" and "Issue Creation"
  • Domain Consultation step should:
    • Detect if planned work touches domain-specific areas
    • If domain detected, present domain-specific considerations
    • Suggest appropriate Domain/* labels for issues
    • Note any domain-specific risks or requirements

Technical Notes

The domain consultation happens AFTER task sizing but BEFORE issue creation. This allows:

  1. Analysis of planned files/components
  2. Adding domain labels to issues
  3. Including domain considerations in issue descriptions

Example flow:

Task Sizing complete.

Domain Detection:
- viz-platform detected (files: plugins/viz-platform/*)

Domain Considerations:
- Ensure new components follow DMC prop conventions
- Consider accessibility requirements for any UI changes
- Suggest label: Domain/Viz

Proceeding to Issue Creation...

Dependency: Requires domain-consultation.md skill (#356)
Risk: Medium - modifies core planner behavior

## Description Modify the projman planner agent to load the domain-consultation skill and add a new step for domain consultation during sprint planning. ## Implementation **Wiki:** [Change V5.6.0 (Sprint 9 Implementation)](https://gitea.hotserv.cloud/personal-projects/leo-claude-mktplace/wiki/Change-V5.6.0%3A-Domain-Advisory-Pattern-%28Sprint-9-Implementation%29) **File:** `plugins/projman/agents/planner.md` ## Acceptance Criteria - [ ] Add `skills/domain-consultation.md` to "Skills to Load" section - [ ] Add new responsibility "7.5. Domain Consultation" between "Task Sizing" and "Issue Creation" - [ ] Domain Consultation step should: - Detect if planned work touches domain-specific areas - If domain detected, present domain-specific considerations - Suggest appropriate Domain/* labels for issues - Note any domain-specific risks or requirements ## Technical Notes The domain consultation happens AFTER task sizing but BEFORE issue creation. This allows: 1. Analysis of planned files/components 2. Adding domain labels to issues 3. Including domain considerations in issue descriptions **Example flow:** ``` Task Sizing complete. Domain Detection: - viz-platform detected (files: plugins/viz-platform/*) Domain Considerations: - Ensure new components follow DMC prop conventions - Consider accessibility requirements for any UI changes - Suggest label: Domain/Viz Proceeding to Issue Creation... ``` **Dependency:** Requires domain-consultation.md skill (#356) **Risk:** Medium - modifies core planner behavior
lmiranda added this to the Sprint 9 - Domain Advisory Pattern (viz-platform) milestone 2026-02-01 22:50:11 +00:00
Author
Owner

Implementation Complete

PR #365 has been updated with the planner.md changes.

Changes Made:

  1. Added skills/domain-consultation.md to Skills to Load section (line 23)
  2. Added new responsibility "7. Domain Consultation" with full protocol:
    • Timing: After drafting issues but BEFORE creating in Gitea
    • Domain signal analysis (Component labels, keywords)
    • Acceptance criteria injection for detected domains
    • Domain label addition
    • Planning summary documentation
  3. Renumbered sections 7-8 to 8-9 (Issue Creation, Request Approval)
  4. Added critical reminder #8: "ALWAYS check domain signals"

File Modified:

  • plugins/projman/agents/planner.md

Ready for review.

## Implementation Complete PR #365 has been updated with the planner.md changes. ### Changes Made: 1. Added `skills/domain-consultation.md` to Skills to Load section (line 23) 2. Added new responsibility "7. Domain Consultation" with full protocol: - Timing: After drafting issues but BEFORE creating in Gitea - Domain signal analysis (Component labels, keywords) - Acceptance criteria injection for detected domains - Domain label addition - Planning summary documentation 3. Renumbered sections 7-8 to 8-9 (Issue Creation, Request Approval) 4. Added critical reminder #8: "ALWAYS check domain signals" ### File Modified: - `plugins/projman/agents/planner.md` Ready for review.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: personal-projects/leo-claude-mktplace#361