apo

Extract approval UUIDs from text and output /approve commands.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/enantiomer-h/DotfilePub --skill apo
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: apo
Source: https://github.com/enantiomer-h/DotfilePub/tree/main/openclaw-docker/openclaw-docker/.openclaw/workspace/skills/apo
Command: npx skills add https://github.com/enantiomer-h/DotfilePub --skill apo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extract approval UUIDs from the pasted text and output /approve commands to automate one-off approvals.

Core Features & Use Cases

  • Extracts UUIDs matching the standard pattern from input text.
  • Deduplicates IDs while preserving the first-seen order.
  • Outputs one line per UUID in the exact format: /approve <full-uuid> allow-once.

Quick Start

Paste text containing approval IDs after the /apo trigger and run the tool to generate the corresponding /approve commands.

Frequently Asked Questions about apo

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

FAQPage Schema
How do I extract UUIDs from pasted text and generate approve commands?▼

To extract UUIDs from text, the tool applies regex pattern matching to find standard UUIDs. It normalizes them to lowercase and deduplicates the matches while preserving the first-seen order, ensuring each ID is unique before generating commands.

What is the exact format for automating one-off approvals with UUIDs?▼

The exact format for one-off approvals is `/approve <full-uuid> allow-once`. The extraction tool outputs one line per UUID in this exact format, allowing you to automate one-off approvals directly from your pasted text input.

Can I deduplicate approval IDs while preserving their original order?▼

Yes, you can deduplicate approval IDs while preserving their first-seen order. The extraction process specifically targets UUIDs, removes duplicates, and maintains the original sequence to ensure the output commands match the input text's logical flow.

How do I automate workflow approvals when I have a list of UUIDs?▼

To automate workflow approvals with a list of UUIDs, paste the text containing the IDs into the extraction tool. It will parse the input, normalize the UUIDs to lowercase, and output ready-to-use /approve commands for your automation workflow.

Does the UUID extraction tool handle uppercase and lowercase IDs?▼

Yes, the UUID extraction tool handles uppercase and lowercase IDs by applying lowercase normalization. This ensures that all extracted UUIDs are converted to a consistent lowercase format before being output in the final /approve commands.