Agent skill
hacs-setup
One-time HACS identity registration. Saves your instance ID so all other HACS skills work without parameters. Run after bootstrap.
Install this agent skill to your Project
npx add-skill https://github.com/LupoGrigi0/Human-Adjacent-Coordination/tree/main/.claude/skills/hacs-setup
SKILL.md
HACS Setup
Register your HACS identity for all skills to use. Run once after bootstrap.
IMPORTANT: Identity is saved to the CURRENT WORKING DIRECTORY (.hacs-identity), not to your home directory. This is because multiple instances share the same Unix user (root) but wake in different directories. Each CWD gets its own identity.
Steps
-
Check if already set up:
bashcat .hacs-identity 2>/dev/nullIf the file exists and looks correct, tell the user they're already set up and show the current identity.
-
If not set up, check if bootstrapped:
- Call
mcp__HACS__have_i_bootstrapped_beforeormcp__HACS__introspect - Get the instance ID from the response
- Call
-
If not bootstrapped, tell the user to run
/hacsfirst to bootstrap. -
Save identity to CWD:
bashcat > .hacs-identity << IDENTITY HACS_INSTANCE_ID=<instance-id> HACS_PROJECT=<project-name> HACS_ROLE=<role> IDENTITY -
Confirm: "Identity saved to .hacs-identity in current directory. All /diary, /messages, /tasks, /checkin, /goals, /msg skills will now use your identity automatically."
Rules
- Never overwrite an existing identity without asking
- The instance ID comes from HACS, not from the user guessing
- Write to CWD (.hacs-identity), NOT to home (~/.hacs-identity)
- Multiple instances share root — CWD is what distinguishes them
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
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>.
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.
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?