Agent Skills Generator
Generate agent skills from website documentation
Agent Skills Generator is an open-source agent skill by rodydavis, written mainly in TypeScript, with 133 GitHub stars and the Apache-2.0 license. Its code was last updated Jan 30, 2026.
Agent Skills Generator
Convert documentation websites into Markdown skills optimized for AI agents and LLMs.
This repository contains two projects:
- VS Code Extension: A GUI-based tool to manage and generate skills directly within VS Code.
- Go CLI: A robust command-line tool for high-performance crawling and generation.
1. VS Code Extension
Code located in vscode-extension/.
A Visual Studio Code extension that provides a dedicated "Agent Skills" side panel to manage your crawling rules and generate skills.
Features
- Visual Rule Management: Add, edit, and delete URL patterns via a clean UI.
- One-Click Generation: Fetch skills directly from VS Code.
- State Persistence: Rules and settings are saved between sessions.
- Import/Export: Share configurations via JSON files.
- Configurable: Set output directory, file naming, and structure preferences.
Installation
- Clone this repository.
- Open the
vscode-extensionfolder in VS Code. - Run
npm installto install dependencies. - Press
F5to start the extension in a debug window.
Usage
- Open the Agent Skills view in the Activity Bar.
- Add URL patterns (e.g.,
https://docs.flutter.dev/). - Configure Include/Ignore and Subpaths.
- Click Fetch Skills.
2. Go CLI
Code located in go-cli/.
A high-performance CLI tool written in Go for recursive crawling and Markdown conversion.
Features
- Recursive Crawling: Configurable depth and filtering.
- HTML to Markdown: Clean conversion optimized for token efficiency.
- Metadata Extraction: Frontmatter with original URL, title, and dates.
- Flat Storage: Option to save as flat structures for RAG compatability.
Installation
cd go-cli
go build -o agent-skills-generator main.go
Usage
Basic Crawl:
./agent-skills-generator crawl --config skills.yaml
Configuration (skills.yaml):
output: .agent/skills
flat: true
rules:
- url: "https://docs.flutter.dev/"
subpaths: true
action: "include"
For full CLI documentation, see go-cli/README.md.
Agent Skills Generator alternatives
View more →Similar agent skills in Content & Writing, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Agent Skills Generator (this page) rodydavis | 133 | Apache-2.0 | Jan 30, 2026 | Scanned, no flagged issues |
| Humanizer blader | 63k | MIT | Oct 28, 2026 | Scanned, no flagged issues |
| Obsidian Skills kepano | 51k | MIT | Sep 15, 2026 | Scanned, no flagged issues |
| Agentskills agentskills | 27k | Apache-2.0 | Aug 9, 2026 | Scanned, no flagged issues |
| Im Not AI epoko77-ai | 6.3k | MIT | Oct 12, 2026 | Scanned, no flagged issues |
| Open Knowledge inkeep | 4.8k | GPL-3.0 | Oct 31, 2026 | Scanned, no flagged issues |