mcp-software-planning

MCP Skill: Software Planning

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "mcp-software-planning" with this command: npx skills add 7spade/black-tortoise/7spade-black-tortoise-mcp-software-planning

MCP Skill: Software Planning

Scope

Use the MCP server configured as Software-planning-mcp in .vscode/mcp.json to produce planning artifacts that align with Black-Tortoise governance (DDD boundaries, append-before-publish, minimalism).

Preconditions

  • Ensure .vscode/mcp.json contains a server entry named Software-planning-mcp .

  • Planning output must be compatible with the repo workflow (requirements/design/tasks + audit notes when needed).

Operating Rules

  • Keep plans minimal and verifiable (Occam's Razor): only create artifacts that will be used.

  • Tie every plan step to a concrete file/command in this repo (e.g., pnpm run architecture:gate ).

  • Do not invent APIs or layers; follow existing module boundaries.

Typical Workflows

  • Requirements drafting

  • Input: feature goal, constraints, affected bounded context/capability.

  • Output: acceptance criteria + non-functional constraints.

  • Design outline

  • Input: existing module location + eventing/state constraints.

  • Output: dependency direction, events, store changes, UI signals, persistence.

  • Task breakdown

  • Output: ordered tasks with explicit validation steps (lint/build/gate/tests).

Prompt Templates

  • "Create a requirements.md and tasks.md plan for: . Constraints: Angular 20 zoneless, signals-first, event-first flow, DDD boundaries. List files to touch and commands to run."

  • "Draft a design.md for capability using append-before-publish, include event schema and causality IDs. Keep it minimal."

Validation Checklist

  • Architecture direction preserved (Presentation -> Application -> Domain; Infrastructure implements ports).

  • Append -> Publish -> React ordering explicit.

  • Testing/gates listed when the change touches architecture, eventing, or integration.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

material-design-3

No summary provided by upstream source.

Repository SourceNeeds Review
General

architecture-ddd

No summary provided by upstream source.

Repository SourceNeeds Review
General

webapp-testing

No summary provided by upstream source.

Repository SourceNeeds Review
General

angular-material-cdk-animations

No summary provided by upstream source.

Repository SourceNeeds Review