oficina
01Plugin Claude Code
Oficina marketplace — a lean agent harness of working patterns for AI-assisted development.
Plugin Claude Code
Oficina marketplace — a lean agent harness of working patterns for AI-assisted development.
Plugin Claude Code
A lean agent harness for AI-assisted development — NestJS + TypeScript + Prisma + PostgreSQL. Skills for CRUD, Prisma modeling, RBAC, task breakdown and client-facing docs.
Instructions file CodexOpenCode
Instructions for JoaoEquer/Oficina: Entry point for harnesses that read AGENTS.md (Codex, Cursor, OpenCode, Gemini CLI and similar).
Command
Generates a complete CRUD domain in the house pattern (NestJS + Prisma, multi-tenant).
Command
Closes the current work session — updates the Estado Atual section of AGENTS.md and appends a dated entry to .oficina/memory/log.md.
Command
Configures the current project with the Oficina harness — generates CLAUDE.md, AGENTS.md and GEMINI.md automatically, grounded in what the project actually is.
Command
Searches .oficina/memory/ and OPENDECISIONS.md for a keyword — cross-session recall.
Command
Reviews the current diff against the Oficina house checklist (security baseline, engineering philosophy, git workflow) — read-only, does not edit.
Skill Claude CodeCodex
Turn scope documents (data model/UML, functional proposal, execution plan) into structured ClickUp tasks — modules as parent tasks, subtasks with "how to" descriptions, dependencies and CSV import. Use whenever you need to create tasks, break scope into activities, organize a backlog, plan a sprint or structure an…
Skill Claude CodeCodex
Writing client-facing technical documentation — architecture documents, proposals, project presentations — in plain language, jargon-free, with honest numbers and explicit pragmatic engineering principles. Use whenever the material will be read by a client or non-technical stakeholder - architecture doc, kickoff…
Skill Claude CodeCodex
House pattern for building complete CRUD domains in NestJS with Prisma — controller/service/repository with dependency inversion, validated DTOs and multi-tenant isolation. Use whenever creating a new module, entity, CRUD route or domain in a NestJS backend, even if the request is just "create the X route" or "add the…
Skill Claude CodeCodex
Data modeling conventions for Prisma + PostgreSQL in multi-tenant systems — workspace isolation, numeric criticality, idempotent recurrence, document versioning by lineage and decoupled audit via a queue in Postgres itself. Use whenever creating or changing schema.prisma, designing new entities, planning migrations or…
Skill Claude CodeCodex
Role-based access control design with roles + granular permissions — role × domain matrix, N:N database modeling and an approval process before implementation. Use whenever the project involves permissions, user roles, access control, admin panels or "who can do what" questions in the system.
Skill Claude CodeCodex
Reducing LLM token consumption in AI-assisted development sessions — RTK setup (CLI output compression via hook), session management (/clear, /compact, /rewind, named resumes), model tiering, and complementary habits. Use when setting up a new machine or project for agent work, when sessions are hitting context limits…