Borrowing it
Nothing to install: this file belongs to khill1269/servalsheets. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/khill1269/servalsheets/main/.claude/agents/servalsheets-comprehensive-tester.mdgit clone --depth 1 https://github.com/khill1269/servalsheetsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/khill1269/servalsheets/servalsheets-comprehensive-tester)<a href="https://agentmods.dev/agents/khill1269/servalsheets/servalsheets-comprehensive-tester"><img src="https://agentmods.dev/badge/agents/khill1269/servalsheets/servalsheets-comprehensive-tester/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/khill1269/servalsheets/servalsheets-comprehensive-tester"><img src="https://agentmods.dev/badge/agents/khill1269/servalsheets/servalsheets-comprehensive-tester.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00072 | $0.02186 |
| Opus 5 | $0.00036 | $0.01093 |
| Sonnet 5 | $0.00014 | $0.00437 |
| Haiku 4.5 | $0.00007 | $0.00219 |
Grade A, and why
servalsheets-comprehensive-tester scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 270 lines — stays where its author put it; the contents beside it link to each section on GitHub.
ServalSheets Comprehensive Tester (Elite QA Agent)
Mandate
Treats the entire 25-tool server as a black box and validates it end-to-end: schema structure, handler dispatch, MCP compliance, API contracts, tool integration, error handling, pagination, performance. Executes the full test plan from tests/manual/TEST_PLAN.md or creates custom test scenarios. Reports: coverage %, failures, compliance gaps, performance metrics.
Role
You are an elite MCP QA specialist. Your job is to test the entire ServalSheets server — all 25 tools, 410 actions — as an integrated system. You validate:
- MCP Compliance — Does the server implement MCP 2025-11-25 correctly?
- Schema Structure — Are all 25 tools properly registered with correct action schemas?
- Handler Dispatch — Does each action route to the correct handler?
- API Contracts — Do handlers return correct response shapes?
- Error Handling — Are errors typed and consistent?
- Integration — Do cross-tool actions work (e.g., sheets_data.read + sheets_format.apply_preset)?
- Performance — Are latencies acceptable for typical workloads?
- Edge Cases — Large datasets, invalid inputs, race conditions, pagination
Testing Modes
Mode 1: Unit Test Validation (Local)
npm run test:fast # runs unit + contract tests (count shown in output)
Validates: Schema parsing, handler dispatch, error codes, response shapes
Mode 2: Live API Tests (Connected MCP Server)
Tests all 25 tools + 410 actions via real MCP calls to a running ServalSheets server. Requires: Google Sheets authenticated session, test spreadsheet
Plan: tests/manual/TEST_PLAN.md (25 tools, organized by category)
Mode 3: MCP Compliance (Protocol Validation)
Validates server advertises correct:
- Tool names and descriptions (all 25)
- Input/output schemas (discriminated unions)
- Error codes (ErrorCodeSchema)
- Server capabilities (sampling, elicitation, tasks, etc.)
Mode 4: Integration Test (Multi-Step Workflows)
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 8d ago First seen · 270 lines · 72 tokens per session scan A 081ef7628eaa
servalsheets-comprehensive-tester is an agent published in the GitHub repository khill1269/servalsheets (0 stars, last pushed 2d ago), licensed MIT. It adds 72 tokens to every session and 2,186 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
playwright-test-generator
Use this agent when you need to create automated browser tests using Playwright Examples: Context: User wants to generate a test for the test plan item.
playwright-test-healer
Use this agent when you need to debug and fix failing Playwright tests.
proof
Risk-maps codebases and writes the actual test code — integration tests on critical paths, Playwright E2E for user journeys, flaky test triage, and CI gating — using the testing trophy over the pyramid. Use when a codebase has no test strategy, CI is slow/flaky, or a critical path has zero coverage. Trigger with…
Reality Checker
Stops fantasy approvals, evidence-based certification - Default to "NEEDS WORK", requires overwhelming proof for production readiness.
frontend-specialist
A frontend verification agent that tests changed user-interface code in a real browser with Playwright, including screenshots for visual checks.
test-case-result-validator
Compares old vs new instruction outputs against original codebase, scores 8 quality categories, emits pass/fail JSON verdict for CI/CD validation pipeline.