# Sap Code Agents Analysis

> Evidence-backed analysis of custom ABAP codebases, including object search, dependency and where-used analysis, usage evidence, migration findings, retirement candidates, and technical documentation. Adapted from jonathanbernsteiner/sap-code-agents.

- Skill: `williamcorrea23/sap-code-agents-analysis` (Agent Skill)
- Install (CLI): `npx skillmds@latest add williamcorrea23/sap-code-agents-analysis`
- Raw SKILL.md: https://api.skillmd.com/api/skills/williamcorrea23/sap-code-agents-analysis/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- Author: williamcorrea23 (https://skillmd.com/u/williamcorrea23)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/williamcorrea23/sap-code-agents-analysis

---

# SAP Code Agents Analysis

Use the evidence-first method adapted from `jonathanbernsteiner/sap-code-agents`.

## Routing

1. Discover objects with the registered ADT/code-search capability.
2. Read the complete source of every object used as evidence.
3. Resolve callers and dependencies with where-used and repository search.
4. Use runtime usage data only when an authorized source is available; otherwise label it unavailable.
5. Produce findings that cite object names and source line evidence. Never convert an inference into a fact.

For a local abapGit checkout, search and read the files directly. For a live system, prefer the router's ADT providers. Do not ask for credentials in chat and do not bypass the configured MCP approval policy.

## Deliverables

- Functional purpose per object, supported by retrieved source.
- Dependency and data-access map.
- Migration risks with explicit evidence tiers.
- Retirement candidates separated into `supported`, `inferred`, and `unresolved`.
- Open questions for missing source or usage telemetry.

## Evidence rules

- Attach at least one verifiable object/source reference to each material claim.
- Report parser or retrieval failures instead of silently omitting objects.
- Keep system/workspace scope on every query; never mix evidence across systems.
- Do not claim that unused code is safe to retire from static analysis alone.

## Upstream reference

The pinned snapshot is cataloged as `jonathanbernsteiner-sap-code-agents` under `bundled/skills/`. Its architecture and evidence model are described in its `README.md`; its application is not an MCP server.

## Verification

Confirm that object counts reconcile, all cited objects were retrieved, unresolved items are listed, and conclusions can be traced to source or authorized usage evidence.

