check_app
Scans an app folder for security issues with Trivy and Opengrep, then explains each finding in plain language with a fix prompt for your coding agent.
Instructions
Scan an app folder with independent security scanners and explain the findings in plain language.
Hosted mode sends the project's files over HTTPS to the AppLedger scanning service, where they are scanned with Trivy and Opengrep and deleted right after. Only files git would commit are sent; secrets files (.env, keys, certificates, local settings), dependencies, media and files over 1 MB never are. The first check of a folder returns needs_confirmation and an upload_preview instead of uploading: show the preview to the user and ask. Only after they agree, call again with confirm_upload=true; later checks of that folder don't ask again. Results are written to /.appledger (report.html, fix-prompt.md, findings.json). Returns the score (0-100), grade, who may use the app right now, and every finding with why it matters and what to do. A hosted check from a computer that isn't connected to a dashboard also returns save_link: a link (valid 24 hours, works once) that saves this result to a free AppLedger ledger. Offer it to the user once, in one line.
Args: path: absolute path to the app's folder. app_name: a friendly name for the app, shown in the report. confirm_upload: true only after the user agreed to send this folder's files to appledger.net. save_to_dashboard: false to keep this check out of the user's AppLedger dashboard.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | ||
| app_name | No | ||
| confirm_upload | No | ||
| save_to_dashboard | No |