Plugins now live at shawn-sandy/acss-plugins; this marketplace redirects automatically via git-subdir sources. Run `/plugin marketplace update shawn-sandy-acss` once to pick up the new location.
npx claudepluginhub shawn-sandy/acssScaffold apps with the @fpkit/acss design system: layouts, pages, themes, forms, patterns. Works with the @fpkit/acss npm package OR generated acss-kit-builder source. Supersedes the deprecated fpkit-developer plugin.
A lightweight React UI component library for building modern and accessible applications that leverage CSS custom properties for reactive styling.
npm install @fpkit/acss
yarn add @fpkit/acss
pnpm add @fpkit/acss
import { Button, Title, Card } from '@fpkit/acss';
import '@fpkit/acss/styles';
function App() {
return (
<Card>
<Title level="h2">Welcome</Title>
<Button onClick={() => alert('Hello!')}>
Click Me
</Button>
</Card>
);
}
Import the main stylesheet in your app:
// Import all styles
import '@fpkit/acss/styles';
Or import specific component styles:
// Import specific components
import '@fpkit/acss/css/button/button.css';
import '@fpkit/acss/css/card/card.css';
The library provides custom hooks through a separate entry point:
import { useModal, useToggle } from '@fpkit/acss/hooks';
function MyComponent() {
const [isOpen, toggle] = useToggle(false);
// ... use hooks
}
Access the icon library:
import { Icon, IconName } from '@fpkit/acss/icons';
function MyComponent() {
return <Icon name="chevron-right" size="1.5rem" />;
}
This is a Lerna-managed monorepo containing:
acss/
├── packages/
│ └── fpkit/ # Main component library (@fpkit/acss)
├── apps/
│ └── astro-builds/ # Astro integration demo
├── .storybook/ # Storybook configuration
└── storybook-static/ # Built Storybook docs
# Clone the repository
git clone https://github.com/shawn-sandy/fpkit.git
cd acss
# Install dependencies
npm install
# Start Storybook for component development
npm start
npm start # Start Storybook dev server on port 6006
npm run storybook # Alternative to start Storybook
npm run build-storybook # Build Storybook static site
npm run lint # Run ESLint
# Development
npm run dev # Start Vite dev server
npm start # Watch mode: builds package + SASS
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations