
proxyman-cli
Discover and safely use the installed proxyman-cli for proxy control, MCP state, licenses, configuration, logs, certificates, rules, and debugging-tool automation. Use for Proxyman shell commands, scripts, CLI help, or operations that MCP does not execute.
- Installs
- 197
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/proxymanapp/proxyman-skill.md --skill proxyman-cli- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads proxyman-cli automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Proxyman CLI
Use the CLI installed with the user's Proxyman build. Never assume a command hierarchy or flags from static documentation.
Discover Version-Matched Syntax
If Proxyman MCP is connected:
- Call
get_proxyman_cli_helpwith an empty command path for top-level help. - Call it again with command names only, for example
export-logorrules map-local create. - Never include flags, values, pipes, redirects, or shell syntax in
command_path. - Use the returned syntax, then execute an authorized operational command through the agent host's shell. The MCP helper never performs the command. If the command's only supported secret input is an argument, as with the reviewed
activatecommand, provide a placeholder command for the user to run instead.
If MCP is unavailable:
- Resolve the actual executable without changing shell profiles.
- Run that executable with
--help. - Run nested
--helpuntil every required argument and option is known. - If the CLI is missing, route to app installation/update or the GUI; do not substitute guessed syntax.
The official command-line page is useful background, but installed help wins for exact syntax. Read command catalog to choose a hierarchy, then discover it live.
Plan Before Execution
- Translate the user's intent to one command hierarchy.
- Inspect current state through MCP, CLI list/get, or the GUI when possible.
- Classify the command:
- read-only: help, list, get, status;
- filesystem write: export and export-log; use an explicit destination and confirm before overwriting an existing file;
- reversible mutation: on/off, enable/disable, create/update;
- destructive/sensitive: unlink, delete/remove, clear, override import, root/custom certificate changes, credential-bearing operations.
- Show the command shape with secrets replaced by placeholders.
- Obtain confirmation for destructive actions or newly requested system/trust/proxy changes.
- Execute once, capture exit status, stdout, and stderr, and redact secrets.
- Verify state with a separate status/list/get operation.
Safety Rules
- Never invent flags or rely on a command example without checking the installed help.
- Never expose a license key, certificate password, proxy credential, cookie, token, or captured secret in output.
- Prefer GUI license entry. The reviewed
activatecommand accepts the key only as an argument, which can expose it in shell history, process listings, and an agent tool call. - Never execute the positional-argument
activateform with a real key through the agent host. Provide a version-matched command shape with<LICENSE_KEY>for the user to substitute and run directly in their own terminal. - Avoid embedding certificate passwords in committed scripts or reusable shell history. Use the safest input mechanism supported by current help.
- Treat
activate,unlink,clear-session, rule delete/remove, configuration import with override, custom/root certificate changes, and proxy routing changes according to their real effect. - Do not run a generated shell command merely because MCP returned help. The user request and confirmation still control execution.
- Use explicit file paths. Verify output paths before exports and input paths before imports/certificate operations.
- Do not modify shell profiles to make the executable discoverable unless the user specifically asks.
Major Command Families
The installed build may expose:
- license:
activate,unlink; - application state:
proxy,proxy-host,mcp,clear-session; - configuration:
export,import; - logs:
export-log; - certificates:
custom-cert,install-root-cert; - debugging tools: Breakpoint, Map Local, Map Remote, Scripting, Block List, Allow List, Reverse Proxy, Network Condition, No Caching, DNS Spoofing, External Proxy;
- unified rule operations under
rules.
Treat this as routing, not syntax. Read rule automation for the rule workflow.
Important Workflows
MCP Server State
Use the version-matched mcp on/mcp off hierarchy when the user wants to persistently enable or disable Proxyman's MCP server, including when the app is closed. Reload the MCP client after enabling and launch Proxyman before expecting operational tools.
License Activation
Discover activate --help, but do not ask the user for the key and do not execute the reviewed positional-argument form through the agent host. Provide a command shape with <LICENSE_KEY> for the user to run directly. After a successful activation, have the user restart Proxyman before verifying the licensed state; do not quit the app without explicit authorization.
Export Logs Or Configuration
- Discover output formats, filters, flow-boundary options, and path rules.
- Resolve the destination explicitly and avoid overwriting unless the user requested it.
- Warn that captured logs may contain unredacted secrets.
- Verify the resulting file exists and report its path and size, not its secret contents.
Import Configuration
- Validate the source path and discover merge/override semantics.
- Explain whether existing configuration will be preserved or replaced.
- Require confirmation for override/replacement.
- Verify resulting rule inventories.
Certificates
Differentiate the default Proxyman CA from importing a custom root or server/client certificate. Discover the relevant subcommand, certificate type, password handling, and trust option. Obtain confirmation before changing any trust store.
Result Format
Report:
Executable/version:
Command hierarchy:
Action:
Exit status:
Sanitized output:
Verification:
Rollback or next step:
If execution was not authorized or possible, provide the verified command shape with placeholders and state exactly what remains for the user.
FAQ
What does the proxyman-cli skill do?
Discover and safely use the installed proxyman-cli for proxy control, MCP state, licenses, configuration, logs, certificates, rules, and debugging-tool automation. Use for Proxyman shell commands, scripts, CLI help, or operations that MCP does not execute.
How do I install proxyman-cli?
Run npx skills add https://github.com/proxymanapp/proxyman-skill.md --skill proxyman-cli in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/proxyman-cli/ (personal) or .claude/skills/proxyman-cli/ (project).
Which AI agents can use proxyman-cli?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is proxyman-cli safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains proxyman-cli?
It is published by proxymanapp in proxymanapp/proxyman-skill.md. It has 197 recorded installs.
More from proxymanapp/proxyman-skill.md
proxyman-traffic-debugging
proxymanapp/proxyman-skill.md
Use Proxyman MCP to inspect and debug HTTP, HTTPS, and WebSocket traffic and operate the complete Proxyman MCP surface. Use for flows, API diagnosis, filtering, export, replay, Compose, debugging rules, WebSockets, recording, proxy and certificate control, code generation, or guided setup.
proxyman-mcp-setup
proxymanapp/proxyman-skill.md
Open the skill to read its SKILL.md instructions.
proxyman-download-setup
proxymanapp/proxyman-skill.md
Open the skill to read its SKILL.md instructions.
proxyman-debugging-tools
proxymanapp/proxyman-skill.md
Open the skill to read its SKILL.md instructions.
proxyman-https-capture
proxymanapp/proxyman-skill.md
Configure and troubleshoot Proxyman HTTPS capture across desktop systems, Apple and Android devices or simulators, browsers, runtimes, containers, frameworks, and HTTP clients, including Atlantis instrumentation for controlled apps.
proxyman-app-settings
proxymanapp/proxyman-skill.md
Open the skill to read its SKILL.md instructions.
Popular ai & agents skills
google-agents-cli-publish
google/agents-cli
This skill should be used when the user wants to "publish an agent", "publish my ADK agent", "register an agent with Gemini", "publish to Gemini" (formerly Gemini Enterprise), or needs guidance on the agents-cli publish gemini command. Also use when the user wants to "manage agents in Agent Registry", "list/update/delete registered agents", or "register an MCP server". Covers ADK vs A2A registration modes, programmatic and interactive usage, flag reference, auto-detection from deployment metadata, Agent Registry fleet management, and troubleshooting. Part of the agents-cli skills suite. Do NOT use for deployment (use google-agents-cli-deploy).
google-agents-cli-eval
google/agents-cli
This skill should be used when the user wants to "run an evaluation", "evaluate my agent", "evaluate my ADK agent", "write an eval dataset", "analyze eval failures", "compare eval results", "optimize agent", or needs guidance on the Gemini platform eval methodology and the Quality Flywheel. Covers eval metrics, dataset schema, LLM-as-judge scoring, and common failure causes. Applies to any agents-cli project, whatever framework the agent is written in. Do NOT use for agent API code patterns (ADK: use google-agents-cli-adk-code), deployment (use google-agents-cli-deploy), or project scaffolding (use google-agents-cli-scaffold).
skill-creator
anthropics/skills
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
codex-pet
prime-skills/runcomfy-agent-skills
Codex Pet generator on RunComfy. Build a Codex-compatible Codex Pet spritesheet.webp + pet.json from a single reference image, drop it into ${CODEXHOME:-$HOME/.codex}/pets/ / and Codex picks it up as a custom Codex Pet next to the 8 built-ins. This skill produces the exact Codex Pet atlas Codex expects (1536x1872 PNG/WebP, 8 cols x 9 rows, 192x208 cells, 9 animation states — idle, running-right, running-left, waving, jumping, failed, waiting, running, review). Calls OpenAI GPT Image 2 edit ONCE via the local RunComfy CLI as runcomfy run openai/gpt-image-2/edit to produce a canonical Codex Pet pose, then assembles all 9 animation rows programmatically with ImageMagick micro-transforms — no Codex Pro, no $imagegen, no OPENAIAPIKEY required, only RUNCOMFYTOKEN. Triggers on "codex pet", "create codex pet", "make codex pet", "hatch codex pet", "/hatch image", "desktop pet codex", "codex pets", "spritesheet.webp", or any explicit ask to build a custom pet for OpenAI Codex.
full-output-enforcement
leonxlnx/taste-skill
Overrides default LLM truncation behavior. Enforces complete code generation, bans placeholder patterns, and handles token-limit splits cleanly. Apply to any task requiring exhaustive, unabridged output.
executing-plans
obra/superpowers
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available