ogp-diagnostics-and-tooling

Diagnose Open Garden Planner issues via code analysis and live plan inspection.

16|2|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/cofade/open-garden-planner --skill ogp-diagnostics-and-tooling
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ogp-diagnostics-and-tooling
Source: https://github.com/cofade/open-garden-planner/tree/main/.claude/skills/ogp-diagnostics-and-tooling
Command: npx skills add https://github.com/cofade/open-garden-planner --skill ogp-diagnostics-and-tooling

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pytest, ruff, bandit, mypy, pyproject.toml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of debugging and maintaining the Open Garden Planner application, providing tools for diagnostics, code analysis, and live plan inspection.

Core Features & Use Cases

  • Diagnostics & Tools: Offers a comprehensive list of tools to diagnose issues within the application.
  • Code Analysis: Static analysis using ruff, bandit, and mypy to ensure code quality.
  • Live Plan Inspection: Inspects the live plan through the Agent API for real-time debugging.
  • Use Case: When encountering a bug in the Open Garden Planner application, use this Skill to run diagnostics, analyze the code, and inspect the live plan to identify the issue.

Quick Start

Load the ogp-diagnostics-and-tooling skill to inspect the live plan of your Open Garden Planner project.

Frequently Asked Questions about ogp-diagnostics-and-tooling

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

FAQPage Schema
How do I run static analysis on the Open Garden Planner codebase?

Run static analysis on the Open Garden Planner codebase using ruff for linting, bandit for security checks, and mypy for type checking to identify code quality issues.

What is live plan inspection and how does it work for debugging?

Live plan inspection connects to the running Open Garden Planner application via the Agent API to inspect the active plan in real time, enabling immediate troubleshooting of runtime behavior.

Can I use mypy and ruff to diagnose bugs in the Open Garden Planner?

Yes, you can use mypy for type checking and ruff for linting within this diagnostic suite to measure, diagnose, and troubleshoot bugs in the Open Garden Planner application.

Do I need a running application to inspect live plans in Open Garden Planner?

Yes, live plan inspection requires access to the running Open Garden Planner application to connect through the Agent API for real-time debugging and diagnostics.

What's the best way to troubleshoot Open Garden Planner application issues?

The best way to troubleshoot Open Garden Planner issues is to load this diagnostic skill to run code analysis, perform static checks, and inspect the live plan to pinpoint problems.