SKILL.md
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 local monitor-### ref from monitors 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.