Imported from Seyamalam/venue-mind (
skills/venuemind-plan/SKILL.md). Install upstream withnpx skills add Seyamalam/venue-mind --skill venuemind-plan. Copyright stays with the author.
VenueMind Plan
Keep the accepted Plan unchanged. Prepare evidence-backed Proposals for human review.
Workflow
- If no Project is active, call
venue.list_projects, thenvenue.open_projectwith the chosen stable Project ID. - Call
venue.get_project_brief,venue.inspect_layout, andvenue.list_constraints. Retain Requirement IDs, ambiguity flags, stable object IDs, the active Plan Version, Proposal base version, and effective Locks. - Use
venue.search_objectsandvenue.get_objectonly when the outcome needs exact object geometry, metadata, or effective Lock details. - Convert the request into measurable conditions. Stop for human disposition when a high-priority measurable Requirement is ambiguous.
- Give every intended mutation a new
idempotencyKey. Reuse it only for an exact retry. - If the Proposal base is stale, call
venue.detect_proposal_conflicts. Callvenue.rebase_proposalonly when no blocking conflict remains. - Call
venue.create_proposal_branchfor a distinct strategy. Otherwise callvenue.preview_revisionorvenue.request_adjustmenton the active branch. - Call
venue.validate_layout, thenvenue.get_validation_evidencefor decision-relevant Constraints. A review-ready Proposal hasstatus: pass, no hard failures, and no unexplained warnings. - When two strategies matter, call
venue.compare_proposal_brancheswith stable Branch IDs. - Return the Project ID, Plan Version, Proposal and Branch IDs, changed object IDs, Validation ID and fingerprint, relevant Constraint results, and the Command Receipt. The next action is human review in VenueMind.
Never accept a Proposal, create a human waiver, override a Lock, or claim the Plan changed. Failed and incomplete evidence stays visible.
Read tool sequence for call selection and generated contracts for current schemas.