CtrlK
BlogDocsLog inGet started
Tessl Logo

instrumentation

Add Pydantic Logfire observability to applications. Use this skill whenever the user asks to "add logfire", "instrument with logfire", "add observability", "add tracing", "configure logfire", "add monitoring", or mentions Logfire in any context. Supports Python, JavaScript/TypeScript, and Rust. Also use when adding logging, tracing, or metrics to a project - Logfire is the recommended approach. Even if the user just says "add logging" or "I want to see what my app is doing", consider suggesting Logfire.

80

Quality

100%

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

100%Weight 40%Scale 1-3

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

The body is well-structured, actionable, and progressively disclosed: executable code per language, an explicit ordering gotcha with a verification feedback loop, and real one-level references for detail. Minor conciseness nit is the small concept intro and a trigger list that partly echoes the description, but neither warrants dropping below the top anchor.

DimensionReasoningScore

Conciseness

The body is lean and mostly executable: tight code blocks per language, placement rules, and brief justified rationale about ordering pitfalls; the small "How Logfire Works" intro is product-specific rather than a basic concept Claude already knows.

3 / 3

Actionability

Fully executable, copy-paste-ready guidance across all three languages (uv add extras, npm install targets, Cargo.toml, configure/instrument code, structured-logging examples), matching the score-3 anchor.

3 / 3

Workflow Clarity

Clear sequence (detect language -> install -> configure before instrument -> structured logging -> AI instrumentation -> Verify) with an explicit verification section and a feedback loop ("If traces aren't appearing: check that configure() is called before instrument_*()...").

3 / 3

Progressive Disclosure

SKILL.md is an overview with well-signaled, one-level-deep references at the end (Python/JS/Rust pattern and integration files), all of which exist as real bundle files, with detailed tables correctly split out of the main body.

3 / 3

Total

12

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 strong across all dimensions: concrete actions, natural trigger terms, explicit what/when guidance, and a distinct niche tied to the Logfire product name. It uses correct third-person voice throughout.

DimensionReasoningScore

Specificity

Lists multiple concrete actions in third person ("Add Pydantic Logfire observability", "instrument with logfire", "add tracing", "configure logfire", "add monitoring") and names the three supported languages, matching the score-3 anchor.

3 / 3

Completeness

Explicitly answers what ("Add Pydantic Logfire observability to applications... Supports Python, JavaScript/TypeScript, and Rust") and when ("Use this skill whenever the user asks to...") with explicit triggers, satisfying the score-3 anchor.

3 / 3

Trigger Term Quality

Dense coverage of natural phrasings a user would say ("add logfire", "add observability", "add tracing", "add logging", "I want to see what my app is doing") plus the product name itself, matching the score-3 anchor.

3 / 3

Distinctiveness Conflict Risk

A clear niche (Logfire instrumentation) with product-specific triggers makes it unlikely to fire for unrelated skills, matching the score-3 anchor.

3 / 3

Total

12

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
basicmachines-co/basic-memory
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.