sdcorejs-auto-plans

Store user-approved coding plans into a track-scoped corpus for reuse.

2|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/sdcorejs/sdcorejs-agent --skill sdcorejs-auto-plans
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdcorejs-auto-plans
Source: https://github.com/sdcorejs/sdcorejs-agent/tree/main/plugin/skills/sdcorejs-auto-plans
Command: npx skills add https://github.com/sdcorejs/sdcorejs-agent --skill sdcorejs-auto-plans

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Eliminates repetitive plan-format tuning by storing every user-approved plan as a reusable corpus so future session planning matches the same granularity, phase grouping, and verification style.

Core Features & Use Cases

  • Auto-snapshot approved plans: Immediately writes the approved 06-review-plan contract into .sdcorejs/plans/<track>/ as an immutable history record.
  • Session-start style loading: Loads frontmatter and phase headers from the latest 3 approved plans in read-only mode to guide 05-plan structure without copying full task lists.
  • Cross-track compatibility (VI/EN): Applies consistently across angular-portal, nestjs, and nextjs, maintaining a spec/plan pairing via sourceSpecPath.
  • Approval-gated safety: Writes only after explicit affirmative approval signals, avoiding corruption from drafts or silence.

Quick Start

Ask the agent to proceed after you approve 06-review-plan, and it will automatically snapshot the approved plan into your target project for later reuse.

Frequently Asked Questions about sdcorejs-auto-plans

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

FAQPage Schema
How do I persist approved coding plans so future sessions automatically match my formatting style?

Plan persistence automatically snapshots user-approved coding plans into a track-scoped corpus, allowing future session planning to reuse your chosen granularity, phase grouping, and verification cadence without repetitive reformatting.

When do I need to use cross-session memory for software development lifecycle planning?

Cross-session memory is needed when you want to maintain consistent plan formatting across multiple development workflows. It loads frontmatter and phase headers from the latest approved plans to guide new structure without copying full task lists.

Can I use agent orchestration plan snapshots with both Angular and NestJS workflows?

Yes, plan snapshots apply consistently across angular-portal, nestjs, and nextjs workflows. They maintain spec and plan pairing via the sourceSpecPath variable while operating in read-only mode at session start.

How do I save an approved plan markdown file into the project corpus?

To save an approved plan, ask the agent to proceed after you explicitly approve the 06-review-plan contract. The system then writes a new timestamped markdown file into the .sdcorejs/plans directory for later reuse.

Why does my coding plan not save automatically when I stop editing?

Coding plans are not saved automatically due to approval-gated safety. The system writes a new plan file only after receiving an explicit affirmative approval signal, preventing corpus corruption from draft plans or silence.

What is the best way to ensure consistent phase headers in generated development plans?

The best way to ensure consistent phase headers is through automatic style loading. The system loads frontmatter and phase headers from the latest three approved plans to guide new plan structure across sessions.