{
  "markdown": "# Prompt Library Extension for Gemini CLI\n\nA comprehensive collection of high-quality, pre-crafted prompts for common software engineering tasks, accessible via simple slash commands in the Gemini CLI.\n\n## 📦 Installation\n\nInstall the extension using the Gemini CLI:\n\n```bash\ngemini extensions install yourusername/prompt-library-extension\n```\n\nOr install from a local directory:\n\n```bash\ngit clone https://github.com/yourusername/prompt-library-extension.git\ncd prompt-library-extension\ngemini extensions link .\n```\n\n## 🚀 Quick Start\n\nAfter installation, restart Gemini CLI and start using prompts:\n\n```bash\n# Review code for security issues\n/code-review:security \"your code here\"\n\n# Generate a README file\n/docs:write-readme \"describe your project\"\n\n# Create unit tests\n/testing:generate-unit-tests \"your function here\"\n\n# Explain a complex concept\n/learning:explain-concept \"recursion\"\n\n# Debug an error\n/debugging:debug-error \"paste your error here\"\n```\n\n## 📋 Available Prompts\n\n### 🔍 Code Review & Analysis\n- `/code-review:security` - Deep security analysis\n- `/code-review:performance` - Performance optimization\n- `/code-review:best-practices` - Best practices review\n- `/code-review:refactor` - Refactoring suggestions\n\n### 📝 Documentation\n- `/docs:write-readme` - Generate comprehensive README\n- `/docs:write-api-docs` - Create API documentation\n- `/docs:write-changelog` - Generate changelog\n- `/docs:write-contributing` - Create contribution guidelines\n\n### 🧪 Testing\n- `/testing:generate-unit-tests` - Create unit tests\n- `/testing:generate-e2e-tests` - Create end-to-end tests\n- `/testing:edge-cases` - Identify edge cases\n- `/testing:coverage-analysis` - Analyze test coverage\n\n### 🐛 Debugging\n- `/debugging:debug-error` - Diagnose and fix errors\n- `/debugging:trace-issue` - Root cause analysis\n- `/debugging:performance-profile` - Performance profiling\n\n### 🏗️ Architecture & Design\n- `/architecture:design-api` - Design RESTful APIs\n- `/architecture:design-database` - Design database schemas\n- `/architecture:system-design` - System architecture\n- `/architecture:design-patterns` - Suggest design patterns\n\n### 📚 Learning & Explanation\n- `/learning:explain-concept` - Explain technical concepts\n- `/learning:eli5` - Explain like I'm 5\n- `/learning:compare-tech` - Compare technologies\n- `/learning:roadmap` - Create learning paths\n\n### ✍️ Writing & Communication\n- `/writing:technical-blog` - Write technical posts\n- `/writing:email` - Draft professional emails\n- `/writing:presentation` - Create presentation outlines\n\n### 🎨 Prompt Engineering\n- `/prompts:improve` - Improve existing prompts\n- `/prompts:create-template` - Create prompt templates\n- `/prompts:best-practices` - Learn prompt tips\n\n## 🛠️ Customization\n\n### Adding Your Own Prompts\n1. Create a new `.toml` file in the appropriate `commands/` subdirectory:\n   ```bash\n   mkdir -p commands/mycategory\n   touch commands/mycategory/myprompt.toml\n   ```\n2. Write your prompt:\n   ```toml\nprompt = \"\"\"\n# My Custom Prompt\n\nYour prompt content here with {{args}} for user input.\n\"\"\"\n   ```\n3. Restart Gemini CLI to load the new prompt.\n\n## 📚 Prompt Engineering Tips\n\n1. **Be Specific**: Instead of \"Review this code\", use \"Perform a security analysis focusing on input validation\".\n2. **Provide Structure**: Use clear sections, numbering, and formatting.\n3. **Include Context**: Specify the language, framework, use case, and constraints.\n4. **Request Examples**: Ask for code examples, not just explanations.\n5. **Define Output Format**: Specify exactly how you want the response structured.\n6. **Use Variables**: Make prompts reusable with `{{args}}` placeholders.\n",
  "bytes": 3651,
  "sha": "ba5a61a6da60c7ae8a868547accabef1777f2ad2ddbf05e9840dd52151773463",
  "repo_slug": "zlabs-cmd/prompt-library-extension",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_zlabs_cmd_prompt_library_extension_b138f158/readme"
}