Agent skill

project-tasks

Work with project tasks in HACS. List, create, update, or complete tasks on a project. Usage /project-tasks, /project-tasks create "title", /project-tasks complete <id>.

Stars 4
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/LupoGrigi0/Human-Adjacent-Coordination/tree/main/.claude/skills/project-tasks

SKILL.md

Project Tasks

Manage tasks on your HACS project.

Steps

  1. Read identity:

    bash
    # Identity: CWD first (per-instance), then home (fallback)
    if [ -f .hacs-identity ]; then source .hacs-identity 2>/dev/null
    elif [ -f ~/.hacs-identity ]; then source ~/.hacs-identity 2>/dev/null
    fi
    

    If missing, tell user to run /hacs-setup first. The project ID comes from $HACS_PROJECT.

  2. Parse arguments:

    Actions:

    • /project-tasks or /project-tasks list → list project tasks (default: 5, your assignments first)
    • /project-tasks all → list all project tasks (limit 20)
    • /project-tasks mine → list only tasks assigned to you
    • /project-tasks create "title" → create a new task on the project
    • /project-tasks create "title" --priority high --assign Axiom-2615 → with options
    • /project-tasks update <taskId> --status in_progress → update status
    • /project-tasks complete <taskId> → mark complete
    • /project-tasks <taskId> → show full detail for one task
  3. Call appropriate HACS API:

    • List: mcp__HACS__list_tasks with instanceId, projectId: $HACS_PROJECT
    • Create: mcp__HACS__create_task with instanceId, projectId, title, optional priority, assigneeId, description
    • Update: mcp__HACS__update_task with instanceId, taskId, changed fields, projectId
    • Complete: mcp__HACS__mark_task_complete with instanceId, taskId
    • Detail: mcp__HACS__get_task with instanceId, taskId

Rules

  • Always include projectId — these are project tasks, not personal
  • Default priority is medium. Only set higher if the user specifies
  • Show tasks in table format: ID | Title | Priority | Status | Assignee
  • For create, confirm title before submitting if it's ambiguous

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results