GoogleCloudPlatform/cxas-scrapi

A powerful Python API, CLI, and set of Agent Skills for CX Agent Studio to automate, evaluate, and scale your agents with ease.

This repository also configures its own agents. See what cxas-scrapi tells them →

116Stars on the repository
27Mods indexed here, across every type
todayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

coverage-analyst

01

GoogleCloudPlatform/cxas-scrapi

Agent Claude Code needs its repo

Calculates and generates static coverage reports for Gemini Enterprise for Customer Experience (GECX) conversational agents by mapping evaluations against tools, callbacks, agent transfers and instructions. Use when analyzing unit test / evaluation coverage of a conversational agent or identifying gap areas (un-tested…

not rated 116 +2 today A 91 tokens original Apache-2.0

eval-writer

02

GoogleCloudPlatform/cxas-scrapi

Agent Claude Code needs its repo

Generate eval YAMLs for one entire eval type (all goldens, all sims, all tooltests, or all callbacktests) in a single dispatch. Reads the TDD's Coverage Map, the agent's actual tools and variables, then writes the appropriate file(s) — see "File layout per type" for what each type requires (sims are one file by runner…

not rated 116 +2 today A 113 tokens original Apache-2.0

lint-fixer

03

GoogleCloudPlatform/cxas-scrapi

Agent Claude Code

Run cxas lint (with optional scoping to a set of agents or tools), fix every error using the rule recipes in references/build.md, verify each Edit landed on disk, and re-lint until clean. Use after a fresh build or major edit when the lint output has multiple errors and the fixes are mechanical.

not rated 116 +2 changed 2d ago A 68 tokens original Apache-2.0

scaffolder

04

GoogleCloudPlatform/cxas-scrapi

Agent Claude Code

Bulk-generate all CXAS app files (agent JSONs, instruction.txt files, tool pythoncode.py + JSON, callback pythoncode.py, customized app.json) from an APPROVED TDD. Reads the TDD's Architecture, Tools, Routing, Variables, Callbacks, and Coverage Map sections. Writes 20-50 files in one dispatch. Returns a manifest.…

not rated 116 +2 today A 88 tokens original Apache-2.0

tdd-writer

05

GoogleCloudPlatform/cxas-scrapi

Agent Claude Code

Produce a Technical Design Document (TDD) for a GECX agent. Auto-detects mode from inputs — reverse-engineer from an existing app's code, OR draft from scratch given any combination of requirements artifacts (PRD, spec, sample conversations, mock data, customer profiles, reference agents). Returns the TDD content plus…

not rated 116 +2 today A 99 tokens original Apache-2.0

triage-failure

06

GoogleCloudPlatform/cxas-scrapi

Agent Claude Code needs its repo

Diagnose ONE failing GECX eval. Read its transcript, classify against the decision tree, and return a structured diagnosis JSON the main thread can act on. Fan out in parallel for the top N failures from a triage run.

not rated 116 +2 today A 52 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: