Skip to main content

start-it

Fetch Jira via Atlassian MCP (server user-atlassian), branch, plan, code. Use when the user says "start it" or "start" with a Jira URL.

Jump to install

Source facts

Repository
cognitedata/toolkit
Last source activity
April 13, 2026 at 14:56
Detected SKILL.md language
English
Stars
22
Forks
7

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
start-it
description
Fetch Jira via Atlassian MCP (server user-atlassian), branch, plan, code. Use when the user says "start it" or "start" with a Jira URL.
# Start It When the user says **"start it"** (or **"start"** with a Jira URL): ## 1. Get the Jira ticket - Accept either a **Jira ticket ID** (e.g. `CDF-1234`) or a **browse URL** (e.g. `https://cognitedata.atlassian.net/browse/CDF-1234`). - From a URL, use the issue key after `/browse/`. ## 2. Fetch task details - Use the **Atlassian MCP** server. In Cursor the server id is typically **`user-atlassian`** (not `atlassian`). Read the MCP tool schema if invocation fails. - **Flow:** 1. Call **`getAccessibleAtlassianResources`** on `user-atlassian` and pick the site’s **`id`** as `cloudId` (e.g. Cognite: `cognitedata.atlassian.net`). 2. Call **`getJiraIssue`** with `cloudId` and `issueIdOrKey` set to the ticket key (e.g. `CDF-1234`). - Use the response for summary, description, status, parent epic, components, subtasks, and comments. - Present a brief summary so the user can confirm it is the right ticket. ## 3. Create a working branch - Run `git fetch origin main && git switch main && git pull origin main` to start from the latest main. - Create and switch to a new branch: `git switch -c <branch-name>`. - Derive the branch name from the ticket: lowercase ticket ID + short slug from the summary. - Example: `CDF-1234` with summary "Add data product validation" → `cdf-1234/add-data-product-validation`. - Confirm the branch name with the user before creating it. ## 4. Check if the ticket involves a new resource type - If the Jira ticket is about adding or supporting a **new CDF resource type**, ask the user to provide either: - A **service contract YAML** file, or - A link to the **API documentation page** - Do not proceed to implementation until this information is available, as it is needed to correctly model the resource. ## 5. Plan and start working - Based on the Jira ticket details, create a **todo list** breaking the task into concrete implementation steps. - Explore the codebase to understand relevant files and patterns before making changes. - Begin working on the first todo item immediately.
View on GitHub