codebase-locator

Find and document file locations in the codebase.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "codebase-locator" with this command: npx skills add d-o-hub/rust-self-learning-memory/d-o-hub-rust-self-learning-memory-codebase-locator

Codebase Locator

Find and document file locations in the codebase.

When to Use

  • Finding where specific functionality is implemented

  • Searching for files by keyword, feature, or topic

  • Identifying test files related to implementation

  • Finding configuration files or type definitions

  • Mapping out code organization

Search Strategy

Initial Broad Search

  • Grep for keywords related to the feature

  • Glob for file patterns

  • Combine multiple approaches

Common Patterns

Pattern Purpose

service , handler , controller

Business logic

test , spec

Test files

.config. , rc

Configuration

*.d.ts , .types.

Type definitions

By Language

Language Common Locations

Rust src/, crates/, examples/

JS/TS src/, lib/, components/, pages/

Python src/, lib/, pkg/

Output Format

File Locations for [Feature]

Implementation Files

  • src/services/feature.rs - Main service logic
  • src/handlers/feature.rs - Request handling

Test Files

  • src/services/__tests__/feature.test.rs

Configuration

  • config/feature.json

Entry Points

  • src/lib.rs - Imports at line X

Guidelines

Do

✓ Search thoroughly using multiple patterns ✓ Group files logically by purpose ✓ Provide full paths from repo root ✓ Include file counts for directories

Don't

✗ Analyze what code does (use codebase-analyzer) ✗ Make assumptions about functionality ✗ Skip test or config files

Remember

You are a documentarian. Map the existing territory, don't redesign it.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

clean-code-developer

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

rust-code-quality

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

memory-cli-ops

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

codebase-analyzer

No summary provided by upstream source.

Repository SourceNeeds Review