By wfukatsu
System architecture agent for legacy refactoring, greenfield design, database migration, and consulting deliverables. ScalarDB development tools available as /scalardb:skill-name.
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 two plugins with 52 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 both plugins
claude plugin install architect@nexus-architect --scope user
claude plugin install scalardb@nexus-architect --scope user
After installation, commands are available as /architect:skill-name and /scalardb:skill-name.
To update to the latest version:
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 both plugins
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:
/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:
/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/*${CLAUDE_PLUGIN_ROOT}/subagents/* -> skills/common/subagents/*Then invoke the same command text in chat:
/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.
# 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
| Command | Description |
|---|---|
/architect:start | Interactively start system analysis and design |
/architect:pipeline | Automated pipeline execution (supports --resume, --skip) |
/architect:init-output | Initialize output directories |
| Command | Description |
|---|---|
/architect:define-requirements | Requirements definition: FR/NFR classification, data/transaction requirements, ScalarDB applicability (greenfield entry point) |
| Command | Description |
|---|---|
/architect:investigate | Tech stack, structure, debt, DDD readiness survey |
/architect:investigate-security | OWASP Top 10, access control assessment |
/architect:analyze | Ubiquitous language, actors, domain mapping |
/architect:analyze-data-model | Data model, DB design, ER diagrams |
| Command | Description |
|---|---|
/architect:evaluate-mmi | MMI 4-axis qualitative evaluation |
/architect:evaluate-ddd | DDD 12-criteria 3-layer evaluation |
/architect:integrate-evaluations | MMI+DDD integration, improvement plan |
npx claudepluginhub wfukatsu/nexus-architect --plugin scalardbComprehensive 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.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques