{"id":47667153,"url":"https://github.com/mrizzi/sdlc-plugins","last_synced_at":"2026-04-02T12:01:32.683Z","repository":{"id":345311075,"uuid":"1185266142","full_name":"mrizzi/sdlc-plugins","owner":"mrizzi","description":null,"archived":false,"fork":false,"pushed_at":"2026-03-26T16:10:22.000Z","size":134,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-03-26T16:55:02.094Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/mrizzi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"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":null,"dco":null,"cla":null}},"created_at":"2026-03-18T12:06:45.000Z","updated_at":"2026-03-26T16:13:33.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/mrizzi/sdlc-plugins","commit_stats":null,"previous_names":["mrizzi/sdlc-plugins"],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/mrizzi/sdlc-plugins","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrizzi%2Fsdlc-plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrizzi%2Fsdlc-plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrizzi%2Fsdlc-plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrizzi%2Fsdlc-plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mrizzi","download_url":"https://codeload.github.com/mrizzi/sdlc-plugins/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mrizzi%2Fsdlc-plugins/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31305971,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-02T09:48:21.550Z","status":"ssl_error","status_checked_at":"2026-04-02T09:48:19.196Z","response_time":89,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2026-04-02T12:01:08.761Z","updated_at":"2026-04-02T12:01:32.633Z","avatar_url":"https://github.com/mrizzi.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# sdlc-plugins\n\nA Claude Code plugin marketplace for AI-assisted SDLC workflow skills.\n\nThis repository hosts reusable skills that help engineers set up projects,\nplan features, implement tasks, and verify pull requests with full Jira\ntraceability. Any project can install these skills via Claude Code's plugin\nsystem.\n\n## Available Plugins\n\n### sdlc-workflow\n\nAI-assisted SDLC workflow skills for setting up projects, planning features,\nimplementing tasks, and verifying pull requests:\n\n- **setup** — Set up or update the Project Configuration in your CLAUDE.md for\n  use with sdlc-workflow skills.\n\n- **define-feature** — Interactively define a Jira Feature by walking through\n  all description template sections and creating the issue.\n\n- **plan-feature** — Convert a Jira feature into an implementation plan with\n  structured Jira tasks. Analyzes repositories using Serena LSP, builds an\n  impact map, and creates linked Jira tasks.\n\n- **implement-task** — Implement a Jira task by reading its structured\n  description, modifying code, running tests, committing, opening a PR, and\n  updating Jira.\n\n- **verify-pr** — Verify a PR against its Jira task's acceptance criteria and\n  deterministic guardrails.\n\n## Installation\n\n### 1. Add the marketplace\n\n```\n/plugin marketplace add mrizzi/sdlc-plugins\n```\n\n### 2. Install the plugin\n\n```\n/plugin install sdlc-workflow\n```\n\nThis copies the plugin's skills into your project, making them available as\nslash commands.\n\n### 3. Configure your project\n\n```\n/sdlc-workflow:setup\n```\n\nThis interactively populates the required Project Configuration in your\nproject's CLAUDE.md (repository registry, Jira settings, and code intelligence).\n\n## Project Configuration\n\nFor the skills to work with your project, your project's CLAUDE.md must\nimplement the [Project Configuration Contract](docs/project-config-contract.md).\n\nThe contract requires three sections in your CLAUDE.md:\n\n1. **Repository Registry** — maps repos to Serena instances and local paths\n2. **Jira Configuration** — project key, cloud ID, issue type IDs\n3. **Code Intelligence** — Serena tool naming and per-instance limitations\n\nSee [docs/project-config-contract.md](docs/project-config-contract.md) for\nthe full specification and a complete example.\n\n## Documentation\n\n- [Methodology](docs/methodology.md) — Core principles and SDLC phases\n- [Workflow](docs/workflow.md) — Execution workflow (plan, implement, verify) and skill invocation\n- [Tools](docs/tools.md) — MCP server catalog (Jira, Figma, Serena)\n- [Conventions Spec](docs/conventions-spec.md) — Cross-repo workflow conventions and per-repo template reference\n- [Constraints](docs/constraints.md) — Deterministic rules for agent behavior\n- [Project Configuration Contract](docs/project-config-contract.md) — Project Configuration contract for CLAUDE.md\n- [Metrics](docs/metrics.md) — Workflow metrics and measurement\n- [Releasing](docs/releasing.md) — Release process and changelog\n- [Architecture Template](docs/templates/architecture.md) — Template for\n  documenting your project's architecture\n- [Conventions Template](docs/templates/conventions.md) — Template for\n  documenting your project's coding conventions\n\n## License\n\nApache-2.0. See [LICENSE](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrizzi%2Fsdlc-plugins","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrizzi%2Fsdlc-plugins","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrizzi%2Fsdlc-plugins/lists"}