Skip to main content

AI Ecosystem Reference

This page is generated from .cursor/skills, .cursor/rules, .cursor/commands, and .cursor/mcp.json. Run pnpm docs:ai-ecosystem:generate after adding or changing any skill, rule, command, or MCP server.


Cursor Skills

SkillDescription
author-customer-docsWhen user-facing features are added or modified and customer docs need creating or updating.
author-developer-docsWhen architecture layers, onboarding flows, or code conventions change and developer docs need updating.
generate-api-docsWhen endpoint files (*.endpoint.ts) have been added or modified and API docs need updating.
generate-command-docsWhen command files (*.command.ts) have been added or modified and command docs need updating.
generate-reference-docsWhen service, repository, or validator files have been added or modified and reference docs need updating.
renovate-upgrade-validationUse this skill when you are on a branch created by Renovate (bot) that upgrades one or more npm dependencies. Your job i

Cursor Rules

RuleDescription
ai-ecosystem-docsKeep AI Ecosystem documentation in sync when adding or changing Cursor/MCP assets
api-doc-contractAPI Documentation Contract
architecture-boundariesEnforce ports/adapters layering and feature module boundaries
command-doc-contractCommand Documentation Contract
composition-and-bootstrapCompose dependencies in init, keep bootstrappers wiring-only
constants-and-domain-enumsCentralize domain strings as typed constants/enums
dependency-contract-testsDependency Contract Tests
documentation-and-commentsRequire JSDoc and clear inline comments in TypeScript code
dry-and-utilsEnforce DRY practices and extraction of reusable helpers
generated-docs-readonlyGenerated Docs Are Read-Only
git-workflowGit branching and sync conventions
github-cli-tokenUse PERSONAL_GITHUB_TOKEN for all GitHub CLI calls
linear-workflow-disciplineKeep Linear issue work scoped, planned, and synchronized
minimum-unit-testsRequire at least unit tests for new or changed behavior
service-composition-factoryCompose complex orchestration via factories at wiring layer
service-contracts-and-errorsRequire service interfaces, JSDoc, and shared error modules
service-doc-contractService Documentation Contract
single-responsibilityKeep modules and symbols aligned to single responsibility
test-factoriesUse faker-backed model factories in tests
testing-colocationKeep unit tests co-located with the source they verify
types-and-styleType usage and coding style conventions for maintainability

Cursor Commands

CommandDescription
commitallCommit all changes in the repository, making one commit per distinct logical group.
createissueCreate a Linear issue using local devtools scripts and keep local tracking files updated.
openprOpen a pull request with full context, diagrams, and active check monitoring.
syncblueprintSync Render Blueprint
taillogsTail Render Logs
watchbuildWatch Render build/deploy
workonWork on a Linear issue (full execution template)

MCP Servers

This table lists only project-configured servers from .cursor/mcp.json. Additional MCP servers (e.g. GitHub, Linear, MongoDB, Notion) may be installed via Cursor’s UI or plugins; see MCP for the full list.

Server
render