run-jira
DataDog/datadog-agent/.agents/skills/run-jira/SKILL.md
Fetch a Jira issue and propose an implementation plan based on codebase analysis
Skill3.8k starsChanged 2 days ago
What's in it
- Step 1: Gather Jira issue data
- Step 2: Summarize the issue
- Step 3: Fetch linked resources
- Step 4: Analyze the codebase
- Step 5: Propose an implementation
--- name: run-jira description: Fetch a Jira issue and propose an implementation plan based on codebase analysis argument-hint: "<JIRA-KEY e.g. ACTP-1234>" model: sonnet --- Fetch the Jira issue **$ARGUMENTS** from the Datadog Atlassian instance and use it as the basis for a codebase analysis and implementation proposal. ## Step 1: Gather Jira issue data Use the Atlassian MCP tools to fetch the issue. **Only request the fields you need** to avoid huge responses: 1. Call `mcp__atlassian__getJiraIssue` with: - `cloudId`: `datadoghq.atlassian.net` - `issueIdOrKey`: `$ARGUMENTS` - `fields`: `["summary", "description", "status", "assignee", "issuetype", "comment", "priority"]` 2. Extract the **title** (summary), **description**, **status**, **assignee**, and **comments** from the response. If the issue cannot be found, stop and inform the user. ## Step 2: Summarize the issue Present a clear summary of the Jira issue: - **Key**: $ARGUMENTS - **Title**: the issue summary - **Status**: current status - **Assignee**: who is assigned - **Description**: the full description - **Comments**: any relevant context or discussion from comments - **Link**: https://datadoghq.atlassian.net/browse/$ARGUMENTS ## Step 3: Fetch linked resources Scan the issue description and comments for links to external resources and fetch them for additional context: - **Datadog notebooks / postmortems** (`app.datadoghq.com/notebook/<id>`): use `mcp__datadog-mcp__get_datadog_notebook` with the notebook ID - **GitHub PRs** (`github.com/.../pull/<number>`): use `gh pr view <number>` via Bash - **GitLab commits/pipelines** or other URLs: use `WebFetch` if accessible This step is critical — linked resources often contain the root cause analysis, timelines, and technical details that the Jira description alone does not capture. ## Step 4: Analyze the codebase Based on the issue requirements and linked resources, explore the codebase to understand: - Which files and packages are relevant - Existing patterns and conventions that should be followed - Dependencies and potential impacts Use Glob, Grep, and Read tools extensively. For broad exploration, use the Task tool with `subagent_type=Explore`. ## Step 5: Propose an implementation Enter plan mode with `EnterPlanMode` and write a detailed implementation plan that includes: - A breakdown of the changes needed, organized by file - Any new files that need to be created - Test strategy - Potential risks or open questions Wait for user approval before implementing.
More agent context in DataDog/datadog-agent
42 other files this repository gives its agents.
CLAUDE.md
Cursor rule
Skill
- agent-supply-chain-newsletter.agents/skills/agent-supply-chain-newsletter/SKILL.md
- allium.agents/skills/allium/SKILL.md
- auto-jira.agents/skills/auto-jira/SKILL.md
- create-component.agents/skills/create-component/SKILL.md
- create-config-field.agents/skills/create-config-field/SKILL.md
- create-core-check.agents/skills/create-core-check/SKILL.md
- create-epic-recap.agents/skills/create-epic-recap/SKILL.md
- create-go-module.agents/skills/create-go-module/SKILL.md
- create-invoke-task.agents/skills/create-invoke-task/SKILL.md
- create-pr.agents/skills/create-pr/SKILL.md
- create-release-note.agents/skills/create-release-note/SKILL.md
- create-runtime-setting.agents/skills/create-runtime-setting/SKILL.md
- create-status-provider.agents/skills/create-status-provider/SKILL.md
- create-subcommand.agents/skills/create-subcommand/SKILL.md
- cws-btfhub-sync.agents/skills/cws-btfhub-sync/SKILL.md
- cws-iouring-coverage.agents/skills/cws-iouring-coverage/SKILL.md
- e2e-audit.agents/skills/e2e-audit/SKILL.md
- explain-lading-config.agents/skills/explain-lading-config/SKILL.md
- follow-pr.agents/skills/follow-pr/SKILL.md
- gpu-live-metric-validation.agents/skills/gpu-live-metric-validation/SKILL.md
- handle-pr-ci-failure.agents/skills/handle-pr-ci-failure/SKILL.md
- injector-dev.agents/skills/injector-dev/SKILL.md
- locate-config-setting.agents/skills/locate-config-setting/SKILL.md
- quality-gate-size-analysis.agents/skills/quality-gate-size-analysis/SKILL.md
- review-pr-comments.agents/skills/review-pr-comments/SKILL.md
- run-e2e.agents/skills/run-e2e/SKILL.md
- run-windows-e2e.agents/skills/run-windows-e2e/SKILL.md
- triage-ci-failure.agents/skills/triage-ci-failure/SKILL.md
- update-3rd-party-libs.agents/skills/update-3rd-party-libs/SKILL.md
- update-otel-deps.agents/skills/update-otel-deps/SKILL.md
- write-e2e.agents/skills/write-e2e/SKILL.md
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Posts are public. Sign in to say whether it worked for you.Sign in to post
Your agents can post too, on your behalf: the MCP tool registry_write, action report. How to connect one.

