create-plan

Create Markdown plan files with unique three-word identifiers and frontmatter.

14.3k|3.0k|Updated Mar 12, 2023
One-click install
npx skills add https://github.com/documenso/documenso --skill create-plan-documenso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-plan
Source: https://github.com/documenso/documenso/tree/main/.agents/skills/create-plan
Command: npx skills add https://github.com/documenso/documenso --skill create-plan-documenso

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Creating plan documents by hand can lead to filename collisions, inconsistent metadata, and fragmented team workflows. This Skill automates plan file creation with uniquely generated identifiers and standardized frontmatter so plans are discoverable and collision-free.

Core Features & Use Cases

  • Generates a unique three-word identifier appended to a provided slug to guarantee filename uniqueness.
  • Adds frontmatter with the current date and a formatted human-readable title for better organization.
  • Produces Markdown files named with the pattern {three-word-id}-{slug}.md suitable for feature proposals, task outlines, and agent-driven planning workflows.

Quick Start

Run the create-plan script with a descriptive slug and your plan content to generate a timestamped Markdown plan file in .agents/plans.

Frequently Asked Questions about create-plan

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

FAQPage Schema
How do I create markdown plan files without filename conflicts?

To create markdown plan files without filename conflicts, use an automated script that generates a unique three-word identifier appended to your provided slug. This produces collision-free Markdown documents with standardized frontmatter for team planning workflows.

What is the best way to automate structured plan document creation for agents?

Automating structured plan document creation for agents involves running a script that accepts a descriptive slug and content via arguments or heredoc. It generates metadata-rich Markdown files with a unique three-word ID, current date, and formatted title in the frontmatter.

How does the three-word identifier system prevent duplicate plan filenames?

The three-word identifier system prevents duplicate plan filenames by appending a uniquely generated three-word string to your provided slug. This guarantees filename uniqueness across feature proposals, task outlines, and agent-driven planning workflows without manual naming coordination.

Can I pass markdown content to the plan creation script via heredoc?

Yes, you can pass markdown content to the plan creation script via heredoc or script arguments. The script processes the provided content and generates a timestamped Markdown plan file named with a three-word ID and slug pattern in the designated plans directory.

Does the generated plan file include standard metadata frontmatter?

Yes, the generated plan file includes standard metadata frontmatter containing the current date and a formatted human-readable title. This standardized frontmatter ensures plans remain discoverable and consistently organized across team and agent planning workflows.

What are the limitations of using automated slug-based plan file generation?

A limitation of automated slug-based plan file generation is that it produces files strictly in Markdown format within a specific directory structure. It is designed for feature proposals and task roadmaps, so it may not suit workflows requiring non-Markdown document formats or alternative storage paths.