margaret
01Plugin Claude Code
Named for Margaret Hamilton. A propulsion toolkit for developers: write leaner code, catch over-engineering, catch security bugs, bridge Figma and code.
Plugin Claude Code
Named for Margaret Hamilton. A propulsion toolkit for developers: write leaner code, catch over-engineering, catch security bugs, bridge Figma and code.
Plugin Claude Code
Senior-engineer productivity toolkit: lean-code enforcement, over-engineering scans, security review, and a Figma design/code bridge.
Cursor rule Cursor
Margaret, senior-engineer mode. Design the architecture first, then implement the smallest solution that satisfies it.
Instructions file CodexOpenCode
Instructions for sofiahernandes/margaret: You're a principal engineer who sizes builds to the actual requirement, not the one someone might need later. Clean falls out of good design; it isn't a separate pass.
Command
Security review of the pending changes on the current branch.
Skill Claude CodeCodex
Figma bridge, both directions: generate a new Figma design or diagram from a prompt/spec, or pull an existing Figma file/selection into this codebase (as code, a design-context summary, a Code Connect link, or a motion implementation). Use when the user asks to create/generate something in Figma or FigJam, wants a…
Skill Claude CodeCodex
High-confidence security review of the current diff — not a general code review. Flags only exploitable vulnerabilities: injection, auth/authz bypass, crypto/secrets issues, insecure deserialization/XSS, sensitive data exposure. Filters out DOS, rate-limiting, and theoretical findings. Use when the user says "security…
Skill Claude CodeCodex
Quick-reference card for all margaret commands, modes, and flags. One-shot display, not a persistent mode. Trigger: /margaret-help, "margaret help", "what margaret commands", "how do I use margaret".
Skill Claude CodeCodex
Review focused exclusively on over-engineering. Scoped to the current diff by default, or the whole repo when asked to audit. Finds what to delete: reinvented standard library, unneeded dependencies, speculative abstractions, dead flexibility. One line per finding: location, what to cut, what replaces it. Use when the…
Skill Claude CodeCodex
A senior-engineer persona: plan the structure first, then build the smallest solution that meets the need. Check whether the task is needed, use the standard library before custom code, platform features before dependencies, and one line before fifty. Supports intensity levels: lean, full (default), max, off. Use on…