NOW LET US – AI RAG SaaS Studio TP.HCM
NOW LET US
Digital Product Studio
Back to news
DEV-TOOLS...1 min read

Skillware: An open-source framework and registry for modular AI Agent capabilities

Share
NOW LET US Article – Skillware: An open-source framework and registry for modular AI Agent capabilities

Skillware is an open-source framework that treats AI capabilities as installable content, allowing developers to decouple skills from intelligence across multiple LLMs.

Skillware is an open-source framework and registry for modular, actionable Agent capabilities. It treats Skills as installable content, decoupling capability from intelligence. Just as apt-get installs software and pip installs libraries, skillware installs know-how for AI agents.

"I know Kung Fu." - Neo

The AI ecosystem is fragmented. Developers often re-invent tool definitions, system prompts, and safety rules for every project. Skillware supplies a standard to package capabilities into self-contained units that work across Gemini, Claude, GPT, and Llama.

A Skill in this framework provides everything an Agent needs to master a domain:

  • Logic: Executable Python code.
  • Cognition: System instructions and "cognitive maps".
  • Governance: Constitution and safety boundaries.
  • Interface: Standardized schemas for LLM tool calling.

This repository is organized into a core framework, a registry of skills, and documentation.

Installation

You can install Skillware directly from PyPI: pip install skillware

Usage Example (Gemini)

import google.generativeai as genai
from skillware.core.loader import SkillLoader
from skillware.core.env import load_env_file

load_env_file()
skill_bundle = SkillLoader.load_skill("category/skill_name")

model = genai.GenerativeModel(
    'gemini-2.5-flash',
    tools=[SkillLoader.to_gemini_tool(skill_bundle)],
    system_instruction=skill_bundle['instructions']
)
chat = model.start_chat(enable_automatic_function_calling=True)

response = chat.send_message("Screen wallet 0xd8dA... for risks.")
print(response.text)

Why Skillware?

  • Model Agnostic: Native adapters for Gemini, Claude, and OpenAI.
  • Code-First: Skills are executable Python packages, not just server specs.
  • Runtime-Focused: Provides tools for the application, not just recipes for an IDE.
© 2026 Now Let Us. All rights reserved.

Source: Hacker News

Advertisement
Ad slot ready: 5887729102

More in this category

EXPLORE TOPICS

Discover All Categories

Deep dive into the specific technology sectors that matter most to you.