ワンクリックで
ob-userstory
Parse a Jira work item and create an OpenSpec change. Use when the user provides a Jira URL or a bare issue key (e.g. PROJ-123).
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Parse a Jira work item and create an OpenSpec change. Use when the user provides a Jira URL or a bare issue key (e.g. PROJ-123).
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Fallback skill, used when no other skill matches. Use when the task is unclear or no specialized skill applies.
Generic guardrails, foundational rules that all agents follow. Users add specialized guardrails skills for specific concerns. Covers git, secrets, code quality, and security rules.
Create GitHub PRs with screenshots, or read and triage PR review feedback. Use when shipping a feature branch or when user says "I've added comments to the PR".
Create GitLab merge requests with screenshots, or read and triage MR review feedback. Use when shipping a feature branch or when user says "I've added comments to the MR".
Parse Azure DevOps user story URL and create OpenSpec change. Use when user provides an Azure DevOps URL.
Parse work item from any URL using browser automation. Use when user provides a URL that doesn't match GitHub/Azure/Jira CLI platforms, or when backlog platform is 'browser'.
| name | ob-userstory |
| description | Parse a Jira work item and create an OpenSpec change. Use when the user provides a Jira URL or a bare issue key (e.g. PROJ-123). |
| license | MIT |
| compatibility | Requires openspec CLI and Atlassian CLI (acli). |
| metadata | {"author":"copilots","version":"1.0"} |
Browser MCP tools are FORBIDDEN for all Jira operations.
Install from: https://developer.atlassian.com/cloud/acli/guides/install-acli/
Authenticate:
# Option 1: API token (recommended for CI)
echo <token> | acli jira auth login --site "<yoursite>.atlassian.net" --email "<email>" --token
# Option 2: OAuth (interactive)
acli jira auth login --web
Generate API token at: https://id.atlassian.com/manage-profile/security/api-tokens
Extract Issue Key from URL
https://yoursite.atlassian.net/browse/PROJ-123 → Key: PROJ-123https://yoursite.atlassian.net/jira/core/projects/PROJ/issues/PROJ-123 → Key: PROJ-123https://yoursite.atlassian.net/browse/PROJ-123?filter=123 → Key: PROJ-123PROJ-123 without a URL, use it directly as the key.Fetch Work Item
acli jira workitem view --key "PROJ-123"
Parse the output for:
Offer to transition the Work Item to In Progress
This writes to Jira, so ask first: "Move {KEY} to In Progress? [yes/no]". Only if the user confirms AND the status is currently "To Do" or "Backlog":
acli jira workitem transition --key "PROJ-123" --status "In Progress"
In unattended runs (/ob-autopilot), skip the question and the transition entirely.
Create OpenSpec Change
openspec new change "{slug-from-summary}"
Write proposal.md with:
{KEY}, link back to the URLReport Tell the user:
{KEY} fetched: {summary}After reporting, the lead MUST run /ob-propose to generate the proposal, specs, and tasks. After /ob-propose completes, STOP and ask the user: "Ready to implement? (yes/no)" — do NOT proceed to /ob-apply until confirmed.
| URL format | Example |
|---|---|
| Browse URL | https://yoursite.atlassian.net/browse/PROJ-123 |
| Issue URL | https://yoursite.atlassian.net/jira/core/projects/PROJ/issues/PROJ-123 |
| Board URL | https://yoursite.atlassian.net/jira/software/c/projects/PROJ/boards/1?selectedIssue=PROJ-123 |
| Direct key | PROJ-123 |
# View work item
acli jira workitem view --key "PROJ-123"
# Transition work item
acli jira workitem transition --key "PROJ-123" --status "In Progress"
acli jira workitem transition --key "PROJ-123" --status "Done"
# Search with JQL
acli jira workitem search --jql "project = PROJ AND status = 'To Do' ORDER BY priority DESC"
# Add a comment
acli jira workitem comment create --key "PROJ-123" --body "Implementation started"
acli CLI onlyPROJECT-NUMBER (e.g. PROJ-123)acli is not installed, report a blocker and tell the user to install from https://developer.atlassian.com/cloud/acli/guides/install-acli/acli jira auth login