CtrlK
BlogDocsLog inGet started
Tessl Logo

groq-data-handling

Use when you need to keep PII out of Groq API calls, filter model responses, audit-log conversations, or track token cost and usage for a Groq integration. Implements prompt sanitization, PII redaction, response filtering, and usage tracking. Trigger with phrases like "groq data", "groq PII", "groq GDPR", "groq data retention", "groq privacy", "groq compliance".

68

Quality

83%

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

77%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.

A well-organized skill body that practices clean progressive disclosure and stays concise, delegating full executable code to references. Its main gaps are skeleton rather than executable code in the body and the absence of inline validation checkpoints in the workflow.

Suggestions

Inline at least one fully executable end-to-end snippet in the body so the core pipeline is copy-paste runnable without opening a reference.

Add an explicit validation checkpoint in the workflow (e.g. verify the audit entry was emitted and PII placeholders are absent before returning) with a fix-and-retry path.

Consider folding the redundant Examples section (which restates Instructions/Output) into the references to tighten the body further.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence: it avoids explaining known concepts, uses compact skeleton snippets, and delegates full code to references, with each section earning its place.

3 / 3

Actionability

It gives concrete function names and signatures and a clear pipeline, but the in-body code blocks are skeletons/pseudocode (e.g. '// apply PII_RULES to each message's content'); the fully executable code lives in references/implementation.md rather than the body itself.

2 / 3

Workflow Clarity

The four-stage pipeline is clearly numbered and sequenced, and an error-handling table offers recovery guidance, but there are no inline validation checkpoints or an explicit validate-fix-retry loop wired into the workflow steps.

2 / 3

Progressive Disclosure

The body is a concise overview with clearly signaled, one-level-deep references (implementation.md, examples.md) that exist as real files, and a Resources section makes navigation easy.

3 / 3

Total

10

/

12

Passed

Description

90%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.

A strong, well-structured description that clearly states capabilities, triggers, and use conditions within a distinct Groq-compliance niche. The only issue is second-person voice ('you need'), which costs it a specificity point under the rubric.

Suggestions

Rewrite in third person to avoid the second-person penalty, e.g. 'Use when PII must be kept out of Groq API calls...' instead of 'Use when you need to keep PII out...'.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions ('prompt sanitization, PII redaction, response filtering, and usage tracking'), which would warrant a 3, but it uses second-person voice ('Use when you need to keep PII out...'), so specificity is reduced by 1 per the rubric guideline.

2 / 3

Completeness

It explicitly answers both what the skill does ('Implements prompt sanitization, PII redaction, response filtering, and usage tracking') and when to use it via an explicit 'Use when...' clause.

3 / 3

Trigger Term Quality

It supplies a broad set of natural trigger phrases ('groq data', 'groq PII', 'groq GDPR', 'groq data retention', 'groq privacy', 'groq compliance') that a user working on Groq compliance would plausibly say.

3 / 3

Distinctiveness Conflict Risk

The niche is narrow and Groq-scoped, with 'groq'-prefixed triggers that make it unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
jeremylongshore/claude-code-plugins-plus-skills
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.