codebase-locator

Locate files, directories, and components in a monorepo from natural language prompts.

349|98|Updated Feb 1, 2018
One-click install
npx skills add https://github.com/shopsys/shopsys --skill codebase-locator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codebase-locator
Source: https://github.com/shopsys/shopsys/tree/main/.agents/skills/codebase-locator
Command: npx skills add https://github.com/shopsys/shopsys --skill codebase-locator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers quickly locate specific files, directories, and code components within a large monorepo, eliminating time spent on manual searching and directory traversal.

Core Features & Use Cases

  • Targeted File Search: Find files related to a specific feature, component, or pattern.
  • Monorepo Navigation: Understand the structure and prioritize searching within framework packages before project-specific layers.
  • Use Case: If you need to find all files related to product management, including backend logic, GraphQL resolvers, and storefront components, this skill will provide a structured list of their locations.

Quick Start

Use the codebase-locator skill to find all files related to user authentication.

Frequently Asked Questions about codebase-locator

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

FAQPage Schema
How do I find files for a specific feature across a monorepo?

To find files for a specific feature across a monorepo, use natural language prompts to locate related backend logic, GraphQL resolvers, and storefront components. The locator prioritizes framework packages before project-specific layers to provide a structured list of file locations.

Can I search for PHP backend code and React storefront components simultaneously?

Yes, you can search for PHP backend code and React storefront components simultaneously by describing the feature in natural language. It identifies backend PHP, GraphQL API, and React/TypeScript storefront files across the monorepo based on your prompt.

What is the best way to locate Shopsys Platform Facade and Repository patterns?

The best way to locate Shopsys Platform Facade and Repository patterns is by describing the domain feature you are working on. The search adheres to Shopsys Platform conventions, prioritizing framework packages to quickly return the exact directory locations of these structural patterns.

Does this code navigation tool work with GraphQL API resolvers and configuration files?

Yes, this code navigation tool works with GraphQL API resolvers and configuration files. It supports identifying backend PHP, GraphQL API, React/TypeScript storefront, configuration, and test files based on natural language feature descriptions.

How do I locate all test files related to a specific domain task?

To locate all test files related to a specific domain task, input a natural language prompt describing that task. The tool scans the monorepo and returns a structured list of matching test file locations alongside backend and frontend components.