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.