From curl-crypto-plugin
Decrypt request parameters from encrypted curl commands and encrypt payloads for encrypted test-service calls.
npx claudepluginhub port-wind/marketplace --plugin curl-crypto-pluginThis skill uses the workspace's default tool permissions.
Designs and optimizes AI agent action spaces, tool definitions, observation formats, error recovery, and context for higher task completion rates.
Implements structured self-debugging workflow for AI agent failures: capture errors, diagnose patterns like loops or context overflow, apply contained recoveries, and generate introspection reports.
Compares coding agents like Claude Code and Aider on custom YAML-defined codebase tasks using git worktrees, measuring pass rate, cost, time, and consistency.
Use this skill when the user shares:
dataDo not rely on plugin-relative node scripts/... paths from the user's workspace.
Always use the installed curl-crypto CLI directly:
command -v curl-crypto.npm install -g github:leeguooooo/curl-crypto-plugin.command -v curl-crypto still fails after installation, set CLI_PATH="$(npm prefix -g)/bin/curl-crypto" and use that absolute path for every follow-up command in the same session."${CLI_PATH:-curl-crypto}" doctor before doing any decrypt or encrypt work.npx curl-crypto, npm bin -g, npm-registry package lookups, or ad-hoc rm -rf cleanup on global module folders for this CLI."${CLI_PATH:-curl-crypto}" config init once or point the CLI at a private config file."${CLI_PATH:-curl-crypto}" decrypt-curl to extract and decrypt request params from curl."${CLI_PATH:-curl-crypto}" decrypt-payload when the payload string is already isolated."${CLI_PATH:-curl-crypto}" encrypt-payload before calling encrypted test-service endpoints.curl-crypto doctorcurl-crypto self-testcurl-crypto config pathcurl-crypto config initcurl-crypto decrypt-curl --curl-file request.curlcurl-crypto decrypt-curl --curl '<curl string>' --key abc --key-suffix xyzcurl-crypto decrypt-payload --data '<cipher>' --key abc --key-suffix xyzcurl-crypto encrypt-payload --data '{"foo":"bar"}' --key abc --key-suffix xyzcurl-crypto lookup-key --context ctx-123body.data, body, or query.data.