- Home
- Skills
- Yonatangross
- Orchestkit
- Plan Viz
plan-viz_skill
- TypeScript
75
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 yonatangross/orchestkit --skill plan-viz- SKILL.md12.2 KB
Overview
This skill visualizes planned code and architecture changes before they are applied, producing structured ASCII diagrams, risk analysis, execution swimlanes, and impact metrics. It helps reviewers and engineers quickly assess scope, reversibility, and the critical path so teams can make informed decisions before merging or deploying.
How this skill works
The skill auto-detects plan context from the current branch or a provided issue, then runs analysis scripts to collect file diffs, line counts, test impact, and dependency changes. It renders a Tier 1 header followed by requested sections: change manifest, execution swimlane, risk dashboard, decision log, and impact summary, with options to save reports or generate GitHub issues.
When to use it
- Before opening or merging a pull request that affects multiple modules
- When comparing before/after architecture for high-risk changes
- To assess reversibility and identify the point of no return for migrations
- While planning phased deployments to surface execution dependencies
- When preparing reviewers or release notes with actionable artifacts
Best practices
- Run auto-detection first; clarify context only if detection is ambiguous
- Always show the Tier 1 header to surface risk, confidence, and reversibility
- Flag high-risk files and provide concrete mitigations in each pre-mortem
- Document only non-obvious decisions and include rejected alternatives
- Keep visualizations judgmental (what matters) rather than decorative
Example use cases
- Visualize a multi-phase database migration with rollback points and critical path
- Compare current branch changes for a billing redesign and list affected tests
- Produce a deployment swimlane that shows blocked work, parallel opportunities, and estimated times
- Generate a concise impact summary for a release note or audit
- Create GitHub issues from execution phases with risk labels and blocked-by links
FAQ
Risk is computed from the highest-risk file or phase (uncovered critical paths, deletions, or breaking API changes) combined with test coverage and dependency churn to report LOW/MEDIUM/HIGH/CRITICAL.
Can I save the report or create issues automatically?
Yes — the skill can write designs/{branch}.md using the report template and generate GitHub issues per execution phase with labels, milestones, and blocked-by references.