Find what's missing.
Reads a user story or functional spec, surfaces the business and technical questions that need answers before anyone touches code.
The AI consultant your developers will actually love. 34 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.
npm install -g @cspeach/cli
Copied
Estate readiness in hours · 34 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, surfaces the business and technical questions that need answers 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.
34 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 # …29 more
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
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 →