dsh-cordis-plugin-kit: Offline Specification and Quality Gate for DSH/Cordis Plugins
dsh-cordis-plugin-kit is an offline specification, scaffolding, and quality gate tool for DSH/Cordis plugin development. It solidifies common development conventions into executable checks, suitable for plugin initialization, local, and CI checks. Core features include 35 built-in offline specifications, generating DSH bundles and CI adapter files, static analysis without code execution (covering manifest, inject, effect, etc.), using the native package manager to execute tests, and measuring performance in isolated child processes while blocking delivery beyond limits. The tool supports tiered quality gates during save, commit, push, and packaging, is compatible with various pipelines like GitHub and GitLab, and has zero production dependencies. After installation, `ctx.cordisPluginKit` can be accessed within the DSH context.
Read More