npx claudepluginhub drnabeelkhan/maxim --plugin mxm-pack-l3-4-govtechThis skill uses the workspace's default tool permissions.
> Office: All (cross-office, always active)
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Office: All (cross-office, always active) Source: NousResearch/hermes-agent Honcho architecture Purpose: Build a deepening model of the operator across sessions
Models the operator's identity, working style, preferences, and rejected patterns. Every Maxim session reads the profile at start and updates it at end. The operator profile is what makes Maxim feel like it knows you — not just knows its domain.
| File | Path | Purpose | Update Frequency |
|---|---|---|---|
| OPERATOR.md | .mxm-operator-profile/OPERATOR.md | Master identity: name, role, expertise, goals | On change |
| preferences.md | .mxm-operator-profile/preferences.md | Output format, verbosity, tool preferences | Every session |
| rejected-patterns.md | .mxm-operator-profile/rejected-patterns.md | Patterns operator has corrected or rejected | Append-only |
| communication-style.md | .mxm-operator-profile/communication-style.md | How operator phrases requests, response format | Every session |
When any session begins (after session-memory loads):
.mxm-operator-profile/OPERATOR.md — load identity and expertise.mxm-operator-profile/preferences.md — load output preferences.mxm-operator-profile/rejected-patterns.md — load what NOT to doWhen any session ends (after session-memory writes):
maxim/operator roomWatch for these patterns during any session:
| Signal | Example | Action |
|---|---|---|
| Explicit correction | "No, I want it shorter" | Update preferences.md |
| Rejection | "Don't do that again" | Append to rejected-patterns.md |
| Style preference | "I prefer tables over lists" | Update preferences.md |
| Format preference | "Always use markdown headers" | Update preferences.md |
| Expertise signal | "I've been doing this for 10 years" | Update OPERATOR.md |
| Tool preference | "Use Python, not Node" | Update preferences.md |
| Pace preference | "Move faster, skip explanations" | Update communication-style.md |
.mxm-operator-profile/ lives in each project folder| Skill | Integration |
|---|---|
| session-memory | Operator profile update runs AFTER session memory writes |
| memory-palace | Preference facts stored in MemPalace maxim/operator room |
| behavioral-designer | Reads profile to apply personalized behavioral science |
| content-creation | Reads communication-style.md for tone matching |
| engineering | Reads preferences.md for code style preferences |
Copyright (c) 2026 iSystematic Inc. Maxim product. BSL 1.1.