skills  by antfu

Agent skills collection for web development

Created 4 weeks ago

New!

3,575 stars

Top 13.4% on SourcePulse

GitHubView on GitHub
Project Summary

This repository offers a curated collection of agent skills, designed to serve as a shareable, on-demand knowledge base for AI agents. It addresses the need for standardized, up-to-date, and contextually relevant information for agents, particularly benefiting developers focused on the Vite, Nuxt, and Vue ecosystems by providing opinionated best practices and tool integrations.

How It Works

The core innovation lies in using git submodules to directly reference source documentation for skills, ensuring they remain synchronized with upstream changes. This approach yields reliable context for agents. The collection is categorized into hand-maintained skills (opinionated, curated by Anthony Fu), skills generated from official documentation (focusing on modern stacks like Vue, Nuxt, Vite), and vendored skills synced from external repositories (e.g., Slidev, Turborepo), offering a flexible and comprehensive resource.

Quick Start & Requirements

To install all skills globally, use the command: pnpx skills add antfu/skills --skill='*' -g. The project relies on pnpm for dependency management and script execution. Generating custom skills involves forking the repository and running pnpm start init followed by pnpm start sync.

Highlighted Details

  • Leverages git submodules for dynamic, up-to-date skill synchronization from source documentation.
  • Provides a flexible, opinionated collection tailored for Vite, Nuxt, and Vue developers.
  • Skills are standardized Markdown files, acting as a shareable and on-demand knowledge base for agents.
  • Users can fork the project to create their own customized skill collections.

Maintenance & Community

This project is primarily maintained by Anthony Fu. While sponsorships are mentioned, specific details or community channels (like Discord/Slack) are not detailed in the provided README. It is presented as a proof-of-concept, welcoming feedback and contributions.

Licensing & Compatibility

The skills and scripts within this repository are MIT licensed. Skills vendored from external repositories retain their original licenses, which may have specific terms. The MIT license generally permits commercial use and integration into closed-source projects, but individual vendored skill licenses should be reviewed for any restrictions.

Limitations & Caveats

As a proof-of-concept, the skills' practical performance has not been fully tested. The on-demand nature of skills may lead to occasional "false negatives," where agents do not retrieve skills as expected. The collection's primary focus is on the Vue/Vite/Nuxt ecosystem.

Health Check
Last Commit

3 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
13
Issues (30d)
5
Star History
3,609 stars in the last 28 days

Explore Similar Projects

Feedback? Help us improve.