From idea-to-code
Locates production code definitions and usage sites (instantiations, calls, method invocations) for classes, functions, and methods. Use for 'where is X defined/called/instantiated?' queries.
npx claudepluginhub humansintheloop-dev/humansintheloop-dev-workflow-and-tools --plugin idea-to-codeThis skill uses the workspace's default tool permissions.
Find all production code locations where the specified class, function, or method is defined and used.
Finds all callers of a specified function using the find_callers tool and displays them as a call tree. Use to trace call chains or check function usage.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Find all production code locations where the specified class, function, or method is defined and used.
Definition — show where it is defined (file, line, containing class/module)
Usage sites — show where it is used in production code
For classes, complete ALL of: 2a. Instantiation sites — search for constructor calls 2b. Method invocation sites — read the class to find its public methods, then search for call sites of EACH method
For functions/methods: 2a. Call sites — search for all calls to the function/method
Exclude test code. Use a separate table per category:
| Location | Class/Function |
|---|---|
file.py:line | ClassName |
| Location | Class/Function | Context |
|---|---|---|
file.py:line | ClassName() | containing_function() |
| Location | Class/Function | Method |
|---|---|---|
file.py:line | ClassName | method_name() |
For top-level functions, put the function name in Class/Function and note "(top-level)" in Context.
After presenting the tables, read the surrounding context of each call site and identify cross-cutting patterns worth calling out. Examples:
Present findings as a short numbered list with file references.