AL

arnejanning/local-skills-agent

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

22 stars 品質 44 トレンド 10

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

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add arnejanning/local-skills-agent
MCP 初心者?mcpskill.org のガイドから始めましょう →