๐ LangSkills โ Evidence-Backed Skills for AI Agents
Overview
๐ LangSkills โ Evidence-Backed Skills for AI Agents
README
๐ฐ News
- 2026-03-05 โ 100 GitHub Stars! Thank you to everyone who has supported LangSkills โ your encouragement keeps us going!
- 2026-03-04 โ v0.1.0 published to PyPI; skill bundles hosted on Hugging Face with China mirror support
- 2026-03-15 โ v0.1.1: 119,608 skills across 21 domain bundles โ added 32K+ journal skills, cleaned ghost entries
- 2026-02-28 โ v0.1.0: 101,330 skills across 21 domain bundles officially released
- 2026-02-27 โ Pre-built SQLite bundles with FTS5 full-text search ready for download
- 2026-02-27 โ Journal pipeline online: PMC, PLOS, Nature, eLife, arXiv full coverage
โจ Key Features
-
๐ Massive Pre-Built Skill Library: 119,608 evidence-backed skills covering 95K+ research papers and 24K+ coding/tech sources โ all searchable offline via FTS5-powered SQLite bundles.
-
๐ง Fully Automated Skill Pipeline: Give it a topic โ it discovers sources โ fetches & extracts text โ generates skills with an LLM โ validates quality โ publishes. One command, zero manual work.
-
๐ฌ Evidence-First, Never Hallucination-Only: Every skill traces back to real web pages, academic papers, or code repositories with full provenance chains โ metadata, quality scores, and source links included.
-
๐ Multi-Source Intelligence: Integrates Tavily, GitHub, Baidu, Zhihu, XHS, StackOverflow, arXiv, PMC, PLOS, Nature, eLife โ 10+ data source providers for comprehensive coverage.
-
๐ง LLM-Powered Quality Gates: Each skill is generated, validated, and scored by LLMs with configurable quality thresholds โ ensuring high-signal, low-noise output at scale.
-
โก Drop-In Reusability: Download domain-specific SQLite bundles,
skill-searchany keyword, and get structured Markdown ready to feed into any AI agent, RAG pipeline, or knowledge base. -
๐๏ธ Extensible Architecture: Modular source providers, LLM backends (OpenAI / Ollama), queue-based batch processing, and configurable domain rules โ built to scale.
-
๐ฆ 21 Domain Bundles: From Linux sysadmin to PLOS biology, from web development to machine learning โ organized, versioned, and individually installable.
๐ Quick Start
pip install langskills-rai
# Auto-detect your project and install only matching bundles (~50-200 MB)
langskills-rai bundle-install --auto
# Search the pre-built skill library (Vibe Research)
langskills-rai skill-search "kubernetes networking" --top 5
# Generate new skills from any topic (Vibe Coding)
cp .env.example .env # fill OPENAI_API_KEY + OPENAI_BASE_URL
langskills-rai capture "Docker networking@15"
China users:
export HF_ENDPOINT=https://hf-mirror.combeforebundle-installfor faster downloads.
Pre-built bundles are distributed from Hugging Face. The repo itself only keeps the code and local build workflow.
Full setup details โ Installation
๐ The Skill Library
95,093 research skills distilled from academic papers + 24,515 coding/tech skills from GitHub, StackOverflow, and the web โ all searchable offline.
| Domain | Skills | Sources |
|---|---|---|
| ๐ research-plos-* | 66,977 | PLOS ONE, Biology, CompBio, Medicine, Genetics, NTD, Pathogens |
| ๐ research-arxiv | 3,483 | arXiv papers |
| ๐ research-elife | 941 | eLife journal |
| ๐ research-other | 23,692 | Other academic sources |
| ๐ป linux | 7,455 | Linux / sysadmin |
| ๐ป web | 6,029 | Web development |
| ๐ป programming | 4,071 | General programming |
| ๐ป devtools | 2,243 | Developer tools |
| ๐ป security | 1,182 | Security |
| ๐ป cloud / data / ml / llm / observability | 2,785 | Infra & ML |
| ๐๏ธ other | 750 | Uncategorized |
| 119,608 | 21 SQLite bundles |
๐ง The Pipeline
๐ฆ Installation
LangSkills supports Linux, macOS, and Windows. Python 3.10+ required.
Option A: pip install (recommended)
pip install langskills-rai
# Download skill bundles (auto-detect your project type)
langskills-rai bundle-install --auto
# Or install a specific domain
langskills-rai bundle-install --domain linux
# Verify
langskills-rai self-check --skip-remote
bundle-install defaults to auto-detection when you omit both --auto and
--domain.
Option B: From source (for development / skill generation)
๐ค AI CLI One-Liner โ Auto Setup
Copy the prompt below and paste it into Claude Code / Codex / Cursor / Windsurf โ the AI agent will automatically clone, install, configure, and verify LangSkills for you.
Do the following steps in order. Do NOT skip any step.
1. Install langskills-rai from PyPI:
pip install langskills-rai
2. Auto-detect my project and install matching skill bundles:
langskills-rai bundle-install --auto
3. Run the self-check to verify everything is working:
langskills-rai self-check --skip-remote
4. If self-check passes, run a quick smoke test โ search the built-in library:
langskills-rai skill-search "machine learning" --top 3
5. If I want to generate NEW skills (not just search), ask me for my
OPENAI_API_KEY and OPENAI_BASE_URL, then set them as environment variables.
Done. Report the results of steps 3 and 4.
๐ฆ OpenClaw Integration
LangSkills is available as an OpenClaw skill โ giving any OpenClaw-powered agent access to 119K+ evidence-backed skills.
Install from Claw Hub (coming soon):
clawhub install langskills-search
Manual install โ save the block below as ~/.openclaw/skills/langskills-search/SKILL.md:
---
name: langskills-search
version: 0.1.0
description: Search 119K evidence-backed skills from 95K+ papers & 24K+ tech sources
author: LabRAI
tags: [research, skills, knowledge-base, search, evidence]
requires:
bins: ["python3"]
metadata: {"source": "https://github.com/LabRAI/LangSkills", "license": "MIT", "min_python": "3.10"}
---
# LangSkills Search
Search 119,608 evidence-backed skills covering 62K+ research papers and 23K+ coding/tech sources โ all offline via FTS5 SQLite.
## When to Use
- User asks for best practices, how-tos, or techniques on a technical topic
- You need evidence-backed knowledge (not LLM-generated guesses)
- Research tasks that benefit from academic or real-world source citations
## First-Time Setup
```bash
pip install langskills-rai
# Install matching bundles for the current project or pick a domain:
langskills-rai bundle-install --auto
```
## Search Command
```bash
langskills-rai skill-search "" [options]
```
### Parameters
| Flag | Description | Default |
|:---|:---|:---|
| `--top N` | Number of results | 5 |
| `--domain ` | Filter by domain | all |
| `--min-score N` | Minimum quality score (0-5) | 0 |
| `--content` | Include full skill body | off |
| `--format markdown` | Output as Markdown | text |
### Example
```bash
langskills-rai skill-search "CRISPR gene editing" --domain research --top 3 --content --format markdown
```
## Reading Results
Each result includes: **title**, **domain**, **quality score** (0-5), **source URL**, and optionally the full skill body. Higher scores indicate stronger evidence chains.
## Available Domains
`linux` ยท `web` ยท `programming` ยท `devtools` ยท `security` ยท `cloud` ยท `data` ยท `ml` ยท `llm` ยท `observability` ยท `research-arxiv` ยท `research-plos-*` ยท `research-elife` ยท `research-other`
## Tips
- Use `--content --format markdown` to get copy-paste-ready skill text
- Combine `--domain` with `--min-score 4.0` for high-quality results
- Run `bundle-install --auto` in a project directory to install only relevant domains
๐ฅ๏ธ CLI Reference
All commands:
langskills-rai(orpython3 langskills_cli.pyfrom source)
โ๏ธ Configuration
Master config: config/langskills.json โ domains, URL rules, quality gates, license policy.
๐ Project Structure
๐ค Contributing
Contributions are welcome! Please follow these steps:
- Open an issue to discuss the proposed change
- Fork the repository and create your feature branch
- Submit a pull request with a clear description
๐ License
This project is licensed under the MIT License.
Copyright ยฉ 2026 Responsible AI (RAI) Lab @ Florida State University
๐ Credits
- Authors: Tianming Sha (Stony Brook University), Dr. Yue Zhao (University of Southern California), Dr. Lichao Sun (Lehigh University), Dr. Yushun Dong (Florida State University)
- Design: Modular pipeline architecture with multi-source intelligence, built for extensibility and offline-first search
- Skills: 119,608 evidence-backed skills generated from 62K+ papers and 23K+ tech sources via LLM-powered quality gates
- Sources: Every skill traces to real web pages, academic papers, or code repositories (arXiv, PMC, PLOS, Nature, eLife, GitHub, etc.)
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add labrai/langskills