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

@spikalabs/design-kit

v0.2.0

Published

Project-scoped spikalabs design-kit skills installer for Codex and Claude Code.

Readme

spikalabs-design-kit

Internal spikalabs design kit for agent-assisted implementation and redesign of interfaces in the Neo-brutalist visual language extracted from the spikalabs reference website.

This repository may be externally visible for collaborators, audits, and agent-skill tooling, but the primary audience is spikalabs teams. Treat it as a house design kit rather than a general-purpose distribution package.

The scope is intentionally narrow: it teaches agents to produce visible structure, hard black borders, offset shadows, Space Mono UI, spikalabs accent colors, tactile hover states, and high-contrast layouts instead of generic SaaS templates.

Name

spikalabs-design-kit is the canonical repository and kit name. The npm package name is @spikalabs/design-kit.

What changed

  • The project shell, metadata, install names, and docs were renamed around the spikalabs-design-kit identity.
  • The visual rules now target the reference website's spikalabs Neo-brutalism.
  • A source-backed style audit and design guide were added under docs/.
  • The broad aesthetic variants were replaced with focused internal spikalabs Neo-brutal implementation, redesign, image-generation, brand, and Stitch skills.
  • Upstream marketing assets and sponsor material were removed from the active documentation path.

Style source

Start here before changing the skills:

Core extracted tokens:

| Role | Value | | --- | --- | | Primary purple | #6200ea | | Symbol purple range | #6A00FF / #6200EA / #5200D8 | | Symbol black | #050505 | | Paper | #edeff1 | | Ink | #1c1c1e | | Gray | #3a3a3c | | Light gray | #a0a8aa | | Yellow | #ffe566 | | Cyan | #7ee8fa | | Pink | #ff8fab | | Lime | #b8f397 | | Border | 2px solid #1c1c1e | | Shadow | 3px 3px 0 0 #1c1c1e | | Hover shadow | 5px 5px 0 0 #1c1c1e | | Large frame shadow | 6px 6px 0 0 #1c1c1e |

Brand assets

  • assets/brand/spikalabs-symbol.png is the provided raster source reference for the spikalabs symbol.
  • assets/brand/spikalabs-symbol.svg is the canonical vector spikalabs symbol mark for kit branding.
  • assets/brand/spikalabs-design-kit.svg is the repository banner lockup using that symbol inside the Neo-brutal frame system.
  • Use the symbol for brand moments in headers, hero visuals, brand-board covers, app icons, favicons, and internal documentation. Do not invent substitute spikalabs symbol marks unless a task explicitly asks for exploratory logo work.

Using the kit

Project-scoped usage (recommended)

Use project scope when the spikalabs design rules should apply only to the current repository. The kit exposes the same canonical skills through both supported project locations:

  • Codex: .agents/skills/<skill-name>/SKILL.md
  • Claude Code: .claude/skills/<skill-name>/SKILL.md

Install without cloning this kit by running the npm executable from the target project:

npx -y github:spikalabscorp/spikalabs-design-kit --target .

After this package is published to npm, the shorter form also works:

npx -y @spikalabs/design-kit --target .

Install one skill into the current project:

npx -y github:spikalabscorp/spikalabs-design-kit \
  --target . \
  --skill spikalabs-design-kit-frontend

Ask an agent to install project-scoped skills by generating a copy-paste prompt:

npx -y github:spikalabscorp/spikalabs-design-kit \
  agent-prompt \
  --skill spikalabs-design-kit-gpt

The repository also ships Codex and Claude Code plugin marketplace metadata for teams that prefer plugin installation flows over checked-in skill folders. Use the npx installer above when the desired output is literal project-scope .agents/skills and .claude/skills folders committed to a target repo.

When you already have this kit cloned locally, the shell installer remains available:

./scripts/install-project-scope.sh --target /path/to/project

For active kit development, link a target project back to this checkout:

./scripts/install-project-scope.sh --target /path/to/project --link --force

See docs/PROJECT_SCOPE_SKILLS.md for npx, agent-assisted, plugin marketplace, verification, and maintenance notes.

Global install (optional)

Use global installation only when these skills should be available outside a specific project. Pass -g/--global to install to each agent's user-level skill location instead of the current repository.

npx skills add https://github.com/spikalabscorp/spikalabs-design-kit \
  --agent codex \
  --agent claude-code \
  --skill '*' \
  -g \
  -y

Install one global skill by its install name:

npx skills add https://github.com/spikalabscorp/spikalabs-design-kit \
  --agent codex \
  --agent claude-code \
  --skill spikalabs-design-kit-frontend \
  -g \
  -y

Local path lookup:

source ./skill.sh spikalabs-design-kit-frontend

Skills

| Folder | Install name | Purpose | | --- | --- | --- | | spikalabs-design-kit-frontend | spikalabs-design-kit-frontend | Default implementation skill for landing pages, marketing pages, portfolios, and editorial pages in the spikalabs-design-kit Neo-brutal style. | | spikalabs-design-kit-redesign | spikalabs-design-kit-redesign | Audit-first transformation of existing projects into the spikalabs-design-kit Neo-brutal system. | | spikalabs-design-kit-gpt | spikalabs-design-kit-gpt | Stricter GPT/Codex-oriented variant with mandatory design plan and complete output rules. | | spikalabs-design-kit-image-to-code | spikalabs-design-kit-image-to-code | Image-first workflow for generating references, analyzing them, then implementing matching code. | | spikalabs-design-kit-imagegen-web | spikalabs-design-kit-imagegen-web | Image-generation-only web reference skill. | | spikalabs-design-kit-imagegen-mobile | spikalabs-design-kit-imagegen-mobile | Image-generation-only mobile screen and flow skill. | | spikalabs-design-kit-brandkit | spikalabs-design-kit-brandkit | Image-generation-only symbol-led brand board skill using the provided spikalabs symbol mark and hard-border style. | | spikalabs-design-kit-stitch | spikalabs-design-kit-stitch | Google Stitch-compatible semantic design-system generator. | | spikalabs-design-kit-output-enforcement | spikalabs-design-kit-output-enforcement | Utility skill that prevents placeholder or truncated code output. |

Design rules in one screen

  • Build visible structure: bordered sections, grid backgrounds, framed media, bracketed nav labels.
  • Use Space Mono for UI voice: labels, buttons, chips, metadata, and high-impact headings.
  • Use hard shadows only: no blur radius, no glass panels, no soft gray cards.
  • Keep accent color purposeful: purple for hierarchy, yellow/cyan/pink/lime for surfaces and categories.
  • Use the spikalabs symbol as the brand anchor; do not invent replacement marks.
  • Make interactions tactile: hover moves up-left, active moves down-right and removes shadow.
  • Preserve accessibility: visible focus rings, high contrast, reduced-motion fallbacks.

Repository structure

.
├── .agents/
│   └── skills/              # Codex project-scope adapters
├── .claude/
│   └── skills/              # Claude Code project-scope adapters
├── docs/
│   ├── REFERENCE_WEBSITE_AUDIT.md
│   ├── spikalabs-design-kit-style-guide.md
│   ├── spikalabs-brand-symbol.md
│   ├── PROJECT_SCOPE_SKILLS.md
│   ├── LICENSE_POLICY.md
│   └── PATCH_USAGE.md
├── assets/
│   └── brand/
│       ├── spikalabs-symbol.png
│       ├── spikalabs-symbol.svg
│       └── spikalabs-design-kit.svg
├── skills/
│   ├── spikalabs-design-kit-frontend/
│   ├── spikalabs-design-kit-redesign/
│   ├── spikalabs-design-kit-gpt/
│   ├── spikalabs-design-kit-image-to-code/
│   ├── spikalabs-design-kit-imagegen-web/
│   ├── spikalabs-design-kit-imagegen-mobile/
│   ├── spikalabs-design-kit-brandkit/
│   ├── spikalabs-design-kit-stitch/
│   └── spikalabs-design-kit-output-enforcement/
├── bin/
│   └── spikalabs-design-kit.mjs
├── scripts/
│   └── install-project-scope.sh
├── package.json
├── skill.sh
└── CHANGELOG.md

License and attribution

MIT. See LICENSE, NOTICE.md, and docs/LICENSE_POLICY.md.

spikalabs-design-kit is a fork of the original taste-skill project. The upstream copyright notice is retained for the original work, and fork-specific modifications created by spikalabs are copyrighted by spikalabs Co, Ltd..