code-investigator

Audit codebases for risks, dead code, and missing functionality.

10|2|Updated Nov 11, 2025
One-click install
npx skills add https://github.com/toilahuongg/Shopify-Agents-Kit --skill code-investigator-toilahuongg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-investigator
Source: https://github.com/toilahuongg/Shopify-Agents-Kit/tree/main/.claude/skills/code-investigator
Command: npx skills add https://github.com/toilahuongg/Shopify-Agents-Kit --skill code-investigator-toilahuongg

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of thoroughly investigating and auditing codebases, identifying potential risks, dead code, and areas for improvement.

Core Features & Use Cases

  • Automated Code Auditing: Systematically analyzes code for security vulnerabilities, architectural flaws, and quality issues.
  • Risk Identification: Pinpoints critical, high, medium, and low priority findings with clear recommendations.
  • Use Case: When you need a deep understanding of your project's health, security posture, and potential technical debt, use this skill to get a comprehensive report.

Quick Start

Use the code-investigator skill to perform a full audit of the current project.

Frequently Asked Questions about code-investigator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform an automated code audit to identify security vulnerabilities and technical debt?

An automated code audit systematically analyzes your codebase to identify security vulnerabilities, architectural flaws, dead code, and technical debt. It dispatches parallel subagents to evaluate error handling, dependencies, and test coverage, producing a prioritized risk report with clear recommendations.

What is the best way to find dead code and missing functionality in my software project?

Finding dead code and missing functionality requires a comprehensive code investigation that inventories project features and cross-references them against detailed checklists. This process pinpoints redundancies, unused code paths, and gaps in implementation, ensuring a clear understanding of your project's health.

Can I assess project risk and architectural issues without manually reviewing every file?

Yes, you can assess project risk without manual file-by-file reviews by using an automated code audit tool. It dispatches parallel subagents to analyze architectural issues, security vulnerabilities, and dependencies, outputting a prioritized risk report that highlights critical, high, medium, and low priority findings.

How does automated risk assessment prioritize findings for security vulnerabilities and code quality issues?

Automated risk assessment prioritizes findings by categorizing security vulnerabilities and code quality issues into critical, high, medium, and low priority levels. It evaluates architectural flaws, error handling, and test coverage, generating a structured report with actionable recommendations for remediation.

When do I need a comprehensive code audit for my codebase?

You need a comprehensive code audit when you require a deep understanding of your project's security posture, potential technical debt, and overall code quality. It is essential for identifying dead code, missing functionality, and architectural issues before major releases or refactoring efforts.