agent-skills

Define and load named agent skills at runtime via SkillStore backends.

19|6|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/NicolaiLassen/orxhestra --skill agent-skills-nicolailassen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-skills
Source: https://github.com/NicolaiLassen/orxhestra/tree/main/docs/skills/agent-skills
Command: npx skills add https://github.com/NicolaiLassen/orxhestra --skill agent-skills-nicolailassen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of repeatedly writing the same instruction text for different agents by letting you package that guidance into reusable, dynamically loadable skills.

Core Features & Use Cases

  • Skill discovery and loading: list available skills and load a specific skill’s full instruction content on demand.
  • Reusable instruction blocks: standardize behaviors like summarization style or code review checklists across projects and agent configurations.
  • Custom skill backends: store skills in memory or implement your own store via BaseSkillStore (e.g., database or API).

Quick Start

Create an InMemorySkillStore with named skills, register the list and load tools on your agent, then ask the agent to load the skill by name (for example: "Load the summarization skill and summarize this text using it.").

Frequently Asked Questions about agent-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reuse agent instructions across multi-agent orchestration setups?

Loading reusable agent skills at runtime involves creating an InMemorySkillStore, registering list and load tools on your agent, and then asking the agent to retrieve the skill by name to apply its instruction content.

What is runtime skill loading for multi-agent systems?

Runtime skill loading allows multi-agent setups to dynamically discover available skills and retrieve their full instruction content on demand, ensuring consistent behaviors across projects without rewriting instruction text.

Can I use a custom database backend to store agent skills?

Yes, you can implement a custom skill backend by extending the BaseSkillStore interface. While an InMemorySkillStore is available for quick setup, you can connect your own database or API to persist reusable agent instruction content.

How do I standardize code review checklists across different agent configurations?

You can standardize code review checklists by packaging the checklist criteria into a reusable skill. Once stored in your SkillStore backend, different agents can load this instruction block at runtime to ensure consistent code review behaviors.

Do I need to register specific tools for agents to discover available skills?

Yes, you must expose list and load tools on your agent. The list tool enables agents to discover available skills in the store, while the load tool retrieves the specific instruction content needed to execute the requested task.