CtrlK
BlogDocsLog inGet started
Tessl Logo

1k-patch-package-workflow

Create or regenerate patch-package patches, including resolutions failures and build-artifact verification.

69

Quality

85%

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

100%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 lean operational skill: executable commands, an explicit validation gate with an error-recovery loop, and dense project-specific constraints with no filler. Nothing material is missing from the body; the only weakness of the skill lives in its frontmatter description.

DimensionReasoningScore

Conciseness

Every line is operational project-specific knowledge ('Never hand-edit a .patch', the resolutions workaround, the dev-shell cache-key behavior) with zero padding and no explanation of concepts Claude already knows.

5 / 5

Actionability

Fully executable copy-paste blocks: the cp/node/npx patch-package sequence, the mktemp/unzip/git fallback diff, and the git apply --check verification. Placeholders like <pkg> and <version> are standard parameterization, not pseudocode, and the common cases are covered.

5 / 5

Workflow Clarity

Clear sequence (edit node_modules -> generate -> fallback -> verify) with an explicitly required verification section and a feedback loop ('must be 0 (else rm -rf node_modules/<pkg>/android/build, regenerate)'), so the destructive-operation cap does not apply.

5 / 5

Progressive Disclosure

A sub-50-line single-file skill with well-organized headed sections and no external reference files needed; per the simple-skill guidance this structure merits full marks, and all internal references (patches/ paths, lint script, dev-shell command) are real and clearly signaled.

5 / 5

Total

20

/

20

Passed

Description

70%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 specific, distinctive description in third-person voice with no fluff, weakened mainly by the absence of any explicit 'when to use this' trigger guidance. Adding a 'Use when...' clause with natural trigger phrases would make it fully effective.

Suggestions

Append a trigger clause such as 'Use when the user mentions patch-package, patching a node_modules dependency, or a failing patch apply on install.'

Include natural synonyms users might say, e.g. 'override a package' or 'patch a dependency without forking', to broaden trigger coverage.

Optionally mention the offline/private-registry fallback briefly so the description reflects the skill's full scope.

DimensionReasoningScore

Specificity

Names the domain ('patch-package patches') and several concrete actions — 'Create or regenerate', 'resolutions failures', 'build-artifact verification' — though it omits parts of the skill's coverage such as the offline fallback diff and the native-code rule.

4 / 5

Completeness

The 'what' is clear (create/regenerate patches, handle resolutions failures, verify build artifacts), but there is no 'Use when...' clause or equivalent trigger guidance, which caps completeness at 3.

3 / 5

Trigger Term Quality

'patch-package', 'patches', and 'regenerate' are terms users would naturally say when needing this skill, but common variations like 'patch a dependency' or 'override a package without forking' are absent.

4 / 5

Distinctiveness Conflict Risk

'patch-package patches' names a specific tool and artifact with distinct triggers; risk of conflicting with other skills is minimal.

5 / 5

Total

16

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

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

Warning

Total

15

/

16

Passed

Repository
OneKeyHQ/app-monorepo
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.