Agenttrace Harness Demo — Data skill for Claude Code
Three agents (researcher, analyst, writer) that write an account health brief from Era's Zendesk and Salesforce data, built on the Claude Agent SDK.
How to install Agenttrace Harness Demo
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open AjayMaan13/agenttrace-harness-demo and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agenttrace Harness Demo does
Three agents (researcher, analyst, writer) that write an account health brief from Era's Zendesk and Salesforce data, built on the Claude Agent SDK. An example of an outside project reporting its runs to AgentTrace.
Alternatives in Data
- Run Demo — Run a ClawBio skill demo with built-in sample data 1.1k ★
- Anthropic Retrieval Demo — Lightweight demo using the Anthropic Python SDK to experiment with Claude's Search and Retrieval capabilities 191 ★
- Data — Create example data 103 ★
README
agenttrace-harness-demo
An example agent workflow, written separately from [AgentTrace](https://github.com/AjayMaan13/AgentTrace), that records its runs into AgentTrace through the **Connect your agents** steps.
Three Claude agents, built on the Claude Agent SDK, write an account health brief:
researcher -> analyst -> writer
(looks up the account's tickets and open deals) (judges renewal risk) (writes the brief and states the numbers)
A check written in code decides whether the brief is right: the open-ticket count and the open pipeline in the brief must match the data. The data is a small built-in company (`acct-1` with 40 tickets and 3 open deals, `acct-2` with 5 tickets), so nothing outside this repo is needed.
`--bug` plants a failure that shows up far from its cause: the researcher's ticket reader stops after the first 20 tickets and reports that page as if it were all of them. The writer then states the wrong count, the check fails, and AgentTrace can follow the number back to the researcher.
Run it
python3.11 -m venv .venv && .venv/bin/pip install -r requirements-dev.txt
cp .env.example .env # then fill in .env yourself; it is gitignored
.venv/bin/pytest # offline: no network, no tokens
.venv/bin/python -m account_health.run --offline # stand-in agents: no Anthropic key, no tokens
.venv/bin/python -m account_health.run # a good run, on Claude
.venv/bin/python -m account_health.run --bug # the planted bug: the check fails
Each Claude run makes three small calls (Haiku) and needs `ANTHROPIC_API_KEY`. `--offline` swaps the three agents for stand-ins that answer from the same lookups with a simple rule. It is for trying the AgentTrace connection first; the stand-ins' steps are labelled `offline-stand-in` so nobody mistakes them for Claude.
Connect it to AgentTrace
- In AgentTrace, open Connect your agents and make a key that can send runs. Put it in
.env
Related Skills
Durable Claude Agent
Claude text-to-SQL analyst over a governed lakehouse, run as a Temporal workflow: human-approval gate, determi
Flowhaven Skills
Claude skills built by Flowhaven for teams using our licensing platform on Salesforce. Connect your Flowhaven
Skraft Plugin
Pipeline SDLC agentique déterministe (DISCOVER→DELIVER) : agents spécialisés, reviewers adversariaux, skills O
Cleanup Light
The standard pipeline for any change outside the project's Heavy-rigor trigger — an FU, a whole home group of
Personalization Writer
Generate personalized first lines, email copy, or LinkedIn messages based on prospect data and copy frameworks
Great Writer
Universal AI writing skill — tech articles, marketing copy, research reports, Xiaohongshu notes, technical doc
Related Agents
Act 1 Setup
Read-only narrative steward for Act I (slides 1-5) of the Workflow SDK GA deck. Covers the cold open, happy-pa
Cx RAG Researcher
Use this agent when researching Mozilla user experience data. Queries three sources — SUMO/Kitsune forum threa
Demo Example Maintainer
Use this agent when The Software Factory의 데모 코드 링크·사례 해설을 점검하거나 데모 업데이트를 책에 반영할 때. 최초 전체 점검, 변경 영향 점검, 본문·독자용