context-auditor

Analyze codebase architecture and generate an Impact Report with risk score.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/djpTester44/iocane --skill context-auditor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-auditor
Source: https://github.com/djpTester44/iocane/tree/main/%7B%7Bcookiecutter.framework_folder%7D%7D/skills/context-auditor
Command: npx skills add https://github.com/djpTester44/iocane --skill context-auditor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps identify potential architectural risks and dependencies within a codebase before implementation, preventing costly mistakes and ensuring code quality.

Core Features & Use Cases

  • Analyzes codebase structure, interfaces, and existing patterns.
  • Identifies affected modules, protocols, and new dependencies for proposed changes.
  • Detects potential SOLID principle violations and circular dependencies.
  • Generates an Impact Report with a risk score.

Quick Start

Analyze the codebase for architectural risks and dependencies before I refactor.

Frequently Asked Questions about context-auditor

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

FAQPage Schema
How do I audit code for architectural risks before a refactoring?

To audit code for architectural risks, you analyze the codebase structure, interfaces, and existing patterns to identify affected modules and potential circular dependencies. This process generates an Impact Report detailing new dependencies and an overall risk score.

What is codebase architecture analysis for feature requests?

Codebase architecture analysis for feature requests is the process of scanning file structures, PLAN.md, and interface files to determine module and protocol impact. It identifies potential SOLID principle violations to prevent costly implementation mistakes.

How do I check for SOLID principle violations before implementing new features?

To check for SOLID principle violations, you scan your interfaces and file structure to detect SRP and LSP violations. This analysis identifies potential architectural risks and new dependencies within the codebase prior to implementation.

Can I detect potential circular dependencies by scanning file structure and interfaces?

Yes, you can detect potential circular dependencies by scanning file structure and interface files. The analysis evaluates module and protocol impacts for proposed changes, highlighting these risks within an overall Impact Report.

What's the best way to identify module and protocol impact for proposed code changes?

The best way to identify module and protocol impact is to analyze existing codebase patterns and interface definitions. This generates an Impact Report that scores overall risk and details affected components for your proposed changes.

Does architecture risk assessment work without external dependencies?

Yes, architecture risk assessment works without external dependencies by analyzing internal codebase structures, PLAN.md, and interface files. It independently evaluates existing patterns to generate a comprehensive risk score and Impact Report.