CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

new-feat

Use when starting a piece of feature or fix work in this repository — taking or opening its GitHub issue, cutting the branch (a worktree on the local bare repo, an in-place branch on the remote environment) and producing the implementation plan, including the wiki pages the work will make stale and its observability plan. Also the step for turning a tracker finding into a branch without publishing it.

75

Quality

94%

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

96%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 workflow body: concrete executable commands, a strictly ordered four-step pipeline with validation checkpoints and error-recovery paths, and dense project-specific knowledge with no filler. Its only structural weakness is that substantial checklist detail lives inline in SKILL.md rather than split into reference files.

DimensionReasoningScore

Conciseness

Nearly every sentence carries non-inferable project facts ('The refspec is explicit because a bare clone maps no remote-tracking refs'; 'Session-metrics cards join transcripts by branch name alone'), with no explanation of concepts Claude already knows. The prose is compressed and information-dense, matching the lean top anchor rather than the 4 anchor's 'minor instances of over-explanation'.

5 / 5

Actionability

Copy-paste-ready commands with placeholders for every path: 'gh issue view 412 --repo …', 'git worktree add /Users/ac/.work/osn.git/<dir> -b <branch> origin/main', the name-taken check (cat-file -e plus gh api 'pulls?state=all&head=…'), and 'bun install --frozen-lockfile'. It covers the common cases — PERSONAL vs REMOTE, existing issue vs new, no network, no gh — with concrete fallback behavior for each.

5 / 5

Workflow Clarity

Four explicitly ordered steps ('each depends on the one before'), a preflight gate probe ('Find out once, before Step 0'), validation before risky operations (check the branch name is free before cutting; 'Cut once'; idempotent '-B makes a re-run idempotent… switch without resetting'), and a feedback loop in Step 3 (every stress-plan finding fixed, rejected in writing, or escalated before implementation starts). Honesty checkpoints like 'Never describe an issue as opened… when the command could not run' round out the top anchor.

5 / 5

Progressive Disclosure

The one bundle reference ('The routing table is references/skills-routing.md') is real, clearly signaled, and one level deep, and the skill delegates heavily to other skills and wiki pages rather than inlining them. However, the ~145-line body carries dense inline checklists (Step 2's plan requirements, the complexity-rating rules) that could partly live in reference files, which fits anchor 4 ('minor organization gaps') rather than 5.

4 / 5

Total

19

/

20

Passed

Description

92%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 states an explicit 'Use when' trigger, enumerates concrete actions covering the whole workflow, and occupies a distinct repo-specific niche. The only gap is a few natural trigger variations users might phrase differently.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'taking or opening its GitHub issue, cutting the branch (a worktree on the local bare repo, an in-place branch on the remote environment) and producing the implementation plan, including the wiki pages the work will make stale and its observability plan' — with comprehensive coverage of the workflow including the tracker-finding edge case. Coverage has no meaningful gaps, so it sits at the top anchor rather than 4.

5 / 5

Completeness

It explicitly answers both: 'Use when starting a piece of feature or fix work in this repository' (when, with a concrete trigger phrase) and the full set of artifacts produced, plus 'Also the step for turning a tracker finding into a branch without publishing it' as a second concrete trigger. The 'when' is already explicit and specific, so it is not the 4 anchor.

5 / 5

Trigger Term Quality

Good natural keyword coverage — 'feature or fix work', 'GitHub issue', 'branch', 'implementation plan', 'tracker finding' — terms a user starting work would plausibly say. It misses common variations and synonyms ('new work', 'bugfix', 'start a task'), which keeps it below the comprehensive synonym-level anchor 5 but above anchor 3.

4 / 5

Distinctiveness Conflict Risk

A clear repo-specific niche with distinct triggers — 'tracker finding', 'worktree on the local bare repo', 'observability plan' — that no general-purpose skill would overlap with. Minimal conflict risk.

5 / 5

Total

19

/

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

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

englishstreetventures/osn

Path

.claude/skills/new-feat/SKILL.md

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.