canopy

Survey codebase health, active work, and debt before changes.

1|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/JDHayesBC/Awareness --skill canopy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canopy
Source: https://github.com/JDHayesBC/Awareness/tree/main/.claude/skills/canopy
Command: npx skills add https://github.com/JDHayesBC/Awareness --skill canopy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Canopy helps teams quickly orient a codebase by surfacing health, active work, and debt so you can decide next steps with confidence.

Core Features & Use Cases

  • Health survey of containers, services, and repositories to identify what is running, failing, or outdated.
  • Wave-based introspection that yields a prioritized view of work and debt before proposing changes.
  • Cross-channel awareness to maintain identity and context across multiple development environments and tools.

Quick Start

Inspect the project state at the start of a session and summarize the health, ongoing work, and risks, then use the findings to guide the next actions.

Frequently Asked Questions about canopy

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

FAQPage Schema
How do I orient a codebase to identify technical debt before making changes?

Orienting a codebase involves surveying containers, services, and repositories to reveal health, active work, and technical debt, reducing risk before you make impactful updates.

What is the best way to survey codebase health across multiple development environments?

The best way to survey codebase health is using wave-based introspection to check running services and maintain cross-channel awareness across multiple development environments.

When do I need to run a codebase topology survey?

You need to run a codebase topology survey at the start of a development session or before impactful updates to identify outdated components and reduce unexpected surprises.

How do I check for active work and debt across project repositories?

Check for active work and debt by surveying project repositories to yield a prioritized view of failing or outdated services, providing a clear output format for downstream decisions.

Can I assess codebase health without setting up complex dependencies?

Yes, you can assess codebase health without complex dependencies because the surveying process operates independently to inspect project state and summarize risks directly.