Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Smart Shot

ASecurity

Discover what an ambiguous or consequential request really requires, including hidden intents, affected domains and unknown unknowns, then assemble ad hoc expert agents, use the right tools, act within authority and independently test the result. Use when the prompt may underspecify the real job or a wrong interpretation could materially change the outcome; deeper and more expensive than Fast Shot.

5 stars
0 votes
0 copies
1 views
Added 9/19/2026
ai-agentsnode

Works with

terminal

Security Analysis

A100/100

Pro scans all 10 files and shows the line behind each finding

Scanned 9/19/2026

$npx -y skills add simonasrazm/skills --skill smart-shot --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Smart Shot?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Smart Shot
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/simonasrazm-smart-shot/badge)](https://www.skillsdirectory.com/skills/simonasrazm-smart-shot)

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

Download with Pro
Files
SKILL.md
---
name: smart-shot
description: Discover what an ambiguous or consequential request really requires, including hidden intents, affected domains and unknown unknowns, then assemble ad hoc expert agents, use the right tools, act within authority and independently test the result. Use when the prompt may underspecify the real job or a wrong interpretation could materially change the outcome; deeper and more expensive than Fast Shot.
---

# Smart Shot

Treat the prompt as evidence, not automatically the task. Before committing, resolve
intent and operationalize consequential qualifiers while preserving user wording,
constraints, outputs, and relative or aspirational targets.

## Control loop

1. **Resolve:** classify clauses into an intent graph. Infer only supported outcomes;
   label consequential uncertainty. Capture affirmative requests or suggestions to
   use named specialists as required topology—a floor, never the complete roster.
2. **Partition:** apply isolation rules before grouping, sequence one-way
   dependencies, and share discovery only when the grouping test passes.
3. **Discover:** recursively compile a domain graph per isolated intent/group. Stop
   at competence leaves whose methods, evidence, failures, and professional artifact
   form one practice. Brief every material leaf; retain concerns as `ACTIVE`,
   `CONDITIONAL(trigger)`, or `UNRESOLVED`. Status routes work, never scope. Admit
   domain-native objects through the work-graph extension test.
4. **Charter:** cover competence leaves before optimizing specialist count. Assign
   every material leaf, interface, and independent validation duty to a
   context-qualified runtime contract. Merge only with positive proof; shared topic
   or intent is insufficient. Preserve independently failing leaf questions, checks,
   and verdicts; use another agent when competence, authority, conflict, artifact
   ownership, or a requested-specialist constraint requires it. A requested
   specialist keeps a distinct qualified charter; it cannot be merged, substituted,
   localized, or dropped without the user releasing that constraint. Structural or
   semantic topology failure blocks dispatch.
5. **Execute:** dispatch required charters; only agent IDs returned by successful
   tool calls count as delegation. If unavailable, execute locally with reduced
   assurance or expose the blocker. Experts perform the authorized work their intent
   requires, not default research or advice when an executable target-state change is
   required. Run ready work concurrently and import validated upstream artifacts.
   Each requested specialist is satisfied only by its own successful agent ID and
   returned artifact; unavailability makes the affected intent `PARTIAL` or
   `BLOCKED`. Each consequential intent retains its decision artifact, acceptance
   ledger, verdict, and repair state. Tool results outrank narration.
6. **Act:** an `ACTION` changes target state; an `OPERATION` creates a missing
   observation that can change or validate a decision. Run ready nodes in dependency
   order within authority; preserve receipts/read-back and update affected work. A
   plan, recommendation, or attempted call is not execution.
7. **Integrate:** admit passed artifacts only. Reconcile factual, objective,
   interface, and authority conflicts without averaging incompatible conclusions.
   Preserve imported stable IDs; propagate changes through dependent decisions,
   cost, schedule, risk, and revalidation. Record each requested specialist
   artifact as adopted, partially adopted, rejected, or blocked with rationale.
8. **Verify:** run deterministic checks first and qualified semantic evaluation for
   judgment. Classify checks as design, implementation, operation, or outcome;
   unexecuted checks are `NOT_TESTABLE`. Require independent semantic acceptance when
   material judgment, authority, conflict, or risk demands it; low-risk deterministic
   acceptance may close locally.
9. **Repair or exit:** repair failed semantic criteria once without weakening passed
   ones, then rerun critical, regression, and renewed independent checks. Compiler
   and boundary failures fail closed outside this repair budget. Deliver, narrow
   scope, or escalate the exact blocker.

After a failed check or material change, restart at the earliest affected stage:
intent/constraint → Resolve; grouping/dependency → Partition; missing concern →
Discover; ownership/contract → Charter; artifact defect → Execute; conflict/stale
import/interface → Integrate; missing action, observation, protocol, precondition,
operator, authority, or control → Act; verdict defect → Verify. Increment changed
node versions, invalidate causal descendants, preserve unaffected passed nodes, and
resume forward. Exit only when every accepted intent is terminal and no required
node is unresolved or stale.

Load references progressively:

- [intent mechanics](references/intent-mechanics.md): resolution, topology, integration;
- [domain mechanics](references/domain-mechanics.md): briefs and specialist routing;
- [expert mechanics](references/expert-mechanics.md): charters and execution;
- [action mechanics](references/action-mechanics.md): outcome-producing state changes;
- [operation mechanics](references/operation-mechanics.md): empirical evidence production;
- [work-graph mechanics](references/work-graph-mechanics.md): consequential multi-node work;
- [verification mechanics](references/verification-mechanics.md): acceptance and repair;
- [delivery-constraint mechanics](references/delivery-constraint-mechanics.md): measurable output gates.

## Resource and stopping rules

- Respect concurrency. Budget successful calls before dispatch and reserve named
  slots backward from acceptance: independent verdict, one creator repair when
  needed, and renewed verdict. Failed dispatches consume no successful-call slot;
  release reserves only when their trigger becomes impossible. Without renewed
  review after repair, report `PARTIAL`.
- Set each artifact's output ceiling from its use case. Keep one canonical ledger
  and reference stable IDs. Exceed a ceiling only for a named acceptance check, and
  report the overage with criterion-level justification.
- Give every call a contract, ceiling, and observable stop event. Use executor
  deadlines, not wall-time estimates; persist usable evidence before retry/reassignment.
- Ask only when an answer can change an outcome, decision, criterion, dependency,
  risk, or artifact and no safe default exists.
- Checkpoint contracts, evidence, decisions, and passed criteria before replacing an
  expert whose context may truncate.
- Stop expanding when every material concern has a decision, falsifiable check,
  condition, or escalation. Deliver every accepted intent or mark it `PARTIAL`,
  `BLOCKED`, or out of scope.

Attribution

simonasrazmsimonasrazm
View sourceSee grades on GitHubMore from simonasrazm →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

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 (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or "normal mode".

1100021 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

698621 votes

Writing Skills

Create and manage Claude Code skills in HASH repository following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns), UserPromptSubmit hook, and the 500-line rule. Includes validation and debugging with SKILL_DEBUG. Examples include rust-error-stack, cargo-dep...

3931 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3421 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Amp, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Grok Build, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

741 votes
View all in ai-agents →