بنقرة واحدة
have-you-considered
Surface alternatives — different ways to address the same need.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Surface alternatives — different ways to address the same need.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Generate and curate Claude-oriented bash-policy project rules. Use to run bash-policy export/report, review .bash-policy-candidates.yaml from Claude settings, update .bash-policy.yaml, normalize command-shape identities, or validate bash-policy configuration.
Assess whether an input document is ready for a specific §BRAND_NAME_TITLE§ MAS entry point. Use when a user asks whether a goal, functional spec, detailed spec, technical spec, PRD, story bundle, architecture plan, or other source document is solid enough to run through §BRAND_BINARY_NAME§ with `--entry-point general-objective`, `functional-spec`, `detailed-spec`, or `technical-spec`; when deciding which entry point fits a document; or before `§BRAND_BINARY_NAME§ init --spec`.
Coordinate Pairing-mode doer/reviewer sessions through a Markdown blackboard. Use when the user invokes /adversarial-pairing with role and blackboard-path arguments or asks multiple pairing agents to coordinate plan review, implementation, staged code review, and follow-up review rounds without §BRAND_NAME_TITLE§ multi-agent mode.
Define component boundaries, interfaces, and structural decisions for a change
Summarize artifacts produced by §BRAND_BINARY_NAME§ agents for human checkpoint review
Pre-commit Clean Code refactoring
| name | have-you-considered |
| description | Surface alternatives — different ways to address the same need. |
Open doors, don't fix bugs. This skill suggests what could be different, not what is wrong.
"Have you considered..." is a mentor's question, not a reviewer's finding. The goal is to surface options the author may not have seen — a library that already does this, a simpler way to meet the user need, a different decomposition of the work.
This skill is orthogonal to review and validation. It doesn't judge correctness; it expands the solution space.
Applies to anything: specs, code, PRs, design docs, architecture, process. Invoked explicitly — not a default lens.
| Domain | Examples |
|---|---|
| Technique | Library that replaces custom code, pattern that simplifies structure, tool that automates manual step |
| Product | Different UX that addresses same user need, feature that already exists elsewhere, scope reduction that delivers 80% value at 20% cost |
| Process | Different work decomposition, alternative sequencing, team structure adjustment |
1. UNDERSTAND THE INTENT
- What need is being addressed? (user need, technical constraint, business goal)
- What's the current approach?
- What are the implicit assumptions?
2. EXPLORE ALTERNATIVES (per subject)
- What else could address this need?
- What's already out there? (libraries, prior art, patterns)
- What would a different team try?
- If knowledge is insufficient → search (docs, GitHub, awesome-lists, Perplexity MCP)
3. FILTER
- Does the alternative have demonstrable net benefit?
- Is the benefit significant enough to warrant switching cost?
- **Does scope match project maturity?** (PoC → interface changes; production → extend existing patterns)
- Discard if: marginal gain, astronautics, solves different problem
4. OUTPUT (one suggestion per subject)
- The alternative
- The demonstrable benefit (quantified when possible)
- The cost/risk to adopt
- Why it fits this specific context
Every suggestion must have a benefit that can be verified, not just asserted.
Demonstrable:
Not demonstrable (don't suggest):
When agent knowledge is insufficient:
Cite sources. Don't suggest based on vague recall.
Prose libre. One suggestion per subject identified in scope.
## [Subject: brief description]
**Current approach:** [what's being done or proposed]
**Have you considered:** [the alternative]
**Benefit:** [demonstrable gain — quantified if possible]
**Cost:** [switching effort, risks, tradeoffs]
**Fit:** [why this makes sense for this specific context]
**Sources:** [if research was needed]
FORBIDDEN:
ALLOWED:
Not a replacement for any skill — a complement that expands options before or after validation.