utility-scripts

Automate ultrawork session and task scripting via bun scripts with --session and --id flags.

4|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/mnthe/hardworker-marketplace --skill utility-scripts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: utility-scripts
Source: https://github.com/mnthe/hardworker-marketplace/tree/main/plugins/ultrawork/skills/utility-scripts
Command: npx skills add https://github.com/mnthe/hardworker-marketplace --skill utility-scripts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill provides a centralized library of ultrawork session, task, and context management scripts that standardize automation workflows and reduce repetitive setup.

Core Features & Use Cases

  • Session data access: Retrieve full or field-specific session metadata to drive planning and verification.
  • Task lifecycle automation: Create, update, and list tasks with evidence capture to enable deterministic work traces.
  • Context management: Maintain exploration context across multiple explorers, improving coordination in multi-agent environments.
  • Deterministic prompts: Use the scripts to generate consistent inputs for explorers, planners, workers, and verifiers.
  • Quick customization: Leverage the {SCRIPTS_PATH} placeholder to plug in any local scripts path in prompts.

Quick Start

Use the ultrawork utility scripts to initialize a session, fetch session data, create tasks, and update task status. Example commands: bun "{SCRIPTS_PATH/session-get.js" --session ${CLAUDE_SESSION_ID} bun "{SCRIPTS_PATH/task-create.js" --session ${CLAUDE_SESSION_ID}
--id "1"
--subject "Sample task"
--criteria "Initial"

Frequently Asked Questions about utility-scripts

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

FAQPage Schema
How do I automate task lifecycle operations and session management for ultrawork?

This skill provides a centralized library of CLI scripts invoked via bun with --session and --id flags to automate ultrawork task lifecycle operations and session data access for deterministic workflow management.

What is the best way to maintain exploration context across multiple agent roles?

Maintaining exploration context across multiple agent roles involves using dedicated context management scripts that output machine-friendly data, ensuring coordination across explorers, planners, workers, and verifiers in multi-agent environments.

How do I retrieve session metadata to drive planning and verification workflows?

Retrieve full or field-specific session metadata to drive planning and verification by executing the session-get.js script with bun, passing the --session flag to output machine-friendly data for downstream agents.

Can I use these utility scripts to standardize task management in a team environment?

Yes, these utility scripts standardize task management in solo or team environments by generating deterministic prompts and consistent inputs for explorers, planners, workers, and verifiers, enabling coordinated multi-agent automation.

Do I need bun to run the session and task management scripts?

Yes, you need bun installed to execute the session and task management scripts, which are invoked via bun with --session and --id flags to run the JavaScript files located in the scripts directory.

How do I create a new task with specific criteria using CLI automation scripts?

Create a new task with specific criteria using CLI automation scripts by running task-create.js via bun with --session, --id, --subject, and --criteria flags, enabling deterministic task lifecycle automation and evidence capture.