Skip to content
Back to skills

Identify Obstacles

ASecurity

Enumerate obstacles that block a target goal/direction, with type, evidence, and blocking relation.

  • 417 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added May 27, 2026
researchgo

Security analysis

A100/100

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

Scanned September 24, 2026

npx -y skills add yogsoth-ai/de-anthropocentric-research-engine --skill identify-obstacles --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Identify Obstacles?

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

Security grade badge for Identify Obstacles
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/yogsoth-ai-identify-obstacles/badge)](https://www.skillsdirectory.com/skills/yogsoth-ai-identify-obstacles)

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: identify-obstacles
description: "Enumerate obstacles that block a target goal/direction, with type, evidence, and blocking relation."
---

# identify-obstacles
## Purpose
Enumerate obstacles blocking a target goal or direction, with evidence and blocking relations.
## Input contract
```yaml
required: [target_goal, current_state, domain_context]
optional: [timeline, resource_inventory, prior_failures]
constraints: [each obstacle has type, evidence, and blocking relation]
```
## Procedure
1. Compare target requirements with current capabilities and constraints.
2. Enumerate technical, evidential, resource, temporal, and dependency obstacles.
3. Link each obstacle to blocked outcomes and supporting evidence.
4. Return severity, uncertainty, and candidate removal questions.

If obstacles have comparable evidence, severity, and tractability fields, consider `score-object` as the next tactic.

## Output contract
```yaml
produces: [obstacle_register, blocking_relations, evidence_links, removal_questions]
delta_fields: [findings, uncertainties, open_questions]
```
## Quality gates
- Every listed obstacle has a blocking relation and evidence or an explicit uncertainty label.
- Duplicate obstacles are merged only when mechanism and remedy coincide.
- Obstacles are separated from symptoms and desired outcomes.
## Parameterization
Caller supplies goal schema, obstacle taxonomy, evidence fields, severity scale, and merge policy.
## Failure and counterexamples
Reject generic risks, unsupported blockers, or lists with no relation to the target goal.
## Provenance map
- concept: north-star-crystallization/identify-obstacles
- concept: experiment-execution/obstacle-identification

Files in this skill

  • SKILL.md911 B
  • prompt.md1.3 KB

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…