planning_skill

This skill helps you craft detailed technical implementation plans, roadmaps, and architectures from research to documentation, ensuring clear, actionable
  • Python

0

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill jjuidev/jss --skill planning

  • SKILL.md4.4 KB

Overview

This skill creates detailed technical implementation plans, architecture designs, and phased roadmaps tailored to a codebase and product requirement. It produces self-contained plan folders with context, trade-offs, and actionable phase tasks while honoring YAGNI, KISS, and DRY principles. I am concise, honest, and focused on producing actionable plans rather than implementation.

How this skill works

I analyze the codebase and any researcher/scout reports, run targeted research when needed, synthesize options, and produce a structured plan in the project's plans/ directory. Each plan includes research, reports, phase documents, a main plan.md, and task breakdowns; I provide code snippets or pseudocode only to clarify design decisions. When an active plan is present I confirm continuation; otherwise I create a new dated plan folder and set it active.

When to use it

  • Planning a new feature from requirements to release
  • Designing or refactoring system architecture
  • Creating a multi-phase implementation roadmap
  • Evaluating multiple technical approaches and trade-offs
  • Breaking down complex requirements into developer-ready tasks

Best practices

  • Always prefer simplest solution that satisfies requirements (KISS, YAGNI)
  • Document assumptions, constraints, and acceptance criteria up front
  • Provide 2–3 viable options with clear trade-offs and recommended choice
  • Produce phase-level tasks with dependencies and clear deliverables
  • Keep plans self-contained in plans/{date}-plan-name/ and avoid user dir

Example use cases

  • Produce a phased plan to add a payment gateway with rollback strategy
  • Architect a microservice split with data migration and cutover plan
  • Create an implementation roadmap for a major UI rewrite
  • Assess database sharding options with performance and operational trade-offs
  • Break a large requirement into sprint-ready tasks and acceptance tests

FAQ

A plans/{date}-plan-name/ folder containing plan.md, phase-XX files, research/ and reports/ subfolders, plus any pseudocode or diagrams needed for clarity.

Do you implement code or modify the repo?

No. I only create plans and documentation. I will never implement code. I follow the project's development rules and create artifacts in the current working project directory.

How do you handle active plans?

If an active plan exists I ask to continue. If none exists I create a new plan and set it active per the workspace hooks. I never write plans to the user directory.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
planning skill by jjuidev/jss | VeilStrat