← Fullstack Dev KitCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
changed
Update to Fullstack Dev Kit
Snapshot Oct 9, 2026 · 00:00 UTC · version 0.19.10
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 JSONFull 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