ReptClip for VS Code - Fast Context for Your ChatBot
Turn your project into clean Markdown context for AI chatbots and copy it straight to your clipboard, automatically respecting .gitignore files.
Note: If you are looking for the original ReptClip (the CLI version), here is the link: ReptClip
Using it
Open the bottom panel using Ctrl + `
Open the ReptClip tab in the panel (Click ... if you can't see it)
Files to include: patterns/paths separated by spaces (e.g. AGENTS.md src/**/*.py). Quotes are only needed if a pattern contains a space
Files to exclude: same syntax; applied after include patterns
Checkboxes:
Clipboard: copies the generated Markdown straight to your clipboard
Project structure: includes a # Project structure section listing every file in the project that isn't excluded by .gitignore
Prompt tail: appends # Prompt\n\n to the end of the output, so your cursor has somewhere to land when you paste into a chat
Output file text box (leave empty to skip writing a file; accepts relative or absolute paths)
Click Generate, or press Enter while focused in either pattern box (Shift+Enter for a literal newline instead)
Only files not excluded by .gitignore are ever considered, using layered, per-directory .gitignore parsing (via the ignore package) rather than shelling out to git.
Include/exclude patterns and checkbox settings are remembered per project, so you don't have to re-enter them every time you open the panel.