Skip to content

eigent-ai/agent-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agent Skills

A collection of skills for AI coding agents when building Eigent.

Skills follow the Agent Skills format.

Available Skills

Skills are organized by category under skills/{category}/{skill-name}:

Tier 1 — High Priority

AI & LLMs

TBD — Category placeholder for future skills.

Coding Agents & IDEs

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.

Web & Frontend Development

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.

DevOps & Cloud

TBD — Category placeholder for future skills.

Browser & Automation

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.

Search & Research

TBD — Category placeholder for future skills.

Marketing & Sales

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.

Data & Analytics

TBD — Category placeholder for future skills.

Image & Video Generation

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.

Git & GitHub

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.

Tier 2 — Strong Supporting Pages

Productivity & Tasks

TBD — Category placeholder for future skills.

PDF & Documents

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.

Speech & Transcription

TBD — Category placeholder for future skills.

Communication

Skill Description
internal-comms Write internal communications including 3P updates, company newsletters, FAQ responses, status reports, and leadership updates using company-standard formats.

Security & Passwords

TBD — Category placeholder for future skills.

Tier 3 — Niche but Valuable

CLI Utilities

TBD — Category placeholder for future skills.

Notes & Knowledge Management

TBD — Category placeholder for future skills.

Apple & Mobile Development

TBD — Category placeholder for future skills.

Shopping & E-commerce

TBD — Category placeholder for future skills.

Finance

TBD — Category placeholder for future skills.

Bonus / Future

Agent-to-Agent Protocols

TBD — Category placeholder for future skills.

Installation

Quick Install (all agents)

npx @eigent-ai/agent-skills install

This auto-detects installed agents (Claude Code, Cursor, Windsurf, Codex, Copilot) and installs skills to each.

Install specific skills only

npx @eigent-ai/agent-skills install eigent-design
npx @eigent-ai/agent-skills install eigent-design mintlify-docs-updater eigent-blog-update

Use npx @eigent-ai/agent-skills list to see all available skills.

Install for a specific agent

npx @eigent-ai/agent-skills install -a claude-code
npx @eigent-ai/agent-skills install -a cursor eigent-design

Install globally (user-level)

npx @eigent-ai/agent-skills install -g

Via the Skills ecosystem

npx skills add eigent-ai/agent-skills

Updating

Pull the latest skills from GitHub:

npx @eigent-ai/agent-skills update

The CLI tracks a content hash so it only writes when there are actual changes.

Auto-update

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 daily

This prints the cron line to add to your crontab.

CLI Reference

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)

Usage

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."

Skill Structure

Each skill contains:

  • SKILL.md - Instructions for the agent
  • scripts/ - Helper scripts for automation (optional)
  • references/ - Supporting documentation (optional)
  • assets/ - Templates or static resources used by the skill (optional)

License

Apache License 2.0. See LICENSE for the full text.

About

Open-Source Cowork Agent Skills Collection | High Quality for Exceptional Productivity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors