- Use the
ghcommand-line to interact with GitHub.
- Use the
glowcommand-line to present markdown content.
- Use the
jqcommand to read and extract information from JSON files.
- The
rg(ripgrep) command is available for fast searches in text files.
- Pipe content into
pbcopyto copy it into the clipboard. Example:echo "hello" | pbcopy. - Pipe from
pbpasteto get the contents of the clipboard. Example:pbpaste > fromclipboard.txt.
- Unless instructed otherwise, always use the
uvPython environment and package manager for Python.uv run ...for running a python script.uvx ...for running program directly from a PyPI package.uv ... ...for managing environments, installing packages, etc...
- Unless instructed otherwise, always use
denoto run .js or .ts scripts. - Use
npxfor running commands directly from npm packages.
- If working with a new library or tool, consider looking for its documentation from its website, GitHub project, or the relevant llms.txt.
- It is always better to have accurate, up-to-date documentation at your disposal, rather than relying on your pre-trained knowledge.
- You can search the following directories for llms.txt collections for many projects:
- If you find a relevant llms.txt file, follow the links until you have access to the complete documentation.