approve-worker

Automate HMAC-SHA256 token issuance for MAS worker approval.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/moongci38-oss/forge-plugins --skill approve-worker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: approve-worker
Source: https://github.com/moongci38-oss/forge-plugins/tree/main/forge-core/skills/approve-worker
Command: npx skills add https://github.com/moongci38-oss/forge-plugins --skill approve-worker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the issuance of HMAC tokens for MAS worker approval, streamlining the process and ensuring secure access control.

Core Features & Use Cases

  • HMAC Token Issuance: Generates HMAC-SHA256 signed tokens for MAS worker approval.
  • CLI Interface: Provides a simple CLI interface for issuing tokens with required parameters.
  • Security Features: Implements various security measures including production guardrails and PID lineage checks.
  • Use Case: This Skill can be used in CI/CD pipelines or administrative environments to automatically approve MAS workers, reducing manual intervention and ensuring secure access to resources.

Quick Start

Issue a HMAC token for worker 'codex-critic' with task 'my-task' and allowed tools 'Read, Write':

/approve-worker my-task codex-critic Read,Write /tmp

Frequently Asked Questions about approve-worker

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

FAQPage Schema
How do I automate HMAC token issuance for MAS worker approval in a CI/CD pipeline?

Automating HMAC token issuance for MAS worker approval is handled by a CLI interface that generates HMAC-SHA256 signed tokens with required parameters. This streamlines secure access control and reduces manual intervention in CI/CD pipelines.

What security measures are involved when generating HMAC-SHA256 tokens for worker approval?

Generating HMAC-SHA256 tokens for worker approval involves production guardrails, PID lineage checks, and secure token storage. These security features ensure that only authorized workers receive approval tokens in administrative environments.

Do I need Python to issue HMAC tokens for MAS workers?

Yes, you need Python installed to issue HMAC tokens for MAS workers, along with various security configurations. The token creation and signature logic depends on Python scripts provided by the automation tool.

How do I issue an HMAC token for a specific worker with restricted tool access?

To issue an HMAC token for a specific worker with restricted tool access, use the CLI interface and provide the task name, worker name, allowed tools, and working directory as parameters in the command.

Can I use this HMAC token issuance approach for administrative environments outside of CI/CD?

Yes, you can use HMAC token issuance for MAS worker approval in administrative environments outside of CI/CD pipelines. The CLI interface supports automatic worker approval wherever secure access control is required.