CtrlK
BlogDocsLog inGet started
Tessl Logo

create-issue-interaction-ui

Add a new Paperclip issue-thread interaction kind end-to-end. Use when repo work introduces or extends interaction cards like request_confirmation, checkbox confirmations, ask_user_questions, or suggest_tasks.

67

Quality

81%

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

81%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 well-structured maintainer workflow skill: clear sequencing, explicit validation and checklists, and concrete file-level guidance throughout. The slight redundancies in the warning/audience framing and the absence of any bundled reference files are the only things keeping it from the top band.

DimensionReasoningScore

Conciseness

Dense and efficient — specific file paths, invariants, and copy-paste commands assume Claude's competence with no padding of basics; minor instances could be trimmed, e.g. 'Do NOT install this on production Paperclip agents' is stated twice (lines 11 and 19) and the audience caveat is restated.

4 / 5

Actionability

Highly actionable with exact file paths to touch, a copy-paste vitest command block, and a `git show` reference to a real worked diff; minor gaps remain because no full implementation code template is given for the new kind itself (appropriate for a novel kind, hence 4 not 3).

4 / 5

Workflow Clarity

A clear 5-step ordered sequence (shared contract -> server -> UI -> CLI/MCP/SDK -> agent guidance) with rationale for ordering, an explicit validation checkpoint ('Tests to run before requesting review'), an error-recovery note (NODE_ENV fix), and a pre-merge checklist, matching the top anchor.

5 / 5

Progressive Disclosure

Well-organized into clearly signaled sections with a one-level-deep external pointer (the PAP-10415 plan doc and the `git show 4d5322c82` diff); no bundle files exist so all detail is inline, and the long per-step invariant lists are appropriately placed within their step sections rather than scattered.

4 / 5

Total

17

/

20

Passed

Description

82%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 description: it cleanly states what the skill does and when to use it, with concrete interaction-kind triggers and a distinct, low-conflict niche. The only soft spot is specificity, which names the domain and one main action rather than enumerating several discrete capabilities.

DimensionReasoningScore

Specificity

Names the domain ('Paperclip issue-thread interaction kind') and 1-2 concrete actions ('Add ... end-to-end', 'introduces or extends interaction cards'), but does not enumerate several distinct actions, so it sits at the 1-2-actions anchor rather than the several-actions level above.

3 / 5

Completeness

Explicitly answers both what ('Add a new Paperclip issue-thread interaction kind end-to-end') and when ('Use when repo work introduces or extends interaction cards like ...') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Good keyword coverage with concrete kind names a maintainer would actually cite ('request_confirmation', 'checkbox confirmations', 'ask_user_questions', 'suggest_tasks'); a few more natural synonyms ('interaction card', 'in-thread approval') are missing, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

A clear niche scoped to a specific codebase's interaction kinds with distinct triggers ('Paperclip issue-thread interaction', named kind examples), giving minimal conflict risk with other skills.

5 / 5

Total

17

/

20

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

relative_links

Relative link issues: 1 suspicious

Warning

referenced_paths_exist

Referenced path issues: 2 missing

Warning

Total

14

/

16

Passed

Repository
paperclipai/paperclip
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.