{
  "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"
  }
}
