AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Sapcc Audit

skill-notque-vexjoy-agent-sapcc-audit · by notque

Full-repo SAP CC Go compliance audit against review standards.

No reviews yet
0 installs
29 views
0.0% view→install

Install

$ agentstack add skill-notque-vexjoy-agent-sapcc-audit

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-notque-vexjoy-agent-sapcc-audit)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Sapcc Audit? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

SAPCC Full-Repo Compliance Audit v2

Review every package against established review standards. Not checklist compliance — code-level review that finds over-engineering, dead code, interface violations, and inconsistent patterns.


Reference Loading Table

| Signal | Load This File | When | |--------|---------------|------| | Phase 1 begins | references/phase-1-discover-commands.md | Detection commands, package mapping, segmentation table | | Phase 2 begins | references/phase-2-dispatch-agents.md | Full dispatch prompt and per-domain review checklist (11 areas) | | Phase 3 begins | references/output-templates.md | Report scaffold, per-finding format, severity guide |

Load each reference file at the start of its phase. Do not load all three upfront.


Instructions

Phase 1: DISCOVER

Goal: Map the repository and plan the package segmentation.

Read references/phase-1-discover-commands.md for the exact detection commands, segmentation table, and file-count queries.

Verify this is an sapcc project (sapcc imports in go.mod). If not, stop immediately.

Map all packages, count files per package, and produce a segmentation table (5–8 agents, 5–15 files each).

Gate: Packages mapped, agents planned. Proceed to Phase 2.


Phase 2: DISPATCH

Goal: Launch parallel agents that review packages against project standards.

Read references/phase-2-dispatch-agents.md for the full dispatch prompt (11 review areas: over-engineering, dead code, error messages, constructors, interface contracts, copy-paste, HTTP handlers, database patterns, type patterns, logging, mixed approaches).

Use the standard dispatch prompt verbatim, substituting the assigned package list.

Dispatch all agents in a single message using the Task tool with subagent_type=golang-general-engineer.

Gate: All agents dispatched. Proceed to Phase 3.


Phase 3: COMPILE REPORT

Goal: Aggregate findings into a code-level compliance report.

Read references/output-templates.md for the report scaffold, per-finding format, and deduplication rules.

Deduplicate by file:line. Write sapcc-audit-report.md. Display verdict, must-fix count, and top 5 findings inline.

Gate: Report complete.


Error Handling

| Scenario | Response | |----------|----------| | Not an sapcc project | Stop immediately. Print: "This does not appear to be an SAP CC Go project (no sapcc imports in go.mod)." | | Agents cannot read a file | Log and continue. Flag in the report under "Warnings." | | gopls MCP tools unavailable | Fall back to manual grep-based analysis. Note in the report. | | Too many packages (>30) | Split into >8 agents. Ensure each still gets 5-15 files. | | Agent finds no violations | Report is valid. Output empty sections for unused severity levels. |

Audit only: READS and REPORTS. Does NOT modify code unless explicitly asked with --fix.


Integration

  • Router: /do routes via "sapcc audit", "sapcc compliance", "sapcc lead review"
  • Pairs with: go-patterns (the rules), golang-general-engineer (the executor)

Per-agent reference loading (included in each agent's dispatch prompt based on assigned packages)

| Package Type | Reference to Load | |-------------|-------------------| | HTTP handlers (internal/api/) | api-design-detailed.md | | Test files (*_test.go) | testing-patterns-detailed.md | | Error handling heavy packages | error-handling-detailed.md | | Architecture/drivers | architecture-patterns.md | | Build/CI config | build-ci-detailed.md | | Import-heavy files | library-reference.md |

Always available for calibration (load only when needed): quality-issues.md, review-standards-lead.md.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.