human

Discover and answer Sapling work items awaiting user input.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies discovering and answering Sapling work items that are in a state where they await user input, enhancing the human-in-the-loop flow within the Sapling system.

Core Features & Use Cases

  • Work Item Discovery: Lists or displays specific work items waiting for user response.
  • User Input: Allows users to provide input as answers to pending questions on work items.
  • Workflow Management: Ensures work items move from an awaiting_input state back to pending, enabling reclamation by the system.

Quick Start

Run the command /sapling:human to list all work items requiring input. Select a specific item by its ID and provide answers as prompted.

Frequently Asked Questions about human

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

FAQPage Schema
How do I answer Sapling work items that are paused waiting for user input?

To answer Sapling work items awaiting user input, run the /sapling:human command to list pending items, select a specific item by its ID, and provide answers to the paused questions to transition the state back to pending.

What is a human-in-the-loop workflow in Sapling?

A human-in-the-loop workflow in Sapling pauses work items in an awaiting_input state, requiring human oversight to review and provide answers before the system can reclaim the item and resume processing.

How do I list all Sapling work items requiring human input?

You can list all Sapling work items requiring human input by running the /sapling:human command, which discovers and displays specific work items currently paused and waiting for a user response.

Does the Sapling human-in-the-loop Skill work without external dependencies?

Yes, the Sapling human-in-the-loop Skill operates without external dependencies, using internal scripts to interact directly with the Sapling API to manage work item state transitions.

What state transition occurs after providing user input to a Sapling work item?

After you provide user input to a Sapling work item, the workflow management process transitions the item from the awaiting_input state to pending, enabling the system to reclaim it for further processing.

Why does my Sapling work item stay paused after I submit an answer?

If a Sapling work item remains paused, ensure your answer was submitted correctly through the /sapling:human command, as the Skill relies on the Sapling API to successfully transition the item from awaiting_input to pending.