fractal

Narrow vague investigations into goal-relevant findings by reading files and pruning dead ends.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/supertyrelle/pelley --skill fractal-supertyrelle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fractal
Source: https://github.com/supertyrelle/pelley/tree/main/skills/fractal
Command: npx skills add https://github.com/supertyrelle/pelley --skill fractal-supertyrelle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fractal helps you investigate a complex topic or codebase area without getting lost in irrelevant paths, turning an open-ended goal into focused evidence.

Core Features & Use Cases

  • Goal-directed recursive exploration that keeps every finding tied to the original objective.
  • Decomposes vague questions into bounded investigation areas, then reads actual files and cites evidence.
  • Uses aggressive pruning to skip dead ends while continuing deeper only where the goal benefits.
  • Use it to understand a subsystem, trace a bug, or research an unfamiliar design decision.

Quick Start

Use the fractal skill to investigate the event sourcing pipeline and report only goal-relevant findings.

Frequently Asked Questions about fractal

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

FAQPage Schema
How do I explore a complex codebase without getting lost in irrelevant files?

To explore a complex codebase without getting lost, use recursive goal-directed investigation that reads actual files, evaluates findings against your objective, and aggressively prunes dead ends while decomposing only promising subareas. This keeps every finding tied to your original goal.

What is the best way to investigate an unfamiliar design decision in a large system?

The best way to investigate an unfamiliar design decision is to narrow the vague question into bounded investigation areas, read the relevant source files directly, and recursively decompose promising paths while citing evidence and pruning irrelevant branches.

Can I trace a bug through a subsystem without scanning the entire codebase exhaustively?

Yes, you can trace a bug without exhaustive scanning by applying goal-directed recursive exploration. This approach evaluates findings against your bug tracing goal, skips dead ends aggressively, and continues deeper only where the investigation benefits the objective.

How do I research an unfamiliar concept and extract focused evidence from an open-ended goal?

To research an unfamiliar concept and extract focused evidence, decompose the open-ended goal into bounded areas, read the actual files or documentation, evaluate findings against the original objective, and prune dead ends to turn the vague goal into focused evidence.

Does recursive codebase exploration work for understanding a specific subsystem?

Yes, recursive codebase exploration works for understanding a specific subsystem by applying aggressive pruning to skip dead ends while continuing deeper only where the goal benefits. It requires reading actual files and evaluating findings against your subsystem understanding objective.

When should I not use recursive pruning for codebase investigation?

You should not use recursive pruning for codebase investigation when you need exhaustive scanning instead of focused deep exploration. This approach is designed for narrowing vague investigations into goal-relevant findings, not for comprehensive file-by-file system audits.