| name | issue-assigner |
| description | Assign and unassign issues to users (CLI not yet available) |
| model | haiku |
Issue Assigner Skill
NOTE: The Fractary CLI issue assign command is not yet implemented. This skill currently returns NOT_IMPLEMENTED errors. See specs/WORK-00356-1-missing-cli-work-commands.md for tracking.
Example Request
{
"operation": "assign-issue",
"parameters": {
"issue_id": "123",
"assignee_username": "johndoe"
}
}
# Future CLI command (when implemented)
fractary work issue assign <number> --user <username> --json
fractary work issue unassign <number> --user <username> --json
Status: ❌ Not yet implemented in @fractary/cli
See specs/WORK-00356-1-missing-cli-work-commands.md for implementation tracking.
Future Success Response (when CLI available):
{
"status": "success",
"operation": "assign-issue",
"result": {
"issue_id": "123",
"assignee": "johndoe",
"action": "assigned",
"platform": "github"
}
}
All operations return NOT_IMPLEMENTED until CLI support is added:
{
"status": "error",
"operation": "assign-issue",
"code": "NOT_IMPLEMENTED",
"message": "CLI command 'issue assign' not yet available"
}
Future Error Scenarios (when CLI available)
Issue Not Found
- CLI returns error code "NOT_FOUND"
- Return error with message
User Not Found
- CLI returns error code "NOT_FOUND"
- Return error suggesting checking username
Authentication Failed
- CLI returns error code "AUTH_FAILED"
- Return error suggesting checking token
Start/End Message Format
Start Message
🎯 STARTING: Issue Assigner
Operation: assign-issue
Issue: #123
Assignee: johndoe
───────────────────────────────────────
End Message (Not Implemented)
⚠️ NOT IMPLEMENTED: Issue Assigner
Operation: assign-issue
CLI command not yet available
See: WORK-00356-1-missing-cli-work-commands.md
───────────────────────────────────────
Dependencies
@fractary/cli >= 0.4.0(future) - Fractary CLI with assign command- work-manager agent for routing
Migration Notes
Previous implementation: Used handler scripts (handler-work-tracker-github, etc.) Current implementation: Awaiting CLI implementation
CLI Implementation Tracking
- Spec:
specs/WORK-00356-1-missing-cli-work-commands.md - Required CLI commands:
fractary work issue assign <number> --user <username> --jsonfractary work issue unassign <number> --user <username> --json