CtrlK
BlogDocsLog inGet started
Tessl Logo

system-migration-development

为 FastGPT 新增、修改或审查自动系统升级脚本及其注册信息。涉及系统迁移、升级任务、启动迁移、migration registry、checkpoint、全量重跑、阻塞升级、进度或失败数据时使用;普通业务更新和未接入自动升级框架的一次性手工清洗不使用。

72

Quality

88%

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

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

The content is a thorough, domain-specific contract guide with strong actionability and excellent workflow sequencing including validation checkpoints and checklists for batch/destructive operations. Its main weaknesses are length/conciseness and a monolithic single-file structure that could split detailed reference material out.

Suggestions

Tighten the 状态与 Context method list and the two recovery-strategy sections by extracting the per-method API detail into a references/ file (e.g. CONTEXT_API.md) and keeping SKILL.md as a concise overview, improving both conciseness and progressive_disclosure.

Convert the recommended 分批断点续跑 and 幂等全量重跑 loops from text pseudocode into a minimal executable TypeScript skeleton (or explicitly justify the pseudocode form) to push actionability toward copy-paste readiness.

Trim repetitive restatements of the same invariants (e.g. checkpoint-before-business-write ordering appears in multiple sections) to a single canonical statement plus back-references to reduce token cost.

DimensionReasoningScore

Conciseness

The body is dense with non-obvious domain rules (Context method semantics, checkpoint ordering, registry invariants) that earn their place and avoid explaining general concepts Claude already knows, but it is lengthy and a few sections could be tightened.

4 / 5

Actionability

Concrete guidance is strong: named Context methods (reportProgress, getCheckpoint, saveCheckpoint, assertActive, fail), exact file paths, and procedural loops for both recovery strategies; the loop examples are structured pseudocode rather than copy-paste executable TypeScript, which is a minor gap.

4 / 5

Workflow Clarity

Multi-step processes are clearly sequenced with explicit validation checkpoints (编写前必须确认 contract list, assertActive fencing, source validation before writes, completion validation), feedback loops for error-snapshot recovery, and a delivery checklist covering batch/destructive operations.

5 / 5

Progressive Disclosure

Well-organized into clear labeled sections with no nested references and no bundle files to misroute, but the body is a long single-file monolith where the detailed Context API reference and recovery-strategy specifics could arguably live in separate reference files.

4 / 5

Total

17

/

20

Passed

Description

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

The description is well-crafted: it states concrete actions, gives comprehensive bilingual trigger terms, and explicitly bounds both when to use and when not to use the skill. Third-person voice is maintained throughout with no over-claims.

DimensionReasoningScore

Specificity

Lists three concrete actions (新增、修改或审查自动系统升级脚本及其注册信息) on a specific domain, but the verbs are relatively broad compared to the granular multi-action anchors at score 5.

4 / 5

Completeness

Explicitly answers both 'what' (add/modify/review upgrade scripts and registry info) and 'when' with concrete positive triggers and an explicit negative boundary (普通业务更新和未接入自动升级框架的一次性手工清洗不使用).

5 / 5

Trigger Term Quality

Comprehensive natural trigger terms spanning both Chinese and English vocabulary a developer would actually say (系统迁移、升级任务、启动迁移、migration registry、checkpoint、全量重跑、阻塞升级、进度、失败数据), with synonyms covered.

5 / 5

Distinctiveness Conflict Risk

A clear narrow niche (FastGPT auto system upgrade framework) with explicit disambiguation against ordinary business updates and one-off manual cleanup, minimizing conflict with adjacent skills.

5 / 5

Total

19

/

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
labring/FastGPT
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.