Initial commit
This commit is contained in:
20
commands/prime.md
Normal file
20
commands/prime.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# Prime the context by analyzing the project structure
|
||||
|
||||
Use the command `lsd --tree` to get an overview of the project's code structure. In addition,
|
||||
|
||||
- Read the `README.md` if exist
|
||||
- Read the `flake.nix` if exist
|
||||
- Files which you think are important
|
||||
- For python project, read `pyproject.toml` if exist
|
||||
- For javascript and typescript project, read `package.json` if exist
|
||||
- For rust project, read `Cargo.toml` if exist
|
||||
- For c++ project read `CMakeLists.txt` and use it as the entrypoint to understand the project structure
|
||||
|
||||
## Goal
|
||||
|
||||
You should be able to tell the following
|
||||
|
||||
- The structure of the project
|
||||
- What problem does this project solve?
|
||||
- What are the major programming languages used in this project?
|
||||
- What is the entrypoint of this project?
|
||||
Reference in New Issue
Block a user