Fetch and display issue details
Fetches and displays detailed information for a specified issue from your configured platform.
/plugin marketplace add fractary/claude-plugins/plugin install fractary-work@fractary<number>claude-haiku-4-5<CRITICAL_RULES> YOU MUST:
YOU MUST NOT:
WHEN COMMANDS FAIL:
THIS COMMAND IS ONLY A ROUTER. </CRITICAL_RULES>
<WORKFLOW> 1. **Parse user input** - Extract issue number (required) - Validate required arguments are presentCapture working directory context
WORK_CWD="${PWD}"Build structured request
ACTUALLY INVOKE the Task tool
IF THE TASK TOOL INVOCATION FAILS:
Return response
<ARGUMENT_SYNTAX>
This command takes a simple positional argument:
/work:issue-fetch <number>✅ /work:issue-fetch 123
✅ /work:issue-fetch 42
❌ /work:issue-fetch #123 # Don't include # symbol
❌ /work:issue-fetch # Issue number required
</ARGUMENT_SYNTAX>
<ARGUMENT_PARSING>
Required Arguments:
number: Issue numberMaps to: fetch-issue operation </ARGUMENT_PARSING>
<EXAMPLES> ## Usage Examples# Fetch issue details
/work:issue-fetch 123
# Fetch different issue
/work:issue-fetch 456
</EXAMPLES>
<AGENT_INVOCATION>
After parsing arguments, invoke the work-manager agent with a structured request.
CRITICAL: Capture the current working directory and pass it to the agent to ensure operations execute in the correct repository.
Invoke the fractary-work:work-manager agent with the following request:
{
"operation": "fetch-issue",
"parameters": {
"issue_number": "123",
"working_directory": "${PWD}"
}
}
The work-manager agent will:
CLAUDE_WORK_CWD environment variable from working_directoryWhy working_directory is required:
When agents execute via Task tool, they run from the plugin directory, not the user's project directory. Passing working_directory ensures scripts load the correct configuration and operate on the correct repository. See: /.tmp/FRACTARY_WORK_PLUGIN_BUG_REPORT.md
</AGENT_INVOCATION>
<ERROR_HANDLING> Common errors to handle:
Missing issue number:
Error: issue number is required
Usage: /work:issue-fetch <number>
Invalid issue number:
Error: Issue not found: #999
Verify the issue number and try again
</ERROR_HANDLING>
<NOTES> ## Platform SupportThis command works with:
Platform is configured via /work:init and stored in .fractary/plugins/work/config.json.
For detailed documentation, see: /docs/commands/work-issue.md
Related commands:
/work:issue-create - Create new issue/work:issue-list - List issues/work:issue-update - Update issue/work:comment-list - List comments/work:init - Configure work plugin
</NOTES>