CtrlK
BlogDocsLog inGet started
Tessl Logo

establishing-code-ownership

Determine which PostHog team owns a file, directory, or code path, or enumerate all code a team owns (via distributed `owners.yaml`, `products/*/product.yaml`, and `.github/CODEOWNERS`). Use when assigning a reviewer, attributing a bug or slow query to a team, routing work, scoping a team-wide audit, or answering "who owns X" / "what does team Y own".

75

Quality

94%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

—

The risk profile of this skill

SKILL.md
Quality
Evals
Security

Quality

Content

93%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 tight, highly actionable skill body that leads with copy-paste commands, explains the resolver semantics crisply, and gives a clear escalation path. The only gap is the absence of an explicit validation/retry loop, which matters less here because the operations are read-only queries.

DimensionReasoningScore

Conciseness

Lean and efficient; assumes Claude knows git/jq/Slack and never pads with definitions of ownership or what a CODEOWNERS file is — every section earns its place.

5 / 5

Actionability

Fully executable, copy-paste-ready commands covering the common cases (single path, batch via stdin, jq-filtered team→code, dependency-light fallback) with real flags and a piped example.

5 / 5

Workflow Clarity

Clear sequenced fallback ladder (resolver → product.yaml → handbook → Slack) with authority-flag checkpoints ('flag any handbook-sourced answer', 'flag the gap'); not 5 because there is no explicit validate→fix→retry feedback loop, though the operations are read-only rather than destructive.

4 / 5

Progressive Disclosure

Well-organized into clear single-purpose sections with only one-level-deep, clearly-signaled external references (packages/owners-yaml/README.md and the handbook URL); no nested references and easy to navigate.

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.

A strong, specific description that clearly states both the capability and the explicit 'Use when' triggers, anchored to PostHog-specific ownership artifacts. Only minor room to enumerate more granular concrete actions.

DimensionReasoningScore

Specificity

Names two concrete action categories ('Determine which PostHog team owns a file, directory, or code path' and 'enumerate all code a team owns') plus the resolving mechanism; not a 5 because it states two broad categories rather than a long enumeration of distinct concrete actions.

4 / 5

Completeness

Explicitly answers both what (resolve/enumerate ownership via the named files) and when (an explicit 'Use when...' clause with concrete triggers), matching the top anchor.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases ('assigning a reviewer', 'attributing a bug or slow query', 'routing work', 'scoping a team-wide audit', 'who owns X' / 'what does team Y own') cover synonyms users would actually say.

5 / 5

Distinctiveness Conflict Risk

PostHog-specific niche anchored on named artifacts (owners.yaml, products/*/product.yaml, .github/CODEOWNERS) gives it a clear distinct trigger set with minimal conflict risk.

5 / 5

Total

19

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository
PostHog/posthog
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.