← Fullstack Dev KitCONTENT HISTORY

Update to Fullstack Dev Kit

Snapshot Oct 9, 2026 · 00:00 UTC · version 0.19.10

WHAT CHANGED · RULE-BASED ANALYSIS

Package or technical metadata updated

Discoverability changed from “UNLISTED” to “LISTED”.

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Discoverability

Before

UNLISTED

After

LISTED

Compare saved observations

Download comparison JSON
Full technical diff · 1 changed fields

changed /discoverability

BEFORE
"UNLISTED"
AFTER
"LISTED"
Full snapshot data
{
  "canonical_app_id": null,
  "connector_id": null,
  "created_at": "2026-08-17T10:54:33.067876Z",
  "discoverability": "LISTED",
  "id": "plugins_6a82e3d1df508191bfffcec222b18433",
  "is_template": false,
  "name": "fullstack-dev-kit",
  "release": {
    "app_ids": [],
    "app_manifest": null,
    "app_templates": [],
    "description": "Issue-to-PR workflow for any tech stack: fetch stories from Jira/Linear/GitHub/Azure and Figma designs, plan-approval gate, adaptive quality + coverage gates, e2e generation, PR creation and review.",
    "display_name": "Fullstack Dev Kit",
    "id": "pluginrel_8a2fb6ed9238819185e8abe07637cd5d",
    "interface": {
      "brand_color": "#000000",
      "capabilities": [
        "Read",
        "Write"
      ],
      "category": "Developer Tools",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_000000000c308211ad4afd71ac343070",
      "default_prompt": "Work ticket PROJ-1234 end to end and open a PR",
      "default_prompts": [
        "Work ticket PROJ-1234 end to end and open a PR",
        "Review this diff for correctness, security, and missing tests",
        "Draft a backlog from this brief and create the tickets"
      ],
      "developer_name": "The Agile Monkeys",
      "logo_url": "https://files.openai.com/content?id=file_00000000cf1c8243a5a8ce94766d1840",
      "logo_url_dark": "https://files.openai.com/content?id=file_00000000dbec81f4be3969f7422fc07e",
      "long_description": "Takes work from idea to shipped PR. For product owners, plan-backlog turns an idea or brief into a well-formed backlog (epics, user stories with acceptance criteria) in your tracker. For engineers, it takes a ticket (Jira / Linear / GitHub Issues / Azure) from plan-approval through implementation, adaptive tests/coverage, security and accessibility review, to an opened pull request — then offers to track any leftover follow-ups as linked tickets. Stack-agnostic; the tracker and PR host are configured per repo (connect the matching MCP, e.g. Atlassian for Jira).",
      "plugin_category_id": "developer tools",
      "privacy_policy_url": "https://github.com/theam/claude-dev-kit/blob/main/TELEMETRY.md",
      "screenshot_urls": [],
      "short_description": "Tickets to reviewed PRs",
      "terms_of_service_url": "https://github.com/theam/claude-dev-kit/blob/main/LICENSE",
      "website_url": "https://github.com/theam/claude-dev-kit"
    },
    "keywords": [
      "issue-to-pr",
      "code-review",
      "coverage",
      "jira",
      "linear",
      "workflow"
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Run the repo's unit tests with coverage and verify that every file touched in the current change keeps line, branch, and function coverage at or above 95%. Language- and framework-agnostic. Use before committing, before PR creation, or when the user asks about coverage.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "coverage-check",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chart",
          "short_description": "Run the repo's unit tests with coverage and verify that every file touched in the current change keeps line, branch, and function coverage at or above 95%. Language- and framework-agnostic. Use before committing, before PR creation, or when the user asks about coverage."
        },
        "name": "coverage-check",
        "plugin_release_skill_id": "pluginrsk_6a98174e49288191863a7b8b1e9c2d2b"
      },
      {
        "description": "Create a branch, commit the work, and open a pull request for a completed user story, after all quality gates pass. Use when the user asks to open/create a PR or as the final step of the story workflow.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "create-pr",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Create a branch, commit the work, and open a pull request for a completed user story, after all quality gates pass. Use when the user asks to open/create a PR or as the final step of the story workflow."
        },
        "name": "create-pr",
        "plugin_release_skill_id": "pluginrsk_6a98174f462081919c871db2855650a4"
      },
      {
        "description": "First-use bootstrap for the dev kit. Detects the team's issue tracker, discovers what it can via MCP/CLI, asks only what cannot be discovered, and persists the result to .claude/dev-kit.json in the consuming repo. Use when that file is missing, when the user asks to set up or reconfigure the kit, or when issue-fetch cannot resolve its configuration.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "dev-kit-setup",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "First-use bootstrap for the dev kit. Detects the team's issue tracker, discovers what it can via MCP/CLI, asks only what cannot be discovered, and persists the result to .claude/dev-kit.json in the consuming repo. Use when that file is missing, when the user asks to set up or reconfigure the kit, or when issue-fetch cannot resolve its configuration."
        },
        "name": "dev-kit-setup",
        "plugin_release_skill_id": "pluginrsk_6a98174e123c81919931b67a85c85f40"
      },
      {
        "description": "Create or update end-to-end tests for a user-facing flow that changed, using whatever e2e framework the repo already uses. Use after implementing a user story that alters UI behavior, routing, forms, or API-driven views.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "e2e-generate",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Create or update end-to-end tests for a user-facing flow that changed, using whatever e2e framework the repo already uses. Use after implementing a user story that alters UI behavior, routing, forms, or API-driven views."
        },
        "name": "e2e-generate",
        "plugin_release_skill_id": "pluginrsk_6a98174d01488191942015f41310b60e"
      },
      {
        "description": "Extract frame/component structure and all visible text from a Figma design URL. Use whenever a prompt or a fetched issue contains a figma.com/design or figma.com/file link.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "figma-fetch",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "search",
          "short_description": "Extract frame/component structure and all visible text from a Figma design URL. Use whenever a prompt or a fetched issue contains a figma.com/design or figma.com/file link."
        },
        "name": "figma-fetch",
        "plugin_release_skill_id": "pluginrsk_6a98174f2e5481918813ad30eaaa055d"
      },
      {
        "description": "Resolve the findings on an existing pull request - review comments, CI failures, and self-review findings - driving each to a decision (fix / defer to a tracked issue / discard), re-verifying the gates, replying to each reviewer, and watching for late feedback. The counterpart to pr-review that closes the loop.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "fix-pr",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Resolve the findings on an existing pull request - review comments, CI failures, and self-review findings - driving each to a decision (fix / defer to a tracked issue / discard), re-verifying the gates, replying to each reviewer, and watching for late feedback. The counterpart to pr-review that closes the loop."
        },
        "name": "fix-pr",
        "plugin_release_skill_id": "pluginrsk_6a98174cfdc48191810dad2a27300dab"
      },
      {
        "description": "Turn the loose ends a finished story leaves — out-of-scope notes, deferred review findings, deliberate TODOs — into tracked follow-up work items in the team's tracker, linked to the source story, after approval. Supports Jira, Linear, GitHub Issues, and Azure DevOps via adapters. Use at the end of a story, or when the user asks to track follow-ups.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "follow-ups",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Turn the loose ends a finished story leaves — out-of-scope notes, deferred review findings, deliberate TODOs — into tracked follow-up work items in the team's tracker, linked to the source story, after approval. Supports Jira, Linear, GitHub Issues, and Azure DevOps via adapters. Use at the end of a story, or when the user asks to track follow-ups."
        },
        "name": "follow-ups",
        "plugin_release_skill_id": "pluginrsk_6a98174e15108191abcfd6ede238c798"
      },
      {
        "description": "Fetch a work item (summary, status, description, acceptance criteria, comments) from the team's issue tracker and display a clean summary. Supports Jira, Linear, GitHub Issues, and Azure DevOps via adapters. Use whenever a prompt contains an issue reference (e.g. PROJ-1234, ENG-42,",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "issue-fetch",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "search",
          "short_description": "Fetch a work item (summary, status, description, acceptance criteria, comments) from the team's issue tracker and display a clean summary. Supports Jira, Linear, GitHub Issues, and Azure DevOps via adapters. Use whenever a prompt contains an issue reference (e.g. PROJ-1234, ENG-42,"
        },
        "name": "issue-fetch",
        "plugin_release_skill_id": "pluginrsk_6a98174d02cc819197e7ee3b59ec95e7"
      },
      {
        "description": "Update the work item after delivery - comment the PR link and a product-facing summary, and transition it to the team's review status. Supports Jira, Linear, GitHub Issues, and Azure DevOps via adapters. Use right after a PR is created for a story, or when the user asks to update/move a ticket.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "issue-update",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Update the work item after delivery - comment the PR link and a product-facing summary, and transition it to the team's review status. Supports Jira, Linear, GitHub Issues, and Azure DevOps via adapters. Use right after a PR is created for a story, or when the user asks to update/move a ticket."
        },
        "name": "issue-update",
        "plugin_release_skill_id": "pluginrsk_6a98174d02148191bd64ccb1efac063d"
      },
      {
        "description": "Turn an idea or description (in any format) into a well-formed backlog — epics, user stories with acceptance criteria, sub-tasks — and create it in the team's tracker after approval. Supports Jira, Linear, GitHub Issues, and Azure DevOps via adapters. Use when a product owner wants to draft or create tickets from an idea, brief, or document.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "plan-backlog",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Turn an idea or description (in any format) into a well-formed backlog — epics, user stories with acceptance criteria, sub-tasks — and create it in the team's tracker after approval. Supports Jira, Linear, GitHub Issues, and Azure DevOps via adapters. Use when a product owner wants to draft or create tickets from an idea, brief, or document."
        },
        "name": "plan-backlog",
        "plugin_release_skill_id": "pluginrsk_6a98174f96f881918918d4a3fa3f7c92"
      },
      {
        "description": "Structured review of a pull request or the current diff - correctness, contract drift, security, missing tests, coverage gate - producing classified findings and a verdict. Use when the user asks to review a PR or diff, or as the self-review step of the story workflow.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "pr-review",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "Structured review of a pull request or the current diff - correctness, contract drift, security, missing tests, coverage gate - producing classified findings and a verdict. Use when the user asks to review a PR or diff, or as the self-review step of the story workflow."
        },
        "name": "pr-review",
        "plugin_release_skill_id": "pluginrsk_6a98174e20e48191a58c0faef0d3c3fc"
      },
      {
        "description": "Work a user story end to end — fetch the ticket, plan (with approval), implement, verify the applicable gates, self-review, open the PR, and update the tracker. Use when given an issue key like PROJ-1234, ENG-42, or",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "work-story",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Work a user story end to end — fetch the ticket, plan (with approval), implement, verify the applicable gates, self-review, open the PR, and update the tracker. Use when given an issue key like PROJ-1234, ENG-42, or"
        },
        "name": "work-story",
        "plugin_release_skill_id": "pluginrsk_6a98174f75908191ae760bb7a44322d9"
      }
    ],
    "version": "0.19.10"
  },
  "scope": "GLOBAL",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 2ca27071d935aa7d7fdf4ec6672cd5f52faad757bc429d7bba6ddf43a36f97bc