auramaxx

📁 aura-industry/auramaxx 📅 1 day ago
0
总安装量
1
周安装量
安装命令
npx skills add https://github.com/aura-industry/auramaxx --skill auramaxx

Agent 安装分布

amp 1
cline 1
opencode 1
cursor 1
kimi-cli 1
codex 1

Skill 文档

AuraMaxx (Minimal)

Use this skill for credential and secret workflows.

When To Use

Always use this skill when user intent matches any of these:

  • “log into my <site/service>” (example: “log into my facebook”)
  • “what is my <site/service> password”
  • “find my api key/token”
  • “give me my credit card details”
  • “run this command with my “

Retrieval Flow (Do This First)

For login/API key/card/password requests:

  1. Use npx auramaxx get SECRET first to trigger the protected read.
  2. If it returns reqId + approveUrl, send the approveUrl to the human.
  3. After approval, claim the request by reqId.
  4. Retry the original read once with --reqId.

Examples:

npx auramaxx get SECRET
aura auth claim <reqId> --json
npx auramaxx get SECRET --reqId <reqId>

If you need to find the exact credential name first, list with a scoped query:

aura list --name facebook --json
aura list --name facebook --field username --json

Concrete CLI Examples

# Health

aura status

# List

aura list
aura list --name facebook --json

# Read

aura get FACEBOOK_LOGIN
aura get FACEBOOK_LOGIN --field password --first

# Create/update

aura set FACEBOOK_LOGIN hunter2 --type login --field password --username alice
aura set STRIPE_KEY sk_live_123 --type apikey --tags prod,api

# Use secret in a command (preferred vs printing)
aura inject OPENAI_API_KEY --env OPENAI_API_KEY -- node app.js

# Share / delete
aura share FACEBOOK_LOGIN --expires-after 24h
aura del FACEBOOK_LOGIN

# Approval flow
aura auth request --agent-id codex --profile dev
aura auth claim <reqId> --json
aura get FACEBOOK_LOGIN --reqId <reqId>

403 Handling

If the denial response includes reqId + approveUrl:

  1. Send the human the direct approveUrl.
  2. Claim with aura auth claim <reqId> --json.
  3. Retry the original command with --reqId <reqId>.

If 403 has no reqId:

  • Request a new token with least privilege first (--profile dev).
  • Use --profile admin only when route explicitly requires admin.

Guardrails

  • For commands, use inject, not plaintext copy/paste.
  • Do not print secrets unless user explicitly asks for plaintext output.
  • Prefer aura alias (npx auramaxx equivalent).

Full Reference

  • CLI examples and command reference: docs/CLI.md
  • Auth flow details: docs/AUTH.md