skills/amama-user-communication/SKILL.md
Use when communicating with users for clarification, presenting options, requesting approval, or reporting completion. Trigger with user requests or communication needs. Loaded by ai-maestro-assistant-manager-agent-main-agent.
npx skillsauth add emasoft/ai-maestro-assistant-manager-agent amama-user-communicationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Standardized patterns for user communication: clarification, options, approval, completion, blockers, and status updates.
None required.
Copy this checklist and track your progress:
| Type | When to Use | |------|-------------| | Clarification Request | Input incomplete or ambiguous | | Option Presentation | Multiple approaches viable | | Approval Request | Before irreversible operations | | Completion Report | Task finished | | AMCOS Handoff | Routing to specialist agents | | Status Update | During long-running operations |
| Error | Resolution | |-------|------------| | No user response | Wait, then send reminder per escalation timeline | | Ambiguous input | Ask for specific clarification | | Template mismatch | Re-evaluate and use correct template | | AMCOS unresponsive | Follow recovery in amcos-monitoring.md |
Clarification Request:
I need clarification:
1. Should login support both email and username?
2. What is the session timeout duration?
Completion Report:
Task Complete
Summary: Implemented login endpoint with OAuth2.
Changes: src/auth/login.py, tests/test_login.py (15 tests)
Verify: pytest tests/test_login.py
Next: Proceed with logout endpoint
Related skills: amama-amcos-coordination, amama-approval-workflows, amama-role-routing
development
Use when generating status reports. Queries AI Maestro APIs (sessions, agents, teams, tasks) for live data. Trigger with status report requests.
testing
Use when restoring user context, tracking decisions, or managing availability states. Trigger with session start or preference changes. Loaded by ai-maestro-assistant-manager-agent-main-agent
testing
Use when routing user requests to specialist agents. Trigger with work delegation needs. Loaded by ai-maestro-assistant-manager-agent-main-agent
data-ai
Use when managing GitHub issue labels or priorities. Trigger with label or triage requests. Loaded by ai-maestro-assistant-manager-agent-main-agent.