Project Advisor
The Project Advisor agent takes a broader view of your project health. It identifies technical debt, suggests improvements, curates the backlog with prioritized items, and flags areas that need attention. Unlike task-focused agents, the Advisor thinks about the project as a whole.
How it works
The Project Advisor periodically reviews your codebase and project artifacts. It identifies patterns of tech debt (repeated workarounds, TODO comments, deprecated dependencies), evaluates areas with declining test coverage or increasing complexity, and suggests concrete improvements ranked by impact-to-effort ratio. Suggestions are added to your project's backlog file with clear descriptions and estimated complexity tiers.
Project Advisor backlog with prioritized improvement suggestions
Screenshot coming soon
Why it matters
Technical debt accumulates silently. Individual AI coding sessions optimize for the current task but may not notice broader patterns: a utility function duplicated across five files, an abstraction that has outgrown its design, or a dependency with known vulnerabilities. The Project Advisor provides the long-term perspective that task-focused development misses, helping maintain codebase health over time.
Tech debt heat map showing areas requiring attention
Screenshot coming soon
Related Features
/knowzcode:status
Check framework health, see what is in progress, verify setup.
/knowzcode:audit
Run quality audits: spec completeness, architecture health, security scanning.
Quality Audit
A reviewer agent audits implementation against the original design for Architecture, Reliability, and Code quality.