A collection of skills for AI coding agents when building Eigent.
Skills follow the Agent Skills format.
Skills are organized by category under skills/{category}/{skill-name}:
TBD — Category placeholder for future skills.
| Skill | Description |
|---|---|
mintlify-docs-updater |
Maintain Mintlify documentation from uploaded Markdown files. Handles page placement under docs/, required frontmatter checks, and docs/docs.json navigation updates via ingest_markdown_doc.py. |
skill-creator |
Create, modify, and evaluate skills. Covers authoring SKILL.md files, bundling scripts and references, running evals, and benchmarking skill performance. |
| Skill | Description |
|---|---|
eigent-design |
Plan new UIs or audit existing UIs. Covers UI/UX design, token compliance, interaction quality, and accessibility with Design Guide (pre-build spec) and Design Review (post-build checklist) modes. |
frontend-design |
Create distinctive, production-grade frontend interfaces with high design quality. Generates creative, polished web components, pages, and applications that avoid generic AI aesthetics. |
brand-guidelines |
Apply Anthropic's official brand colors and typography to artifacts. Use when brand styling, visual formatting, or company design standards apply. |
web-artifacts-builder |
Build elaborate, multi-component claude.ai HTML artifacts using React, Tailwind CSS, and shadcn/ui. Includes project scaffolding and single-file bundling scripts. |
theme-factory |
Apply professional color and font themes to artifacts like slides, docs, reports, and landing pages. Includes 10 curated themes with a visual showcase PDF. |
TBD — Category placeholder for future skills.
| Skill | Description |
|---|---|
webapp-testing |
Test local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing screenshots, and viewing browser logs with server lifecycle helpers. |
TBD — Category placeholder for future skills.
| Skill | Description |
|---|---|
weekly-growth-tweet |
Collect feature announcement posts from the Eigent #growth Slack channel (by Wendong Fan), filter for posts with the 1️⃣ emoji reaction, and generate a weekly summary tweet. |
eigent-blog-update |
Create, edit, and structure blog posts for Eigent. Handles blog content operations, frontmatter metadata, asset organization, and includes generate_post.py plus optional Git PR handoff. |
eigent-usecase-update |
Create, edit, and manage usecase entries for Eigent. Covers usecase JSON authoring, media asset linkage, SEO metadata, and includes generate_usecase.py plus optional Git PR handoff. |
TBD — Category placeholder for future skills.
| Skill | Description |
|---|---|
algorithmic-art |
Create algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Generates generative art from algorithmic philosophies expressed as flow fields, particle systems, and noise fields. |
canvas-design |
Create beautiful visual art in .png and .pdf documents using design philosophy. Generates posters, artwork, and static visual pieces with curated typography and intentional composition. |
slack-gif-creator |
Create animated GIFs optimized for Slack with proper dimensions, frame rates, and file sizes. Includes PIL-based utilities for frame composition, easing, and validation. |
| Skill | Description |
|---|---|
eigent-server-sync |
Transfer eigent server PRs to eigent_server. Use when syncing changes from eigent/server/ to eigent_server, when an eigent PR modifies server code that needs to be reflected in eigent_server, or when porting eigent server features. |
TBD — Category placeholder for future skills.
| Skill | Description |
|---|---|
pdf |
Work with PDF files: extract text/tables, merge/split, rotate pages, add watermarks, fill forms, encrypt/decrypt, extract images, and OCR scanned PDFs. |
docx |
Create, read, edit, and manipulate Word documents (.docx). Covers document creation, tracked changes, comments, find-and-replace, tables of contents, and professional formatting. |
xlsx |
Work with spreadsheet files (.xlsx, .xlsm, .csv, .tsv): create, edit, format, compute formulas, clean messy data, and convert between tabular formats. |
pptx |
Create, read, edit, and manipulate PowerPoint presentations (.pptx). Covers slide decks, pitch decks, templates, layouts, speaker notes, thumbnails, and content extraction. |
doc-coauthoring |
Guide users through structured co-authoring of documentation, proposals, technical specs, and decision docs via context gathering, iterative refinement, and reader testing. |
TBD — Category placeholder for future skills.
| Skill | Description |
|---|---|
internal-comms |
Write internal communications including 3P updates, company newsletters, FAQ responses, status reports, and leadership updates using company-standard formats. |
TBD — Category placeholder for future skills.
TBD — Category placeholder for future skills.
TBD — Category placeholder for future skills.
TBD — Category placeholder for future skills.
TBD — Category placeholder for future skills.
TBD — Category placeholder for future skills.
TBD — Category placeholder for future skills.
npx @eigent-ai/agent-skills installThis auto-detects installed agents (Claude Code, Cursor, Windsurf, Codex, Copilot) and installs skills to each.
npx @eigent-ai/agent-skills install eigent-design
npx @eigent-ai/agent-skills install eigent-design mintlify-docs-updater eigent-blog-updateUse npx @eigent-ai/agent-skills list to see all available skills.
npx @eigent-ai/agent-skills install -a claude-code
npx @eigent-ai/agent-skills install -a cursor eigent-designnpx @eigent-ai/agent-skills install -gnpx skills add eigent-ai/agent-skillsPull the latest skills from GitHub:
npx @eigent-ai/agent-skills updateThe CLI tracks a content hash so it only writes when there are actual changes.
Set up scheduled updates with a cron job:
npx @eigent-ai/agent-skills auto-update # weekly (default)
npx @eigent-ai/agent-skills auto-update --interval dailyThis prints the cron line to add to your crontab.
| Command | Description |
|---|---|
install [skill...] |
Install all skills (or specific skills) to detected agents |
update |
Fetch latest from GitHub and update |
uninstall [skill...] |
Remove all or specific installed skills |
list |
List available skills in this package |
status |
Show install status per agent |
auto-update |
Print cron setup for scheduled updates |
doctor |
Check which agents are detected |
Flags: --agent, -a (target agent), --global, -g (user-level), --yes, -y (skip prompts)
Skills are automatically available once installed. The agent will use them when relevant tasks are detected.
Examples:
- "Create a design guide for this new settings page."
- "Sync this eigent PR's server changes to eigent_server."
- "Ingest this Markdown file into Mintlify docs and update docs.json navigation."
- "Create a new blog post for this feature launch."
- "Create or update a usecase JSON and prepare an optional PR."
- "Draft the weekly growth tweet from #growth channel posts."
- "Create a generative art piece with flow fields and particle systems."
- "Design a poster with bold typography and intentional composition."
- "Build a landing page with distinctive, production-grade design."
- "Create a Word document with tracked changes and comments."
- "Apply Anthropic brand colors to this component."
- "Make me a GIF of a spinning logo for Slack."
- "Write a 3P update for this week's sprint."
- "Build a complex multi-component artifact with shadcn/ui."
- "Test my local web app with Playwright and capture screenshots."
- "Apply the Ocean Depths theme to my slide deck."
- "Help me co-author a technical design doc."
Each skill contains:
SKILL.md- Instructions for the agentscripts/- Helper scripts for automation (optional)references/- Supporting documentation (optional)assets/- Templates or static resources used by the skill (optional)
Apache License 2.0. See LICENSE for the full text.