-
Notifications
You must be signed in to change notification settings - Fork 0
Contributing
mrdulasolutions edited this page May 25, 2026
·
1 revision
The plugin is small, focused, and conservative. Contributions are welcome but please align with the design principles before opening a PR.
-
No chunking, no embeddings. Binaries get paired companion
.mdfiles. Box AI Extract handles OCR when available; we don't ship our own. -
Append-only memories. Don't overwrite. Mark old memories
supersededand write new. - Box file IDs are the only reliable identifier. Filenames change; wikilinks rot. File IDs are forever.
- Tier-aware, never tier-gated. Every feature has a working path on every Box tier — Business+ just gets faster paths.
-
Folder ACLs are the multi-team boundary. Frontmatter
team:is a hint; folder permissions are enforcement. - Box MCP is the auth boundary. Plugin doesn't manage Box auth — uses whatever Box MCP your agent has.
See Architecture for the full rationale.
- New operational quirks for
operational-notes.md - Bug fixes in existing skills
- Improvements to deep-reference docs in
references/skills/<name>-detail.md - New skills that genuinely extend the model (not duplicates of existing)
- Tier-detection refinements as Box's plan structure evolves
- Skills that wrap deprecated Box features (Box Skills framework, self-hosted Box MCP)
- Embeddings / vector store integrations — Box AI Hubs Q&A does this; we don't reimplement
- Chunking / RAG patterns — see Architecture for why
- Skills that work around the Cowork plugin format instead of fitting within it
- Box auth handling — leave that to the Box MCP
-
claude plugin validate .passes -
scripts/build.shproduces clean zip artifacts (drift check + airgap scan pass) - If schema changes: PR here first, then bump pin in BOX-Onprem
- SKILL.md frontmatter is ASCII only (no em-dashes, no smart quotes)
- Body H1 uses slash form (
# /skill-name) - If touching
references/, sync per-skill copies inskills/<name>/references/ - CHANGELOG entry added for user-facing changes
- If new SKILL.md is added: update README skill table + Wiki Skills Reference
The schema, tier matrix, architecture, and operational notes live here as the source of truth. mrdulasolutions/BOX-Onprem pins to a specific commit of this repo via its .schema-pin file. When schemas change here, the on-prem repo bumps the pin in a separate PR.
This means: schema changes need to land here first.
- Standard bugs: https://github.com/mrdulasolutions/BOX/issues
- Security issues: see
SECURITY.mdin either repo
- Architecture — design rationale
- Schema — schema-evolution discipline
- Cloud repo: https://github.com/mrdulasolutions/BOX
- On-prem repo: https://github.com/mrdulasolutions/BOX-Onprem
box-memory · MIT · Repo · Latest release · Issues · Air-gapped variant
Getting started
Concepts
Features
Skills reference
- Skills Reference (all)
- box-init
- box-status
- box-tier-detect
- box-mcp-check
- box-write
- box-recall
- box-ai-recall
- box-companion
- box-ai-extract
- box-team
- box-ai-agent
- box-index-rebuild
Integrations
Operations
Project