What problem does it solve?
It provides a minimal working example for understanding how the WithSkillToolProfile(...) option in tRPC-Agent-Go controls skill behavior, showing the difference between full execution mode and knowledge-only mode.
Core Features & Use Cases
- Profile Mode Demonstration: Shows how a skill behaves differently in full mode (executing scripts) versus knowledge-only mode (using docs for reasoning).
- Script Execution Example: Includes a shell script that writes a demo text file to
out/profile.txt.
- Documentation Reference: Ships a usage doc so
skill_list_docs and skill_select_docs have real content to work with in knowledge-only mode.
- Use Case: A developer building agent skills with tRPC-Agent-Go can run this example to verify that tool profiles correctly gate script execution before writing their own skills.
Quick Start
Run the demo-profile skill in full mode to execute its script and write the profile output file, then switch to knowledge-only mode to compare behavior.