Oneleet CLI Skill
Use this skill for Oneleet compliance, HIPAA, security posture, trust-center, vendor, people, evidence, monitor, control, attack-surface, code-security, or platform-coverage analysis.
Command
Prefer an installed binary:
oneleet --help
For one-off package use after publication:
npx -y oneleet-cli --help
For a source checkout:
npm install
npm run build
node dist/cli.js --help
Safety Rules
- Do not print, paste, store, or commit the
oneleet-appcookie. - Do not commit raw HARs, browser traces, screenshots, storage state, cookie dumps, or full upstream JSON exports.
- Prefer aggregate reports and summarized list outputs.
- Use
--rawandapi get --unsafe-rawonly for short-lived local debugging. - Mutations must stay limited to explicit typed workflow commands with narrow
safety gates.
monitors refresh <monitor-ref>triggers a Oneleet monitor rerun for a localmonitor-###ref frommonitors list. - Default summarized list rows use local
reflabels andhasIdbooleans instead of raw upstream IDs. - Reports should use counts, statuses, categories, and control titles. Avoid names, emails, tenant IDs, filenames, raw URLs, raw upstream IDs, and raw evidence text.
First Checks
oneleet auth status --json
oneleet doctor --json
If auth is missing, ask Daniel to log into Oneleet in Chrome with remote debugging enabled, then import:
oneleet auth import-cdp --port 9333 --json
Best Starting Commands
oneleet coverage check --json
oneleet hipaa report --json
oneleet ops workforce-summary --json
oneleet vendor-risk report --json
oneleet trust readiness --json
oneleet security remediation-queue --json
oneleet monitors refresh monitor-014 --wait 120 --json
Treat scenario reports as coverage for current workflows, not full Oneleet
private API coverage. If a scenario still needs raw detail, record it as a typed
CLI gap before using api get.