{"id":4406,"external_id":"plugins_6a82e3d1df508191bfffcec222b18433","name":"fullstack-dev-kit","display_name":"Fullstack Dev Kit","developer":"The Agile Monkeys","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:04Z","input_sha256":"027d4069a40ce0cae3790098354a1e701de71752b8261d2b7e2faf2316b1a09e","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"0.19.10","skill_count":12,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-03T18:00:01.200Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":null,"connector_id":null,"created_at":"2026-08-17T10:54:33.067876Z","discoverability":"UNLISTED","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"},"research":null,"package_metadata":{"name":"fullstack-dev-kit","author":{"url":"https://www.theagilemonkeys.com","name":"The Agile Monkeys"},"license":"Apache-2.0","sources":[{"path":"plugin.json","sha256":"ba752b86cf933faada975d16da80018fabf59871582f4eeafb6560baca80a396"},{"path":".codex-plugin/plugin.json","sha256":"d1fd36a7b2b092419f065c9f925a41470a9dd109f9a29cc5860f79fff4dc63df"}],"version":"0.19.10","homepage":"https://github.com/theam/claude-dev-kit","keywords":["issue-to-pr","code-review","coverage","jira","linear","workflow"],"repository":"https://github.com/theam/claude-dev-kit","artifact_id":16936,"observed_at":"2026-10-03T06:32:07Z","support_url":"https://github.com/theam/claude-dev-kit/issues","capabilities":["Read","Write"],"field_sources":{"name":0,"author":0,"license":0,"version":0,"homepage":0,"keywords":0,"repository":0,"support_url":1,"capabilities":1},"extraction_version":1,"conflicts_or_errors":[]}}