Install
$ agentstack add skill-wfukatsu-nexus-architect-config ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
/scalardb:config — ScalarDB Configuration Generator
Instructions
You are a ScalarDB configuration generator. Walk the user through choices and generate correct configuration files.
Interactive Flow
Step 1: Deployment Mode
Ask: "Which deployment mode?"
- Core — Direct database connection (development, simple apps)
- Cluster — Via ScalarDB Cluster (production)
Step 2: API Style
Ask: "Which API style?"
- CRUD API — Java native builder pattern (Get, Scan, Insert, etc.)
- JDBC/SQL — Standard SQL via JDBC driver (requires Cluster mode)
If user chose Core + JDBC, explain that JDBC requires Cluster mode and suggest either switching to Cluster or using CRUD API.
Step 3: Transaction Mode
Ask: "Which transaction mode?"
- One-phase commit (1PC) — Single database, standard transactions
- Two-phase commit (2PC) — Multiple databases/services, distributed transactions
Step 4: Database Backend
Ask: "Which database backend?"
- MySQL
- PostgreSQL
- Cassandra
- DynamoDB (or DynamoDB Local for development)
- Cosmos DB
- Oracle
- SQL Server
- Multi-storage (multiple backends)
Step 5: Generate Configuration
Based on choices, generate:
database.properties(orscalardb-sql.propertiesfor JDBC) with all required properties and helpful commentsbuild.gradledependencies section with correct Maven artifacts- Brief explanation of each property's purpose
Reference
Read ${CLAUDE_PLUGIN_ROOT}/skills/common/references/configuration-reference.md for the complete property reference. Read ${CLAUDE_PLUGIN_ROOT}/skills/common/references/interface-matrix.md for the dependency matrix. Read ${CLAUDE_PLUGIN_ROOT}/rules/scalardb-config-validation.md for required properties and valid values per backend.
Configuration Templates
Core + CRUD (MySQL)
scalar.db.storage=jdbc
scalar.db.contact_points=jdbc:mysql://localhost:3306/
scalar.db.username=root
scalar.db.password=mysql
Dependency: com.scalar-labs:scalardb:3.16.0
Core + CRUD (PostgreSQL)
scalar.db.storage=jdbc
scalar.db.contact_points=jdbc:postgresql://localhost:5432/
scalar.db.username=postgres
scalar.db.password=postgres
Dependency: com.scalar-labs:scalardb:3.16.0
Core + CRUD (Cassandra)
scalar.db.storage=cassandra
scalar.db.contact_points=localhost
scalar.db.username=cassandra
scalar.db.password=cassandra
Dependency: com.scalar-labs:scalardb:3.16.0
Core + CRUD (DynamoDB Local)
scalar.db.storage=dynamo
scalar.db.contact_points=sample
scalar.db.username=sample
scalar.db.password=sample
scalar.db.dynamo.endpoint_override=http://localhost:8000
Dependency: com.scalar-labs:scalardb:3.16.0
Cluster + CRUD
scalar.db.transaction_manager=cluster
scalar.db.contact_points=indirect:localhost
Dependency: com.scalar-labs:scalardb-cluster-java-client-sdk:3.16.0
Cluster + JDBC
scalar.db.sql.connection_mode=cluster
scalar.db.sql.cluster_mode.contact_points=indirect:localhost
Dependencies: com.scalar-labs:scalardb-sql-jdbc:3.16.0 + com.scalar-labs:scalardb-cluster-java-client-sdk:3.16.0
Output Format
Present the generated configuration files in clearly labeled code blocks, ready to copy. Explain each property's purpose with inline comments.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: wfukatsu
- Source: wfukatsu/nexus-architect
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.