CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

hybrid-cloud-test-gen

Generate hybrid cloud tests for the Sentry codebase. Use when asked to "generate HC test", "create hybrid cloud test", "write HC test", "add HC test", "write RPC test", "test RPC service", "silo test", "cross-silo test", "outbox test", "API gateway test", or "endpoint silo test". Covers RPC service tests, API gateway tests, outbox pattern tests, and API endpoint tests with silo decorators.

76

Quality

95%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-engineered skill body: a routed multi-step workflow with validation checkpoints, concrete executable guidance (imports, commands, path conventions, decorator mappings), and clean progressive disclosure into four real reference files. The only weakness is mild redundancy — the critical constraints are repeated across the blockquotes, inline comments, and final checklist.

DimensionReasoningScore

Conciseness

The body is dense, imperative, and assumes Claude's competence (no padding explaining pytest, Django, or ORM basics), with domain-specific knowledge (silo decorators, mirror paths, outbox patterns) earning its tokens. However, the factory/silo-mode rules are stated three times (Critical Constraints blockquotes, inline comments like 'Use ONLY for direct ORM queries — never for factory calls', and the Step 7 checklist) and the decorator tables partially duplicate the quick-reference sections — minor trimming opportunities matching the score-4 anchor.

4 / 5

Actionability

Fully executable guidance throughout: exact mirror-path mappings (src/sentry/foo/bar.py → tests/sentry/foo/test_bar.py), a concrete run command ('pytest -svv --reuse-db tests/sentry/path/to/test_file.py'), copy-paste import blocks, and scenario-to-decorator/base-class tables for every test category. Matches the score-5 anchor (copy-paste ready, covers common cases).

5 / 5

Workflow Clarity

Steps 1-7 are clearly sequenced with a signal-to-category routing table, explicit ambiguity handling ('If the signal is ambiguous, ask the user to clarify'), context-gathering steps, and an explicit Step 7 validation checklist with nine checkpoints before presenting the test. Matches the score-5 anchor (clear sequence, explicit validation, checklist for complex processes).

5 / 5

Progressive Disclosure

The body stays an overview and each of the four category steps clearly signals a one-level-deep reference ('Load references/rpc-service-tests.md for complete templates and patterns'); all four referenced files exist on disk, and the inline quick-reference tables are appropriately sized for the always-loaded body. Matches the score-5 anchor (clear overview, well-signaled one-level-deep references).

5 / 5

Total

19

/

20

Passed

Description

95%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is a strong example: third-person, concrete, and scoped to the Sentry codebase with a comprehensive set of quoted natural-language trigger phrases covering all four test categories. The only minor gap is that it describes what is generated at the category level rather than enumerating multiple distinct actions.

DimensionReasoningScore

Specificity

Names the domain (Sentry hybrid cloud tests) and enumerates four concrete test categories ('Covers RPC service tests, API gateway tests, outbox pattern tests, and API endpoint tests with silo decorators'), but the action verb is a single 'Generate' rather than multiple distinct actions per category. Fits the score-4 anchor (several specific actions, minor gaps) better than 5, and is well above the 1-2-action scope of score 3.

4 / 5

Completeness

Explicitly answers both what ('Generate hybrid cloud tests for the Sentry codebase... Covers RPC service tests, API gateway tests, outbox pattern tests, and API endpoint tests with silo decorators') and when ('Use when asked to ... test' with concrete quoted trigger phrases). Matches the score-5 anchor exactly; not 4 because the 'when' clause is fully explicit, not merely present.

5 / 5

Trigger Term Quality

Comprehensive quoted natural trigger phrases including synonyms and the abbreviation: "generate HC test", "create hybrid cloud test", "write HC test", "add HC test", "write RPC test", "test RPC service", "silo test", "cross-silo test", "outbox test", "API gateway test", "endpoint silo test". Matches the score-5 anchor (natural terms including synonyms and variations).

5 / 5

Distinctiveness Conflict Risk

Scoped to 'the Sentry codebase' with niche-specific triggers (silo, outbox, hybrid cloud, API gateway) — a clear niche with distinct triggers and minimal conflict risk, matching the score-5 anchor. Generic phrases like 'write RPC test' are anchored by the Sentry/hybrid-cloud scoping.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

getsentry/sentry

Path

.agents/skills/hybrid-cloud-test-gen/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.