CtrlK
BlogDocsLog inGet started
Tessl Logo

coderabbit-data-handling

Implement CodeRabbit PII handling, data retention, and GDPR/CCPA compliance patterns. Use when handling sensitive data, implementing data redaction, configuring retention policies, or ensuring compliance with privacy regulations for CodeRabbit integrations. Trigger with phrases like "coderabbit data", "coderabbit PII", "coderabbit GDPR", "coderabbit data retention", "coderabbit privacy", "coderabbit CCPA".

74

Quality

93%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

87%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 highly actionable and concise, built around ready-to-use YAML configuration. Its main gap is the absence of explicit validation checkpoints in the multi-step workflow, which keeps workflow clarity at 2.

Suggestions

Add a validation step after configuration (e.g., 'Open a test PR with a sample secret and confirm CodeRabbit flags it / confirms it is excluded') to close the workflow_clarity gap.

Add a quick 'verify the config parses' checkpoint between Step 4 and the Error Handling section so misconfigured path_filters are caught early.

Clarify sequencing by stating the dependency order — path_filters (Step 1) and path_instructions (Steps 2/4) both live under the same reviews: key, so note that they combine in one .coderabbit.yaml.

DimensionReasoningScore

Conciseness

The body is lean and almost entirely drop-in YAML config with minimal prose; it assumes Claude's competence and avoids explaining concepts Claude already knows.

3 / 3

Actionability

Each step ships complete, copy-paste-ready .coderabbit.yaml blocks with exact path_filters and path_instructions, leaving nothing abstract.

3 / 3

Workflow Clarity

Steps 1–4 are clearly sequenced, but the workflow lacks explicit validation/verification checkpoints (e.g., confirm secrets are excluded, validate the config) for a privacy-affecting change, which caps it at 2.

2 / 3

Progressive Disclosure

No bundle files exist and none are needed; content is organized into clear sections with one-level Next Steps and Resources links and no nested references.

3 / 3

Total

11

/

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 cleanly states concrete capabilities, gives explicit 'Use when' trigger guidance, and lists natural trigger phrases scoped to the CodeRabbit domain. It is concise, third-person, and unlikely to conflict with other skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Implement CodeRabbit PII handling, data retention, and GDPR/CCPA compliance patterns' and 'implementing data redaction, configuring retention policies' — rather than vague language.

3 / 3

Completeness

Explicitly answers both what ('Implement CodeRabbit PII handling, data retention, and GDPR/CCPA compliance patterns') and when ('Use when handling sensitive data, implementing data redaction...').

3 / 3

Trigger Term Quality

Provides good natural coverage via 'Trigger with phrases like "coderabbit data", "coderabbit PII", "coderabbit GDPR", "coderabbit data retention", "coderabbit privacy", "coderabbit CCPA"', terms a user would plausibly say.

3 / 3

Distinctiveness Conflict Risk

Clear CodeRabbit-specific niche with distinct 'coderabbit'-prefixed triggers, making it unlikely to fire for unrelated skills.

3 / 3

Total

12

/

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.