Convert markdown files to use XML-like tags for structure and adopt RFC
2119 keywords. Delete redundant generic agent definitions and update
coding guidelines to enforce stricter modularity, file size limits, and
barrel exports.
Add CODING-TS.MD with coding architecture principles. Require plugins to
use subdirectories (plugin-name/index.ts) and split complex plugins into
multiple files under 150 lines each.
Adds a "Before Publishing" section to prompt the user for package name,
scope, version, and license. Updates package.json and README examples to
use placeholders instead of hardcoded values. Includes instructions for
scoped package publishing.
Clarify that OpenCode auto-installs dependencies and remove npm install
instructions. Update package.json to use peerDependencies and include
example config files. Restrict agent permissions.