Install any skill in seconds. Free to start, no credit card required.
Get Started Free →File GitHub issues to the right repository (pup CLI or plugin)
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-05 | ✗→✓ | ▲ Improved | -38% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 27% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 66% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 133% | 0% |
| case-08 | ✓→✓ | = Same ✓ | 74% | 0% |
This skill helps you file GitHub issues to the correct repository. All issues — whether related to the pup CLI, skills, agents, or documentation — are tracked in DataDog/pup.
Invocation: /dd-file-issue
DataDog/pup RepositoryAll issues are filed here, including:
Example Issues:
DataDog/pupgh issue create to file the issueAll issues are filed against DataDog/pup. Ask clarifying questions to gather detail:
markdownTo file this issue correctly, I need to understand: 1. What were you trying to do? 2. What went wrong? 3. Was this a problem with: - A pup command not working? - An agent giving bad guidance? - Documentation being wrong/unclear?
bashgh issue list \ --repo DataDog/pup \ --search "your search terms" \ --limit 10
bashgh issue create \ --repo DataDog/pup \ --title "Clear, concise title" \ --body "Detailed description" \ --label "bug" # or "enhancement", "documentation"
Use this template for comprehensive issue reports:
markdown## Description [Clear description of the issue] ## Expected Behavior [What should happen] ## Actual Behavior [What actually happened] ## Steps to Reproduce 1. [First step] 2. [Second step] 3. [...] ## Environment - OS: [e.g., macOS 14.1, Ubuntu 22.04] - Pup version: [run `pup --version`] - Plugin version: [from plugin.json] - Claude Code version: [if relevant] ## Error Messages / Logs
Paste any error messages or relevant logs]
## Additional Context
[Any other relevant information]
## Suggested Fix (Optional)
[If you have ideas for how to fix this]✅ Good:
❌ Bad:
For pup repository:
bug - Something isn't workingenhancement - New feature or requestdocumentation - Improvements or additions to documentationagent - Related to specific agent behaviorskill - Related to skillsquestion - Further information is requestedUser: "The pup logs search command times out after 30 seconds"
Analysis: This is a pup CLI issue (command behavior)
Steps:
gh issue list --repo DataDog/pup --search "timeout"bashgh issue create \ --repo DataDog/pup \ --title "pup logs search: command times out after 30 seconds" \ --body "## Description The \`pup logs search\` command times out after 30 seconds when searching large time ranges. ## Expected Behavior Should either complete the query or allow configurable timeout. ## Actual Behavior Command fails with timeout error after 30 seconds. ## Steps to Reproduce 1. Run: \`pup logs search --query='*' --from='7d' --to='now'\` 2. Wait 30 seconds 3. See timeout error ## Environment - OS: macOS 14.1 - Pup version: 1.2.3 - DD_SITE: datadoghq.com ## Error Message \`\`\` Error: request timeout after 30000ms \`\`\` " \ --label "bug"
User: "The logs agent documentation shows TypeScript examples instead of pup commands"
Analysis: This is a documentation issue
Steps:
gh issue list --repo DataDog/pup --search "TypeScript"bashgh issue create \ --repo DataDog/pup \ --title "logs agent: outdated TypeScript examples in documentation" \ --body "## Description The logs agent documentation still shows TypeScript/Node.js examples instead of pup CLI commands. ## Location \`agents/logs.md\` lines 150-200 ## Expected Should show pup CLI command examples like: \`\`\`bash pup logs search --query='*' --from='1h' \`\`\` ## Actual Shows TypeScript code with imports and API clients ## Impact Confusing for users who expect pup CLI commands ## Files Affected - agents/logs.md - Possibly other agent files (need audit) " \ --label "documentation" \ --label "agent"
User: "Can we add an agent for Datadog SLO reporting?"
Analysis: This is a pup enhancement (new agent)
bashgh issue create \ --repo DataDog/pup \ --title "enhancement: add SLO reporting agent" \ --body "## Feature Request ### Description Add a new agent focused on SLO reporting and analysis, separate from the SLO management agent. ### Use Cases - Generate SLO reports for stakeholders - Analyze SLO trends over time - Compare SLOs across services ### Proposed Agent Capabilities - Query SLO history - Generate formatted reports - Calculate SLO burn rates - Identify at-risk SLOs ### Related Agents - Current \`slos.md\` focuses on SLO CRUD operations - New agent would focus on analytics and reporting ### Priority Medium - would improve SLO workflow " \ --label "enhancement" \ --label "agent"
If issue creation fails:
gh auth statusAfter successfully filing an issue:
markdown✅ Issue created successfully! **Repository**: DataDog/pup **Issue**: #123 **URL**: https://github.com/DataDog/pup/issues/123 **Title**: [issue title] The team will review your issue and respond soon. You can: - Track the issue at the URL above - Add more details by commenting on the issue - Subscribe to notifications for updates
Other measured skills in the registry, with their headline benchmark lift.