skills/research/SKILL.md
Trace execution paths and document how code actually behaves. Use when you need to understand how features work, walk through code flows, explain component behavior, trace where data comes from, understand relationships between components, or audit for orphaned events and dead code.
npx skillsauth add Hoang604/get-thing-done researchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Never guess from names. saveUser() might delete records. READ THE CODE.
Skip deep dive the implementation ONLY if docstring documents:
"Handles user data" → NOT trustworthy. Read it.
Stop at:
Investigation answers:
Data doesn't appear out of nowhere. Every piece of data must have a traceable path:
If data appears in component B but you can't trace it from A → investigation is INCOMPLETE.
Corollaries:
| Type | Action | | -------------- | --------------------------- | | Core Logic | MUST read fully | | Infrastructure | Read integration patterns | | Utilities | Read if behavior unclear | | Third-Party | Assume standard, don't read |
For every data artifact:
testing
manual trigger by user, do not auto invoke
tools
manual trigger by user, do not auto invoke
testing
Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.
development
Verify that "Must Have" requirements from SPEC.md are implemented in the codebase. User manually trigger, do not auto invoke this.