trycycle-planning

Generate end-to-end implementation plans with task breakdowns and file mappings.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/kylesnowschwartz/dotfiles --skill trycycle-planning-kylesnowschwartz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trycycle-planning
Source: https://github.com/kylesnowschwartz/dotfiles/tree/main/claude/skills/trycycle/subskills/trycycle-planning
Command: npx skills add https://github.com/kylesnowschwartz/dotfiles --skill trycycle-planning-kylesnowschwartz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Write comprehensive implementation plans assuming the engineer has zero context for our codebase and questionable taste. Document everything they need to know: which files to touch for each task, code, testing, docs they might need to check, how to test it. Give them the whole plan as bite-sized tasks. DRY. YAGNI. TDD. Frequent commits.

Core Features & Use Cases

Automatically generate end-to-end implementation plans that map tasks to changes in code, tests, and documentation. Define a clear file structure, interfaces, and dependencies for each task before implementation. Save plans to the designated docs/plans location and provide a reusable template for new features.

Quick Start

Use this skill to generate a complete, step-by-step implementation plan for a given feature and save it to docs/plans/YYYY-MM-DD-<feature-name>.md.

Frequently Asked Questions about trycycle-planning

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

FAQPage Schema
How do I generate an implementation plan for a complex software feature?

Implementation plans map scope, file changes, testing, and commits into bite-sized tasks saved as Markdown documents. They assume zero codebase context, detailing exact files to touch, tests to run, and documentation to check before starting.

How do I break down software engineering tasks into actionable steps?

To break down software engineering tasks, the Skill applies DRY, YAGNI, and TDD principles to produce bite-sized tasks, defining clear file structures, interfaces, and dependencies needed for each step before any code is written.

Does this implementation planning tool work for unknown codebases?

Yes, this implementation planning tool is specifically designed for unknown codebases by documenting every file change, interface, and testing requirement an engineer needs, assuming they have zero prior context about the project.

What is the best way to document file changes and testing for new features?

The best way to document file changes and testing for new features is using an end-to-end plan that maps tasks to code modifications and test strategies, automatically saved to a reusable docs/plans/YYYY-MM-DD-<feature-name>.md file.

Can I use this for task decomposition and defining interfaces before coding?

Yes, you can use this for task decomposition and defining interfaces before coding. It automatically structures the implementation plan by mapping out file dependencies, interfaces, and task-level guidance prior to any actual development.