By wfukatsu
Guides ScalarDB application development from schema design and code generation to local environment setup, migration, code review, and documentation search. Also supports broader system analysis, product definition, and infrastructure design with interactive workflows and report generation.
Comprehensive data layer analysis including entity/relationship analysis, DB design evaluation, and ER diagram generation. /architect:analyze-data-model [target_path] to invoke. Requires analyze output as a prerequisite.
Extract ubiquitous language, actor-role-permission matrix, and domain-code mapping. /architect:analyze [target_path] to invoke. Requires investigate output as a prerequisite.
Build a complete ScalarDB application from a domain description. Generates schema, config, Java service code, and a runnable scaffold for the chosen interface combination.
Generate ScalarDB configuration files (database.properties, build.gradle dependencies) based on your choices.
Create domain stories using Domain Storytelling technique to visualize business processes. /architect:create-domain-story [--domain=<name>] [--auto] to invoke. Recommended prerequisite: redesign output. Supports interactive facilitation or auto-generation mode.
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
System architecture toolkit for Claude Code and Codex. Claude Code uses this repository as three plugins with 77 skills; Codex uses the same skill files through AGENTS.md compatibility rules.
# 1. Add the marketplace
claude plugin marketplace add wfukatsu/nexus-architect
# 2. Install the plugins
claude plugin install product@nexus-architect --scope user
claude plugin install architect@nexus-architect --scope user
claude plugin install scalardb@nexus-architect --scope user
After installation, commands are available as /product:skill-name, /architect:skill-name, and /scalardb:skill-name.
To update to the latest version:
claude plugin update product@nexus-architect
claude plugin update architect@nexus-architect
claude plugin update scalardb@nexus-architect
# 1. Clone the repository
git clone https://github.com/wfukatsu/nexus-architect.git
# 2. Add as a local marketplace
claude plugin marketplace add ./nexus-architect
# 3. Install the plugins
claude plugin install product@nexus-architect --scope user
claude plugin install architect@nexus-architect --scope user
claude plugin install scalardb@nexus-architect --scope user
In a Claude Code session, type any command to confirm:
/product:start
/architect:start
/scalardb:model
If the skills are recognized, the installation is successful.
Codex can use the same skill files without installing Claude Code plugins.
# 1. Clone the repository
git clone https://github.com/wfukatsu/nexus-architect.git
cd nexus-architect
# 2. Optional Python dependencies
pip install -r requirements.txt
Open Codex at the repository root. AGENTS.md tells Codex how to translate Claude Code conventions:
/product:<name> -> skills/product/<name>/SKILL.md (product skills are nested under skills/product/)/architect:<name> -> skills/<name>/SKILL.md/scalardb:<name> -> skills/<name>/SKILL.mdCLAUDE_PLUGIN_ROOT -> the repository root.claude/docs/* -> skills/common/references/*.claude/rules/* -> rules/* (product rules are nested under rules/product/*)${CLAUDE_PLUGIN_ROOT}/subagents/* -> skills/common/subagents/*Then invoke the same command text in chat:
/product:start
/architect:start ./path/to/target
/architect:pipeline ./path/to/target
/scalardb:model
/scalardb:review-code ./path/to/app
When a skill asks to use Claude tools, Codex follows these mappings:
| Claude Code reference | Codex behavior |
|---|---|
Read, Glob, Grep, LS | Use shell reads, rg, rg --files, find, or ls |
Write, Edit, MultiEdit | Edit files with apply_patch |
Bash | Run shell commands |
AskUserQuestion | Present numbered choices in chat and wait for the reply |
Task, Subagent | Run in the main Codex thread unless the user explicitly asks for sub-agents |
WebFetch, WebSearch | Use Codex web access, Context7, or approved curl |
After editing generated reports or Mermaid diagrams in Codex, run the hooks manually when relevant:
hooks/validate-frontmatter.sh reports/before/example/technology-stack.md
hooks/validate-mermaid.sh reports/before/example/codebase-structure.md
Claude Code continues to use the plugin metadata and slash commands unchanged. See Using Nexus Architect with Codex for the full Codex guide.
# Product direction (greenfield: start here, then hand off to /architect:define-requirements)
/product:start
# Interactive workflow (recommended)
/architect:start ./path/to/target
# Automated full pipeline
/architect:pipeline ./path/to/target
# Individual skills
/architect:investigate ./path/to/target
/architect:analyze ./path/to/target
/architect:evaluate-mmi ./path/to/target
# ScalarDB development
/scalardb:scaffold
/scalardb:model
/scalardb:build-app
/product:*)Validation-driven pipeline from product vision to SLA/NFR. Hands off to /architect:define-requirements for system implementation design.
npx claudepluginhub wfukatsu/nexus-architect --plugin productComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.