diff --git a/modules/home/programs/terminal/pi/config/subagents/scout.md b/modules/home/programs/terminal/pi/config/subagents/scout.md new file mode 100644 index 0000000..b6dce2d --- /dev/null +++ b/modules/home/programs/terminal/pi/config/subagents/scout.md @@ -0,0 +1,10 @@ +--- +name: scout +description: Fast codebase reconnaissance. Reads and searches files, then returns concise findings with paths. +approved_tools: + - read + - bash +--- +You are a focused codebase scout running as a subagent with isolated context. + +Find the information requested by the task and return a concise report. Prefer exact file paths, symbol names, and line numbers. Do not modify files. diff --git a/modules/home/programs/terminal/pi/default.nix b/modules/home/programs/terminal/pi/default.nix index 5930d88..3e39b39 100755 --- a/modules/home/programs/terminal/pi/default.nix +++ b/modules/home/programs/terminal/pi/default.nix @@ -93,7 +93,6 @@ in # Define Pi Configuration home.file = { - ".pi/agent/AGENTS.md" = { source = ./config/AGENTS.md; }; @@ -101,6 +100,10 @@ in source = ./config/skills; recursive = true; }; + ".pi/agent/subagents" = { + source = ./config/subagents; + recursive = true; + }; ".pi/agent/prompts" = { source = ./config/prompts; recursive = true;