npx claudepluginhub qmu/workaholic --plugin drivinThis skill uses the workspace's default tool permissions.
Guidelines for finding and analyzing source code related to a ticket. Provides comprehensive exploration strategies for collecting rich codebase context.
Start with files directly matching the request keywords.
Follow dependencies to understand context.
Find how code is used across the codebase.
Understand expected behavior from tests.
foo.ts, check for foo.test.ts, foo.spec.ts__tests__/, tests/, spec/ directoriesFind related configuration and type definitions.
*.d.ts)Important: These are hard limits, not guidelines. Stop adding files once limits are reached.
import/require statements, check *.d.ts filesimport/from statements, check __init__.py filesskills: frontmatter references, check SKILL.md patternspackage.json dependencies, tool config filesAvoid files that add noise without value:
*.min.js, *.bundle.js, dist/, build/)package-lock.json, yarn.lock, pnpm-lock.yaml)node_modules/, vendor/, .venv/).cache/, __pycache__/)Return structured JSON with categorized discoveries:
{
"summary": "2-3 sentence synthesis of codebase context",
"files": [
{
"path": "path/to/file.ts",
"purpose": "What this file does",
"relevance": "Why it matters for the ticket",
"category": "direct|import|usage|test|config"
}
],
"snippets": [
{
"path": "path/to/file.ts",
"start_line": 10,
"end_line": 25,
"content": "actual code content that may need modification"
}
],
"import_graph": "Brief description of dependency relationships",
"code_flow": "How components interact end-to-end",
"patterns": ["Existing patterns discovered that should be followed"],
"test_coverage": "Summary of existing test coverage in affected areas"
}
| Field | Required | Description |
|---|---|---|
summary | Yes | High-level synthesis of findings |
files | Yes | List of relevant files with metadata |
snippets | Optional | Code snippets likely to need modification (for patch generation) |
import_graph | Optional | Dependency relationships discovered |
code_flow | Yes | Component interaction description |
patterns | Optional | Patterns to follow in implementation |
test_coverage | Optional | Existing test coverage summary |
The source-discoverer has access to Glob, Grep, Read tools only: