Skip to content
View roy-tong's full-sized avatar

Block or report roy-tong

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
roy-tong/README.md

Roy Tong

Building AgentMeasure — check whether your agent metrics mean what their labels claim.

Run the checks · Project website · 中文说明 · My blog

One task. Two attempts. What do you count?

One declared operation has a failed attempt, then a successful retry:

Measurement Result
Logical operations 1
Execution attempts 2
Operation success 1 / 1 = 100%
Attempt success 1 / 2 = 50%

Both success rates describe the same execution, at different grains. If a trace cannot establish the grouping or outcome, the result is UNPROVABLE.

AgentMeasure turns these distinctions into local checks and CI results: PASS / FAIL / UNPROVABLE. It is useful for agent-framework maintainers, MCP/API providers, and teams comparing agent evaluations.

Evidence you can inspect

Try it locally

With Git and Python 3 installed, run the included fixtures:

git clone https://github.com/roy-tong/AgentMeasure.git
cd AgentMeasure
python3 conformance/pack/agentmeasure selftest

This checks the repository’s fixtures. To check your own measurements, prepare an FMT-002 fixture and optionally provide metric claims. Raw data stays local unless you choose to share it.

Help make the checks better: contribute a counterexample or discuss a measurement. Start with a synthetic or public fixture and the number you expected. If the project is useful, star or share AgentMeasure.

The question behind the project

When agents become software consumers, what counts as one use, one completed task, or one useful outcome? I am building AgentMeasure to make those units inspectable.

Read the essay · 中文:当软件的消费者变成 Agent

Other research tools and agent-readable catalog
Tool What it does
iRead Research Monitor Ongoing source discovery and evidence-aware research digests
User Demand Research (SURE) Auditable demand evidence and research reports (Skill + CLI + MCP)
Bilibili Video to Transcript Public videos to timestamped, searchable research text
Research to Publish Sourced, versioned research articles with WeChat and Xiaohongshu delivery packages and publication receipts
Roy's AI Product Research Library Public research, essays, and a read-only agent index

Machine-readable catalog: https://raw.githubusercontent.com/roy-tong/roy-tong/main/agent-tools.json

gh skill preview roy-tong/roy-tong find-research-tool
gh skill install roy-tong/roy-tong find-research-tool --agent codex --scope user

The router helps select a tool; it does not perform the selected tool’s work.


I also write about AI, products, embodied intelligence, and building companies. Personal blog · About · X · Contact

Pinned Loading

  1. AgentMeasure AgentMeasure Public

    Independent verification of AI support bills: applicable terms, invoice and business records, with reviewable findings. Open-source conformance for agent telemetry — PASS / FAIL / UNPROVABLE in CI.

    Python 218 8

  2. roy-tong.github.io roy-tong.github.io Public

    Roy's AI Product Research Library — public knowledge base, llms.txt index, and read-only Agent Skill for agents, embodied AI, hardware, and commercialization.

    HTML 1

  3. user-demand-research user-demand-research Public

    User Demand Research (SURE) — Agent Skill for auditable voice-of-customer analysis, E0-E5 evidence grading, and opportunity validation.

    Python

  4. bilibili-transcript-pipeline bilibili-transcript-pipeline Public

    Bilibili Video to Transcript — Agent Skill and local CLI for Whisper transcription, timestamped Markdown, SRT subtitles, and structured JSON.

    Python

  5. marketing-ops-automation marketing-ops-automation Public

    多平台全链路的自动化营销运营工具:目标驱动(plan→客群→波次→执行→复盘)、四渠道 X/Email/Reddit/LinkedIn、多通道 API/CDP/OS键鼠/SMTP+降级储备、CLI+MCP+Skill 三形态。Multi-platform full-funnel marketing ops automation with disciplined execution kernel.

    Python

  6. research-to-publish research-to-publish Public

    终端应用主体:研究 → 文章 → 公众号/小红书交付 → 账号运营全链路。Local-first research → reviewed site article → WeChat/Xiaohongshu delivery → ops queue handoff, with provenance, review gates and publication receipts. Zero-dep…

    Python