by Prat011
A curated list of awesome LLM and AI Agent Skills, resources and tools for customising AI Agent workflows - that works with Claude Code, Codex, Gemini CLI and your custom AI Agents
# Add to your Claude Code skills
git clone https://github.com/Prat011/awesome-llm-skillsGuides for using ai agents skills like awesome-llm-skills.
Last scanned: 4/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-04-30T06:28:12.976Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}awesome-llm-skills is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Prat011. A curated list of awesome LLM and AI Agent Skills, resources and tools for customising AI Agent workflows - that works with Claude Code, Codex, Gemini CLI and your custom AI Agents. It has 1,382 GitHub stars.
Yes. awesome-llm-skills passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/Prat011/awesome-llm-skills" and add it to your Claude Code skills directory (see the Installation section above).
awesome-llm-skills is primarily written in Python. It is open-source under Prat011 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh awesome-llm-skills against similar tools.
No comments yet. Be the first to share your thoughts!
LLM Skills are customizable workflows that teach LLM how to perform specific tasks according to your unique requirements. Skills enable LLM to execute tasks in a repeatable, standardized manner across all LLM platforms.
Create a project-local or user-level skill folder Use one of these discovery paths so Claude Code finds it automatically:
.claude/skills/webapp-testing/~/.claude/skills/webapp-testing/Add SKILL.md (required)
Basic Skill Template:
---
name: my-skill-name
description: A clear description of what this skill does and when to use it.
---
# My Skill Name
Detailed description of the skill's purpose and capabilities.
## When to Use This Skill
- Use case 1
- Use case 2
- Use case 3
## Instructions
[Detailed instructions for LLMs on how to execute this skill]
## Examples
[Real-world examples showing the skill in action]
Keep supporting files small
Add only what's needed (e.g., small fixtures in resources/, helper scripts). This keeps skills snappy to load and easier for Claude to apply.
Load the skill
.claude/skills/ (project) or ~/.claude/skills/ (user). Claude Code discovers skills from these locations.SKILL.md in prompts (Gemini CLI supports @ file/context attachments).Use it
Just ask in natural language, optionally mentioning the skill by name—for example:
"Use the Webapp Testing skill to validate the checkout flow and generate report.md." Claude can auto-invoke relevant skills based on your request.
(Optional) Kickstart a repo session in Claude Code
Slash-commands are supported; many users run /init to generate a CLAUDE.md and bootstrap context before working.