CtrlK
BlogDocsLog inGet started
Tessl Logo

cs-feat-qa

Deprecated 兼容入口:旧 cs-feat-qa 调用用;转交 cs-feat --stage qa。新请求不要主动选择。

59

Quality

67%

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 ./plugins/codestable/skills/cs-feat-qa/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%

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 compact, well-structured compatibility shim with a clear sequenced execution path and an explicit load-failure guard, respecting token budget and avoiding concept over-explanation. Its only weak spot is actionability: the mechanism for loading cs-feat is described abstractly rather than as an executable step.

DimensionReasoningScore

Conciseness

The body is lean and well-organized with no padding and no explanation of concepts Claude already knows; every line (shim intent, entry intent, execution and maintenance rules) earns its place, matching the level-3 anchor.

3 / 3

Actionability

It gives concrete directive guidance (load cs-feat by installed name, carry requested_stage: qa, do not re-prompt, stop-and-report on failure), but the actual load mechanism is left abstract with no executable command or example, leaving it incomplete rather than copy-paste ready.

2 / 3

Workflow Clarity

The numbered execution rules form a clear sequence with an explicit failure guard (rule 4: stop and report if the main protocol cannot load); for a simple single-purpose routing skill, the single action is unambiguous and check-pointed, meeting level 3.

3 / 3

Progressive Disclosure

At well under 50 lines with no need for external references and two cleanly organized sections (执行规则, 维护规则), this simple skill qualifies for level 3 under the simple-skills scoring note; no bundle files are present or needed.

3 / 3

Total

11

/

12

Passed

Description

50%

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 communicates that this is a deprecated compatibility shim forwarding to cs-feat --stage qa, but it is terse and lacks an explicit 'Use when...' trigger clause and natural-language keyword coverage. It reads as a maintenance/deprecation note more than a user-facing trigger description.

Suggestions

Add an explicit 'Use when...' trigger clause (e.g., 'Use only when handling legacy cs-feat-qa invocations; otherwise prefer cs-feat --stage qa directly') to lift completeness above 2.

Expand trigger-term coverage with natural phrasings users would actually say (e.g., 'QA stage', 'quality-assurance feature work', 'old cs-feat-qa prompts') rather than relying on the bare token 'qa'.

Sharpen the 'what' by stating the concrete forwarding action up front in plain language (e.g., 'Forwards legacy cs-feat-qa requests to the cs-feat main protocol at the qa stage') to improve specificity.

DimensionReasoningScore

Specificity

Names the domain (兼容入口 / compatibility entry) and one concrete action (转交 cs-feat --stage qa / forwards to cs-feat --stage qa), but lists only that single action rather than multiple specific concrete actions, so it does not reach level 3.

2 / 3

Completeness

It answers 'what' (forwards old cs-feat-qa calls to cs-feat --stage qa) and gestures at 'when' (旧 cs-feat-qa 调用用 / for old calls), but lacks a 'Use when...' clause or equivalent explicit trigger guidance, which caps completeness at 2 per the judging guideline.

2 / 3

Trigger Term Quality

It includes some relevant keywords a user might say ('cs-feat-qa', 'qa'), but coverage is thin and dominated by technical jargon ('兼容入口', 'stage qa') rather than natural-language variations, missing common phrasings.

2 / 3

Distinctiveness Conflict Risk

It names a specific niche (deprecated cs-feat-qa shim) but conceptually overlaps with the main cs-feat skill — a user requesting QA-stage feature work could plausibly trigger either — so it is not a fully conflict-free, distinct trigger set.

2 / 3

Total

8

/

12

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
codestable/CodeStable
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.