find-the-exceptions
Part of the Overpowered skill suite. Pressure-test a rule, decision table, SOP, requirement, or business process by finding edge cases and alternative branches that would break a h…
raguets
@raguets
Install
$ openclaw skills install @raguets/find-the-exceptionsOverpowered / Find the Exceptions
Core rule
A process is not executable until its material non-happy paths are either defined or explicitly unknown.
Procedure
- State the current happy-path rule/process in precise terms.
- Identify its decision variables: amount, role, state, timing, availability, jurisdiction, data quality, dependencies, etc.
- Generate candidate exceptions using these lenses:
- boundaries: exactly at thresholds, empty/zero/max values;
- missing/invalid/duplicate inputs;
- timing: late, early, concurrent, reordered events;
- authority: absence, delegation, multiple approvers;
- lifecycle: cancellation, amendment, retry, rollback;
- scope: internal/external, special category, jurisdiction;
- dependency failure: unavailable system/source/person;
- conflicting rules or precedents.
- Filter to exceptions that can materially change the outcome.
- Resolve discoverable facts from available artifacts before asking the user.
- Convert resolved branches into a decision table/state model.
- Mark unresolved branches
UNKNOWN; do not invent policy.
Output contract
Condition | Expected path | Exception path | Status | Evidence / decision needed
End with:
- newly discovered rules;
- unresolved branches that block automation;
- edge cases that are safe to defer.
Deep reference
Read references/exception-lenses.md for complex processes or when the first pass does not expose enough material branches.
Interaction rule
When user input is required, ask one high-value question at a time. Prefer a recommended/default answer when there is enough context to propose one.
Gotchas
- Do not confuse brainstorming bizarre scenarios with finding material exceptions.
- Do not ask humans for facts the environment can provide.
- Exact-threshold behavior is a common source of automation bugs; make it explicit.
- Exceptions can modify data shape, authority, timing, or failure recovery—not only business rules.
Stop condition
Stop when material branches are defined, deliberately deferred, or explicitly unknown with an owner for resolution.
Top skills in this category
novel-generator 是一个中文爽文小说生成技能。用户只需提供一句话方向(如"写个都市重生爽文"),AI 代理即可自动完善提示词、规划大纲、逐章创作并输出为独立 Markdown 文件。 核心特性: 智能提示词生成:从一句话方向自动补全世界观、人设、冲突、爽点设计 分章节创作:每章 2000-3000 字,层层递进,章章有爽点 记忆系统:通过 .learnings/ 记录角色、地点、情节、世界观,确保故事前后一致 情节图解:关键战斗、人物关系、势力分布自动生成 Mermaid 图 失败记录:穿帮、矛盾、崩塌等问题自动记录,持续优化 多题材支持:都市、修仙、玄幻、重生、系统流、末世、科幻、游戏 兼容 Claude Code、Cursor、OpenAI Codex、GitHub Copilot 等所有支持 Agent Skills 的工具。
@ityhg根据用户提供的内容方向自动生成提示词并创作爽文小说。适用场景:(1) 用户提供小说方向/题材/关键词,(2) 需要生成章节连贯的长篇爽文,(3) 需要维护角色、地点、情节的连续性,(4) 需要为关键情节生成图解,(5) 需要记录生成失败场景以优化后续创作。支持都市、修仙、玄幻、重生、系统流等多种题材。Use wh...
Skill Vetter
@spclaudehomeSecurity-first skill vetting for AI agents. Use before installing any skill from ClawdHub, GitHub, or other sources. Checks for red flags, permission scope, and suspicious patterns.
Clawdhub
@steipeteUse the ClawdHub CLI to search, install, update, and publish agent skills from clawdhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawdhub CLI.
SuperDesign
@mpociotExpert frontend design guidelines for creating beautiful, modern UIs. Use when building landing pages, dashboards, or any user interface.
Video Frames
@steipeteExtract frames or short clips from videos using ffmpeg.