Description
All 43 agent files installed via pup skills install contain a hardcoded line on line ~20:
**Project Location**: `~/go/src/github.com/DataDog/datadog-api-claude-plugin`
This path doesn't exist when pup is installed via Homebrew (which doesn't require cloning the plugin repo). Agents get confused and try to cd into this directory, then hunt for where pup is installed.
Also note: that path now points to an archived repo — the active repo is DataDog/pup.
Expected Behavior
Agents should not assume the plugin repo is cloned locally. Either omit the "Project Location" line entirely, or have pup skills install template/strip it based on installation method.
Actual Behavior
Line 20 of every agent file references a non-existent path, causing agents to look for pup source it doesn't need.
Environment
- OS: macOS (Darwin 25.3.0)
- pup version: 0.63.0 (installed via Homebrew)
- Files affected: 43 agents in
~/.claude/agents/*.md
Related
Originally reported by @kleinsch in the now-archived plugin repo: DataDog/datadog-api-claude-plugin#98
Description
All 43 agent files installed via
pup skills installcontain a hardcoded line on line ~20:This path doesn't exist when
pupis installed via Homebrew (which doesn't require cloning the plugin repo). Agents get confused and try tocdinto this directory, then hunt for wherepupis installed.Also note: that path now points to an archived repo — the active repo is
DataDog/pup.Expected Behavior
Agents should not assume the plugin repo is cloned locally. Either omit the "Project Location" line entirely, or have
pup skills installtemplate/strip it based on installation method.Actual Behavior
Line 20 of every agent file references a non-existent path, causing agents to look for
pupsource it doesn't need.Environment
~/.claude/agents/*.mdRelated
Originally reported by @kleinsch in the now-archived plugin repo: DataDog/datadog-api-claude-plugin#98