CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

browser-extension-launch

面向没有编程经验的用户,把想法做成可试用的浏览器插件,并完成检查、商店材料、审核提交和上线验证;也用于继续已有插件、排错和发布新版。用户说“帮我做个插件”“把插件上架”“继续我的插件”时使用。普通网站开发、仅查询插件知识不触发。

71

Quality

89%

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

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

A highly actionable, well-structured orchestration skill: concrete commands, explicit validation gates with feedback loops, and a clean one-level reference layout verified against the actual bundle. The main weakness is redundancy — the real-acceptance mandate and related evidence rules are restated several times across sections, and the dense multi-clause sentences could be consolidated.

Suggestions

State the real-acceptance gate rule once (e.g., in 执行约定) and have other sections reference it briefly instead of restating it with variations in 必须执行的节点, 本地辅助工具, and 对用户的交付.

Break up the longest multi-clause policy sentences (e.g., the 执行约定 bullets packing 4–5 rules each) into shorter single-rule statements so each constraint is scannable and unambiguous.

Consolidate the repeated 'do not treat file existence / install success / static checks as capability or acceptance' warnings into one negative-evidence rule near the acceptance node.

DimensionReasoningScore

Conciseness

There is no concept-explaining padding, but the real-acceptance/evidence mandate is restated with variations across 执行约定, 必须执行的节点, 本地辅助工具, and 对用户的交付, and many sentences stack 4–5 policy clauses each, so the body could be meaningfully tightened. It fits the "mostly efficient but could be tightened" anchor better than the "minor instances" anchor above.

3 / 5

Actionability

Copy-paste-ready commands with placeholders are provided verbatim ("python3 <skill-dir>/scripts/project.py init <project-dir> --name <项目名> --idea <用户原话>"), along with concrete flags (--goal local|materials|live, --complexity simple|complex), named sub-skills per node, and concrete deliverable checklists — fully executable guidance covering the common cases.

5 / 5

Workflow Clarity

The continue-from-project section sequences next steps in a table with explicit advancement criteria, and validation is explicit with feedback loops: "只有 `gate_passed: true` 且有可核对的真实操作记录才可关闭依赖交付", "失败已修复复验", and a dedicated diagnosing-bugs node for failures with re-verification in the original scenario.

5 / 5

Progressive Disclosure

The body is a clear overview with well-signaled one-level-deep references (all 10 cited references/*.md, required-skills.json, scripts, and the starter manifest.json actually exist in the bundle), each linked in context at the point of need; reference files only cross-link laterally within references/, not in nested content chains.

5 / 5

Total

18

/

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: concrete action inventory, natural quoted trigger phrases, an explicit use-when clause, and explicit boundary exclusions. The only gap is minor — a few natural trigger variations/synonyms are not covered.

DimensionReasoningScore

Specificity

"把想法做成可试用的浏览器插件,并完成检查、商店材料、审核提交和上线验证;也用于继续已有插件、排错和发布新版" lists multiple specific concrete actions (build, checks, store materials, review submission, launch verification, continue/troubleshoot/release) with comprehensive coverage of the domain.

5 / 5

Completeness

It explicitly answers both what (the enumerated build/check/publish/verify actions) and when ("用户说…时使用" with concrete trigger phrases), matching the anchor requiring both what and when with concrete triggers.

5 / 5

Trigger Term Quality

"用户说“帮我做个插件”“把插件上架”“继续我的插件”时使用" provides natural quoted trigger phrases plus explicit non-triggers ("普通网站开发、仅查询插件知识不触发"), but a few common variations (e.g., 修一下插件, “扩展” as a synonym, browser-specific phrasings) are missing, so it falls just short of the comprehensive anchor.

4 / 5

Distinctiveness Conflict Risk

It carves a clear niche — end-to-end browser extension delivery — and explicitly excludes adjacent domains ("普通网站开发、仅查询插件知识不触发"), giving minimal conflict risk with other skills.

5 / 5

Total

19

/

20

Passed

Validation

81%

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

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 1 deeper-than-1-level

Warning

referenced_paths_exist

Referenced path issues: 1 deeper-than-1-level

Warning

Total

13

/

16

Passed

Repository

davepoon/buildwithclaude

Path

plugins/all-skills/skills/browser-extension-launch/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.