{
  "schema_version": 2,
  "name": "Brali Trusted AI Agent Skills Catalog",
  "description": "Recommendation-eligible Agent Skills generated from Brali records that currently meet the reviewed/practical trust gate.",
  "canonical_url": "https://brali-lifeos.github.io/skill-packs/",
  "full_library": "https://brali-lifeos.github.io/skill-packs/library.json",
  "specification": "https://agentskills.io/specification",
  "compatible_hosts": [
    "Claude Code",
    "Hermes Agent",
    "OpenClaw",
    "AgentSkills.io-compatible hosts"
  ],
  "source_feed": "https://brali-lifeos.github.io/life-os/datasets/protocols.json",
  "generation_rule": "Trusted catalog is a filtered view of the complete one-skill-per-hack library; reviewed/practical status controls recommendation eligibility.",
  "verification_policy": "Every skill is checked for corpus coverage, deterministic identity, evidence-state parity, trust mode, stable links and SHA-256 integrity. Brali verification is not third-party vendor endorsement.",
  "count": 224,
  "total_skill_artifacts": 973,
  "license": "CC-BY-NC-SA-4.0; Brali names and logos are not licensed for reuse.",
  "entries": [
    {
      "schema_version": 2,
      "name": "cbt-action-mood-tracker",
      "slug": "cbt-action-mood-tracker",
      "title": "Action and Mood Observation Note",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Action and Mood Observation Note\". Use a short note to compare an activity with what you noticed before and after it. Treat the note as observation, not proof that an activity caused a mood change. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:cbt-action-mood-tracker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/cbt-action-mood-tracker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/cbt-action-mood-tracker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/cbt-action-mood-tracker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/cbt-action-mood-tracker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Self-Awareness",
        "Emotion Regulation"
      ],
      "methods": [
        "CBT-derived"
      ],
      "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/cbt-action-mood-tracker/SKILL.md",
          "directory_name": "cbt-action-mood-tracker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/cbt-action-mood-tracker/SKILL.md",
          "project_path": ".claude/skills/cbt-action-mood-tracker/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/cbt-action-mood-tracker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/cbt-action-mood-tracker/SKILL.md",
          "global_path": "~/.openclaw/skills/cbt-action-mood-tracker/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": "e474a2a68cf4a5e82304416d4127af00787ccfe020ca64a760f964a92ff59e70",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:cbt-action-mood-tracker"
      }
    },
    {
      "schema_version": 2,
      "name": "active-recall-test-yourself",
      "slug": "active-recall-test-yourself",
      "title": "Active Recall: Close the Notes and Make Memory Work",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Active Recall: Close the Notes and Make Memory Work\". Before rereading, hide the source and try to produce the answer from memory. Then check it, fix the misses, and practice application separately if the real goal is solving, speaking, writing, or doing. Familiarity feels nice; retrieval tells you what is actually available without the page in front of you. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:active-recall-test-yourself",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/active-recall-test-yourself/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/active-recall-test-yourself/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/active-recall-test-yourself/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/active-recall-test-yourself/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Memory",
        "Skill Learning"
      ],
      "methods": [
        "Retrieval Practice"
      ],
      "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/active-recall-test-yourself/SKILL.md",
          "directory_name": "active-recall-test-yourself"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/active-recall-test-yourself/SKILL.md",
          "project_path": ".claude/skills/active-recall-test-yourself/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/active-recall-test-yourself/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/active-recall-test-yourself/SKILL.md",
          "global_path": "~/.openclaw/skills/active-recall-test-yourself/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": "a889eacf905848ccd357edfa12d3edf924e49ea23da1625107a3a2b6a32cbe8d",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:active-recall-test-yourself"
      }
    },
    {
      "schema_version": 2,
      "name": "estimate-vs-actual-calibrator",
      "slug": "estimate-vs-actual-calibrator",
      "title": "Adjust for Regressive Bias",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Adjust for Regressive Bias\". When recalling or estimating: - Use actual data: Base your judgment on numbers or facts rather than instinct. - Check extremes: Ask if you’re underestimating highs or overestimating lows. - Keep track: Maintain a log to compare memories with reality over time. Example: Track your work hours to see if your memory matches the actual effort. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:estimate-vs-actual-calibrator",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/estimate-vs-actual-calibrator/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/estimate-vs-actual-calibrator/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/estimate-vs-actual-calibrator/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/estimate-vs-actual-calibrator/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/estimate-vs-actual-calibrator/SKILL.md",
          "directory_name": "estimate-vs-actual-calibrator"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/estimate-vs-actual-calibrator/SKILL.md",
          "project_path": ".claude/skills/estimate-vs-actual-calibrator/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/estimate-vs-actual-calibrator/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/estimate-vs-actual-calibrator/SKILL.md",
          "global_path": "~/.openclaw/skills/estimate-vs-actual-calibrator/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": "2209d27190fb60cbc140a0a2eb9d7d84c53dacfa3198427eb776aaa293f05914",
        "trust_gate": "practical",
        "source_protocol_id": "brali:estimate-vs-actual-calibrator"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-premortem-risk-planner",
      "slug": "ai-premortem-risk-planner",
      "title": "AI-Assisted Premortem",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"AI-Assisted Premortem\". Use an AI model as a brainstorming partner for possible failure modes, then verify important risks against the real plan before choosing mitigations. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-premortem-risk-planner",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-premortem-risk-planner/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-premortem-risk-planner/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-premortem-risk-planner/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-premortem-risk-planner/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Error Prevention",
        "Decision Making",
        "Work Systems"
      ],
      "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/ai-premortem-risk-planner/SKILL.md",
          "directory_name": "ai-premortem-risk-planner"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-premortem-risk-planner/SKILL.md",
          "project_path": ".claude/skills/ai-premortem-risk-planner/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/ai-premortem-risk-planner/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-premortem-risk-planner/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-premortem-risk-planner/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": "cfc7e33e901c24b092c7f0151b17bc0facca25e2302523fc29b6eec1a2a02c02",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ai-premortem-risk-planner"
      }
    },
    {
      "schema_version": 2,
      "name": "90-30-focus-rest-schedule",
      "slug": "90-30-focus-rest-schedule",
      "title": "Alternate Focused Work With Real Breaks",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Alternate Focused Work With Real Breaks\". Use a protected focus block followed by a real break, then adjust the length to your task, energy, and schedule instead of treating 90/30 as a biological rule. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:90-30-focus-rest-schedule",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/90-30-focus-rest-schedule/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/90-30-focus-rest-schedule/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/90-30-focus-rest-schedule/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/90-30-focus-rest-schedule/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Attention & Focus",
        "Recovery & Energy"
      ],
      "methods": [],
      "lenses": [
        "Antifragility"
      ],
      "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/90-30-focus-rest-schedule/SKILL.md",
          "directory_name": "90-30-focus-rest-schedule"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/90-30-focus-rest-schedule/SKILL.md",
          "project_path": ".claude/skills/90-30-focus-rest-schedule/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/90-30-focus-rest-schedule/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/90-30-focus-rest-schedule/SKILL.md",
          "global_path": "~/.openclaw/skills/90-30-focus-rest-schedule/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": "3d485becc4bc31bb9c705bbc98cc59bb78e52fc8c1efdcf44aaeacb429779749",
        "trust_gate": "practical",
        "source_protocol_id": "brali:90-30-focus-rest-schedule"
      }
    },
    {
      "schema_version": 2,
      "name": "fix-time-distortions-with-anchors",
      "slug": "fix-time-distortions-with-anchors",
      "title": "Anchor Your Timeline",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Anchor Your Timeline\". To fix time distortions: - Use anchors: Connect events to specific dates or milestones. - Journal regularly: Write down events as they happen to track their timing. - Review your calendar: Check past schedules to confirm when things actually happened. Example: If you’re unsure when you last met a client, refer to your notes or calendar to avoid assuming it was more recent or distant. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:fix-time-distortions-with-anchors",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/fix-time-distortions-with-anchors/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/fix-time-distortions-with-anchors/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/fix-time-distortions-with-anchors/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/fix-time-distortions-with-anchors/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/fix-time-distortions-with-anchors/SKILL.md",
          "directory_name": "fix-time-distortions-with-anchors"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/fix-time-distortions-with-anchors/SKILL.md",
          "project_path": ".claude/skills/fix-time-distortions-with-anchors/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/fix-time-distortions-with-anchors/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/fix-time-distortions-with-anchors/SKILL.md",
          "global_path": "~/.openclaw/skills/fix-time-distortions-with-anchors/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": "c886f37ee931fee5c4d34a62da30d53989a9d5993e8d221ceb94b4cc9cee29a5",
        "trust_gate": "practical",
        "source_protocol_id": "brali:fix-time-distortions-with-anchors"
      }
    },
    {
      "schema_version": 2,
      "name": "prequestions-before-learning",
      "slug": "prequestions-before-learning",
      "title": "Ask a Few Questions Before You Start Learning",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Ask a Few Questions Before You Start Learning\". Before reading, watching, or studying new material, try a few questions about the specific information you want to learn. Attempt an answer, then study and check it. Evidence supports better learning for the prequestioned information, not a general boost to everything else. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:prequestions-before-learning",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/prequestions-before-learning/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/prequestions-before-learning/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/prequestions-before-learning/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/prequestions-before-learning/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Memory",
        "Skill Learning",
        "Metacognition"
      ],
      "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/prequestions-before-learning/SKILL.md",
          "directory_name": "prequestions-before-learning"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/prequestions-before-learning/SKILL.md",
          "project_path": ".claude/skills/prequestions-before-learning/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/prequestions-before-learning/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/prequestions-before-learning/SKILL.md",
          "global_path": "~/.openclaw/skills/prequestions-before-learning/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": "9173da026ed69e9b3952839879107c778c499f1cd961ff1e234a928e72d9aba9",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:prequestions-before-learning"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-test-case-generator",
      "slug": "ai-test-case-generator",
      "title": "Ask AI for Failure Cases Before You Ship",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Ask AI for Failure Cases Before You Ship\". Give AI a feature, process, calculation, message, or workflow and ask for edge cases and failure modes. Treat the output as a candidate list, deduplicate it, verify relevance, and convert the useful cases into executable tests or checklist items. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-test-case-generator",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-test-case-generator/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-test-case-generator/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-test-case-generator/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-test-case-generator/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Error Prevention"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration",
        "Quality Assurance"
      ],
      "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/ai-test-case-generator/SKILL.md",
          "directory_name": "ai-test-case-generator"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-test-case-generator/SKILL.md",
          "project_path": ".claude/skills/ai-test-case-generator/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/ai-test-case-generator/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-test-case-generator/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-test-case-generator/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": "d881f3d9e3a98a54b1614b2095d3576d00e4a76d9c3e3ffb9e03511c1a8f0dae",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ai-test-case-generator"
      }
    },
    {
      "schema_version": 2,
      "name": "ask-for-feedback-tracker",
      "slug": "ask-for-feedback-tracker",
      "title": "Ask for Feedback on One Specific Decision",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Ask for Feedback on One Specific Decision\". Give the reviewer context, ask one focused question, make the reply easy and decide what you will accept, test, discuss, defer or ignore. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ask-for-feedback-tracker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ask-for-feedback-tracker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ask-for-feedback-tracker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ask-for-feedback-tracker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ask-for-feedback-tracker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-22",
      "topics": [
        "Metacognition",
        "Revision & Feedback"
      ],
      "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/ask-for-feedback-tracker/SKILL.md",
          "directory_name": "ask-for-feedback-tracker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ask-for-feedback-tracker/SKILL.md",
          "project_path": ".claude/skills/ask-for-feedback-tracker/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/ask-for-feedback-tracker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ask-for-feedback-tracker/SKILL.md",
          "global_path": "~/.openclaw/skills/ask-for-feedback-tracker/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": "dcd5c45219572334909b0cd4a8d50e608b2bdf22fff5dad430a05bc3bcd64ca3",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ask-for-feedback-tracker"
      }
    },
    {
      "schema_version": 2,
      "name": "5-whys-goal-clarity",
      "slug": "5-whys-goal-clarity",
      "title": "Ask Why Until a Goal Becomes Clearer",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Ask Why Until a Goal Becomes Clearer\". Use repeated why questions to examine what is behind a goal, then turn the useful insight into a next step. Five questions are a prompt, not a requirement or a guarantee of finding one root cause. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:5-whys-goal-clarity",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/5-whys-goal-clarity/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/5-whys-goal-clarity/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/5-whys-goal-clarity/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/5-whys-goal-clarity/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Goals"
      ],
      "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/5-whys-goal-clarity/SKILL.md",
          "directory_name": "5-whys-goal-clarity"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/5-whys-goal-clarity/SKILL.md",
          "project_path": ".claude/skills/5-whys-goal-clarity/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/5-whys-goal-clarity/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/5-whys-goal-clarity/SKILL.md",
          "global_path": "~/.openclaw/skills/5-whys-goal-clarity/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": "b7eaf69ebadb0108a9d3effd5d6cb5cef98b1b73e665a7f1a5f1d960325deb99",
        "trust_gate": "practical",
        "source_protocol_id": "brali:5-whys-goal-clarity"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-learning-attempt-feedback-retest",
      "slug": "ai-learning-attempt-feedback-retest",
      "title": "Attempt First, Use AI for Feedback, Retest Without It",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Attempt First, Use AI for Feedback, Retest Without It\". For learning tasks, make a genuine attempt before asking AI to explain, critique, or extend your work, then reproduce the target skill without assistance. Recent evidence on generative AI in education is mixed enough that the workflow should preserve learner activity rather than assume the chatbot itself improves learning. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-learning-attempt-feedback-retest",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-learning-attempt-feedback-retest/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-learning-attempt-feedback-retest/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-learning-attempt-feedback-retest/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-learning-attempt-feedback-retest/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Skill Learning",
        "Metacognition",
        "Memory"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration"
      ],
      "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/ai-learning-attempt-feedback-retest/SKILL.md",
          "directory_name": "ai-learning-attempt-feedback-retest"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-learning-attempt-feedback-retest/SKILL.md",
          "project_path": ".claude/skills/ai-learning-attempt-feedback-retest/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/ai-learning-attempt-feedback-retest/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-learning-attempt-feedback-retest/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-learning-attempt-feedback-retest/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": "ed32b9951337029e19c06a64be5d12f5c276f2141e489e28887c5a2ae0bde702",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:ai-learning-attempt-feedback-retest"
      }
    },
    {
      "schema_version": 2,
      "name": "default-choice-audit",
      "slug": "default-choice-audit",
      "title": "Audit a Default Before Letting It Decide for You",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Audit a Default Before Letting It Decide for You\". For a setting, subscription, workflow, or template with meaningful consequences, identify the current default, compare the relevant alternatives, and make a deliberate keep-or-change decision with an easy rollback when possible. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:default-choice-audit",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/default-choice-audit/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/default-choice-audit/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/default-choice-audit/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/default-choice-audit/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Cognitive Biases"
      ],
      "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/default-choice-audit/SKILL.md",
          "directory_name": "default-choice-audit"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/default-choice-audit/SKILL.md",
          "project_path": ".claude/skills/default-choice-audit/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/default-choice-audit/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/default-choice-audit/SKILL.md",
          "global_path": "~/.openclaw/skills/default-choice-audit/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": "9b442ac9a0a50fa594842bcea73a9b6bc574406eb36d31f41238cbd3f6b70188",
        "trust_gate": "practical",
        "source_protocol_id": "brali:default-choice-audit"
      }
    },
    {
      "schema_version": 2,
      "name": "ergonomic-workspace-assessment",
      "slug": "ergonomic-workspace-assessment",
      "title": "Audit Workspace Friction Before Buying More Gear",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Audit Workspace Friction Before Buying More Gear\". Inspect where a workspace makes the actual task harder to see, reach, switch, connect, or reset; change one layout variable; and keep the change only when it removes friction without creating a new problem. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ergonomic-workspace-assessment",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ergonomic-workspace-assessment/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ergonomic-workspace-assessment/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ergonomic-workspace-assessment/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ergonomic-workspace-assessment/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Workspace",
        "Environment Design"
      ],
      "methods": [],
      "lenses": [
        "Architecture"
      ],
      "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/ergonomic-workspace-assessment/SKILL.md",
          "directory_name": "ergonomic-workspace-assessment"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ergonomic-workspace-assessment/SKILL.md",
          "project_path": ".claude/skills/ergonomic-workspace-assessment/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/ergonomic-workspace-assessment/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ergonomic-workspace-assessment/SKILL.md",
          "global_path": "~/.openclaw/skills/ergonomic-workspace-assessment/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": "31f175f0495fd7870a0ab1bd7c7dcfa3d3e38c65d61af87912348f26d8c73676",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ergonomic-workspace-assessment"
      }
    },
    {
      "schema_version": 2,
      "name": "automate-routine-data-reports",
      "slug": "automate-routine-data-reports",
      "title": "Automate a Routine Report with Validation and Fallback",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Automate a Routine Report with Validation and Fallback\". Automate a stable reporting workflow only after defining source ownership, transformations, validation rules, freshness, failure handling, and a manual fallback. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:automate-routine-data-reports",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/automate-routine-data-reports/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/automate-routine-data-reports/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/automate-routine-data-reports/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/automate-routine-data-reports/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Data Literacy"
      ],
      "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/automate-routine-data-reports/SKILL.md",
          "directory_name": "automate-routine-data-reports"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/automate-routine-data-reports/SKILL.md",
          "project_path": ".claude/skills/automate-routine-data-reports/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/automate-routine-data-reports/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/automate-routine-data-reports/SKILL.md",
          "global_path": "~/.openclaw/skills/automate-routine-data-reports/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": "6f69aea4f5e01cbba56cb039d87a7358374d65bcc658872b0210cea60fe20ab9",
        "trust_gate": "practical",
        "source_protocol_id": "brali:automate-routine-data-reports"
      }
    },
    {
      "schema_version": 2,
      "name": "automatic-paycheck-to-savings",
      "slug": "automatic-paycheck-to-savings",
      "title": "Automatic Savings Rule",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Automatic Savings Rule\". If essential obligations are covered, automate a modest transfer to savings and review whether the amount remains comfortable. This is general educational guidance, not individualized financial advice. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:automatic-paycheck-to-savings",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/automatic-paycheck-to-savings/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/automatic-paycheck-to-savings/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/automatic-paycheck-to-savings/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/automatic-paycheck-to-savings/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Personal Finance"
      ],
      "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/automatic-paycheck-to-savings/SKILL.md",
          "directory_name": "automatic-paycheck-to-savings"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/automatic-paycheck-to-savings/SKILL.md",
          "project_path": ".claude/skills/automatic-paycheck-to-savings/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/automatic-paycheck-to-savings/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/automatic-paycheck-to-savings/SKILL.md",
          "global_path": "~/.openclaw/skills/automatic-paycheck-to-savings/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": "f1497be7fbb177b3437ba1bf9688001bb6d77144df0294f60ca138a3fc0d7269",
        "trust_gate": "practical",
        "source_protocol_id": "brali:automatic-paycheck-to-savings"
      }
    },
    {
      "schema_version": 2,
      "name": "avoid-boundary-extension-errors",
      "slug": "avoid-boundary-extension-errors",
      "title": "Avoid Boundary Extension Errors",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Avoid Boundary Extension Errors\". When recalling visuals: - Focus on details: Try to actively recall both the foreground and the background. - Verify: Revisit the original image or scene to compare your memory. - Practice recall: Test yourself on visual memories to sharpen your accuracy. Example: After seeing a photo, draw it from memory and then compare it to the original. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:avoid-boundary-extension-errors",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/avoid-boundary-extension-errors/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/avoid-boundary-extension-errors/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/avoid-boundary-extension-errors/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/avoid-boundary-extension-errors/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/avoid-boundary-extension-errors/SKILL.md",
          "directory_name": "avoid-boundary-extension-errors"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/avoid-boundary-extension-errors/SKILL.md",
          "project_path": ".claude/skills/avoid-boundary-extension-errors/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/avoid-boundary-extension-errors/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/avoid-boundary-extension-errors/SKILL.md",
          "global_path": "~/.openclaw/skills/avoid-boundary-extension-errors/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": "de5a4fbd6529b34f965b5262008891432ae383afca67be70c29e2f262916f7b2",
        "trust_gate": "practical",
        "source_protocol_id": "brali:avoid-boundary-extension-errors"
      }
    },
    {
      "schema_version": 2,
      "name": "present-bias-check",
      "slug": "present-bias-check",
      "title": "Avoid Overestimating the Present: - Zoom Out: Ask, “will This Matter in a Year",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Avoid Overestimating the Present: - Zoom Out: Ask, “will This Matter in a Year\". To avoid overestimating the present: - Zoom out: Ask, “Will this matter in a year? Five years?” - Review the past: Compare this moment to similar past events for perspective. - Plan ahead: Focus on long-term goals, not just immediate importance. Example: Instead of stressing over a minor setback, think about how it fits into your bigger picture. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:present-bias-check",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/present-bias-check/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/present-bias-check/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/present-bias-check/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/present-bias-check/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/present-bias-check/SKILL.md",
          "directory_name": "present-bias-check"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/present-bias-check/SKILL.md",
          "project_path": ".claude/skills/present-bias-check/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/present-bias-check/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/present-bias-check/SKILL.md",
          "global_path": "~/.openclaw/skills/present-bias-check/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": "be18e9d7dcf771b3595a9adfe0d2f2ea0bd63ef6cc4fadebb676cbbe1fb3885b",
        "trust_gate": "practical",
        "source_protocol_id": "brali:present-bias-check"
      }
    },
    {
      "schema_version": 2,
      "name": "cognitive-bias-memory-capture",
      "slug": "cognitive-bias-memory-capture",
      "title": "Balance Leveling and Sharpening",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Balance Leveling and Sharpening\". To keep memories accurate: - Write details down: Capture events as soon as possible to avoid losing information. - Check for gaps: Ask yourself what might be missing in your memory. - Avoid exaggeration: Be mindful of which details you emphasize when retelling stories. Example: After a meeting, jot down key points immediately before memories get distorted. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:cognitive-bias-memory-capture",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/cognitive-bias-memory-capture/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/cognitive-bias-memory-capture/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/cognitive-bias-memory-capture/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/cognitive-bias-memory-capture/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/cognitive-bias-memory-capture/SKILL.md",
          "directory_name": "cognitive-bias-memory-capture"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/cognitive-bias-memory-capture/SKILL.md",
          "project_path": ".claude/skills/cognitive-bias-memory-capture/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/cognitive-bias-memory-capture/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/cognitive-bias-memory-capture/SKILL.md",
          "global_path": "~/.openclaw/skills/cognitive-bias-memory-capture/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": "053a1c418f85021c0114371152b732ca8f1bf08ffe8cbeeddc64437c28a01331",
        "trust_gate": "practical",
        "source_protocol_id": "brali:cognitive-bias-memory-capture"
      }
    },
    {
      "schema_version": 2,
      "name": "cognitive-biases-how-to-when-safety-increases-assess-ri-6161ad40",
      "slug": "cognitive-biases-how-to-when-safety-increases-assess-risks-ask-am-i",
      "title": "Balance Safety and Risk",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Balance Safety and Risk\". When safety increases: - Assess risks: Ask, \"Am I compensating for safety by taking unnecessary risks?\" - Set boundaries: Stick to cautious habits even in safer environments. - Focus on long-term impact: Remember that short-term safety doesn’t eliminate long-term consequences. Example: Driving a car with advanced safety features? Avoid speeding just because you feel more protected. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:cognitive-biases-how-to-when-safety-increases-assess-risks-ask-am-i",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/cognitive-biases-how-to-when-safety-increases-assess-risks-ask-am-i/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/cognitive-biases-how-to-when-safety-increases-assess-risks-ask-am-i/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/cognitive-biases-how-to-when-safety-increases-assess-risks-ask-am-i/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/cognitive-biases-how-to-when-safety-increases-assess-risks-ask-am-i/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/cognitive-biases-how-to-when-safety-increases-assess-risks-ask-am-i/SKILL.md",
          "directory_name": "cognitive-biases-how-to-when-safety-increases-assess-ri-6161ad40"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/cognitive-biases-how-to-when-safety-increases-assess-ri-6161ad40/SKILL.md",
          "project_path": ".claude/skills/cognitive-biases-how-to-when-safety-increases-assess-ri-6161ad40/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/cognitive-biases-how-to-when-safety-increases-assess-risks-ask-am-i/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/cognitive-biases-how-to-when-safety-increases-assess-ri-6161ad40/SKILL.md",
          "global_path": "~/.openclaw/skills/cognitive-biases-how-to-when-safety-increases-assess-ri-6161ad40/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": "228a8d7dea68c08415fcdeca3dace16de2534df7ba110f67b68a541cb88022d4",
        "trust_gate": "practical",
        "source_protocol_id": "brali:cognitive-biases-how-to-when-safety-increases-assess-risks-ask-am-i"
      }
    },
    {
      "schema_version": 2,
      "name": "fading-affect-bias-journal-coach",
      "slug": "fading-affect-bias-journal-coach",
      "title": "Balance the Fading Affect Bias",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Balance the Fading Affect Bias\". To stay balanced: - Acknowledge both sides: Write about unpleasant memories alongside the positive ones. - Reflect intentionally: Spend time thinking about what you learned from difficult moments. - Focus on growth: Use past challenges as a reminder of your resilience. Example: When recalling a failed project, consider the lessons learned rather than just forgetting the negatives. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:fading-affect-bias-journal-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/fading-affect-bias-journal-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/fading-affect-bias-journal-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/fading-affect-bias-journal-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/fading-affect-bias-journal-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/fading-affect-bias-journal-coach/SKILL.md",
          "directory_name": "fading-affect-bias-journal-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/fading-affect-bias-journal-coach/SKILL.md",
          "project_path": ".claude/skills/fading-affect-bias-journal-coach/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/fading-affect-bias-journal-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/fading-affect-bias-journal-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/fading-affect-bias-journal-coach/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": "669196bb610f7b3e00556e98fd59aa9c73612e7454eaf23e13080452037b0ee8",
        "trust_gate": "practical",
        "source_protocol_id": "brali:fading-affect-bias-journal-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "negativity-bias-positive-reflection",
      "slug": "negativity-bias-positive-reflection",
      "title": "Balance the Negativity Bias",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Balance the Negativity Bias\". To manage negative recall: - List positives: After a bad experience, write down at least 3 positive things that happened that day. - Reframe events: Find the silver lining in unpleasant memories. - Focus on solutions: Instead of dwelling on what went wrong, brainstorm ways to improve next time. Example: If a meeting didn’t go well, note what you learned and how you can prepare better next time. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:negativity-bias-positive-reflection",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/negativity-bias-positive-reflection/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/negativity-bias-positive-reflection/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/negativity-bias-positive-reflection/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/negativity-bias-positive-reflection/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/negativity-bias-positive-reflection/SKILL.md",
          "directory_name": "negativity-bias-positive-reflection"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/negativity-bias-positive-reflection/SKILL.md",
          "project_path": ".claude/skills/negativity-bias-positive-reflection/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/negativity-bias-positive-reflection/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/negativity-bias-positive-reflection/SKILL.md",
          "global_path": "~/.openclaw/skills/negativity-bias-positive-reflection/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": "77b799b3fd27ce5b3fe597332ac691a35d2814387006b52c2cd4036b97b9800b",
        "trust_gate": "practical",
        "source_protocol_id": "brali:negativity-bias-positive-reflection"
      }
    },
    {
      "schema_version": 2,
      "name": "batch-non-urgent-notifications",
      "slug": "batch-non-urgent-notifications",
      "title": "Batch Non-Urgent Notifications Instead of Receiving Them All Day",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Batch Non-Urgent Notifications Instead of Receiving Them All Day\". Group non-urgent smartphone notifications into a few predictable delivery windows while keeping genuinely urgent channels available. The useful idea is predictable batching, not a magic number of batches. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:batch-non-urgent-notifications",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/batch-non-urgent-notifications/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/batch-non-urgent-notifications/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/batch-non-urgent-notifications/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/batch-non-urgent-notifications/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-11",
      "topics": [
        "Digital Attention",
        "Attention & Focus"
      ],
      "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/batch-non-urgent-notifications/SKILL.md",
          "directory_name": "batch-non-urgent-notifications"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/batch-non-urgent-notifications/SKILL.md",
          "project_path": ".claude/skills/batch-non-urgent-notifications/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/batch-non-urgent-notifications/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/batch-non-urgent-notifications/SKILL.md",
          "global_path": "~/.openclaw/skills/batch-non-urgent-notifications/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": "78b706f8e4c0a2203f49b86878716bb430e124b4075a04b15b0c945d69340f80",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:batch-non-urgent-notifications"
      }
    },
    {
      "schema_version": 2,
      "name": "communication-blocks-scheduler",
      "slug": "communication-blocks-scheduler",
      "title": "Batch Routine Messages Around Real Response Obligations",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Batch Routine Messages Around Real Response Obligations\". Set predictable windows for non-urgent messages, keep an explicit path for work that genuinely cannot wait, and adjust the schedule when it conflicts with actual response duties. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:communication-blocks-scheduler",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/communication-blocks-scheduler/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/communication-blocks-scheduler/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/communication-blocks-scheduler/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/communication-blocks-scheduler/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Task Initiation"
      ],
      "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/communication-blocks-scheduler/SKILL.md",
          "directory_name": "communication-blocks-scheduler"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/communication-blocks-scheduler/SKILL.md",
          "project_path": ".claude/skills/communication-blocks-scheduler/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/communication-blocks-scheduler/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/communication-blocks-scheduler/SKILL.md",
          "global_path": "~/.openclaw/skills/communication-blocks-scheduler/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": "e1869816f5c0047bce63a775d8e1ec727df9144872c2e86062e6d1acef76a767",
        "trust_gate": "practical",
        "source_protocol_id": "brali:communication-blocks-scheduler"
      }
    },
    {
      "schema_version": 2,
      "name": "batch-similar-tasks-planner",
      "slug": "batch-similar-tasks-planner",
      "title": "Batch Similar Tasks When Switching Is the Problem",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Batch Similar Tasks When Switching Is the Problem\". Group comparable low-risk tasks when repeated setup is slowing the work, then compare the batch with your normal flow and stop batching when responsiveness suffers. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:batch-similar-tasks-planner",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/batch-similar-tasks-planner/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/batch-similar-tasks-planner/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/batch-similar-tasks-planner/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/batch-similar-tasks-planner/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Task Initiation"
      ],
      "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/batch-similar-tasks-planner/SKILL.md",
          "directory_name": "batch-similar-tasks-planner"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/batch-similar-tasks-planner/SKILL.md",
          "project_path": ".claude/skills/batch-similar-tasks-planner/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/batch-similar-tasks-planner/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/batch-similar-tasks-planner/SKILL.md",
          "global_path": "~/.openclaw/skills/batch-similar-tasks-planner/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": "0984e5bd533d1f9d8408055237943278fd34688d3a3adb2e7044505037e6e12f",
        "trust_gate": "practical",
        "source_protocol_id": "brali:batch-similar-tasks-planner"
      }
    },
    {
      "schema_version": 2,
      "name": "consider-the-opposite",
      "slug": "consider-the-opposite",
      "title": "Before You Commit to a Judgment, Consider the Opposite",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Before You Commit to a Judgment, Consider the Opposite\". When a judgment matters and you already feel convinced, deliberately generate a plausible explanation, evidence pattern, or outcome that would point the other way. Use it as a bias check, not as a rule to distrust every conclusion. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:consider-the-opposite",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/consider-the-opposite/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/consider-the-opposite/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/consider-the-opposite/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/consider-the-opposite/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-11",
      "topics": [
        "Decision Making",
        "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/consider-the-opposite/SKILL.md",
          "directory_name": "consider-the-opposite"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/consider-the-opposite/SKILL.md",
          "project_path": ".claude/skills/consider-the-opposite/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/consider-the-opposite/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/consider-the-opposite/SKILL.md",
          "global_path": "~/.openclaw/skills/consider-the-opposite/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": "630c7d4e1391cd0700daa2dd874de04578f132a550328a2c0d9137cee832ca6a",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:consider-the-opposite"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-task-frontier-test",
      "slug": "ai-task-frontier-test",
      "title": "Benchmark AI on the Task Before You Trust the Workflow",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Benchmark AI on the Task Before You Trust the Workflow\". AI performance is uneven across tasks that can look similarly difficult. Before redesigning a workflow around a model, run it on representative cases, score the outputs against a human-defined standard, and identify where human review is still mandatory. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-task-frontier-test",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-task-frontier-test/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-task-frontier-test/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-task-frontier-test/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-task-frontier-test/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Work Systems",
        "Strategy"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration"
      ],
      "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/ai-task-frontier-test/SKILL.md",
          "directory_name": "ai-task-frontier-test"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-task-frontier-test/SKILL.md",
          "project_path": ".claude/skills/ai-task-frontier-test/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/ai-task-frontier-test/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-task-frontier-test/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-task-frontier-test/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": "2416dda9bae0f3e4127297d0518f9bcef64cd91a723529e166e94402ef1cb3e5",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:ai-task-frontier-test"
      }
    },
    {
      "schema_version": 2,
      "name": "full-list-recall-technique",
      "slug": "full-list-recall-technique",
      "title": "Boost Recall with Full Lists",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Boost Recall with Full Lists\". To remember all items: - Avoid splitting lists: Keep the whole list in view when reviewing. - Use categories: Organize items into groups to make them easier to recall. - Quiz yourself: After reviewing, cover the list and test yourself on all the items. Example: When memorizing a grocery list, don’t focus only on part of it—review the entire list. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:full-list-recall-technique",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/full-list-recall-technique/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/full-list-recall-technique/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/full-list-recall-technique/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/full-list-recall-technique/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/full-list-recall-technique/SKILL.md",
          "directory_name": "full-list-recall-technique"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/full-list-recall-technique/SKILL.md",
          "project_path": ".claude/skills/full-list-recall-technique/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/full-list-recall-technique/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/full-list-recall-technique/SKILL.md",
          "global_path": "~/.openclaw/skills/full-list-recall-technique/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": "e2e6fda9212fcfeffff05403e00fe43250da9390f187b8e4ab41b1e6dac74d70",
        "trust_gate": "practical",
        "source_protocol_id": "brali:full-list-recall-technique"
      }
    },
    {
      "schema_version": 2,
      "name": "reduce-stereotype-bias-coach",
      "slug": "reduce-stereotype-bias-coach",
      "title": "Break Free from Stereotypes",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Break Free from Stereotypes\". To reduce stereotypical bias: - Pause and question: Before making assumptions, ask yourself, “What evidence do I have?” - Focus on individuals: Get to know people beyond labels and categories. - Seek diverse perspectives: Actively listen to stories and views different from your own. Example: Instead of assuming someone’s skills based on their background, ask them about their experiences directly. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:reduce-stereotype-bias-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/reduce-stereotype-bias-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/reduce-stereotype-bias-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/reduce-stereotype-bias-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/reduce-stereotype-bias-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/reduce-stereotype-bias-coach/SKILL.md",
          "directory_name": "reduce-stereotype-bias-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/reduce-stereotype-bias-coach/SKILL.md",
          "project_path": ".claude/skills/reduce-stereotype-bias-coach/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/reduce-stereotype-bias-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/reduce-stereotype-bias-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/reduce-stereotype-bias-coach/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": "6b3337530c5800bdddbf67b931d77748204744fa5531573a324822125663e301",
        "trust_gate": "practical",
        "source_protocol_id": "brali:reduce-stereotype-bias-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "qa-checklist-templates-runbook",
      "slug": "qa-checklist-templates-runbook",
      "title": "Build a QA Checklist from Real Failure Modes",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Build a QA Checklist from Real Failure Modes\". Turn a recurring QA task into a short checklist with clear expected results, exception handling, an owner, and a revision step when reality exposes a missing check. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:qa-checklist-templates-runbook",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/qa-checklist-templates-runbook/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/qa-checklist-templates-runbook/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/qa-checklist-templates-runbook/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/qa-checklist-templates-runbook/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Error Prevention",
        "Work Systems"
      ],
      "methods": [],
      "lenses": [
        "Quality Assurance"
      ],
      "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/qa-checklist-templates-runbook/SKILL.md",
          "directory_name": "qa-checklist-templates-runbook"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/qa-checklist-templates-runbook/SKILL.md",
          "project_path": ".claude/skills/qa-checklist-templates-runbook/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/qa-checklist-templates-runbook/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/qa-checklist-templates-runbook/SKILL.md",
          "global_path": "~/.openclaw/skills/qa-checklist-templates-runbook/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": "e6d21f6ff7079cebbef85fe75601d9161028d58e1e91af1bcc13488fc272c13c",
        "trust_gate": "practical",
        "source_protocol_id": "brali:qa-checklist-templates-runbook"
      }
    },
    {
      "schema_version": 2,
      "name": "build-your-support-network",
      "slug": "build-your-support-network",
      "title": "Build a Support Map Around Specific Needs",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Build a Support Map Around Specific Needs\". Map the kinds of support you sometimes need, identify appropriate people or communities for each kind, make specific requests that are easy to decline, and protect reciprocity and boundaries. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:build-your-support-network",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/build-your-support-network/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/build-your-support-network/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/build-your-support-network/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/build-your-support-network/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Relationships",
        "Clear Communication"
      ],
      "methods": [],
      "lenses": [
        "Fieldcraft"
      ],
      "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/build-your-support-network/SKILL.md",
          "directory_name": "build-your-support-network"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/build-your-support-network/SKILL.md",
          "project_path": ".claude/skills/build-your-support-network/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/build-your-support-network/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/build-your-support-network/SKILL.md",
          "global_path": "~/.openclaw/skills/build-your-support-network/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": "523a61da5bb8ffaa6dc3df36261858c578cdb4779578693a8ef12fc4f3d86a6b",
        "trust_gate": "practical",
        "source_protocol_id": "brali:build-your-support-network"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-question-bank-builder",
      "slug": "ai-question-bank-builder",
      "title": "Build an AI-Assisted Question Bank You Can Verify",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Build an AI-Assisted Question Bank You Can Verify\". Use AI to draft varied practice questions from material you already have, verify every answer against the source, and keep only questions that test the knowledge you actually need. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-question-bank-builder",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-question-bank-builder/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-question-bank-builder/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-question-bank-builder/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-question-bank-builder/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Skill Learning"
      ],
      "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/ai-question-bank-builder/SKILL.md",
          "directory_name": "ai-question-bank-builder"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-question-bank-builder/SKILL.md",
          "project_path": ".claude/skills/ai-question-bank-builder/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/ai-question-bank-builder/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-question-bank-builder/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-question-bank-builder/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": "0a473473530ea05f82111890060517029fb4da755b7659151908e82479561cdf",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ai-question-bank-builder"
      }
    },
    {
      "schema_version": 2,
      "name": "cardio-health-daily-habits",
      "slug": "cardio-health-daily-habits",
      "title": "Build Toward a Weekly Movement Baseline",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Build Toward a Weekly Movement Baseline\". Plan how ordinary walking, moderate activity, vigorous activity or strength work can fit your week. Adapt the plan to your abilities and medical guidance rather than forcing one routine. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:cardio-health-daily-habits",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/cardio-health-daily-habits/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/cardio-health-daily-habits/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/cardio-health-daily-habits/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/cardio-health-daily-habits/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Cardiovascular Health",
        "Movement",
        "Everyday Health Basics"
      ],
      "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/cardio-health-daily-habits/SKILL.md",
          "directory_name": "cardio-health-daily-habits"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/cardio-health-daily-habits/SKILL.md",
          "project_path": ".claude/skills/cardio-health-daily-habits/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/cardio-health-daily-habits/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/cardio-health-daily-habits/SKILL.md",
          "global_path": "~/.openclaw/skills/cardio-health-daily-habits/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": "726fb8e080123142b42679ef19ff18b9a8039b38d654798d336e61dd1c38b124",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:cardio-health-daily-habits"
      }
    },
    {
      "schema_version": 2,
      "name": "calibrate-task-estimates",
      "slug": "calibrate-task-estimates",
      "title": "Calibrate Task Estimates With Planned vs Actual Work",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Calibrate Task Estimates With Planned vs Actual Work\". Define a concrete deliverable, make an initial estimate, record what completion actually required, note the main source of difference, and use that local record when planning similar work again. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:calibrate-task-estimates",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/calibrate-task-estimates/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/calibrate-task-estimates/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/calibrate-task-estimates/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/calibrate-task-estimates/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Planning & Prioritization",
        "Work Systems"
      ],
      "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/calibrate-task-estimates/SKILL.md",
          "directory_name": "calibrate-task-estimates"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/calibrate-task-estimates/SKILL.md",
          "project_path": ".claude/skills/calibrate-task-estimates/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/calibrate-task-estimates/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/calibrate-task-estimates/SKILL.md",
          "global_path": "~/.openclaw/skills/calibrate-task-estimates/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": "dcb6adc33e2b3c5cc840e0ff943e29a7488fdfccad528b49bd65e860394f3dd7",
        "trust_gate": "practical",
        "source_protocol_id": "brali:calibrate-task-estimates"
      }
    },
    {
      "schema_version": 2,
      "name": "assumed-similarity-bias-check",
      "slug": "assumed-similarity-bias-check",
      "title": "Challenge Assumed Similarities",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Challenge Assumed Similarities\". When interacting with others: - Ask: \"What’s unique about this person’s perspective or experience?\" - Listen actively: Avoid projecting your own traits or beliefs onto them. - Reflect: Notice when you assume similarities without evidence and correct yourself. Example: Don’t assume a coworker has the same work style as you; ask about their preferences and needs. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:assumed-similarity-bias-check",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/assumed-similarity-bias-check/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/assumed-similarity-bias-check/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/assumed-similarity-bias-check/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/assumed-similarity-bias-check/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/assumed-similarity-bias-check/SKILL.md",
          "directory_name": "assumed-similarity-bias-check"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/assumed-similarity-bias-check/SKILL.md",
          "project_path": ".claude/skills/assumed-similarity-bias-check/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/assumed-similarity-bias-check/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/assumed-similarity-bias-check/SKILL.md",
          "global_path": "~/.openclaw/skills/assumed-similarity-bias-check/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": "6af961cafc2de8fc9d56ceb3c8bdb2c78caf38e6e7fb7596d9c42529108508a7",
        "trust_gate": "practical",
        "source_protocol_id": "brali:assumed-similarity-bias-check"
      }
    },
    {
      "schema_version": 2,
      "name": "hindsight-bias-coach",
      "slug": "hindsight-bias-coach",
      "title": "Challenge Hindsight Bias",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Challenge Hindsight Bias\". When reviewing past events: - List surprises: Note things that were unexpected at the time. - Avoid ‘should haves’: Focus on decisions made with the information you had then. - Compare predictions: Look back at what you expected versus what happened. Example: After a project, review what you thought would happen and compare it to the outcome. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:hindsight-bias-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/hindsight-bias-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/hindsight-bias-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/hindsight-bias-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/hindsight-bias-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/hindsight-bias-coach/SKILL.md",
          "directory_name": "hindsight-bias-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/hindsight-bias-coach/SKILL.md",
          "project_path": ".claude/skills/hindsight-bias-coach/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/hindsight-bias-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/hindsight-bias-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/hindsight-bias-coach/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": "80797bd4ad6d2c7c686c3bd8a94f00eb4264fa4520b58b4e7636fa19ee94d955",
        "trust_gate": "practical",
        "source_protocol_id": "brali:hindsight-bias-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "challenge-groupthink-in-meetings",
      "slug": "challenge-groupthink-in-meetings",
      "title": "Challenge the Consensus",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Challenge the Consensus\". In group discussions: - Ask questions: \"Have we considered other perspectives?\" - Encourage dissent: Create a safe space for alternative viewpoints. - Pause before deciding: Suggest taking time to explore overlooked options. Example: Before agreeing with a team’s rushed decision, propose reviewing potential risks and alternatives. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:challenge-groupthink-in-meetings",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/challenge-groupthink-in-meetings/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/challenge-groupthink-in-meetings/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/challenge-groupthink-in-meetings/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/challenge-groupthink-in-meetings/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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-groupthink-in-meetings/SKILL.md",
          "directory_name": "challenge-groupthink-in-meetings"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/challenge-groupthink-in-meetings/SKILL.md",
          "project_path": ".claude/skills/challenge-groupthink-in-meetings/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-groupthink-in-meetings/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/challenge-groupthink-in-meetings/SKILL.md",
          "global_path": "~/.openclaw/skills/challenge-groupthink-in-meetings/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": "5990967f4aac3a2968a1a508b1d63a755be143f6c2c53bb4a1426bf694aa0a69",
        "trust_gate": "practical",
        "source_protocol_id": "brali:challenge-groupthink-in-meetings"
      }
    },
    {
      "schema_version": 2,
      "name": "check-base-rates-before-deciding",
      "slug": "check-base-rates-before-deciding",
      "title": "Check a Relevant Baseline Before Interpreting One Case",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Check a Relevant Baseline Before Interpreting One Case\". For an ordinary data-informed decision, define the relevant reference class, find a comparable baseline, inspect its scope and denominator, then combine that general context with the facts that are specific to the case. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:check-base-rates-before-deciding",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/check-base-rates-before-deciding/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/check-base-rates-before-deciding/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/check-base-rates-before-deciding/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/check-base-rates-before-deciding/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Data Literacy",
        "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/check-base-rates-before-deciding/SKILL.md",
          "directory_name": "check-base-rates-before-deciding"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/check-base-rates-before-deciding/SKILL.md",
          "project_path": ".claude/skills/check-base-rates-before-deciding/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/check-base-rates-before-deciding/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/check-base-rates-before-deciding/SKILL.md",
          "global_path": "~/.openclaw/skills/check-base-rates-before-deciding/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": "d50bce5cc1b298b8f507308b5953d2620e8306e3495697ae5c7b362eb9d770bf",
        "trust_gate": "practical",
        "source_protocol_id": "brali:check-base-rates-before-deciding"
      }
    },
    {
      "schema_version": 2,
      "name": "clustering-illusion-guard",
      "slug": "clustering-illusion-guard",
      "title": "Check a Streak Before Treating It as a Pattern",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Check a Streak Before Treating It as a Pattern\". When a short streak looks meaningful, record the complete observation window and denominator, compare the cluster with the broader history, check whether measurement or operating conditions changed, and avoid changing a plan solely because the sequence looks striking. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:clustering-illusion-guard",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/clustering-illusion-guard/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/clustering-illusion-guard/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/clustering-illusion-guard/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/clustering-illusion-guard/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Cognitive Biases",
        "Data Literacy"
      ],
      "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/clustering-illusion-guard/SKILL.md",
          "directory_name": "clustering-illusion-guard"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/clustering-illusion-guard/SKILL.md",
          "project_path": ".claude/skills/clustering-illusion-guard/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/clustering-illusion-guard/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/clustering-illusion-guard/SKILL.md",
          "global_path": "~/.openclaw/skills/clustering-illusion-guard/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": "3a63c5f29a30651c2ec040a5e5a93360efc151354b652dd5f2477d610c327516",
        "trust_gate": "practical",
        "source_protocol_id": "brali:clustering-illusion-guard"
      }
    },
    {
      "schema_version": 2,
      "name": "check-blame-bias",
      "slug": "check-blame-bias",
      "title": "Check Blame Bias",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Check Blame Bias\". When assigning blame: - Pause: Ask, \"Am I blaming more because the outcome was worse?\" - Separate outcome from intent: Focus on actions, not just consequences. - Avoid personal filters: Check if you’re influenced by similarities to the victim. Example: In a car accident case, avoid assigning more blame just because the damage was severe. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:check-blame-bias",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/check-blame-bias/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/check-blame-bias/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/check-blame-bias/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/check-blame-bias/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/check-blame-bias/SKILL.md",
          "directory_name": "check-blame-bias"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/check-blame-bias/SKILL.md",
          "project_path": ".claude/skills/check-blame-bias/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/check-blame-bias/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/check-blame-bias/SKILL.md",
          "global_path": "~/.openclaw/skills/check-blame-bias/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": "9ff9aa0e80acfa4fd4617d910787cea55871be14ec08bab5c415a4ec743bd8ff",
        "trust_gate": "practical",
        "source_protocol_id": "brali:check-blame-bias"
      }
    },
    {
      "schema_version": 2,
      "name": "deliberate-email-checking-windows",
      "slug": "deliberate-email-checking-windows",
      "title": "Check Email in Deliberate Windows Instead of Continuously",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Check Email in Deliberate Windows Instead of Continuously\". If constant inbox checking fragments your day, test a few deliberate email windows and close the inbox between them. Match the schedule to real response expectations rather than copying a fixed number from a study. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:deliberate-email-checking-windows",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/deliberate-email-checking-windows/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/deliberate-email-checking-windows/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/deliberate-email-checking-windows/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/deliberate-email-checking-windows/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-11",
      "topics": [
        "Digital Attention",
        "Work Systems"
      ],
      "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/deliberate-email-checking-windows/SKILL.md",
          "directory_name": "deliberate-email-checking-windows"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/deliberate-email-checking-windows/SKILL.md",
          "project_path": ".claude/skills/deliberate-email-checking-windows/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/deliberate-email-checking-windows/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/deliberate-email-checking-windows/SKILL.md",
          "global_path": "~/.openclaw/skills/deliberate-email-checking-windows/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": "ace26c6345f68391192224c7b94f94962486d91b6716136abf595808e248acd3",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:deliberate-email-checking-windows"
      }
    },
    {
      "schema_version": 2,
      "name": "context-guard-for-decisions",
      "slug": "context-guard-for-decisions",
      "title": "Check the Operating Context Before Reusing a Decision",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Check the Operating Context Before Reusing a Decision\". Before applying a familiar solution, state what changed, identify the people and system constraints that matter, separate verified facts from assumptions, and choose a reversible next step when important context is still missing. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:context-guard-for-decisions",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/context-guard-for-decisions/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/context-guard-for-decisions/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/context-guard-for-decisions/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/context-guard-for-decisions/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Decision Making"
      ],
      "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/context-guard-for-decisions/SKILL.md",
          "directory_name": "context-guard-for-decisions"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/context-guard-for-decisions/SKILL.md",
          "project_path": ".claude/skills/context-guard-for-decisions/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/context-guard-for-decisions/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/context-guard-for-decisions/SKILL.md",
          "global_path": "~/.openclaw/skills/context-guard-for-decisions/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": "ec2beb1342470b5f9c820faaeaea1a2903675d80aa1d8f9e778cc52e846ac7ad",
        "trust_gate": "practical",
        "source_protocol_id": "brali:context-guard-for-decisions"
      }
    },
    {
      "schema_version": 2,
      "name": "avoid-gamblers-fallacy-trust-the-odds",
      "slug": "avoid-gamblers-fallacy-trust-the-odds",
      "title": "Check Whether a Streak Changes the Next Event",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Check Whether a Streak Changes the Next Event\". Before acting on a streak, identify whether earlier outcomes can change the next event and use a pre-defined decision rule rather than a story about what is due. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:avoid-gamblers-fallacy-trust-the-odds",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/avoid-gamblers-fallacy-trust-the-odds/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/avoid-gamblers-fallacy-trust-the-odds/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/avoid-gamblers-fallacy-trust-the-odds/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/avoid-gamblers-fallacy-trust-the-odds/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-22",
      "topics": [
        "Decision Making",
        "Data Literacy"
      ],
      "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/avoid-gamblers-fallacy-trust-the-odds/SKILL.md",
          "directory_name": "avoid-gamblers-fallacy-trust-the-odds"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/avoid-gamblers-fallacy-trust-the-odds/SKILL.md",
          "project_path": ".claude/skills/avoid-gamblers-fallacy-trust-the-odds/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/avoid-gamblers-fallacy-trust-the-odds/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/avoid-gamblers-fallacy-trust-the-odds/SKILL.md",
          "global_path": "~/.openclaw/skills/avoid-gamblers-fallacy-trust-the-odds/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": "b0e3f93abfbbb08fbd6b5332309f1616c180c46e67bb793ea32b53b7264e766f",
        "trust_gate": "practical",
        "source_protocol_id": "brali:avoid-gamblers-fallacy-trust-the-odds"
      }
    },
    {
      "schema_version": 2,
      "name": "break-familiarity-bias",
      "slug": "break-familiarity-bias",
      "title": "Check Whether Familiarity Is Driving a Low-Stakes Choice",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Check Whether Familiarity Is Driving a Low-Stakes Choice\". For an ordinary low-stakes choice, name the familiar default, state the criterion that matters, compare one viable alternative, and keep or change the default for a concrete reason rather than novelty alone. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:break-familiarity-bias",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/break-familiarity-bias/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/break-familiarity-bias/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/break-familiarity-bias/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/break-familiarity-bias/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Cognitive Biases",
        "Decision Making"
      ],
      "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/break-familiarity-bias/SKILL.md",
          "directory_name": "break-familiarity-bias"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/break-familiarity-bias/SKILL.md",
          "project_path": ".claude/skills/break-familiarity-bias/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/break-familiarity-bias/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/break-familiarity-bias/SKILL.md",
          "global_path": "~/.openclaw/skills/break-familiarity-bias/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": "006a4196e44c6eb058681c4072111a6c1c9e5b6b51a9ffed92388775026da97d",
        "trust_gate": "practical",
        "source_protocol_id": "brali:break-familiarity-bias"
      }
    },
    {
      "schema_version": 2,
      "name": "5w1h-communication-checklist",
      "slug": "5w1h-communication-checklist",
      "title": "Check Who, What, Where, When, Why, and How",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Check Who, What, Where, When, Why, and How\". Before an important operational message, check whether the reader has the people, action, place, timing, reason, and next-step details they actually need. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:5w1h-communication-checklist",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/5w1h-communication-checklist/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/5w1h-communication-checklist/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/5w1h-communication-checklist/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/5w1h-communication-checklist/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Clear Communication"
      ],
      "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/5w1h-communication-checklist/SKILL.md",
          "directory_name": "5w1h-communication-checklist"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/5w1h-communication-checklist/SKILL.md",
          "project_path": ".claude/skills/5w1h-communication-checklist/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/5w1h-communication-checklist/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/5w1h-communication-checklist/SKILL.md",
          "global_path": "~/.openclaw/skills/5w1h-communication-checklist/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": "a7010c39a801915f5d7040baaa5d23907ad310864b6a6865729e235b84e1c6b3",
        "trust_gate": "practical",
        "source_protocol_id": "brali:5w1h-communication-checklist"
      }
    },
    {
      "schema_version": 2,
      "name": "choose-best-resources",
      "slug": "choose-best-resources",
      "title": "Choose Resources for the Next Concrete Step",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Choose Resources for the Next Concrete Step\". Start from the output or decision you need, choose the resource that best fits that next step, check authority, freshness, licensing and security where relevant, test the smallest useful use, then keep, defer or archive it. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:choose-best-resources",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/choose-best-resources/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/choose-best-resources/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/choose-best-resources/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/choose-best-resources/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Information Management",
        "Work Systems"
      ],
      "methods": [],
      "lenses": [
        "Chef / Operations"
      ],
      "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/choose-best-resources/SKILL.md",
          "directory_name": "choose-best-resources"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/choose-best-resources/SKILL.md",
          "project_path": ".claude/skills/choose-best-resources/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/choose-best-resources/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/choose-best-resources/SKILL.md",
          "global_path": "~/.openclaw/skills/choose-best-resources/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": "8fa5755e5fcde2d3d13fccce59c1c7655532f3747f6891317f157c7b069413cd",
        "trust_gate": "practical",
        "source_protocol_id": "brali:choose-best-resources"
      }
    },
    {
      "schema_version": 2,
      "name": "top-3-daily-focus-planner",
      "slug": "top-3-daily-focus-planner",
      "title": "Choose Up to Three Priority Outcomes for the Day",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Choose Up to Three Priority Outcomes for the Day\". Choose a small set of outcomes that deserves protected attention today, define what done means, and move the rest to a visible backlog instead of pretending every task is equally urgent. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:top-3-daily-focus-planner",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/top-3-daily-focus-planner/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/top-3-daily-focus-planner/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/top-3-daily-focus-planner/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/top-3-daily-focus-planner/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Goals"
      ],
      "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/top-3-daily-focus-planner/SKILL.md",
          "directory_name": "top-3-daily-focus-planner"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/top-3-daily-focus-planner/SKILL.md",
          "project_path": ".claude/skills/top-3-daily-focus-planner/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/top-3-daily-focus-planner/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/top-3-daily-focus-planner/SKILL.md",
          "global_path": "~/.openclaw/skills/top-3-daily-focus-planner/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": "215777b397b2883c2a003ac364f5f2646d7f3ec7aac87f264e4efa61da73b401",
        "trust_gate": "practical",
        "source_protocol_id": "brali:top-3-daily-focus-planner"
      }
    },
    {
      "schema_version": 2,
      "name": "clarify-probabilities-risk-breakdown",
      "slug": "clarify-probabilities-risk-breakdown",
      "title": "Clarify Probabilities",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Clarify Probabilities\". To improve judgment: - Break it down: Divide events into clear, mutually exclusive parts. - Add them up: Compare individual probabilities to the total likelihood. - Check your math: Avoid underestimating by verifying if the sum makes sense. Example: When assessing risks for a project, split them into categories (e.g., budget, time, resources) and evaluate each separately. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:clarify-probabilities-risk-breakdown",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/clarify-probabilities-risk-breakdown/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/clarify-probabilities-risk-breakdown/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/clarify-probabilities-risk-breakdown/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/clarify-probabilities-risk-breakdown/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/clarify-probabilities-risk-breakdown/SKILL.md",
          "directory_name": "clarify-probabilities-risk-breakdown"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/clarify-probabilities-risk-breakdown/SKILL.md",
          "project_path": ".claude/skills/clarify-probabilities-risk-breakdown/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/clarify-probabilities-risk-breakdown/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/clarify-probabilities-risk-breakdown/SKILL.md",
          "global_path": "~/.openclaw/skills/clarify-probabilities-risk-breakdown/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": "73758c99a76dd88dc801d22a880e59f29d2adbd68bfed50eab0913de121826be",
        "trust_gate": "practical",
        "source_protocol_id": "brali:clarify-probabilities-risk-breakdown"
      }
    },
    {
      "schema_version": 2,
      "name": "tip-of-the-tongue-fix",
      "slug": "tip-of-the-tongue-fix",
      "title": "Clear the ‘Tip of the Tongue’ Block",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Clear the ‘Tip of the Tongue’ Block\". To unblock stuck memories: - Relax: Take deep breaths and stop stressing over the word or idea. - Use hints: Think of related words, phrases, or contexts. - Distract yourself: Do something else for a while; it often pops up later. Example: If you can’t recall a name, focus on where you met the person or other details about them. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:tip-of-the-tongue-fix",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/tip-of-the-tongue-fix/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/tip-of-the-tongue-fix/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/tip-of-the-tongue-fix/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/tip-of-the-tongue-fix/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/tip-of-the-tongue-fix/SKILL.md",
          "directory_name": "tip-of-the-tongue-fix"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/tip-of-the-tongue-fix/SKILL.md",
          "project_path": ".claude/skills/tip-of-the-tongue-fix/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/tip-of-the-tongue-fix/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/tip-of-the-tongue-fix/SKILL.md",
          "global_path": "~/.openclaw/skills/tip-of-the-tongue-fix/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": "d6cb7a0d8b40022268bc0d1cea6085acdf0a4b478d87e648dedec8733b94f39a",
        "trust_gate": "practical",
        "source_protocol_id": "brali:tip-of-the-tongue-fix"
      }
    },
    {
      "schema_version": 2,
      "name": "continued-influence-effect-misinformation",
      "slug": "continued-influence-effect-misinformation",
      "title": "Combat the Continued Influence Effect",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Combat the Continued Influence Effect\". When dealing with misinformation: - Fact-check: Verify the source of any information before accepting it. - Mentally replace: Once corrected, actively focus on the updated information. - Repeat the truth: Reinforce the correct version to overwrite the false one. Example: If a rumor about a coworker turns out false, remind yourself of the actual facts whenever you think about them. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:continued-influence-effect-misinformation",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/continued-influence-effect-misinformation/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/continued-influence-effect-misinformation/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/continued-influence-effect-misinformation/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/continued-influence-effect-misinformation/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/continued-influence-effect-misinformation/SKILL.md",
          "directory_name": "continued-influence-effect-misinformation"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/continued-influence-effect-misinformation/SKILL.md",
          "project_path": ".claude/skills/continued-influence-effect-misinformation/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/continued-influence-effect-misinformation/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/continued-influence-effect-misinformation/SKILL.md",
          "global_path": "~/.openclaw/skills/continued-influence-effect-misinformation/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": "5cc3046d817f0f9f776238ac571be117a07bb3883b340ad0aed101d18a5a9db0",
        "trust_gate": "practical",
        "source_protocol_id": "brali:continued-influence-effect-misinformation"
      }
    },
    {
      "schema_version": 2,
      "name": "searchless-memory-coach",
      "slug": "searchless-memory-coach",
      "title": "Combat the Google Effect",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Combat the Google Effect\". To reduce dependency on search engines: - Write things down: Jot key facts in a notebook or app. - Memorize essentials: Focus on learning critical knowledge by heart. - Quiz yourself: Test what you know without looking it up. Example: Instead of Googling a frequent recipe, memorize it and practice making it. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:searchless-memory-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/searchless-memory-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/searchless-memory-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/searchless-memory-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/searchless-memory-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/searchless-memory-coach/SKILL.md",
          "directory_name": "searchless-memory-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/searchless-memory-coach/SKILL.md",
          "project_path": ".claude/skills/searchless-memory-coach/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/searchless-memory-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/searchless-memory-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/searchless-memory-coach/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": "39d82b004ad8cfebb473624995ff150ad435c417f4033a923d002a92059e0f85",
        "trust_gate": "practical",
        "source_protocol_id": "brali:searchless-memory-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "478-breathing-technique-guide",
      "slug": "478-breathing-technique-guide",
      "title": "Comfortable Breathing Reset",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Comfortable Breathing Reset\". Use a few comfortable, unforced breaths as a brief pause before deciding what to do next. Skip counts that create strain or dizziness. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:478-breathing-technique-guide",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/478-breathing-technique-guide/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/478-breathing-technique-guide/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/478-breathing-technique-guide/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/478-breathing-technique-guide/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Stress Regulation"
      ],
      "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/478-breathing-technique-guide/SKILL.md",
          "directory_name": "478-breathing-technique-guide"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/478-breathing-technique-guide/SKILL.md",
          "project_path": ".claude/skills/478-breathing-technique-guide/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/478-breathing-technique-guide/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/478-breathing-technique-guide/SKILL.md",
          "global_path": "~/.openclaw/skills/478-breathing-technique-guide/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": "28c2ee0a2dba78ec485135a7c80e6f469df7b0d70276de03bf8d78707238fa0f",
        "trust_gate": "practical",
        "source_protocol_id": "brali:478-breathing-technique-guide"
      }
    },
    {
      "schema_version": 2,
      "name": "abdominal-breathing-stress-relief",
      "slug": "abdominal-breathing-stress-relief",
      "title": "Comfortable Diaphragmatic Breathing",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Comfortable Diaphragmatic Breathing\". Try a few slow, comfortable breaths while noticing the abdomen move. Keep the exercise easy, stop if it feels uncomfortable, and do not use it instead of medical care. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:abdominal-breathing-stress-relief",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/abdominal-breathing-stress-relief/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/abdominal-breathing-stress-relief/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/abdominal-breathing-stress-relief/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/abdominal-breathing-stress-relief/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Stress Regulation"
      ],
      "methods": [
        "Body-oriented Therapy-derived"
      ],
      "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/abdominal-breathing-stress-relief/SKILL.md",
          "directory_name": "abdominal-breathing-stress-relief"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/abdominal-breathing-stress-relief/SKILL.md",
          "project_path": ".claude/skills/abdominal-breathing-stress-relief/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/abdominal-breathing-stress-relief/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/abdominal-breathing-stress-relief/SKILL.md",
          "global_path": "~/.openclaw/skills/abdominal-breathing-stress-relief/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": "a18ce954aac02b069a69f5bc2105296727240571c56ec703ad26c752d5b760bb",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:abdominal-breathing-stress-relief"
      }
    },
    {
      "schema_version": 2,
      "name": "conjunction-fallacy-coach",
      "slug": "conjunction-fallacy-coach",
      "title": "Compare a Condition With the Same Condition Plus Another Requirement",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Compare a Condition With the Same Condition Plus Another Requirement\". When one option is A and another is A plus an additional condition B, write the two event sets explicitly and check their logical relationship before letting the more detailed description seem more likely. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:conjunction-fallacy-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/conjunction-fallacy-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/conjunction-fallacy-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/conjunction-fallacy-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/conjunction-fallacy-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Critical Thinking",
        "Data Literacy"
      ],
      "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/conjunction-fallacy-coach/SKILL.md",
          "directory_name": "conjunction-fallacy-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/conjunction-fallacy-coach/SKILL.md",
          "project_path": ".claude/skills/conjunction-fallacy-coach/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/conjunction-fallacy-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/conjunction-fallacy-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/conjunction-fallacy-coach/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": "6a2ccbe543ebea9dd719349812029aacf3710d0eb96dbd3368092a59d0113acb",
        "trust_gate": "practical",
        "source_protocol_id": "brali:conjunction-fallacy-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "ab-test-learning-loop",
      "slug": "ab-test-learning-loop",
      "title": "Compare Two Approaches and Learn From the Result",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Compare Two Approaches and Learn From the Result\". When a decision is reversible, compare two approaches around one clear question, keep the outcome you care about visible, and avoid treating a tiny informal comparison as statistical proof. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ab-test-learning-loop",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ab-test-learning-loop/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ab-test-learning-loop/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ab-test-learning-loop/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ab-test-learning-loop/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Problem Solving",
        "Decision Making",
        "Data Literacy"
      ],
      "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/ab-test-learning-loop/SKILL.md",
          "directory_name": "ab-test-learning-loop"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ab-test-learning-loop/SKILL.md",
          "project_path": ".claude/skills/ab-test-learning-loop/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/ab-test-learning-loop/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ab-test-learning-loop/SKILL.md",
          "global_path": "~/.openclaw/skills/ab-test-learning-loop/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": "75b97b65231da8b054264036358aac95a05be1e0ec3676016e04a1d6ecb0a34b",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ab-test-learning-loop"
      }
    },
    {
      "schema_version": 2,
      "name": "clarity-ladder-analyzer",
      "slug": "clarity-ladder-analyzer",
      "title": "Connect a General Point to a Concrete Example",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Connect a General Point to a Concrete Example\". State the general point, add a concrete example or observable detail that belongs to it, connect the example back to the point, and remove specifics that do not help the audience understand the message or next action. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:clarity-ladder-analyzer",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/clarity-ladder-analyzer/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/clarity-ladder-analyzer/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/clarity-ladder-analyzer/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/clarity-ladder-analyzer/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Clear Communication",
        "Writing"
      ],
      "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/clarity-ladder-analyzer/SKILL.md",
          "directory_name": "clarity-ladder-analyzer"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/clarity-ladder-analyzer/SKILL.md",
          "project_path": ".claude/skills/clarity-ladder-analyzer/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/clarity-ladder-analyzer/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/clarity-ladder-analyzer/SKILL.md",
          "global_path": "~/.openclaw/skills/clarity-ladder-analyzer/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": "b78a0b04ef6ff3928e9bb5b7f67d3bc10672f0f8c5e7e56bd9b06a82492310fd",
        "trust_gate": "practical",
        "source_protocol_id": "brali:clarity-ladder-analyzer"
      }
    },
    {
      "schema_version": 2,
      "name": "challenge-generalizations-counterexamples",
      "slug": "challenge-generalizations-counterexamples",
      "title": "Counterexample Check",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Counterexample Check\". When a statement uses words such as always, never, everyone, or nothing, look for one genuine exception before treating it as a rule. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:challenge-generalizations-counterexamples",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/challenge-generalizations-counterexamples/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/challenge-generalizations-counterexamples/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/challenge-generalizations-counterexamples/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/challenge-generalizations-counterexamples/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Critical Thinking",
        "Cognitive Biases"
      ],
      "methods": [
        "NLP (legacy)"
      ],
      "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-generalizations-counterexamples/SKILL.md",
          "directory_name": "challenge-generalizations-counterexamples"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/challenge-generalizations-counterexamples/SKILL.md",
          "project_path": ".claude/skills/challenge-generalizations-counterexamples/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-generalizations-counterexamples/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/challenge-generalizations-counterexamples/SKILL.md",
          "global_path": "~/.openclaw/skills/challenge-generalizations-counterexamples/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": "bfdd0e513debdf0fa4bc3b9f0fdc5663acc3828758c924f478e6cd2c6634f655",
        "trust_gate": "practical",
        "source_protocol_id": "brali:challenge-generalizations-counterexamples"
      }
    },
    {
      "schema_version": 2,
      "name": "phase-transition-ritual-tracker",
      "slug": "phase-transition-ritual-tracker",
      "title": "Create a Clear Handoff Between Two Activities",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Create a Clear Handoff Between Two Activities\". Use a short, ordinary handoff at a recurring boundary—such as work to personal time—to record what is unfinished, reset the environment, and make the first action of the next activity explicit. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:phase-transition-ritual-tracker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/phase-transition-ritual-tracker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/phase-transition-ritual-tracker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/phase-transition-ritual-tracker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/phase-transition-ritual-tracker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Work Systems",
        "Attention & Focus"
      ],
      "methods": [
        "TRIZ"
      ],
      "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/phase-transition-ritual-tracker/SKILL.md",
          "directory_name": "phase-transition-ritual-tracker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/phase-transition-ritual-tracker/SKILL.md",
          "project_path": ".claude/skills/phase-transition-ritual-tracker/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/phase-transition-ritual-tracker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/phase-transition-ritual-tracker/SKILL.md",
          "global_path": "~/.openclaw/skills/phase-transition-ritual-tracker/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": "90cfd1e415ab837ae1614a09d6cdc52f397618999926c3108a705ff223fff793",
        "trust_gate": "practical",
        "source_protocol_id": "brali:phase-transition-ritual-tracker"
      }
    },
    {
      "schema_version": 2,
      "name": "decision-calibration-journal",
      "slug": "decision-calibration-journal",
      "title": "Decision Calibration Journal",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Decision Calibration Journal\". Before an uncertain decision, record your expectation, confidence, and key assumption. Later compare them with the outcome and update how you make similar choices. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:decision-calibration-journal",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/decision-calibration-journal/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/decision-calibration-journal/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/decision-calibration-journal/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/decision-calibration-journal/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Decision Making",
        "Metacognition"
      ],
      "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/decision-calibration-journal/SKILL.md",
          "directory_name": "decision-calibration-journal"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/decision-calibration-journal/SKILL.md",
          "project_path": ".claude/skills/decision-calibration-journal/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/decision-calibration-journal/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/decision-calibration-journal/SKILL.md",
          "global_path": "~/.openclaw/skills/decision-calibration-journal/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": "2d37cf23c65645a93ce7047ac03ba11bd7c5300a61d71fb6a83ad446074cd4f3",
        "trust_gate": "practical",
        "source_protocol_id": "brali:decision-calibration-journal"
      }
    },
    {
      "schema_version": 2,
      "name": "break-down-big-problems-triz",
      "slug": "break-down-big-problems-triz",
      "title": "Decompose a Hard Problem with TRIZ-Inspired Contradictions",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Decompose a Hard Problem with TRIZ-Inspired Contradictions\". Describe the unwanted result, expose the trade-off or contradiction, split the system into parts, and check a change that removes a constraint instead of merely optimizing around it. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:break-down-big-problems-triz",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/break-down-big-problems-triz/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/break-down-big-problems-triz/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/break-down-big-problems-triz/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/break-down-big-problems-triz/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Problem Solving",
        "Creative Problem Solving"
      ],
      "methods": [
        "TRIZ"
      ],
      "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/break-down-big-problems-triz/SKILL.md",
          "directory_name": "break-down-big-problems-triz"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/break-down-big-problems-triz/SKILL.md",
          "project_path": ".claude/skills/break-down-big-problems-triz/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/break-down-big-problems-triz/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/break-down-big-problems-triz/SKILL.md",
          "global_path": "~/.openclaw/skills/break-down-big-problems-triz/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": "a71b22127477951f34f174beef9ff3dc36d9a9e96e449a00a7831ef3cea42efb",
        "trust_gate": "practical",
        "source_protocol_id": "brali:break-down-big-problems-triz"
      }
    },
    {
      "schema_version": 2,
      "name": "deepen-memory-levels-of-processing",
      "slug": "deepen-memory-levels-of-processing",
      "title": "Deepen Memory with Levels of Processing",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Deepen Memory with Levels of Processing\". To remember more effectively: - Think deeply: Relate new info to something personal or meaningful. - Visualize: Picture concepts or create mental stories about them. - Engage actively: Rephrase or discuss what you’re learning. Example: Instead of memorizing “photosynthesis,” think about how it powers the food you eat and describe it to a friend. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:deepen-memory-levels-of-processing",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/deepen-memory-levels-of-processing/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/deepen-memory-levels-of-processing/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/deepen-memory-levels-of-processing/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/deepen-memory-levels-of-processing/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/deepen-memory-levels-of-processing/SKILL.md",
          "directory_name": "deepen-memory-levels-of-processing"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/deepen-memory-levels-of-processing/SKILL.md",
          "project_path": ".claude/skills/deepen-memory-levels-of-processing/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/deepen-memory-levels-of-processing/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/deepen-memory-levels-of-processing/SKILL.md",
          "global_path": "~/.openclaw/skills/deepen-memory-levels-of-processing/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": "d95f022d92eaba0cc852b75e0119248fcca0979e2c5b5f1165e2117fd9d30db5",
        "trust_gate": "practical",
        "source_protocol_id": "brali:deepen-memory-levels-of-processing"
      }
    },
    {
      "schema_version": 2,
      "name": "refocus-present-stop-mind-wandering",
      "slug": "refocus-present-stop-mind-wandering",
      "title": "Deliberate Attention Switching with Everyday Sounds",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Deliberate Attention Switching with Everyday Sounds\". Use several neutral sounds around you to practice deliberately selecting one sound, switching to another, and then noticing several at once. Treat this as an attention-flexibility drill, not a treatment for worry, anxiety, or another condition. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:refocus-present-stop-mind-wandering",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/refocus-present-stop-mind-wandering/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/refocus-present-stop-mind-wandering/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/refocus-present-stop-mind-wandering/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/refocus-present-stop-mind-wandering/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Attention & Focus",
        "Metacognition"
      ],
      "methods": [
        "Metacognitive Therapy-derived"
      ],
      "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/refocus-present-stop-mind-wandering/SKILL.md",
          "directory_name": "refocus-present-stop-mind-wandering"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/refocus-present-stop-mind-wandering/SKILL.md",
          "project_path": ".claude/skills/refocus-present-stop-mind-wandering/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/refocus-present-stop-mind-wandering/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/refocus-present-stop-mind-wandering/SKILL.md",
          "global_path": "~/.openclaw/skills/refocus-present-stop-mind-wandering/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": "cb72f56728a94d93b4f6fdf6bb7d743cea6c4f0fb916251177b3e4e5b5f0a47b",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:refocus-present-stop-mind-wandering"
      }
    },
    {
      "schema_version": 2,
      "name": "intent-vs-accident-coach",
      "slug": "intent-vs-accident-coach",
      "title": "Distinguish Intent from Accident",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Distinguish Intent from Accident\". When evaluating actions: - Ask: \"Could this have been an accident or unintentional?\" - Look for patterns: One mistake doesn’t indicate intent—watch for repeated behavior. - Check your biases: Avoid assuming intent without solid evidence. Example: If a coworker forgets to share notes, consider if it was an oversight rather than deliberate exclusion. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:intent-vs-accident-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/intent-vs-accident-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/intent-vs-accident-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/intent-vs-accident-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/intent-vs-accident-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/intent-vs-accident-coach/SKILL.md",
          "directory_name": "intent-vs-accident-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/intent-vs-accident-coach/SKILL.md",
          "project_path": ".claude/skills/intent-vs-accident-coach/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/intent-vs-accident-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/intent-vs-accident-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/intent-vs-accident-coach/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": "6cb17045e604c7f29998e0dd6178b48f8cbe8c1360dfe3d32ec40f52b419bcbf",
        "trust_gate": "practical",
        "source_protocol_id": "brali:intent-vs-accident-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "2-minute-desk-tidy-timer",
      "slug": "2-minute-desk-tidy-timer",
      "title": "Do a Short Desk Reset",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Do a Short Desk Reset\". Set a timer for 2 minutes and tidy up your workspace. Put away unnecessary items and clear some space for your tasks. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:2-minute-desk-tidy-timer",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/2-minute-desk-tidy-timer/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/2-minute-desk-tidy-timer/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/2-minute-desk-tidy-timer/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/2-minute-desk-tidy-timer/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Workspace",
        "Task Initiation"
      ],
      "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/2-minute-desk-tidy-timer/SKILL.md",
          "directory_name": "2-minute-desk-tidy-timer"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/2-minute-desk-tidy-timer/SKILL.md",
          "project_path": ".claude/skills/2-minute-desk-tidy-timer/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/2-minute-desk-tidy-timer/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/2-minute-desk-tidy-timer/SKILL.md",
          "global_path": "~/.openclaw/skills/2-minute-desk-tidy-timer/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": "78b29896c5415aa8c604548b92e3b11b685d4a65c8124abbd55831fb674828c7",
        "trust_gate": "practical",
        "source_protocol_id": "brali:2-minute-desk-tidy-timer"
      }
    },
    {
      "schema_version": 2,
      "name": "active-listening-exercises",
      "slug": "active-listening-exercises",
      "title": "Do Active Listening Exercises",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Do Active Listening Exercises\". Practice active listening by summarizing and repeating back what the other person has said to confirm understanding. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:active-listening-exercises",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/active-listening-exercises/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/active-listening-exercises/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/active-listening-exercises/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/active-listening-exercises/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Relationships"
      ],
      "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/active-listening-exercises/SKILL.md",
          "directory_name": "active-listening-exercises"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/active-listening-exercises/SKILL.md",
          "project_path": ".claude/skills/active-listening-exercises/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/active-listening-exercises/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/active-listening-exercises/SKILL.md",
          "global_path": "~/.openclaw/skills/active-listening-exercises/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": "5ce5a3952be43c12e5e886531e5e1a5f93d8ffa59ab55d4f89a1db659543ce2d",
        "trust_gate": "practical",
        "source_protocol_id": "brali:active-listening-exercises"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-professional-writing-draft",
      "slug": "ai-professional-writing-draft",
      "title": "Draft Professional Writing with AI, Then Take Back the Edit",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Draft Professional Writing with AI, Then Take Back the Edit\". For routine professional writing, give AI the purpose, audience, constraints, and source facts, ask for a draft, then revise it yourself. Controlled evidence supports productivity gains for some professional writing tasks, not automatic accuracy or judgment. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-professional-writing-draft",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-professional-writing-draft/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-professional-writing-draft/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-professional-writing-draft/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-professional-writing-draft/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Writing",
        "Revision & Feedback"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration"
      ],
      "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/ai-professional-writing-draft/SKILL.md",
          "directory_name": "ai-professional-writing-draft"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-professional-writing-draft/SKILL.md",
          "project_path": ".claude/skills/ai-professional-writing-draft/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/ai-professional-writing-draft/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-professional-writing-draft/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-professional-writing-draft/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": "21b5aad40684e415a4b19059f78048932c4a4663b3affe530be9fa0a30e91609",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:ai-professional-writing-draft"
      }
    },
    {
      "schema_version": 2,
      "name": "evaluate-external-ideas-objectively",
      "slug": "evaluate-external-ideas-objectively",
      "title": "Embrace Outsider Ideas",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Embrace Outsider Ideas\". When evaluating external ideas: - Ask: \"Is this idea or product effective, regardless of where it came from?\" - Compare: Assess its potential objectively against internal solutions. - Collaborate: Consider how external knowledge might complement your existing methods. Example: Your team resists using an external tool because it’s not developed in-house. Challenge this by focusing on its benefits and efficiency. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:evaluate-external-ideas-objectively",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/evaluate-external-ideas-objectively/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/evaluate-external-ideas-objectively/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/evaluate-external-ideas-objectively/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/evaluate-external-ideas-objectively/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/evaluate-external-ideas-objectively/SKILL.md",
          "directory_name": "evaluate-external-ideas-objectively"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/evaluate-external-ideas-objectively/SKILL.md",
          "project_path": ".claude/skills/evaluate-external-ideas-objectively/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/evaluate-external-ideas-objectively/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/evaluate-external-ideas-objectively/SKILL.md",
          "global_path": "~/.openclaw/skills/evaluate-external-ideas-objectively/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": "5f3c8d3d1f107e6e525a98e2108c23cdee43d828241e19dd8be29f981d561208",
        "trust_gate": "practical",
        "source_protocol_id": "brali:evaluate-external-ideas-objectively"
      }
    },
    {
      "schema_version": 2,
      "name": "finish-strong-peak-end-rule",
      "slug": "finish-strong-peak-end-rule",
      "title": "End on a High Note",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"End on a High Note\". To create great memories: - Finish strong: End tasks or experiences with something positive. - Celebrate small wins: After completing a tough task, reward yourself with something enjoyable. - Pause to reflect: Take a moment to focus on the highlights before ending your day. Example: After a meeting, share a positive takeaway with your team to leave a good impression. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:finish-strong-peak-end-rule",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/finish-strong-peak-end-rule/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/finish-strong-peak-end-rule/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/finish-strong-peak-end-rule/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/finish-strong-peak-end-rule/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/finish-strong-peak-end-rule/SKILL.md",
          "directory_name": "finish-strong-peak-end-rule"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/finish-strong-peak-end-rule/SKILL.md",
          "project_path": ".claude/skills/finish-strong-peak-end-rule/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/finish-strong-peak-end-rule/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/finish-strong-peak-end-rule/SKILL.md",
          "global_path": "~/.openclaw/skills/finish-strong-peak-end-rule/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": "741db3a661018751530c09118290966b04eba79bcdbbc59f58ba1d7a9d8dc079",
        "trust_gate": "practical",
        "source_protocol_id": "brali:finish-strong-peak-end-rule"
      }
    },
    {
      "schema_version": 2,
      "name": "separate-to-decide-decision-evaluator",
      "slug": "separate-to-decide-decision-evaluator",
      "title": "Evaluate Options Against Fixed Criteria Before Comparing Them",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Evaluate Options Against Fixed Criteria Before Comparing Them\". Define the must-have criteria first, inspect each option against the same criteria, record unknowns separately, and compare survivors only after the individual evaluations are complete. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:separate-to-decide-decision-evaluator",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/separate-to-decide-decision-evaluator/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/separate-to-decide-decision-evaluator/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/separate-to-decide-decision-evaluator/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/separate-to-decide-decision-evaluator/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Cognitive Biases"
      ],
      "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/separate-to-decide-decision-evaluator/SKILL.md",
          "directory_name": "separate-to-decide-decision-evaluator"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/separate-to-decide-decision-evaluator/SKILL.md",
          "project_path": ".claude/skills/separate-to-decide-decision-evaluator/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/separate-to-decide-decision-evaluator/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/separate-to-decide-decision-evaluator/SKILL.md",
          "global_path": "~/.openclaw/skills/separate-to-decide-decision-evaluator/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": "9f20b6f171d58e11a3a7916d3cd2f6c53b74c0cc58f4af8ba4afb05232c5843b",
        "trust_gate": "practical",
        "source_protocol_id": "brali:separate-to-decide-decision-evaluator"
      }
    },
    {
      "schema_version": 2,
      "name": "anticipate-sudden-trend-shifts",
      "slug": "anticipate-sudden-trend-shifts",
      "title": "Expect the Unexpected",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Expect the Unexpected\". When predicting trends: - Ask yourself: \"Could there be sudden changes or breaks in this trend?\" - Prepare for shifts: Always consider outliers and unexpected events in planning. - Look for weak signals: Early signs of change can help you adapt quickly. Example: A stock steadily rising? Plan for a downturn just as much as for continued growth. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:anticipate-sudden-trend-shifts",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/anticipate-sudden-trend-shifts/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/anticipate-sudden-trend-shifts/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/anticipate-sudden-trend-shifts/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/anticipate-sudden-trend-shifts/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/anticipate-sudden-trend-shifts/SKILL.md",
          "directory_name": "anticipate-sudden-trend-shifts"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/anticipate-sudden-trend-shifts/SKILL.md",
          "project_path": ".claude/skills/anticipate-sudden-trend-shifts/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/anticipate-sudden-trend-shifts/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/anticipate-sudden-trend-shifts/SKILL.md",
          "global_path": "~/.openclaw/skills/anticipate-sudden-trend-shifts/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": "042ef5508c934e97c688eee7d29254cc03760b30ac7836146f9517e9d6c70077",
        "trust_gate": "practical",
        "source_protocol_id": "brali:anticipate-sudden-trend-shifts"
      }
    },
    {
      "schema_version": 2,
      "name": "analogy-studio",
      "slug": "analogy-studio",
      "title": "Explain One Idea with an Analogy and Its Limit",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Explain One Idea with an Analogy and Its Limit\". Compare an unfamiliar idea with something familiar, state the matching point, name where the comparison stops and ask the listener to restate the idea. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:analogy-studio",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/analogy-studio/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/analogy-studio/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/analogy-studio/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/analogy-studio/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-22",
      "topics": [
        "Clear Communication",
        "Creative Problem Solving"
      ],
      "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/analogy-studio/SKILL.md",
          "directory_name": "analogy-studio"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/analogy-studio/SKILL.md",
          "project_path": ".claude/skills/analogy-studio/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/analogy-studio/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/analogy-studio/SKILL.md",
          "global_path": "~/.openclaw/skills/analogy-studio/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": "d272325fbc8759ea13185676b792bf10fdfe45b9f27cd2bb0ec9a8a6f53b0416",
        "trust_gate": "practical",
        "source_protocol_id": "brali:analogy-studio"
      }
    },
    {
      "schema_version": 2,
      "name": "self-explain-what-you-learn",
      "slug": "self-explain-what-you-learn",
      "title": "Explain What You Just Learned in Your Own Words",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Explain What You Just Learned in Your Own Words\". After a meaningful chunk of digital learning, pause and explain the idea, relationship, or step in your own words, then compare with the source and correct gaps. Meta-analytic evidence supports self-explanation in digital learning, with meaningful variation across contexts and material types. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:self-explain-what-you-learn",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/self-explain-what-you-learn/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/self-explain-what-you-learn/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/self-explain-what-you-learn/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/self-explain-what-you-learn/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Skill Learning",
        "Metacognition",
        "Memory"
      ],
      "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/self-explain-what-you-learn/SKILL.md",
          "directory_name": "self-explain-what-you-learn"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/self-explain-what-you-learn/SKILL.md",
          "project_path": ".claude/skills/self-explain-what-you-learn/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/self-explain-what-you-learn/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/self-explain-what-you-learn/SKILL.md",
          "global_path": "~/.openclaw/skills/self-explain-what-you-learn/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": "ae47c961955ea0eb2500294062d9441337e5bfcea22fd26084be02af4f83a27f",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:self-explain-what-you-learn"
      }
    },
    {
      "schema_version": 2,
      "name": "recall-early-childhood-memories-triggers",
      "slug": "recall-early-childhood-memories-triggers",
      "title": "Explore Childhood Amnesia",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Explore Childhood Amnesia\". To recall early memories: - Use triggers: Look at photos or listen to music from your early years. - Ask family: Talk to relatives about events you may have forgotten. - Write it down: Jot down fragments of memories as they surface. Example: A photo of a birthday party might help you recall more about the event. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:recall-early-childhood-memories-triggers",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/recall-early-childhood-memories-triggers/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/recall-early-childhood-memories-triggers/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/recall-early-childhood-memories-triggers/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/recall-early-childhood-memories-triggers/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/recall-early-childhood-memories-triggers/SKILL.md",
          "directory_name": "recall-early-childhood-memories-triggers"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/recall-early-childhood-memories-triggers/SKILL.md",
          "project_path": ".claude/skills/recall-early-childhood-memories-triggers/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/recall-early-childhood-memories-triggers/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/recall-early-childhood-memories-triggers/SKILL.md",
          "global_path": "~/.openclaw/skills/recall-early-childhood-memories-triggers/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": "b86278df750d28681a818224001125540126c3b7b8b33efd5a2ed7ddec072c6d",
        "trust_gate": "practical",
        "source_protocol_id": "brali:recall-early-childhood-memories-triggers"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-structured-extraction-check",
      "slug": "ai-structured-extraction-check",
      "title": "Extract a Table with AI, Then Sample-Check the Rows",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Extract a Table with AI, Then Sample-Check the Rows\". For repeated unstructured text you are allowed to process, ask AI to extract a fixed schema, include the source span for each row, and flag uncertainty. Then sample-check rows and fully verify fields that drive money, access, compliance, or other high-cost actions. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-structured-extraction-check",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-structured-extraction-check/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-structured-extraction-check/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-structured-extraction-check/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-structured-extraction-check/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Information Management"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration",
        "Quality Assurance"
      ],
      "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/ai-structured-extraction-check/SKILL.md",
          "directory_name": "ai-structured-extraction-check"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-structured-extraction-check/SKILL.md",
          "project_path": ".claude/skills/ai-structured-extraction-check/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/ai-structured-extraction-check/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-structured-extraction-check/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-structured-extraction-check/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": "7dc6d60188589ba1df69505236e9f5c42821c444baca7a589a5efc75ad7b8026",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ai-structured-extraction-check"
      }
    },
    {
      "schema_version": 2,
      "name": "best-odds-decision-making",
      "slug": "best-odds-decision-making",
      "title": "Focus on Best Odds",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Focus on Best Odds\". When making decisions with probabilities: - Stick to the best choice: Pick the option with the highest likelihood of success, even if it feels repetitive. - Avoid overthinking: Don’t try to \"balance\" probabilities—maximize them instead. - Track outcomes: Note what works best over time to reinforce smarter decisions. Example: Choosing between two investments? Opt for the one with higher consistent returns, even if less exciting. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:best-odds-decision-making",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/best-odds-decision-making/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/best-odds-decision-making/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/best-odds-decision-making/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/best-odds-decision-making/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/best-odds-decision-making/SKILL.md",
          "directory_name": "best-odds-decision-making"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/best-odds-decision-making/SKILL.md",
          "project_path": ".claude/skills/best-odds-decision-making/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/best-odds-decision-making/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/best-odds-decision-making/SKILL.md",
          "global_path": "~/.openclaw/skills/best-odds-decision-making/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": "1d8fe7e7da50d6da31ad5533380f6bdded3848c0395b644e2ea86a64cff5dfef",
        "trust_gate": "practical",
        "source_protocol_id": "brali:best-odds-decision-making"
      }
    },
    {
      "schema_version": 2,
      "name": "kpi-drift-guardrail",
      "slug": "kpi-drift-guardrail",
      "title": "Focus on the Bigger Picture",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Focus on the Bigger Picture\". When working with metrics: - Ask yourself: \"Is this measure representing the actual goal, or has it become the goal?\" - Revisit the strategy: Ensure you understand the broader objective the metric supports. - Avoid tunnel vision: Regularly check if actions are aligned with the ultimate goal. Example: Focusing solely on sales numbers? Balance them with customer satisfaction to maintain long-term success. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:kpi-drift-guardrail",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/kpi-drift-guardrail/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/kpi-drift-guardrail/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/kpi-drift-guardrail/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/kpi-drift-guardrail/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/kpi-drift-guardrail/SKILL.md",
          "directory_name": "kpi-drift-guardrail"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/kpi-drift-guardrail/SKILL.md",
          "project_path": ".claude/skills/kpi-drift-guardrail/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/kpi-drift-guardrail/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/kpi-drift-guardrail/SKILL.md",
          "global_path": "~/.openclaw/skills/kpi-drift-guardrail/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": "929ac05397b4c6113520c3f1e9881479ff752888616ef2cbbf9c1d81010b8393",
        "trust_gate": "practical",
        "source_protocol_id": "brali:kpi-drift-guardrail"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-rubric-critique",
      "slug": "ai-rubric-critique",
      "title": "Give AI a Rubric and Ask for Specific Critique",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Give AI a Rubric and Ask for Specific Critique\". For a draft you own, give AI the purpose and a short rubric, ask it to point to specific places that miss the criteria, then decide which suggestions actually improve the work. Use critique as input, not as an automatic rewrite command. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-rubric-critique",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-rubric-critique/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-rubric-critique/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-rubric-critique/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-rubric-critique/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Revision & Feedback",
        "Writing"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration"
      ],
      "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/ai-rubric-critique/SKILL.md",
          "directory_name": "ai-rubric-critique"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-rubric-critique/SKILL.md",
          "project_path": ".claude/skills/ai-rubric-critique/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/ai-rubric-critique/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-rubric-critique/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-rubric-critique/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": "4d391fe500948b2858795203d889ba1885506d3faae0165aaf26ef90c29483b3",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ai-rubric-critique"
      }
    },
    {
      "schema_version": 2,
      "name": "goal-journaling-insights",
      "slug": "goal-journaling-insights",
      "title": "Goal Journal Review",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Goal Journal Review\". Use a short goal journal to capture what you planned, what actually happened, what got in the way, and one adjustment for the next attempt. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:goal-journaling-insights",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/goal-journaling-insights/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/goal-journaling-insights/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/goal-journaling-insights/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/goal-journaling-insights/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Goals"
      ],
      "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/goal-journaling-insights/SKILL.md",
          "directory_name": "goal-journaling-insights"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/goal-journaling-insights/SKILL.md",
          "project_path": ".claude/skills/goal-journaling-insights/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/goal-journaling-insights/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/goal-journaling-insights/SKILL.md",
          "global_path": "~/.openclaw/skills/goal-journaling-insights/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": "dea5d677f23a8f994373eb43bcae2250db26568eec8033b3fb2697f3d9ca6780",
        "trust_gate": "practical",
        "source_protocol_id": "brali:goal-journaling-insights"
      }
    },
    {
      "schema_version": 2,
      "name": "verify-facts-protect-memory",
      "slug": "verify-facts-protect-memory",
      "title": "Guard Against Misinformation",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Guard Against Misinformation\". To protect memory: - Verify info: Check facts before trusting new details about an event. - Write it down: Record key facts right after an event to lock them in. - Question changes: Be skeptical of info that seems to alter your original memory. Example: If you hear a new version of a story, cross-check it with your original notes or memory. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:verify-facts-protect-memory",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/verify-facts-protect-memory/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/verify-facts-protect-memory/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/verify-facts-protect-memory/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/verify-facts-protect-memory/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/verify-facts-protect-memory/SKILL.md",
          "directory_name": "verify-facts-protect-memory"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/verify-facts-protect-memory/SKILL.md",
          "project_path": ".claude/skills/verify-facts-protect-memory/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/verify-facts-protect-memory/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/verify-facts-protect-memory/SKILL.md",
          "global_path": "~/.openclaw/skills/verify-facts-protect-memory/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": "ba82094ca9400e0cf6987ead25335bdb2c4f8552fa3801e2e9288bdc233cbc61",
        "trust_gate": "practical",
        "source_protocol_id": "brali:verify-facts-protect-memory"
      }
    },
    {
      "schema_version": 2,
      "name": "chunk-long-lists-memory-helper",
      "slug": "chunk-long-lists-memory-helper",
      "title": "Handle Long Lists: - Chunk It: Break the List into Smaller Groups of 3–5",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Handle Long Lists: - Chunk It: Break the List into Smaller Groups of 3–5\". To handle long lists: - Chunk it: Break the list into smaller groups of 3–5 items. - Prioritize: Focus on the most important items first. - Use categories: Group similar items together to make them easier to remember. Example: When shopping, group items like fruits, dairy, and snacks into separate categories. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:chunk-long-lists-memory-helper",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/chunk-long-lists-memory-helper/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/chunk-long-lists-memory-helper/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/chunk-long-lists-memory-helper/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/chunk-long-lists-memory-helper/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/chunk-long-lists-memory-helper/SKILL.md",
          "directory_name": "chunk-long-lists-memory-helper"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/chunk-long-lists-memory-helper/SKILL.md",
          "project_path": ".claude/skills/chunk-long-lists-memory-helper/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/chunk-long-lists-memory-helper/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/chunk-long-lists-memory-helper/SKILL.md",
          "global_path": "~/.openclaw/skills/chunk-long-lists-memory-helper/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": "e9b801cadf5b216cf24edf541f8abdc719ccaf027f22ce7ae7959117fb6f79eb",
        "trust_gate": "practical",
        "source_protocol_id": "brali:chunk-long-lists-memory-helper"
      }
    },
    {
      "schema_version": 2,
      "name": "reduce-reactance-offer-choices",
      "slug": "reduce-reactance-offer-choices",
      "title": "Handle Resistance Calmly",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Handle Resistance Calmly\". When facing reactance: - Reframe requests: Offer choices instead of commands to reduce resistance. - Empathize: Understand the other person’s need for autonomy and validate their feelings. - Negotiate: Collaborate on solutions that respect their freedom. Example: Instead of saying, \"You must do this now,\" say, \"Would you prefer to tackle this now or after lunch?\" Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:reduce-reactance-offer-choices",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/reduce-reactance-offer-choices/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/reduce-reactance-offer-choices/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/reduce-reactance-offer-choices/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/reduce-reactance-offer-choices/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/reduce-reactance-offer-choices/SKILL.md",
          "directory_name": "reduce-reactance-offer-choices"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/reduce-reactance-offer-choices/SKILL.md",
          "project_path": ".claude/skills/reduce-reactance-offer-choices/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/reduce-reactance-offer-choices/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/reduce-reactance-offer-choices/SKILL.md",
          "global_path": "~/.openclaw/skills/reduce-reactance-offer-choices/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": "8a52b1cfedb872cbef1068b0f9735113bdf8994abdc358248cae0c97f0caac21",
        "trust_gate": "practical",
        "source_protocol_id": "brali:reduce-reactance-offer-choices"
      }
    },
    {
      "schema_version": 2,
      "name": "zeigarnik-unfinished-task-focus",
      "slug": "zeigarnik-unfinished-task-focus",
      "title": "Harness Focus: - Start Small: Begin a Task, Even If You Can’t Finish It",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Harness Focus: - Start Small: Begin a Task, Even If You Can’t Finish It\". To harness focus: - Start small: Begin a task, even if you can’t finish it right away. - Use checkpoints: Pause at natural stopping points to keep motivation. - Let it linger: Use the tension of an unfinished task to stay motivated. Example: Write the first sentence of an email or presentation to make it easier to continue later. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:zeigarnik-unfinished-task-focus",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/zeigarnik-unfinished-task-focus/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/zeigarnik-unfinished-task-focus/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/zeigarnik-unfinished-task-focus/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/zeigarnik-unfinished-task-focus/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/zeigarnik-unfinished-task-focus/SKILL.md",
          "directory_name": "zeigarnik-unfinished-task-focus"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/zeigarnik-unfinished-task-focus/SKILL.md",
          "project_path": ".claude/skills/zeigarnik-unfinished-task-focus/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/zeigarnik-unfinished-task-focus/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/zeigarnik-unfinished-task-focus/SKILL.md",
          "global_path": "~/.openclaw/skills/zeigarnik-unfinished-task-focus/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": "6a012e85e632f30516168a944605f3d6499b7ce98530b0cde6688646b6451070",
        "trust_gate": "practical",
        "source_protocol_id": "brali:zeigarnik-unfinished-task-focus"
      }
    },
    {
      "schema_version": 2,
      "name": "visual-mnemonics-memory-booster",
      "slug": "visual-mnemonics-memory-booster",
      "title": "Improve Memory: - Use Visuals: Add Images to Your Notes or Presentations",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Improve Memory: - Use Visuals: Add Images to Your Notes or Presentations\". To improve memory: - Use visuals: Add images to your notes or presentations. - Sketch ideas: Draw simple visuals to represent complex concepts. - Pair pictures and words: Combine images with short descriptions for the best results. Example: When learning vocabulary, draw a quick picture next to each word to make it easier to recall. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:visual-mnemonics-memory-booster",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/visual-mnemonics-memory-booster/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/visual-mnemonics-memory-booster/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/visual-mnemonics-memory-booster/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/visual-mnemonics-memory-booster/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/visual-mnemonics-memory-booster/SKILL.md",
          "directory_name": "visual-mnemonics-memory-booster"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/visual-mnemonics-memory-booster/SKILL.md",
          "project_path": ".claude/skills/visual-mnemonics-memory-booster/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/visual-mnemonics-memory-booster/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/visual-mnemonics-memory-booster/SKILL.md",
          "global_path": "~/.openclaw/skills/visual-mnemonics-memory-booster/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": "e37a63f5221d88b67c7f0e02022991d49f3597b1ab2140a0330b61c4bc6e933d",
        "trust_gate": "practical",
        "source_protocol_id": "brali:visual-mnemonics-memory-booster"
      }
    },
    {
      "schema_version": 2,
      "name": "brainwriting-group-idea-generation",
      "slug": "brainwriting-group-idea-generation",
      "title": "In a Group, Write Down Ideas and Pass Them Around for Others to Build",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"In a Group, Write Down Ideas and Pass Them Around for Others to Build\". In a group, write down ideas and pass them around for others to build on. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:brainwriting-group-idea-generation",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/brainwriting-group-idea-generation/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/brainwriting-group-idea-generation/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/brainwriting-group-idea-generation/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/brainwriting-group-idea-generation/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Idea Generation"
      ],
      "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/brainwriting-group-idea-generation/SKILL.md",
          "directory_name": "brainwriting-group-idea-generation"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/brainwriting-group-idea-generation/SKILL.md",
          "project_path": ".claude/skills/brainwriting-group-idea-generation/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/brainwriting-group-idea-generation/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/brainwriting-group-idea-generation/SKILL.md",
          "global_path": "~/.openclaw/skills/brainwriting-group-idea-generation/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": "ab926203b55e41fb09d7dc9eb02bfbd838e412bc2a4e0d225811ce7fb7f91d64",
        "trust_gate": "practical",
        "source_protocol_id": "brali:brainwriting-group-idea-generation"
      }
    },
    {
      "schema_version": 2,
      "name": "cut-your-losses-sunk-cost",
      "slug": "cut-your-losses-sunk-cost",
      "title": "Judge a Commitment by What Comes Next",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Judge a Commitment by What Comes Next\". When past time, money, or effort is dominating a continuation decision, separate what cannot be recovered and compare realistic future costs, benefits, constraints, and alternatives. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:cut-your-losses-sunk-cost",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/cut-your-losses-sunk-cost/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/cut-your-losses-sunk-cost/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/cut-your-losses-sunk-cost/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/cut-your-losses-sunk-cost/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "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/cut-your-losses-sunk-cost/SKILL.md",
          "directory_name": "cut-your-losses-sunk-cost"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/cut-your-losses-sunk-cost/SKILL.md",
          "project_path": ".claude/skills/cut-your-losses-sunk-cost/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/cut-your-losses-sunk-cost/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/cut-your-losses-sunk-cost/SKILL.md",
          "global_path": "~/.openclaw/skills/cut-your-losses-sunk-cost/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": "c20f6eb429bee8fe5c4ce2b102d4cfc7f5d894676017cd091b1f73aae53ea827",
        "trust_gate": "practical",
        "source_protocol_id": "brali:cut-your-losses-sunk-cost"
      }
    },
    {
      "schema_version": 2,
      "name": "judge-intent-not-outcomes",
      "slug": "judge-intent-not-outcomes",
      "title": "Judge Actions, Not Outcomes",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Judge Actions, Not Outcomes\". When assessing morality: - Focus on intent: Ask, \"What was their intention, regardless of the outcome?\" - Separate luck from action: Consider how chance influenced the result. - Be fair: Avoid overpraising or blaming based on outcomes alone. Example: If someone saves a life by chance, their intent to help matters as much as the lucky outcome. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:judge-intent-not-outcomes",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/judge-intent-not-outcomes/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/judge-intent-not-outcomes/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/judge-intent-not-outcomes/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/judge-intent-not-outcomes/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/judge-intent-not-outcomes/SKILL.md",
          "directory_name": "judge-intent-not-outcomes"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/judge-intent-not-outcomes/SKILL.md",
          "project_path": ".claude/skills/judge-intent-not-outcomes/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/judge-intent-not-outcomes/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/judge-intent-not-outcomes/SKILL.md",
          "global_path": "~/.openclaw/skills/judge-intent-not-outcomes/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": "a12bf06429a7840f4f7e14b233830c15f985b0268bae64dd63209973025a1537",
        "trust_gate": "practical",
        "source_protocol_id": "brali:judge-intent-not-outcomes"
      }
    },
    {
      "schema_version": 2,
      "name": "avoid-contrast-effect",
      "slug": "avoid-contrast-effect",
      "title": "Judge Each Option Against the Same Criteria",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Judge Each Option Against the Same Criteria\". Define the decision criteria before comparing options, assess each option on its own and only then compare the results. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:avoid-contrast-effect",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/avoid-contrast-effect/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/avoid-contrast-effect/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/avoid-contrast-effect/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/avoid-contrast-effect/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-22",
      "topics": [
        "Decision Making"
      ],
      "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/avoid-contrast-effect/SKILL.md",
          "directory_name": "avoid-contrast-effect"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/avoid-contrast-effect/SKILL.md",
          "project_path": ".claude/skills/avoid-contrast-effect/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/avoid-contrast-effect/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/avoid-contrast-effect/SKILL.md",
          "global_path": "~/.openclaw/skills/avoid-contrast-effect/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": "f1fb0c84a47aa25e69118e2da2eb6bf98d483b6489424e6ecf6014f3f41b19d5",
        "trust_gate": "practical",
        "source_protocol_id": "brali:avoid-contrast-effect"
      }
    },
    {
      "schema_version": 2,
      "name": "judge-individuals-not-groups",
      "slug": "judge-individuals-not-groups",
      "title": "Judge Individuals, Not Groups",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Judge Individuals, Not Groups\". When evaluating groups: - Ask yourself: \"Am I judging the group based on one person’s actions?\" - Separate individuals: Focus on specific behaviors or contributions, not stereotypes. - Avoid sweeping judgments: Base evaluations on evidence, not generalizations. Example: If one team member underperforms, don’t assume the whole team is inefficient. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:judge-individuals-not-groups",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/judge-individuals-not-groups/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/judge-individuals-not-groups/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/judge-individuals-not-groups/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/judge-individuals-not-groups/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/judge-individuals-not-groups/SKILL.md",
          "directory_name": "judge-individuals-not-groups"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/judge-individuals-not-groups/SKILL.md",
          "project_path": ".claude/skills/judge-individuals-not-groups/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/judge-individuals-not-groups/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/judge-individuals-not-groups/SKILL.md",
          "global_path": "~/.openclaw/skills/judge-individuals-not-groups/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": "164c500e1f7f7b22fe24d593f130d02a625693003b49367aef96affd0d5590d3",
        "trust_gate": "practical",
        "source_protocol_id": "brali:judge-individuals-not-groups"
      }
    },
    {
      "schema_version": 2,
      "name": "brag-doc-wins-hub",
      "slug": "brag-doc-wins-hub",
      "title": "Keep a Work Wins Log You Can Reuse",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Keep a Work Wins Log You Can Reuse\". Record completed work, solved problems, decisions, useful contributions and recoveries in a compact log so you can retrieve concrete examples for reviews, resumes, proposals, retrospectives and planning. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:brag-doc-wins-hub",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/brag-doc-wins-hub/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/brag-doc-wins-hub/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/brag-doc-wins-hub/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/brag-doc-wins-hub/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Information Management",
        "Work Systems"
      ],
      "methods": [],
      "lenses": [
        "Chess"
      ],
      "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/brag-doc-wins-hub/SKILL.md",
          "directory_name": "brag-doc-wins-hub"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/brag-doc-wins-hub/SKILL.md",
          "project_path": ".claude/skills/brag-doc-wins-hub/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/brag-doc-wins-hub/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/brag-doc-wins-hub/SKILL.md",
          "global_path": "~/.openclaw/skills/brag-doc-wins-hub/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": "a9279adc769c7a1a3dd3f69bf9074536fef5304c113275ddae824531a6359cd2",
        "trust_gate": "practical",
        "source_protocol_id": "brali:brag-doc-wins-hub"
      }
    },
    {
      "schema_version": 2,
      "name": "ready-to-resume-plan",
      "slug": "ready-to-resume-plan",
      "title": "Leave a Ready-to-Resume Note Before You Switch Tasks",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Leave a Ready-to-Resume Note Before You Switch Tasks\". When you must leave unfinished work, capture where you stopped, the next concrete action, and one critical restart detail before switching. The goal is a cleaner return, not eliminating every cost of interruption. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ready-to-resume-plan",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ready-to-resume-plan/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ready-to-resume-plan/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ready-to-resume-plan/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ready-to-resume-plan/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-11",
      "topics": [
        "Attention & Focus",
        "Task Initiation",
        "Planning & Prioritization"
      ],
      "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/ready-to-resume-plan/SKILL.md",
          "directory_name": "ready-to-resume-plan"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ready-to-resume-plan/SKILL.md",
          "project_path": ".claude/skills/ready-to-resume-plan/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/ready-to-resume-plan/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ready-to-resume-plan/SKILL.md",
          "global_path": "~/.openclaw/skills/ready-to-resume-plan/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": "133f38cb8496335453801fce00f4812141ca1d19774da7406dc1203fdec85264",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:ready-to-resume-plan"
      }
    },
    {
      "schema_version": 2,
      "name": "leave-an-app-review",
      "slug": "leave-an-app-review",
      "title": "Leave Useful Feedback",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Leave Useful Feedback\". Write feedback that separates what happened, why it mattered to you, and what change would make the experience better. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:leave-an-app-review",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/leave-an-app-review/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/leave-an-app-review/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/leave-an-app-review/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/leave-an-app-review/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Revision & Feedback",
        "Clear Communication"
      ],
      "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/leave-an-app-review/SKILL.md",
          "directory_name": "leave-an-app-review"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/leave-an-app-review/SKILL.md",
          "project_path": ".claude/skills/leave-an-app-review/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/leave-an-app-review/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/leave-an-app-review/SKILL.md",
          "global_path": "~/.openclaw/skills/leave-an-app-review/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": "472c28359b769161bb5a72eff128e9d88dcb438e8f1e4ce11c57e2b41e469ae2",
        "trust_gate": "practical",
        "source_protocol_id": "brali:leave-an-app-review"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-customer-reply-coach",
      "slug": "ai-customer-reply-coach",
      "title": "Let AI Draft Routine Replies, Keep the Human on the Conversation",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Let AI Draft Routine Replies, Keep the Human on the Conversation\". For repetitive support or service messages, AI can propose a response from the case facts and approved guidance while the human checks diagnosis, policy, tone, and the actual next step. Large-scale field evidence supports gains in one customer-support setting, especially for less experienced workers. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-customer-reply-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-customer-reply-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-customer-reply-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-customer-reply-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-customer-reply-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Clear Communication",
        "Difficult Conversations"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration"
      ],
      "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/ai-customer-reply-coach/SKILL.md",
          "directory_name": "ai-customer-reply-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-customer-reply-coach/SKILL.md",
          "project_path": ".claude/skills/ai-customer-reply-coach/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/ai-customer-reply-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-customer-reply-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-customer-reply-coach/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": "9bb4da2084716dee66c069adcde92cbe638d7f593b7d8036863beea4033279b1",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:ai-customer-reply-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "humor-memory-mnemonics",
      "slug": "humor-memory-mnemonics",
      "title": "Leverage the Humor Effect",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Leverage the Humor Effect\". To remember better: - Add humor: When studying or taking notes, include a funny phrase, drawing, or analogy. - Lighten the mood: Associate dry facts with jokes or funny stories. - Laugh it off: Share what you’ve learned in a humorous way with others. Example: To remember “photosynthesis,” picture a plant wearing sunglasses and sipping a smoothie! Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:humor-memory-mnemonics",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/humor-memory-mnemonics/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/humor-memory-mnemonics/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/humor-memory-mnemonics/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/humor-memory-mnemonics/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/humor-memory-mnemonics/SKILL.md",
          "directory_name": "humor-memory-mnemonics"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/humor-memory-mnemonics/SKILL.md",
          "project_path": ".claude/skills/humor-memory-mnemonics/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/humor-memory-mnemonics/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/humor-memory-mnemonics/SKILL.md",
          "global_path": "~/.openclaw/skills/humor-memory-mnemonics/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": "dfada4496a06baea38d72b173a5854764fd60066f996a945a7dcccd64e4273d3",
        "trust_gate": "practical",
        "source_protocol_id": "brali:humor-memory-mnemonics"
      }
    },
    {
      "schema_version": 2,
      "name": "moral-judgment-bias-checker",
      "slug": "moral-judgment-bias-checker",
      "title": "Look Beyond Morals",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Look Beyond Morals\". When assessing outcomes: - Pause: Ask yourself, \"Could societal factors have contributed here?\" - Contextualize: Consider external influences like environment, resources, or circumstances. - Avoid blame: Shift from moral judgment to understanding. Example: If someone misses a deadline, think about workload or system issues rather than assuming laziness. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:moral-judgment-bias-checker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/moral-judgment-bias-checker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/moral-judgment-bias-checker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/moral-judgment-bias-checker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/moral-judgment-bias-checker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/moral-judgment-bias-checker/SKILL.md",
          "directory_name": "moral-judgment-bias-checker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/moral-judgment-bias-checker/SKILL.md",
          "project_path": ".claude/skills/moral-judgment-bias-checker/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/moral-judgment-bias-checker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/moral-judgment-bias-checker/SKILL.md",
          "global_path": "~/.openclaw/skills/moral-judgment-bias-checker/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": "b221df63bdcd75b870d8c455172fa83ade8305e4e2190e6a0360ddf6e66250cf",
        "trust_gate": "practical",
        "source_protocol_id": "brali:moral-judgment-bias-checker"
      }
    },
    {
      "schema_version": 2,
      "name": "relationship-repair-coach",
      "slug": "relationship-repair-coach",
      "title": "Make a Specific Repair Attempt After a Workable Conflict",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Make a Specific Repair Attempt After a Workable Conflict\". After a misunderstanding or conflict where it is safe to re-engage, make a specific repair attempt: name what you did, acknowledge the likely impact without arguing about intent, apologize for your part, offer a concrete corrective action, and invite the other person's view. Do not demand forgiveness or immediate reconciliation. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:relationship-repair-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/relationship-repair-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/relationship-repair-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/relationship-repair-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/relationship-repair-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-08-19",
      "topics": [
        "Conflict & Repair",
        "Relationships"
      ],
      "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/relationship-repair-coach/SKILL.md",
          "directory_name": "relationship-repair-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/relationship-repair-coach/SKILL.md",
          "project_path": ".claude/skills/relationship-repair-coach/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/relationship-repair-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/relationship-repair-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/relationship-repair-coach/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": "5d2dc1f7bc3c998a8c112875dfc63791fec6f976c16c43fafd907b25bbf11cb2",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:relationship-repair-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "visible-progress-monitoring",
      "slug": "visible-progress-monitoring",
      "title": "Make Goal Progress Visible Instead of Guessing",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Make Goal Progress Visible Instead of Guessing\". For a goal you are actively pursuing, choose one observable progress signal, record it at useful checkpoints, compare it with the target, and use the result to adjust the next action. Monitoring helps when it informs action; more tracking is not automatically better. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:visible-progress-monitoring",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/visible-progress-monitoring/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/visible-progress-monitoring/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/visible-progress-monitoring/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/visible-progress-monitoring/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-11",
      "topics": [
        "Goals",
        "Planning & Prioritization",
        "Habits & Consistency"
      ],
      "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/visible-progress-monitoring/SKILL.md",
          "directory_name": "visible-progress-monitoring"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/visible-progress-monitoring/SKILL.md",
          "project_path": ".claude/skills/visible-progress-monitoring/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/visible-progress-monitoring/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/visible-progress-monitoring/SKILL.md",
          "global_path": "~/.openclaw/skills/visible-progress-monitoring/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": "d59475c2e98a0648fbc72141d1c213a399f31b387509da4649fd0bc00d5614d9",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:visible-progress-monitoring"
      }
    },
    {
      "schema_version": 2,
      "name": "highlight-recall-assistant",
      "slug": "highlight-recall-assistant",
      "title": "Make Key Info Stand Out",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Make Key Info Stand Out\". To remember better: - Highlight differently: Use bold colors or symbols for key points. - Add uniqueness: Attach a quirky story or image to important details. - Group by importance: Separate standout items from general information. Example: If studying a list, underline or use bright markers on the most critical items. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:highlight-recall-assistant",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/highlight-recall-assistant/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/highlight-recall-assistant/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/highlight-recall-assistant/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/highlight-recall-assistant/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/highlight-recall-assistant/SKILL.md",
          "directory_name": "highlight-recall-assistant"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/highlight-recall-assistant/SKILL.md",
          "project_path": ".claude/skills/highlight-recall-assistant/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/highlight-recall-assistant/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/highlight-recall-assistant/SKILL.md",
          "global_path": "~/.openclaw/skills/highlight-recall-assistant/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": "ffbed733b1506895c0a61990092a302bfa8a3ce5a7f0eb3e2c6297245e5848ef",
        "trust_gate": "practical",
        "source_protocol_id": "brali:highlight-recall-assistant"
      }
    },
    {
      "schema_version": 2,
      "name": "grayscale-phone-friction",
      "slug": "grayscale-phone-friction",
      "title": "Make Your Phone Less Visually Tempting with Grayscale",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Make Your Phone Less Visually Tempting with Grayscale\". If you want to spend less time on your phone, try switching the display to grayscale for a bounded trial. Treat it as friction against habitual use, not as a productivity, sleep, or mental-health upgrade. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:grayscale-phone-friction",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/grayscale-phone-friction/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/grayscale-phone-friction/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/grayscale-phone-friction/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/grayscale-phone-friction/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-11",
      "topics": [
        "Digital Attention",
        "Environment Design"
      ],
      "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/grayscale-phone-friction/SKILL.md",
          "directory_name": "grayscale-phone-friction"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/grayscale-phone-friction/SKILL.md",
          "project_path": ".claude/skills/grayscale-phone-friction/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/grayscale-phone-friction/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/grayscale-phone-friction/SKILL.md",
          "global_path": "~/.openclaw/skills/grayscale-phone-friction/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": "1924a468411d0f3a4718f354e7dc885e4807f6e787831a8da2b622ebc475a9a6",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:grayscale-phone-friction"
      }
    },
    {
      "schema_version": 2,
      "name": "slow-time-under-pressure",
      "slug": "slow-time-under-pressure",
      "title": "Master Your Perception of Time",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Master Your Perception of Time\". To manage time perception: - Practice calmness: Breathe deeply to slow things down when you feel rushed. - Focus intently: In critical moments, focus on one detail at a time to create clarity. - Review after action: Reflect on what happened to separate emotions from actual timing. Example: During a stressful meeting, focus on your breath and slow your response to regain control. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:slow-time-under-pressure",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/slow-time-under-pressure/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/slow-time-under-pressure/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/slow-time-under-pressure/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/slow-time-under-pressure/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/slow-time-under-pressure/SKILL.md",
          "directory_name": "slow-time-under-pressure"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/slow-time-under-pressure/SKILL.md",
          "project_path": ".claude/skills/slow-time-under-pressure/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/slow-time-under-pressure/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/slow-time-under-pressure/SKILL.md",
          "global_path": "~/.openclaw/skills/slow-time-under-pressure/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": "81d6ed96d88dbc52da756f9f4ea2f4cb36066f0a7536f54ad61b2493c3a0f045",
        "trust_gate": "practical",
        "source_protocol_id": "brali:slow-time-under-pressure"
      }
    },
    {
      "schema_version": 2,
      "name": "plan-tasks-by-peak-energy",
      "slug": "plan-tasks-by-peak-energy",
      "title": "Match Demanding Work to Your Own High-Energy Windows",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Match Demanding Work to Your Own High-Energy Windows\". Track when demanding work feels easier or harder for several normal days, protect a promising window for one important task, and keep the change only if your own results justify it. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:plan-tasks-by-peak-energy",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/plan-tasks-by-peak-energy/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/plan-tasks-by-peak-energy/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/plan-tasks-by-peak-energy/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/plan-tasks-by-peak-energy/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Task Initiation"
      ],
      "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/plan-tasks-by-peak-energy/SKILL.md",
          "directory_name": "plan-tasks-by-peak-energy"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/plan-tasks-by-peak-energy/SKILL.md",
          "project_path": ".claude/skills/plan-tasks-by-peak-energy/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/plan-tasks-by-peak-energy/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/plan-tasks-by-peak-energy/SKILL.md",
          "global_path": "~/.openclaw/skills/plan-tasks-by-peak-energy/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": "8823b88a648dbc892f23b706b3d8102ab4f252b94fcd82cfced1ac7430a8d322",
        "trust_gate": "practical",
        "source_protocol_id": "brali:plan-tasks-by-peak-energy"
      }
    },
    {
      "schema_version": 2,
      "name": "ask-a-peer-to-proofread",
      "slug": "ask-a-peer-to-proofread",
      "title": "Match Feedback to the Revision Target",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Match Feedback to the Revision Target\". When revising a student or learning-focused draft, decide whether the current pass targets surface features such as grammar and wording or deeper features such as ideas, organization, and coherence. Ask the reviewer to focus feedback on that target, revise at the same level, and use a separate pass when the other level also matters. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ask-a-peer-to-proofread",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ask-a-peer-to-proofread/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ask-a-peer-to-proofread/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ask-a-peer-to-proofread/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ask-a-peer-to-proofread/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-08-21",
      "topics": [
        "Writing",
        "Revision & Feedback"
      ],
      "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/ask-a-peer-to-proofread/SKILL.md",
          "directory_name": "ask-a-peer-to-proofread"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ask-a-peer-to-proofread/SKILL.md",
          "project_path": ".claude/skills/ask-a-peer-to-proofread/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/ask-a-peer-to-proofread/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ask-a-peer-to-proofread/SKILL.md",
          "global_path": "~/.openclaw/skills/ask-a-peer-to-proofread/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": "314cfae2a945181b9ae1d2081109e96ae93ebbbcc6bf3ab63a0adad9964c0bc9",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:ask-a-peer-to-proofread"
      }
    },
    {
      "schema_version": 2,
      "name": "stop-caffeine-after-lunch",
      "slug": "stop-caffeine-after-lunch",
      "title": "Move Caffeine Earlier When Sleep Matters",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Move Caffeine Earlier When Sleep Matters\". If caffeine may be reaching into the night, move the last dose earlier and reduce large late-day doses. A 2025 randomized crossover trial found that a single 400 mg dose disrupted several sleep measures even when taken many hours before bed; a small 100 mg dose did not show a significant effect at the tested timings. That is a reason to be dose-aware, not a license for one universal cutoff. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:stop-caffeine-after-lunch",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/stop-caffeine-after-lunch/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/stop-caffeine-after-lunch/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/stop-caffeine-after-lunch/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/stop-caffeine-after-lunch/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-09-06",
      "topics": [
        "Sleep & Circadian Rhythm",
        "Everyday Health Basics"
      ],
      "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/stop-caffeine-after-lunch/SKILL.md",
          "directory_name": "stop-caffeine-after-lunch"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/stop-caffeine-after-lunch/SKILL.md",
          "project_path": ".claude/skills/stop-caffeine-after-lunch/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/stop-caffeine-after-lunch/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/stop-caffeine-after-lunch/SKILL.md",
          "global_path": "~/.openclaw/skills/stop-caffeine-after-lunch/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": "5aff0bac24aa67c474427f60789f1c6dbc8b7c806c2f428290efa22bc812de7c",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:stop-caffeine-after-lunch"
      }
    },
    {
      "schema_version": 2,
      "name": "achieve-multiple-goals-at-once",
      "slug": "achieve-multiple-goals-at-once",
      "title": "One Move, Several Benefits",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"One Move, Several Benefits\". Look for one concrete action that advances two compatible priorities, then check that combining them does not make the action vague or overloaded. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:achieve-multiple-goals-at-once",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/achieve-multiple-goals-at-once/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/achieve-multiple-goals-at-once/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/achieve-multiple-goals-at-once/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/achieve-multiple-goals-at-once/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Planning & Prioritization",
        "Goals"
      ],
      "methods": [],
      "lenses": [
        "Chess"
      ],
      "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/achieve-multiple-goals-at-once/SKILL.md",
          "directory_name": "achieve-multiple-goals-at-once"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/achieve-multiple-goals-at-once/SKILL.md",
          "project_path": ".claude/skills/achieve-multiple-goals-at-once/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/achieve-multiple-goals-at-once/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/achieve-multiple-goals-at-once/SKILL.md",
          "global_path": "~/.openclaw/skills/achieve-multiple-goals-at-once/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": "c532b41d63d7dfab4b81a90237a3d530121d7507cd255a0e03fa298536b7b67f",
        "trust_gate": "practical",
        "source_protocol_id": "brali:achieve-multiple-goals-at-once"
      }
    },
    {
      "schema_version": 2,
      "name": "chunk-complex-ideas-for-clarity",
      "slug": "chunk-complex-ideas-for-clarity",
      "title": "Organize Complex Information Around One Decision",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Organize Complex Information Around One Decision\". Define the audience and decision, group related material into labeled parts, put the main path in a useful order, and move supporting detail into linked layers instead of either flattening everything or presenting every detail at once. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:chunk-complex-ideas-for-clarity",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/chunk-complex-ideas-for-clarity/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/chunk-complex-ideas-for-clarity/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/chunk-complex-ideas-for-clarity/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/chunk-complex-ideas-for-clarity/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Clear Communication",
        "Information Management"
      ],
      "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/chunk-complex-ideas-for-clarity/SKILL.md",
          "directory_name": "chunk-complex-ideas-for-clarity"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/chunk-complex-ideas-for-clarity/SKILL.md",
          "project_path": ".claude/skills/chunk-complex-ideas-for-clarity/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/chunk-complex-ideas-for-clarity/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/chunk-complex-ideas-for-clarity/SKILL.md",
          "global_path": "~/.openclaw/skills/chunk-complex-ideas-for-clarity/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": "868496e72c45ecfbf1217f6b9343b416d139f8e9c3fcc1cb8aeb2309a5a7ce17",
        "trust_gate": "practical",
        "source_protocol_id": "brali:chunk-complex-ideas-for-clarity"
      }
    },
    {
      "schema_version": 2,
      "name": "remember-names-and-faces",
      "slug": "remember-names-and-faces",
      "title": "Overcome Cross-Race Effect",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Overcome Cross-Race Effect\". When meeting new people: - Focus on details: Pay attention to unique features, like hairstyle, clothing, or mannerisms. - Make connections: Associate the person with an activity or place to reinforce recognition. - Practice mindfulness: Avoid rushing interactions—give yourself time to observe. Example: If you meet someone at a conference, link their face to a topic they discussed. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:remember-names-and-faces",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/remember-names-and-faces/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/remember-names-and-faces/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/remember-names-and-faces/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/remember-names-and-faces/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/remember-names-and-faces/SKILL.md",
          "directory_name": "remember-names-and-faces"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/remember-names-and-faces/SKILL.md",
          "project_path": ".claude/skills/remember-names-and-faces/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/remember-names-and-faces/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/remember-names-and-faces/SKILL.md",
          "global_path": "~/.openclaw/skills/remember-names-and-faces/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": "05d98c2fc3d0e40c088b85fb0ff663b93b8df4cee44d860e694fee6a25b056fd",
        "trust_gate": "practical",
        "source_protocol_id": "brali:remember-names-and-faces"
      }
    },
    {
      "schema_version": 2,
      "name": "rotate-focus-list-recall",
      "slug": "rotate-focus-list-recall",
      "title": "Overcome Memory Inhibition",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Overcome Memory Inhibition\". To retrieve all items: - Rotate focus: Review all parts of a list instead of sticking to the first items. - Use triggers: Write down clues to jog your memory for the forgotten parts. - Repeat evenly: Go over the list multiple times without overemphasizing certain items. Example: When revising notes, review sections evenly instead of just re-reading the first few pages. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:rotate-focus-list-recall",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/rotate-focus-list-recall/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/rotate-focus-list-recall/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/rotate-focus-list-recall/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/rotate-focus-list-recall/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/rotate-focus-list-recall/SKILL.md",
          "directory_name": "rotate-focus-list-recall"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/rotate-focus-list-recall/SKILL.md",
          "project_path": ".claude/skills/rotate-focus-list-recall/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/rotate-focus-list-recall/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/rotate-focus-list-recall/SKILL.md",
          "global_path": "~/.openclaw/skills/rotate-focus-list-recall/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": "577c9c2ef9393733086a558980bd2c59d316527561794e47cdde6b03af92f3be",
        "trust_gate": "practical",
        "source_protocol_id": "brali:rotate-focus-list-recall"
      }
    },
    {
      "schema_version": 2,
      "name": "honest-outcome-reflection-bias",
      "slug": "honest-outcome-reflection-bias",
      "title": "Own Successes AND Failures",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Own Successes AND Failures\". When reflecting on outcomes: - Be honest: Ask, \"What role did I really play in this success or failure?\" - Balance: Acknowledge both personal effort and external factors. - Learn from mistakes: Use failures as opportunities to grow, not excuses to deflect. Example: If a project goes well, credit teamwork and planning, not just your input. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:honest-outcome-reflection-bias",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/honest-outcome-reflection-bias/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/honest-outcome-reflection-bias/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/honest-outcome-reflection-bias/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/honest-outcome-reflection-bias/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/honest-outcome-reflection-bias/SKILL.md",
          "directory_name": "honest-outcome-reflection-bias"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/honest-outcome-reflection-bias/SKILL.md",
          "project_path": ".claude/skills/honest-outcome-reflection-bias/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/honest-outcome-reflection-bias/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/honest-outcome-reflection-bias/SKILL.md",
          "global_path": "~/.openclaw/skills/honest-outcome-reflection-bias/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": "aad58e1552fe0045c534a51a4af8cbfe7bce5409b3073269d85a38a09e794b65",
        "trust_gate": "practical",
        "source_protocol_id": "brali:honest-outcome-reflection-bias"
      }
    },
    {
      "schema_version": 2,
      "name": "temptation-bundling",
      "slug": "temptation-bundling",
      "title": "Pair a Useful Task with Something You Genuinely Want",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Pair a Useful Task with Something You Genuinely Want\". Pair a beneficial activity that is easy to postpone with a compatible pleasure you already enjoy. Temptation bundling has field-experiment support for exercise, but it is not a universal habit formula and effects can fade. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:temptation-bundling",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/temptation-bundling/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/temptation-bundling/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/temptation-bundling/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/temptation-bundling/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-11",
      "topics": [
        "Habits & Consistency",
        "Task Initiation",
        "Movement"
      ],
      "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/temptation-bundling/SKILL.md",
          "directory_name": "temptation-bundling"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/temptation-bundling/SKILL.md",
          "project_path": ".claude/skills/temptation-bundling/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/temptation-bundling/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/temptation-bundling/SKILL.md",
          "global_path": "~/.openclaw/skills/temptation-bundling/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": "ff84f3bff8145eb5e22fd2bb3e9fd995ad27b257992412743ad87175350db1e4",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:temptation-bundling"
      }
    },
    {
      "schema_version": 2,
      "name": "backfire-effect-coach",
      "slug": "backfire-effect-coach",
      "title": "Pause a Heated Disagreement and Test One Claim",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Pause a Heated Disagreement and Test One Claim\". Slow down a defensive exchange, restate the other person's claim, identify what could change either view and choose one concrete check or a respectful stopping point. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:backfire-effect-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/backfire-effect-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/backfire-effect-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/backfire-effect-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/backfire-effect-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-22",
      "topics": [
        "Critical Thinking",
        "Conflict & Repair"
      ],
      "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/backfire-effect-coach/SKILL.md",
          "directory_name": "backfire-effect-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/backfire-effect-coach/SKILL.md",
          "project_path": ".claude/skills/backfire-effect-coach/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/backfire-effect-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/backfire-effect-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/backfire-effect-coach/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": "a5c8bd1770bdf9a0b1e626e07f1ca712115d4f5291b4d139192a217e657983b1",
        "trust_gate": "practical",
        "source_protocol_id": "brali:backfire-effect-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "dbt-distress-tolerance-coach",
      "slug": "dbt-distress-tolerance-coach",
      "title": "Pause Before Acting on a High-Stress Urge",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Pause Before Acting on a High-Stress Urge\". When a situation is safe enough to pause, notice the urge to react, describe what is happening, choose a harmless short delay, and then reassess the next action. This is not full DBT or crisis care. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:dbt-distress-tolerance-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/dbt-distress-tolerance-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/dbt-distress-tolerance-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/dbt-distress-tolerance-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/dbt-distress-tolerance-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Emotion Regulation",
        "Stress Regulation",
        "Self-Awareness"
      ],
      "methods": [
        "DBT-derived"
      ],
      "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/dbt-distress-tolerance-coach/SKILL.md",
          "directory_name": "dbt-distress-tolerance-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/dbt-distress-tolerance-coach/SKILL.md",
          "project_path": ".claude/skills/dbt-distress-tolerance-coach/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/dbt-distress-tolerance-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/dbt-distress-tolerance-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/dbt-distress-tolerance-coach/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": "de41bf3dcca6ecaa037849b095b246166948b2578dca7db43d9160afe5e6fa55",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:dbt-distress-tolerance-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "pause-before-assuming-hostility",
      "slug": "pause-before-assuming-hostility",
      "title": "Pause Before Assuming Hostility",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Pause Before Assuming Hostility\". When interpreting behavior: - Pause: Ask yourself, \"Could this be unintentional or neutral?\" - Clarify: If unsure, communicate and seek their perspective. - Reflect: Check if past experiences are influencing your assumptions. Example: If someone doesn’t reply to an email, consider they might be busy, not ignoring you. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:pause-before-assuming-hostility",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/pause-before-assuming-hostility/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/pause-before-assuming-hostility/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/pause-before-assuming-hostility/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/pause-before-assuming-hostility/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/pause-before-assuming-hostility/SKILL.md",
          "directory_name": "pause-before-assuming-hostility"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/pause-before-assuming-hostility/SKILL.md",
          "project_path": ".claude/skills/pause-before-assuming-hostility/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/pause-before-assuming-hostility/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/pause-before-assuming-hostility/SKILL.md",
          "global_path": "~/.openclaw/skills/pause-before-assuming-hostility/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": "745c1b2b64b661bd0aa6be375418fbf94e83fe44773be91121cb98d01575e914",
        "trust_gate": "practical",
        "source_protocol_id": "brali:pause-before-assuming-hostility"
      }
    },
    {
      "schema_version": 2,
      "name": "savor-positive-moment",
      "slug": "savor-positive-moment",
      "title": "Pause Long Enough to Notice a Good Moment",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Pause Long Enough to Notice a Good Moment\". When something genuinely pleasant is already happening, give it a little deliberate attention instead of rushing past it. This is a conservative savoring practice, not a rule to feel positive or reinterpret difficult experiences. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:savor-positive-moment",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/savor-positive-moment/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/savor-positive-moment/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/savor-positive-moment/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/savor-positive-moment/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-11",
      "topics": [
        "Mood & Wellbeing",
        "Self-Awareness"
      ],
      "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/savor-positive-moment/SKILL.md",
          "directory_name": "savor-positive-moment"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/savor-positive-moment/SKILL.md",
          "project_path": ".claude/skills/savor-positive-moment/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/savor-positive-moment/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/savor-positive-moment/SKILL.md",
          "global_path": "~/.openclaw/skills/savor-positive-moment/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": "ba41227aa16bff943278c80467f85bb656e7ff0332cac25a2390430a9b03fae5",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:savor-positive-moment"
      }
    },
    {
      "schema_version": 2,
      "name": "3-3-3-workday-planner",
      "slug": "3-3-3-workday-planner",
      "title": "Plan Your Workday in Three Simple Blocks",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Plan Your Workday in Three Simple Blocks\". Split the day into a few broad work blocks and choose a small set of clear outcomes for each. Use three blocks and up to three tasks per block as a template, not a rule. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:3-3-3-workday-planner",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/3-3-3-workday-planner/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/3-3-3-workday-planner/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/3-3-3-workday-planner/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/3-3-3-workday-planner/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Work Systems"
      ],
      "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/3-3-3-workday-planner/SKILL.md",
          "directory_name": "3-3-3-workday-planner"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/3-3-3-workday-planner/SKILL.md",
          "project_path": ".claude/skills/3-3-3-workday-planner/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/3-3-3-workday-planner/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/3-3-3-workday-planner/SKILL.md",
          "global_path": "~/.openclaw/skills/3-3-3-workday-planner/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": "be0aace2ca1395a234bc5d2c54920603027bc3a1c37cde5befbd0b99784f0035",
        "trust_gate": "practical",
        "source_protocol_id": "brali:3-3-3-workday-planner"
      }
    },
    {
      "schema_version": 2,
      "name": "safety-statements-exposure-anxiety",
      "slug": "safety-statements-exposure-anxiety",
      "title": "Practice Facing a Small Fear Gradually",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Practice Facing a Small Fear Gradually\". When facing a fear, remind yourself that you’re safe. Repeat phrases like, ‘I am safe,’ ‘This is just a feeling,’ or ‘I can handle this.’ Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:safety-statements-exposure-anxiety",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/safety-statements-exposure-anxiety/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/safety-statements-exposure-anxiety/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/safety-statements-exposure-anxiety/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/safety-statements-exposure-anxiety/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Fear & Confidence"
      ],
      "methods": [
        "Exposure-derived"
      ],
      "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/safety-statements-exposure-anxiety/SKILL.md",
          "directory_name": "safety-statements-exposure-anxiety"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/safety-statements-exposure-anxiety/SKILL.md",
          "project_path": ".claude/skills/safety-statements-exposure-anxiety/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/safety-statements-exposure-anxiety/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/safety-statements-exposure-anxiety/SKILL.md",
          "global_path": "~/.openclaw/skills/safety-statements-exposure-anxiety/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": "a0e69695c6c68f95474588fcbfdc1851cfef0591af9d8108ecfc28573df088e9",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:safety-statements-exposure-anxiety"
      }
    },
    {
      "schema_version": 2,
      "name": "10-minute-language-microsprints",
      "slug": "10-minute-language-microsprints",
      "title": "Practice One Small Language Skill for a Short Session",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Practice One Small Language Skill for a Short Session\". Use a short study session to practice one narrow language skill such as recalling a few words, listening to a short clip, or speaking a brief response. Ten minutes is a convenient starting point, not a required dose. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:10-minute-language-microsprints",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/10-minute-language-microsprints/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/10-minute-language-microsprints/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/10-minute-language-microsprints/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/10-minute-language-microsprints/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Language Learning"
      ],
      "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/10-minute-language-microsprints/SKILL.md",
          "directory_name": "10-minute-language-microsprints"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/10-minute-language-microsprints/SKILL.md",
          "project_path": ".claude/skills/10-minute-language-microsprints/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/10-minute-language-microsprints/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/10-minute-language-microsprints/SKILL.md",
          "global_path": "~/.openclaw/skills/10-minute-language-microsprints/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": "c379d018e4aa1c942bdb5c9fd5b8e853931484ecf48f79c0ec5bef0b7416105f",
        "trust_gate": "practical",
        "source_protocol_id": "brali:10-minute-language-microsprints"
      }
    },
    {
      "schema_version": 2,
      "name": "ideal-sleep-hours-finder",
      "slug": "ideal-sleep-hours-finder",
      "title": "Protect Enough Sleep Opportunity and Track Daytime Function",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Protect Enough Sleep Opportunity and Track Daytime Function\". If your sleep is routinely short, protect a realistic window that gives you enough opportunity to sleep and observe simple trends in sleep timing and daytime alertness. Do not deliberately restrict sleep to search for an 'optimal' number or treat one bad night as a result. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ideal-sleep-hours-finder",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ideal-sleep-hours-finder/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ideal-sleep-hours-finder/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ideal-sleep-hours-finder/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ideal-sleep-hours-finder/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-19",
      "topics": [
        "Sleep & Circadian Rhythm"
      ],
      "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/ideal-sleep-hours-finder/SKILL.md",
          "directory_name": "ideal-sleep-hours-finder"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ideal-sleep-hours-finder/SKILL.md",
          "project_path": ".claude/skills/ideal-sleep-hours-finder/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/ideal-sleep-hours-finder/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ideal-sleep-hours-finder/SKILL.md",
          "global_path": "~/.openclaw/skills/ideal-sleep-hours-finder/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": "09dc56c732e01a1cb574bddf6253f11838003ffff63f7a8de15fff0d7ed21be4",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:ideal-sleep-hours-finder"
      }
    },
    {
      "schema_version": 2,
      "name": "evaluate-advice-not-authority",
      "slug": "evaluate-advice-not-authority",
      "title": "Question Authority",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Question Authority\". When considering an opinion or advice: - Ask yourself: \"Am I agreeing because of the person or because of the evidence?\" - Check the facts: Verify the information independently, regardless of who said it. - Value expertise over titles: Focus on the actual knowledge or experience behind the opinion. Example: A senior manager gives advice—analyze the content, not just their title. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:evaluate-advice-not-authority",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/evaluate-advice-not-authority/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/evaluate-advice-not-authority/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/evaluate-advice-not-authority/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/evaluate-advice-not-authority/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/evaluate-advice-not-authority/SKILL.md",
          "directory_name": "evaluate-advice-not-authority"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/evaluate-advice-not-authority/SKILL.md",
          "project_path": ".claude/skills/evaluate-advice-not-authority/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/evaluate-advice-not-authority/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/evaluate-advice-not-authority/SKILL.md",
          "global_path": "~/.openclaw/skills/evaluate-advice-not-authority/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": "ce2d7ab3302af541e03ca06c53f4bec633c78d0068eb6cfc13a0086849778292",
        "trust_gate": "practical",
        "source_protocol_id": "brali:evaluate-advice-not-authority"
      }
    },
    {
      "schema_version": 2,
      "name": "proportionality-bias-big-events",
      "slug": "proportionality-bias-big-events",
      "title": "Question Big Causes for Big Events",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Question Big Causes for Big Events\". When faced with a big event: - Ask yourself: \"Is there solid evidence for a big cause, or am I assuming it because the event is large?\" - Break it down: Look at smaller, logical factors that might explain the event. - Challenge conspiracy thinking: Focus on verified sources and avoid overgeneralizing. Example: A major market crash? Analyze economic trends rather than assuming a single catastrophic cause. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:proportionality-bias-big-events",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/proportionality-bias-big-events/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/proportionality-bias-big-events/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/proportionality-bias-big-events/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/proportionality-bias-big-events/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/proportionality-bias-big-events/SKILL.md",
          "directory_name": "proportionality-bias-big-events"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/proportionality-bias-big-events/SKILL.md",
          "project_path": ".claude/skills/proportionality-bias-big-events/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/proportionality-bias-big-events/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/proportionality-bias-big-events/SKILL.md",
          "global_path": "~/.openclaw/skills/proportionality-bias-big-events/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": "8e05b16ab1a7e37e90b3ab05de39da078d5588ea32d56431cb6e3601c023d22a",
        "trust_gate": "practical",
        "source_protocol_id": "brali:proportionality-bias-big-events"
      }
    },
    {
      "schema_version": 2,
      "name": "data-context-fit-checker",
      "slug": "data-context-fit-checker",
      "title": "Question Data in New Contexts",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Question Data in New Contexts\". When using numerical data: - Ask yourself: \"Does this data apply to this specific situation?\" - Double-check assumptions: Ensure the numbers make sense in the new context. - Explore alternatives: Seek additional information before drawing conclusions. Example: Using an old formula for a new project? Verify if it fits the current conditions first. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:data-context-fit-checker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/data-context-fit-checker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/data-context-fit-checker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/data-context-fit-checker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/data-context-fit-checker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/data-context-fit-checker/SKILL.md",
          "directory_name": "data-context-fit-checker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/data-context-fit-checker/SKILL.md",
          "project_path": ".claude/skills/data-context-fit-checker/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/data-context-fit-checker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/data-context-fit-checker/SKILL.md",
          "global_path": "~/.openclaw/skills/data-context-fit-checker/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": "6bd9f5c3f7b3cb3cc54168e69448ed85be511bd2c7da5650703103d578e5626d",
        "trust_gate": "practical",
        "source_protocol_id": "brali:data-context-fit-checker"
      }
    },
    {
      "schema_version": 2,
      "name": "suggestibility-defense-trainer",
      "slug": "suggestibility-defense-trainer",
      "title": "Question Leading Suggestions",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Question Leading Suggestions\". To resist suggestibility: - Slow down: Reflect before accepting others’ suggestions as true. - Seek evidence: Verify claims rather than relying on someone’s framing. - Ask critical questions: “Is this my thought, or has it been influenced?” Example: If someone suggests a memory (“Remember when we all agreed?”), ask for details to confirm. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:suggestibility-defense-trainer",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/suggestibility-defense-trainer/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/suggestibility-defense-trainer/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/suggestibility-defense-trainer/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/suggestibility-defense-trainer/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/suggestibility-defense-trainer/SKILL.md",
          "directory_name": "suggestibility-defense-trainer"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/suggestibility-defense-trainer/SKILL.md",
          "project_path": ".claude/skills/suggestibility-defense-trainer/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/suggestibility-defense-trainer/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/suggestibility-defense-trainer/SKILL.md",
          "global_path": "~/.openclaw/skills/suggestibility-defense-trainer/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": "b0fc270fff26080fdb4989a6f1a8a09b3b671b47bfa9924c28bc03fb6345cb2d",
        "trust_gate": "practical",
        "source_protocol_id": "brali:suggestibility-defense-trainer"
      }
    },
    {
      "schema_version": 2,
      "name": "question-purpose-in-random-events",
      "slug": "question-purpose-in-random-events",
      "title": "Question Purposeful Explanations",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Question Purposeful Explanations\". When noticing a purpose in random events: - Ask yourself: \"Is there any actual evidence of intention or design here?\" - Consider randomness: Some things happen by chance without any goal behind them. - Separate cause from purpose: Look for causal explanations rather than assuming intent. Example: A storm ruined plans? Don’t assume it “happened for a reason”—explore natural causes instead. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:question-purpose-in-random-events",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/question-purpose-in-random-events/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/question-purpose-in-random-events/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/question-purpose-in-random-events/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/question-purpose-in-random-events/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/question-purpose-in-random-events/SKILL.md",
          "directory_name": "question-purpose-in-random-events"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/question-purpose-in-random-events/SKILL.md",
          "project_path": ".claude/skills/question-purpose-in-random-events/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/question-purpose-in-random-events/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/question-purpose-in-random-events/SKILL.md",
          "global_path": "~/.openclaw/skills/question-purpose-in-random-events/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": "7897b739726c812ebfc45885466584e16cd34b0c3cda556efcfb0f9e86920d65",
        "trust_gate": "practical",
        "source_protocol_id": "brali:question-purpose-in-random-events"
      }
    },
    {
      "schema_version": 2,
      "name": "question-fairness-bias",
      "slug": "question-fairness-bias",
      "title": "Question the Fairness Narrative",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Question the Fairness Narrative\". When analyzing injustice: - Ask: \"Is this outcome truly deserved, or am I rationalizing it?\" - Empathize: Consider factors outside the victim’s control. - Acknowledge reality: The world isn’t always fair—avoid blaming victims. Example: If someone loses their job unexpectedly, avoid assuming they must have done something wrong. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:question-fairness-bias",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/question-fairness-bias/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/question-fairness-bias/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/question-fairness-bias/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/question-fairness-bias/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/question-fairness-bias/SKILL.md",
          "directory_name": "question-fairness-bias"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/question-fairness-bias/SKILL.md",
          "project_path": ".claude/skills/question-fairness-bias/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/question-fairness-bias/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/question-fairness-bias/SKILL.md",
          "global_path": "~/.openclaw/skills/question-fairness-bias/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": "ab20648e4039ee16d8b242371629ef465d4005e1d6c6458ab29f3a832bedc21d",
        "trust_gate": "practical",
        "source_protocol_id": "brali:question-fairness-bias"
      }
    },
    {
      "schema_version": 2,
      "name": "memory-fact-checker",
      "slug": "memory-fact-checker",
      "title": "Reality Check Your Memories",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Reality Check Your Memories\". To avoid false memories: - Validate facts: Check with others involved or revisit records (emails, photos, notes). - Stay neutral: Avoid over-analyzing or trying too hard to recall—this can create distortions. - Ask questions: Reflect on whether your memory feels vivid or constructed. Example: Before insisting that an event happened a certain way, verify it with a trusted source. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:memory-fact-checker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/memory-fact-checker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/memory-fact-checker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/memory-fact-checker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/memory-fact-checker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/memory-fact-checker/SKILL.md",
          "directory_name": "memory-fact-checker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/memory-fact-checker/SKILL.md",
          "project_path": ".claude/skills/memory-fact-checker/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/memory-fact-checker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/memory-fact-checker/SKILL.md",
          "global_path": "~/.openclaw/skills/memory-fact-checker/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": "2bd577ee97a9df6af192837633da418a3420a8844d40911d784191350eae638c",
        "trust_gate": "practical",
        "source_protocol_id": "brali:memory-fact-checker"
      }
    },
    {
      "schema_version": 2,
      "name": "belief-update-coach",
      "slug": "belief-update-coach",
      "title": "Record What Would Change a Belief",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Record What Would Change a Belief\". Write a claim, the basis for your current view, the new information and the condition under which you would revise, narrow or suspend the belief. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:belief-update-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/belief-update-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/belief-update-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/belief-update-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/belief-update-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-22",
      "topics": [
        "Critical Thinking",
        "Metacognition"
      ],
      "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/belief-update-coach/SKILL.md",
          "directory_name": "belief-update-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/belief-update-coach/SKILL.md",
          "project_path": ".claude/skills/belief-update-coach/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/belief-update-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/belief-update-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/belief-update-coach/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": "cbd721f33c5e3f84c2c9af50d77a36f1daa7d55aa89a82919ad14665e07b9114",
        "trust_gate": "practical",
        "source_protocol_id": "brali:belief-update-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "confidence-calibration-habit",
      "slug": "confidence-calibration-habit",
      "title": "Record What Would Change Your Confidence Before You Commit",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Record What Would Change Your Confidence Before You Commit\". State your current confidence in plain language, record the main support and unknowns, name an observable fact that would change the judgment, then compare the expectation with what later happened and update future decisions accordingly. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:confidence-calibration-habit",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/confidence-calibration-habit/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/confidence-calibration-habit/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/confidence-calibration-habit/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/confidence-calibration-habit/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Metacognition",
        "Decision Making"
      ],
      "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/confidence-calibration-habit/SKILL.md",
          "directory_name": "confidence-calibration-habit"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/confidence-calibration-habit/SKILL.md",
          "project_path": ".claude/skills/confidence-calibration-habit/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/confidence-calibration-habit/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/confidence-calibration-habit/SKILL.md",
          "global_path": "~/.openclaw/skills/confidence-calibration-habit/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": "549b5cbafaba3d9f3bc50dd51df3ef5ed90bb34be440a9fad66d68a554363887",
        "trust_gate": "practical",
        "source_protocol_id": "brali:confidence-calibration-habit"
      }
    },
    {
      "schema_version": 2,
      "name": "reduce-egocentric-bias-with-evidence",
      "slug": "reduce-egocentric-bias-with-evidence",
      "title": "Reduce Egocentric Bias",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Reduce Egocentric Bias\". When recalling events: - Use evidence: Look at photos, reports, or other objective records of what happened. - Ask others: Gather perspectives from those who were there. - Reflect honestly: Recognize moments where your memory might exaggerate your role or success. Example: If you remember organizing a successful event, check with others to confirm your recollection. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:reduce-egocentric-bias-with-evidence",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/reduce-egocentric-bias-with-evidence/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/reduce-egocentric-bias-with-evidence/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/reduce-egocentric-bias-with-evidence/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/reduce-egocentric-bias-with-evidence/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/reduce-egocentric-bias-with-evidence/SKILL.md",
          "directory_name": "reduce-egocentric-bias-with-evidence"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/reduce-egocentric-bias-with-evidence/SKILL.md",
          "project_path": ".claude/skills/reduce-egocentric-bias-with-evidence/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/reduce-egocentric-bias-with-evidence/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/reduce-egocentric-bias-with-evidence/SKILL.md",
          "global_path": "~/.openclaw/skills/reduce-egocentric-bias-with-evidence/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": "0be0b34d953deab67ac56a0783b06d8200654d021caa8e846e9abacb46052bdb",
        "trust_gate": "practical",
        "source_protocol_id": "brali:reduce-egocentric-bias-with-evidence"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-conversation-rehearsal",
      "slug": "ai-conversation-rehearsal",
      "title": "Rehearse a Difficult Conversation with AI Before the Real One",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Rehearse a Difficult Conversation with AI Before the Real One\". Before a difficult but ordinary conversation, use AI to role-play several plausible reactions, practise a concise opening, and identify points where you may become unclear or defensive. Treat the simulation as rehearsal, not as a model of the other person's mind. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-conversation-rehearsal",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-conversation-rehearsal/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-conversation-rehearsal/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-conversation-rehearsal/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-conversation-rehearsal/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Difficult Conversations",
        "Clear Communication"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration"
      ],
      "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/ai-conversation-rehearsal/SKILL.md",
          "directory_name": "ai-conversation-rehearsal"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-conversation-rehearsal/SKILL.md",
          "project_path": ".claude/skills/ai-conversation-rehearsal/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/ai-conversation-rehearsal/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-conversation-rehearsal/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-conversation-rehearsal/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": "5fe9640e74828bc44e0aac1ab1370ae4ca08f2bb0dbaed314de54ea27da1a589",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ai-conversation-rehearsal"
      }
    },
    {
      "schema_version": 2,
      "name": "contextual-language-coach",
      "slug": "contextual-language-coach",
      "title": "Rehearse One Real Language Scenario",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Rehearse One Real Language Scenario\". Choose a real low-risk interaction in the language you are learning, prepare the minimum useful phrases plus a repair phrase, rehearse likely turns, try the interaction when appropriate, and update the phrase set from what was difficult. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:contextual-language-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/contextual-language-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/contextual-language-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/contextual-language-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/contextual-language-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Language Learning",
        "Skill Learning"
      ],
      "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/contextual-language-coach/SKILL.md",
          "directory_name": "contextual-language-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/contextual-language-coach/SKILL.md",
          "project_path": ".claude/skills/contextual-language-coach/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/contextual-language-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/contextual-language-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/contextual-language-coach/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": "edb2f32fce09aabc1791737f276c9aeb9ff639447c4e59f6ea6a98f833da4700",
        "trust_gate": "practical",
        "source_protocol_id": "brali:contextual-language-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "generation-effect-memory-coach",
      "slug": "generation-effect-memory-coach",
      "title": "Remember Better: - Create Your Own Notes: Instead of Copying, Rephrase in Your Own",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Remember Better: - Create Your Own Notes: Instead of Copying, Rephrase in Your Own\". To remember better: - Create your own notes: Instead of copying, rephrase in your own words. - Teach someone else: Explaining ideas reinforces your understanding. - Summarize: Generate key points from what you learn and write them down. Example: After a meeting, jot down what you’ve learned in your own words to solidify your memory. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:generation-effect-memory-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/generation-effect-memory-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/generation-effect-memory-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/generation-effect-memory-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/generation-effect-memory-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/generation-effect-memory-coach/SKILL.md",
          "directory_name": "generation-effect-memory-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/generation-effect-memory-coach/SKILL.md",
          "project_path": ".claude/skills/generation-effect-memory-coach/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/generation-effect-memory-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/generation-effect-memory-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/generation-effect-memory-coach/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": "d69f85b22e6afc870ca7eadd7186966202e1629bc4ec8f0da442559b736f0aec",
        "trust_gate": "practical",
        "source_protocol_id": "brali:generation-effect-memory-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "modality-effect-memory-booster",
      "slug": "modality-effect-memory-booster",
      "title": "Remember Better: - Listen and Repeat: Say Key Points Aloud After Hearing Them",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Remember Better: - Listen and Repeat: Say Key Points Aloud After Hearing Them\". To remember better: - Listen and repeat: Say key points aloud after hearing them. - Mix modalities: Write down spoken info or speak aloud written notes. - Review audio: Record important notes and listen back later. Example: After a meeting, record a summary of key points and listen to it during your commute. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:modality-effect-memory-booster",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/modality-effect-memory-booster/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/modality-effect-memory-booster/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/modality-effect-memory-booster/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/modality-effect-memory-booster/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/modality-effect-memory-booster/SKILL.md",
          "directory_name": "modality-effect-memory-booster"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/modality-effect-memory-booster/SKILL.md",
          "project_path": ".claude/skills/modality-effect-memory-booster/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/modality-effect-memory-booster/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/modality-effect-memory-booster/SKILL.md",
          "global_path": "~/.openclaw/skills/modality-effect-memory-booster/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": "d203a53e46f9ea937e301ef6be36a720fd2fa881a2cfc4e44d82939cd0c4a7a0",
        "trust_gate": "practical",
        "source_protocol_id": "brali:modality-effect-memory-booster"
      }
    },
    {
      "schema_version": 2,
      "name": "weird-visual-mnemonics",
      "slug": "weird-visual-mnemonics",
      "title": "Remember Something: - Make It Weird: Add Something Bizarre or Unusual to the Idea",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Remember Something: - Make It Weird: Add Something Bizarre or Unusual to the Idea\". To remember something: - Make it weird: Add something bizarre or unusual to the idea or fact. - Visualize it vividly: Picture the bizarre element as vividly as possible. - Tell a story: Embed the information in a strange, memorable scenario. Example: To remember someone’s name (e.g., Daisy), imagine them wearing a giant daisy hat. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:weird-visual-mnemonics",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/weird-visual-mnemonics/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/weird-visual-mnemonics/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/weird-visual-mnemonics/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/weird-visual-mnemonics/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/weird-visual-mnemonics/SKILL.md",
          "directory_name": "weird-visual-mnemonics"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/weird-visual-mnemonics/SKILL.md",
          "project_path": ".claude/skills/weird-visual-mnemonics/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/weird-visual-mnemonics/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/weird-visual-mnemonics/SKILL.md",
          "global_path": "~/.openclaw/skills/weird-visual-mnemonics/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": "d68591fe93e9f02e09d3c1cf64740948b1eddd8c9facda41ad131dc3459de340",
        "trust_gate": "practical",
        "source_protocol_id": "brali:weird-visual-mnemonics"
      }
    },
    {
      "schema_version": 2,
      "name": "affirmation-habit-tracker",
      "slug": "affirmation-habit-tracker",
      "title": "Replace grand claims with a grounded statement and one next action.",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Replace grand claims with a grounded statement and one next action.\". Turn a vague positive statement into words you can presently stand behind, connect it to one action under your control, and revise the statement when it becomes false, empty, or unhelpful. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:affirmation-habit-tracker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/affirmation-habit-tracker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/affirmation-habit-tracker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/affirmation-habit-tracker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/affirmation-habit-tracker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Mood & Wellbeing"
      ],
      "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/affirmation-habit-tracker/SKILL.md",
          "directory_name": "affirmation-habit-tracker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/affirmation-habit-tracker/SKILL.md",
          "project_path": ".claude/skills/affirmation-habit-tracker/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/affirmation-habit-tracker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/affirmation-habit-tracker/SKILL.md",
          "global_path": "~/.openclaw/skills/affirmation-habit-tracker/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": "d6e5b3347f3570217105204f1be446311e615a2405f3cf7335a66b01e2c3a738",
        "trust_gate": "practical",
        "source_protocol_id": "brali:affirmation-habit-tracker"
      }
    },
    {
      "schema_version": 2,
      "name": "meeting-message-recall",
      "slug": "meeting-message-recall",
      "title": "Retain the Message: - Summarize: Write or Say the Main Idea in Your Own",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Retain the Message: - Summarize: Write or Say the Main Idea in Your Own\". To retain the message: - Summarize: Write or say the main idea in your own words. - Look for patterns: Identify recurring themes or key points. - Practice context recall: Remember when and why something was said, not just how. Example: After a meeting, jot down the core decisions and action points instead of trying to recall word-for-word what was said. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:meeting-message-recall",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/meeting-message-recall/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/meeting-message-recall/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/meeting-message-recall/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/meeting-message-recall/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/meeting-message-recall/SKILL.md",
          "directory_name": "meeting-message-recall"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/meeting-message-recall/SKILL.md",
          "project_path": ".claude/skills/meeting-message-recall/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/meeting-message-recall/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/meeting-message-recall/SKILL.md",
          "global_path": "~/.openclaw/skills/meeting-message-recall/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": "f6e7ff369fd0e47381e54847f3b33484d93bce10ab8e12b0cedabe5c8cc481b6",
        "trust_gate": "practical",
        "source_protocol_id": "brali:meeting-message-recall"
      }
    },
    {
      "schema_version": 2,
      "name": "question-default-portions",
      "slug": "question-default-portions",
      "title": "Rethink Default Quantities",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Rethink Default Quantities\". When consuming (e.g., food, resources): - Ask yourself: \"Do I really need this much, or am I just following the default?\" - Adjust portions: Take only what’s appropriate for your needs, not the suggested amount. - Set your own limits: Avoid letting external standards dictate your consumption. Example: Served a large plate of food? Eat until you’re satisfied, not until the plate is empty. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:question-default-portions",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/question-default-portions/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/question-default-portions/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/question-default-portions/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/question-default-portions/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/question-default-portions/SKILL.md",
          "directory_name": "question-default-portions"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/question-default-portions/SKILL.md",
          "project_path": ".claude/skills/question-default-portions/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/question-default-portions/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/question-default-portions/SKILL.md",
          "global_path": "~/.openclaw/skills/question-default-portions/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": "af1545049c852a0a0dbf7bef2f9cea9b41060a236e2fda14a0a3fbacd400bd54",
        "trust_gate": "practical",
        "source_protocol_id": "brali:question-default-portions"
      }
    },
    {
      "schema_version": 2,
      "name": "judge-decisions-by-process",
      "slug": "judge-decisions-by-process",
      "title": "Review a Decision Using What Was Known at the Time",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Review a Decision Using What Was Known at the Time\". Reconstruct what information was actually available when a decision was made, compare it with the options and constraints considered then, and turn the review into one process improvement for a similar future decision. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:judge-decisions-by-process",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/judge-decisions-by-process/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/judge-decisions-by-process/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/judge-decisions-by-process/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/judge-decisions-by-process/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Cognitive Biases"
      ],
      "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/judge-decisions-by-process/SKILL.md",
          "directory_name": "judge-decisions-by-process"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/judge-decisions-by-process/SKILL.md",
          "project_path": ".claude/skills/judge-decisions-by-process/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/judge-decisions-by-process/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/judge-decisions-by-process/SKILL.md",
          "global_path": "~/.openclaw/skills/judge-decisions-by-process/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": "2a1c120521df691d8cdacc94b45540f0f9b79da1b702f8382b081b6c07821e06",
        "trust_gate": "practical",
        "source_protocol_id": "brali:judge-decisions-by-process"
      }
    },
    {
      "schema_version": 2,
      "name": "sunk-cost-decision-coach",
      "slug": "sunk-cost-decision-coach",
      "title": "Review a High-Commitment Continue-or-Stop Decision",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Review a High-Commitment Continue-or-Stop Decision\". For a commitment with multiple stakeholders, dependencies, or meaningful switching costs, compare future paths explicitly and document which current facts justify the next step. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:sunk-cost-decision-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/sunk-cost-decision-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/sunk-cost-decision-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/sunk-cost-decision-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/sunk-cost-decision-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/sunk-cost-decision-coach/SKILL.md",
          "directory_name": "sunk-cost-decision-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/sunk-cost-decision-coach/SKILL.md",
          "project_path": ".claude/skills/sunk-cost-decision-coach/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/sunk-cost-decision-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/sunk-cost-decision-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/sunk-cost-decision-coach/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": "625ddd2e1dfe4d8e06628f36e7d86fc331c643a0488cc721ea484eddd2c92333",
        "trust_gate": "practical",
        "source_protocol_id": "brali:sunk-cost-decision-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "daily-priority-review-coach",
      "slug": "daily-priority-review-coach",
      "title": "Review Open Tasks and Leave With a Clear Next Action",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Review Open Tasks and Leave With a Clear Next Action\". Scan open work, remove or park stale items, clarify the next action for active commitments, and choose what deserves attention now without turning the review itself into a large planning project. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:daily-priority-review-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/daily-priority-review-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/daily-priority-review-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/daily-priority-review-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/daily-priority-review-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Habits & Consistency"
      ],
      "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/daily-priority-review-coach/SKILL.md",
          "directory_name": "daily-priority-review-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/daily-priority-review-coach/SKILL.md",
          "project_path": ".claude/skills/daily-priority-review-coach/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/daily-priority-review-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/daily-priority-review-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/daily-priority-review-coach/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": "e0343321ce483ec97ec4d597e75f68e0b1a5637eba1e0dffa52281caabe4cdaa",
        "trust_gate": "practical",
        "source_protocol_id": "brali:daily-priority-review-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "attention-to-detail-trainer",
      "slug": "attention-to-detail-trainer",
      "title": "Run a Detail Check Before You Ship",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Run a Detail Check Before You Ship\". Inspect a concrete artifact against a small checklist, run a second pass from a different angle, log anomalies, and improve the checklist from real misses rather than training vague hypervigilance. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:attention-to-detail-trainer",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/attention-to-detail-trainer/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/attention-to-detail-trainer/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/attention-to-detail-trainer/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/attention-to-detail-trainer/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Error Prevention",
        "Work Systems"
      ],
      "methods": [],
      "lenses": [
        "Detective"
      ],
      "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/attention-to-detail-trainer/SKILL.md",
          "directory_name": "attention-to-detail-trainer"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/attention-to-detail-trainer/SKILL.md",
          "project_path": ".claude/skills/attention-to-detail-trainer/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/attention-to-detail-trainer/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/attention-to-detail-trainer/SKILL.md",
          "global_path": "~/.openclaw/skills/attention-to-detail-trainer/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": "bb45e42fe083cd4f6f891dc8f04d6c2031a1c9662fe0d29e8c10ec8979498ec7",
        "trust_gate": "practical",
        "source_protocol_id": "brali:attention-to-detail-trainer"
      }
    },
    {
      "schema_version": 2,
      "name": "avoid-availability-heuristic-decisions",
      "slug": "avoid-availability-heuristic-decisions",
      "title": "Run a Missing-Evidence Check Before a Decision",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Run a Missing-Evidence Check Before a Decision\". When a vivid or recent example is dominating a decision, separate what is easy to recall from what is representative, then look for one missing denominator, counterexample, or relevant source. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:avoid-availability-heuristic-decisions",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/avoid-availability-heuristic-decisions/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/avoid-availability-heuristic-decisions/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/avoid-availability-heuristic-decisions/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/avoid-availability-heuristic-decisions/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "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/avoid-availability-heuristic-decisions/SKILL.md",
          "directory_name": "avoid-availability-heuristic-decisions"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/avoid-availability-heuristic-decisions/SKILL.md",
          "project_path": ".claude/skills/avoid-availability-heuristic-decisions/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/avoid-availability-heuristic-decisions/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/avoid-availability-heuristic-decisions/SKILL.md",
          "global_path": "~/.openclaw/skills/avoid-availability-heuristic-decisions/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": "845cea5d904de5e2c16031cbe31a05d2b1f1a42a4998850a63e11b1905f6aa05",
        "trust_gate": "practical",
        "source_protocol_id": "brali:avoid-availability-heuristic-decisions"
      }
    },
    {
      "schema_version": 2,
      "name": "ask-better-interview-questions",
      "slug": "ask-better-interview-questions",
      "title": "Run a Short, Concrete Information Interview",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Run a Short, Concrete Information Interview\". Ask permission, focus on one recent event, follow the sequence step by step and separate remembered facts, estimates and interpretation. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ask-better-interview-questions",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ask-better-interview-questions/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ask-better-interview-questions/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ask-better-interview-questions/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ask-better-interview-questions/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-22",
      "topics": [
        "Listening",
        "Clear Communication"
      ],
      "methods": [],
      "lenses": [
        "Detective"
      ],
      "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/ask-better-interview-questions/SKILL.md",
          "directory_name": "ask-better-interview-questions"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ask-better-interview-questions/SKILL.md",
          "project_path": ".claude/skills/ask-better-interview-questions/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/ask-better-interview-questions/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ask-better-interview-questions/SKILL.md",
          "global_path": "~/.openclaw/skills/ask-better-interview-questions/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": "b9a5bfe525bc7321639cc90e0de33c67c921979c0cc430530a188a0281c628d1",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ask-better-interview-questions"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-six-hats-facilitator",
      "slug": "ai-six-hats-facilitator",
      "title": "Run a Six-Perspective Thinking Pass",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Run a Six-Perspective Thinking Pass\". Separate facts, reactions, risks, opportunities, alternatives, and process into distinct passes so a discussion can expose what is missing before choosing a next step. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-six-hats-facilitator",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-six-hats-facilitator/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-six-hats-facilitator/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-six-hats-facilitator/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-six-hats-facilitator/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Clear Communication"
      ],
      "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/ai-six-hats-facilitator/SKILL.md",
          "directory_name": "ai-six-hats-facilitator"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-six-hats-facilitator/SKILL.md",
          "project_path": ".claude/skills/ai-six-hats-facilitator/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/ai-six-hats-facilitator/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-six-hats-facilitator/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-six-hats-facilitator/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": "2deabddc63adc08a91cfaf1eea47c3297622a35c35e01c0cfae09ea63cbbb76e",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ai-six-hats-facilitator"
      }
    },
    {
      "schema_version": 2,
      "name": "weekly-goal-review-coach",
      "slug": "weekly-goal-review-coach",
      "title": "Run a Weekly Review That Produces One Clear Change",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Run a Weekly Review That Produces One Clear Change\". Use a recurring weekly checkpoint to inspect active goals, completed and missed work, constraints, and changing priorities, then turn the review into a small set of concrete scheduling or scope decisions. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:weekly-goal-review-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/weekly-goal-review-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/weekly-goal-review-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/weekly-goal-review-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/weekly-goal-review-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Goals"
      ],
      "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/weekly-goal-review-coach/SKILL.md",
          "directory_name": "weekly-goal-review-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/weekly-goal-review-coach/SKILL.md",
          "project_path": ".claude/skills/weekly-goal-review-coach/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/weekly-goal-review-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/weekly-goal-review-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/weekly-goal-review-coach/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": "148a03e10d9e3303b81803ef38bdc61d2420a48b5a6f8ab9852bbc480b10b8b2",
        "trust_gate": "practical",
        "source_protocol_id": "brali:weekly-goal-review-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "confirmation-bias-challenge",
      "slug": "confirmation-bias-challenge",
      "title": "Run One Disconfirming Check Before a Consequential Commitment",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Run One Disconfirming Check Before a Consequential Commitment\". Before an ordinary consequential commitment, state the assumption you currently favor, name one observable condition that would weaken it, check that condition directly, and update, narrow or escalate the decision when the result matters. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:confirmation-bias-challenge",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/confirmation-bias-challenge/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/confirmation-bias-challenge/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/confirmation-bias-challenge/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/confirmation-bias-challenge/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Critical Thinking",
        "Decision Making"
      ],
      "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/confirmation-bias-challenge/SKILL.md",
          "directory_name": "confirmation-bias-challenge"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/confirmation-bias-challenge/SKILL.md",
          "project_path": ".claude/skills/confirmation-bias-challenge/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/confirmation-bias-challenge/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/confirmation-bias-challenge/SKILL.md",
          "global_path": "~/.openclaw/skills/confirmation-bias-challenge/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": "1ffc4c552418eb7ce2710038c7b1ebc568d5913ca97191f4f5884327b74f70e8",
        "trust_gate": "practical",
        "source_protocol_id": "brali:confirmation-bias-challenge"
      }
    },
    {
      "schema_version": 2,
      "name": "30-min-eye-break-tracker",
      "slug": "30-min-eye-break-tracker",
      "title": "Screen Break Checkpoint",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Screen Break Checkpoint\". Use a simple checkpoint during screen-heavy work: look away, change posture, and decide whether the next block still deserves your attention. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:30-min-eye-break-tracker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/30-min-eye-break-tracker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/30-min-eye-break-tracker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/30-min-eye-break-tracker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/30-min-eye-break-tracker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Digital Attention",
        "Error Prevention"
      ],
      "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/30-min-eye-break-tracker/SKILL.md",
          "directory_name": "30-min-eye-break-tracker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/30-min-eye-break-tracker/SKILL.md",
          "project_path": ".claude/skills/30-min-eye-break-tracker/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/30-min-eye-break-tracker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/30-min-eye-break-tracker/SKILL.md",
          "global_path": "~/.openclaw/skills/30-min-eye-break-tracker/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": "d974a046b8911737e3b11427bf0e13ae817de761293ce22eac57bad359beed46",
        "trust_gate": "practical",
        "source_protocol_id": "brali:30-min-eye-break-tracker"
      }
    },
    {
      "schema_version": 2,
      "name": "attribution-bias-checker",
      "slug": "attribution-bias-checker",
      "title": "See Beyond Personality",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"See Beyond Personality\". When analyzing behavior: - Ask for others: \"What situations might have influenced their actions?\" - Ask for yourself: \"Am I underestimating my own tendencies in this scenario?\" - Broaden the lens: Balance personality traits with situational influences for everyone. Example: If someone is late, consider traffic or unexpected delays, not just lack of punctuality. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:attribution-bias-checker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/attribution-bias-checker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/attribution-bias-checker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/attribution-bias-checker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/attribution-bias-checker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/attribution-bias-checker/SKILL.md",
          "directory_name": "attribution-bias-checker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/attribution-bias-checker/SKILL.md",
          "project_path": ".claude/skills/attribution-bias-checker/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/attribution-bias-checker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/attribution-bias-checker/SKILL.md",
          "global_path": "~/.openclaw/skills/attribution-bias-checker/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": "daa87ad9c30a1f50332adaeeeb6e6444bff4c8114d3b0aba498258e461b262d1",
        "trust_gate": "practical",
        "source_protocol_id": "brali:attribution-bias-checker"
      }
    },
    {
      "schema_version": 2,
      "name": "avoid-group-halo-bias-in-evaluations",
      "slug": "avoid-group-halo-bias-in-evaluations",
      "title": "See Beyond the Group Glow",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"See Beyond the Group Glow\". When evaluating a group: - Pause and observe: \"Am I judging individuals or the group as a whole?\" - Focus on specifics: Look at individual contributions or qualities instead of the overall impression. - Compare individually: Evaluate members one by one to get a clearer picture. Example: Judging team performance? Break it down into individual efforts, not just the group’s vibe. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:avoid-group-halo-bias-in-evaluations",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/avoid-group-halo-bias-in-evaluations/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/avoid-group-halo-bias-in-evaluations/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/avoid-group-halo-bias-in-evaluations/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/avoid-group-halo-bias-in-evaluations/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/avoid-group-halo-bias-in-evaluations/SKILL.md",
          "directory_name": "avoid-group-halo-bias-in-evaluations"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/avoid-group-halo-bias-in-evaluations/SKILL.md",
          "project_path": ".claude/skills/avoid-group-halo-bias-in-evaluations/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/avoid-group-halo-bias-in-evaluations/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/avoid-group-halo-bias-in-evaluations/SKILL.md",
          "global_path": "~/.openclaw/skills/avoid-group-halo-bias-in-evaluations/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": "649d71b7cbc37b35166a43f543cdedb70d5b73a87d9a4535e9e73c6539701fb4",
        "trust_gate": "practical",
        "source_protocol_id": "brali:avoid-group-halo-bias-in-evaluations"
      }
    },
    {
      "schema_version": 2,
      "name": "judge-groups-fairly",
      "slug": "judge-groups-fairly",
      "title": "See the Individual in the Group",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"See the Individual in the Group\". When judging groups: - Challenge assumptions: Ask, \"Does this apply to all members, or just one person?\" - Seek evidence: Look for facts about the group, not just individual actions. - Avoid overgeneralizing: Treat group decisions as collective, not necessarily representative of everyone. Example: If one team member misses a deadline, don’t assume the entire team is unreliable. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:judge-groups-fairly",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/judge-groups-fairly/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/judge-groups-fairly/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/judge-groups-fairly/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/judge-groups-fairly/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/judge-groups-fairly/SKILL.md",
          "directory_name": "judge-groups-fairly"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/judge-groups-fairly/SKILL.md",
          "project_path": ".claude/skills/judge-groups-fairly/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/judge-groups-fairly/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/judge-groups-fairly/SKILL.md",
          "global_path": "~/.openclaw/skills/judge-groups-fairly/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": "a87106aa907489849e8b8ef744d01a7a5ea13be34ba35f86e101210ead6f2501",
        "trust_gate": "practical",
        "source_protocol_id": "brali:judge-groups-fairly"
      }
    },
    {
      "schema_version": 2,
      "name": "challenge-stereotypes-coach",
      "slug": "challenge-stereotypes-coach",
      "title": "See the Individual, Not the Group",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"See the Individual, Not the Group\". When thinking about other groups: - Pause assumptions: Ask yourself, \"Am I generalizing based on the group?\" - Get personal: Interact with individuals from the group to learn about their unique experiences. - Stay curious: Challenge stereotypes by seeking real, diverse examples. Example: If you think \"All people from X group act this way,\" question that thought and find real-world exceptions. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:challenge-stereotypes-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/challenge-stereotypes-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/challenge-stereotypes-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/challenge-stereotypes-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/challenge-stereotypes-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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-stereotypes-coach/SKILL.md",
          "directory_name": "challenge-stereotypes-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/challenge-stereotypes-coach/SKILL.md",
          "project_path": ".claude/skills/challenge-stereotypes-coach/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-stereotypes-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/challenge-stereotypes-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/challenge-stereotypes-coach/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": "c93ca5f8ae8b7fad93a2156cf57170a8874726f4f42d07b528cb519632a2160e",
        "trust_gate": "practical",
        "source_protocol_id": "brali:challenge-stereotypes-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "control-to-action-compass",
      "slug": "control-to-action-compass",
      "title": "Separate Controllable Actions From Dependencies and Outcomes",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Separate Controllable Actions From Dependencies and Outcomes\". For a concern or desired outcome, separate actions you can directly perform from dependencies you can influence or only observe, choose one concrete next action, and define how waiting items will be revisited instead of repeatedly planning the outcome itself. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:control-to-action-compass",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/control-to-action-compass/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/control-to-action-compass/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/control-to-action-compass/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/control-to-action-compass/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Decision Making"
      ],
      "methods": [],
      "lenses": [
        "Stoicism"
      ],
      "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/control-to-action-compass/SKILL.md",
          "directory_name": "control-to-action-compass"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/control-to-action-compass/SKILL.md",
          "project_path": ".claude/skills/control-to-action-compass/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/control-to-action-compass/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/control-to-action-compass/SKILL.md",
          "global_path": "~/.openclaw/skills/control-to-action-compass/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": "681f4b74411be55120b0afbf8dbce6b6f2e4d9bc2c07ea3a355e21c7f017383a",
        "trust_gate": "practical",
        "source_protocol_id": "brali:control-to-action-compass"
      }
    },
    {
      "schema_version": 2,
      "name": "avoid-anthropocentric-bias",
      "slug": "avoid-anthropocentric-bias",
      "title": "Separate Observation from Human-Like Interpretation",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Separate Observation from Human-Like Interpretation\". Describe what a non-human animal, plant, machine or model did before assigning a human motive. Add a system-specific alternative and state what remains uncertain. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:avoid-anthropocentric-bias",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/avoid-anthropocentric-bias/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/avoid-anthropocentric-bias/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/avoid-anthropocentric-bias/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/avoid-anthropocentric-bias/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-22",
      "topics": [
        "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/avoid-anthropocentric-bias/SKILL.md",
          "directory_name": "avoid-anthropocentric-bias"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/avoid-anthropocentric-bias/SKILL.md",
          "project_path": ".claude/skills/avoid-anthropocentric-bias/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/avoid-anthropocentric-bias/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/avoid-anthropocentric-bias/SKILL.md",
          "global_path": "~/.openclaw/skills/avoid-anthropocentric-bias/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": "859ab84d2a4cd6358697c2e2e72acc6267a98d5417f7576aaefc57c43cb412b6",
        "trust_gate": "practical",
        "source_protocol_id": "brali:avoid-anthropocentric-bias"
      }
    },
    {
      "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"
      }
    },
    {
      "schema_version": 2,
      "name": "circles-of-control-planner",
      "slug": "circles-of-control-planner",
      "title": "Separate Outcomes From Actions You Can Control",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Separate Outcomes From Actions You Can Control\". Draw two circles; one for factors you can control and another for those you cannot. Set clear, achievable goals based on what’s within your control. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:circles-of-control-planner",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/circles-of-control-planner/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/circles-of-control-planner/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/circles-of-control-planner/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/circles-of-control-planner/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Decision Making",
        "Stress Regulation"
      ],
      "methods": [],
      "lenses": [
        "Stoicism"
      ],
      "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/circles-of-control-planner/SKILL.md",
          "directory_name": "circles-of-control-planner"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/circles-of-control-planner/SKILL.md",
          "project_path": ".claude/skills/circles-of-control-planner/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/circles-of-control-planner/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/circles-of-control-planner/SKILL.md",
          "global_path": "~/.openclaw/skills/circles-of-control-planner/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": "f15167132427e83423e31273c24eb7d8bad2202b98bf5301e3fd607d26b4f9a2",
        "trust_gate": "practical",
        "source_protocol_id": "brali:circles-of-control-planner"
      }
    },
    {
      "schema_version": 2,
      "name": "spaced-recall-coach",
      "slug": "spaced-recall-coach",
      "title": "Separate Review Sessions Instead of Cramming",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Separate Review Sessions Instead of Cramming\". For verbal material you need to recall later, divide repeated study across separate sessions instead of concentrating the same planned review into one sitting. Choose the gap in relation to the intended retention period, then check recall and adjust rather than following one universal schedule. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:spaced-recall-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/spaced-recall-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/spaced-recall-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/spaced-recall-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/spaced-recall-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-08-22",
      "topics": [
        "Memory"
      ],
      "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/spaced-recall-coach/SKILL.md",
          "directory_name": "spaced-recall-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/spaced-recall-coach/SKILL.md",
          "project_path": ".claude/skills/spaced-recall-coach/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/spaced-recall-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/spaced-recall-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/spaced-recall-coach/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": "5bbebff2a331dd539a69f2e06ab6aab959ba7fd8a2b5f2c783dbbd236e250474",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:spaced-recall-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "spot-the-halo-effect",
      "slug": "spot-the-halo-effect",
      "title": "Separate Traits from Perception",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Separate Traits from Perception\". When forming an impression: - Ask yourself: \"Am I judging based on one good trait or the full picture?\" - Challenge assumptions: Notice if a positive quality is influencing unrelated judgments. - Seek diverse feedback: Gather opinions from others to balance your perception. Example: A charismatic colleague may not always be the best leader—focus on skills, not charm. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:spot-the-halo-effect",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/spot-the-halo-effect/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/spot-the-halo-effect/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/spot-the-halo-effect/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/spot-the-halo-effect/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/spot-the-halo-effect/SKILL.md",
          "directory_name": "spot-the-halo-effect"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/spot-the-halo-effect/SKILL.md",
          "project_path": ".claude/skills/spot-the-halo-effect/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/spot-the-halo-effect/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/spot-the-halo-effect/SKILL.md",
          "global_path": "~/.openclaw/skills/spot-the-halo-effect/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": "fb4b10c30c4f8c6bb04d74ced74783f84aabfe820ea835a817ca5cfa70b628d4",
        "trust_gate": "practical",
        "source_protocol_id": "brali:spot-the-halo-effect"
      }
    },
    {
      "schema_version": 2,
      "name": "pygmalion-expectations-coach",
      "slug": "pygmalion-expectations-coach",
      "title": "Set Positive Expectations",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Set Positive Expectations\". To harness the Pygmalion Effect: - Encourage: Set realistic but optimistic expectations for others. - Support: Provide feedback and resources to help them succeed. - Monitor: Ensure your expectations align with their actual strengths and goals. Example: If mentoring someone, focus on their potential and emphasize progress over perfection. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:pygmalion-expectations-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/pygmalion-expectations-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/pygmalion-expectations-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/pygmalion-expectations-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/pygmalion-expectations-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/pygmalion-expectations-coach/SKILL.md",
          "directory_name": "pygmalion-expectations-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/pygmalion-expectations-coach/SKILL.md",
          "project_path": ".claude/skills/pygmalion-expectations-coach/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/pygmalion-expectations-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/pygmalion-expectations-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/pygmalion-expectations-coach/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": "d3da8b2f03f32a1b0108fd2dddf33154f437179c528e60f8f5378443e61ced14",
        "trust_gate": "practical",
        "source_protocol_id": "brali:pygmalion-expectations-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "create-win-win-outcomes",
      "slug": "create-win-win-outcomes",
      "title": "Shared-Value Option Map",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Shared-Value Option Map\". Map what each side values, where constraints differ, and which exchanges could create value without pretending every conflict has a win-win solution. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:create-win-win-outcomes",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/create-win-win-outcomes/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/create-win-win-outcomes/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/create-win-win-outcomes/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/create-win-win-outcomes/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Strategy",
        "Negotiation"
      ],
      "methods": [
        "Game Theory"
      ],
      "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/create-win-win-outcomes/SKILL.md",
          "directory_name": "create-win-win-outcomes"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/create-win-win-outcomes/SKILL.md",
          "project_path": ".claude/skills/create-win-win-outcomes/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/create-win-win-outcomes/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/create-win-win-outcomes/SKILL.md",
          "global_path": "~/.openclaw/skills/create-win-win-outcomes/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": "d922d01105f8498c37cf025890a3df0c9d6dc1592ebe547b117fa835d5083120",
        "trust_gate": "practical",
        "source_protocol_id": "brali:create-win-win-outcomes"
      }
    },
    {
      "schema_version": 2,
      "name": "ancestral-torch-resilience-tracker",
      "slug": "ancestral-torch-resilience-tracker",
      "title": "Short Resilience Reminder",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Short Resilience Reminder\". Create a short phrase that acknowledges difficulty without pretending it is easy, then points back to one action you can still control. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ancestral-torch-resilience-tracker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ancestral-torch-resilience-tracker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ancestral-torch-resilience-tracker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ancestral-torch-resilience-tracker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ancestral-torch-resilience-tracker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Stress Regulation",
        "Psychological Flexibility"
      ],
      "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/ancestral-torch-resilience-tracker/SKILL.md",
          "directory_name": "ancestral-torch-resilience-tracker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ancestral-torch-resilience-tracker/SKILL.md",
          "project_path": ".claude/skills/ancestral-torch-resilience-tracker/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/ancestral-torch-resilience-tracker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ancestral-torch-resilience-tracker/SKILL.md",
          "global_path": "~/.openclaw/skills/ancestral-torch-resilience-tracker/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": "be82fe2f9508dc9bc6a62c1d332e6c1b0e54b9d153ef4c5bcc3ec950571836f0",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ancestral-torch-resilience-tracker"
      }
    },
    {
      "schema_version": 2,
      "name": "daily-gratitude-journal-three-things",
      "slug": "daily-gratitude-journal-three-things",
      "title": "Specific Gratitude Note",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Specific Gratitude Note\". Write one to three specific things you appreciated and why they mattered. Keep the practice optional and factual; gratitude is not a requirement to feel positive or a substitute for care. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:daily-gratitude-journal-three-things",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/daily-gratitude-journal-three-things/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/daily-gratitude-journal-three-things/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/daily-gratitude-journal-three-things/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/daily-gratitude-journal-three-things/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-20",
      "topics": [
        "Mood & Wellbeing",
        "Self-Awareness"
      ],
      "methods": [
        "Positive Psychotherapy-derived"
      ],
      "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/daily-gratitude-journal-three-things/SKILL.md",
          "directory_name": "daily-gratitude-journal-three-things"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/daily-gratitude-journal-three-things/SKILL.md",
          "project_path": ".claude/skills/daily-gratitude-journal-three-things/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/daily-gratitude-journal-three-things/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/daily-gratitude-journal-three-things/SKILL.md",
          "global_path": "~/.openclaw/skills/daily-gratitude-journal-three-things/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": "2a90a5e8f778c59333b84c6816d759284d62d329ce65469cf2dab24e51202908",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:daily-gratitude-journal-three-things"
      }
    },
    {
      "schema_version": 2,
      "name": "weekly-theme-learning-sprints",
      "slug": "weekly-theme-learning-sprints",
      "title": "Spend Each Week Focused on a Single Theme",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Spend Each Week Focused on a Single Theme\". Spend each week focused on a single theme. Immerse yourself in everything related to that topic through reading, watching, and activities. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:weekly-theme-learning-sprints",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/weekly-theme-learning-sprints/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/weekly-theme-learning-sprints/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/weekly-theme-learning-sprints/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/weekly-theme-learning-sprints/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Skill Learning"
      ],
      "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/weekly-theme-learning-sprints/SKILL.md",
          "directory_name": "weekly-theme-learning-sprints"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/weekly-theme-learning-sprints/SKILL.md",
          "project_path": ".claude/skills/weekly-theme-learning-sprints/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/weekly-theme-learning-sprints/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/weekly-theme-learning-sprints/SKILL.md",
          "global_path": "~/.openclaw/skills/weekly-theme-learning-sprints/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": "c17d1fe7811462ac51a6d03297301380bb07c4109df1047459e991a94490be85",
        "trust_gate": "practical",
        "source_protocol_id": "brali:weekly-theme-learning-sprints"
      }
    },
    {
      "schema_version": 2,
      "name": "bias-checkpoints-for-teams",
      "slug": "bias-checkpoints-for-teams",
      "title": "Spot and Challenge Hidden Biases",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Spot and Challenge Hidden Biases\". When interacting or making decisions: - Pause and reflect: \"Am I acting on assumptions based on someone’s background or appearance?\" - Seek diverse input: Surround yourself with perspectives different from your own. - Use structured decision-making: Avoid snap judgments by following a clear process. Example: Hiring? Focus on qualifications and skills, not personal characteristics. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:bias-checkpoints-for-teams",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/bias-checkpoints-for-teams/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/bias-checkpoints-for-teams/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/bias-checkpoints-for-teams/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/bias-checkpoints-for-teams/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/bias-checkpoints-for-teams/SKILL.md",
          "directory_name": "bias-checkpoints-for-teams"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/bias-checkpoints-for-teams/SKILL.md",
          "project_path": ".claude/skills/bias-checkpoints-for-teams/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/bias-checkpoints-for-teams/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/bias-checkpoints-for-teams/SKILL.md",
          "global_path": "~/.openclaw/skills/bias-checkpoints-for-teams/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": "9cfc8ac5c25e114cb61fd8b46511355f9916cbb6d9426dbd45992538edb46426",
        "trust_gate": "practical",
        "source_protocol_id": "brali:bias-checkpoints-for-teams"
      }
    },
    {
      "schema_version": 2,
      "name": "choice-supportive-bias-check-in",
      "slug": "choice-supportive-bias-check-in",
      "title": "Spot Choice-Supportive Bias",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Spot Choice-Supportive Bias\". After making a decision: - Be honest: Reflect on whether your choice truly delivered the results you hoped for. - Compare alternatives: Consider how other options might have played out. - Learn for next time: Focus on improving future decisions rather than justifying past ones. Example: If you bought a gadget and it didn’t meet expectations, admit it instead of defending the purchase. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:choice-supportive-bias-check-in",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/choice-supportive-bias-check-in/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/choice-supportive-bias-check-in/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/choice-supportive-bias-check-in/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/choice-supportive-bias-check-in/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/choice-supportive-bias-check-in/SKILL.md",
          "directory_name": "choice-supportive-bias-check-in"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/choice-supportive-bias-check-in/SKILL.md",
          "project_path": ".claude/skills/choice-supportive-bias-check-in/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/choice-supportive-bias-check-in/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/choice-supportive-bias-check-in/SKILL.md",
          "global_path": "~/.openclaw/skills/choice-supportive-bias-check-in/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": "34537e16a54f173d6d1e6375ad7067170be1947f2cc250110d4193487dc93400",
        "trust_gate": "practical",
        "source_protocol_id": "brali:choice-supportive-bias-check-in"
      }
    },
    {
      "schema_version": 2,
      "name": "euphoric-recall-reality-check",
      "slug": "euphoric-recall-reality-check",
      "title": "Spot Euphoric Recall",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Spot Euphoric Recall\". When reflecting on past events: - List the facts: Write down both positive and negative aspects of the memory. - Get perspective: Talk to others who shared the experience to balance your view. - Be realistic: Remind yourself that every memory has highs and lows. Example: If you recall an old job fondly, note the challenges you faced there to keep things balanced. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:euphoric-recall-reality-check",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/euphoric-recall-reality-check/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/euphoric-recall-reality-check/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/euphoric-recall-reality-check/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/euphoric-recall-reality-check/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/euphoric-recall-reality-check/SKILL.md",
          "directory_name": "euphoric-recall-reality-check"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/euphoric-recall-reality-check/SKILL.md",
          "project_path": ".claude/skills/euphoric-recall-reality-check/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/euphoric-recall-reality-check/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/euphoric-recall-reality-check/SKILL.md",
          "global_path": "~/.openclaw/skills/euphoric-recall-reality-check/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": "7b408b46fda2a12ed8ab589286dc97881763d27cc4a555939b47272ef892ec67",
        "trust_gate": "practical",
        "source_protocol_id": "brali:euphoric-recall-reality-check"
      }
    },
    {
      "schema_version": 2,
      "name": "spot-illusory-correlations",
      "slug": "spot-illusory-correlations",
      "title": "Spot Illusory Correlations",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Spot Illusory Correlations\". To avoid false connections: - Look for patterns: Ask yourself, “Is this really connected, or just a coincidence?” - Seek evidence: Check if there’s actual data supporting the relationship. - Stay objective: Write down facts separately and then compare. Example: If you think eating bananas always improves your mood, track it for a week to see if the pattern holds. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:spot-illusory-correlations",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/spot-illusory-correlations/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/spot-illusory-correlations/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/spot-illusory-correlations/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/spot-illusory-correlations/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/spot-illusory-correlations/SKILL.md",
          "directory_name": "spot-illusory-correlations"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/spot-illusory-correlations/SKILL.md",
          "project_path": ".claude/skills/spot-illusory-correlations/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/spot-illusory-correlations/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/spot-illusory-correlations/SKILL.md",
          "global_path": "~/.openclaw/skills/spot-illusory-correlations/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": "2e768677f2238f40208bada384659235d85aa11995e9d6c0b0a679fb3fac56af",
        "trust_gate": "practical",
        "source_protocol_id": "brali:spot-illusory-correlations"
      }
    },
    {
      "schema_version": 2,
      "name": "10-minute-morning-stretch-routine",
      "slug": "10-minute-morning-stretch-routine",
      "title": "Start a Morning Stretch Routine",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Start a Morning Stretch Routine\". Begin each day with a 10-minute stretch routine, increasing to 20 minutes over time. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:10-minute-morning-stretch-routine",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/10-minute-morning-stretch-routine/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/10-minute-morning-stretch-routine/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/10-minute-morning-stretch-routine/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/10-minute-morning-stretch-routine/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Fitness & Strength"
      ],
      "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/10-minute-morning-stretch-routine/SKILL.md",
          "directory_name": "10-minute-morning-stretch-routine"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/10-minute-morning-stretch-routine/SKILL.md",
          "project_path": ".claude/skills/10-minute-morning-stretch-routine/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/10-minute-morning-stretch-routine/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/10-minute-morning-stretch-routine/SKILL.md",
          "global_path": "~/.openclaw/skills/10-minute-morning-stretch-routine/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": "e9001e71f685334d81cedbe9ef7087a2cd3be81489b6d13a2f43ef02b612faa1",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:10-minute-morning-stretch-routine"
      }
    },
    {
      "schema_version": 2,
      "name": "three-good-things-highlights",
      "slug": "three-good-things-highlights",
      "title": "Stay Positive: - Recall Wins: Write Down 3 Good Things That Happened Each Day",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Stay Positive: - Recall Wins: Write Down 3 Good Things That Happened Each Day\". To stay positive: - Recall wins: Write down 3 good things that happened each day. - Reframe negatives: Think about what you learned from a tough situation. - Celebrate progress: Look back on how far you’ve come. Example: At the end of the week, write a short note about your best moments to revisit later. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:three-good-things-highlights",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/three-good-things-highlights/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/three-good-things-highlights/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/three-good-things-highlights/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/three-good-things-highlights/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/three-good-things-highlights/SKILL.md",
          "directory_name": "three-good-things-highlights"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/three-good-things-highlights/SKILL.md",
          "project_path": ".claude/skills/three-good-things-highlights/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/three-good-things-highlights/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/three-good-things-highlights/SKILL.md",
          "global_path": "~/.openclaw/skills/three-good-things-highlights/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": "ddfe37965ace179286af5340fb2e4dc6d1d658035ca8752aac419cfd59692d55",
        "trust_gate": "practical",
        "source_protocol_id": "brali:three-good-things-highlights"
      }
    },
    {
      "schema_version": 2,
      "name": "fight-illusory-truth-effect",
      "slug": "fight-illusory-truth-effect",
      "title": "Stay Sharp: - Double-Check: Look up Facts You Think You",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Stay Sharp: - Double-Check: Look up Facts You Think You\". To stay sharp: - Double-check: Look up facts you think you \"just know.\" - Ask questions: Challenge statements that feel familiar but unverified. - Don’t repeat unverified info: Sharing it reinforces the bias. Example: Before you repeat a fun “fact” you read online, spend 5 minutes confirming it. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:fight-illusory-truth-effect",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/fight-illusory-truth-effect/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/fight-illusory-truth-effect/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/fight-illusory-truth-effect/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/fight-illusory-truth-effect/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/fight-illusory-truth-effect/SKILL.md",
          "directory_name": "fight-illusory-truth-effect"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/fight-illusory-truth-effect/SKILL.md",
          "project_path": ".claude/skills/fight-illusory-truth-effect/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/fight-illusory-truth-effect/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/fight-illusory-truth-effect/SKILL.md",
          "global_path": "~/.openclaw/skills/fight-illusory-truth-effect/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": "6656dc75f4ad6a9848c4b6a168cd008135beab8ad0c72967be2ee05de736efe1",
        "trust_gate": "practical",
        "source_protocol_id": "brali:fight-illusory-truth-effect"
      }
    },
    {
      "schema_version": 2,
      "name": "active-listening-meeting-notes",
      "slug": "active-listening-meeting-notes",
      "title": "Stay Sharp: - Take Notes: Write Down Key Points from the Person Speaking Before",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Stay Sharp: - Take Notes: Write Down Key Points from the Person Speaking Before\". To stay sharp: - Take notes: Write down key points from the person speaking before you. - Breathe and listen: Avoid rehearsing your own response while someone else is speaking. - Repeat mentally: After someone speaks, quickly repeat their main point in your head. Example: In a team meeting, note what the person before you says and reference it when it’s your turn. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:active-listening-meeting-notes",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/active-listening-meeting-notes/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/active-listening-meeting-notes/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/active-listening-meeting-notes/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/active-listening-meeting-notes/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/active-listening-meeting-notes/SKILL.md",
          "directory_name": "active-listening-meeting-notes"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/active-listening-meeting-notes/SKILL.md",
          "project_path": ".claude/skills/active-listening-meeting-notes/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/active-listening-meeting-notes/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/active-listening-meeting-notes/SKILL.md",
          "global_path": "~/.openclaw/skills/active-listening-meeting-notes/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": "36ab9e3ec47a7773436c8827bced83ee67da1a329b8681909fcc8d43169d8a87",
        "trust_gate": "practical",
        "source_protocol_id": "brali:active-listening-meeting-notes"
      }
    },
    {
      "schema_version": 2,
      "name": "cognitive-dissonance-resolution",
      "slug": "cognitive-dissonance-resolution",
      "title": "Stress-Test a Belief With Strong Counter-Information",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Stress-Test a Belief With Strong Counter-Information\". Write the specific claim you currently accept, note the strongest support you have, seek credible information that could challenge it, compare relevance and independence, then keep, narrow or revise the claim without giving weak counterclaims equal weight. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:cognitive-dissonance-resolution",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/cognitive-dissonance-resolution/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/cognitive-dissonance-resolution/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/cognitive-dissonance-resolution/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/cognitive-dissonance-resolution/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Critical Thinking",
        "Cognitive Biases"
      ],
      "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/cognitive-dissonance-resolution/SKILL.md",
          "directory_name": "cognitive-dissonance-resolution"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/cognitive-dissonance-resolution/SKILL.md",
          "project_path": ".claude/skills/cognitive-dissonance-resolution/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/cognitive-dissonance-resolution/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/cognitive-dissonance-resolution/SKILL.md",
          "global_path": "~/.openclaw/skills/cognitive-dissonance-resolution/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": "b891aa248d87df0e01b5bf77df38a973d444893bd36c7ec987b32c41ddf21d21",
        "trust_gate": "practical",
        "source_protocol_id": "brali:cognitive-dissonance-resolution"
      }
    },
    {
      "schema_version": 2,
      "name": "structure-writing-with-visuals",
      "slug": "structure-writing-with-visuals",
      "title": "Structure Dense Writing for Fast Navigation",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Structure Dense Writing for Fast Navigation\". Turn a dense draft into a navigable document by giving each section one job and choosing headings, tables, diagrams, or images according to the information the reader needs to inspect. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:structure-writing-with-visuals",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/structure-writing-with-visuals/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/structure-writing-with-visuals/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/structure-writing-with-visuals/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/structure-writing-with-visuals/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Writing"
      ],
      "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/structure-writing-with-visuals/SKILL.md",
          "directory_name": "structure-writing-with-visuals"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/structure-writing-with-visuals/SKILL.md",
          "project_path": ".claude/skills/structure-writing-with-visuals/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/structure-writing-with-visuals/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/structure-writing-with-visuals/SKILL.md",
          "global_path": "~/.openclaw/skills/structure-writing-with-visuals/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": "e31a0666842f145329a5f8d9a16d401992c6f3b0ac90a70252a28a24765642cd",
        "trust_gate": "practical",
        "source_protocol_id": "brali:structure-writing-with-visuals"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-source-summary-verification",
      "slug": "ai-source-summary-verification",
      "title": "Summarize with AI, Then Reconcile Against the Source",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Summarize with AI, Then Reconcile Against the Source\". For a long document you are allowed to process, ask AI for a structured summary tied to the source, then verify the claims that will affect a decision, message, or deliverable. The summary is navigation; the source remains the authority. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-source-summary-verification",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-source-summary-verification/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-source-summary-verification/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-source-summary-verification/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-source-summary-verification/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Information Management"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration",
        "Quality Assurance"
      ],
      "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/ai-source-summary-verification/SKILL.md",
          "directory_name": "ai-source-summary-verification"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-source-summary-verification/SKILL.md",
          "project_path": ".claude/skills/ai-source-summary-verification/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/ai-source-summary-verification/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-source-summary-verification/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-source-summary-verification/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": "c7e465f40b2090301e79e3defe731a6622ff7804224953e8a2976496254b95ce",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:ai-source-summary-verification"
      }
    },
    {
      "schema_version": 2,
      "name": "10-minute-stress-walk",
      "slug": "10-minute-stress-walk",
      "title": "Take a Short Walk When Stress Builds",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Take a Short Walk When Stress Builds\". Whenever stress hits, take a quick 10-minute walk—whether it’s outside, around a park, or just circling your office. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:10-minute-stress-walk",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/10-minute-stress-walk/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/10-minute-stress-walk/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/10-minute-stress-walk/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/10-minute-stress-walk/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Stress Regulation",
        "Movement"
      ],
      "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/10-minute-stress-walk/SKILL.md",
          "directory_name": "10-minute-stress-walk"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/10-minute-stress-walk/SKILL.md",
          "project_path": ".claude/skills/10-minute-stress-walk/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/10-minute-stress-walk/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/10-minute-stress-walk/SKILL.md",
          "global_path": "~/.openclaw/skills/10-minute-stress-walk/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": "212ee3e35045929bcb429727cfd6afcb10de899764cc71878a586f1c8bec081a",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:10-minute-stress-walk"
      }
    },
    {
      "schema_version": 2,
      "name": "talk-about-fears-coach",
      "slug": "talk-about-fears-coach",
      "title": "Talk About a Fear With Someone You Trust",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Talk About a Fear With Someone You Trust\". Share your fears with a trusted friend, family member, or therapist. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:talk-about-fears-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/talk-about-fears-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/talk-about-fears-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/talk-about-fears-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/talk-about-fears-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Fear & Confidence"
      ],
      "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/talk-about-fears-coach/SKILL.md",
          "directory_name": "talk-about-fears-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/talk-about-fears-coach/SKILL.md",
          "project_path": ".claude/skills/talk-about-fears-coach/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/talk-about-fears-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/talk-about-fears-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/talk-about-fears-coach/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": "3bd3b9f0ad1ea66657d327a5fbe9f9092e3305a21ecb558d83e00285f23203ef",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:talk-about-fears-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "chef-taste-and-adjust",
      "slug": "chef-taste-and-adjust",
      "title": "Taste and Adjust One Variable at a Time",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Taste and Adjust One Variable at a Time\". For food that is safe to taste, sample at useful stages, identify the specific imbalance you notice, make one small adjustment, and taste again before changing something else. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:chef-taste-and-adjust",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/chef-taste-and-adjust/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/chef-taste-and-adjust/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/chef-taste-and-adjust/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/chef-taste-and-adjust/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Revision & Feedback"
      ],
      "methods": [],
      "lenses": [
        "Chef / Operations"
      ],
      "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/chef-taste-and-adjust/SKILL.md",
          "directory_name": "chef-taste-and-adjust"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/chef-taste-and-adjust/SKILL.md",
          "project_path": ".claude/skills/chef-taste-and-adjust/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/chef-taste-and-adjust/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/chef-taste-and-adjust/SKILL.md",
          "global_path": "~/.openclaw/skills/chef-taste-and-adjust/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": "da481fa0b5f30779c6f560ab988f0cb170fda1efca6b4c5b5864214fdabfb101",
        "trust_gate": "practical",
        "source_protocol_id": "brali:chef-taste-and-adjust"
      }
    },
    {
      "schema_version": 2,
      "name": "adopt-new-tools-at-work",
      "slug": "adopt-new-tools-at-work",
      "title": "Test a New Work Tool on a Low-Risk Task",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Test a New Work Tool on a Low-Risk Task\". Pick one recurring work problem, try one tool on a noncritical task, compare the old and new workflow, then keep, adjust, or drop it based on what you observe. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:adopt-new-tools-at-work",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/adopt-new-tools-at-work/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/adopt-new-tools-at-work/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/adopt-new-tools-at-work/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/adopt-new-tools-at-work/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Work Systems"
      ],
      "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/adopt-new-tools-at-work/SKILL.md",
          "directory_name": "adopt-new-tools-at-work"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/adopt-new-tools-at-work/SKILL.md",
          "project_path": ".claude/skills/adopt-new-tools-at-work/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/adopt-new-tools-at-work/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/adopt-new-tools-at-work/SKILL.md",
          "global_path": "~/.openclaw/skills/adopt-new-tools-at-work/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": "149bccc8159ebb6896cb4e4e169408700259108fc98f4c8d33fb969eb64e2568",
        "trust_gate": "practical",
        "source_protocol_id": "brali:adopt-new-tools-at-work"
      }
    },
    {
      "schema_version": 2,
      "name": "verify-claims-ask-for-sources",
      "slug": "verify-claims-ask-for-sources",
      "title": "Test the Truth",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Test the Truth\". When someone shares information: - Ask for clarity: \"Where did you hear this?\" or \"What’s the source?\" - Cross-check: Verify their claims with other evidence. - Stay neutral: Don’t assume truth or falsehood—investigate first. Example: A colleague makes a bold claim in a meeting. Instead of accepting it outright, request data or examples. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:verify-claims-ask-for-sources",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/verify-claims-ask-for-sources/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/verify-claims-ask-for-sources/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/verify-claims-ask-for-sources/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/verify-claims-ask-for-sources/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/verify-claims-ask-for-sources/SKILL.md",
          "directory_name": "verify-claims-ask-for-sources"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/verify-claims-ask-for-sources/SKILL.md",
          "project_path": ".claude/skills/verify-claims-ask-for-sources/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/verify-claims-ask-for-sources/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/verify-claims-ask-for-sources/SKILL.md",
          "global_path": "~/.openclaw/skills/verify-claims-ask-for-sources/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": "7048fa7d25a785eb2e7afc9147b4c62d944e91baf4f024c25c5bf28677b9cd58",
        "trust_gate": "practical",
        "source_protocol_id": "brali:verify-claims-ask-for-sources"
      }
    },
    {
      "schema_version": 2,
      "name": "future-self-planning-check",
      "slug": "future-self-planning-check",
      "title": "Think Beyond Your Current Self",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Think Beyond Your Current Self\". When making future plans: - Pause: Ask, \"Will future me feel the same way?\" - Imagine different scenarios: Consider how changes in mood, priorities, or environment might affect your choices. - Build flexibility: Leave room to adapt as your preferences evolve. Example: Booking a gym membership? Think about whether your motivation will match your current enthusiasm in a month. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:future-self-planning-check",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/future-self-planning-check/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/future-self-planning-check/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/future-self-planning-check/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/future-self-planning-check/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/future-self-planning-check/SKILL.md",
          "directory_name": "future-self-planning-check"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/future-self-planning-check/SKILL.md",
          "project_path": ".claude/skills/future-self-planning-check/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/future-self-planning-check/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/future-self-planning-check/SKILL.md",
          "global_path": "~/.openclaw/skills/future-self-planning-check/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": "908b2e62dcdc4e41c2aa004275ad53db9b214e14330c005d63be46cd7e69cd17",
        "trust_gate": "practical",
        "source_protocol_id": "brali:future-self-planning-check"
      }
    },
    {
      "schema_version": 2,
      "name": "avoid-groupthink-decision-checklist",
      "slug": "avoid-groupthink-decision-checklist",
      "title": "Think Off the Bandwagon",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Think Off the Bandwagon\". When considering a popular opinion: - Pause: Ask yourself, \"Do I agree because it’s popular or because it’s right?\" - Analyze: Break down the reasoning behind the opinion. Does it align with your values or evidence? - Decide independently: Make choices based on your evaluation, not peer pressure. Example: A team might agree on a subpar idea because everyone else does. Challenge it with better logic. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:avoid-groupthink-decision-checklist",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/avoid-groupthink-decision-checklist/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/avoid-groupthink-decision-checklist/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/avoid-groupthink-decision-checklist/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/avoid-groupthink-decision-checklist/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/avoid-groupthink-decision-checklist/SKILL.md",
          "directory_name": "avoid-groupthink-decision-checklist"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/avoid-groupthink-decision-checklist/SKILL.md",
          "project_path": ".claude/skills/avoid-groupthink-decision-checklist/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/avoid-groupthink-decision-checklist/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/avoid-groupthink-decision-checklist/SKILL.md",
          "global_path": "~/.openclaw/skills/avoid-groupthink-decision-checklist/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": "af8f5433d49347634ebed670637557daf451fb737b04b9c3414b03d95cfc0cd4",
        "trust_gate": "practical",
        "source_protocol_id": "brali:avoid-groupthink-decision-checklist"
      }
    },
    {
      "schema_version": 2,
      "name": "common-source-radar",
      "slug": "common-source-radar",
      "title": "Trace Repeated Claims Back to Their Underlying Sources",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Trace Repeated Claims Back to Their Underlying Sources\". When several pages or reports repeat the same claim, follow their links and citations back to the underlying material, record shared documents, datasets or organizations, and distinguish independent origins from repeated summaries. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:common-source-radar",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/common-source-radar/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/common-source-radar/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/common-source-radar/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/common-source-radar/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Critical Thinking",
        "Information Management"
      ],
      "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/common-source-radar/SKILL.md",
          "directory_name": "common-source-radar"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/common-source-radar/SKILL.md",
          "project_path": ".claude/skills/common-source-radar/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/common-source-radar/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/common-source-radar/SKILL.md",
          "global_path": "~/.openclaw/skills/common-source-radar/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": "0c3926f6e96788e1c48794df4b3c9fce09e54a10552ffe038505e318b5a22f94",
        "trust_gate": "practical",
        "source_protocol_id": "brali:common-source-radar"
      }
    },
    {
      "schema_version": 2,
      "name": "biomimicry-creative-problem-solving",
      "slug": "biomimicry-creative-problem-solving",
      "title": "Translate a Problem into a Nature-Inspired Design Principle",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Translate a Problem into a Nature-Inspired Design Principle\". Describe the function a solution must perform, inspect a biological example, extract a transferable principle and test one safe application without copying the organism literally. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:biomimicry-creative-problem-solving",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/biomimicry-creative-problem-solving/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/biomimicry-creative-problem-solving/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/biomimicry-creative-problem-solving/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/biomimicry-creative-problem-solving/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-22",
      "topics": [
        "Creative Problem Solving",
        "Idea Generation"
      ],
      "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/biomimicry-creative-problem-solving/SKILL.md",
          "directory_name": "biomimicry-creative-problem-solving"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/biomimicry-creative-problem-solving/SKILL.md",
          "project_path": ".claude/skills/biomimicry-creative-problem-solving/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/biomimicry-creative-problem-solving/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/biomimicry-creative-problem-solving/SKILL.md",
          "global_path": "~/.openclaw/skills/biomimicry-creative-problem-solving/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": "e19fd418b630e2c93cbc57a48e97ea29fca9ee89f131395002456e094f8dd3f5",
        "trust_gate": "practical",
        "source_protocol_id": "brali:biomimicry-creative-problem-solving"
      }
    },
    {
      "schema_version": 2,
      "name": "5-minute-meditation-habit-tracker",
      "slug": "5-minute-meditation-habit-tracker",
      "title": "Try a Short Breath Meditation",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Try a Short Breath Meditation\". Sit somewhere safe, let your breathing stay natural, notice when attention wanders, and bring it back. Five minutes is a convenient container, not a therapeutic dose or a test of whether you are good at calming down. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:5-minute-meditation-habit-tracker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/5-minute-meditation-habit-tracker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/5-minute-meditation-habit-tracker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/5-minute-meditation-habit-tracker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/5-minute-meditation-habit-tracker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Everyday Health Basics"
      ],
      "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/5-minute-meditation-habit-tracker/SKILL.md",
          "directory_name": "5-minute-meditation-habit-tracker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/5-minute-meditation-habit-tracker/SKILL.md",
          "project_path": ".claude/skills/5-minute-meditation-habit-tracker/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/5-minute-meditation-habit-tracker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/5-minute-meditation-habit-tracker/SKILL.md",
          "global_path": "~/.openclaw/skills/5-minute-meditation-habit-tracker/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": "3ec1b333c0ae90c1b5bf2e44c8b18cd435e38b62adeae30f44e661db0717d048",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:5-minute-meditation-habit-tracker"
      }
    },
    {
      "schema_version": 2,
      "name": "guided-pmr-muscle-relaxation",
      "slug": "guided-pmr-muscle-relaxation",
      "title": "Try Progressive Muscle Relaxation Gently",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Try Progressive Muscle Relaxation Gently\". Tightly squeeze each muscle group for five seconds, then relax it for thirty seconds, moving from your toes up to your head. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:guided-pmr-muscle-relaxation",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/guided-pmr-muscle-relaxation/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/guided-pmr-muscle-relaxation/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/guided-pmr-muscle-relaxation/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/guided-pmr-muscle-relaxation/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Mood & Wellbeing"
      ],
      "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/guided-pmr-muscle-relaxation/SKILL.md",
          "directory_name": "guided-pmr-muscle-relaxation"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/guided-pmr-muscle-relaxation/SKILL.md",
          "project_path": ".claude/skills/guided-pmr-muscle-relaxation/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/guided-pmr-muscle-relaxation/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/guided-pmr-muscle-relaxation/SKILL.md",
          "global_path": "~/.openclaw/skills/guided-pmr-muscle-relaxation/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": "e30b42fba022af47009ca9ed0303cbe861d31d83f38849980cd2a9c765a684c5",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:guided-pmr-muscle-relaxation"
      }
    },
    {
      "schema_version": 2,
      "name": "avoid-list-interference-memory-retention",
      "slug": "avoid-list-interference-memory-retention",
      "title": "Try Quiet Wakeful Rest After Learning",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Try Quiet Wakeful Rest After Learning\". After learning declarative material you want to remember, try a short period of quiet, minimally stimulating wakeful rest before switching to another demanding task. Treat it as a personal memory experiment, not a general learning upgrade or a universal ten-minute rule. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:avoid-list-interference-memory-retention",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/avoid-list-interference-memory-retention/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/avoid-list-interference-memory-retention/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/avoid-list-interference-memory-retention/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/avoid-list-interference-memory-retention/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Memory"
      ],
      "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/avoid-list-interference-memory-retention/SKILL.md",
          "directory_name": "avoid-list-interference-memory-retention"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/avoid-list-interference-memory-retention/SKILL.md",
          "project_path": ".claude/skills/avoid-list-interference-memory-retention/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/avoid-list-interference-memory-retention/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/avoid-list-interference-memory-retention/SKILL.md",
          "global_path": "~/.openclaw/skills/avoid-list-interference-memory-retention/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": "d1ed477842d0fc679013e9c24583fe2c9fdff85438ff556d00bbd0b21fd8d11b",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:avoid-list-interference-memory-retention"
      }
    },
    {
      "schema_version": 2,
      "name": "4-minute-hiit-tabata-workout",
      "slug": "4-minute-hiit-tabata-workout",
      "title": "Try Short High-Intensity Intervals Safely",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Try Short High-Intensity Intervals Safely\". Perform a HIIT session with 20 seconds of intense exercise (like sprinting or jumping jacks) followed by 10 seconds of rest, repeated for 8 rounds. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:4-minute-hiit-tabata-workout",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/4-minute-hiit-tabata-workout/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/4-minute-hiit-tabata-workout/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/4-minute-hiit-tabata-workout/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/4-minute-hiit-tabata-workout/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Fitness & Strength"
      ],
      "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/4-minute-hiit-tabata-workout/SKILL.md",
          "directory_name": "4-minute-hiit-tabata-workout"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/4-minute-hiit-tabata-workout/SKILL.md",
          "project_path": ".claude/skills/4-minute-hiit-tabata-workout/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/4-minute-hiit-tabata-workout/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/4-minute-hiit-tabata-workout/SKILL.md",
          "global_path": "~/.openclaw/skills/4-minute-hiit-tabata-workout/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": "9cfb5d69b9690876ab950f3e0360e7da2eb5cf857b409ea22fbf0bc7b968038e",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:4-minute-hiit-tabata-workout"
      }
    },
    {
      "schema_version": 2,
      "name": "if-then-rules-productivity",
      "slug": "if-then-rules-productivity",
      "title": "Turn a Good Intention into an If-Then Plan",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Turn a Good Intention into an If-Then Plan\". Turn a repeated low-stakes choice into a simple cue-and-action rule, add a fallback for common exceptions, and revise the rule when it creates friction or no longer fits the work. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:if-then-rules-productivity",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/if-then-rules-productivity/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/if-then-rules-productivity/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/if-then-rules-productivity/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/if-then-rules-productivity/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-11",
      "topics": [
        "Goals",
        "Habits & Consistency",
        "Task Initiation"
      ],
      "methods": [
        "Implementation Intentions"
      ],
      "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/if-then-rules-productivity/SKILL.md",
          "directory_name": "if-then-rules-productivity"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/if-then-rules-productivity/SKILL.md",
          "project_path": ".claude/skills/if-then-rules-productivity/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/if-then-rules-productivity/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/if-then-rules-productivity/SKILL.md",
          "global_path": "~/.openclaw/skills/if-then-rules-productivity/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": "36de40492891fff671b9b484a99b8479b412ec27d42e6511132505e060ac5346",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:if-then-rules-productivity"
      }
    },
    {
      "schema_version": 2,
      "name": "break-big-goals-into-steps",
      "slug": "break-big-goals-into-steps",
      "title": "Turn a Large Goal into the Next Verifiable Step",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Turn a Large Goal into the Next Verifiable Step\". Define the finish condition, expose dependencies, split the goal into observable deliverables, and choose the smallest next step that creates information or progress. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:break-big-goals-into-steps",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/break-big-goals-into-steps/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/break-big-goals-into-steps/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/break-big-goals-into-steps/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/break-big-goals-into-steps/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Goals",
        "Planning & Prioritization"
      ],
      "methods": [],
      "lenses": [
        "Detective"
      ],
      "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/break-big-goals-into-steps/SKILL.md",
          "directory_name": "break-big-goals-into-steps"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/break-big-goals-into-steps/SKILL.md",
          "project_path": ".claude/skills/break-big-goals-into-steps/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/break-big-goals-into-steps/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/break-big-goals-into-steps/SKILL.md",
          "global_path": "~/.openclaw/skills/break-big-goals-into-steps/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": "6a1bd5e2c6589aa5bc0e09652c618ef5bb29e74f10f8d54c1cd82785c5db04ac",
        "trust_gate": "practical",
        "source_protocol_id": "brali:break-big-goals-into-steps"
      }
    },
    {
      "schema_version": 2,
      "name": "walking-meeting-assistant",
      "slug": "walking-meeting-assistant",
      "title": "Turn a Screen-Free Meeting Into a Walking Meeting",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Turn a Screen-Free Meeting Into a Walking Meeting\". Use a walking meeting to replace part of a long sitting block when the conversation does not require a screen. Evidence supports the movement break, not a special meeting effect. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:walking-meeting-assistant",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/walking-meeting-assistant/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/walking-meeting-assistant/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/walking-meeting-assistant/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/walking-meeting-assistant/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-09-08",
      "topics": [
        "Everyday Health Basics"
      ],
      "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/walking-meeting-assistant/SKILL.md",
          "directory_name": "walking-meeting-assistant"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/walking-meeting-assistant/SKILL.md",
          "project_path": ".claude/skills/walking-meeting-assistant/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/walking-meeting-assistant/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/walking-meeting-assistant/SKILL.md",
          "global_path": "~/.openclaw/skills/walking-meeting-assistant/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": "5522992426559562265bcda5d6c1f4ebdddd7634a7f0daf3c66c5479d6545fdc",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:walking-meeting-assistant"
      }
    },
    {
      "schema_version": 2,
      "name": "coot-ai-growth-journal",
      "slug": "coot-ai-growth-journal",
      "title": "Turn an AI Reflection into One Next Action",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Turn an AI Reflection into One Next Action\". Give an AI assistant a concrete goal, current constraints, and the decision you need to make; ask for options, assumptions, and failure modes; verify factual claims; then choose one reversible next action yourself. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:coot-ai-growth-journal",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/coot-ai-growth-journal/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/coot-ai-growth-journal/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/coot-ai-growth-journal/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/coot-ai-growth-journal/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Habits & Consistency"
      ],
      "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/coot-ai-growth-journal/SKILL.md",
          "directory_name": "coot-ai-growth-journal"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/coot-ai-growth-journal/SKILL.md",
          "project_path": ".claude/skills/coot-ai-growth-journal/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/coot-ai-growth-journal/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/coot-ai-growth-journal/SKILL.md",
          "global_path": "~/.openclaw/skills/coot-ai-growth-journal/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": "5eb7481424018df7c9f2660e9b6a17cf3959d5925dda47abde2dcdd76303b969",
        "trust_gate": "practical",
        "source_protocol_id": "brali:coot-ai-growth-journal"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-meeting-notes-to-actions",
      "slug": "ai-meeting-notes-to-actions",
      "title": "Turn Meeting Notes into Actions, Then Reconcile Them",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Turn Meeting Notes into Actions, Then Reconcile Them\". After a meeting, use AI to convert permitted notes or a transcript into decisions, actions, owners, dates, and open questions. Then reconcile the structured output against the original record before it becomes the team's memory. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-meeting-notes-to-actions",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-meeting-notes-to-actions/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-meeting-notes-to-actions/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-meeting-notes-to-actions/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-meeting-notes-to-actions/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Work Systems"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration"
      ],
      "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/ai-meeting-notes-to-actions/SKILL.md",
          "directory_name": "ai-meeting-notes-to-actions"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-meeting-notes-to-actions/SKILL.md",
          "project_path": ".claude/skills/ai-meeting-notes-to-actions/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/ai-meeting-notes-to-actions/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-meeting-notes-to-actions/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-meeting-notes-to-actions/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": "6e60de31ef9fa639880af8cb2d5f537aab712e10fb96b47e84c981c73069b0a0",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ai-meeting-notes-to-actions"
      }
    },
    {
      "schema_version": 2,
      "name": "genuine-micro-conversation",
      "slug": "genuine-micro-conversation",
      "title": "Turn One Routine Exchange into a Genuine Micro-Conversation",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Turn One Routine Exchange into a Genuine Micro-Conversation\". When the situation is relaxed and the other person seems willing, make one routine exchange slightly more human: eye contact, a real greeting, or a brief conversation. Treat it as a small social opportunity, not a cure for loneliness. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:genuine-micro-conversation",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/genuine-micro-conversation/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/genuine-micro-conversation/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/genuine-micro-conversation/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/genuine-micro-conversation/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-11",
      "topics": [
        "Relationships",
        "Social Confidence"
      ],
      "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/genuine-micro-conversation/SKILL.md",
          "directory_name": "genuine-micro-conversation"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/genuine-micro-conversation/SKILL.md",
          "project_path": ".claude/skills/genuine-micro-conversation/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/genuine-micro-conversation/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/genuine-micro-conversation/SKILL.md",
          "global_path": "~/.openclaw/skills/genuine-micro-conversation/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": "6af4d61f47482984267e45427d7a84556a584f00be911d841e34c345b0a344ab",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:genuine-micro-conversation"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-sop-from-examples",
      "slug": "ai-sop-from-examples",
      "title": "Turn Real Examples into a Draft SOP with AI",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Turn Real Examples into a Draft SOP with AI\". When a recurring task lives mostly in someone's head, give AI a few sanitized examples and ask for a draft procedure with inputs, steps, decisions, outputs, and exceptions. Validate the draft with the person who does the work and test it on a fresh case before treating it as process documentation. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-sop-from-examples",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-sop-from-examples/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-sop-from-examples/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-sop-from-examples/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-sop-from-examples/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Work Systems"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration"
      ],
      "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/ai-sop-from-examples/SKILL.md",
          "directory_name": "ai-sop-from-examples"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-sop-from-examples/SKILL.md",
          "project_path": ".claude/skills/ai-sop-from-examples/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/ai-sop-from-examples/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-sop-from-examples/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-sop-from-examples/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": "566a77ad3cd79580723049603fc8e3ee0dc7a4831ec70f212c0a09606e12434b",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ai-sop-from-examples"
      }
    },
    {
      "schema_version": 2,
      "name": "bias-aware-meeting-insights",
      "slug": "bias-aware-meeting-insights",
      "title": "Uncover Hidden Insights",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Uncover Hidden Insights\". In group discussions: - Encourage: Ask each member to share unique perspectives or information. - Facilitate: Guide the conversation to ensure unshared insights are discussed. - Balance: Avoid spending too much time on what everyone already knows. Example: Start meetings by asking, \"What does everyone know that hasn’t been shared yet?\" Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:bias-aware-meeting-insights",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/bias-aware-meeting-insights/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/bias-aware-meeting-insights/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/bias-aware-meeting-insights/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/bias-aware-meeting-insights/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/bias-aware-meeting-insights/SKILL.md",
          "directory_name": "bias-aware-meeting-insights"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/bias-aware-meeting-insights/SKILL.md",
          "project_path": ".claude/skills/bias-aware-meeting-insights/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/bias-aware-meeting-insights/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/bias-aware-meeting-insights/SKILL.md",
          "global_path": "~/.openclaw/skills/bias-aware-meeting-insights/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": "0fa59b5f7182c9b159931cbbdb4785beef91201575a44959e15e6ae3bbfd5ba4",
        "trust_gate": "practical",
        "source_protocol_id": "brali:bias-aware-meeting-insights"
      }
    },
    {
      "schema_version": 2,
      "name": "attribution-bias-coach",
      "slug": "attribution-bias-coach",
      "title": "Understand Context in Behavior",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Understand Context in Behavior\". When judging behavior: - For others: Ask, \"What situations might have influenced their actions?\" - For yourself: Reflect, \"How much of this is about my choices versus circumstances?\" - Balance the view: Consider both personality and context for all parties. Example: A colleague misses a deadline—consider if external factors, not just laziness, played a role. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:attribution-bias-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/attribution-bias-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/attribution-bias-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/attribution-bias-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/attribution-bias-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/attribution-bias-coach/SKILL.md",
          "directory_name": "attribution-bias-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/attribution-bias-coach/SKILL.md",
          "project_path": ".claude/skills/attribution-bias-coach/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/attribution-bias-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/attribution-bias-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/attribution-bias-coach/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": "cd4a7c1f47d27eb71cc7be1513268060c8089c09b18eb52a1bc94b6f2abfb6f5",
        "trust_gate": "practical",
        "source_protocol_id": "brali:attribution-bias-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "intrinsic-vs-extrinsic-motivation-check",
      "slug": "intrinsic-vs-extrinsic-motivation-check",
      "title": "Understand Motivations",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Understand Motivations\". When evaluating motivation: - For others: Ask, \"Could their actions come from genuine interest, not just external rewards?\" - For yourself: Reflect, \"Are my actions really driven by passion, or am I influenced by external factors?\" - Compare honestly: Treat others’ motivations as complex as your own. Example: A teammate working late might care about the project, not just a bonus. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:intrinsic-vs-extrinsic-motivation-check",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/intrinsic-vs-extrinsic-motivation-check/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/intrinsic-vs-extrinsic-motivation-check/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/intrinsic-vs-extrinsic-motivation-check/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/intrinsic-vs-extrinsic-motivation-check/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/intrinsic-vs-extrinsic-motivation-check/SKILL.md",
          "directory_name": "intrinsic-vs-extrinsic-motivation-check"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/intrinsic-vs-extrinsic-motivation-check/SKILL.md",
          "project_path": ".claude/skills/intrinsic-vs-extrinsic-motivation-check/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/intrinsic-vs-extrinsic-motivation-check/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/intrinsic-vs-extrinsic-motivation-check/SKILL.md",
          "global_path": "~/.openclaw/skills/intrinsic-vs-extrinsic-motivation-check/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": "bfaef7e8403268f91f2624d936dd359567d2df554771b1f4ccac6d4712fd5a6a",
        "trust_gate": "practical",
        "source_protocol_id": "brali:intrinsic-vs-extrinsic-motivation-check"
      }
    },
    {
      "schema_version": 2,
      "name": "apply-80-20-principle",
      "slug": "apply-80-20-principle",
      "title": "Use 80/20 as a Prioritization Hypothesis",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use 80/20 as a Prioritization Hypothesis\". Rank the few inputs most likely to matter, test that ranking against observed results, and revise it instead of treating 80/20 as a law or exact forecast. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:apply-80-20-principle",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/apply-80-20-principle/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/apply-80-20-principle/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/apply-80-20-principle/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/apply-80-20-principle/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Goals"
      ],
      "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/apply-80-20-principle/SKILL.md",
          "directory_name": "apply-80-20-principle"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/apply-80-20-principle/SKILL.md",
          "project_path": ".claude/skills/apply-80-20-principle/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/apply-80-20-principle/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/apply-80-20-principle/SKILL.md",
          "global_path": "~/.openclaw/skills/apply-80-20-principle/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": "fe1da3bced51148cf4ae84c297e13460b178799a07d059acaae0a308505d50b2",
        "trust_gate": "practical",
        "source_protocol_id": "brali:apply-80-20-principle"
      }
    },
    {
      "schema_version": 2,
      "name": "active-listening-coach",
      "slug": "active-listening-coach",
      "title": "Use a Brief Summary to Check What You Heard",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use a Brief Summary to Check What You Heard\". In an important conversation, delay your response long enough to capture the speaker's main point, summarize it in your own words, ask whether you understood correctly, and adjust before moving to advice or action. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:active-listening-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/active-listening-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/active-listening-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/active-listening-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/active-listening-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Clear Communication"
      ],
      "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/active-listening-coach/SKILL.md",
          "directory_name": "active-listening-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/active-listening-coach/SKILL.md",
          "project_path": ".claude/skills/active-listening-coach/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/active-listening-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/active-listening-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/active-listening-coach/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": "e5f03e11889972513b43239720a8dba624afad839d2f8b538c18781e4aa8fc53",
        "trust_gate": "practical",
        "source_protocol_id": "brali:active-listening-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "4-minute-tabata-hiit-timer",
      "slug": "4-minute-tabata-hiit-timer",
      "title": "Use a High-Intensity Interval Timer Safely",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use a High-Intensity Interval Timer Safely\". Follow the Tabata protocol: 20 seconds of very intense exercise (like burpees or mountain climbers) followed by 10 seconds of rest, repeated for 4 minutes (8 rounds). Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:4-minute-tabata-hiit-timer",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/4-minute-tabata-hiit-timer/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/4-minute-tabata-hiit-timer/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/4-minute-tabata-hiit-timer/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/4-minute-tabata-hiit-timer/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Fitness & Strength"
      ],
      "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/4-minute-tabata-hiit-timer/SKILL.md",
          "directory_name": "4-minute-tabata-hiit-timer"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/4-minute-tabata-hiit-timer/SKILL.md",
          "project_path": ".claude/skills/4-minute-tabata-hiit-timer/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/4-minute-tabata-hiit-timer/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/4-minute-tabata-hiit-timer/SKILL.md",
          "global_path": "~/.openclaw/skills/4-minute-tabata-hiit-timer/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": "cc873733fbf61e92688d30a71ae7f4d3efbb09708acf7b021d45d91901adaf16",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:4-minute-tabata-hiit-timer"
      }
    },
    {
      "schema_version": 2,
      "name": "bullet-point-coach",
      "slug": "bullet-point-coach",
      "title": "Use a Short Bullet Outline Before You Speak",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use a Short Bullet Outline Before You Speak\". Before a meeting, update or presentation, write a compact set of cue points that preserves the purpose, the information the listener needs and the requested next step, then speak from the outline rather than reading a script. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:bullet-point-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/bullet-point-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/bullet-point-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/bullet-point-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/bullet-point-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Clear Communication"
      ],
      "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/bullet-point-coach/SKILL.md",
          "directory_name": "bullet-point-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/bullet-point-coach/SKILL.md",
          "project_path": ".claude/skills/bullet-point-coach/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/bullet-point-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/bullet-point-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/bullet-point-coach/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": "98526594f9e753d67af0538ecb074889062f20a16157968376cf035274c94fe2",
        "trust_gate": "practical",
        "source_protocol_id": "brali:bullet-point-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "7-breath-decision-pause",
      "slug": "7-breath-decision-pause",
      "title": "Use a Short Pause Before an Ordinary Decision",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use a Short Pause Before an Ordinary Decision\". Pause briefly before a reactive low-risk choice, breathe comfortably or simply sit quietly, then decide whether to act, gather one missing fact, or defer deliberately. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:7-breath-decision-pause",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/7-breath-decision-pause/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/7-breath-decision-pause/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/7-breath-decision-pause/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/7-breath-decision-pause/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Goals"
      ],
      "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/7-breath-decision-pause/SKILL.md",
          "directory_name": "7-breath-decision-pause"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/7-breath-decision-pause/SKILL.md",
          "project_path": ".claude/skills/7-breath-decision-pause/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/7-breath-decision-pause/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/7-breath-decision-pause/SKILL.md",
          "global_path": "~/.openclaw/skills/7-breath-decision-pause/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": "9a8dd891e4966c39ba887f93a019cd612e0e4c9157edcaa430398ca1d9e50fd4",
        "trust_gate": "practical",
        "source_protocol_id": "brali:7-breath-decision-pause"
      }
    },
    {
      "schema_version": 2,
      "name": "ad-astra-per-aspera-motivation-tracker",
      "slug": "ad-astra-per-aspera-motivation-tracker",
      "title": "Use a Short Phrase to Choose the Next Step",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use a Short Phrase to Choose the Next Step\". Use a brief phrase as a cue to acknowledge a difficult moment and choose one small, controllable action. The phrase is a reminder, not a prediction about how the situation will end. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ad-astra-per-aspera-motivation-tracker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ad-astra-per-aspera-motivation-tracker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ad-astra-per-aspera-motivation-tracker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ad-astra-per-aspera-motivation-tracker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ad-astra-per-aspera-motivation-tracker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-22",
      "topics": [
        "Task Initiation"
      ],
      "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/ad-astra-per-aspera-motivation-tracker/SKILL.md",
          "directory_name": "ad-astra-per-aspera-motivation-tracker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ad-astra-per-aspera-motivation-tracker/SKILL.md",
          "project_path": ".claude/skills/ad-astra-per-aspera-motivation-tracker/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/ad-astra-per-aspera-motivation-tracker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ad-astra-per-aspera-motivation-tracker/SKILL.md",
          "global_path": "~/.openclaw/skills/ad-astra-per-aspera-motivation-tracker/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": "44d9e26cf6408e54b58e8e6346531c21b72f9db6f0d078a3bb92cae9ca5631cb",
        "trust_gate": "practical",
        "source_protocol_id": "brali:ad-astra-per-aspera-motivation-tracker"
      }
    },
    {
      "schema_version": 2,
      "name": "conversational-storytelling-coach",
      "slug": "conversational-storytelling-coach",
      "title": "Use a Short Story to Explain One Point in Conversation",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use a Short Story to Explain One Point in Conversation\". Choose one real example that directly supports the point you are making, keep only the context needed to understand what changed, connect the ending back to the current conversation, and remove confidential or identifying details that are not necessary. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:conversational-storytelling-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/conversational-storytelling-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/conversational-storytelling-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/conversational-storytelling-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/conversational-storytelling-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Clear Communication"
      ],
      "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/conversational-storytelling-coach/SKILL.md",
          "directory_name": "conversational-storytelling-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/conversational-storytelling-coach/SKILL.md",
          "project_path": ".claude/skills/conversational-storytelling-coach/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/conversational-storytelling-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/conversational-storytelling-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/conversational-storytelling-coach/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": "f7e75ba1c4a384437a3d2752cff323eb76eda9890fda1fd6a41b2bc9f89add66",
        "trust_gate": "practical",
        "source_protocol_id": "brali:conversational-storytelling-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "30-minute-deadline-sprints",
      "slug": "30-minute-deadline-sprints",
      "title": "Use a Short Timebox for a Rough First Pass",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use a Short Timebox for a Rough First Pass\". Give a low-risk task a shorter-than-usual timebox, define what a useful first pass must contain, and reduce scope instead of pretending you can preserve everything by working faster. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:30-minute-deadline-sprints",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/30-minute-deadline-sprints/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/30-minute-deadline-sprints/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/30-minute-deadline-sprints/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/30-minute-deadline-sprints/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Task Initiation",
        "Planning & Prioritization"
      ],
      "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/30-minute-deadline-sprints/SKILL.md",
          "directory_name": "30-minute-deadline-sprints"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/30-minute-deadline-sprints/SKILL.md",
          "project_path": ".claude/skills/30-minute-deadline-sprints/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/30-minute-deadline-sprints/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/30-minute-deadline-sprints/SKILL.md",
          "global_path": "~/.openclaw/skills/30-minute-deadline-sprints/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": "1fe78798fd70eff17a05c63bebc69d69f7c13ba19e94ef10d08e3725b1bc6b70",
        "trust_gate": "practical",
        "source_protocol_id": "brali:30-minute-deadline-sprints"
      }
    },
    {
      "schema_version": 2,
      "name": "10x-goal-sprints-tracker",
      "slug": "10x-goal-sprints-tracker",
      "title": "Use a Stretch-Goal Sprint to Expose What Must Change",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use a Stretch-Goal Sprint to Expose What Must Change\". Choose an intentionally ambitious outcome, separate controllable levers from external constraints, test one reversible change, and review what the sprint actually teaches you. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:10x-goal-sprints-tracker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/10x-goal-sprints-tracker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/10x-goal-sprints-tracker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/10x-goal-sprints-tracker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/10x-goal-sprints-tracker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Goals"
      ],
      "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/10x-goal-sprints-tracker/SKILL.md",
          "directory_name": "10x-goal-sprints-tracker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/10x-goal-sprints-tracker/SKILL.md",
          "project_path": ".claude/skills/10x-goal-sprints-tracker/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/10x-goal-sprints-tracker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/10x-goal-sprints-tracker/SKILL.md",
          "global_path": "~/.openclaw/skills/10x-goal-sprints-tracker/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": "25abea19ae8414a7d1701a1a079415aa434b12392c272c6332391d6c5ba9743c",
        "trust_gate": "practical",
        "source_protocol_id": "brali:10x-goal-sprints-tracker"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-code-scaffold-test-loop",
      "slug": "ai-code-scaffold-test-loop",
      "title": "Use AI to Scaffold Code, Then Make Tests Decide",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use AI to Scaffold Code, Then Make Tests Decide\". Use AI to produce a first implementation for a bounded coding task, then inspect the diff, run tests, add missing edge cases, and reject code you cannot explain. A controlled experiment found faster completion on one coding task; it did not establish universal software quality gains. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-code-scaffold-test-loop",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-code-scaffold-test-loop/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-code-scaffold-test-loop/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-code-scaffold-test-loop/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-code-scaffold-test-loop/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Work Systems"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration",
        "Quality Assurance"
      ],
      "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/ai-code-scaffold-test-loop/SKILL.md",
          "directory_name": "ai-code-scaffold-test-loop"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-code-scaffold-test-loop/SKILL.md",
          "project_path": ".claude/skills/ai-code-scaffold-test-loop/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/ai-code-scaffold-test-loop/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-code-scaffold-test-loop/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-code-scaffold-test-loop/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": "5cbb1c9193cccbee495bed3b6b78d80d3601134a5312870339c2e6646cae7f91",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:ai-code-scaffold-test-loop"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-idea-divergence-pass",
      "slug": "ai-idea-divergence-pass",
      "title": "Use AI to Widen the Idea Set Before You Choose",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use AI to Widen the Idea Set Before You Choose\". When you are stuck on the first obvious idea, use AI to generate alternatives across different assumptions or constraints. Experimental evidence suggests generative AI can raise judged creativity in some ideation tasks; it does not decide which idea fits your real context. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-idea-divergence-pass",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-idea-divergence-pass/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-idea-divergence-pass/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-idea-divergence-pass/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-idea-divergence-pass/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Idea Generation",
        "Creative Problem Solving"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration"
      ],
      "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/ai-idea-divergence-pass/SKILL.md",
          "directory_name": "ai-idea-divergence-pass"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-idea-divergence-pass/SKILL.md",
          "project_path": ".claude/skills/ai-idea-divergence-pass/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/ai-idea-divergence-pass/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-idea-divergence-pass/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-idea-divergence-pass/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": "d4b5b3420860a121a3a6e66ad5c8b436409073c55e098d8e47e969639549fd21",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:ai-idea-divergence-pass"
      }
    },
    {
      "schema_version": 2,
      "name": "ai-decision-alternatives",
      "slug": "ai-decision-alternatives",
      "title": "Use AI to Widen the Option Set, Not Make the Decision",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use AI to Widen the Option Set, Not Make the Decision\". When a decision feels binary or prematurely settled, ask AI for plausible alternatives, missing criteria, and arguments against your current favorite. Verify factual claims independently and keep the final weighting of trade-offs human. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:ai-decision-alternatives",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/ai-decision-alternatives/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/ai-decision-alternatives/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/ai-decision-alternatives/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/ai-decision-alternatives/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-09-15",
      "topics": [
        "Decision Making",
        "Error Prevention"
      ],
      "methods": [],
      "lenses": [
        "AI Collaboration"
      ],
      "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/ai-decision-alternatives/SKILL.md",
          "directory_name": "ai-decision-alternatives"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/ai-decision-alternatives/SKILL.md",
          "project_path": ".claude/skills/ai-decision-alternatives/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/ai-decision-alternatives/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/ai-decision-alternatives/SKILL.md",
          "global_path": "~/.openclaw/skills/ai-decision-alternatives/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": "0153ae4badbf52ff964345d4cfec063a6d0a773e7f3f5668d29c22371718c4a4",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:ai-decision-alternatives"
      }
    },
    {
      "schema_version": 2,
      "name": "aida-message-optimizer",
      "slug": "aida-message-optimizer",
      "title": "Use AIDA as a Message Clarity Checklist",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use AIDA as a Message Clarity Checklist\". Check whether a message earns attention, makes the relevant point understandable, explains why it matters, and gives the reader a clear next action without treating AIDA as a persuasion guarantee. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:aida-message-optimizer",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/aida-message-optimizer/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/aida-message-optimizer/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/aida-message-optimizer/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/aida-message-optimizer/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Clear Communication"
      ],
      "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/aida-message-optimizer/SKILL.md",
          "directory_name": "aida-message-optimizer"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/aida-message-optimizer/SKILL.md",
          "project_path": ".claude/skills/aida-message-optimizer/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/aida-message-optimizer/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/aida-message-optimizer/SKILL.md",
          "global_path": "~/.openclaw/skills/aida-message-optimizer/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": "e1b4c6e9179e4acd79b5d2447e4defa2e15b13289fd9d6cdcd3c6b18b2f38e76",
        "trust_gate": "practical",
        "source_protocol_id": "brali:aida-message-optimizer"
      }
    },
    {
      "schema_version": 2,
      "name": "bold-brainstorm-kickoff",
      "slug": "bold-brainstorm-kickoff",
      "title": "Use an Extreme Seed, Then Return to Reality",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use an Extreme Seed, Then Return to Reality\". Start an idea session with a deliberately unrealistic seed, explore its consequences without defending it and then translate useful fragments back into real constraints. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:bold-brainstorm-kickoff",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/bold-brainstorm-kickoff/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/bold-brainstorm-kickoff/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/bold-brainstorm-kickoff/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/bold-brainstorm-kickoff/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-22",
      "topics": [
        "Creative Problem Solving",
        "Idea Generation"
      ],
      "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/bold-brainstorm-kickoff/SKILL.md",
          "directory_name": "bold-brainstorm-kickoff"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/bold-brainstorm-kickoff/SKILL.md",
          "project_path": ".claude/skills/bold-brainstorm-kickoff/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/bold-brainstorm-kickoff/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/bold-brainstorm-kickoff/SKILL.md",
          "global_path": "~/.openclaw/skills/bold-brainstorm-kickoff/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": "1720848336706586584499399e03946d048d878e9711b0921c75734ad2a50fe5",
        "trust_gate": "practical",
        "source_protocol_id": "brali:bold-brainstorm-kickoff"
      }
    },
    {
      "schema_version": 2,
      "name": "context-cue-memory-recall",
      "slug": "context-cue-memory-recall",
      "title": "Use Context to Boost Recall",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use Context to Boost Recall\". To retrieve memories: - Recreate the setting: Recall the sights, sounds, and smells of the original context. - Use prompts: Bring objects or tools from the original environment to trigger memory. - Mentally revisit: Imagine yourself back in the original situation. Example: To recall work-related ideas, sit at your desk or review materials from the office. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:context-cue-memory-recall",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/context-cue-memory-recall/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/context-cue-memory-recall/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/context-cue-memory-recall/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/context-cue-memory-recall/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/context-cue-memory-recall/SKILL.md",
          "directory_name": "context-cue-memory-recall"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/context-cue-memory-recall/SKILL.md",
          "project_path": ".claude/skills/context-cue-memory-recall/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/context-cue-memory-recall/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/context-cue-memory-recall/SKILL.md",
          "global_path": "~/.openclaw/skills/context-cue-memory-recall/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": "194b72fea2ad432ed9c444f91372ba5755439632dfbc3170c512e8ce927560ab",
        "trust_gate": "practical",
        "source_protocol_id": "brali:context-cue-memory-recall"
      }
    },
    {
      "schema_version": 2,
      "name": "process-of-elimination-tracker",
      "slug": "process-of-elimination-tracker",
      "title": "Use Elimination Rules to Narrow a Decision",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use Elimination Rules to Narrow a Decision\". Define a few decision constraints, eliminate options that clearly fail them, then compare the smaller remaining set without pretending arbitrary thresholds are universal rules. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:process-of-elimination-tracker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/process-of-elimination-tracker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/process-of-elimination-tracker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/process-of-elimination-tracker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/process-of-elimination-tracker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Decision Making",
        "Problem Solving"
      ],
      "methods": [],
      "lenses": [
        "Detective"
      ],
      "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/process-of-elimination-tracker/SKILL.md",
          "directory_name": "process-of-elimination-tracker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/process-of-elimination-tracker/SKILL.md",
          "project_path": ".claude/skills/process-of-elimination-tracker/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/process-of-elimination-tracker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/process-of-elimination-tracker/SKILL.md",
          "global_path": "~/.openclaw/skills/process-of-elimination-tracker/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": "f0e6b4b3ca2cc3daf9d61d0ac6699706a9ba8245d7372e9b6e5de283138166cb",
        "trust_gate": "practical",
        "source_protocol_id": "brali:process-of-elimination-tracker"
      }
    },
    {
      "schema_version": 2,
      "name": "mood-memory-matcher",
      "slug": "mood-memory-matcher",
      "title": "Use Mood Context Carefully When Practicing Recall",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use Mood Context Carefully When Practicing Recall\". To align mood and memory: - Match your mood: Study happy topics when you’re in a good mood; tackle tough topics when feeling serious. - Recreate the setting: When recalling something, try to recreate the emotional environment you were in when you learned it. - Stay balanced: Use calming techniques (like deep breathing) to avoid overly negative or positive distortions. Example: If you felt relaxed while learning a skill, try to replicate that mood during a test or performance. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:mood-memory-matcher",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/mood-memory-matcher/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/mood-memory-matcher/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/mood-memory-matcher/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/mood-memory-matcher/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/mood-memory-matcher/SKILL.md",
          "directory_name": "mood-memory-matcher"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/mood-memory-matcher/SKILL.md",
          "project_path": ".claude/skills/mood-memory-matcher/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/mood-memory-matcher/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/mood-memory-matcher/SKILL.md",
          "global_path": "~/.openclaw/skills/mood-memory-matcher/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": "d182e0ae6b1a0e4e22e43164004664a80689b520790e3cb047d0b0af538396e7",
        "trust_gate": "practical",
        "source_protocol_id": "brali:mood-memory-matcher"
      }
    },
    {
      "schema_version": 2,
      "name": "creativity-within-constraints",
      "slug": "creativity-within-constraints",
      "title": "Use One Constraint to Produce a Different Creative Draft",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use One Constraint to Produce a Different Creative Draft\". When open-ended exploration is producing more browsing than making, choose one reversible constraint on scope, tools, format, or time and use it to create a concrete alternative you can compare with the original direction. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:creativity-within-constraints",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/creativity-within-constraints/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/creativity-within-constraints/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/creativity-within-constraints/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/creativity-within-constraints/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Idea Generation"
      ],
      "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/creativity-within-constraints/SKILL.md",
          "directory_name": "creativity-within-constraints"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/creativity-within-constraints/SKILL.md",
          "project_path": ".claude/skills/creativity-within-constraints/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/creativity-within-constraints/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/creativity-within-constraints/SKILL.md",
          "global_path": "~/.openclaw/skills/creativity-within-constraints/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": "7bc9712898d88b8367f25d47381c630e2a6939d8dbeefdb162a59113328fe92d",
        "trust_gate": "practical",
        "source_protocol_id": "brali:creativity-within-constraints"
      }
    },
    {
      "schema_version": 2,
      "name": "oblique-strategies-prompt-cards",
      "slug": "oblique-strategies-prompt-cards",
      "title": "Use One Random Constraint to Break a Creative Stalemate",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use One Random Constraint to Break a Creative Stalemate\". When familiar approaches keep producing the same result, draw or select one bounded prompt, create a reversible alternative for a few minutes, and keep only the part that improves the actual work. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:oblique-strategies-prompt-cards",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/oblique-strategies-prompt-cards/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/oblique-strategies-prompt-cards/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/oblique-strategies-prompt-cards/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/oblique-strategies-prompt-cards/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Idea Generation"
      ],
      "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/oblique-strategies-prompt-cards/SKILL.md",
          "directory_name": "oblique-strategies-prompt-cards"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/oblique-strategies-prompt-cards/SKILL.md",
          "project_path": ".claude/skills/oblique-strategies-prompt-cards/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/oblique-strategies-prompt-cards/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/oblique-strategies-prompt-cards/SKILL.md",
          "global_path": "~/.openclaw/skills/oblique-strategies-prompt-cards/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": "1f500a09852e81148e4255afdaa828c19228eacf01a600bbb8933ef4115c9313",
        "trust_gate": "practical",
        "source_protocol_id": "brali:oblique-strategies-prompt-cards"
      }
    },
    {
      "schema_version": 2,
      "name": "20-20-20-eye-break-reminder",
      "slug": "20-20-20-eye-break-reminder",
      "title": "Use the 20-20-20 Rule for Screen Breaks",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use the 20-20-20 Rule for Screen Breaks\". When you spend a long time looking at screens, take a short distance-viewing break: about every 20 minutes, look at something about 20 feet away for 20 seconds. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:20-20-20-eye-break-reminder",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/20-20-20-eye-break-reminder/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/20-20-20-eye-break-reminder/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/20-20-20-eye-break-reminder/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/20-20-20-eye-break-reminder/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Everyday Health Basics",
        "Digital Wellbeing",
        "Recovery & Energy"
      ],
      "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/20-20-20-eye-break-reminder/SKILL.md",
          "directory_name": "20-20-20-eye-break-reminder"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/20-20-20-eye-break-reminder/SKILL.md",
          "project_path": ".claude/skills/20-20-20-eye-break-reminder/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/20-20-20-eye-break-reminder/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/20-20-20-eye-break-reminder/SKILL.md",
          "global_path": "~/.openclaw/skills/20-20-20-eye-break-reminder/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": "41aae8b1f80bbf2e0f6e9974dd16fe89e87d96b462b20a85783609b69b871305",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:20-20-20-eye-break-reminder"
      }
    },
    {
      "schema_version": 2,
      "name": "woop-goal-planner",
      "slug": "woop-goal-planner",
      "title": "Use WOOP to Turn a Wish Into an If-Then Plan",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use WOOP to Turn a Wish Into an If-Then Plan\". Use a Wish, desired Outcome, likely internal Obstacle, and a concrete if-then Plan to make one meaningful goal easier to act on. Treat the method as a self-regulation tool, not a guarantee of goal achievement. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:woop-goal-planner",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/woop-goal-planner/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/woop-goal-planner/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/woop-goal-planner/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/woop-goal-planner/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Goals"
      ],
      "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/woop-goal-planner/SKILL.md",
          "directory_name": "woop-goal-planner"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/woop-goal-planner/SKILL.md",
          "project_path": ".claude/skills/woop-goal-planner/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/woop-goal-planner/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/woop-goal-planner/SKILL.md",
          "global_path": "~/.openclaw/skills/woop-goal-planner/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": "74481b11569adaa25ef485e0d56d36cac6899ca6b7649429cbb8293ec5cbf02a",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:woop-goal-planner"
      }
    },
    {
      "schema_version": 2,
      "name": "3-minute-sensory-mindfulness-act",
      "slug": "3-minute-sensory-mindfulness-act",
      "title": "Use Your Senses to Return to the Present",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Use Your Senses to Return to the Present\". Spend 3–5 minutes focusing on your senses. Notice what you see, hear, smell, feel, and taste. Gently redirect your attention whenever your mind wanders. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:3-minute-sensory-mindfulness-act",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/3-minute-sensory-mindfulness-act/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/3-minute-sensory-mindfulness-act/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/3-minute-sensory-mindfulness-act/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/3-minute-sensory-mindfulness-act/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Self-Awareness",
        "Stress Regulation"
      ],
      "methods": [
        "ACT-derived"
      ],
      "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/3-minute-sensory-mindfulness-act/SKILL.md",
          "directory_name": "3-minute-sensory-mindfulness-act"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/3-minute-sensory-mindfulness-act/SKILL.md",
          "project_path": ".claude/skills/3-minute-sensory-mindfulness-act/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/3-minute-sensory-mindfulness-act/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/3-minute-sensory-mindfulness-act/SKILL.md",
          "global_path": "~/.openclaw/skills/3-minute-sensory-mindfulness-act/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": "84f3dd3f76f78788ec23ed5363cc10e1a61efe19766761df230fb50a8be3d0cf",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:3-minute-sensory-mindfulness-act"
      }
    },
    {
      "schema_version": 2,
      "name": "post-meal-walk",
      "slug": "post-meal-walk",
      "title": "Walk Soon After a Meal When You Would Otherwise Sit",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Walk Soon After a Meal When You Would Otherwise Sit\". When it is safe and practical, replace some sitting after a meal with comfortable walking. Evidence supports an acute effect on post-meal glucose, not a universal walking dose or long-term treatment claim. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:post-meal-walk",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/post-meal-walk/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/post-meal-walk/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/post-meal-walk/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/post-meal-walk/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "reviewed",
      "sensitive": true,
      "reviewed_at": "2026-09-11",
      "topics": [
        "Movement",
        "Everyday Health Basics"
      ],
      "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/post-meal-walk/SKILL.md",
          "directory_name": "post-meal-walk"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/post-meal-walk/SKILL.md",
          "project_path": ".claude/skills/post-meal-walk/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/post-meal-walk/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/post-meal-walk/SKILL.md",
          "global_path": "~/.openclaw/skills/post-meal-walk/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": "f674560d7604cc10fbc0b7b7cdfb0540f464e0de079d685b05317b26463cb8a5",
        "trust_gate": "reviewed",
        "source_protocol_id": "brali:post-meal-walk"
      }
    },
    {
      "schema_version": 2,
      "name": "prevention-vs-response-calculator",
      "slug": "prevention-vs-response-calculator",
      "title": "Weigh Prevention vs. Response",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Weigh Prevention vs. Response\". When faced with a risk: - Compare effectiveness: Ask, \"Is prevention or response better suited for this situation?\" - Estimate cost: Look at resources needed for prevention versus timely action later. - Focus on balance: Avoid overinvesting in one while ignoring the other. Example: Buying insurance? Balance between preventative coverage and resources for handling unexpected events. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:prevention-vs-response-calculator",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/prevention-vs-response-calculator/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/prevention-vs-response-calculator/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/prevention-vs-response-calculator/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/prevention-vs-response-calculator/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/prevention-vs-response-calculator/SKILL.md",
          "directory_name": "prevention-vs-response-calculator"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/prevention-vs-response-calculator/SKILL.md",
          "project_path": ".claude/skills/prevention-vs-response-calculator/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/prevention-vs-response-calculator/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/prevention-vs-response-calculator/SKILL.md",
          "global_path": "~/.openclaw/skills/prevention-vs-response-calculator/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": "3750128d294e25b2defe424d1c262cc19f4acf4c01b959962a7ad5082fb13039",
        "trust_gate": "practical",
        "source_protocol_id": "brali:prevention-vs-response-calculator"
      }
    },
    {
      "schema_version": 2,
      "name": "honest-feedback-phrasing-coach",
      "slug": "honest-feedback-phrasing-coach",
      "title": "When Asked for Your Opinion: - Be Truthful: Share Your Real Thoughts Respectfully",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"When Asked for Your Opinion: - Be Truthful: Share Your Real Thoughts Respectfully\". When asked for your opinion: - Be truthful: Share your real thoughts respectfully. - Use tact: Frame criticism constructively (\"I think this could be improved by… Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:honest-feedback-phrasing-coach",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/honest-feedback-phrasing-coach/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/honest-feedback-phrasing-coach/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/honest-feedback-phrasing-coach/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/honest-feedback-phrasing-coach/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/honest-feedback-phrasing-coach/SKILL.md",
          "directory_name": "honest-feedback-phrasing-coach"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/honest-feedback-phrasing-coach/SKILL.md",
          "project_path": ".claude/skills/honest-feedback-phrasing-coach/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/honest-feedback-phrasing-coach/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/honest-feedback-phrasing-coach/SKILL.md",
          "global_path": "~/.openclaw/skills/honest-feedback-phrasing-coach/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": "5252b18aebab38dc8c0abd981f9c911153f1251ff3cef50f04724ec66253fc5d",
        "trust_gate": "practical",
        "source_protocol_id": "brali:honest-feedback-phrasing-coach"
      }
    },
    {
      "schema_version": 2,
      "name": "start-with-a-hypothesis",
      "slug": "start-with-a-hypothesis",
      "title": "When Faced with a Problem, Start by Making an Educated Guess About the Cause",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"When Faced with a Problem, Start by Making an Educated Guess About the Cause\". When faced with a problem, start by making an educated guess about the cause. Write down your hypothesis and what you expect to happen if it’s true. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:start-with-a-hypothesis",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/start-with-a-hypothesis/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/start-with-a-hypothesis/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/start-with-a-hypothesis/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/start-with-a-hypothesis/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Problem Solving",
        "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/start-with-a-hypothesis/SKILL.md",
          "directory_name": "start-with-a-hypothesis"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/start-with-a-hypothesis/SKILL.md",
          "project_path": ".claude/skills/start-with-a-hypothesis/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/start-with-a-hypothesis/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/start-with-a-hypothesis/SKILL.md",
          "global_path": "~/.openclaw/skills/start-with-a-hypothesis/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": "37f25dd19d959737a8f0a7868906b444fe2d46c64a4d468ea6e935a295930745",
        "trust_gate": "practical",
        "source_protocol_id": "brali:start-with-a-hypothesis"
      }
    },
    {
      "schema_version": 2,
      "name": "consistency-bias-tracker",
      "slug": "consistency-bias-tracker",
      "title": "When Reflecting on Your Past: - Write It Down: Keep a Journal of Key",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"When Reflecting on Your Past: - Write It Down: Keep a Journal of Key\". When reflecting on your past: - Write it down: Keep a journal of key events and your thoughts at the time. - Ask others: Check your memories against those who were present. - Stay objective: Remind yourself that people change, and it’s okay if your past views differ from the present. Example: If you recall always loving your current career, check past entries or conversations to see if you had doubts. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:consistency-bias-tracker",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/consistency-bias-tracker/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/consistency-bias-tracker/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/consistency-bias-tracker/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/consistency-bias-tracker/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/consistency-bias-tracker/SKILL.md",
          "directory_name": "consistency-bias-tracker"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/consistency-bias-tracker/SKILL.md",
          "project_path": ".claude/skills/consistency-bias-tracker/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/consistency-bias-tracker/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/consistency-bias-tracker/SKILL.md",
          "global_path": "~/.openclaw/skills/consistency-bias-tracker/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": "901e045e72a5db77e1c7154e285f4368c8c67d6d7f5b3f9f2502ea1b3aabd37e",
        "trust_gate": "practical",
        "source_protocol_id": "brali:consistency-bias-tracker"
      }
    },
    {
      "schema_version": 2,
      "name": "spot-unintentional-plagiarism",
      "slug": "spot-unintentional-plagiarism",
      "title": "When You Think You’ve Had a Novel Idea: - Pause and Reflect: Ask, “have",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"When You Think You’ve Had a Novel Idea: - Pause and Reflect: Ask, “have\". When you think you’ve had a novel idea: - Pause and reflect: Ask, “Have I encountered this idea before?” - Check sources: Revisit books, articles, or conversations you’ve recently engaged with. - Document origins: Note down where your ideas come from to avoid confusion later. Example: If you’re writing a report, double-check to ensure your “new” concept isn’t paraphrased from another source. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:spot-unintentional-plagiarism",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/spot-unintentional-plagiarism/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/spot-unintentional-plagiarism/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/spot-unintentional-plagiarism/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/spot-unintentional-plagiarism/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": null,
      "topics": [
        "Cognitive Biases"
      ],
      "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/spot-unintentional-plagiarism/SKILL.md",
          "directory_name": "spot-unintentional-plagiarism"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/spot-unintentional-plagiarism/SKILL.md",
          "project_path": ".claude/skills/spot-unintentional-plagiarism/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/spot-unintentional-plagiarism/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/spot-unintentional-plagiarism/SKILL.md",
          "global_path": "~/.openclaw/skills/spot-unintentional-plagiarism/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": "d7163350731aeafeed3666abe290ba9a4955ee70b6ea157e9a1fd61b23efc167",
        "trust_gate": "practical",
        "source_protocol_id": "brali:spot-unintentional-plagiarism"
      }
    },
    {
      "schema_version": 2,
      "name": "25-minute-pomodoro-focus-sprints",
      "slug": "25-minute-pomodoro-focus-sprints",
      "title": "Work in Focused 25-Minute Intervals (pomodoros) Followed by a 5-Minute Break",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Work in Focused 25-Minute Intervals (pomodoros) Followed by a 5-Minute Break\". Work in focused 25-minute intervals (Pomodoros) followed by a 5-minute break. After four Pomodoros, take a longer break. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:25-minute-pomodoro-focus-sprints",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/25-minute-pomodoro-focus-sprints/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/25-minute-pomodoro-focus-sprints/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/25-minute-pomodoro-focus-sprints/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/25-minute-pomodoro-focus-sprints/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-18",
      "topics": [
        "Goals"
      ],
      "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/25-minute-pomodoro-focus-sprints/SKILL.md",
          "directory_name": "25-minute-pomodoro-focus-sprints"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/25-minute-pomodoro-focus-sprints/SKILL.md",
          "project_path": ".claude/skills/25-minute-pomodoro-focus-sprints/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/25-minute-pomodoro-focus-sprints/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/25-minute-pomodoro-focus-sprints/SKILL.md",
          "global_path": "~/.openclaw/skills/25-minute-pomodoro-focus-sprints/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": "148f35be3c526ea860ed4a6d662c52172d958da94b8d4872447bcadb112f721b",
        "trust_gate": "practical",
        "source_protocol_id": "brali:25-minute-pomodoro-focus-sprints"
      }
    },
    {
      "schema_version": 2,
      "name": "context-planner-for-writers",
      "slug": "context-planner-for-writers",
      "title": "Write a Context Brief Before Drafting",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Write a Context Brief Before Drafting\". Before drafting, write a compact brief that identifies the primary reader, where the text will appear, what the reader should understand or do, which constraints apply, and what facts or sources must be verified. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:context-planner-for-writers",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/context-planner-for-writers/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/context-planner-for-writers/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/context-planner-for-writers/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/context-planner-for-writers/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Writing",
        "Clear Communication"
      ],
      "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/context-planner-for-writers/SKILL.md",
          "directory_name": "context-planner-for-writers"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/context-planner-for-writers/SKILL.md",
          "project_path": ".claude/skills/context-planner-for-writers/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/context-planner-for-writers/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/context-planner-for-writers/SKILL.md",
          "global_path": "~/.openclaw/skills/context-planner-for-writers/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": "7e1b1d448aaee45486037618f029bee1062cbe5156b76ea9f7a9526345ee54d7",
        "trust_gate": "practical",
        "source_protocol_id": "brali:context-planner-for-writers"
      }
    },
    {
      "schema_version": 2,
      "name": "qa-clear-feedback-templates",
      "slug": "qa-clear-feedback-templates",
      "title": "Write an Actionable QA Report Another Person Can Use",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Write an Actionable QA Report Another Person Can Use\". Turn a vague defect report into a compact handoff that distinguishes what was observed from what is suspected and gives the receiver enough context to reproduce, investigate, and verify the fix. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:qa-clear-feedback-templates",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/qa-clear-feedback-templates/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/qa-clear-feedback-templates/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/qa-clear-feedback-templates/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/qa-clear-feedback-templates/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-09-10",
      "topics": [
        "Error Prevention",
        "Clear Communication"
      ],
      "methods": [],
      "lenses": [
        "Quality Assurance"
      ],
      "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/qa-clear-feedback-templates/SKILL.md",
          "directory_name": "qa-clear-feedback-templates"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/qa-clear-feedback-templates/SKILL.md",
          "project_path": ".claude/skills/qa-clear-feedback-templates/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/qa-clear-feedback-templates/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/qa-clear-feedback-templates/SKILL.md",
          "global_path": "~/.openclaw/skills/qa-clear-feedback-templates/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": "7570e6a52c63a34e34a0ba01cd9c28fc6642a41799c004763c91138f4f2692b6",
        "trust_gate": "practical",
        "source_protocol_id": "brali:qa-clear-feedback-templates"
      }
    },
    {
      "schema_version": 2,
      "name": "avoid-selection-bias-in-analysis",
      "slug": "avoid-selection-bias-in-analysis",
      "title": "Write the Inclusion Rule Before Generalizing",
      "description": "Use this Brali skill when the user's situation matches the bounded protocol \"Write the Inclusion Rule Before Generalizing\". Record who or what entered an analysis, who was excluded and how the conclusion changes when missing cases are considered. Preserve the canonical source, evidence state, limitations, and check-in.",
      "protocol_id": "brali:avoid-selection-bias-in-analysis",
      "canonical_protocol_url": "https://brali-lifeos.github.io/life-os/avoid-selection-bias-in-analysis/",
      "machine_record_url": "https://brali-lifeos.github.io/life-os/avoid-selection-bias-in-analysis/index.json",
      "skill_page_url": "https://brali-lifeos.github.io/skill-packs/avoid-selection-bias-in-analysis/",
      "skill_markdown_url": "https://brali-lifeos.github.io/skill-packs/avoid-selection-bias-in-analysis/SKILL.md",
      "skill_mode": "usable",
      "recommendation_eligible": true,
      "operational_guidance": true,
      "evidence_state": "practical",
      "sensitive": false,
      "reviewed_at": "2026-08-22",
      "topics": [
        "Critical Thinking",
        "Data Literacy"
      ],
      "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/avoid-selection-bias-in-analysis/SKILL.md",
          "directory_name": "avoid-selection-bias-in-analysis"
        },
        "claude_code": {
          "personal_path": "~/.claude/skills/avoid-selection-bias-in-analysis/SKILL.md",
          "project_path": ".claude/skills/avoid-selection-bias-in-analysis/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/avoid-selection-bias-in-analysis/SKILL.md",
          "docs": "https://hermes-agent.nousresearch.com/docs/guides/work-with-skills"
        },
        "openclaw": {
          "workspace_path": "<workspace>/skills/avoid-selection-bias-in-analysis/SKILL.md",
          "global_path": "~/.openclaw/skills/avoid-selection-bias-in-analysis/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": "fc8658454fcdf35c021518165afa7545a2907ee5b2b504cfbb6cc8c59085e2f1",
        "trust_gate": "practical",
        "source_protocol_id": "brali:avoid-selection-bias-in-analysis"
      }
    }
  ]
}
