plan

Resolve descriptions into planning tasks with service and team association in Sapling.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/cfarvidson/sapling --skill plan-cfarvidson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/cfarvidson/sapling/tree/main/packages/claude-plugin/skills/plan
Command: npx skills add https://github.com/cfarvidson/sapling --skill plan-cfarvidson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Simplifies the process of enqueuing a planning task directly from your interaction, enhancing the workflow of project planning.

Core Features & Use Cases

  • Effortless Planning: Easily enqueue tasks without navigating complex interfaces.
  • Team Management: Allows the option to pin a task to a specific team.
  • Dynamic Resolution: Dynamically identifies implied services based on input, enabling quick service selection.
  • Feedback and Status: Informs users about task creation, including ID and confirmation message with team context.

Quick Start

Issue the command '/sapling:plan [description]' to add a planning task.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I add a planning task in Sapling directly from my workflow?

You can add a planning task in Sapling by issuing the '/sapling:plan [description]' command, which resolves your text into a queued task. This skips manual interface navigation and immediately integrates service resolution and team association.

Can I pin an enqueued Sapling task to a specific team?

Yes, you can pin an enqueued Sapling task to a specific team during the planning task creation process. The Skill then returns a confirmation message featuring the task ID and the associated team context.

How does dynamic service resolution work when enqueuing Sapling planning tasks?

Dynamic service resolution identifies implied services based on your text input, enabling quick service selection for the planning task. This logic operates automatically within the task enqueuing process to map descriptions to appropriate services.

Do I need any external dependencies to automate Sapling task enqueuing?

No external dependencies are required to automate Sapling task enqueuing, as the Skill operates independently using its internal scripts. You simply need to provide a task description and optionally specify a team.

What feedback does Sapling provide after successfully creating a planning task?

Sapling provides feedback by returning a confirmation message that includes the newly created task ID and its team context. This verifies that the dynamic resolution and enqueuing process completed successfully.