Discover and explore top open-source AI tools and projects—updated daily.
ninehillsLLM skills collection for diverse AI agentic workflows
Top 96.8% on SourcePulse
This repository, ninehills/skills, offers a comprehensive collection of Large Language Model (LLM) skills designed to augment the capabilities of Claude/Alma agents. It targets developers and power users seeking to integrate practical functionalities like web scraping, code generation, UI design, and deployment directly into their LLM workflows, thereby enhancing productivity across diverse technical and creative scenarios.
How It Works
The project functions as a modular skill framework. It organizes various tools and functionalities into distinct categories (e.g., Frontend, Deployment, Web, Code Development, Media Generation). Users install these skills by cloning the repository and creating symbolic links to a designated ~/.claude/skills directory. This approach allows the LLM agent to discover and invoke these external capabilities as if they were native functions, bridging the gap between LLM reasoning and real-world tool execution.
Quick Start & Requirements
~/.claude/skills/.
git clone ~/skills
cd ~/skills
for skill in skills/*/; do
name=$(basename "$skill")
[[ "$name" == . ]] && continue
ln -sf "$(pwd)/$skill" ~/.claude/skills/"$name"
done
~/.claude/skills directory structure. Some skills may have specific external dependencies (e.g., browser skill requires Chrome Relay, voice skill requires Qwen3-TTS).Highlighted Details
frontend-design, ui-ux-pro-max), web interaction (firecrawl, web-search, news-aggregator-skill), browser automation (agent-browser with Playwright), code development (coding-agent), document processing (pdf, doc, spreadsheet), and media generation (image-gen, music-gen).vercel-deploy) and structured planning (planning-with-files, plan-mode).human and ai-avoid for removing AI writing traces in text.Maintenance & Community
The README lists the upstream sources for several key skills, indicating a reliance on and contribution to external projects (e.g., @vercel-labs/agent-browser, @firecrawl/cli). No direct links to community channels (Discord, Slack), active development roadmaps, or primary maintainer information were present.
Licensing & Compatibility
The provided README does not specify a software license for the ninehills/skills repository itself. The licensing of individual integrated skills would need to be investigated separately based on their upstream sources. Compatibility for commercial use or closed-source linking is undetermined without a clear license.
Limitations & Caveats
The project's functionality is tightly coupled to the Claude/Alma LLM environment and requires manual setup via symbolic links. The absence of a repository-level license poses a significant adoption blocker for commercial or sensitive use cases. Several skills have specific external dependencies (e.g., Chrome Relay, Playwright) that must be managed by the user.
1 week ago
Inactive
browserbase
camel-ai