Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

pua-loop — Claude Code skill: what it does, how to install

This skill runs iterative verification loops with explicit commands and stop conditions. Use it when an agent must check its work before finishing.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add tanweai/pua --skill pua-loop -a claude-code
Open on GitHub

What pua-loop does

pua-loop is a Codex CLI alias for the Claude Code /pua:loop command. It loads the pua-loop protocol and sets up or runs an iterative verification loop, where the agent follows explicit verification commands and stops at a defined condition. Invoke it with $pua-loop.

The skill is available for Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and OpenCode. When it changes ~/.pua/config.json, unknown fields must remain intact, and ~/.pua/ must be created when needed. That gives the reader a concrete check: completion claims should be backed by command output.

What it helps with

  • run a repeated verification cycle
  • define explicit commands for checking results
  • set a condition that stops the loop
  • preserve unknown fields in ~/.pua/config.json
  • verify completion with command output

Example prompts for the agent

  • `$pua-loop` Set up a verification loop for the current task with explicit commands and a stop condition.
  • `$pua-loop` Run the iterative checks and show each command's output before you finish.
  • `$pua-loop` Review the changes, preserve unknown fields in `~/.pua/config.json`, and provide command evidence before claiming completion.

How to install pua-loop

1Skills CLI (Vercel)

npx skills add tanweai/pua --skill pua-loop -a claude-code

2Manually: put the files in place

~/.claude/skills/pua-loop/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/pua-loop/

From the same set2

The whole set →

Similar

seo-flow AgriciDaniel Skill integrates FLOW, a structured SEO approach with 41 prompts across five stages. Get stage-specific prompts from keyword research through conversion optimization without improvised queries. Claude Code CX Codex Cursor +1 5,400installs parallel-debugging Seth Hobson This skill investigates complex bugs by testing competing hypotheses in parallel. Use it when an issue has several plausible causes or crosses multiple components. Claude Code CX Codex Cursor 10,000installs kyc-rules official anthropics Applies your firm's KYC/AML rules grid to a parsed onboarding record, assigns a risk rating, and routes the case — to doc request, enhanced due diligence, or decline. Works after kyc-doc-parse. Claude Code CX Codex Cursor +1 1,200installs build-zoom-virtual-agent official anthropics Reference skill for Zoom Virtual Agent development: web embeds, mobile wrappers, knowledge-base sync and chat lifecycle. Use after routing to a virtual-agent workflow. Claude Code CX Codex Cursor +1 2,100installs build-zoom-video-sdk-app official anthropics Reference skill for Zoom Video SDK — builds custom video apps with full UI control, no default Zoom interface. Claude Code CX Codex Cursor +1 2,100installs build-zoom-phone-integration official anthropics Reference skill for Zoom Phone integration: OAuth, REST API, webhooks, Smart Embed, URI schemes, and CRM/CTI bindings. Use after routing to a phone workflow. Claude Code CX Codex Cursor +1 2,100installs setup-matt-pocock-skills Matt Pocock This skill configures a repository for Matt Pocock's engineering skills by setting its issue tracker, triage labels, and domain docs layout. Run it before using the other skills. Claude Code 1,052,851installs to-tickets Matt Pocock Turns a plan, spec, or conversation into small end-to-end tickets with explicit blockers. Use it to agree on the work breakdown before tickets go to a tracker. Claude Code 711,230installs

Questions about pua-loop

How do I install pua-loop in Claude Code?

Run these steps in order: npx skills add tanweai/pua --skill pua-loop -a claude-code, then run npx skills add tanweai/pua --skill pua-loop -a claude-code again. The skill file is at ~/.claude/skills/pua-loop/SKILL.md.

What does pua-loop do?

It runs the pua-loop protocol as an iterative verification cycle with explicit commands and stop conditions. Invoke the alias with $pua-loop.

What happens to `~/.pua/config.json`?

When the alias changes the file, it preserves unknown fields and creates ~/.pua/ when needed. Completion claims require command output as evidence.

Source text

SKILL.md · MIT
---
name: pua-loop
description: "PUA Loop alias for Codex. Codex subcommand mapping for Claude Code /pua:loop style usage; invoke with $pua-loop."
license: MIT
---

# pua-loop

This is a Codex CLI alias for the Claude Code `/pua:loop` command.

Load and follow the pua-loop skill/protocol. Set up or run iterative verification loops with explicit verify commands and stop conditions.

When this alias changes `~/.pua/config.json`, preserve unknown fields and create `~/.pua/` if missing. Do not claim completion without command/output evidence.

© tanweai · MIT · tanweai/pua

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor