From one-horizon
Create a One Horizon personal task or roadmap initiative when the user explicitly asks for that exact record type and the scope is already clear. Prefer task-management for ambiguous or multi-step operational requests. For bugs or feature requests, use report-issue instead. Requires One Horizon MCP.
npx claudepluginhub onehorizonai/skills --plugin one-horizonThis skill uses the workspace's default tool permissions.
Create a new personal task or roadmap initiative.
Creates sequential tasks with priority, status, due dates in secondbrain's .claude/data/tasks YAML shards. Activates on 'create task', 'add todo', or similar requests.
Creates formatted Teamwork tasks from user descriptions of bugs, QA handoffs, epics, or little tasks, using context-aware template selection for web dev project tracking.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Create a new personal task or roadmap initiative.
task-management for that.initiative-brief.Call create-todo for personal follow-up work. Use initiativeId to link it back to a roadmap initiative via PART_OF relation when the personal task represents a delivered slice of initiative work:
create-todo({
"title": "Implement HubSpot OAuth callback handler",
"description": "Handle auth code exchange and token persistence",
"status": "Planned",
"workspaceId": "<workspaceId>",
"initiativeId": "<initiativeId>"
})
For completed implementation write-back, create the personal task then add a comment with what changed:
create-todo({
"title": "Implemented HubSpot lead sync auth + sync",
"status": "Completed",
"workspaceId": "<workspaceId>",
"initiativeId": "<initiativeId>"
})
add-task-comment({
"taskId": "<newTaskId>",
"source": "skill",
"comment": "**Changes**\n- What changed: Built OAuth callback flow, sync worker, and retry handling\n- Why: Enable stable end-to-end HubSpot lead sync flow"
})
Call create-initiative for planned product work that belongs on the roadmap. Supports parentInitiativeId and taxonomyLabelIds:
create-initiative({
"title": "Build HubSpot lead sync integration",
"description": "OAuth, sync jobs, task mapping, and observability",
"status": "Open",
"workspaceId": "<workspaceId>",
"assigneeIds": ["<userId>"],
"teamIds": ["<teamId>"],
"parentInitiativeId": "<parentInitiativeId>",
"taxonomyLabelIds": ["<labelId>"]
})