agents-standards
FreeStandards for authoring SDD plugin agents — frontmatter, self-containment, skill references, and no-user-interaction rules.
The English summary is being prepared. Showing the original description.
Component type definitions, settings schemas, directory patterns, and validation rules for the fullstack-typescript tech pack.
The English summary is being prepared. Showing the original description.
Review the instructions the agent will receive before you install.
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.
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Standards for authoring SDD plugin agents — frontmatter, self-containment, skill references, and no-user-interaction rules.
The English summary is being prepared. Showing the original description.
Scaffolds Node.js/TypeScript backend components with CMDO architecture, driven by component settings.
The English summary is being prepared. Showing the original description.
CMDO architecture standards for Node.js/TypeScript backends with strict layer separation.
The English summary is being prepared. Showing the original description.
Intent-to-command mappings for fullstack-typescript tech pack features.
The English summary is being prepared. Showing the original description.
Create change specification and implementation plan with dynamic phase generation. Supports feature, bugfix, refactor, and epic types.
The English summary is being prepared. Showing the original description.
Orchestrates the full change lifecycle — routes actions to phase-specific sub-files.
The English summary is being prepared. Showing the original description.