dynamic-resources

Expose a skill, prompt template, and theme via extension-based resource discovery.

1|Updated Jul 13, 2026
One-click install
npx skills add https://github.com/vh2224/forge-executor --skill dynamic-resources-vh2224
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dynamic-resources
Source: https://github.com/vh2224/forge-executor/tree/main/packages/pi-coding-agent/examples/extensions/dynamic-resources
Command: npx skills add https://github.com/vh2224/forge-executor --skill dynamic-resources-vh2224

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill demonstrates how to discover and load skill content from extension-provided resources instead of hardcoding everything in one place, making it easier to assemble modular AI behavior.

Core Features & Use Cases

  • Dynamic Skill Discovery: Registers a skill entry point that can be surfaced at runtime from an extension.
  • Prompt and Theme Loading: Supplies a prompt template and a theme configuration alongside the skill definition.
  • Use Case: A developer building an extension can use this pattern to package reusable prompts, UI themes, and skill metadata together for automatic discovery.

Quick Start

Use the dynamic-resources skill to inspect the repository structure and summarize any build or test commands.

Frequently Asked Questions about dynamic-resources

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

FAQPage Schema
How do I load skills and prompts dynamically in a coding agent extension?

To load skills dynamically, you expose a SKILL.md entry point alongside prompt and theme resources registered through extension-based resource discovery. This pattern packages reusable instructions and UI styling for automatic runtime discovery.

What is extension-based resource discovery for AI agent modularity?

Extension-based resource discovery is a mechanism that surfaces skills, prompt templates, and theme configurations at runtime instead of hardcoding them. It assembles modular AI behavior by registering companion resources through a discovery hook.

Can I package UI themes and skill metadata together for automatic discovery?

Yes, you can package UI themes and skill metadata together by registering a theme configuration alongside a SKILL.md entry point. This bundles reusable UI styling and instructions within a single extension for runtime loading.

How to register a prompt template through dynamic resource discovery?

To register a prompt template through dynamic resource discovery, supply the template as a companion resource alongside the SKILL.md file. The resources_discover hook surfaces the template at runtime for modular coding-agent extensions.

When do I need dynamic discovery instead of hardcoding skill definitions?

You need dynamic discovery when assembling modular AI behavior that requires loading skills, prompts, and themes from separate extensions. It prevents hardcoding everything in one place, making it easier to update and reuse resources independently.

Does dynamic skill loading require a specific entry point format?

Dynamic skill loading requires a valid SKILL.md entry point plus companion prompt and theme resources. These must be registered through the resources_discover hook to ensure the extension properly surfaces content at runtime.