CtrlK
BlogDocsLog inGet started
Tessl Logo

github-contributor

End-to-end playbook for shipping high-quality pull requests to open-source projects you don't maintain — discovery, CONTRIBUTING compliance, PR-size check, minimal-diff implementation, PR description with AI-assisted disclosure, conflict resolution, and post-submission maintainer interaction. Use whenever creating, editing, or pushing a PR to a third-party GitHub repo — "submit a PR", "open a PR", "fix this upstream", "rebase against main", "respond to the bot review", an `owner/repo` target, or 提 PR / 上游 PR / 贡献代码 / rebase 冲突 / 回应维护者.

77

Quality

96%

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

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

An exemplary phase-based playbook: highly actionable with executable commands, clear validation checkpoints, and clean progressive disclosure to verified reference files. The only minor weakness is some duplicated prose across phases that slightly inflates the token budget.

Suggestions

Consolidate the fixup/autosquash workflow (mentioned in Step 2.3, Step 5.2, and phase2_implementation.md) into a single canonical location to avoid restating it.

Tighten Step 3.3's self-audit narrative — the core rule ('write only what you can defend') could lead and the rest move to phase3_quality_gates_and_e2e.md.

The Quick Reference 'Key metrics' block restates sizing guidance from Phase 1; consider keeping it only in phase1_discovery.md to reduce duplication.

DimensionReasoningScore

Conciseness

Largely efficient and assumes Claude's competence, but the ~315-line body includes some restatement (e.g. fixup/autosquash workflow referenced twice) and explanatory prose that could be trimmed into the reference files.

4 / 5

Actionability

Provides copy-paste-ready executable bash for discovery (gh pr list --jq), branching, lint/test commands, push-time verification, and bot replies, with specific flags and jq expressions covering the common cases.

5 / 5

Workflow Clarity

A clear five-phase sequence with explicit validation checkpoints (local tests must pass before push, push-time checklist, self-audit evidence rule) and feedback loops for the destructive/batch operations (force-push, rebasing) that the rubric flags.

5 / 5

Progressive Disclosure

Well-structured overview with one-level-deep references signaled via a dedicated 'Reference Files' table mapping each existing references/*.md file to its use; all referenced paths exist in the bundle and navigation is easy.

5 / 5

Total

19

/

20

Passed

Description

100%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 highly specific, well-triggered description that clearly states both capabilities and when to use it, with strong natural trigger phrases in multiple languages. It is dense but every clause earns its place.

DimensionReasoningScore

Specificity

Lists many concrete actions: 'discovery, CONTRIBUTING compliance, PR-size check, minimal-diff implementation, PR description with AI-assisted disclosure, conflict resolution, and post-submission maintainer interaction', giving comprehensive coverage of the PR lifecycle.

5 / 5

Completeness

Explicitly answers 'what' (the full phase playbook) and 'when' via 'Use whenever creating, editing, or pushing a PR...' with concrete trigger phrases, satisfying both halves clearly.

5 / 5

Trigger Term Quality

Includes natural user phrases ('submit a PR', 'open a PR', 'fix this upstream', 'rebase against main', 'respond to the bot review') plus an `owner/repo` target and Chinese synonyms, covering common variations and translations.

5 / 5

Distinctiveness Conflict Risk

Narrowed to third-party repos you do not maintain with distinct PR-lifecycle triggers; minimal overlap with generic git or own-repo skills.

5 / 5

Total

20

/

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
daymade/claude-code-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.