create-plan
SKILL.md
You are creating a new plan file in the .agents/plans/ directory.
First, read .agents/ARCHITECTURE.md to understand the project's layered architecture and design principles. This is crucial for planning features that fit into the high-level/low-level API structure.
Your Task
- Read ARCHITECTURE.md - Understand the layer structure and design principles
- Determine the slug - Based on the conversation context and intent, determine an appropriate file slug (kebab-case recommended). Ask the user if unclear.
- Gather content - Collect or generate the plan content from the discussion
- Create the file - Use the create-plan script to generate the file
Architecture Considerations
When planning features, consider the two API layers:
- High-level API: Simple, task-focused interfaces (
PDF,PDFPage,PDFForm) - Low-level API: Full control via COS objects (
PdfDict,PdfArray,PdfStream)
Most features should follow this pattern: