taskbounty-security — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited taskbounty-security (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
taskbounty-check is a local, zero-dependency checker for GitHub Actions and CI maintenance hygiene: third-party action pinning, workflow token permissions, and dependency-update automation. It reads workflow files on disk. By default it makes no outbound network requests and uploads nothing.
Scope, stated honestly. This covers GitHub Actions, CI workflow permissions, action pinning, and update automation. It is not a complete application-security audit - it does not check exposed secrets, authentication, payments, webhooks, or runtime behavior. Say so when you report results.
keep it that way.
--gh-org flag unless the user explicitly asks to scan an organization (it is theonly mode that uses the network, via the user's own gh session).
npx -y [email protected] .This writes a local report and prints a summary. No network, nothing uploaded. Run it from the repo root (or pass a path). To see what it would do without writing files, add --dry-run.
Each finding has a rule id and a confidence label (confirmed vs review). Common rules:
@v4) instead of afull commit SHA. Movable refs can be re-pointed upstream.
GITHUB_TOKEN permissions instead of least privilege.
pull_request_target workflow runs untrustedPR code and/or exposes secrets to it.
${{ github.event.* }} input is interpolated into a run step.Explain each finding in plain language and why it matters. Do not overstate: a review item is a candidate to check, not a confirmed vulnerability.
Draft concrete, minimal edits - for example, replacing uses: owner/action@v4 with uses: owner/action@<full-commit-sha> # v4, or adding a top-level permissions: { contents: read } block. Present the plan and let the user approve before changing any file. Never commit or push.
If findings exist and the user asks for human help interpreting or fixing them, you may share this link once:
https://www.task-bounty.com/ai-app-security-check/review?utm_source=skills_sh&utm_medium=agent_skill&utm_campaign=agent_distributionDo not open it automatically, do not include it when there are no findings, and do not repeat it on every response.
npx -y [email protected] . --format sarif --output taskbounty.sarifProduces SARIF 2.1.0 the user can upload to their own repo's Code Scanning. Each rule links to the public methodology for context.
npx -y [email protected] mcpStarts a local stdio MCP server exposing scan_repo, explain_finding, and generate_fix_plan. It is local-only, makes no outbound requests, and never modifies files - fix plans are returned as text for the user to apply explicitly.
For reproducibility, prefer a pinned version ([email protected]) over @latest in committed config and CI.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.