repo-structure-navigate

Map the Formisch monorepo layout to locate code across packages.

1.1k|32|Updated Apr 5, 2025
One-click install
npx skills add https://github.com/open-circle/formisch --skill repo-structure-navigate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-structure-navigate
Source: https://github.com/open-circle/formisch/tree/main/skills/repo-structure-navigate
Command: npx skills add https://github.com/open-circle/formisch --skill repo-structure-navigate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers quickly locate code locations, understand the system architecture, and navigate the Formisch monorepo to accelerate feature work and debugging across packages and frameworks.

Core Features & Use Cases

  • Provides a clear overview of the monorepo layout (core packages, frameworks, playgrounds, scripts, website, and docs).
  • Enables efficient cross-package discovery to locate sources for feature implementation or debugging across the repository.
  • Offers a practical quick-start path to discover relevant code paths and architectural decisions in a large, evolving codebase.

Quick Start

Use this skill to locate the core package sources (for example, /packages/core, /frameworks/, /playgrounds/) and understand where to change or extend code.

Frequently Asked Questions about repo-structure-navigate

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

FAQPage Schema
How do I navigate a large pnpm monorepo to find core packages and frameworks?

To navigate a pnpm monorepo, use this Skill to get a structured taxonomy mapping core packages, frameworks, playgrounds, and docs, enabling targeted code discovery across the repository.

What is the best way to understand monorepo layout before starting feature work?

Understanding monorepo layout is done by accessing a navigation map that describes core packages, frameworks, playgrounds, and documentation, providing a quick-start path to locate code and architecture efficiently.

How do I locate source code locations for debugging across multiple packages?

Locate source code locations by using the provided structural taxonomy to identify relevant paths like /packages/core or /frameworks/*, enabling efficient cross-package discovery for debugging.

Does this monorepo navigation approach work with pnpm workspaces and multiple framework playgrounds?

Yes, this navigation approach works with pnpm workspaces by mapping the monorepo layout including framework playgrounds and core packages, allowing you to locate where to change or extend code.

When do I need a repository structure navigation map for my codebase?

You need a repository structure navigation map when working within a large, evolving codebase to quickly locate code paths, understand system architecture, and accelerate feature implementation across packages.

Why use a structured taxonomy to discover code paths in a monorepo?

Using a structured taxonomy to discover code paths provides a clear overview of the monorepo layout, replacing manual searching with targeted code discovery to speed up development and debugging.