
arnejanning/local-skills-agent
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Self-extending AI agent system running on local Ollama - creates its own capabilities autonomously
Обзор
is an agentic AI system powered by Ollama that can autonomously create and extend its own capabilities. Built as a local-first reimplementation of Claude Skills, it runs entirely on your hardware with no external API dependencies. The is the skill_creator meta-skill that enables the agent to create new skills from natural language descriptions. The agent literally writes code that extends itself. - - runs on your hardware forever - - nothing leaves your machine - - open source, works with any Ollama model - - works without internet connection Skills automatically discover and invoke each other to complete complex workflows: - - Download - - Install - (recommended) or pip You now have a self-extending AI agent running locally. At its core, this is an - an LLM called iteratively with: - - Full conversation history maintained - - File I/O, bash execution, directory operations - - Reusable instruction sets the LLM can discover and follow in .
README
Показан фрагмент оригинального README. Открыть оригинал.
Local Skills Agent
A self-extending AI agent system that runs entirely on local infrastructure with zero API costs
Local Skills Agent is an agentic AI system powered by Ollama that can autonomously create and extend its own capabilities. Built as a local-first reimplementation of Claude Skills, it runs entirely on your hardware with no external API dependencies.
✨ What Makes This Special
🎯 Self-Extending Architecture
The crown jewel is the skill_creator meta-skill that enables the agent to create new skills from natural language descriptions. The agent literally writes code that extends itself.
# Ask the agent to create a new capability
$ skills --message "Create a skill that generates git commit messages"
# The agent creates .skills/git_commit_generator.md
# Now use it immediately - no restart needed
$ skills --message "Generate a commit message for my staged changes"
🔒 100% Local & Private
- Zero API costs - runs on your hardware forever
- Complete data privacy - nothing leaves your machine
- No vendor lock-in - open source, works with any Ollama model
- Offline capable - works without internet connection
🧩 Composable Skills System
Skills automatically discover and invoke each other to complete complex workflows:
# One request triggers multiple skills working together
$ skills --message "Analyze demo_code.py and generate tests for it"
# Agent automatically:
# 1. Uses code_quality_analyzer (reads industry benchmarks)
# 2. Finds code quality issues
# 3. Uses test_generator
# 4. Creates comprehensive test suite
🚀 Quick Start
Prerequisites
Installation (2 minutes)
# 1. Clone the repository
git clone https://github.com/ArneJanning/local-skills-agent.git
cd local-skills-agent
# 2. Start Ollama (in a separate terminal)
ollama serve
# 3. Pull recommended model
ollama pull gpt-oss:20b
# 4. Install the package
uv pip install -e .
# or: pip install -e .
# 5. Run it!
skills
Your First Interaction
$ skills
You: What can you do?
Agent: [Lists 8 available skills including skill_creator]
You: Create a skill that checks if Python imports are properly sorted
Agent: [Creates .skills/import_checker.md]
You: Check the imports in my main.py file
Agent: [Uses the newly created skill immediately]
That’s it! You now have a self-extending AI agent running locally.
📚 Table of Contents
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add arnejanning/local-skills-agent