Agent Plugins Marketplace
All plugins

hades-openspec-java-workflow

v0.4.0+codex.20260825014625

面向 Java/Spring/MyBatis/MySQL 的 PRD 优先 OpenSpec 交付工作流:需求分析、拆分 PRD、OpenSpec、实现、实现后自检、验证、Review、PR Gate 和归档。

Codex24 Skills

By Ethan0 GitHub starsUpdated 2 hours ago

Directory evidence

Runtimes
Codex
Parsed components
24 skill or MCP entries
Source updated
Aug 25, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install plugin

Installs for the current user
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add hades-openspec-java-workflow@agent-plugin-marketplace

Paste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/WealthyMan95/hades-openspec-java-workflow

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

hades-openspec-java-workflow/
├── .codex-plugin/plugin.json
├── skills/codegraph-context-guard/SKILL.md
├── skills/codegraph-environment-guard/SKILL.md
├── skills/coding-discipline/SKILL.md
├── skills/db-query-guard/SKILL.md
├── skills/implementation-runner/SKILL.md
├── skills/intake-router/SKILL.md
├── skills/java-backend-review/SKILL.md
├── skills/java-build-fix/SKILL.md
├── skills/java-coding-standard/SKILL.md
├── skills/java-test-strategy/SKILL.md
├── skills/large-refactor-workflow/SKILL.md
├── skills/mysql-db-guard/SKILL.md
├── skills/openspec-command-router/SKILL.md
├── skills/openspec-environment-guard/SKILL.md
├── skills/openspec-planner/SKILL.md
├── skills/post-implementation-check/SKILL.md
├── skills/pr-quality-gate/SKILL.md
├── skills/prd-split-docs/SKILL.md
├── skills/prd-writer/SKILL.md
├── skills/review-gate/SKILL.md
├── skills/springboot-security-review/SKILL.md
├── skills/springboot-service-patterns/SKILL.md
├── skills/sql-performance-review/SKILL.md
└── skills/sync-guard/SKILL.md

Included Skills24

codegraph-context-guardskills/codegraph-context-guard/SKILL.md

Use when a repository has CodeGraph initialized or the task needs accurate codebase navigation, impact analysis, call-chain tracing, symbol lookup, architecture exploration, or prevention of AI mis-locating Java/Spring/MyBatis code. Prefer CodeGraph context before grep/read loops when .codegraph exists.

codegraph-environment-guardskills/codegraph-environment-guard/SKILL.md

Use when CodeGraph CLI, MCP wiring, or project indexing may be missing, before using CodeGraph for code navigation, impact analysis, call chains, symbol lookup, or when helping install or initialize CodeGraph on macOS, Linux, or Windows.

coding-disciplineskills/coding-discipline/SKILL.md

Use before writing, modifying, refactoring, or reviewing Java/Spring/MyBatis code in Hades Openspec Java Workflow, especially when scope could drift, requirements are ambiguous, implementation may overgrow, or verification evidence is needed.

db-query-guardskills/db-query-guard/SKILL.md

Use when a request involves internal database MCP access, schema inspection, business data lookup, SQL execution, validation queries, database write approval, DELETE/DDL safety, or database evidence for PRD/OpenSpec implementation.

implementation-runnerskills/implementation-runner/SKILL.md

Use when implementing tasks from an OpenSpec change, especially /opsx:apply or natural language requests such as execute plan, start implementation, or apply this change.

intake-routerskills/intake-router/SKILL.md

Use when a request may come from Asana, Notion, user conversation, Figma, Stripe, Cloudflare, GitHub PRs, or internal context and should be routed through PRD, OpenSpec, implementation, review, or archive. Also use when deciding whether to read external context.

java-backend-reviewskills/java-backend-review/SKILL.md

Use when reviewing Java, Spring Boot, MyBatis, SQL, transaction logic, backend API changes, or PRs before merge. Focus on correctness, transaction semantics, null safety, concurrency, security, logging, API performance, SQL quality, and maintainable layered design.

java-build-fixskills/java-build-fix/SKILL.md

Use when Java, Maven, Gradle, Spring Boot build, compilation, dependency, annotation processor, Checkstyle, SpotBugs, PMD, or test compilation fails. Fix build errors with minimal surgical changes and rerun verification after each fix.

java-coding-standardskills/java-coding-standard/SKILL.md

Use when writing or reviewing Java/Spring/MyBatis code in Hades Openspec Java Workflow, including naming, package structure, DTO/VO/PO boundaries, null safety, exceptions, logging, collections, MyBatis SQL, and tests.

java-test-strategyskills/java-test-strategy/SKILL.md

Use when adding, changing, reviewing, or preparing PRs for Java/Spring/MyBatis code. Decides required unit tests, integration tests, regression tests, manual verification, test commands, and PR test evidence.

large-refactor-workflowskills/large-refactor-workflow/SKILL.md

Use when a request is a large refactor, architecture change, module rewrite, cross-module migration, technical debt cleanup, framework upgrade, API compatibility migration, or any change too large for a single OpenSpec change. Forces Discovery, RFC, characterization tests, phased OpenSpec changes, small PRs, compatibility, rollback, and cleanup.

mysql-db-guardskills/mysql-db-guard/SKILL.md

Use when a task involves MySQL MCP access, AI database accounts, SQL execution, table/schema inspection, data writes, DELETE authorization, migration SQL, MyBatis SQL validation, EXPLAIN review, SQL performance evidence, or database safety gates for Java/Spring/MyBatis work.

openspec-command-routerskills/openspec-command-router/SKILL.md

Use when the user asks to generate, continue, inspect, apply, execute, validate, review, archive, or otherwise act on an OpenSpec change using natural language or /opsx commands.

openspec-environment-guardskills/openspec-environment-guard/SKILL.md

Use when OpenSpec CLI may be missing or uninitialized, before running openspec or /opsx commands, or when helping install or initialize Fission AI OpenSpec on macOS, Linux, or Windows.

openspec-plannerskills/openspec-planner/SKILL.md

Use when proposing or creating an OpenSpec change and generating artifacts from confirmed PRD documents, especially for /opsx:propose or user requests like generate OpenSpec or create plan.

post-implementation-checkskills/post-implementation-check/SKILL.md

Use after OpenSpec implementation code changes are complete and before final verification or review, especially when checking code against PRD/OpenSpec/tasks, scope drift, documentation sync, Java/Spring/MyBatis/MySQL quality gates, tests, EXPLAIN evidence, or rollback readiness.

pr-quality-gateskills/pr-quality-gate/SKILL.md

Use before opening or merging a PR for a Java/Spring/MyBatis requirement delivered through Hades PRD and OpenSpec. Checks post-implementation self-check, build, tests, OpenSpec tasks, PR description, review readiness, API/SQL performance evidence, risk, rollback, and documentation sync.

prd-split-docsskills/prd-split-docs/SKILL.md

Use when deciding which PRD split documents to create for a feature based on affected areas such as UI behavior, API contracts, database/schema impact, or backend technical design.

prd-writerskills/prd-writer/SKILL.md

Use when turning a requirement, Asana task, Notion note, user conversation, product idea, bug, incident, design request, or technical change into Chinese PRD documentation before OpenSpec or implementation.

review-gateskills/review-gate/SKILL.md

Use after implementing, post-implementation self-checking, and verifying an OpenSpec change, when prompting the user for review, running code review, handling review feedback, or deciding whether to revise, continue, or archive.

springboot-security-reviewskills/springboot-security-review/SKILL.md

Use when adding or reviewing Spring Boot authentication, authorization, user input handling, API endpoints, file uploads, imports/exports, secrets, CORS/CSRF, rate limiting, sensitive data, SQL injection risk, or dependency security.

springboot-service-patternsskills/springboot-service-patterns/SKILL.md

Use when designing or implementing Spring Boot backend services, REST APIs, controller-service-mapper layering, validation, exception handling, transactions, pagination, caching, async jobs, external calls, and observability in Hades.

sql-performance-reviewskills/sql-performance-review/SKILL.md

Use whenever designing, writing, modifying, or reviewing Java/Spring/MyBatis SQL, Mapper methods, list/search/statistics/export APIs, pagination, sorting, dynamic query conditions, indexes, or data-access loops. In implementation mode, follow it as coding rules before writing SQL; in review mode, use it to review code; when the user explicitly invokes this skill/prompt, do a SQL-only review and do not expand into full PRD/OpenSpec/Java review or PR Gate unless asked.

sync-guardskills/sync-guard/SKILL.md

Use when requirements, workflow rules, scope, non-goals, acceptance criteria, API contracts, database rules, state machines, implementation constraints, security rules, review rules, verification rules, PRD docs, or OpenSpec artifacts change during a conversation.

Plugin manifests1

.codex-plugin/plugin.json
{
  "name": "hades-openspec-java-workflow",
  "version": "0.4.0+codex.20260825014625",
  "description": "面向 Java/Spring/MyBatis/MySQL 的 PRD 优先 OpenSpec 交付工作流:需求分析、拆分 PRD、OpenSpec、实现、实现后自检、验证、Review、PR Gate 和归档。",
  "author": {
    "name": "Ethan"
  },
  "skills": "./skills/",
  "interface": {
    "displayName": "Hades Openspec Java Workflow",
    "shortDescription": "Java/Spring/MyBatis/MySQL 的 PRD-first OpenSpec 交付、自检、Review 和质量门禁。",
    "longDescription": "Hades Openspec Java Workflow 固化一条面向 Java/Spring/MyBatis/MySQL 的 PRD 优先交付闭环:需求分析、按影响范围拆分中文 PRD 文档、用户确认、生成 OpenSpec artifacts、确认后实现、实现后自检、测试验证、Java/Spring/Security/SQL/MySQL Review、PR Quality Gate、归档,以及安全的内部数据库 MCP 访问。它不会创建 GitHub Issues。",
    "developerName": "Ethan",
    "category": "Productivity",
    "capabilities": [
      "requirements",
      "prd",
      "openspec",
      "openspec-cli",
      "planning",
      "implementation",
      "post-implementation-check",
      "review",
      "archive",
      "database-mcp",
      "java",
      "spring-boot",
      "mybatis",
      "mysql",
      "sql-performance",
      "security",
      "codegraph",
      "codegraph-cli",
      "impact-analysis",
      "testing",
      "quality-gate",
      "refactor"
    ],
    "defaultPrompt": [
      "按 Hades PRD-first + OpenSpec 流程处理这个 Java 需求。",
      "PRD 已确认,请生成 OpenSpec 并包含 Java/MySQL 风险。",
      "OpenSpec 已确认,请执行计划,代码写完后先做实现后自检。"
    ],
    "brandColor": "#00AEEF",
    "composerIcon": "./assets/icon.png",
    "logo": "./assets/logo.png"
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[hades-openspec-java-workflow on Agent Plugins Marketplace](https://pluginsmp.com/plugins/hades-openspec-java-workflow)