CtrlK
BlogDocsLog inGet started
Tessl Logo

coding

编写并运行 Python 代码,验证脚本逻辑和输出。

59

Quality

68%

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 ./chapter10/multi-role-transfer/skills/coding/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

86%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 body is exceptionally concise and gives concrete, tool-specific guidance with built-in safety reminders about real execution and external-instruction authorization. Its main gap is the absence of a small executable example and an explicit feedback loop for error recovery.

Suggestions

Add a one-line minimal `execute_python` example showing a reproducible script and its reported output to push actionability to 5.

Make the verification loop explicit (e.g. '若运行报错,修正脚本后重新运行,直到得到实际输出') to strengthen workflow_clarity.

Optionally add a short '## When to use' section so the body reinforces the skill's trigger conditions.

DimensionReasoningScore

Conciseness

Lean and efficient with no padding or over-explanation of concepts Claude already knows; every token earns its place.

5 / 5

Actionability

Gives concrete, actionable guidance (use `execute_python`, run minimal reproducible scripts, report real output/errors) but provides no copy-paste code example.

4 / 5

Workflow Clarity

The single action is unambiguous and includes an implicit verification stance (report actual output, don't fake execution), but lacks an explicit validate-fix-retry checkpoint.

4 / 5

Progressive Disclosure

Under 50 lines with no need for external references; the single well-organized heading suffices, matching the simple-skill exception.

5 / 5

Total

18

/

20

Passed

Description

50%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 concisely states what the skill does but omits any 'when to use' trigger guidance, capping several dimensions at 3. It is clear and not padded, yet lacks the trigger phrases and synonyms that would raise trigger-term quality and completeness.

Suggestions

Add an explicit 'Use when...' clause in Chinese, e.g. '当用户需要运行、测试或验证 Python 脚本时使用',以提升 completeness 和 trigger_term_quality。

Include synonyms and file extensions (脚本、.py、运行代码) so natural user phrasings match the description.

Mention the sandboxed `execute_python` execution to sharpen distinctiveness from generic coding skills.

DimensionReasoningScore

Specificity

Names the domain (Python code) and two concrete actions ('编写并运行' = write and run, '验证' = verify), matching the anchor for 1-2 concrete actions without comprehensive coverage.

3 / 5

Completeness

Has a clear 'what' (write/run/verify Python code) but no 'Use when...' trigger clause; per guidelines a missing explicit trigger caps completeness at 3.

3 / 5

Trigger Term Quality

Includes the relevant natural keyword 'Python 代码' but lacks common variations or synonyms such as .py, scripts, or run-code phrasing.

3 / 5

Distinctiveness Conflict Risk

Somewhat specific to Python execution but the description alone ('编写并运行 Python 代码') could still overlap with general coding skills.

3 / 5

Total

12

/

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
bojieli/ai-agent-book
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.