{
  "schema_version": 2,
  "name": "challenge-assumed-intent",
  "slug": "challenge-assumed-intent",
  "title": "Separate Observed Facts From Assumed Intent",
  "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Separate Observed Facts From Assumed Intent\". When an ordinary ambiguous event feels intentional, separate the observable facts from your interpretation, list plausible alternatives, check relevant information, and use a neutral clarification before treating intent as established. Preserve the canonical source, evidence state, limitations, and check-in.",
  "protocol_id": "brali:challenge-assumed-intent",
  "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/challenge-assumed-intent/",
  "machine_record_url": "https://brali-lifeos.github.io/life-os/challenge-assumed-intent/index.json",
  "skill_page_url": "https://brali-lifeos.github.io/skill-packs/challenge-assumed-intent/",
  "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/challenge-assumed-intent/SKILL.md",
  "skill_mode": "usable",
  "recommendation_eligible": true,
  "operational_guidance": true,
  "evidence_state": "practical",
  "sensitive": false,
  "reviewed_at": "2026-09-10",
  "topics": [
    "Cognitive Biases",
    "Critical Thinking"
  ],
  "methods": [],
  "lenses": [],
  "license": "CC-BY-NC-SA-4.0",
  "source_library": "https://brali-lifeos.github.io/skill-packs/library.json",
  "trusted_feed": "https://brali-lifeos.github.io/life-os/datasets/protocols.json",
  "format": {
    "name": "Agent Skills",
    "specification": "https://agentskills.io/specification",
    "artifact": "SKILL.md"
  },
  "compatible_hosts": [
    "Claude Code",
    "Hermes Agent",
    "OpenClaw",
    "AgentSkills.io-compatible hosts"
  ],
  "install": {
    "generic": {
      "artifact_url": "https://brali-lifeos.github.io/skill-packs/challenge-assumed-intent/SKILL.md",
      "directory_name": "challenge-assumed-intent"
    },
    "claude_code": {
      "personal_path": "~/.claude/skills/challenge-assumed-intent/SKILL.md",
      "project_path": ".claude/skills/challenge-assumed-intent/SKILL.md",
      "docs": "https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview"
    },
    "hermes_agent": {
      "command": "hermes skills install https://brali-lifeos.github.io/skill-packs/challenge-assumed-intent/SKILL.md",
      "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
    },
    "openclaw": {
      "workspace_path": "<workspace>/skills/challenge-assumed-intent/SKILL.md",
      "global_path": "~/.openclaw/skills/challenge-assumed-intent/SKILL.md",
      "docs": "https://github.com/openclaw/openclaw/blob/main/docs/tools/skills.md"
    }
  },
  "verification": {
    "status": "brali-ci-verified",
    "scope": "one-skill-per-hack coverage + format + evidence-state parity + provenance + stable links + SHA-256; not third-party vendor endorsement",
    "sha256": "66323124ccb222862c2ca25b0112efa4e6993b20604783933b2456783dfe6303",
    "trust_gate": "practical",
    "source_protocol_id": "brali:challenge-assumed-intent"
  }
}
