plan-work

Research repositories, analyze options and risks, and generate structured implementation plans.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tktaf/codex --skill plan-work-tktaf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-work
Source: https://github.com/tktaf/codex/tree/main/skills/plan-work
Command: npx skills add https://github.com/tktaf/codex --skill plan-work-tktaf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you thoroughly plan your coding tasks by ensuring you research the existing codebase, analyze potential options and risks, and ask clarifying questions before proposing an implementation plan.

Core Features & Use Cases

  • Repo Research: Gathers information about the current state of the codebase relevant to your task.
  • Option Analysis: Evaluates different approaches and their associated tradeoffs and risks.
  • Clarifying Questions: Identifies and asks necessary questions to unblock the implementation.
  • Structured Plan Generation: Outputs a detailed implementation plan based on research and analysis.
  • Use Case: Before starting a new feature, use this Skill to get a clear understanding of where the code should go, what risks are involved, and what questions need answers from the product manager.

Quick Start

Use the plan-work skill to create a plan for adding a new user authentication endpoint.

Frequently Asked Questions about plan-work

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

FAQPage Schema
How do I plan software implementation before coding?

To plan software implementation, research the current codebase, analyze potential options and risks, and ask clarifying questions to resolve unknowns before generating a structured plan. This ensures all open questions are answered prior to development.

What is the best way to analyze codebase risks for a new feature?

Analyzing codebase risks involves evaluating different implementation approaches and their associated tradeoffs. By performing targeted repository research, you can identify potential risks and address open questions before proposing a final plan.

How do I structure a coding workflow to handle unknown requirements?

Structure your coding workflow by enforcing a Q&A gate that identifies and asks necessary clarifying questions. This unblocks implementation by ensuring all unknown requirements are resolved with stakeholders before development begins.

When do I need repository research for software development planning?

Repository research is needed when adding new features or modifying existing code, requiring a clear understanding of where the code should go. It gathers current codebase information to support a detailed, risk-assessed implementation plan.

Does this planning approach work without existing dependencies?

Yes, this planning approach works without external dependencies. It focuses on gathering codebase information and analyzing options to produce a risk-assessed plan, requiring no specific environment setup to initiate the research phase.