Find what's missing.
Reads a user story or functional spec — paste it, or hand it a PDF or Word doc — and surfaces the business and technical questions to answer before anyone touches code.
The AI consultant your developers will actually love. 35+ skills covering spec gaps, design, estimates, CCA, upgrade and incident triage — each one embedded with the Clean-ABAP and S/4HANA rules a senior SAP consultant would apply themselves.
Just trying it yourself? Start free
Estate readiness in hours · 35+ skills · ECC EHP7 → S/4HANA
What's inside
One CLI, one viewer. Pick the skill that matches the work — spec, design, estimate, classify, upgrade, fix.
Each one returns a .cspeach.json envelope your team can review without a login.
Reads a user story or functional spec — paste it, or hand it a PDF or Word doc — and surfaces the business and technical questions to answer before anyone touches code.
Designs the object list and dependency sequence — tables, views, classes, BDEFs — and asks the architecture trade-offs out loud.
Component-level breakdown with optimistic / realistic / pessimistic ranges plus the risk adjustments that justify them.
Custom Code Analysis for S/4HANA migration. Discovers, inventories, classifies (keep / fix / retire / redesign) with confidence.
Three skills that chain: a baseline scan, an interactive fix loop with snapshot rollback, and a sign-off report.
Short dump in, fix and verification out. Seven stages: identify, understand, fix, clean-core check, verify, deliver, report.
Why teams love CSPeach
Most AI tools end at suggestion. CSPeach is a teammate — it asks the right questions, runs the unglamorous checks, drafts the boilerplate, and hands the judgment calls back to the human who knows the business.
35+ skills covering the whole project — spec, design, estimate, code, review, upgrade, incident. Each one embeds a senior consultant's playbook: Clean ABAP, RAP patterns, ATC rules, S/4HANA readiness, clean-core compliance.
/abap-spec-gap # questions /abap-design # object + DAG /abap-cca # readiness /abap-upgrade-fix # safe fixes /abap-incident # dump → fix # …and more
Start from the spec you already have — a PDF or Word doc. Spec gaps surface the questions before design starts. Design decisions flow into estimate ranges. The same scope drives CCA, upgrade scans, fixes and the final sign-off report. Each phase's output is the next phase's input — your project context never gets re-explained.
spec-gap-v1.cspeach.json ↓ design-v1 ↓ estimate-v1 ↓ cca-assessment-v1 ↓ upgrade-scan-v1 ↓ upgrade-progress-v1 ↓ upgrade-report-v1
Ten Forge Rules the AI cannot break — no blind generation, snapshot before every write, syntax check then ATC then activate, transport isolation, no batch without an approved plan. On failure, automatic rollback from the snapshot. Audit trail in every transport.
Rule 7 · snapshot before write Rule 8 · plan before batch Rule 9 · transport isolation Rule 10 · verify after every write # 6 more — non-negotiable
In the terminal
CSPeach runs where you work, with the SAP system, transport and write mode always on screen. You set how far it's allowed to go, undo any write it makes, and export a signed record of the session.
Cycle read-only → advisory → gated write. A production system refuses write mode by policy — the ceiling is set per system and can't be cycled past.
Restore any object you wrote this session to its pre-write snapshot — back through the same approval, syntax check and activation it went in through.
Who ran it, what changed, which system, which transport, which approvals — written to one markdown file. Anything unknown shows as “—”, never guessed.
A grid of bars for what's in the model's context. The exact figure is your last turn; everything else is marked approximate.
Go deeper
Two paths, trust boundaries, data flow, optional BTP wrapper. Honest about what crosses what.
See the architecture → vs JouleJoule helps you write the code. CSPeach plans, designs, asks the questions, runs the checks, and manages the transport.
Compare with Joule →We also keep an honest list of what's not ready yet — alongside how CSPeach handles your code, credentials and prompts.
For teams
Spec gaps, design, estimates, CCA, upgrade scans, the boilerplate — the senior work that eats your team's week, on every ticket. Wired into your own SAP system. Every write your developer approves.
Runs on your SAP system · nothing leaves your environment · you approve every write.
Built by Laeeq Siddique — an SAP consultant — and tested against a live S/4HANA system, not a slide deck.