By ejkaz
ek-craft — data-driven brand lint for .tsx / .css / .html targets. Two layers: universal anti-AI-slop / color / typography rules adapted for cyberpunk web UI (in this skill), and palette enforcement that reads design-model.yaml from the sibling ek-design plugin (avoid list, primary axis, invariants). Brand evolution auto-adapts; no code changes here.
Eric Kazmaier's personal cyberpunk brand stack. Composable Claude Code plugin marketplace inheriting architecture from ejkaz/parspec-design; brand tokens completely replaced with a Neo-Tokyo neon register tuned for agentic UI surfaces.
First consumer: cepsra (cepsr.app).
| Plugin | State | Job |
|---|---|---|
ek-design | v0.1.0 shipped | Maintains design-model.yaml — the single brand SSoT. Versioned via YAML frontmatter + git tags; rollback is one command. |
ek-web | backlog | Exports tokens to Tailwind config / shadcn theme / flat CSS vars. v0.2 target. |
ek-craft | backlog | Lints .tsx/.css against brand rules. Data-driven from yaml. v0.3 target. |
ek-review | backlog | 4-juror design jury (composition, contrast, brand-fidelity, anti-slop) on rendered web UI screenshots. v0.4 target. |
The design-model.yaml is the contract. Brand evolution = yaml diff + git tag. Downstream skills auto-adapt as they ship.
# Local-file marketplace (before pushing to GitHub):
/plugin marketplace add file:///Users/eric/Desktop/Parspec.b/Vault/005_The_Lab/5.3_Automation_&_Scripts/ek-design
# After GitHub push:
/plugin marketplace add ejkaz/ek-design
# Then:
/plugin install ek-design@ek-design
Then in any Claude Code session:
| You say | Skill activates |
|---|---|
| "Show me the ek-design brand" | ek-design |
| "Update ek-design palette" | ek-design |
| "Roll back to ek-2026-Q3-v1" | ek-design |
The immovable anchors. Any palette evolution may change tints / atmospheric secondaries / motifs — but never these:
| Token | Hex | Role |
|---|---|---|
| Background | #0A0A14 | Default surface — deep blue-black Tokyo night |
| Panel | #15151F | Layered surface |
| Off-white | #F0F0F5 | Inverted (light-mode opt-in) |
| White | #FFFFFF | Text on dark |
| Magenta CTA | #FF2A6D | Primary CTA monopoly |
| Cyan Secondary | #00D1FF | Secondary action / info / link |
| Lime Alive | #A6FF00 | Success state + agent active indicator |
| Display | Chakra Petch | Headers, eyebrows |
| Body | Inter | UI body |
| Mono | JetBrains Mono | Code, IDs, timestamps — required for agentic UI |
Signature motifs: neon edge glow (CSS box-shadow), terminal-block insets (mono content on cyan-bordered black), scanline overlays (optional, reduced-motion-safe), katakana-numeric agent IDs.
plugins/ek-design/skills/ek-design/design-model.yamlmeta.version and meta.brand_version; set meta.supersedesprimitives.*, roles.*, tokens.*, avoid: listgit tag -a brand-ek-2026-Q4-v1 -m "Q4 evolution: <rationale>"
git push origin main brand-ek-2026-Q4-v1
/plugin update — downstream skills (when they ship) pick up new tokens automaticallygit checkout brand-ek-2026-Q3-v1 -- plugins/ek-design/skills/ek-design/design-model.yaml
| Tag | Date | Notes |
|---|---|---|
brand-ek-2026-Q3-v1 | 2026-05-24 | v0.1.0 founding — Neo-Tokyo neon palette ratified. Magenta CTA #FF2A6D, cyan #00D1FF, lime #A6FF00 on #0A0A14. Chakra Petch + Inter + JetBrains Mono. 7 invariants. |
Architecturally forked from ejkaz/parspec-design — composable-plugin pattern, yaml-frontmatter versioning, data-driven invariants. Parspec brand tokens were completely replaced; only the architecture carries over. Both repos remain independent; improvements propagate via pattern, not code-sharing.
MIT.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub ejkaz/ek-design --plugin ek-craftek-design brand SSoT — maintains design-model.yaml (the single file every other ek-* skill reads). Neo-Tokyo cyberpunk register for agentic UI. Versioned via YAML frontmatter (version, brand_version, supersedes, updated_by) and git tags for rollback.
ek-web token exporter — reads design-model.yaml from the ek-design plugin and emits consumable token artifacts for web codebases: Tailwind v4 CSS-first (tailwind-v4.css ★ default), legacy Tailwind v3 (tailwind-tokens.ts), shadcn theme CSS variables (shadcn-theme.css), and flat CSS variables (ek-tokens.css). Brand evolution → re-run → downstream apps pick up new tokens.
Read-only, on-demand macOS security harness — scan, egress firewall (LuLu), persistence diffing (KnockKnock), malware triage (ClamAV/YARA/capa/VirusTotal), and hardening audit (Lynis/mSCP). Baseline-and-diff, no resident daemons, no self-surveillance.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
TypeScript/JavaScript full-stack development with NestJS, React, and React Native
Advanced frontend design plugin with interactive wizard, trend research, moodboard creation, color/typography selection, and browser-based inspiration analysis
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).