pyrs-scan

Analyze pyramid files for structural completeness and missing elements.

2|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/zachbutton/pyrs --skill pyrs-scan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pyrs-scan
Source: https://github.com/zachbutton/pyrs/tree/main/skills/pyrs-scan
Command: npx skills add https://github.com/zachbutton/pyrs --skill pyrs-scan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill identifies structural gaps, under-specified areas, and missing elements in pyramids, helping maintain a consistent and robust architecture.

Core Features & Use Cases

  • Structural Analysis: Detects missing leaves, under-specified pyramids, and cross-cutting concerns.
  • Codebase Integration: Searches for PYRS_TODO placeholders to identify missing pyramids.
  • User Interaction: Suggests gaps and allows users to confirm which ones to address.

Quick Start

Perform a scan on a pyramid by using the command: ::scan @.task-queue

Frequently Asked Questions about pyrs-scan

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

FAQPage Schema
How do I analyze pyramids for structural gaps and missing elements?▼

To analyze pyramids for structural gaps, you can scan pyramid files to detect missing leaves, under-specified areas, and cross-cutting concerns. The tool searches for PYRS_TODO placeholders to identify missing pyramids and suggests improvements for structural completeness.

What is pyramid analysis in software architecture?▼

Pyramid analysis in software architecture is the process of evaluating pyramid files for structural completeness. It identifies structural gaps, under-specified pyramids, and missing elements to help maintain a consistent and robust architecture.

Do I need external libraries to perform a pyramid analysis scan?▼

No, you do not need external libraries to perform a pyramid analysis scan. The tool operates solely on the pyramid files and requires no external dependencies to detect missing elements and suggest improvements.

How do I start a scan to identify missing pyramids in my codebase?▼

To start a scan and identify missing pyramids in your codebase, use the command ::scan @.task-queue. The tool will search for PYRS_TODO placeholders, detect structural gaps, and suggest which gaps to address for you to confirm.

Can I use this pyramid scan to detect cross-cutting concerns in my architecture?▼

Yes, you can use this pyramid scan to detect cross-cutting concerns in your architecture. The structural analysis feature identifies missing leaves, under-specified pyramids, and cross-cutting concerns to ensure structural completeness.