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.