Agent skill
done
Mark something complete in HACS. Works for tasks, criteria, and goals. Usage /done <id>, /done task <id>, /done criteria <goalId> <criteriaId>, /done goal <goalId>.
Install this agent skill to your Project
npx add-skill https://github.com/LupoGrigi0/Human-Adjacent-Coordination/tree/main/.claude/skills/done
SKILL.md
Done
Mark things complete in HACS. One command, multiple types.
Steps
-
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 fiIf missing, tell user to run
/hacs-setupfirst. -
Parse arguments to determine what's being completed:
Task completion:
/done <taskId>or/done task <taskId>→mcp__HACS__mark_task_complete/done verify <taskId>→mcp__HACS__mark_task_verified(for reviewing someone else's work)
Criteria validation:
/done criteria <goalId> <criteriaId>→mcp__HACS__validate_criteria
Goal achievement:
/done goal <goalId>→mcp__HACS__set_goal_statuswith status "achieved"/done goal <goalId> exceeded→ status "exceeded"
-
Call the appropriate API with
instanceIdfrom identity. -
Confirm with a brief message: "Task [id] marked complete." / "Criteria validated." / "Goal achieved!"
Rules
- If the ID format is ambiguous, ask which type (task, criteria, goal)
- Task IDs typically start with "ptask-" (project) or "task-" (personal)
- Goal IDs typically start with "goal-"
- For project task verification: you can't verify your own task — another team member must
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
project-info
Show HACS project details — team members, status, documents, goals at a glance. Usage /project-info or /project-info <project-id>.
checkin
Morning check-in. Shows messages, top task, and personal goals in one shot. Usage /checkin.
hacs-setup
One-time HACS identity registration. Saves your instance ID so all other HACS skills work without parameters. Run after bootstrap.
telegram
Send a Telegram message to Lupo via your instance's Telegram bot. Use when you need to notify, request approval, or send status updates to Lupo when he's not at the keyboard.
msg
Send a HACS message to another instance. Usage /msg Axiom "your message here".
project-goals
View project-level goals in HACS. Usage /project-goals or /project-goals <project-id>.
Didn't find tool you were looking for?