code-navigation

Generate a repo-wide directory tree of LMDeploy's major subsystems.

8.0k|721|Updated Jun 15, 2023
One-click install
npx skills add https://github.com/InternLM/lmdeploy --skill code-navigation-internlm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-navigation
Source: https://github.com/InternLM/lmdeploy/tree/main/.claude/skills/code-navigation
Command: npx skills add https://github.com/InternLM/lmdeploy --skill code-navigation-internlm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps developers quickly understand the LMDeploy repository layout by presenting a clear, up-to-date map of major components and directories.

Core Features & Use Cases

  • Visual overview of LMDeploy's top-level structure and subsystems (cli, lib, lite, pytorch, serve, turbomind, vl).
  • Onboarding and architecture reviews: eases exploration for new contributors and onboarding engineers.
  • Quick reference for debugging and cross-component navigation across the codebase.

Quick Start

Ask the skill to render the LMDeploy directory map to quickly locate components like cli, lib, lite, and pytorch.

Frequently Asked Questions about code-navigation

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

FAQPage Schema
How do I navigate the LMDeploy codebase for a quick architecture overview?

To navigate the LMDeploy codebase, generate a directory tree map that highlights major subsystems like cli, lib, lite, pytorch, serve, turbomind, and vl. This provides a clear structural overview for fast orientation.

What is the best way to map LMDeploy's directory structure during onboarding?

The best way to map LMDeploy's directory structure is rendering a repo-wide tree that highlights major components. This visual overview eases exploration for new contributors and onboarding engineers.

Does the LMDeploy project map include components like turbomind and pytorch?

Yes, the LMDeploy project map includes subsystems like turbomind, pytorch, serve, and vl. Generating this directory tree highlights these major components and their relationships within the repository.

Can I use a codebase map to locate specific modules during an architecture review?

Yes, you can use a codebase map to locate modules during an architecture review. Rendering the directory tree provides a current visual overview of top-level structures and subsystems for quick reference.

When do I need to generate a directory tree for the LMDeploy repository?

You need to generate a directory tree for the LMDeploy repository when you require fast orientation during onboarding, need a quick reference for debugging, or are conducting architecture reviews across its major components.