CtrlK
BlogDocsLog inGet started
Tessl Logo

execution-discipline

在 DSH 长程/多工具会话中强制九条执行纪律,防止高频反模式重演:禁止无 wait 轮询、禁止把门禁拒绝当交付物抛回决策、外部研究先探测通道再极窄探针、探查派子代理不肉身 Read、子代理派发带进度回报协议、回合结束零悬挂收尾、上下文预算(回合合并+结果落盘)。用于接手长任务、等待子代理/后台任务、发起外部研究、收到 INVALID/FAIL/PARTIAL 门禁结果、收到"重复工具调用"系统警告、需要读取多个源码文件或大文件,以及任何需要"执行层不空转、不惊群、不绕门禁"的执行场景。不用于单轮小修改或无需持久化的临时问答。

61

Quality

72%

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 ./skills/execution-discipline/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

56%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 highly actionable with concrete tool calls, executable script gates, and well-sequenced workflows backed by validation. Its main weakness is conciseness and progressive disclosure: the body is large and inlines dated case-study tables and industry-comparison material that would be better placed in separate reference files.

Suggestions

Move the 反面案例速查 and 业界对照验证 tables plus dated '来源实证' prose into a separate references/case-studies.md, leaving SKILL.md as a concise rule + gate overview that points to it.

Trim repeated '根因/来源' narrative blocks under each rule to one line; the audit-proven rationale can live in the external reference rather than inline.

Convert remaining rule-statement recovery guidance (e.g. 遇阻自救三连, Recovery Ladder) into explicit numbered validate→fix→retry steps so the feedback loop is unambiguous.

DimensionReasoningScore

Conciseness

The body is noticeably verbose at ~34KB / 285 lines—several dated prose case studies, repeated root-cause blocks, and lengthy反面案例 tables re-explain context Claude could infer, padding the token budget beyond what each rule earns.

2 / 5

Actionability

Provides concrete executable guidance—named tool calls (`job_output(wait=true)`, `queue_cli_request` with `target_model`+`effort`), real script invocations (`python <skill>/scripts/flow_check.py --check-flow`), and fixed CLI command strings—with only minor gaps where guidance stays at rule-statement level.

4 / 5

Workflow Clarity

Multi-step processes are clearly sequenced (ten rules, 遇阻自救三连, Recovery Ladder, 流程完整执行 with --selftest validation and FAIL-stops-implementation gates); most validation checkpoints are present, though a few recovery loops are stated as rules rather than explicit validate→fix→retry feedback steps.

4 / 5

Progressive Disclosure

Two real scripts exist (flow_check.py, takeover_check.py) and are referenced by path, but the SKILL.md is a near-monolithic inline document—large case-study tables, dated empirical notes, and 业界对照 content that clearly belongs in separate reference files are inlined rather than split out, so structure is present but not cleanly one-level-deep.

3 / 5

Total

13

/

20

Passed

Description

88%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 specific, third-person, and clearly states both what the skill does and when to use it, with explicit trigger and exclusion lists. It is slightly verbose for a description and a few trigger phrasings lean toward internal terminology over natural user speech.

DimensionReasoningScore

Specificity

Lists multiple concrete execution-discipline actions with specifics—'禁止无 wait 轮询', '外部研究先探测通道再极窄探针', '探查派子代理不肉身 Read', '子代理派发带进度回报协议', '回合结束零悬挂收尾', '上下文预算'—comprehensive coverage of the skill's capabilities.

5 / 5

Completeness

Explicitly answers both 'what' (enforces ten execution disciplines to prevent high-frequency anti-patterns) and 'when' ('用于接手长任务、等待子代理/后台任务、发起外部研究、收到门禁结果、收到重复工具调用系统警告…'), with concrete trigger phrases and a 'not_for' exclusion.

5 / 5

Trigger Term Quality

Strong natural trigger coverage ('接手长任务', '等待 subagent', '收到 INVALID/FAIL/PARTIAL', '收到重复工具调用系统警告', '读取多个源码文件') plus the explicit triggers list, but a few are phrased as internal-skill concepts rather than the exact phrases a user would naturally say.

4 / 5

Distinctiveness Conflict Risk

Clear niche (execution-layer discipline in DSH long sessions) with distinct triggers and an explicit depends_on/boundary against decision-gates; minor overlap risk with adjacent execution skills, but the long-session/gate-result triggers are well-scoped.

4 / 5

Total

18

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
ooooooooooooooooooop/agent-tools
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.