CtrlK
BlogDocsLog inGet started
Tessl Logo

prepare-paperclip-pr

Prepare a Paperclip branch for PR with commits, template body, and checks.

60

Quality

70%

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

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/prepare-paperclip-pr/SKILL.md
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.

The body is a tightly written, well-sequenced procedure with strong validation and an explicit feedback loop. Its main gaps are minor: a couple of redundant restatements and the missing exact `gh pr create` command.

Suggestions

Give the concrete PR-creation command (e.g. `gh pr create --base master ...`) rather than only naming `gh`.

Remove the ALL-CAPS duplicate of the Greptile-5/5 instruction at the end of §5 and de-duplicate the Hard rules against §1 and §4 to tighten conciseness.

Consider condensing the ~85-line body or splitting the Guardrails detail so the procedure reads closer to the under-50-line ideal for progressive disclosure.

DimensionReasoningScore

Conciseness

Lean bullet structure with concrete commands that assume Claude's competence; minor redundancy in the ALL-CAPS repeat at the end of §5 and the Hard rules restating §1/§4 could be trimmed.

4 / 5

Actionability

Provides exact commands (`git rev-parse --git-dir`, `git branch --show-current`), the exact Co-Authored-By trailer, and the CONTRIBUTING.md URL, but leaves the PR-creation step as 'open the PR with `gh`' without the specific `gh pr create` invocation.

4 / 5

Workflow Clarity

A clearly numbered 0–6 sequence with an explicit Guardrails checklist, validation checkpoints (re-verify after rebase, prcheckloop), and a Greptile feedback loop (review → fix → push → repeat until 5/5, max 20 turns).

5 / 5

Progressive Disclosure

Well-organized into clearly headed sections with one-level-deep, clearly signaled references (CONTRIBUTING.md, /greploop, /prcheckloop); at ~85 lines it exceeds the under-50-line simple-skill exception, keeping it just short of a 5.

4 / 5

Total

17

/

20

Passed

Description

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

The description clearly conveys what the skill does and is well-scoped to the Paperclip domain, but it lacks an explicit 'Use when…' trigger clause and misses the 'pull request' synonym. Specificity is solid but not comprehensive.

Suggestions

Add an explicit trigger clause, e.g. 'Use when preparing a Paperclip branch for a pull request against paperclipai/paperclip master.'

Include the 'pull request' synonym alongside 'PR' so the description matches natural user phrasing.

Replace the generic 'checks' with concrete specifics (e.g. 'Greptile review loops and CI verification') to lift specificity toward comprehensive coverage.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'commits, template body, and checks' — naming the PR-preparation domain specifically, though 'checks' is somewhat generic, leaving minor coverage gaps.

4 / 5

Completeness

Clearly states what the skill does (prepare a branch for PR with commits, template body, checks) but provides no 'Use when…' clause or equivalent explicit trigger guidance, capping completeness at 3.

3 / 5

Trigger Term Quality

Includes relevant keywords ('PR', 'commits', 'Paperclip branch') but misses the common 'pull request' synonym and natural trigger phrasing a user would say.

3 / 5

Distinctiveness Conflict Risk

The 'Paperclip' qualifier carves a clear niche with minimal conflict risk, though generic terms like 'PR' and 'commits' leave minor overlap with general PR/commit skills.

4 / 5

Total

14

/

20

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