What is Skills Loader
Skills Loader is a universal skill discovery and recommendation engine for AI agents. It helps agents find the right capabilities for the task at hand — across any tool that supports the Agent Skills standard.
The problem is straightforward: tens of thousands of agent skills exist across GitHub, but there's no way to know which ones are safe, which ones actually work, or which ones fit what you're doing right now. GitHub stars are the only quality signal. That's not enough.
Skills Loader indexes community skills from curated open-source repositories, reviews every one for security, and recommends the right skills for each task. It works with Claude Code, Cursor, Codex, Gemini CLI, and 25+ other tools. It's open and free.
How It Works
The Composition Model
Skills Loader treats agent configuration as composition. An agent's capabilities are built from three layers: a role (what kind of agent it is), skills (composable modules that shape what it can do), and knowledge (project-specific context like codebases and docs).
Profiles bundle these layers into coherent agent personas. A "developer" profile combines different skills than a "QA" or "orchestrator" profile. There are 11 profiles available, each assembling the right skills for a type of work.
Recommendation Engine
Tell Skills Loader what you're working on — the task, the languages, the frameworks, the tool you're using — and it returns the 3-5 most relevant skills, already assembled into the format your tool needs.
There are no LLM calls in the recommendation path. It's deterministic and fast — typically under 50ms. Scoring is based on task relevance, project context match, and community signal.
Multi-Format Output
The same skills, formatted for whichever tool you use. One API call, one format flag:
- Claude Code (
claude-code) - Cursor (
cursor-rules) - Codex (
codex) - Raw Markdown (
markdown) - Structured data (
json)
The Skill Catalog
2,052 community skills from 5 curated open-source repositories on GitHub — all with permissive licenses (CC0, MIT).
Skills arrive in many formats: .cursorrules, CLAUDE.md,
AGENTS.md, SKILL.md. Ingestion normalizes them all into a common
format, tracks full provenance, and deduplicates across sources so the same skill from
multiple repositories appears only once.
New skills are ingested automatically as source repositories update.
Categories Agent Skills docs ↗
- Library & API Reference
- Product Verification
- Data Fetching & Analysis
- Business Process & Team Automation
- Code Scaffolding & Templates
- Code Quality & Review
- CI/CD & Deployment
- Runbooks
- Infrastructure Operations
Skills also carry two meta-types: Capability (what an agent can do) and Preference (how an agent should behave). Both are composable and can be mixed within a single profile.
Security & Trust
Every community skill goes through automated security scanning before it enters the catalog. Skills flagged for risk are escalated to a multi-model review panel where independent AI reviewers assess the content from different perspectives.
The review system uses consensus-based verdicts — no single model decides whether a skill is safe. Skills that fail review are blocked and never appear in the catalog.
Before review, all content is normalized to detect obfuscation and evasion techniques. The full provenance chain is tracked for every skill: its origin, every review decision, every status change. If a skill's source content changes upstream, it gets re-reviewed.
What's Next — Effectiveness Tracking
Most skill catalogs have no quality signal beyond GitHub stars. We're building something better.
The infrastructure for tracking skill effectiveness is in place. Agents can report outcomes after using skills, and those signals feed back into the recommendation engine. Skills that consistently help get recommended more often.
This is early work. Measuring whether a skill genuinely helped is hard — it requires deeper integration with development workflows like task completion, test results, and code review outcomes to produce trustworthy signal. We're investing in this because it matters.
As adoption grows and the feedback loop matures, recommendations will get meaningfully better. The vision: skills earn their ranking through real-world results, not popularity contests.
Get Started
Three ways to start using Skills Loader:
MCP Install (Claude Code)
One command. Skills Loader appears as an MCP tool in your agent's context.
claude mcp add skills-loader --transport http --url https://skills.agentsandswarms.ai/mcp REST API
Anonymous recommendations — no API key needed for public endpoints.
curl -X POST https://skills.agentsandswarms.ai/api/public/recommend \
-H "Content-Type: application/json" \
-d '{"workType": "dev", "taskText": "build a REST API with Express and TypeScript"}' TypeScript Client
npm install @agentsandswarms/skills-loader import { SkillsLoaderClient } from '@agentsandswarms/skills-loader';
const client = new SkillsLoaderClient();
const { skills } = await client.recommend({
workType: 'dev',
taskText: 'build a REST API with Express and TypeScript',
projectContext: { languages: ['typescript'], frameworks: ['express'] }
}); Browse the Catalog
Explore the full skill catalog at agentsandswarms.ai/skills.
Roadmap & Current State
Where we are now
- 2,052 community skills indexed from 5 curated sources
- 1,334 reviewed and approved (65% of catalog)
- Multi-model security review pipeline active
- 11 agent profiles available
- MCP integration live for Claude Code
- REST API and TypeScript client published
What's next
- skls.to as the primary home for skills discovery
- Author ownership and verification — claim your skill, request removal
- User accounts with personal dashboards
- Voting system for community quality signals
- Category browsing and search improvements
- Agent memory integration via
npx aismemory— cross-session skill history - Expanded source repository coverage
Further out
- Skill authoring tools
- Team-level analytics
- Custom skill repositories — bring your own source