npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

micrographic-skill

v1.1.0

Published

Micrographic UI design skill for AI coding agents — Cursor, Claude Code, Codex, and more.

Downloads

42

Readme

npm license agents


A SKILL.md for AI coding agents that instructs them to build dense, technical, schematic UI — inspired by industrial product labels, hardware spec sheets, care instructions, and Swiss modernist typography.

Think Maison Margiela's inner labels, Virgil Abloh's Off-White graphics, and Wim Crouwel's grid systems — as a production-ready design system your agent follows automatically.

This is not minimalism. Minimalism removes. Micrographic compresses.
Every element earns its place. Information becomes decoration.


Install

Run inside any project. The installer auto-detects which agent you have set up and drops the skill in the right place.

npx micrographic-skill

Target a specific agent:

npx micrographic-skill --cursor      # → .cursor/skills/micrographic/SKILL.md
npx micrographic-skill --claude      # → .claude/skills/micrographic/SKILL.md
npx micrographic-skill --all         # → all detected agents at once

Optional — install as a Cursor always-on rule (applies to every UI task in the project):

npx micrographic-skill --rules       # → .cursor/rules/micrographic.mdc

Preview without writing:

npx micrographic-skill --dry-run

Usage

After installing, prompt your agent naturally. The skill activates when it detects relevant intent:

"build me a micrographic product card"
"create a dashboard — dense, technical, spec-sheet style"
"I want the UI to feel industrial, like a hardware label"
"use the micrographic skill for this landing page"

What your agent will produce

The skill encodes a complete design system — your agent follows it to generate CSS and HTML that is consistent across every component it builds.

| Token | Value | Purpose | |---|---|---| | --text-micro | 8px | Decorative annotations only | | --text-xs | 10px | Tags, meta labels | | --text-xl | 32px | Display numerals | | --text-2xl | 56px | Hero figures | | --color-accent | #CC2200 (signal orange; #0033FF HUD variant) | One hit per screen | | --border | 1px solid #D4D4D4 | Zone skeleton | | --border-dark | 1px solid #2A2A2A | Component boundary | | border-radius | 0–2px | Angular only |

Typography: Barlow Condensed (display) + IBM Plex Mono (data, annotations)
Palette: Near-monochromatic — black, white, five grays, one accent
Spacing: 4px micro-grid (4 / 8 / 12 / 16 / 24 / 32px)
Decoration: Registration marks +, reference codes REF-0042-A, serial number strips, grid coordinates A1


Supported agents

| Agent | Skills path | Rules path | |---|---|---| | Cursor | .cursor/skills/micrographic/ | .cursor/rules/micrographic.mdc | | Claude Code | .claude/skills/micrographic/ | — | | Codex | .codex/skills/micrographic/ | — | | Windsurf | .windsurf/skills/micrographic/ | — | | Gemini CLI | .gemini/skills/micrographic/ | — |


Install paths at a glance

your-project/
├── .cursor/
│   ├── skills/
│   │   └── micrographic/
│   │       └── SKILL.md       ← loaded dynamically when relevant
│   └── rules/
│       └── micrographic.mdc   ← always-on (--rules flag)
├── .claude/
│   └── skills/micrographic/SKILL.md
└── ...

Aesthetic references

The micrographic aesthetic has deep roots — from Swiss Modernism to contemporary fashion branding:

  • Maison Margiela — inner garment labels as typographic art
  • Virgil Abloh / Off-White — industrial graphics as high fashion
  • Raf Simons — dense label typography as branding
  • Wim Crouwel — Swiss grid systems and schematic type
  • Josef Müller-Brockmann — information design as visual structure
  • Daily Dialogue Studio — contemporary micro-graphic branding

Releases

Every npm version has a matching Git tag vMAJOR.MINOR.PATCH on this repository.

npm run release:patch   # or release:minor / release:major — bumps version, commits, creates tag v…
git push --follow-tags origin main
npm publish           # add --otp=… if you use 2FA

Contributing

Pull requests are welcome. Please read CONTRIBUTING.md for language expectations (English), branch workflow, and a short checklist.

git clone https://github.com/albegosu/micrographic-skill.git
cd micrographic-skill
# edit SKILL.md
# test locally: node bin/install.mjs --dry-run && node bin/install.mjs --cursor

License

MIT — [email protected]