Standards for authoring SDD plugin agents — frontmatter, self-containment, skill references, and no-user-interaction rules.
日本語の概要は準備中です。原文の説明を表示しています。
Component type definitions, settings schemas, directory patterns, and validation rules for the fullstack-typescript tech pack.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Component type definitions, settings schemas, directory patterns, and validation rules for the fullstack-typescript tech pack. This skill is loaded by core's project-settings skill to provide tech-pack-specific component knowledge.
| Type | Directory Pattern | Description |
|---|---|---|
config | components/config | Singleton configuration management |
server | components/servers/{name} | Node.js/Express backend (CMDO architecture) |
webapp | components/webapps/{name} | React/Vite frontend (MVVM architecture) |
database | components/databases/{name} | PostgreSQL database |
contract | components/contracts/{name} | OpenAPI 3.x specification |
helm | components/helm_charts/{name} | Kubernetes Helm chart |
integration-testing | components/integration-testing | Integration test suite |
e2e-testing | components/e2e-testing | E2E test suite (Playwright) |
cicd | components/cicd | CI/CD pipeline (GitHub Actions) |
| Setting | Type | Default | Description |
|---|---|---|---|
server_type | api|worker|cron|hybrid | api | Communication pattern(s) |
modes | (api|worker|cron)[] | — | For hybrid: which modes (2+ required) |
databases | string[] | [] | Database components this server uses |
provides_contracts | string[] | [] | Contracts this server implements |
consumes_contracts | string[] | [] | Contracts this server calls |
helm | boolean | true | Whether to generate helm chart |
Impact:
server_type determines operator lifecycle(s)databases drives DAL layer per database, config sectionsprovides_contracts drives HTTP routes, Service in helm chartconsumes_contracts drives API clients, config sectionshelm: false skips helm chart scaffolding| Setting | Type | Default | Description |
|---|---|---|---|
contracts | string[] | [] | Contracts this webapp uses |
helm | boolean | true | Whether to generate helm chart |
Impact:
contracts drives API clients, config sections| Setting | Type | Default | Description |
|---|---|---|---|
deploys | string | — | Component to deploy (required) |
deploy_type | server|webapp | — | Type being deployed (required) |
deploy_modes | (api|worker|cron)[] | — | For servers: which modes |
ingress | boolean | true | External HTTP access |
assets | bundled|entrypoint | bundled | For webapps: asset strategy |
Impact:
deploy_modes creates separate deployments for multi-mode serversingress includes/excludes ingress.yamlassets determines webapp build strategy| Setting | Type | Default | Description |
|---|---|---|---|
provider | postgresql | postgresql | Database provider |
dedicated | boolean | false | Needs own DB server |
| Setting | Type | Default | Description |
|---|---|---|---|
visibility | public|internal | internal | External consumers allowed |
Config component has no settings (it is a singleton).
Testing components (integration-testing, e2e-testing) have no settings. Structure is driven by testing standards skills.
CI/CD component has no settings. Structure is driven by the cicd-standards skill.
config component.databases array must match an existing database component.provides_contracts, consumes_contracts, or contracts must match an existing contract component.deploys must reference existing component — the deploys field must reference an existing server or webapp component.deploy_modes must be valid — each mode in deploy_modes must be a valid mode for the referenced server's server_type (e.g., a server with server_type: api cannot have deploy_modes: [worker]).order-service, analytics-db, customer-portal, task-apiapi, public, primary, main, serverconfig (singleton)This skill defines no input parameters or structured output.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Standards for authoring SDD plugin agents — frontmatter, self-containment, skill references, and no-user-interaction rules.
日本語の概要は準備中です。原文の説明を表示しています。
Scaffolds Node.js/TypeScript backend components with CMDO architecture, driven by component settings.
日本語の概要は準備中です。原文の説明を表示しています。
CMDO architecture standards for Node.js/TypeScript backends with strict layer separation.
日本語の概要は準備中です。原文の説明を表示しています。
Intent-to-command mappings for fullstack-typescript tech pack features.
日本語の概要は準備中です。原文の説明を表示しています。
Create change specification and implementation plan with dynamic phase generation. Supports feature, bugfix, refactor, and epic types.
日本語の概要は準備中です。原文の説明を表示しています。
Orchestrates the full change lifecycle — routes actions to phase-specific sub-files.
日本語の概要は準備中です。原文の説明を表示しています。