{"id":50166164,"url":"https://github.com/softwareone-platform/mpt-extension-skills","last_synced_at":"2026-06-09T14:00:27.928Z","repository":{"id":341011782,"uuid":"1168551063","full_name":"softwareone-platform/mpt-extension-skills","owner":"softwareone-platform","description":null,"archived":false,"fork":false,"pushed_at":"2026-06-04T10:41:41.000Z","size":233,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-04T12:18:16.452Z","etag":null,"topics":["ai","claude","codex","knowledge","skills","softwareone","standards"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/softwareone-platform.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2026-02-27T14:21:02.000Z","updated_at":"2026-06-04T10:41:43.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/softwareone-platform/mpt-extension-skills","commit_stats":null,"previous_names":["softwareone-platform/mpt-extension-skills"],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/softwareone-platform/mpt-extension-skills","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/softwareone-platform%2Fmpt-extension-skills","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/softwareone-platform%2Fmpt-extension-skills/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/softwareone-platform%2Fmpt-extension-skills/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/softwareone-platform%2Fmpt-extension-skills/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/softwareone-platform","download_url":"https://codeload.github.com/softwareone-platform/mpt-extension-skills/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/softwareone-platform%2Fmpt-extension-skills/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34110012,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-09T02:00:06.510Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","claude","codex","knowledge","skills","softwareone","standards"],"created_at":"2026-05-24T21:02:57.772Z","updated_at":"2026-06-09T14:00:27.821Z","avatar_url":"https://github.com/softwareone-platform.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# mpt-extension-skills\n\nCustom AI agent skills, shared engineering standards, and reusable practices for MPT extensions and related repositories.\n\n## Skills in this repository\n\nThe [skills/](./skills/) directory contains reusable agent skills.\n\nCurrent skills:\n\n- [mpt-ext-tool-gh-pr-ops](./skills/mpt-ext-tool-gh-pr-ops/SKILL.md): GitHub pull request operations for create, update, inspection, and comments\n- [mpt-ext-tool-git-branch-ops](./skills/mpt-ext-tool-git-branch-ops/SKILL.md): Git branch creation and branch-base selection workflow for starting work safely\n- [mpt-ext-tool-jira-workitem-ops](./skills/mpt-ext-tool-jira-workitem-ops/SKILL.md): Jira work item operations for reading, editing, commenting, assignment, and links\n- [mpt-ext-task-start-jira-work](./skills/mpt-ext-task-start-jira-work/SKILL.md): Move Jira issues and parent chain into active development state\n- [mpt-ext-task-commit-changes](./skills/mpt-ext-task-commit-changes/SKILL.md): Stage intended files and create a repository-compliant commit\n- [mpt-ext-task-create-work-branch](./skills/mpt-ext-task-create-work-branch/SKILL.md): Create a work branch from Jira issue context and branch type\n- [mpt-ext-task-dependabot-pr-policy-fix](./skills/mpt-ext-task-dependabot-pr-policy-fix/SKILL.md): Apply dependency-policy fixes to a selected Dependabot PR or checked-out branch\n- [mpt-ext-task-run-repository-checks](./skills/mpt-ext-task-run-repository-checks/SKILL.md): Run the repository-required local validation flow for the current change scope\n- [mpt-ext-task-fix-repository-check-failures](./skills/mpt-ext-task-fix-repository-check-failures/SKILL.md): Work through failing local checks and tests one blocker at a time\n- [mpt-ext-task-fix-pre-commit-failures](./skills/mpt-ext-task-fix-pre-commit-failures/SKILL.md): Resolve commit-time pre-commit hook failures one blocker at a time\n- [mpt-ext-task-apply-dashboard-jira-decision](./skills/mpt-ext-task-apply-dashboard-jira-decision/SKILL.md): Apply one approved dashboard failure decision to MPT Jira\n- [mpt-ext-task-open-pull-request](./skills/mpt-ext-task-open-pull-request/SKILL.md): Create or update a repository-compliant pull request\n- [mpt-ext-task-move-jira-to-code-review](./skills/mpt-ext-task-move-jira-to-code-review/SKILL.md): Move a Jira issue into Code Review when branch work is ready for review\n- [mpt-ext-task-handle-pr-comments](./skills/mpt-ext-task-handle-pr-comments/SKILL.md): Address existing PR review comments with scoped fixes or thread replies\n- [mpt-ext-task-move-jira-to-qa](./skills/mpt-ext-task-move-jira-to-qa/SKILL.md): Move a Jira issue into its correct post-merge status after reviewed work is merged\n- [mpt-ext-workflow-start-work](./skills/mpt-ext-workflow-start-work/SKILL.md): Coordinate branch creation and Jira start-of-work setup\n- [mpt-ext-workflow-dashboard-failure-triage](./skills/mpt-ext-workflow-dashboard-failure-triage/SKILL.md): Batch triage App Insights dashboard failures into MPT Jira bugs\n- [mpt-ext-workflow-fix-dependabot-prs](./skills/mpt-ext-workflow-fix-dependabot-prs/SKILL.md): Coordinate Dependabot PR discovery, policy fixes, validation, scoped check fixes, amend, and push\n- [mpt-ext-workflow-hotfix-backport](./skills/mpt-ext-workflow-hotfix-backport/SKILL.md): Coordinate release-branch hotfix and backport PR preparation\n- [mpt-ext-workflow-send-to-review](./skills/mpt-ext-workflow-send-to-review/SKILL.md): Coordinate validation, commit, PR creation, and Jira review handoff\n- [mpt-ext-workflow-address-review-feedback](./skills/mpt-ext-workflow-address-review-feedback/SKILL.md): Coordinate review comment handling, validation, and updated branch publication\n- [mpt-ext-workflow-complete-after-merge](./skills/mpt-ext-workflow-complete-after-merge/SKILL.md): Coordinate merge confirmation and the final Jira post-merge handoff\n- [mpt-ext-workflow-skill-authoring](./skills/mpt-ext-workflow-skill-authoring/SKILL.md): Shared workflow skill for creating and updating reusable skills\n\nFor first-time installation from GitHub Releases, see [docs/installation.md](./docs/installation.md).\nFor installed CLI commands, updates, local debug installs, and release lifecycle usage, see [docs/usage.md](./docs/usage.md).\n\n## Shared Standards\n\nThe [standards/](./standards/) directory contains shared standards and engineering policies that can be referenced from multiple repositories.\n\nIt is not limited to skills-related guidance. The `standards/` directory is intended to be a shared reference point for:\n\n- repository-level engineering standards\n- shared development and SDLC practices\n- conventions that should stay consistent across extensions, tools, and libraries\n- reference material that can be consumed by both humans and AI agents\n\nUse `standards/` for documents that define reusable expectations, policies, and shared engineering rules across repositories.\n\nExamples:\n\n- coding standards and testing rules\n- dependency and build conventions\n- SDLC practices such as pull request, review, and release expectations\n- architectural or operational guidance that should remain stable across projects\n\nAvoid using this directory for:\n\n- repository-specific implementation notes\n- temporary decisions or draft discussions\n- one-off instructions that belong in a single repository README or ADR\n\nCurrent documents in `standards/`:\n\n- [commit-messages.md](./standards/commit-messages.md): shared commit message format with tag, Jira ID, short summary, and descriptive commit body guidance\n- [documentation.md](./standards/documentation.md): shared repository documentation structure and authoring rules for human readers and AI agents\n- [extensions-best-practices.md](./standards/extensions-best-practices.md): extension architecture and design guidance for isolation, deployability, local development, and reusability\n- [makefiles.md](./standards/makefiles.md): shared `Makefile` structure and expectations for organizing common development commands\n- [packages-and-dependencies.md](./standards/packages-and-dependencies.md): shared dependency management rules for Python repositories, including `uv`, lock files, and version pinning strategy\n- [pull-requests.md](./standards/pull-requests.md): shared pull request rules for titles, commit structure, reviewability, testing, and release branch workflows\n- [python-coding.md](./standards/python-coding.md): shared Python coding conventions, including typing, docstrings, linting, and naming expectations\n- [skills.md](./standards/skills.md): shared rules and best practices for writing reusable skills\n- [unittests.md](./standards/unittests.md): Python unit testing guidelines, including test structure, parametrization, determinism, and mocking rules\n\nThese standards are intended to be linked from repository-level documentation rather than copied into each repository.\n\n## Shared Knowledge\n\nThe [knowledge/](./knowledge/) directory contains reusable how-to documentation and operational guidance that can be referenced from multiple repositories.\n\nUse `knowledge/` for documents that explain shared workflows or repeatable tasks without turning them into normative standards.\n\nExamples:\n\n- how to build and validate a repository\n- how to use common `make` targets\n- how to manage dependencies through the shared `uv` workflow\n- how to run or create migrations\n- how to perform a backport\n- how to execute common development workflows across repositories\n\nCurrent documents in `knowledge/`:\n\n- [make-targets.md](./knowledge/make-targets.md): shared reference for common `make` targets and their typical meaning\n- [manage-dependencies.md](./knowledge/manage-dependencies.md): shared dependency-management workflow for repositories that use `uv`\n- [build-and-checks.md](./knowledge/build-and-checks.md): shared guidance for building repositories and validating that checks and tests pass\n- [migrations.md](./knowledge/migrations.md): shared workflow for running, checking, and creating migrations\n- [backports.md](./knowledge/backports.md): shared workflow for backporting changes to the active release branch\n\nRepository docs in `docs/`:\n\n- [contributing.md](./docs/contributing.md): repository-specific contribution workflow and links to shared standards\n- [documentation.md](./docs/documentation.md): repository-specific documentation validation rules and local linking requirements\n- [installation.md](./docs/installation.md): first-time installation from GitHub Releases\n- [usage.md](./docs/usage.md): installed CLI commands, updates, local debug installs, and release lifecycle usage\n- [testing.md](./docs/testing.md): how to run shell validation and integration tests for this repository\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoftwareone-platform%2Fmpt-extension-skills","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsoftwareone-platform%2Fmpt-extension-skills","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoftwareone-platform%2Fmpt-extension-skills/lists"}