Publish a Style
Design skills are published as npm packages under the @agentdrip scope (or your own scope).
1. Scaffold your package
mkdir my-style && cd my-style npm init -y
2. Add your files
Package structure:
my-style/
├── package.json
├── skill.md # Your design skill file
├── skin.css # Website skin CSS
├── previews/
│ └── landing.html # Preview page
└── README.md3. Configure package.json
{
"name": "@agentdrip/my-style",
"version": "1.0.0",
"description": "A brief description of your style",
"keywords": ["agentdrip", "design-skill"],
"agentdrip": {
"type": "design-skill",
"slug": "my-style",
"displayName": "My Style",
"philosophy": "One sentence about your design philosophy",
"tags": ["modern", "clean", "minimal"],
"colors": {
"bg": "#FFFFFF",
"fg": "#000000",
"accent": "#6366F1"
},
"fonts": ["Inter"]
},
"files": ["skill.md", "skin.css", "previews/"]
}4. Publish
npm publish --access public
Your style will be automatically indexed and appear on AgentDrip within minutes. We discover packages by the agentdrip and design-skill keywords.
5. Fork an existing style
# Install the style you want to fork npm install @agentdrip/brutalist # Copy its files to your package cp node_modules/@agentdrip/brutalist/skill.md ./skill.md cp node_modules/@agentdrip/brutalist/skin.css ./skin.css # Modify and publish under your scope npm publish --access public
Need help writing a skill file? Browse existing styles for examples, or check the documentation.