Skip to content
Back to skills

Options Analysis

ASecurity

Answer an open design or tooling question with N mechanistically distinct options — each with its own pros and cons block — then one recommendation argued from mechanism, naming which options to skip and why.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 10, 2026
ai-agentsgitapi

Works with

  • api

Security analysis

A100/100

Scanned October 10, 2026

npx -y skills add federbenjamin/feder-skills --skill options-analysis --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Options Analysis?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Options Analysis
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/federbenjamin-options-analysis/badge)](https://www.skillsdirectory.com/skills/federbenjamin-options-analysis)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: options-analysis
argument-hint: "[the decision to analyze]"
description: >-
  Answer an open design or tooling question with N mechanistically distinct options — each with
  its own pros and cons block — then one recommendation argued from mechanism, naming which
  options to skip and why.
---

# options-analysis

The user wants to *choose*, not to read a survey. Deliver N real alternatives and a verdict that
eliminates.

Options must differ in **mechanism**, not in degree — a hook that blocks, a config default, and a
runtime escalation ladder are three options; three phrasings of "add a rule" are one. Give the
number asked for, and when only two are real, say so rather than padding with a variant.

The cons are where the answer gets made. Lead each option's cons with its disqualifying property —
the reason it fails, not its rough edges. Ground that failure in how the thing works, and look up
the real contract (tool schema, API precedence, config resolution order) when the con depends on
it; a con asserted from vibes is the expensive kind of wrong. When an option has no serious con,
say so instead of manufacturing balance.

The verdict names a winner and names what to skip, reasoned from mechanism. Layering is a
legitimate answer ("2 as the floor, 1 as the enforcement") — say which does which job. "Depends on
your priorities" is a non-answer.

If the framing itself is broken — the constraint can't be enforced where they're asking, the
options collapse into one — lead with that, then still give the options.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.