dynamic-resources

Discover and load runtime skills from the resources_discover extension.

1.0k|92|Updated May 22, 2026
One-click install
npx skills add https://github.com/open-gsd/gsd-pi --skill dynamic-resources-open-gsd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dynamic-resources
Source: https://github.com/open-gsd/gsd-pi/tree/main/packages/pi-coding-agent/examples/extensions/dynamic-resources
Command: npx skills add https://github.com/open-gsd/gsd-pi --skill dynamic-resources-open-gsd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The dynamic-resources skill demonstrates how an agent can discover and load new capabilities at runtime from a central resources repository, reducing deployment friction.

Core Features & Use Cases

  • Runtime skill discovery via resources_discover to extend capabilities without redeploying core system.
  • Metadata-driven prompts and prompts themes wired through SKILL.md and related files.
  • Use Case: Add a new domain-specific skill by dropping it into resources and having it auto-registered.

Quick Start

Trigger the resources_discover extension to load the dynamic-resources skill into the extension runtime.

Frequently Asked Questions about dynamic-resources

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

FAQPage Schema
How do I dynamically load new skills at runtime?

Dynamically load new skills at runtime by triggering the resources_discover extension, which finds and registers capabilities from a central repository without redeploying your core system.

What is runtime skill discovery and how does it work?

Runtime skill discovery is the process of extending agent capabilities by loading new domains from a resources repository, requiring a SKILL.md front matter with a name and description to auto-register.

Do I need a SKILL.md file to add domain-specific skills to resources?

Yes, you need a SKILL.md file with name and description front matter to add domain-specific skills, while optional prompts and themes can also be discovered from the resources_discover extension.

What's the best way to extend agent capabilities without redeploying the system?

Extending agent capabilities without redeploying is best achieved by dropping metadata-driven skills into a central resources repository for the resources_discover extension to automatically load at runtime.

Can I auto-register a new domain-specific skill by dropping it into resources?

Yes, you can auto-register a new domain-specific skill by dropping it into resources, where the dynamic-resources workflow discovers it via the extension API and wires related prompts and themes.

Are there limitations when loading dynamic resources from the extension API?

Loading dynamic resources requires the resources_discover extension to be active in the extension runtime, and skill files must strictly include the required SKILL.md front matter to be recognized.