{"repo":"Thomas-McKanna/Files2Prompt","free":true,"listed":false,"github":"https://github.com/Thomas-McKanna/Files2Prompt","clone":"git clone https://github.com/Thomas-McKanna/Files2Prompt.git","description":"VS Code extension to copy files for an LLM prompt","language":"TypeScript","stars":30,"topics":["chat-gpt","chatgpt","claude","copy","gpt","llm","prompt-engineering","utility"],"license":"MIT","category":"ai-agents","readme_excerpt":"Files2Prompt Copy file contents in XML format for LLM prompts effortlessly. Features - Visual File Tree : Browse and select files within your workspace using an intuitive tree view. - Selective Copying : Easily choose which files to include in the copy operation with checkboxes. - XML Formatting : Copies the content of selected files wrapped in XML elements, ready for use in LLM prompts or other applications. - Custom System Message : Optionally include a system message in your copied output, encapsulated within a XML element. - Configurable Shortcuts : Quickly refresh the file tree or copy files using customizable keyboard shortcuts. - Git Ignore Support : Automatically ignores files and directories specified in your .gitignore. - Selection History : Quickly switch between sets of previously selected files. - Paste XML Response : If XML is pasted into the editor in the same format as the copied output, the files will automatically be updated or created in your workspace. This allows for rapid iteration. See recommended workflow for more information. Installation Install from Marketplace: 1. Open VS Code. 2. Go to the Extensions view by clicking on the Extensions icon in the Activity Bar or pressing Ctrl+Shift+X ( Cmd+Shift+X on macOS). 3. Search for \"Files2Prompt\". 4. Click Install. Install from VSIX: 1. Download the .vsix file from the releases page. 2. In VS Code, press Ctrl+Shift+P ( Cmd+Shift+P on macOS) to open the Command Palette. 3. Type Extensions: Install from VSIX.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Thomas-McKanna","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Thomas-McKanna/Files2Prompt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}