{"slug": "i-made-a-vs-code-extension-to-copy-your-repo-to-your-clipboard-as-clean-markdown", "title": "I Made a VS Code Extension to Copy Your Repo to Your Clipboard as Clean Markdown Context for Your Chatbot", "summary": "A developer built ReptClip for VS Code, an extension that copies a repository's files into the clipboard as clean Markdown context for pasting into chatbots such as GitHub Copilot. The tool, inspired by the author's earlier ReptClip CLI app, offers type-ahead suggestions and stores configuration on a per-project basis.", "body_md": "The UI:\n\nAn example output:\n\n```\n# Project structure\n\n```\n.gitattributes\n.gitignore\nAGENTS.md\nCONTRIBUTING.md\nLICENSE\nREADME.md\nassets/preview.webp\ndocs/me/prompt.md\ndocs/me/publishing.md\npyproject.toml\nreptclip-config.toml\nsrc/reptclip/__init__.py\nsrc/reptclip/cli.py\nsrc/reptclip/cli_parser.py\nsrc/reptclip/clipboard.py\nsrc/reptclip/config.py\nsrc/reptclip/file_reader.py\nsrc/reptclip/filters.py\nsrc/reptclip/git_files.py\nsrc/reptclip/markdown_builder.py\ntests/test_cli.py\ntests/test_config.py\ntests/test_file_reader.py\ntests/test_filters.py\ntests/test_git_files.py\ntests/test_markdown_builder.py\n```\n\n# AGENTS.md\n\n```\nDo not make mistakes.\n```\n\n# Prompt\n\n<- Cursor lands here; you can quickly start typing!\n```\n\nBasically, type whatever you want to copy, then press Enter. Context will be copied **straight to your clipboard!**\n\nAlso, you'll get suggestions as you type:\n\nState is stored on a per-project basis. When you come back, your configuration will too!\n\nIt's inspired by my CLI app [ReptClip](https://github.com/effessdev/reptclip), so I named it [ReptClip for VS Code](https://github.com/effessdev/reptclip-vscode).\n\nHere are the key improvements from the CLI version:\n\nIt's really useful for me because this is my workflow when I finish my GitHub Copilot free credits:\n\nAnd repeat:\n\nIf you also found this helpful, please consider giving a ⭐ on GitHub! It really helps **A LOT!**\n\nThank you for reading till the end! Please let me know what you think. I am really curious!\n\nIssues and PRs are welcome too!\n\nBy the way, can someone guess what ReptClip means? Gemini couldn't guess it correctly.", "url": "https://wpnews.pro/news/i-made-a-vs-code-extension-to-copy-your-repo-to-your-clipboard-as-clean-markdown", "canonical_source": "https://dev.to/effessdev/i-made-a-vs-code-extension-to-copy-your-repo-to-your-clipboard-as-clean-markdown-context-for-your-4j6l", "published_at": "2026-09-24 10:11:21+00:00", "updated_at": "2026-09-24 10:32:03.502486+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools", "ai-products"], "entities": ["ReptClip", "ReptClip for VS Code", "VS Code", "GitHub Copilot", "GitHub", "Gemini"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/i-made-a-vs-code-extension-to-copy-your-repo-to-your-clipboard-as-clean-markdown", "markdown": "https://wpnews.pro/news/i-made-a-vs-code-extension-to-copy-your-repo-to-your-clipboard-as-clean-markdown.md", "text": "https://wpnews.pro/news/i-made-a-vs-code-extension-to-copy-your-repo-to-your-clipboard-as-clean-markdown.txt", "jsonld": "https://wpnews.pro/news/i-made-a-vs-code-extension-to-copy-your-repo-to-your-clipboard-as-clean-markdown.jsonld"}}