CtrlK
BlogDocsLog inGet started
Tessl Logo

siege-feasibility-assessment

Use when evaluating siege feasibility or deciding whether to continue besieging a fortified city. Based on Xu Jia's advice against attacking Daliang (大梁) — systematically assessing defender strength, fortification quality, historical precedent, and cost of failure before committing.

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

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 well-structured, concise instruction-only skill with a clear sequenced workflow, explicit validation checkpoints, and decision feedback loops. Minor trimming of the Expected Outcomes section and slightly broader case coverage would push it higher.

DimensionReasoningScore

Conciseness

The body is lean and does not explain concepts Claude already knows, but the "Expected Outcomes" section ("Avoid costly failures", "Secure achievable gains") is mild padding and the opening "Based on Xu Jia's advice" line repeats the description, keeping it just below anchor 5.

4 / 5

Actionability

Concrete prompts with examples ("Estimate number of defenders (e.g., 300,000)", "7-ren high walls") and explicit if/then Decision Criteria give actionable guidance; it stops short of fully covering common variations, so anchor 4 fits better than 5.

4 / 5

Workflow Clarity

Five clearly sequenced steps, an explicit Validation section with numbered checkpoints, and Decision Criteria that act as if/then feedback loops match the anchor-5 pattern of clear sequence plus validation plus error-recovery guidance.

5 / 5

Progressive Disclosure

Well under 50 lines with no need for external references, organized into clear sections (Overview, Steps, Decision Criteria, Expected Outcomes, Validation); per the simple-skill guideline this warrants anchor 5 with no bundle files present.

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: it explicitly covers both what the skill does and when to invoke it, with concrete assessment actions and a clearly distinctive niche. The only minor gap is keyword synonym coverage.

DimensionReasoningScore

Specificity

Names the domain and lists multiple concrete assessment actions — "systematically assessing defender strength, fortification quality, historical precedent, and cost of failure" — giving comprehensive coverage comparable to the anchor-5 example.

5 / 5

Completeness

Explicitly answers both what ("systematically assessing defender strength, fortification quality, historical precedent, and cost of failure") and when ("Use when evaluating siege feasibility or deciding whether to continue besieging a fortified city") with concrete trigger phrasing.

5 / 5

Trigger Term Quality

Natural trigger phrases like "siege feasibility" and "deciding whether to continue besieging a fortified city" are present, but coverage lacks synonyms/variations (e.g., "attack", "assault", "siege") that would lift it to 5.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (siege feasibility of fortified cities) with distinct triggers; virtually no other skill would fire on these terms, so conflict risk is minimal.

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
baojie/shiji-kb
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.