lens-expressplan

Orchestrates express-track planning by delegating to QuickPlan and enforcing adversarial review gates.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/crisweber2600/Lens.Core.Src --skill lens-expressplan-crisweber2600
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lens-expressplan
Source: https://github.com/crisweber2600/Lens.Core.Src/tree/main/_bmad/lens-work/skills/lens-expressplan
Command: npx skills add https://github.com/crisweber2600/Lens.Core.Src --skill lens-expressplan-crisweber2600

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams using the Lens BMAD lifecycle need a controlled way to run express-track planning without accidentally bypassing constitution permissions, track gates, or mandatory review steps. This Skill conducts the full ExpressPlan lifecycle so planning artifacts are produced, reviewed, and committed in the correct order. ## Core Features & Use Cases - Express-only gating: Validates that the feature track is express or expressplan and that the constitution permits the express track before any planning delegation occurs. - Delegated planning pipeline: Routes business-plan, tech-plan, and sprint-plan authoring through the Lens BMAD wrapper to the internal QuickPlan skill, then commits artifacts to the topology-correct control branch. - Mandatory adversarial review: Runs the express phase-complete review with party-mode challenge, writes expressplan-adversarial-review.md, and only advances feature.yaml to expressplan-complete on a non-fail verdict. - Use Case: A developer runs /expressplan plan my-feature --mode interactive on an express-track feature; the conductor confirms context, delegates planning, runs the review gate, and signals /finalizeplan as the next command. ## Quick Start Ask the assistant to run /expressplan plan for your feature ID in interactive mode to generate and review the express planning artifacts.

Frequently Asked Questions about lens-expressplan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run express-track planning for a feature?

Run `/expressplan plan <featureId>` with an optional `--mode interactive|batch` flag. The conductor validates the track and constitution, delegates planning to QuickPlan, runs the adversarial review, and advances the feature to expressplan-complete.

What artifacts does express planning produce?

Express planning produces business-plan.md, tech-plan.md, and sprint-plan.md through the QuickPlan delegation, plus expressplan-adversarial-review.md from the phase-complete review. All artifacts are written to the feature's staged docs path and committed to the control branch.

Can I use ExpressPlan on a full-track or quickplan-track feature?

No. ExpressPlan only runs for features whose track is `express` or `expressplan` with phase `expressplan`. Other tracks are blocked with a state-gate message directing you to the track-appropriate command, and the command will not convert the feature track.

What happens if the adversarial review verdict is fail?

On a fail verdict the conductor stops, leaves feature.yaml.phase unchanged, and does not advertise /finalizeplan as available. It summarizes the blocking findings so you can address them before rerunning the review.

Why is QuickPlan delegation blocked before Step 1?

Delegation is blocked when the lens-bmad-skill wrapper or lens-quickplan registration is missing, the entry path or skill file does not exist, or the constitution does not permit the express track. The conductor reports which gate failed and does not delegate.