CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

sentry

tessl install github:brianlovin/claude-config --skill sentry
github.com/brianlovin/claude-config

Sentry error monitoring and performance tracing patterns for Next.js applications.

Review Score

69%

Validation Score

12/16

Implementation Score

80%

Activation Score

40%

SKILL.md
Review
Evals

Generated

Validation

Total

12/16

Score

Passed
CriteriaScore

description_trigger_hint

Description may be missing an explicit 'when to use' trigger hint (e.g., 'Use when...')

metadata_version

'metadata' field is not a dictionary

license_field

'license' field is missing

body_steps

No step-by-step structure detected (no ordered list); consider adding a simple workflow

Implementation

Suggestions 2

Score

80%

Overall Assessment

This is a solid, actionable skill with excellent code examples that are immediately usable. The content is appropriately concise and assumes Claude's competence. However, it could benefit from clearer setup workflow sequencing and verification steps to confirm Sentry is properly configured and capturing events.

Suggestions

  • Add a brief workflow section showing the setup order: 1) Create config files, 2) Add environment variables, 3) Verify with a test error
  • Include a simple verification step like 'Test setup: throw a test error and confirm it appears in Sentry dashboard within 30 seconds'
DimensionScoreReasoning

Conciseness

3/3

The content is lean and efficient, providing only essential information without explaining what Sentry is or how error monitoring works. Every section delivers actionable code without unnecessary preamble.

Actionability

3/3

All examples are fully executable JavaScript/TypeScript code that can be copy-pasted directly. The code covers exception catching, performance tracing, configuration, and logging with complete, working examples.

Workflow Clarity

2/3

The content presents clear patterns but lacks workflow sequencing. For a setup-oriented skill, it doesn't specify the order of operations (e.g., configure first, then use) or validation steps to verify Sentry is working correctly.

Progressive Disclosure

2/3

Content is well-organized with clear sections, but everything is inline in one file. The configuration section could reference separate files for advanced options, and there's no mention of where to find more detailed Sentry documentation or project-specific configurations.

Activation

Suggestions 3

Score

40%

Overall Assessment

The description identifies a clear technical niche (Sentry with Next.js) which provides good distinctiveness, but lacks explicit trigger guidance and specific actionable capabilities. It reads more like a topic label than a skill description that helps Claude decide when to use it.

Suggestions

  • Add a 'Use when...' clause with explicit triggers like 'Use when setting up Sentry in Next.js, configuring error boundaries, debugging production errors, or implementing performance monitoring'.
  • List specific concrete actions such as 'Configure Sentry SDK, set up source maps, create custom error boundaries, implement performance spans, configure alerts'.
  • Include natural trigger terms users might say: 'crash reporting', 'exception tracking', 'APM', 'observability', 'debugging production issues'.
DimensionScoreReasoning

Specificity

2/3

Names the domain (Sentry, Next.js) and general actions (error monitoring, performance tracing), but doesn't list specific concrete actions like 'configure alerts', 'set up source maps', or 'create custom spans'.

Completeness

1/3

Describes what the skill covers but completely lacks a 'Use when...' clause or any explicit trigger guidance for when Claude should select this skill.

Trigger Term Quality

2/3

Includes relevant keywords like 'Sentry', 'error monitoring', 'performance tracing', and 'Next.js', but misses common variations users might say like 'debugging', 'exceptions', 'APM', 'observability', or 'crash reporting'.

Distinctiveness Conflict Risk

3/3

The combination of 'Sentry' + 'Next.js' creates a clear, specific niche that is unlikely to conflict with other skills; these are distinct product/framework names.