Siege Feasibility Assessment
SkillDev toolsUse 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.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the Siege Feasibility Assessment skill
What this skill tells your AI
The instructions your AI receives, as published by baojie/shiji-kb in kg/ontology/ontology-v1/skus/procedural/skill_149/SKILL.md and read by ahel’s review.
Based on Xu Jia's advice against attacking Daliang.
Overview
Before committing to a siege, systematically evaluate the probability of success and risks of failure.
Steps
-
Assess Defender Strength
- Estimate number of defenders (e.g., 300,000)
- Evaluate quality of fortifications (e.g., 7-ren high walls)
- Consider defender morale and determination
-
Calculate Historical Precedent
- Would even legendary commanders succeed?
- If answer is no, reconsider the attack
-
Evaluate External Factors
- Are allied forces approaching?
- Will enemies attack your rear if you're committed?
-
Consider Cost of Failure
- What previous gains will be lost?
- Will your own territory become vulnerable?
-
Propose Alternative
- Accept smaller gains now while enemy is uncertain
- Let enemy allies become angry at being preempted
- Benefit from their subsequent competition to serve you
Decision Criteria
- If defenders significantly outnumber attackers: Do not besiege
- If fortifications are formidable: Do not besiege
- If failure means losing previous gains: Withdraw
- If enemy is currently uncertain: Negotiate smaller gains
Expected Outcomes
- Avoid costly failures
- Secure achievable gains
- Preserve forces for future campaigns
Validation
- Apply the historical precedent test honestly — if legendary commanders could not take the city with comparable forces, your chances are no better
- Verify that external factors (approaching allied forces, rear vulnerabilities) have been accounted for in the timeline
- Confirm the proposed alternative (accepting smaller gains) is genuinely achievable and not merely a face-saving retreat
Signals
- GitHub stars
- 3k
- Forks
- 526
- Last commit
- Aug 2026
Advanced
- Item type
- skill
- Key
siege-feasibility-assessment- Source
- github.com/baojie/shiji-kb