[
  {
    "path": ".github/ISSUE_TEMPLATE/recommend-resource.yml",
    "content": "name: 🚀 Recommend New Resource\ndescription: Recommend a new resource to be featured in Awesome Claude Code\ntitle: \"[Resource]: WRITE THE NAME OF YOUR RESOURCE HERE\"\nlabels: [\"resource-submission\", \"pending-validation\"]\n\nbody:\n  - type: markdown\n    attributes:\n      value: |\n        ## Welcome! \n\n        Thank you for recommending a resource to Awesome Claude Code! This form will guide you through the recommendation process. \n        Please make sure that you have already reviewed the [CONTRIBUTING](https://github.com/hesreallyhim/awesome-claude-code/blob/main/docs/CONTRIBUTING.md) document as well as the [CODE_OF_CONDUCT](https://github.com/hesreallyhim/awesome-claude-code/blob/main/docs/CODE_OF_CONDUCT.md), and that you agree to abide by the terms. Be really, really sure.\n\n        **WARNING: A strict spam-deterrent system has been put in place. Failure to comply with the simple requirements stated in the [CONTRIBUTING](https://github.com/hesreallyhim/awesome-claude-code/blob/main/docs/CONTRIBUTING.md) document will result in intreasingly severe penalties.**\n\n        **Resource Guidelines:**\n        - Issues must be submitted by human users using the github.com UI. The system does not allow resource submissions via the `gh` CLI or other programmatic means. Doing so violates the Code of Conduct and submissions will be automatically closed.\n        - Ensure that you have actually visited this repo before and reviewed the entries on the list. Recommendations must be unique from existing resources, and should be of an equally high caliber.\n        - Avoid submitting resources that violate the Claude Code Usage Policy,or the licensing rights of other independent developers.\n        - Recommendations will be closely scrutinized for security and potential risk.\n        - Although most recommendations are submitted by the authors, you may submit any resource that you love.\n        - The system does not allow resource submissions via the `gh` CLI.\n        - Resources must be at least one week old.\n        \n        **Tips and Tricks for a Speedy Review:**\n        - Please provide clear installation AND uninstallation instructions for any installable resources.\n        - If your resource requires me to execute a bash script, you **must** provide me with a clearly annotated/commented version in which everything is documented clearly. I _can_ read Bash, but it hurts my eyes after a while.\n        - Short examples or demos are tremendously helpful in the review process. If I can see it in action before I think about running it, you're way ahead of the curve.\n        - If your resource requires elevated access or \"--dangerously-skip-permissions\", please make sure the user is aware of this(!)\n        - If your resource involves making ANY network requests except to the Anthropic API, you **must** state that here.\n        - Offering an auto-update functionality for a library may be a very nice convenience for people. (Similarly, `npx @latest`). However, this is also a known threat vector and will be viewed with caution.\n        - If you are claiming that a resource improves Claude's capacity to perform some particular action, these claims must be backed by evidence. It's your job to provide the evidence, not mine.\n        - Try to submit _focused_ resources that differentiate your project from others, not general-purpose marketplaces.\n        - Avoid submitting complex systems that require long onboarding or extensive training in a particular methodology.\n\n        **Ask Claude for a Candid Review:**\n        When I review your recommendation, I will ask my assistant Claude Code to perform a review (this is to assist me - I do not base my judgment on this review alone.) You can find the type of prompt in `.claude/commands/evaluate-repository.md`. I recommend that you run this evaluation yourself ahead of time. Also, ask yourself: \"Could Opus build this in one session?\"\n\n        After submission, our automated system will validate whether your Issue is well-formed with respect to the requirements of the template, and post the results as a comment. (This is merely a formality and does not constitute a review.)\n\n        Once your recommendation has been validated, you've done your job - the project has been recommended. I do my best to review recommendations. That summarizes the extent of my obligation. If I raise any further questions about your project, it's usually because I'm interested in it, and want to understand it better. Don't make any changes solely on the basis of my feedback.\n\n  - type: input\n    id: display_name\n    attributes:\n      label: Display Name\n      description: The name of the resource as it will appear in the list\n      placeholder: \"e.g., My Awesome Tool, /my-command, claude-helper\"\n    validations:\n      required: true\n\n  - type: dropdown\n    id: category\n    attributes:\n      label: Category\n      description: Select the primary category for your resource (note that I'm currenlty lumping most things called \"plugins\" under \"Agent Skills\" until I figure out a better classification system).\n      options:\n        - Agent Skills\n        - Workflows & Knowledge Guides\n        - Tooling\n        - Status Lines\n        - Hooks\n        - Output Styles\n        - Slash-Commands\n        - CLAUDE.md Files\n        - Alternative Clients\n        - Official Documentation\n    validations:\n      required: true\n\n  - type: dropdown\n    id: subcategory\n    attributes:\n      label: Sub-Category\n      description: Select a sub-category if applicable (based on your category choice above)\n      options:\n        - General\n        - \"Workflows & Knowledge Guides: Ralph Wiggum\"\n        - \"Tooling: IDE Integrations\"\n        - \"Tooling: Usage Monitors\"\n        - \"Tooling: Orchestrators\"\n        - \"Tooling: Config Managers\"\n        - \"Slash-Commands: Version Control & Git\"\n        - \"Slash-Commands: Code Analysis & Testing\"\n        - \"Slash-Commands: Context Loading & Priming\"\n        - \"Slash-Commands: Documentation & Changelogs\"\n        - \"Slash-Commands: CI / Deployment\"\n        - \"Slash-Commands: Project & Task Management\"\n        - \"Slash-Commands: Miscellaneous\"\n        - \"CLAUDE.md Files: Language-Specific\"\n        - \"CLAUDE.md Files: Domain-Specific\"\n        - \"CLAUDE.md Files: Project Scaffolding & MCP\"\n    validations:\n      required: false\n\n  - type: input\n    id: primary_link\n    attributes:\n      label: Primary Link\n      description: The main URL for your resource (must start with https://). If you have a GitHub repo and a website, _use the GitHub repo_.\n      placeholder: \"https://github.com/username/repository\"\n    validations:\n      required: true\n\n  - type: input\n    id: author_name\n    attributes:\n      label: Author Name\n      description: \"The author's name, alias, or GitHub username. (You may submit public/open-source resources that you do not own.)\"\n      placeholder: \"Jane Doe or janedoe\"\n    validations:\n      required: true\n\n  - type: input\n    id: author_link\n    attributes:\n      label: Author Link\n      description: \"Link to author's GitHub profile or personal website\"\n      placeholder: \"https://github.com/janedoe\"\n    validations:\n      required: true\n\n  - type: dropdown\n    id: license\n    attributes:\n      label: License\n      description: Select the license for your resource (or choose 'Other' to specify something unlisted).\n      options:\n        - MIT\n        - Apache-2.0\n        - GPL-3.0\n        - BSD-3-Clause\n        - ISC\n        - MPL-2.0\n        - AGPL-3.0\n        - Unlicense\n        - CC0-1.0\n        - CC-BY-4.0\n        - CC-BY-SA-4.0\n        - \"&copy;\"\n        - Other (specify below)\n        - No License / Not Specified\n    validations:\n      required: true\n\n  - type: input\n    id: license_other\n    attributes:\n      label: Other License\n      description: If you selected \"Other\" above, please specify the license\n      placeholder: \"e.g., BSD-2-Clause, Proprietary\"\n    validations:\n      required: false\n\n  - type: textarea\n    id: description\n    attributes:\n      label: Description\n      description: \"A brief description of your resource (1-3 sentences maximum, no emojis) - follow the list's style - be descriptive, not promotional - do not address the reader\"\n      placeholder: \"Describe what your resource does and its key features...\"\n    validations:\n      required: true\n\n  - type: markdown\n    attributes:\n      value: |\n        The following three fields are encouraged for all users. If you are recommending a plugin, skill, collection, framework, etc., then these are **mandatory**.\n\n  - type: textarea\n    id: validate_claims\n    attributes:\n      label: Validate Claims\n      description: \"If you are submitting a complicated resource that gives Claude Code super-powers, suggest a low-friction way for me, or anyone, to prove it to themselves that what you're claiming is true. If you are submitting a plugin, skill, framework, or similar, this field is mandatory.\"\n      placeholder: \"e.g., install this Skill and ask Claude how many times the letter 'r' appears in your codebase\"\n    validations:\n      required: false\n\n  - type: textarea\n    id: validate_claim_part_2\n    attributes:\n      label: Specific Task(s)\n      description: \"Tell me at least one specific task I should give to Claude Code to demonstrate the value of your resource.\"\n      placeholder: \"e.g., install this Skill and give Claude a counting task.\"\n    validations:\n      required: false\n\n  - type: textarea\n    id: validate_claims_part_3\n    attributes:\n      label: Specific Prompt(s)\n      description: \"Tell me what to say to Claude Code when I give it the task above. The more I have to figure things out for myself, the more likely it is that I will miss the unique value of your resource. So you are advised to be as specific as possible.\"\n      placeholder: \"Ask Claude how many times the letter 'r' appears in your codebase\"\n    validations:\n      required: false\n\n  - type: textarea\n    id: additional_comments\n    attributes:\n      label: Additional Comments\n      description: \"Optional - Any additional information you'd like to share about your resource (not processed during validation)\"\n      placeholder: \"e.g., context about why you created this, special features, acknowledgments, etc.\"\n    validations:\n      required: false\n\n  - type: checkboxes\n    id: checklist\n    attributes:\n      label: Recommendation Checklist\n      description: Please confirm the following\n      options:\n        - label: \"I have checked that this resource hasn't already been submitted\"\n          required: true\n        - label: It has been over one week since the first public commit to the repo I am recommending\n          required: true\n        - label: All provided links are working and publicly accessible\n          required: true\n        - label: I do NOT have any other open issues in this repository\n          required: true\n        - label: I am primarily composed of human-y stuff and not electrical circuits\n          required: true\n\n  - type: markdown\n    attributes:\n      value: |\n        ## What happens next?\n\n        1. **Automated Validation**: Our bot will validate the well-formed-ness of this Issue and let you know if anything needs to be fixed\n        2. **Review**: If validation passes, you should go back to working on your library - your recommendation has been received. It will be reviewed at the discretion of the maintainer.\n        3. **Approval**: If approved, a PR will be automatically created with your resource\n        4. **Notification**: You'll be notified when your resource is added\n\n        Thank you for contributing to Awesome Claude Code. I have \n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/repository-enhancement.yml",
    "content": "name: 💡 Repository Enhancement\ndescription: Suggest an improvement to the repository structure, categories, or processes\ntitle: \"[Enhancement]: \"\nlabels: [\"enhancement\"]\nassignees: []\n\nbody:\n  - type: markdown\n    attributes:\n      value: |\n        ## Repository Enhancement Suggestion\n        \n        Use this form to suggest improvements to Awesome Claude Code itself (not for submitting resources).\n\n  - type: dropdown\n    id: enhancement_type\n    attributes:\n      label: Enhancement Type\n      description: What kind of improvement are you suggesting?\n      options:\n        - New category or subcategory\n        - Repository structure\n        - Submission process\n        - Documentation\n        - Automation/workflows\n        - Other\n    validations:\n      required: true\n\n  - type: textarea\n    id: description\n    attributes:\n      label: Description\n      description: Describe your enhancement suggestion in detail\n      placeholder: \"Explain what you'd like to see improved and why...\"\n    validations:\n      required: true\n\n  - type: textarea\n    id: benefit\n    attributes:\n      label: Expected Benefit\n      description: How will this enhancement help the community?\n      placeholder: \"This would help users by...\"\n    validations:\n      required: true\n\n  - type: textarea\n    id: implementation\n    attributes:\n      label: Possible Implementation\n      description: If you have ideas on how to implement this, please share\n      placeholder: \"One way to implement this could be...\"\n    validations:\n      required: false\n\n  - type: checkboxes\n    id: checklist\n    attributes:\n      label: Checklist\n      options:\n        - label: I've checked that this enhancement hasn't already been suggested\n          required: true\n        - label: This enhancement would improve the repository for the community\n          required: true"
  },
  {
    "path": ".github/PULL_REQUEST_TEMPLATE.md",
    "content": "# Pull Request\n\nIf you want to submit a resource for recommendation for Awesome Claude Code, please use the [resource recommendation issue form](https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=recommen-resource.yml) and don't open a PR.\n\nIt's fairly uncommon for anyone to open a PR to this repo, even the maintainer. However, if you've noticed a technical problem/bug or a documentation problem, then this may be appropriate. Otherwise, in general, only the bots get to make PRs.\n\n## Type of Contribution\n\n<!-- Select ONE by marking with an [x] -->\n\n- [ ] **New Resource** - Adding a new resource to the list [ONLY THE BOT MAY DO THIS]\n- [ ] **Update Resource** - Updating existing resource information (e.g., broken link, license info)\n- [ ] **Repository Improvement** - Improving the repository itself (not adding resources) [Use [this issue template](https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=repository-enhancement.yml) to suggest general improvements]\n\n---\n\n## For New Resources\n\n### Resource Information\n\n- **Display Name**: <!-- e.g., \"Claude Task Manager\" or \"/commit\" -->\n- **Category**: <!-- Select from: Workflows & Knowledge Guides, Tooling, Hooks, Slash-Commands, CLAUDE.md Files, Official Documentation -->\n- **Sub-Category** (if applicable): <!-- e.g., \"Version Control & Git\", \"Code Analysis & Testing\" -->\n- **Primary Link**: <!-- The main URL for the resource -->\n- **Author Name**: <!-- Creator/maintainer name -->\n- **Author Link**: <!-- Link to author's profile -->\n- **License** (if known): <!-- e.g., MIT, Apache-2.0, GPL-3.0 -->\n\n### Description\n\n<!-- 1-2 sentences describing what the resource does and why it's valuable to Claude Code users -->\n\n### Automated Notification\n\n<!-- Check if applicable -->\n- [ ] This is a GitHub-hosted resource and will receive an automatic notification issue when merged\n\n---\n\n## For Resource Updates\n\n### What Changed?\n\n<!-- Describe what you're updating -->\n\n- **Resource Name**:\n- **Change Type**: <!-- e.g., Fix broken link, Update license, Update description -->\n- **Details**:\n\n---\n\n## For Repository Improvements\n\n### Description of Changes\n\n<!-- Describe what you're improving and why -->\n\n### Checklist for Repository Changes\n\n- [ ] Changes follow existing code style\n- [ ] Updated relevant documentation\n- [ ] Tested changes locally\n- [ ] Pre-commit hooks pass\n\n---\n\n## Additional Notes\n\n<!-- Any additional context that would help reviewers -->\n\n## Questions?\n\n- See [CONTRIBUTING.md](../docs/CONTRIBUTING.md) for detailed contribution guidelines\n"
  },
  {
    "path": ".github/workflows/README.md",
    "content": "# GitHub Workflows\n\nThis directory contains GitHub Action workflows for repository maintenance, resource submission handling, and health monitoring.\n\n---\n\n## Workflow: Validate New Issue\n\n**File:** `.github/workflows/validate-new-issue.yml`\n\n### Purpose\n\nHandles all new issues opened in the repository with two mutually exclusive jobs:\n\n1. **validate-resource**: Validates properly-submitted resource recommendations (issues with `resource-submission` label)\n2. **detect-informal**: Detects informal submissions that bypassed the issue template (issues without the label)\n\n### Trigger\n\n- `issues.opened` - New issue created\n- `issues.reopened` - Issue reopened\n- `issues.edited` - Issue body edited\n\n### Job 1: Validate Resource Submission\n\nRuns when an issue has the `resource-submission` label (applied automatically by the issue template).\n\n**Behavior:**\n- Parses the issue body using `scripts/resources/parse_issue_form.py`\n- Validates all required fields (display name, category, URLs, etc.)\n- Checks for duplicate resources in `THE_RESOURCES_TABLE.csv`\n- Validates URL accessibility\n- Posts validation results as a comment\n- Updates labels: `validation-passed` or `validation-failed`\n- Notifies maintainer when changes are made after `/request-changes`\n\n### Job 2: Detect Informal Submission\n\nRuns when a **new** issue does NOT have the `resource-submission` label.\n\n**Purpose:** Catches users who try to recommend resources without using the official template.\n\n**Detection Signals:**\n\n| Signal Type | Examples | Weight |\n|-------------|----------|--------|\n| Template field labels | `Display Name:`, `Category:`, `Primary Link:` | Very strong (+0.7 for 3+) |\n| Submission language | \"recommend\", \"submit\", \"please add\" | Strong (+0.3 each) |\n| Resource mentions | \"plugin\", \"skill\", \"hook\", \"slash command\" | Medium (+0.15 each) |\n| GitHub URLs | `github.com/user/repo` | Medium (+0.15) |\n| License mentions | MIT, Apache, GPL | Medium (+0.15) |\n| Bug/question language | \"bug\", \"error\", \"how do I\" | Negative (-0.2 each) |\n\n**Two-Tier Response:**\n\n| Confidence | Action |\n|------------|--------|\n| ≥ 0.6 (High) | Add `needs-template` label, post warning, **auto-close** |\n| 0.4 - 0.6 (Medium) | Add `needs-template` label, post gentle warning, **leave open** |\n| < 0.4 (Low) | No action |\n\n### Local Usage\n\n```bash\n# Test informal submission detection\nISSUE_TITLE=\"Check out my plugin\" ISSUE_BODY=\"I made this tool at github.com/user/repo\" \\\n  python -m scripts.resources.detect_informal_submission\n```\n\n### Related Scripts\n\n- `scripts/resources/parse_issue_form.py` - Parses and validates issue form data\n- `scripts/resources/detect_informal_submission.py` - Detects informal submissions\n\n---\n\n## Workflow: Handle Resource Submission Commands\n\n**File:** `.github/workflows/handle-resource-submission-commands.yml`\n\n### Purpose\n\nProcesses maintainer commands on resource submission issues.\n\n### Commands\n\n| Command | Description | Requirements |\n|---------|-------------|--------------|\n| `/approve` | Creates PR to add resource to CSV | Issue must have `validation-passed` label |\n| `/reject [reason]` | Closes issue as rejected | Maintainer permission |\n| `/request-changes [message]` | Requests changes from submitter | Maintainer permission |\n\n### Trigger\n\n- `issue_comment.created` on issues with `resource-submission` label\n- Only processes comments from OWNER, MEMBER, or COLLABORATOR\n\n---\n\n## Workflow: Update GitHub Release Data\n\n**File:** `.github/workflows/update-github-release-data.yml`\n\n### Purpose\n\nUpdates `THE_RESOURCES_TABLE.csv` with:\n- Latest commit date on the default branch (Last Modified)\n- Latest GitHub Release date (Latest Release)\n- Latest GitHub Release version (Release Version)\n\n### Schedule\n\n- Runs automatically every day at **3:00 AM UTC**\n- Can be triggered manually via the GitHub Actions UI\n\n### Local Usage\n\n```bash\npython -m scripts.maintenance.update_github_release_data\n```\n\n#### Options\n\n```bash\npython -m scripts.maintenance.update_github_release_data --help\n```\n\n- `--csv-file`: Path to CSV file (default: THE_RESOURCES_TABLE.csv)\n- `--max`: Process at most N resources\n- `--dry-run`: Print updates without writing changes\n\n## Workflow: Check Repository Health\n\n**File:** `.github/workflows/check-repo-health.yml`\n\n### Purpose\n\nEnsures that active GitHub repositories in the resource list are still maintained and responsive by checking:\n- Number of open issues\n- Date of last push or PR merge (last updated)\n\n### Behavior\n\nThe workflow will **fail** if any repository:\n- Has not been updated in over **6 months** AND\n- Has more than **2 open issues**\n\nDeleted or private repositories are logged as warnings but do not cause the workflow to fail.\n\n### Schedule\n\n- Runs automatically every **Monday at 9:00 AM UTC**\n- Can be triggered manually via the GitHub Actions UI\n\n### Local Usage\n\nYou can run the health check locally using:\n\n```bash\nmake check-repo-health\n```\n\nOr directly with Python:\n\n```bash\npython3 -m scripts.maintenance.check_repo_health\n```\n\n#### Options\n\n```bash\npython3 -m scripts.maintenance.check_repo_health --help\n```\n\n- `--csv-file`: Path to CSV file (default: THE_RESOURCES_TABLE.csv)\n- `--months`: Months threshold for outdated repos (default: 6)\n- `--issues`: Open issues threshold (default: 2)\n\n### Example Output\n\n```\nINFO: Reading repository list from THE_RESOURCES_TABLE.csv\nINFO: Checking owner/repo (Resource Name)\nINFO: \n============================================================\nINFO: Summary:\nINFO:   Total active GitHub repositories checked: 50\nINFO:   Deleted/unavailable repositories: 2\nINFO:   Problematic repositories: 0\nINFO: \n============================================================\nINFO: ✅ HEALTH CHECK PASSED\nINFO: All active repositories are healthy!\n```\n\n### Environment Variables\n\n- `GITHUB_TOKEN`: GitHub personal access token or Actions token (recommended to avoid rate limiting)\n\nThe GitHub Actions workflow automatically uses the `GITHUB_TOKEN` secret provided by GitHub Actions.\n"
  },
  {
    "path": ".github/workflows/check-repo-health.yml",
    "content": "name: Check Repository Health\n\n# This workflow checks the health of active GitHub repositories listed in THE_RESOURCES_TABLE.csv.\n# It verifies that repositories are still active and maintained by checking:\n# - Number of open issues\n# - Date of last push or PR merge\n#\n# The workflow will fail if any repository:\n# - Has not been updated in over 6 months AND\n# - Has more than 2 open issues\n#\n# Deleted repositories are logged but do not cause the workflow to fail.\n\non:\n  schedule:\n    # Run weekly on Monday at 9:00 AM UTC\n    - cron: '0 9 * * 1'\n  workflow_dispatch: # Allow manual triggering\n\nenv:\n  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n  PYTHONPATH: ${{ github.workspace }}\n\npermissions:\n  contents: read\n\njobs:\n  check-repo-health:\n    runs-on: ubuntu-latest\n\n    steps:\n    - name: Checkout repository\n      uses: actions/checkout@v4\n\n    - name: Set up Python\n      uses: actions/setup-python@v5\n      with:\n        python-version: '3.11'\n\n    - name: Install dependencies\n      run: |\n        python3 -m pip install --upgrade pip\n        python3 -m pip install -e \".[dev]\"\n\n    - name: Run repository health check\n      run: |\n        python3 -m scripts.maintenance.check_repo_health\n"
  },
  {
    "path": ".github/workflows/ci.yml",
    "content": "name: CI\n\non:\n  push:\n  pull_request:\n  workflow_dispatch:\n    inputs:\n      docs_tree_check:\n        description: \"Fail CI if README tree is out of date\"\n        type: boolean\n        default: true\n      docs_tree_debug:\n        description: \"Print diff/context on mismatch\"\n        type: boolean\n        default: false\n\njobs:\n  ci:\n    runs-on: ubuntu-latest\n    env:\n      CI: true\n      # Defaults for push/PR\n      DOCS_TREE_CHECK: \"1\"\n      DOCS_TREE_DEBUG: \"0\"\n      PYTHONPATH: ${{ github.workspace }}\n    steps:\n      - uses: actions/checkout@v4\n      - uses: actions/setup-python@v5\n        with:\n          python-version: \"3.11\"\n      - run: |\n          python -m pip install --upgrade pip\n          python -m pip install -e \".[dev]\"\n\n      - name: Run CI checks\n        run: make ci\n        env:\n          # Override defaults only for workflow_dispatch\n          DOCS_TREE_CHECK: ${{ github.event_name == 'workflow_dispatch' && (inputs.docs_tree_check && '1' || '0') || '1' }}\n          DOCS_TREE_DEBUG: ${{ github.event_name == 'workflow_dispatch' && (inputs.docs_tree_debug && '1' || '0') || '0' }}\n"
  },
  {
    "path": ".github/workflows/close-resource-pr.yml",
    "content": "name: Close Resource Submission PRs\n\non:\n  pull_request_target:\n    types: [opened]\n\njobs:\n  detect-and-close:\n    name: Detect Resource Submission PR\n    runs-on: ubuntu-latest\n\n    # Skip PRs from bots (GitHub Actions bot, Dependabot, etc.)\n    if: github.event.pull_request.user.type != 'Bot'\n\n    permissions:\n      pull-requests: write\n\n    steps:\n      - name: Check if PR is a resource submission\n        id: detect\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const title = context.payload.pull_request.title || '';\n            const body = context.payload.pull_request.body || '';\n            const combined = `${title}\\n${body}`.toLowerCase();\n\n            // ── High-signal title patterns ──────────────────────────\n            const highSignalTitlePatterns = [\n              // \"Add [resource]: My Tool\" or \"Add [resource]: My Tool to Hooks\"\n              /^add\\s*\\[resource\\]\\s*:/i,\n              // \"[Resource]: My Tool\"\n              /^\\[resource\\]\\s*:/i,\n              // \"Add <name> to <section>\" (common PR title for list additions)\n              /^add\\s+.+\\s+to\\s+(slash.?commands?|hooks?|claude\\.?md|tooling|skills?|agent|mcp|plugins?|workflows?|status.?lines?)/i,\n            ];\n\n            let titleHighSignal = false;\n            for (const pattern of highSignalTitlePatterns) {\n              if (pattern.test(title)) {\n                titleHighSignal = true;\n                console.log(`High-signal title match: ${pattern}`);\n                break;\n              }\n            }\n\n            // ── Body phrase patterns (medium signal) ────────────────\n            const bodyPhrases = [\n              /add(ing)?\\s+(a\\s+)?(new\\s+)?resource/i,\n              /submit(ting)?\\s+(a\\s+)?resource/i,\n              /resource\\s+(submission|recommendation)/i,\n              /please\\s+add\\s+(this|my)/i,\n              /adding\\s+.+\\s+to\\s+the\\s+(list|awesome\\s+list)/i,\n              /new\\s+entry\\s+(for|in)\\s+/i,\n              /recommend(ing)?\\s+(this|a)\\s+(tool|resource|project)/i,\n            ];\n\n            let bodyMatchCount = 0;\n            for (const pattern of bodyPhrases) {\n              if (pattern.test(combined)) {\n                bodyMatchCount++;\n                console.log(`Body phrase match: ${pattern}`);\n              }\n            }\n\n            // ── CSV / README file changes (very high signal) ────────\n            // Check if the PR touches THE_RESOURCES_TABLE.csv or README.md\n            const files = await github.rest.pulls.listFiles({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              pull_number: context.payload.pull_request.number,\n              per_page: 50,\n            });\n\n            let touchesResourceFiles = false;\n            for (const file of files.data) {\n              if (\n                file.filename === 'THE_RESOURCES_TABLE.csv' ||\n                file.filename === 'README.md' ||\n                file.filename.startsWith('README_ALTERNATIVES/')\n              ) {\n                touchesResourceFiles = true;\n                console.log(`Touches resource file: ${file.filename}`);\n                break;\n              }\n            }\n\n            // ── Decision logic ──────────────────────────────────────\n            // High-signal title alone is enough\n            // Body phrases + resource file changes is enough\n            // 2+ body phrase matches is enough\n            const isResourceSubmission =\n              titleHighSignal ||\n              (bodyMatchCount >= 1 && touchesResourceFiles) ||\n              bodyMatchCount >= 2;\n\n            console.log(`Title high signal: ${titleHighSignal}`);\n            console.log(`Body match count: ${bodyMatchCount}`);\n            console.log(`Touches resource files: ${touchesResourceFiles}`);\n            console.log(`Is resource submission: ${isResourceSubmission}`);\n\n            core.setOutput('is_resource_submission', isResourceSubmission.toString());\n\n      - name: Post comment and close PR\n        if: steps.detect.outputs.is_resource_submission == 'true'\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const pr_number = context.payload.pull_request.number;\n            const owner = context.repo.owner;\n            const repo = context.repo.repo;\n            const templateUrl = `https://github.com/${owner}/${repo}/issues/new?template=recommend-resource.yml`;\n            const contributingUrl = `https://github.com/${owner}/${repo}/blob/main/docs/CONTRIBUTING.md`;\n\n            const body = [\n              '## ⚠️ Resource submissions are not accepted via pull request',\n              '',\n              'Thank you for your interest in contributing to Awesome Claude Code!',\n              '',\n              'However, resource recommendations **must** be submitted through our issue template, not as a pull request. The entire resource pipeline — validation, review, and merging — is managed by automation. Even the maintainer does not use PRs to add entries to the list.',\n              '',\n              '**To submit your resource correctly:**',\n              '',\n              `1. 📖 Read the [CONTRIBUTING.md](${contributingUrl}) document`,\n              `2. 📝 [Submit your resource using the official template](${templateUrl})`,\n              '3. ✅ The bot will validate your submission automatically',\n              '4. 👀 A maintainer will review it once validation passes',\n              '',\n              'If this PR is **not** a resource submission (e.g., it\\'s a bug fix or improvement), please comment below and we\\'ll reopen it.',\n              '',\n              '---',\n              '*This PR has been automatically closed.*',\n            ].join('\\n');\n\n            await github.rest.issues.createComment({\n              owner,\n              repo,\n              issue_number: pr_number,\n              body,\n            });\n\n            await github.rest.pulls.update({\n              owner,\n              repo,\n              pull_number: pr_number,\n              state: 'closed',\n            });\n\n            await github.rest.issues.addLabels({\n              owner,\n              repo,\n              issue_number: pr_number,\n              labels: ['needs-template'],\n            });\n"
  },
  {
    "path": ".github/workflows/close-resource-prs.yml",
    "content": "name: Close Resource Submission PRs\n\non:\n  pull_request_target:\n    types: [opened]\n\njobs:\n  detect-and-close:\n    name: Classify and Close Resource PRs\n    runs-on: ubuntu-latest\n\n    if: github.event.pull_request.user.type != 'Bot'\n\n    permissions:\n      pull-requests: write\n\n    steps:\n      - name: Get changed files\n        id: files\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const files = await github.rest.pulls.listFiles({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              pull_number: context.payload.pull_request.number,\n              per_page: 50,\n            });\n            return files.data.map(f => f.filename).join('\\n');\n          result-encoding: string\n\n      - name: Classify PR with Claude\n        id: classify\n        env:\n          ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}\n          PR_TITLE: ${{ github.event.pull_request.title }}\n          PR_BODY: ${{ github.event.pull_request.body }}\n          PR_FILES: ${{ steps.files.outputs.result }}\n        run: |\n          # Use jq to safely construct JSON (handles all escaping)\n          PAYLOAD=$(jq -n \\\n            --arg title \"$PR_TITLE\" \\\n            --arg body \"${PR_BODY:0:2000}\" \\\n            --arg files \"$PR_FILES\" \\\n            '{\n              model: \"claude-haiku-4-5-20251001\",\n              max_tokens: 50,\n              system: \"You classify GitHub pull requests for the awesome-claude-code repository (a curated awesome-list of tools, skills, hooks, and resources for the coding agent Claude Code).\\n\\nA \\\"resource submission\\\" is any PR that attempts to add, recommend, or promote a tool, project, library, skill, MCP server, hook, workflow, guide, or ANY resource whatsoever to the list. This includes any PR that edit THE_RESOURCES_TABLE.csv.\\n\\nA \\\"not resource submission\\\" is a PR that fixes bugs, improves CI/workflows, corrects typos, updates documentation about the repo itself (not adding a new external resource), refactors code, or makes other repository maintenance changes.\\n\\nRespond with ONLY a JSON object, no markdown fences: {\\\"classification\\\": \\\"resource_submission\\\" | \\\"not_resource_submission\\\", \\\"confidence\\\": \\\"high\\\" | \\\"low\\\"}\",\n              messages: [\n                {\n                  role: \"user\",\n                  content: (\"PR Title: \" + $title + \"\\n\\nPR Body:\\n\" + $body + \"\\n\\nChanged files:\\n\" + $files)\n                }\n              ]\n            }')\n\n          RESPONSE=$(curl -sf https://api.anthropic.com/v1/messages \\\n            -H \"content-type: application/json\" \\\n            -H \"x-api-key: $ANTHROPIC_API_KEY\" \\\n            -H \"anthropic-version: 2023-06-01\" \\\n            -d \"$PAYLOAD\") || {\n            echo \"API call failed\"\n            echo \"classification=error\" >> \"$GITHUB_OUTPUT\"\n            echo \"confidence=none\" >> \"$GITHUB_OUTPUT\"\n            exit 0\n          }\n\n          # Extract Claude's text response, then parse the JSON within it\n          TEXT=$(echo \"$RESPONSE\" | jq -r '.content[0].text')\n          echo \"Claude response: $TEXT\"\n\n          CLASSIFICATION=$(echo \"$TEXT\" | jq -r '.classification // \"error\"')\n          CONFIDENCE=$(echo \"$TEXT\" | jq -r '.confidence // \"low\"')\n\n          echo \"Classification: $CLASSIFICATION\"\n          echo \"Confidence: $CONFIDENCE\"\n          echo \"classification=$CLASSIFICATION\" >> \"$GITHUB_OUTPUT\"\n          echo \"confidence=$CONFIDENCE\" >> \"$GITHUB_OUTPUT\"\n\n      - name: Post comment and close PR\n        if: steps.classify.outputs.classification == 'resource_submission'\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const pr_number = context.payload.pull_request.number;\n            const owner = context.repo.owner;\n            const repo = context.repo.repo;\n            const templateUrl = `https://github.com/${owner}/${repo}/issues/new?template=recommend-resource.yml`;\n            const contributingUrl = `https://github.com/${owner}/${repo}/blob/main/docs/CONTRIBUTING.md`;\n\n            const body = [\n              '## ⚠️ Resource recommendations are not accepted via pull request',\n              '',\n              'Thank you for your interest in contributing to Awesome Claude Code!',\n              '',\n              'However, resource recommendations **must** be submitted through our issue template, not as a pull request. The entire resource pipeline — validation, review, and merging — is managed by automatioEven the maintainer does not use PRs to add entries to the list.',\n              '',\n              '**To submit your resource correctly:**',\n              '',\n              `1. 📖 Read the [CONTRIBUTING.md](${contributingUrl}) document`,\n              `2. 📝 [Submit your resource using the official template](${templateUrl})`,\n              '3. ✅ The bot will validate your submission automatically',\n              '4. 👀 A maintainer will review it once validation passes',\n              '',\n              'If this PR is **not** a resource submission (e.g., it\\'s a bug fix or improvement), please comment below and we\\'ll reopen it.',\n              '',\n              '---',\n              '*This PR was automatically closed.*',\n            ].join('\\n');\n\n            await github.rest.issues.createComment({\n              owner,\n              repo,\n              issue_number: pr_number,\n              body,\n            });\n\n            await github.rest.pulls.update({\n              owner,\n              repo,\n              pull_number: pr_number,\n              state: 'closed',\n            });\n\n            await github.rest.issues.addLabels({\n              owner,\n              repo,\n              issue_number: pr_number,\n              labels: ['needs-template'],\n            });\n\n      - name: Flag low-confidence non-resource PR for review\n        if: steps.classify.outputs.classification == 'not_resource_submission' && steps.classify.outputs.confidence == 'low'\n        uses: actions/github-script@v7\n        with:\n          script: |\n            await github.rest.issues.addLabels({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              issue_number: context.payload.pull_request.number,\n              labels: ['needs-review'],\n            });\n"
  },
  {
    "path": ".github/workflows/handle-resource-submission-commands.yml",
    "content": "name: Handle Resource Submission Commands\n\non:\n  issue_comment:\n    types: [created]\n\njobs:\n  process-commands:\n    # Only run when:\n    # 1. Comment is on an issue (not a PR)\n    # 2. Issue has resource-submission label\n    # 3. Commenter has write permissions (maintainer/owner)\n    # 4. Comment contains one of the commands: /approve, /reject, /request-changes\n    if: |\n      github.event.issue.pull_request == null &&\n      contains(github.event.issue.labels.*.name, 'resource-submission') &&\n      (github.event.comment.author_association == 'OWNER' || github.event.comment.author_association == 'MEMBER' || github.event.comment.author_association == 'COLLABORATOR') &&\n      (contains(github.event.comment.body, '/approve') || contains(github.event.comment.body, '/reject') || contains(github.event.comment.body, '/request-changes'))\n    \n    runs-on: ubuntu-latest\n    \n    permissions:\n      contents: write\n      issues: write\n      pull-requests: write\n    \n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v4\n        with:\n          token: ${{ secrets.GITHUB_TOKEN }}\n          fetch-depth: 0\n      \n      - name: Set up Python\n        uses: actions/setup-python@v5\n        with:\n          python-version: '3.11'\n      \n      - name: Install dependencies\n        run: |\n          python -m pip install --upgrade pip\n          pip install PyYAML requests PyGithub python-dotenv\n      \n      - name: Configure Git\n        run: |\n          git config user.name \"github-actions[bot]\"\n          git config user.email \"github-actions[bot]@users.noreply.github.com\"\n      \n      - name: React to approval comment\n        if: contains(github.event.comment.body, '/approve') && contains(github.event.issue.labels.*.name, 'validation-passed')\n        uses: actions/github-script@v7\n        with:\n          script: |\n            await github.rest.reactions.createForIssueComment({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              comment_id: context.payload.comment.id,\n              content: 'rocket'\n            });\n      \n      - name: Parse issue and create PR\n        id: create_pr\n        if: contains(github.event.comment.body, '/approve') && contains(github.event.issue.labels.*.name, 'validation-passed')\n        env:\n          ISSUE_BODY: ${{ github.event.issue.body }}\n          ISSUE_NUMBER: ${{ github.event.issue.number }}\n          ISSUE_TITLE: ${{ github.event.issue.title }}\n          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n          PYTHONPATH: ${{ github.workspace }}\n        run: |\n          # TODO: Consider emitting issue parsing output via GITHUB_OUTPUT to avoid temp files.\n          # First parse the issue to get resource data\n          python -m scripts.resources.parse_issue_form > resource_data.json\n          \n          # Create the PR with the resource\n          python -m scripts.resources.create_resource_pr \\\n            --issue-number $ISSUE_NUMBER \\\n            --resource-data resource_data.json\n      \n      - name: Comment on issue with results\n        if: contains(github.event.comment.body, '/approve') && contains(github.event.issue.labels.*.name, 'validation-passed')\n        uses: actions/github-script@v7\n        env:\n          CREATE_PR_SUCCESS: ${{ steps.create_pr.outputs.success }}\n          PR_URL: ${{ steps.create_pr.outputs.pr_url }}\n        with:\n          script: |\n            const pr_url = process.env.PR_URL || null;\n            const success = (process.env.CREATE_PR_SUCCESS || '').toLowerCase() === 'true';\n            \n            const issue_number = context.issue.number;\n            \n            let comment_body = '## ✅ Resource Approved!\\n\\n';\n            \n            if (success && pr_url && pr_url !== 'null') {\n              comment_body += `🎉 A pull request has been created with your resource: ${pr_url}\\n\\n`;\n              comment_body += 'The PR will be merged shortly, and you\\'ll be notified when your resource is live.\\n\\n';\n              comment_body += 'Thank you for contributing to Awesome Claude Code!';\n              \n              // Add approved label\n              await github.rest.issues.addLabels({\n                owner: context.repo.owner,\n                repo: context.repo.repo,\n                issue_number: issue_number,\n                labels: ['approved', 'pr-created']\n              });\n              \n              // Close the issue\n              await github.rest.issues.update({\n                owner: context.repo.owner,\n                repo: context.repo.repo,\n                issue_number: issue_number,\n                state: 'closed',\n                state_reason: 'completed'\n              });\n            } else {\n              comment_body += '❌ There was an error creating the pull request.\\n\\n';\n              comment_body += 'Please check the workflow logs for details.';\n              \n              // Add error label\n              await github.rest.issues.addLabels({\n                owner: context.repo.owner,\n                repo: context.repo.repo,\n                issue_number: issue_number,\n                labels: ['error-creating-pr']\n              });\n            }\n            \n            await github.rest.issues.createComment({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              issue_number: issue_number,\n              body: comment_body\n            });\n      \n      - name: Handle rejection\n        if: contains(github.event.comment.body, '/reject')\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const comment = context.payload.comment.body;\n            const issue_number = context.issue.number;\n            \n            // Extract rejection reason\n            const reasonMatch = comment.match(/\\/reject\\s+(.*)/);\n            const reason = reasonMatch ? reasonMatch[1] : 'No reason provided';\n            \n            // Add rejection comment\n            await github.rest.issues.createComment({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              issue_number: issue_number,\n              body: `## ❌ Submission Rejected\\n\\n**Reason:** ${reason}\\n\\n`\n            });\n            \n            // Update labels and close\n            await github.rest.issues.addLabels({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              issue_number: issue_number,\n              labels: ['rejected']\n            });\n            \n            await github.rest.issues.update({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              issue_number: issue_number,\n              state: 'closed',\n              state_reason: 'not_planned'\n            });\n      \n      - name: React to request changes command\n        if: contains(github.event.comment.body, '/request-changes')\n        uses: actions/github-script@v7\n        with:\n          script: |\n            await github.rest.reactions.createForIssueComment({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              comment_id: context.payload.comment.id,\n              content: 'eyes'\n            });\n      \n      - name: Handle request changes\n        if: contains(github.event.comment.body, '/request-changes')\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const comment = context.payload.comment.body;\n            const issue_number = context.issue.number;\n            \n            // Extract requested changes\n            const changesMatch = comment.match(/\\/request-changes\\s+(.*)/s);\n            const changes = changesMatch ? changesMatch[1] : 'Please review the submission requirements.';\n            \n            // Add comment with maintainer mention\n            const maintainer = context.payload.comment.user.login;\n            await github.rest.issues.createComment({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              issue_number: issue_number,\n              body: `## 🔄 Changes Requested by @${maintainer}\\n\\n${changes}\\n\\nPlease edit your issue to address these points. The validation will run again automatically after you make changes.`\n            });\n            \n            // Update labels\n            await github.rest.issues.addLabels({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              issue_number: issue_number,\n              labels: ['changes-requested']\n            });\n      \n      - name: Cleanup temporary files\n        if: always()\n        run: |\n          rm -f pr_result.json resource_data.json\n"
  },
  {
    "path": ".github/workflows/notify-on-merge.yml",
    "content": "name: Send Badge Notification on Resource PR Merge\n\non:\n  pull_request:\n    types: [closed]\n    branches: [main]\n\njobs:\n  notify-if-resource-pr:\n    # Only run when:\n    # 1. PR was merged (not just closed)\n    # 2. PR was created by github-actions bot (automated resource PR)\n    # 3. PR does NOT have the 'do-not-disturb' label (allows skipping notifications)\n    if: |\n      github.event.pull_request.merged == true &&\n      github.event.pull_request.user.login == 'github-actions[bot]' &&\n      !contains(github.event.pull_request.labels.*.name, 'do-not-disturb')\n    \n    runs-on: ubuntu-latest\n    \n    permissions:\n      contents: read\n      issues: write\n    \n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v4\n        with:\n          # Checkout the merged commit\n          ref: ${{ github.event.pull_request.merge_commit_sha }}\n      \n      - name: Set up Python\n        uses: actions/setup-python@v5\n        with:\n          python-version: '3.11'\n      \n      - name: Install dependencies\n        run: |\n          pip install PyGithub python-dotenv\n      \n      - name: Extract resource information from PR\n        id: extract_resource\n        uses: actions/github-script@v7\n        env:\n          PR_BODY: ${{ github.event.pull_request.body }}\n          PR_TITLE: ${{ github.event.pull_request.title }}\n        with:\n          script: |\n            const pr_body = process.env.PR_BODY || '';\n            const pr_title = process.env.PR_TITLE || '';\n            \n            // Look for GitHub URL in PR body\n            // PRs created by approve-resource-submission.yml typically have format:\n            // \"Adds new resource: [Resource Name](URL)\"\n            const urlMatch = pr_body.match(/\\*\\*Primary Link\\*\\*:\\s*(https:\\/\\/github\\.com\\/[^\\s\\)]+)/i) || \n                             pr_body.match(/Primary Link:\\s*(https:\\/\\/github\\.com\\/[^\\s\\)]+)/i) ||\n                             pr_body.match(/\\[.*?\\]\\((https:\\/\\/github\\.com\\/[^\\)]+)\\)/);\n            \n            // Extract resource name from PR title or body\n            const nameMatch = pr_title.match(/Add[s]?\\s+(?:new\\s+)?resource:\\s*(.+)/i) ||\n                             pr_body.match(/\\*\\*Display Name\\*\\*:\\s*(.+)/i) ||\n                             pr_body.match(/Display Name:\\s*(.+)/i);\n            \n            if (urlMatch && urlMatch[1]) {\n              const github_url = urlMatch[1].trim();\n              const resource_name = nameMatch ? nameMatch[1].trim() : '';\n              \n              console.log(`Found GitHub repository: ${github_url}`);\n              console.log(`Resource name: ${resource_name || 'Not specified'}`);\n              \n              // Set outputs for next steps\n              core.setOutput('github_url', github_url);\n              core.setOutput('resource_name', resource_name);\n              core.setOutput('is_github_repo', 'true');\n            } else {\n              console.log('No GitHub repository URL found in PR - skipping notification');\n              core.setOutput('is_github_repo', 'false');\n            }\n      \n      - name: Send badge notification\n        if: steps.extract_resource.outputs.is_github_repo == 'true'\n        env:\n          AWESOME_CC_PAT_PUBLIC_REPO: ${{ secrets.AWESOME_CC_PAT_PUBLIC_REPO }}\n          REPOSITORY_URL: ${{ steps.extract_resource.outputs.github_url }}\n          RESOURCE_NAME: ${{ steps.extract_resource.outputs.resource_name }}\n          DESCRIPTION: \"\"  # Will use default description\n          PYTHONPATH: ${{ github.workspace }}\n        run: |\n          echo \"Sending notification to: $REPOSITORY_URL\"\n          python -m scripts.badges.badge_notification || {\n            echo \"⚠️ Failed to send notification, but continuing workflow\"\n            echo \"This might happen if:\"\n            echo \"- The repository has issues disabled\"\n            echo \"- The repository is private\"\n            echo \"- We've already sent a notification\"\n            exit 0\n          }\n      \n      - name: Log notification result\n        if: always()\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const is_github_repo = '${{ steps.extract_resource.outputs.is_github_repo }}';\n            const github_url = '${{ steps.extract_resource.outputs.github_url }}';\n            const resource_name = '${{ steps.extract_resource.outputs.resource_name }}';\n            \n            if (is_github_repo === 'true') {\n              console.log('✅ Notification workflow completed for:');\n              console.log(`   Repository: ${github_url}`);\n              console.log(`   Resource: ${resource_name || 'Unknown'}`);\n            } else {\n              console.log('ℹ️ No notification sent - resource is not a GitHub repository');\n            }\n"
  },
  {
    "path": ".github/workflows/submission-enforcement-v2.yml",
    "content": "name: Submission Enforcement\n# Unified workflow: cooldown enforcement for issues, Claude-powered PR\n# classification, and validation dispatch for clean issue submissions.\n#\n# Triggers:\n#   issues opened/reopened  → cooldown check → if clean → validate\n#   issues edited           → skip cooldown  → validate directly\n#   PR opened/reopened      → classify with Claude → if resource submission → cooldown violation\n#\n# Cooldown state stored in a private ops repo as cooldown-state.json.\n# Requires ACC_OPS secret (fine-grained PAT) with:\n#   - awesome-claude-code-ops: Contents read/write\n#   - awesome-claude-code: Issues + Pull requests read/write\n# because we use a single token for BOTH repos in the enforcement step.\n\non:\n  issues:\n    types: [opened, reopened, edited]\n  pull_request_target:\n    types: [opened, reopened]\n  workflow_dispatch:\n\nconcurrency:\n  group: >-\n    cooldown-${{\n      github.event.pull_request.user.login ||\n      github.event.issue.user.login ||\n      'unknown'\n    }}\n  cancel-in-progress: false\n\nenv:\n  OPS_OWNER: hesreallyhim\n  OPS_REPO: awesome-claude-code-ops\n  OPS_PATH: cooldown-state.json\n\njobs:\n  enforce-cooldown:\n    runs-on: ubuntu-latest\n    if: github.event.action != 'edited'\n    outputs:\n      allowed: ${{ steps.enforce.outputs.allowed }}\n      repo_url: ${{ steps.enforce.outputs.repo_url }}\n      cooldown_level: ${{ steps.enforce.outputs.cooldown_level }}\n\n    permissions:\n      # These are for GITHUB_TOKEN only; our step uses ACC_OPS PAT explicitly.\n      issues: write\n      pull-requests: write\n\n    steps:\n      - name: identify-repo\n        id: identify-repo\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const isPR = context.eventName === 'pull_request_target';\n            const author = isPR\n              ? context.payload.pull_request.user.login\n              : context.payload.issue.user.login;\n            const body = isPR\n              ? (context.payload.pull_request.body || '')\n              : (context.payload.issue.body || '');\n\n            function extractUrls(text) {\n              const pattern = /https?:\\/\\/github\\.com\\/([^\\/\\s]+)\\/([^\\/\\s#?\")\\]]+)/gi;\n              const results = [];\n\n              for (const match of text.matchAll(pattern)) {\n                const owner = match[1];\n                const repo = match[2]\n                  .replace(/\\.git$/i, '')\n                  .replace(/[.,;:!?]+$/, '');\n                if (!owner || !repo) continue;\n                results.push({\n                  owner,\n                  repo,\n                  url: `https://github.com/${owner}/${repo}`,\n                });\n              }\n\n              return results;\n            }\n\n            function firstAuthorMatch(urls, authorLogin) {\n              const authorLower = (authorLogin || '').toLowerCase();\n              const match = urls.find(u => u.owner.toLowerCase() === authorLower);\n              return match ? match.url : '';\n            }\n\n            let repoUrl = '';\n            const urls = extractUrls(body);\n\n            if (!isPR) {\n              const linkLine = body.match(/^\\s*\\*\\*Link:\\*\\*\\s*(.+)\\s*$/im);\n              if (linkLine) {\n                const templateUrls = extractUrls(linkLine[1]);\n                repoUrl = firstAuthorMatch(templateUrls, author);\n              }\n            }\n\n            if (!repoUrl) {\n              repoUrl = firstAuthorMatch(urls, author);\n            }\n\n            core.setOutput('repo_url', repoUrl);\n            console.log(repoUrl ? `Repo URL identified: ${repoUrl}` : 'No matching repo URL identified.');\n\n      - name: Get PR changed files\n        id: files\n        if: github.event_name == 'pull_request_target'\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const files = await github.rest.pulls.listFiles({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              pull_number: context.payload.pull_request.number,\n              per_page: 50,\n            });\n            return files.data.map(f => f.filename).join('\\n');\n          result-encoding: string\n\n      - name: Classify PR with Claude\n        id: classify\n        if: github.event_name == 'pull_request_target'\n        env:\n          ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}\n          PR_TITLE: ${{ github.event.pull_request.title }}\n          PR_BODY: ${{ github.event.pull_request.body }}\n          PR_FILES: ${{ steps.files.outputs.result }}\n        run: |\n          PAYLOAD=$(jq -n \\\n            --arg title \"$PR_TITLE\" \\\n            --arg body \"${PR_BODY:0:2000}\" \\\n            --arg files \"$PR_FILES\" \\\n            '{\n              model: \"claude-haiku-4-5-20251001\",\n              max_tokens: 50,\n              system: \"You classify GitHub pull requests for the awesome-claude-code repository (a curated awesome-list of tools, skills, hooks, and resources for Claude Code by Anthropic).\\n\\nA \\\"resource submission\\\" is any PR that attempts to add, recommend, or promote a tool, project, library, skill, MCP server, hook, workflow, guide, or similar resource to the list. This includes PRs that edit README.md or a resources CSV to insert a new entry.\\n\\nA \\\"not resource submission\\\" is a PR that fixes bugs, improves CI/workflows, corrects typos, updates documentation about the repo itself (not adding a new external resource), refactors code, or makes other repository maintenance changes.\\n\\nRespond with ONLY a JSON object, no markdown fences: {\\\"classification\\\": \\\"resource_submission\\\" | \\\"not_resource_submission\\\", \\\"confidence\\\": \\\"high\\\" | \\\"low\\\"}\",\n              messages: [\n                {\n                  role: \"user\",\n                  content: (\"PR Title: \" + $title + \"\\n\\nPR Body:\\n\" + $body + \"\\n\\nChanged files:\\n\" + $files)\n                },\n                {\n                  role: \"assistant\",\n                  content: \"{\"\n                }\n              ]\n            }')\n\n          RESPONSE=$(curl -sf https://api.anthropic.com/v1/messages \\\n            -H \"content-type: application/json\" \\\n            -H \"x-api-key: $ANTHROPIC_API_KEY\" \\\n            -H \"anthropic-version: 2023-06-01\" \\\n            -d \"$PAYLOAD\") || {\n            echo \"API call failed\"\n            echo \"classification=error\" >> \"$GITHUB_OUTPUT\"\n            echo \"confidence=none\" >> \"$GITHUB_OUTPUT\"\n            exit 0\n          }\n\n          RAW=$(echo \"$RESPONSE\" | jq -r '.content[0].text')\n          TEXT=\"{${RAW}\"\n          TEXT=$(echo \"$TEXT\" | sed 's/^```json//;s/^```//;s/```$//' | tr -d '\\n')\n          echo \"Claude response: $TEXT\"\n\n          CLASSIFICATION=$(echo \"$TEXT\" | jq -r '.classification // \"error\"')\n          CONFIDENCE=$(echo \"$TEXT\" | jq -r '.confidence // \"low\"')\n\n          echo \"Classification: $CLASSIFICATION\"\n          echo \"Confidence: $CONFIDENCE\"\n          echo \"classification=$CLASSIFICATION\" >> \"$GITHUB_OUTPUT\"\n          echo \"confidence=$CONFIDENCE\" >> \"$GITHUB_OUTPUT\"\n\n      - name: Enforce cooldown rules\n        id: enforce\n        uses: actions/github-script@v7\n        env:\n          OPS_OWNER: ${{ env.OPS_OWNER }}\n          OPS_REPO: ${{ env.OPS_REPO }}\n          OPS_PATH: ${{ env.OPS_PATH }}\n          ISSUE_BODY: ${{ github.event.issue.body || '' }}\n          REPO_URL: ${{ steps.identify-repo.outputs.repo_url || '' }}\n          PR_CLASSIFICATION: ${{ steps.classify.outputs.classification || '' }}\n          PR_CONFIDENCE: ${{ steps.classify.outputs.confidence || '' }}\n        with:\n          # Single-token approach: this step uses the PAT for BOTH repos.\n          github-token: ${{ secrets.ACC_OPS }}\n          script: |\n            const opsOwner = process.env.OPS_OWNER;\n            const opsRepo = process.env.OPS_REPO;\n            const opsPath = process.env.OPS_PATH;\n\n            const isPR = context.eventName === 'pull_request_target';\n            const repo = context.repo;\n            const now = new Date();\n            const repoUrl = process.env.REPO_URL || '';\n\n            const author = isPR\n              ? context.payload.pull_request.user.login\n              : context.payload.issue.user.login;\n            const number = isPR\n              ? context.payload.pull_request.number\n              : context.payload.issue.number;\n            core.setOutput('repo_url', '');\n            core.setOutput('cooldown_level', '');\n\n            // ---- PR: skip bots ----\n            if (isPR && context.payload.pull_request.user.type === 'Bot') {\n              console.log(`Skipping bot PR by ${author}`);\n              core.setOutput('allowed', 'false');\n              return;\n            }\n\n            // ---- PR: classification gate ----\n            if (isPR) {\n              const classification = process.env.PR_CLASSIFICATION;\n              const confidence = process.env.PR_CONFIDENCE;\n\n              if (classification === 'error') {\n                console.log('Classification failed — fail open.');\n                core.setOutput('allowed', 'false');\n                return;\n              }\n\n              if (classification !== 'resource_submission') {\n                if (confidence === 'low') {\n                  await github.rest.issues.addLabels({\n                    ...repo,\n                    issue_number: number,\n                    labels: ['needs-review'],\n                  });\n                }\n                console.log(\n                  `PR #${number} classified as ${classification} (${confidence}) — no enforcement needed.`\n                );\n                core.setOutput('allowed', 'false');\n                return;\n              }\n\n              console.log(`PR #${number} classified as resource_submission — enforcing.`);\n            }\n\n            // ---- Issue: excused label bypass ----\n            if (!isPR) {\n              const labels = context.payload.issue.labels.map(l => l.name);\n              if (labels.includes('excused')) {\n                console.log(`Issue #${number} has excused label — skipping.`);\n                core.setOutput('allowed', 'true');\n                return;\n              }\n            }\n\n            // ---- Load cooldown state from ops repo ----\n            let state = {};\n            let fileSha = null;\n\n            try {\n              const { data } = await github.rest.repos.getContent({\n                owner: opsOwner,\n                repo: opsRepo,\n                path: opsPath\n              });\n              state = JSON.parse(Buffer.from(data.content, 'base64').toString());\n              fileSha = data.sha;\n              console.log(`Loaded state (sha: ${fileSha})`);\n            } catch (e) {\n              if (e.status === 404) {\n                console.log('No state file found. Starting fresh.');\n              } else {\n                console.log(`Error loading state: ${e.message}. Starting fresh.`);\n              }\n            }\n\n            const userState = state[author] || null;\n            let stateChanged = false;\n\n            function recordViolation(reason) {\n              const level = userState ? userState.cooldown_level : 0;\n\n              if (level >= 2) {\n                // 3rd+ violation: permanent ban\n                state[author] = {\n                  active_until: '9999-01-01T00:00:00Z',\n                  cooldown_level: level + 1,\n                  banned: true,\n                  last_violation: now.toISOString(),\n                  last_reason: reason\n                };\n              } else {\n                // 1st violation: 7 days; 2nd violation: 14 days\n                const days = level === 0 ? 7 : 14;\n                const activeUntil = new Date(now.getTime() + days * 24 * 60 * 60 * 1000);\n                state[author] = {\n                  active_until: activeUntil.toISOString(),\n                  cooldown_level: level + 1,\n                  last_violation: now.toISOString(),\n                  last_reason: reason\n                };\n              }\n\n              stateChanged = true;\n            }\n\n            async function closeWithComment(comment) {\n              await github.rest.issues.createComment({\n                ...repo,\n                issue_number: number,\n                body: comment\n              });\n\n              if (isPR) {\n                await github.rest.pulls.update({\n                  ...repo,\n                  pull_number: number,\n                  state: 'closed'\n                });\n              } else {\n                await github.rest.issues.update({\n                  ...repo,\n                  issue_number: number,\n                  state: 'closed',\n                  state_reason: 'not_planned'\n                });\n              }\n            }\n\n            function formatRemaining(activeUntilISO) {\n              const remaining = new Date(activeUntilISO) - now;\n              const days = Math.ceil(remaining / (1000 * 60 * 60 * 24));\n              if (days <= 0) return 'less than a day';\n              if (days === 1) return '1 day';\n              return `${days} days`;\n            }\n\n            async function saveAndExit(\n              allowed,\n              selectedRepoUrl = '',\n              selectedCooldownLevel = ''\n            ) {\n              core.setOutput('allowed', allowed);\n              core.setOutput('repo_url', selectedRepoUrl || '');\n              core.setOutput('cooldown_level', selectedCooldownLevel || '');\n\n              if (!stateChanged) return;\n\n              const content = Buffer.from(JSON.stringify(state, null, 2)).toString('base64');\n\n              const commitMsg =\n                `cooldown: ${author} — ` +\n                (state[author]?.last_reason || 'clean') +\n                ` (#${number})`;\n\n              try {\n                const params = {\n                  owner: opsOwner,\n                  repo: opsRepo,\n                  path: opsPath,\n                  message: commitMsg,\n                  content\n                };\n                if (fileSha) params.sha = fileSha;\n\n                await github.rest.repos.createOrUpdateFileContents(params);\n                console.log(`State saved: ${commitMsg}`);\n              } catch (e) {\n                if (e.status === 409) {\n                  console.log(\n                    `Conflict writing state (409). Violation for ${author} will be caught on next submission.`\n                  );\n                } else {\n                  console.log(`Error saving state: ${e.message}`);\n                }\n              }\n            }\n\n            // ==========================================================\n            // PR PATH: resource submission via PR is always a violation\n            // ==========================================================\n            if (isPR) {\n              if (userState && userState.banned === true) {\n                recordViolation('submitted-as-pr');\n              } else if (userState && new Date(userState.active_until) > now) {\n                recordViolation('submitted-as-pr-during-cooldown');\n              } else {\n                recordViolation('submitted-as-pr');\n              }\n\n              const updated = state[author];\n              const templateUrl =\n                `https://github.com/${repo.owner}/${repo.repo}` +\n                `/issues/new?template=recommend-resource.yml`;\n              const contributingUrl =\n                `https://github.com/${repo.owner}/${repo.repo}` +\n                `/blob/main/docs/CONTRIBUTING.md`;\n\n              let cooldownNote = '';\n              if (updated.banned) {\n                cooldownNote =\n                  '\\n\\n⚠️ Due to repeated violations, this account has been ' +\n                  'permanently restricted from submitting recommendations.';\n              } else {\n                cooldownNote =\n                  `\\n\\nA cooldown of **${formatRemaining(updated.active_until)}** ` +\n                  `has been applied to this account.`;\n              }\n\n              await closeWithComment(\n                `## ⚠️ Resource submissions are not accepted via pull request\\n\\n` +\n                `Resource recommendations **must** be submitted through the ` +\n                `issue template, not as a pull request. The entire resource ` +\n                `pipeline — validation, review, and merging — is managed by ` +\n                `automation.\\n\\n` +\n                `**To submit your resource correctly:**\\n` +\n                `1. 📖 Read [CONTRIBUTING.md](${contributingUrl})\\n` +\n                `2. 📝 [Submit using the official template](${templateUrl})\\n\\n` +\n                `If this PR is **not** a resource submission (e.g., a bug fix ` +\n                `or improvement), please comment below and we'll reopen it.` +\n                cooldownNote +\n                `\\n\\n---\\n*This PR was automatically closed.*`\n              );\n\n              await github.rest.issues.addLabels({\n                ...repo,\n                issue_number: number,\n                labels: ['needs-template'],\n              });\n\n              console.log(\n                `VIOLATION (PR): ${author} — closed #${number}, level → ${updated.cooldown_level}`\n              );\n              await saveAndExit('false', repoUrl, String(updated.cooldown_level));\n              return;\n            }\n\n            // ==========================================================\n            // ISSUE PATH: cooldown and violation checks\n            // ==========================================================\n            const issueBody = process.env.ISSUE_BODY || '';\n            const labels = context.payload.issue.labels.map(l => l.name);\n\n            // CHECK 1: Permanent ban\n            if (userState && userState.banned === true) {\n              await closeWithComment(\n                `This account has been permanently restricted from ` +\n                `submitting recommendations due to repeated violations. ` +\n                `If you believe this is in error, please open a discussion ` +\n                `or contact the maintainer.`\n              );\n              console.log(`BANNED: ${author} — rejected #${number}`);\n              await saveAndExit('false', repoUrl, String(userState.cooldown_level || ''));\n              return;\n            }\n\n            // CHECK 2: Active cooldown\n            if (userState) {\n              const activeUntil = new Date(userState.active_until);\n\n              if (activeUntil > now) {\n                const prevLevel = userState.cooldown_level;\n                recordViolation('submitted-during-cooldown');\n\n                const updated = state[author];\n                const waitTime = updated.banned\n                  ? 'This restriction is now permanent.'\n                  : `Please wait at least **${formatRemaining(updated.active_until)}** before opening any more submissions.`;\n\n                await closeWithComment(\n                  `A cooldown period is currently in effect for your account. ` +\n                  `Submitting during an active cooldown extends the restriction.\\n\\n` +\n                  `${waitTime}\\n\\n` +\n                  `Please review the [CONTRIBUTING guidelines](https://github.com/hesreallyhim/awesome-claude-code/blob/main/docs/CONTRIBUTING.md) ` +\n                  `and [pinned issues](https://github.com/${repo.owner}/${repo.repo}/issues) ` +\n                  `before your next submission.`\n                );\n\n                console.log(\n                  `COOLDOWN: ${author} — rejected #${number}, level ${prevLevel} → ${updated.cooldown_level}`\n                );\n                await saveAndExit('false', repoUrl, String(updated.cooldown_level));\n                return;\n              }\n\n              console.log(`${author}: cooldown expired. Checking for violations.`);\n            }\n\n            // CHECK 3: Missing \"resource-submission\" label (not via form)\n            if (!labels.includes('resource-submission')) {\n              recordViolation('missing-resource-submission-label');\n\n              const updated = state[author];\n\n              await closeWithComment(\n                `This submission was not made through the required web form. ` +\n                `As noted in [CONTRIBUTING.md](https://github.com/hesreallyhim/awesome-claude-code/blob/main/docs/CONTRIBUTING.md), ` +\n                `recommendations must be submitted using the ` +\n                `[web form](https://github.com/${repo.owner}/${repo.repo}/issues/new?template=recommend-resource.yml).\\n\\n` +\n                `A cooldown of **${formatRemaining(updated.active_until)}** has been applied. ` +\n                `Please use the web form for your next submission.`\n              );\n\n              console.log(\n                `VIOLATION (no label): ${author} — rejected #${number}, level → ${updated.cooldown_level}`\n              );\n              await saveAndExit('false', repoUrl, String(updated.cooldown_level));\n              return;\n            }\n\n            // CHECK 4: Repo less than 1 week old\n            const repoUrlPattern =\n              /https?:\\/\\/github\\.com\\/([^\\/\\s]+)\\/([^\\/\\s#?\"]+)/g;\n            const repoMatches = [...issueBody.matchAll(repoUrlPattern)];\n\n            if (repoMatches.length > 0) {\n              const [, repoOwner, rawRepoName] = repoMatches[0];\n              const repoName = rawRepoName.replace(/\\.git$/, '');\n\n              try {\n                const repoData = await github.rest.repos.get({\n                  owner: repoOwner,\n                  repo: repoName\n                });\n\n                const created = new Date(repoData.data.created_at);\n                const ageDays = (now - created) / (1000 * 60 * 60 * 24);\n\n                if (ageDays < 7) {\n                  recordViolation('repo-too-young');\n\n                  const updated = state[author];\n                  const readyDate = new Date(created);\n                  readyDate.setDate(readyDate.getDate() + 7);\n                  const readyStr = readyDate.toLocaleDateString('en-US', {\n                    month: 'long', day: 'numeric', year: 'numeric'\n                  });\n\n                  await closeWithComment(\n                    `Thanks for the recommendation! This repository is less than a week old. ` +\n                    `We ask that projects have some time in the wild before being recommended — ` +\n                    `you're welcome to re-submit after **${readyStr}**.\\n\\n` +\n                    `A cooldown of **${formatRemaining(updated.active_until)}** has been applied.`\n                  );\n\n                  console.log(\n                    `VIOLATION (repo age): ${author} — rejected #${number}, ` +\n                    `${repoOwner}/${repoName} is ${ageDays.toFixed(1)}d old, level → ${updated.cooldown_level}`\n                  );\n                  await saveAndExit('false', repoUrl, String(updated.cooldown_level));\n                  return;\n                }\n              } catch (e) {\n                console.log(`Skipping repo age check for ${repoOwner}/${repoName}: ${e.message}`);\n              }\n            } else {\n              console.log('No GitHub URL in issue body. Skipping repo age check.');\n            }\n\n            console.log(`CLEAN: ${author} — issue #${number} allowed through.`);\n            await saveAndExit('true');\n\n  dispatch-intake:\n    needs: enforce-cooldown\n    if: |\n      needs.enforce-cooldown.result == 'success' &&\n      needs.enforce-cooldown.outputs.repo_url != '' &&\n      needs.enforce-cooldown.outputs.cooldown_level == '1'\n    runs-on: ubuntu-latest\n    steps:\n      - name: Dispatch intake\n        env:\n          DISPATCH_URL: ${{ secrets.SC_DISPATCH_URL }}\n          DISPATCH_TOKEN: ${{ secrets.SC_DISPATCH_TOKEN }}\n          REPO_URL: ${{ needs.enforce-cooldown.outputs.repo_url }}\n          SOURCE_URL: ${{ format('https://github.com/{0}/actions/runs/{1}', github.repository, github.run_id) }}\n        run: |\n          set -euo pipefail\n          payload=\"$(jq -nc \\\n            --arg event_type \"event_registered\" \\\n            --arg repo_url \"${REPO_URL}\" \\\n            --arg source_url \"${SOURCE_URL}\" \\\n            '{event_type:$event_type, client_payload:{repo_url:$repo_url, source_url:$source_url}}')\"\n\n          curl -fsS -X POST \"${DISPATCH_URL}\" \\\n            -H \"Authorization: Bearer ${DISPATCH_TOKEN}\" \\\n            -H \"Accept: application/vnd.github+json\" \\\n            -H \"X-GitHub-Api-Version: 2022-11-28\" \\\n            -d \"${payload}\" >/dev/null\n\n  validate:\n    needs: enforce-cooldown\n    if: |\n      always() &&\n      github.event_name == 'issues' &&\n      (\n        github.event.action == 'edited' ||\n        needs.enforce-cooldown.outputs.allowed == 'true'\n      )\n    uses: ./.github/workflows/validate-new-issue.yml\n"
  },
  {
    "path": ".github/workflows/submission-enforcement.yml",
    "content": "name: Submission Enforcement\n# Unified workflow: cooldown enforcement for issues, Claude-powered PR\n# classification, and validation dispatch for clean issue submissions.\n#\n# Triggers:\n#   issues opened/reopened  → cooldown check → if clean → validate\n#   issues edited           → skip cooldown  → validate directly\n#   PR opened/reopened      → classify with Claude → if resource submission → cooldown violation\n#\n# Cooldown state stored in a private ops repo as cooldown-state.json.\n# Requires ACC_OPS secret (fine-grained PAT) with:\n#   - awesome-claude-code-ops: Contents read/write\n#   - awesome-claude-code: Issues + Pull requests read/write\n# because we use a single token for BOTH repos in the enforcement step.\n\non:\n  issues:\n    types: [opened, reopened, edited]\n  pull_request_target:\n    types: [opened, reopened]\n\nconcurrency:\n  group: >-\n    cooldown-${{\n      github.event.pull_request.user.login ||\n      github.event.issue.user.login ||\n      'unknown'\n    }}\n  cancel-in-progress: false\n\nenv:\n  OPS_OWNER: hesreallyhim\n  OPS_REPO: awesome-claude-code-ops\n  OPS_PATH: cooldown-state.json\n\njobs:\n  enforce-cooldown:\n    runs-on: ubuntu-latest\n    if: github.event.action != 'edited'\n    outputs:\n      allowed: ${{ steps.enforce.outputs.allowed }}\n      repo_url: ${{ steps.enforce.outputs.repo_url }}\n      cooldown_level: ${{ steps.enforce.outputs.cooldown_level }}\n\n    permissions:\n      # These are for GITHUB_TOKEN only; our step uses ACC_OPS PAT explicitly.\n      issues: write\n      pull-requests: write\n\n    steps:\n      - name: identify-repo\n        id: identify-repo\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const isPR = context.eventName === 'pull_request_target';\n            const author = isPR\n              ? context.payload.pull_request.user.login\n              : context.payload.issue.user.login;\n            const body = isPR\n              ? (context.payload.pull_request.body || '')\n              : (context.payload.issue.body || '');\n\n            function extractUrls(text) {\n              const pattern = /https?:\\/\\/github\\.com\\/([^\\/\\s]+)\\/([^\\/\\s#?\")\\]]+)/gi;\n              const results = [];\n\n              for (const match of text.matchAll(pattern)) {\n                const owner = match[1];\n                const repo = match[2]\n                  .replace(/\\.git$/i, '')\n                  .replace(/[.,;:!?]+$/, '');\n                if (!owner || !repo) continue;\n                results.push({\n                  owner,\n                  repo,\n                  url: `https://github.com/${owner}/${repo}`,\n                });\n              }\n\n              return results;\n            }\n\n            function firstAuthorMatch(urls, authorLogin) {\n              const authorLower = (authorLogin || '').toLowerCase();\n              const match = urls.find(u => u.owner.toLowerCase() === authorLower);\n              return match ? match.url : '';\n            }\n\n            let repoUrl = '';\n            const urls = extractUrls(body);\n\n            if (!isPR) {\n              const linkLine = body.match(/^\\s*\\*\\*Link:\\*\\*\\s*(.+)\\s*$/im);\n              if (linkLine) {\n                const templateUrls = extractUrls(linkLine[1]);\n                repoUrl = firstAuthorMatch(templateUrls, author);\n              }\n            }\n\n            if (!repoUrl) {\n              repoUrl = firstAuthorMatch(urls, author);\n            }\n\n            core.setOutput('repo_url', repoUrl);\n            console.log(repoUrl ? `Repo URL identified: ${repoUrl}` : 'No matching repo URL identified.');\n\n      - name: Get PR changed files\n        id: files\n        if: github.event_name == 'pull_request_target'\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const files = await github.rest.pulls.listFiles({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              pull_number: context.payload.pull_request.number,\n              per_page: 50,\n            });\n            return files.data.map(f => f.filename).join('\\n');\n          result-encoding: string\n\n      - name: Classify PR with Claude\n        id: classify\n        if: github.event_name == 'pull_request_target'\n        env:\n          ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}\n          PR_TITLE: ${{ github.event.pull_request.title }}\n          PR_BODY: ${{ github.event.pull_request.body }}\n          PR_FILES: ${{ steps.files.outputs.result }}\n        run: |\n          PAYLOAD=$(jq -n \\\n            --arg title \"$PR_TITLE\" \\\n            --arg body \"${PR_BODY:0:2000}\" \\\n            --arg files \"$PR_FILES\" \\\n            '{\n              model: \"claude-haiku-4-5-20251001\",\n              max_tokens: 50,\n              system: \"You classify GitHub pull requests for the awesome-claude-code repository (a curated awesome-list of tools, skills, hooks, and resources for Claude Code by Anthropic).\\n\\nA \\\"resource submission\\\" is any PR that attempts to add, recommend, or promote a tool, project, library, skill, MCP server, hook, workflow, guide, or similar resource to the list. This includes PRs that edit README.md or a resources CSV to insert a new entry.\\n\\nA \\\"not resource submission\\\" is a PR that fixes bugs, improves CI/workflows, corrects typos, updates documentation about the repo itself (not adding a new external resource), refactors code, or makes other repository maintenance changes.\\n\\nRespond with ONLY a JSON object, no markdown fences: {\\\"classification\\\": \\\"resource_submission\\\" | \\\"not_resource_submission\\\", \\\"confidence\\\": \\\"high\\\" | \\\"low\\\"}\",\n              messages: [\n                {\n                  role: \"user\",\n                  content: (\"PR Title: \" + $title + \"\\n\\nPR Body:\\n\" + $body + \"\\n\\nChanged files:\\n\" + $files)\n                },\n                {\n                  role: \"assistant\",\n                  content: \"{\"\n                }\n              ]\n            }')\n\n          RESPONSE=$(curl -sf https://api.anthropic.com/v1/messages \\\n            -H \"content-type: application/json\" \\\n            -H \"x-api-key: $ANTHROPIC_API_KEY\" \\\n            -H \"anthropic-version: 2023-06-01\" \\\n            -d \"$PAYLOAD\") || {\n            echo \"API call failed\"\n            echo \"classification=error\" >> \"$GITHUB_OUTPUT\"\n            echo \"confidence=none\" >> \"$GITHUB_OUTPUT\"\n            exit 0\n          }\n\n          RAW=$(echo \"$RESPONSE\" | jq -r '.content[0].text')\n          TEXT=\"{${RAW}\"\n          TEXT=$(echo \"$TEXT\" | sed 's/^```json//;s/^```//;s/```$//' | tr -d '\\n')\n          echo \"Claude response: $TEXT\"\n\n          CLASSIFICATION=$(echo \"$TEXT\" | jq -r '.classification // \"error\"')\n          CONFIDENCE=$(echo \"$TEXT\" | jq -r '.confidence // \"low\"')\n\n          echo \"Classification: $CLASSIFICATION\"\n          echo \"Confidence: $CONFIDENCE\"\n          echo \"classification=$CLASSIFICATION\" >> \"$GITHUB_OUTPUT\"\n          echo \"confidence=$CONFIDENCE\" >> \"$GITHUB_OUTPUT\"\n\n      - name: Enforce cooldown rules\n        id: enforce\n        uses: actions/github-script@v7\n        env:\n          OPS_OWNER: ${{ env.OPS_OWNER }}\n          OPS_REPO: ${{ env.OPS_REPO }}\n          OPS_PATH: ${{ env.OPS_PATH }}\n          ISSUE_BODY: ${{ github.event.issue.body || '' }}\n          REPO_URL: ${{ steps.identify-repo.outputs.repo_url || '' }}\n          PR_CLASSIFICATION: ${{ steps.classify.outputs.classification || '' }}\n          PR_CONFIDENCE: ${{ steps.classify.outputs.confidence || '' }}\n        with:\n          # Single-token approach: this step uses the PAT for BOTH repos.\n          github-token: ${{ secrets.ACC_OPS }}\n          script: |\n            const opsOwner = process.env.OPS_OWNER;\n            const opsRepo = process.env.OPS_REPO;\n            const opsPath = process.env.OPS_PATH;\n\n            const isPR = context.eventName === 'pull_request_target';\n            const repo = context.repo;\n            const now = new Date();\n            const repoUrl = process.env.REPO_URL || '';\n\n            const author = isPR\n              ? context.payload.pull_request.user.login\n              : context.payload.issue.user.login;\n            const number = isPR\n              ? context.payload.pull_request.number\n              : context.payload.issue.number;\n            core.setOutput('repo_url', '');\n            core.setOutput('cooldown_level', '');\n\n            // ---- PR: skip bots ----\n            if (isPR && context.payload.pull_request.user.type === 'Bot') {\n              console.log(`Skipping bot PR by ${author}`);\n              core.setOutput('allowed', 'false');\n              return;\n            }\n\n            // ---- PR: classification gate ----\n            if (isPR) {\n              const classification = process.env.PR_CLASSIFICATION;\n              const confidence = process.env.PR_CONFIDENCE;\n\n              if (classification === 'error') {\n                console.log('Classification failed — fail open.');\n                core.setOutput('allowed', 'false');\n                return;\n              }\n\n              if (classification !== 'resource_submission') {\n                if (confidence === 'low') {\n                  await github.rest.issues.addLabels({\n                    ...repo,\n                    issue_number: number,\n                    labels: ['needs-review'],\n                  });\n                }\n                console.log(\n                  `PR #${number} classified as ${classification} (${confidence}) — no enforcement needed.`\n                );\n                core.setOutput('allowed', 'false');\n                return;\n              }\n\n              console.log(`PR #${number} classified as resource_submission — enforcing.`);\n            }\n\n            // ---- Issue: excused label bypass ----\n            if (!isPR) {\n              const labels = context.payload.issue.labels.map(l => l.name);\n              if (labels.includes('excused')) {\n                console.log(`Issue #${number} has excused label — skipping.`);\n                core.setOutput('allowed', 'true');\n                return;\n              }\n            }\n\n            // ---- Load cooldown state from ops repo ----\n            let state = {};\n            let fileSha = null;\n\n            try {\n              const { data } = await github.rest.repos.getContent({\n                owner: opsOwner,\n                repo: opsRepo,\n                path: opsPath\n              });\n              state = JSON.parse(Buffer.from(data.content, 'base64').toString());\n              fileSha = data.sha;\n              console.log(`Loaded state (sha: ${fileSha})`);\n            } catch (e) {\n              if (e.status === 404) {\n                console.log('No state file found. Starting fresh.');\n              } else {\n                console.log(`Error loading state: ${e.message}. Starting fresh.`);\n              }\n            }\n\n            const userState = state[author] || null;\n            let stateChanged = false;\n\n            function recordViolation(reason) {\n              const level = userState ? userState.cooldown_level : 0;\n\n              if (level >= 6) {\n                state[author] = {\n                  active_until: '9999-01-01T00:00:00Z',\n                  cooldown_level: 6,\n                  banned: true,\n                  last_violation: now.toISOString(),\n                  last_reason: reason\n                };\n              } else {\n                const hours = 24 * Math.pow(2, level);\n                const activeUntil = new Date(now.getTime() + hours * 60 * 60 * 1000);\n                state[author] = {\n                  active_until: activeUntil.toISOString(),\n                  cooldown_level: level + 1,\n                  last_violation: now.toISOString(),\n                  last_reason: reason\n                };\n              }\n\n              stateChanged = true;\n            }\n\n            async function closeWithComment(comment) {\n              await github.rest.issues.createComment({\n                ...repo,\n                issue_number: number,\n                body: comment\n              });\n\n              if (isPR) {\n                await github.rest.pulls.update({\n                  ...repo,\n                  pull_number: number,\n                  state: 'closed'\n                });\n              } else {\n                await github.rest.issues.update({\n                  ...repo,\n                  issue_number: number,\n                  state: 'closed',\n                  state_reason: 'not_planned'\n                });\n              }\n            }\n\n            function formatRemaining(activeUntilISO) {\n              const remaining = new Date(activeUntilISO) - now;\n              const days = Math.ceil(remaining / (1000 * 60 * 60 * 24));\n              if (days <= 0) return 'less than a day';\n              if (days === 1) return '1 day';\n              return `${days} days`;\n            }\n\n            async function saveAndExit(\n              allowed,\n              selectedRepoUrl = '',\n              selectedCooldownLevel = ''\n            ) {\n              core.setOutput('allowed', allowed);\n              core.setOutput('repo_url', selectedRepoUrl || '');\n              core.setOutput('cooldown_level', selectedCooldownLevel || '');\n\n              if (!stateChanged) return;\n\n              const content = Buffer.from(JSON.stringify(state, null, 2)).toString('base64');\n\n              const commitMsg =\n                `cooldown: ${author} — ` +\n                (state[author]?.last_reason || 'clean') +\n                ` (#${number})`;\n\n              try {\n                const params = {\n                  owner: opsOwner,\n                  repo: opsRepo,\n                  path: opsPath,\n                  message: commitMsg,\n                  content\n                };\n                if (fileSha) params.sha = fileSha;\n\n                await github.rest.repos.createOrUpdateFileContents(params);\n                console.log(`State saved: ${commitMsg}`);\n              } catch (e) {\n                if (e.status === 409) {\n                  console.log(\n                    `Conflict writing state (409). Violation for ${author} will be caught on next submission.`\n                  );\n                } else {\n                  console.log(`Error saving state: ${e.message}`);\n                }\n              }\n            }\n\n            // ==========================================================\n            // PR PATH: resource submission via PR is always a violation\n            // ==========================================================\n            if (isPR) {\n              if (userState && userState.banned === true) {\n                recordViolation('submitted-as-pr');\n              } else if (userState && new Date(userState.active_until) > now) {\n                recordViolation('submitted-as-pr-during-cooldown');\n              } else {\n                recordViolation('submitted-as-pr');\n              }\n\n              const updated = state[author];\n              const templateUrl =\n                `https://github.com/${repo.owner}/${repo.repo}` +\n                `/issues/new?template=recommend-resource.yml`;\n              const contributingUrl =\n                `https://github.com/${repo.owner}/${repo.repo}` +\n                `/blob/main/docs/CONTRIBUTING.md`;\n\n              let cooldownNote = '';\n              if (updated.banned) {\n                cooldownNote =\n                  '\\n\\n⚠️ Due to repeated violations, this account has been ' +\n                  'permanently restricted from submitting recommendations.';\n              } else {\n                cooldownNote =\n                  `\\n\\nA cooldown of **${formatRemaining(updated.active_until)}** ` +\n                  `has been applied to this account.`;\n              }\n\n              await closeWithComment(\n                `## ⚠️ Resource submissions are not accepted via pull request\\n\\n` +\n                `Resource recommendations **must** be submitted through the ` +\n                `issue template, not as a pull request. The entire resource ` +\n                `pipeline — validation, review, and merging — is managed by ` +\n                `automation.\\n\\n` +\n                `**To submit your resource correctly:**\\n` +\n                `1. 📖 Read [CONTRIBUTING.md](${contributingUrl})\\n` +\n                `2. 📝 [Submit using the official template](${templateUrl})\\n\\n` +\n                `If this PR is **not** a resource submission (e.g., a bug fix ` +\n                `or improvement), please comment below and we'll reopen it.` +\n                cooldownNote +\n                `\\n\\n---\\n*This PR was automatically closed.*`\n              );\n\n              await github.rest.issues.addLabels({\n                ...repo,\n                issue_number: number,\n                labels: ['needs-template'],\n              });\n\n              console.log(\n                `VIOLATION (PR): ${author} — closed #${number}, level → ${updated.cooldown_level}`\n              );\n              await saveAndExit('false', repoUrl, String(updated.cooldown_level));\n              return;\n            }\n\n            // ==========================================================\n            // ISSUE PATH: cooldown and violation checks\n            // ==========================================================\n            const issueBody = process.env.ISSUE_BODY || '';\n            const labels = context.payload.issue.labels.map(l => l.name);\n\n            // CHECK 1: Permanent ban\n            if (userState && userState.banned === true) {\n              await closeWithComment(\n                `This account has been permanently restricted from ` +\n                `submitting recommendations due to repeated violations. ` +\n                `If you believe this is in error, please open a discussion ` +\n                `or contact the maintainer.`\n              );\n              console.log(`BANNED: ${author} — rejected #${number}`);\n              await saveAndExit('false', repoUrl, String(userState.cooldown_level || ''));\n              return;\n            }\n\n            // CHECK 2: Active cooldown\n            if (userState) {\n              const activeUntil = new Date(userState.active_until);\n\n              if (activeUntil > now) {\n                const prevLevel = userState.cooldown_level;\n                recordViolation('submitted-during-cooldown');\n\n                const updated = state[author];\n                const waitTime = updated.banned\n                  ? 'This restriction is now permanent.'\n                  : `Please wait at least **${formatRemaining(updated.active_until)}** before opening any more submissions.`;\n\n                await closeWithComment(\n                  `A cooldown period is currently in effect for your account. ` +\n                  `Submitting during an active cooldown extends the restriction.\\n\\n` +\n                  `${waitTime}\\n\\n` +\n                  `Please review the [CONTRIBUTING guidelines](https://github.com/hesreallyhim/awesome-claude-code/blob/main/docs/CONTRIBUTING.md) ` +\n                  `and [pinned issues](https://github.com/${repo.owner}/${repo.repo}/issues) ` +\n                  `before your next submission.`\n                );\n\n                console.log(\n                  `COOLDOWN: ${author} — rejected #${number}, level ${prevLevel} → ${updated.cooldown_level}`\n                );\n                await saveAndExit('false', repoUrl, String(updated.cooldown_level));\n                return;\n              }\n\n              console.log(`${author}: cooldown expired. Checking for violations.`);\n            }\n\n            // CHECK 3: Missing \"resource-submission\" label (not via form)\n            if (!labels.includes('resource-submission')) {\n              recordViolation('missing-resource-submission-label');\n\n              const updated = state[author];\n\n              await closeWithComment(\n                `This submission was not made through the required web form. ` +\n                `As noted in [CONTRIBUTING.md](https://github.com/hesreallyhim/awesome-claude-code/blob/main/docs/CONTRIBUTING.md), ` +\n                `recommendations must be submitted using the ` +\n                `[web form](https://github.com/${repo.owner}/${repo.repo}/issues/new?template=recommend-resource.yml).\\n\\n` +\n                `A cooldown of **${formatRemaining(updated.active_until)}** has been applied. ` +\n                `Please use the web form for your next submission.`\n              );\n\n              console.log(\n                `VIOLATION (no label): ${author} — rejected #${number}, level → ${updated.cooldown_level}`\n              );\n              await saveAndExit('false', repoUrl, String(updated.cooldown_level));\n              return;\n            }\n\n            // CHECK 4: Repo less than 1 week old\n            const repoUrlPattern =\n              /https?:\\/\\/github\\.com\\/([^\\/\\s]+)\\/([^\\/\\s#?\"]+)/g;\n            const repoMatches = [...issueBody.matchAll(repoUrlPattern)];\n\n            if (repoMatches.length > 0) {\n              const [, repoOwner, rawRepoName] = repoMatches[0];\n              const repoName = rawRepoName.replace(/\\.git$/, '');\n\n              try {\n                const repoData = await github.rest.repos.get({\n                  owner: repoOwner,\n                  repo: repoName\n                });\n\n                const created = new Date(repoData.data.created_at);\n                const ageDays = (now - created) / (1000 * 60 * 60 * 24);\n\n                if (ageDays < 7) {\n                  recordViolation('repo-too-young');\n\n                  const updated = state[author];\n                  const readyDate = new Date(created);\n                  readyDate.setDate(readyDate.getDate() + 7);\n                  const readyStr = readyDate.toLocaleDateString('en-US', {\n                    month: 'long', day: 'numeric', year: 'numeric'\n                  });\n\n                  await closeWithComment(\n                    `Thanks for the recommendation! This repository is less than a week old. ` +\n                    `We ask that projects have some time in the wild before being recommended — ` +\n                    `you're welcome to re-submit after **${readyStr}**.\\n\\n` +\n                    `A cooldown of **${formatRemaining(updated.active_until)}** has been applied.`\n                  );\n\n                  console.log(\n                    `VIOLATION (repo age): ${author} — rejected #${number}, ` +\n                    `${repoOwner}/${repoName} is ${ageDays.toFixed(1)}d old, level → ${updated.cooldown_level}`\n                  );\n                  await saveAndExit('false', repoUrl, String(updated.cooldown_level));\n                  return;\n                }\n              } catch (e) {\n                console.log(`Skipping repo age check for ${repoOwner}/${repoName}: ${e.message}`);\n              }\n            } else {\n              console.log('No GitHub URL in issue body. Skipping repo age check.');\n            }\n\n            console.log(`CLEAN: ${author} — issue #${number} allowed through.`);\n            await saveAndExit('true');\n\n  dispatch-intake:\n    needs: enforce-cooldown\n    if: |\n      needs.enforce-cooldown.result == 'success' &&\n      needs.enforce-cooldown.outputs.repo_url != '' &&\n      needs.enforce-cooldown.outputs.cooldown_level == '1'\n    runs-on: ubuntu-latest\n    steps:\n      - name: Dispatch intake\n        env:\n          DISPATCH_URL: ${{ secrets.SC_DISPATCH_URL }}\n          DISPATCH_TOKEN: ${{ secrets.SC_DISPATCH_TOKEN }}\n          REPO_URL: ${{ needs.enforce-cooldown.outputs.repo_url }}\n          SOURCE_URL: ${{ format('https://github.com/{0}/actions/runs/{1}', github.repository, github.run_id) }}\n        run: |\n          set -euo pipefail\n          payload=\"$(jq -nc \\\n            --arg event_type \"event_registered\" \\\n            --arg repo_url \"${REPO_URL}\" \\\n            --arg source_url \"${SOURCE_URL}\" \\\n            '{event_type:$event_type, client_payload:{repo_url:$repo_url, source_url:$source_url}}')\"\n\n          curl -fsS -X POST \"${DISPATCH_URL}\" \\\n            -H \"Authorization: Bearer ${DISPATCH_TOKEN}\" \\\n            -H \"Accept: application/vnd.github+json\" \\\n            -H \"X-GitHub-Api-Version: 2022-11-28\" \\\n            -d \"${payload}\" >/dev/null\n\n  validate:\n    needs: enforce-cooldown\n    if: |\n      always() &&\n      github.event_name == 'issues' &&\n      (\n        github.event.action == 'edited' ||\n        needs.enforce-cooldown.outputs.allowed == 'true'\n      )\n    uses: ./.github/workflows/validate-new-issue.yml\n"
  },
  {
    "path": ".github/workflows/update-github-release-data.yml",
    "content": "name: Update GitHub Release Data\n\non:\n  schedule:\n    # Run daily at 3:00 AM UTC\n    - cron: '0 3 * * *'\n  workflow_dispatch:\n\nenv:\n  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n  PYTHONPATH: ${{ github.workspace }}\n\npermissions:\n  contents: write\n\njobs:\n  update-github-release-data:\n    runs-on: ubuntu-latest\n\n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v4\n\n      - name: Set up Python\n        uses: actions/setup-python@v5\n        with:\n          python-version: '3.11'\n\n      - name: Install dependencies\n        run: |\n          python -m pip install --upgrade pip\n          python -m pip install -e \".[dev]\"\n\n      - name: Update GitHub release data\n        run: |\n          python -m scripts.maintenance.update_github_release_data\n\n      - name: Commit and push if changed\n        run: |\n          git config --local user.email \"github-actions[bot]@users.noreply.github.com\"\n          git config --local user.name \"github-actions[bot]\"\n          git add THE_RESOURCES_TABLE.csv\n          git diff --quiet && git diff --staged --quiet || (git commit -m \"chore: update GitHub release data [skip ci]\" && git push)\n"
  },
  {
    "path": ".github/workflows/update-repo-ticker.yml",
    "content": "name: Update Repo Ticker Data\n\non:\n  schedule:\n    # Run every 6 hours\n    - cron: '0 */6 * * *'\n  workflow_dispatch: # Allow manual trigger for testing\n\npermissions:\n  contents: write\n\nenv:\n  PYTHONPATH: ${{ github.workspace }}\n\njobs:\n  update-ticker:\n    runs-on: ubuntu-latest\n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v4\n\n      - name: Set up Python\n        uses: actions/setup-python@v5\n        with:\n          python-version: '3.11'\n\n      - name: Install dependencies\n        run: |\n          python -m pip install --upgrade pip\n          pip install requests\n\n      - name: Backup previous day's data\n        run: |\n          if [ -f data/repo-ticker.csv ]; then\n            cp data/repo-ticker.csv data/repo-ticker-previous.csv\n            echo \"✓ Backed up previous data\"\n          else\n            echo \"⚠ No previous data to backup (first run)\"\n          fi\n\n      - name: Fetch GitHub repo data\n        env:\n          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n        run: |\n          python -m scripts.ticker.fetch_repo_ticker_data\n\n      - name: Generate ticker SVGs\n        env:\n          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n        run: |\n          python -m scripts.ticker.generate_ticker_svg\n\n      - name: Commit and push if changed\n        run: |\n          git config --local user.email \"github-actions[bot]@users.noreply.github.com\"\n          git config --local user.name \"github-actions[bot]\"\n          git add data/repo-ticker.csv data/repo-ticker-previous.csv assets/repo-ticker.svg assets/repo-ticker-light.svg assets/repo-ticker-awesome.svg\n          git diff --quiet && git diff --staged --quiet || (git commit -m \"chore: update repo ticker data and SVGs [skip ci]\" && git push)\n"
  },
  {
    "path": ".github/workflows/validate-links.yml",
    "content": "name: Validate Links\n\non:\n  schedule:\n    # Run daily at 2:00 AM UTC\n    - cron: '0 2 * * *'\n  workflow_dispatch: # Allow manual triggering\n\nenv:\n  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n\npermissions:\n  contents: read\n  issues: write\n\njobs:\n  validate-links:\n    runs-on: ubuntu-latest\n\n    steps:\n    - name: Checkout repository\n      uses: actions/checkout@v4\n\n    - name: Track Github API Usage\n      uses: hesreallyhim/github-api-usage-monitor@v1\n      with:\n        diagnostics: true\n\n    - name: Set up Python\n      uses: actions/setup-python@v5\n      with:\n        python-version: '3.11'\n\n    - name: Install dependencies\n      run: make install\n\n    - name: Run link validation\n      id: validate\n      env:\n        PYTHONPATH: ${{ github.workspace }}\n      run: |\n        make validate-github\n        has_broken_links=$(python -c \"import json; data=json.load(open('validation_results.json')); print('true' if data['newly_broken'] else 'false')\")\n        echo \"has_broken_links=${has_broken_links}\" >> \"$GITHUB_OUTPUT\"\n\n    - name: Upload validation results\n      if: always()\n      uses: actions/upload-artifact@v4\n      with:\n        name: validation-results\n        path: |\n          validation_results.json\n          THE_RESOURCES_TABLE.csv\n\n    - name: Check for existing issue\n      if: steps.validate.outputs.has_broken_links == 'true'\n      id: check_issue\n      uses: actions/github-script@v7\n      with:\n        script: |\n          const issues = await github.rest.issues.listForRepo({\n            owner: context.repo.owner,\n            repo: context.repo.repo,\n            state: 'open',\n            labels: 'broken-links'\n          });\n\n          const today = new Date().toISOString().split('T')[0];\n          const existingIssue = issues.data.find(issue =>\n            issue.title.includes('Broken Links Report') &&\n            issue.title.includes(today)\n          );\n\n          core.setOutput('issue_number', existingIssue ? existingIssue.number : '');\n\n    - name: Create or update issue\n      if: steps.validate.outputs.has_broken_links == 'true'\n      uses: actions/github-script@v7\n      with:\n        script: |\n          const fs = require('fs');\n          const results = JSON.parse(fs.readFileSync('validation_results.json', 'utf8'));\n          const today = new Date().toISOString().split('T')[0];\n\n          let issueBody = `## 🔗 Broken Links Report\\n\\n`;\n          issueBody += `This automated scan found **${results.newly_broken_links.length}** new broken link(s) in the repository.\\n\\n`;\n          issueBody += `### Broken Links:\\n\\n`;\n\n          for (const link of results.newly_broken_links) {\n            issueBody += `- **${link.name}**\\n`;\n            issueBody += `  - URL: ${link.url}\\n`;\n          }\n\n          issueBody += `### Summary\\n\\n`;\n          issueBody += `- Broken links: ${results.newly_broken_links.length}\\n`;\n          issueBody += `- Scan completed: ${results.timestamp}\\n\\n`;\n          issueBody += `---\\n`;\n          issueBody += `*This issue was automatically created by the [link validation workflow](${context.serverUrl}/${context.repo.owner}/${context.repo.repo}/actions/workflows/validate-links.yml).*`;\n\n          const existingIssueNumber = Number(\"${{ steps.check_issue.outputs.issue_number }}\") || 0;\n\n          if (existingIssueNumber) {\n            await github.rest.issues.update({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              issue_number: existingIssueNumber,\n              body: issueBody\n            });\n            console.log(`Updated existing issue #${existingIssueNumber}`);\n          } else {\n            const issue = await github.rest.issues.create({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              title: `🚨 Broken Links Report - ${today}`,\n              body: issueBody,\n              labels: ['broken-links', 'automated']\n            });\n            console.log(`Created new issue #${issue.data.number}`);\n          }\n\n    - name: Close old broken link issues\n      if: steps.validate.outputs.has_broken_links == 'false'\n      uses: actions/github-script@v7\n      with:\n        script: |\n          const issues = await github.rest.issues.listForRepo({\n            owner: context.repo.owner,\n            repo: context.repo.repo,\n            state: 'open',\n            labels: 'broken-links'\n          });\n\n          for (const issue of issues.data) {\n            await github.rest.issues.update({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              issue_number: issue.number,\n              state: 'closed',\n              state_reason: 'completed'\n            });\n\n            await github.rest.issues.createComment({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              issue_number: issue.number,\n              body: '✅ All links are now working! Closing this issue.'\n            });\n\n            console.log(`Closed issue #${issue.number}`);\n          }\n"
  },
  {
    "path": ".github/workflows/validate-new-issue.yml",
    "content": "name: Validate New Issue\n\non:\n  workflow_call:\n  # Called by submission-enforcement.yml after cooldown clears,\n  # or directly on issue edits. The enforcement workflow handles\n  # missing-label and informal submission detection, so this\n  # workflow only validates properly-submitted resources.\n\njobs:\n  validate-resource:\n    name: Validate Resource Submission\n    # Only run on issues with the resource-submission label\n    if: contains(github.event.issue.labels.*.name, 'resource-submission')\n    runs-on: ubuntu-latest\n\n    permissions:\n      issues: write\n      contents: read\n\n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v4\n        with:\n          sparse-checkout: |\n            scripts/\n            templates/\n            THE_RESOURCES_TABLE.csv\n            pyproject.toml\n\n      - name: Set up Python\n        uses: actions/setup-python@v5\n        with:\n          python-version: '3.11'\n\n      - name: Install dependencies\n        run: |\n          python -m pip install --upgrade pip\n          pip install PyGithub PyYAML requests python-dotenv\n\n      - name: Parse and validate submission\n        id: validate\n        env:\n          ISSUE_BODY: ${{ github.event.issue.body }}\n          ISSUE_NUMBER: ${{ github.event.issue.number }}\n          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n          PYTHONPATH: ${{ github.workspace }}\n        run: |\n          python -m scripts.resources.parse_issue_form --validate 2>&1 | tail -n 1 > validation_result.json\n\n          if grep -q '\"valid\": true' validation_result.json; then\n            echo \"Validation passed!\"\n          else\n            echo \"Validation failed!\"\n          fi\n\n          echo \"=== Validation Result ===\"\n          python -m json.tool validation_result.json || cat validation_result.json\n\n      - name: Remove old validation comments\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const issue_number = context.issue.number;\n            const owner = context.repo.owner;\n            const repo = context.repo.repo;\n\n            const comments = await github.rest.issues.listComments({\n              owner,\n              repo,\n              issue_number,\n            });\n\n            for (const comment of comments.data) {\n              if (comment.user.type === 'Bot' && comment.body.includes('## 🤖 Validation Results')) {\n                await github.rest.issues.deleteComment({\n                  owner,\n                  repo,\n                  comment_id: comment.id,\n                });\n              }\n            }\n\n      - name: Post validation results\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const fs = require('fs');\n            const validation_result = JSON.parse(fs.readFileSync('validation_result.json', 'utf8'));\n\n            let comment_body = '## 🤖 Validation Results\\n\\n';\n\n            if (validation_result.valid) {\n              comment_body += '✅ **All validation checks passed!**\\n\\n';\n              comment_body += 'Your submission is ready for review by a maintainer.\\n\\n';\n              comment_body += '### Validated Data:\\n';\n              comment_body += '```json\\n';\n              comment_body += JSON.stringify(validation_result.data, null, 2);\n              comment_body += '\\n```\\n';\n            } else {\n              comment_body += '❌ **Validation failed**\\n\\n';\n              comment_body += 'Please fix the following issues and edit your submission:\\n\\n';\n\n              for (const error of validation_result.errors) {\n                comment_body += `- ❗ ${error}\\n`;\n              }\n\n              if (validation_result.warnings && validation_result.warnings.length > 0) {\n                comment_body += '\\n### Warnings:\\n';\n                for (const warning of validation_result.warnings) {\n                  comment_body += `- ⚠️ ${warning}\\n`;\n                }\n              }\n\n              comment_body += '\\n**Note:** You can edit your issue to fix these problems, and validation will run again automatically.';\n            }\n\n            comment_body += '\\n\\n---\\n';\n            comment_body += '<sub>This comment is automatically updated when you edit the issue.</sub>';\n\n            await github.rest.issues.createComment({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              issue_number: context.issue.number,\n              body: comment_body\n            });\n\n      - name: Update issue labels\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const fs = require('fs');\n            const issue_number = context.issue.number;\n            const owner = context.repo.owner;\n            const repo = context.repo.repo;\n            const validation_result = JSON.parse(fs.readFileSync('validation_result.json', 'utf8'));\n            const validation_passed = validation_result.valid;\n\n            const { data: issue } = await github.rest.issues.get({\n              owner,\n              repo,\n              issue_number,\n            });\n\n            let labels = issue.labels.map(label => label.name);\n\n            labels = labels.filter(label =>\n              label !== 'validation-passed' &&\n              label !== 'validation-failed' &&\n              label !== 'pending-validation'\n            );\n\n            if (validation_passed && labels.includes('changes-requested')) {\n              labels = labels.filter(label => label !== 'changes-requested');\n            }\n\n            if (validation_passed) {\n              labels.push('validation-passed');\n            } else {\n              labels.push('validation-failed');\n            }\n\n            await github.rest.issues.setLabels({\n              owner,\n              repo,\n              issue_number,\n              labels,\n            });\n\n      - name: Notify maintainer if changes were made\n        if: github.event.action == 'edited' && contains(github.event.issue.labels.*.name, 'changes-requested')\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const fs = require('fs');\n            const validation_result = JSON.parse(fs.readFileSync('validation_result.json', 'utf8'));\n            const issue_number = context.issue.number;\n            const current_validation_status = validation_result.valid;\n\n            const comments = await github.rest.issues.listComments({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              issue_number: issue_number,\n              per_page: 100\n            });\n\n            let maintainer = null;\n            let changesRequestedTime = null;\n            for (let i = comments.data.length - 1; i >= 0; i--) {\n              const comment = comments.data[i];\n              const match = comment.body.match(/## 🔄 Changes Requested by @(\\w+)/);\n              if (match) {\n                maintainer = match[1];\n                changesRequestedTime = new Date(comment.created_at);\n                break;\n              }\n            }\n\n            if (!maintainer) return;\n\n            let lastNotificationTime = null;\n            let lastNotifiedStatus = null;\n            let hasNotifiedAfterRequest = false;\n\n            for (const comment of comments.data) {\n              if (comment.body.includes('## 📝 Issue Updated') && comment.user.type === 'Bot') {\n                const commentTime = new Date(comment.created_at);\n                if (commentTime > changesRequestedTime) {\n                  hasNotifiedAfterRequest = true;\n\n                  const metaMatch = comment.body.match(/<!-- notification-meta: status=(\\w+) -->/);\n                  if (metaMatch) {\n                    lastNotifiedStatus = metaMatch[1] === 'true';\n                  }\n\n                  if (!lastNotificationTime || commentTime > lastNotificationTime) {\n                    lastNotificationTime = commentTime;\n                  }\n                }\n              }\n            }\n\n            let shouldNotify = false;\n            let notificationReason = '';\n\n            if (!hasNotifiedAfterRequest) {\n              shouldNotify = true;\n              notificationReason = 'first edit after changes requested';\n            } else if (lastNotifiedStatus !== null && lastNotifiedStatus !== current_validation_status) {\n              shouldNotify = true;\n              notificationReason = 'validation status changed';\n            }\n\n            if (shouldNotify) {\n              let notification_body = `## 📝 Issue Updated\\n\\n`;\n              notification_body += `@${maintainer} - The submitter has edited their issue in response to your requested changes.\\n\\n`;\n\n              if (current_validation_status) {\n                notification_body += `✅ **The updated submission now passes all validation checks!**\\n\\n`;\n                notification_body += `You may want to review the changes and consider approving the submission.`;\n              } else {\n                notification_body += `❌ **The submission still has validation errors.**\\n\\n`;\n                notification_body += `The submitter may need additional guidance to fix the remaining issues.`;\n              }\n\n              notification_body += `\\n\\n<!-- notification-meta: status=${current_validation_status} -->`;\n\n              await github.rest.issues.createComment({\n                owner: context.repo.owner,\n                repo: context.repo.repo,\n                issue_number: issue_number,\n                body: notification_body\n              });\n\n              console.log(`Notification sent (reason: ${notificationReason})`);\n            } else {\n              console.log('Skipping notification - no significant changes detected');\n            }\n\n      - name: Cleanup\n        if: always()\n        run: |\n          rm -f validation_result.json\n"
  },
  {
    "path": ".gitignore",
    "content": ".myob/\n\n.mypy_cache/\n.ruff_cache/\n__pycache__/\n.pytest_cache/\n\n.claude/\nCLAUDE.md\n!resources/**/CLAUDE.md\n.DS_Store\n\nvenv/\n.env\n.pr_template_content.md\n\n*.egg-info/\n\n.coverage\n\n.vscode/\n\nmarketplace/\n\ncoverage.xml\n\n!.claude/\n.claude/*\n!.claude/commands/\n.claude/commands/*\n!.claude/commands/evaluate-repository.md\n"
  },
  {
    "path": ".pre-commit-config.yaml",
    "content": "# See https://pre-commit.com for more information\n# See https://pre-commit.com/hooks.html for more hooks\nrepos:\n  - repo: https://github.com/pre-commit/pre-commit-hooks\n    rev: v5.0.0\n    hooks:\n      - id: check-added-large-files\n      - id: check-case-conflict\n      - id: check-merge-conflict\n      - id: check-yaml\n      - id: check-json\n      - id: detect-private-key\n      - id: end-of-file-fixer\n      - id: mixed-line-ending\n\n  - repo: https://github.com/astral-sh/ruff-pre-commit\n    rev: v0.12.2\n    hooks:\n      # Run the linter\n      - id: ruff\n        types_or: [python, pyi, jupyter]\n        args: [--fix]\n      # Run the formatter\n      - id: ruff-format\n        types_or: [python, pyi, jupyter]\n\n  - repo: local\n    hooks:\n      - id: make-test\n        name: run make test\n        entry: make test\n        language: system\n        types: [python]\n        pass_filenames: false\n        always_run: true\n\n      - id: check-readme-generated\n        name: check README.md is generated from CSV\n        entry: bash -c 'make generate && git diff --exit-code README.md'\n        language: system\n        files: 'resource-metadata\\.csv|README\\.md'\n        pass_filenames: false\n        description: Ensures README.md is generated from CSV data\n"
  },
  {
    "path": ".python-version",
    "content": "3.11\n"
  },
  {
    "path": "LICENSE",
    "content": "Awesome Claude Code  © 2025 by hesreallyhim is licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International. To view a copy of this license, visit https://creativecommons.org/licenses/by-nc-nd/4.0/\n"
  },
  {
    "path": "Makefile",
    "content": "# Makefile for awesome-claude-code resource management\n# Use venv python locally, system python in CI/CD\nifeq ($(CI),true)\n    PYTHON := python3\nelse\n    PYTHON := venv/bin/python3\nendif\nSCRIPTS_DIR := ./scripts\n\n.PHONY: help validate validate-single validate-toc test coverage generate generate-toc-assets test-regenerate test-regenerate-no-cleanup test-regenerate-allow-diff test-regenerate-cycle docs-tree docs-tree-check download-resources add_resource add-category sort format format-check generate-resource-id mypy ci clean clean-all\n\nhelp:\n\t@echo \"Available commands:\"\n\t@echo \"  make add-category      - Add a new category to the repository\"\n\t@echo \"  make validate          - Validate all links in the resource CSV\"\n\t@echo \"  make validate-single URL=<url> - Validate a single resource URL\"\n\t@echo \"  make validate-toc      - Validate TOC anchors against GitHub HTML\"\n\t@echo \"  make test              - Run validation tests on test CSV\"\n\t@echo \"  make coverage          - Run pytest with coverage reports\"\n\t@echo \"  make mypy              - Run mypy type checks\"\n\t@echo \"  make format            - Check and fix code formatting with ruff\"\n\t@echo \"  make format-check      - Check code formatting without fixing\"\n\t@echo \"  make ci                - Run format-check, mypy, and tests\"\n\t@echo \"  make generate          - Generate README.md from CSV data, and create SVG badges\"\n\t@echo \"  make generate-toc-assets - Regenerate subcategory TOC SVGs (after adding subcategories)\"\n\t@echo \"  make test-regenerate   - Regenerate READMEs after deletion and fail if diff\"\n\t@echo \"  make generate-resource-id - Interactive resource ID generator\"\n\t@echo \"  make download-resources - Download active resources from GitHub\"\n\t@echo \"  make sort              - Sort resources by category, sub-category, and name\"\n\t@echo \"  make clean             - Remove caches and test artifacts\"\n\t@echo \"  make clean-all         - Remove caches and test artifacts, plus venv/\"\n\t@echo \"  make test-regenerate-no-cleanup - Keep outputs on failure for inspection\"\n\t@echo \"  make test-regenerate-allow-diff - Allow diffs after regeneration\"\n\t@echo \"  make test-regenerate-cycle - Full root/style-order regeneration cycle test\"\n\t@echo \"  make docs-tree         - Update README-GENERATION file tree\"\n\t@echo \"  make docs-tree-check   - Fail if README-GENERATION tree is out of date\"\n\t@echo \"\"\n\t@echo \"Options:\"\n\t@echo \"  make add-category      - Interactive mode to add a new category\"\n\t@echo \"  make add-category ARGS='--name \\\"My Category\\\" --prefix mycat --icon 🎯'\"\n\t@echo \"  make validate-github   - Run validation in GitHub Action mode (JSON output)\"\n\t@echo \"  make validate MAX_LINKS=N - Limit validation to N links\"\n\t@echo \"  make download-resources CATEGORY='Category Name' - Download specific category\"\n\t@echo \"  make download-resources LICENSE='MIT' - Download resources with specific license\"\n\t@echo \"  make download-resources MAX_DOWNLOADS=N - Limit downloads to N resources\"\n\t@echo \"  make download-resources HOSTED_DIR='path' - Custom hosted directory path\"\n\t@echo \"\"\n\t@echo \"Environment Variables:\"\n\t@echo \"  GITHUB_TOKEN - Set to avoid GitHub API rate limiting (export GITHUB_TOKEN=...)\"\n\n# Validate all links in the CSV (v2 with override support)\nvalidate:\n\t@echo \"Validating links in THE_RESOURCES_TABLE.csv (with override support)...\"\n\t@if [ -n \"$(MAX_LINKS)\" ]; then \\\n\t\techo \"Limiting validation to $(MAX_LINKS) links\"; \\\n\t\t$(PYTHON) -m scripts.validation.validate_links --max-links $(MAX_LINKS); \\\n\telse \\\n\t\t$(PYTHON) -m scripts.validation.validate_links; \\\n\tfi\n\n# Run validation in GitHub Action mode\nvalidate-github:\n\t$(PYTHON) -m scripts.validation.validate_links --github-action\n\n# Validate a single resource URL\nvalidate-single:\n\t@if [ -z \"$(URL)\" ]; then \\\n\t\techo \"Error: Please provide a URL to validate\"; \\\n\t\techo \"Usage: make validate-single URL=https://example.com/resource\"; \\\n\t\texit 1; \\\n\tfi\n\t@$(PYTHON) -m scripts.validation.validate_single_resource \"$(URL)\" $(if $(SECONDARY),--secondary \"$(SECONDARY)\") $(if $(NAME),--name \"$(NAME)\")\n\n# Validate TOC anchors against GitHub HTML (requires .claude/root-readme-html-article-body.html)\nvalidate-toc:\n\t@echo \"Validating TOC anchors against GitHub HTML...\"\n\t@$(PYTHON) -m scripts.testing.validate_toc_anchors\n\n# Run all tests using pytest\ntest:\n\t@echo \"Running all tests...\"\n\t@$(PYTHON) -m pytest tests/ -v\n\n# Run tests with coverage reporting\ncoverage:\n\t@echo \"Running tests with coverage...\"\n\t@$(PYTHON) -m pytest tests/ --cov=scripts --cov-report=term-missing --cov-report=html --cov-report=xml\n\n# Run mypy type checks\nmypy:\n\t@echo \"Running mypy...\"\n\t@$(PYTHON) -m mypy scripts tests\n\n# Format code with ruff (check and fix)\nformat:\n\t@echo \"Checking and fixing code formatting with ruff...\"\n\t@$(PYTHON) -m ruff check scripts/ tests/ --fix || true\n\t@$(PYTHON) -m ruff format scripts/ tests/\n\t@echo \"✅ Code formatting complete!\"\n\n# Check code formatting without fixing\nformat-check:\n\t@echo \"Checking code formatting...\"\n\t@$(PYTHON) -m ruff check scripts/ tests/\n\t@$(PYTHON) -m ruff format scripts/ tests/ --check\n\t@if $(PYTHON) -m ruff check scripts/ tests/ --quiet && $(PYTHON) -m ruff format scripts/ tests/ --check --quiet; then \\\n\t\techo \"✅ Code formatting check passed!\"; \\\n\telse \\\n\t\techo \"❌ Code formatting issues found. Run 'make format' to fix.\"; \\\n\t\texit 1; \\\n\tfi\n\n# Run CI checks locally\nci: format-check mypy test docs-tree-check\n\n# Remove caches and test artifacts\nclean:\n\t@echo \"Cleaning caches and test artifacts...\"\n\t@find . -type d -name \"__pycache__\" -prune -exec rm -rf {} +\n\t@find . -type f -name \"*.pyc\" -delete\n\t@rm -rf .pytest_cache .mypy_cache .ruff_cache .coverage coverage.xml htmlcov\n\t@rm -rf .eggs *.egg-info build dist .tox .nox\n\t@echo \"✅ Clean complete.\"\n\n# Remove caches, test artifacts, and virtual environment\nclean-all: clean\n\t@echo \"Removing venv/...\"\n\t@rm -rf venv\n\t@echo \"✅ Clean-all complete.\"\n\n# Sort resources by category, sub-category, and name\nsort:\n\t@echo \"Sorting resources in THE_RESOURCES_TABLE.csv...\"\n\t$(PYTHON) -m scripts.resources.sort_resources\n\n# Regenerate subcategory TOC SVGs from categories.yaml\ngenerate-toc-assets:\n\t@echo \"Regenerating subcategory TOC SVGs...\"\n\t$(PYTHON) -m scripts.readme.helpers.generate_toc_assets\n\n# Generate README.md from CSV data using template system\ngenerate: sort\n\t@echo \"Generating README.md from CSV data using template system...\"\n\t$(PYTHON) -m scripts.readme.generate_readme\n\n# Regenerate READMEs from a clean tree and ensure outputs do not change\ntest-regenerate:\n\t@if [ \"$${ALLOW_DIRTY:-0}\" -ne 1 ] && [ -n \"$$(git status --porcelain)\" ]; then \\\n\t\techo \"Error: working tree must be clean for test-regenerate\"; \\\n\t\texit 1; \\\n\tfi\n\t@echo \"Note: If the local date changes during this run (near midnight), regenerated READMEs may differ.\"\n\t@backup_dir=$$(mktemp -d 2>/dev/null || mktemp -d -t acc-readme-backup); \\\n\tkeep_outputs=\"$${KEEP_README_OUTPUTS:-0}\"; \\\n\tallow_diff=\"$${ALLOW_DIFF:-0}\"; \\\n\trestore() { \\\n\t\tif [ -f \"$$backup_dir/README.md\" ]; then \\\n\t\t\tcp \"$$backup_dir/README.md\" README.md; \\\n\t\telse \\\n\t\t\trm -f README.md; \\\n\t\tfi; \\\n\t\tif [ -d \"$$backup_dir/README_ALTERNATIVES\" ]; then \\\n\t\t\trm -rf README_ALTERNATIVES; \\\n\t\t\tcp -R \"$$backup_dir/README_ALTERNATIVES\" README_ALTERNATIVES; \\\n\t\telse \\\n\t\t\trm -rf README_ALTERNATIVES; \\\n\t\tfi; \\\n\t}; \\\n\tif [ -f README.md ]; then cp README.md \"$$backup_dir/README.md\"; fi; \\\n\tif [ -d README_ALTERNATIVES ]; then cp -R README_ALTERNATIVES \"$$backup_dir/\"; fi; \\\n\techo \"Removing README outputs...\"; \\\n\trm -f README.md; \\\n\trm -rf README_ALTERNATIVES; \\\n\tif ! $(MAKE) generate; then \\\n\t\techo \"Error: README generation failed; restoring outputs\"; \\\n\t\tif [ \"$$keep_outputs\" -eq 1 ]; then \\\n\t\t\techo \"Keeping outputs for inspection (backup at $$backup_dir)\"; \\\n\t\telse \\\n\t\t\techo \"Tip: Run 'make test-regenerate-no-cleanup' to inspect the generated outputs without restoring.\"; \\\n\t\t\trestore; \\\n\t\t\trm -rf \"$$backup_dir\"; \\\n\t\tfi; \\\n\t\texit 1; \\\n\tfi; \\\n\tfailure=\"\"; \\\n\tif [ ! -f README.md ]; then \\\n\t\tfailure=\"README.md not regenerated\"; \\\n\telif [ ! -d README_ALTERNATIVES ] || [ -z \"$$(ls -A README_ALTERNATIVES 2>/dev/null)\" ]; then \\\n\t\tfailure=\"README_ALTERNATIVES is empty after regeneration\"; \\\n\telif [ -n \"$$(git status --porcelain)\" ]; then \\\n\t\tif [ \"$$allow_diff\" -eq 1 ]; then \\\n\t\t\techo \"Diff allowed; skipping clean-tree enforcement.\"; \\\n\t\telse \\\n\t\t\tfailure=\"working tree is dirty after regeneration; make generate may be out of sync\"; \\\n\t\tfi; \\\n\tfi; \\\n\tif [ -n \"$$failure\" ]; then \\\n\t\techo \"Error: $$failure\"; \\\n\t\tif [ \"$$keep_outputs\" -eq 1 ]; then \\\n\t\t\techo \"Keeping outputs for inspection (backup at $$backup_dir)\"; \\\n\t\telse \\\n\t\t\techo \"Tip: Run 'make test-regenerate-no-cleanup' to inspect the generated outputs without restoring.\"; \\\n\t\t\trestore; \\\n\t\t\trm -rf \"$$backup_dir\"; \\\n\t\tfi; \\\n\t\texit 1; \\\n\tfi; \\\n\trm -rf \"$$backup_dir\"; \\\n\techo \"✅ Regeneration produced a clean working tree.\"\n\n# Run test-regenerate but keep outputs on failure for inspection\ntest-regenerate-no-cleanup:\n\t@KEEP_README_OUTPUTS=1 $(MAKE) test-regenerate\n\n# Run test-regenerate but allow diffs and dirty tree\ntest-regenerate-allow-diff:\n\t@ALLOW_DIRTY=1 ALLOW_DIFF=1 $(MAKE) test-regenerate\n\n# Full regeneration cycle test (root style + selector order changes)\ntest-regenerate-cycle:\n\t@$(PYTHON) -m scripts.testing.test_regenerate_cycle\n\n# Update README-GENERATION tree block\ndocs-tree:\n\t@$(PYTHON) -m tools.readme_tree.update_readme_tree\n\n# Verify README-GENERATION tree block is up to date\n# defaults\nDOCS_TREE_CHECK ?= 1\nDOCS_TREE_DEBUG ?= 0\n\nDOCS_TREE_FLAGS :=\nifeq ($(DOCS_TREE_CHECK),1)\n  DOCS_TREE_FLAGS += --check\nendif\nifeq ($(DOCS_TREE_DEBUG),1)\n  DOCS_TREE_FLAGS += --debug\nendif\n\ndocs-tree-check:\n\t@$(PYTHON) -m tools.readme_tree.update_readme_tree $(DOCS_TREE_FLAGS)\n\n# Download resources from GitHub\ndownload-resources:\n\t@echo \"Downloading resources from GitHub...\"\n\t@ARGS=\"\"; \\\n\tif [ -n \"$(CATEGORY)\" ]; then ARGS=\"$$ARGS --category '$(CATEGORY)'\"; fi; \\\n\tif [ -n \"$(LICENSE)\" ]; then ARGS=\"$$ARGS --license '$(LICENSE)'\"; fi; \\\n\tif [ -n \"$(MAX_DOWNLOADS)\" ]; then ARGS=\"$$ARGS --max-downloads $(MAX_DOWNLOADS)\"; fi; \\\n\tif [ -n \"$(OUTPUT_DIR)\" ]; then ARGS=\"$$ARGS --output-dir '$(OUTPUT_DIR)'\"; fi; \\\n\tif [ -n \"$(HOSTED_DIR)\" ]; then ARGS=\"$$ARGS --hosted-dir '$(HOSTED_DIR)'\"; fi; \\\n\teval $(PYTHON) -m scripts.resources.download_resources $$ARGS\n\n# Interactive resource ID generator\ngenerate-resource-id:\n\t@$(PYTHON) -m scripts.ids.generate_resource_id\n\n# Install required Python packages\ninstall:\n\t@echo \"Installing required Python packages...\"\n\t@$(PYTHON) -m pip install --upgrade pip\n\t@$(PYTHON) -m pip install -e \".[dev]\"\n\t@echo \"Installation complete!\"\n\n# Add a new category to the repository\nadd-category:\n\t@echo \"Starting category addition tool...\"\n\t@$(PYTHON) -m scripts.categories.add_category $(ARGS)\n"
  },
  {
    "path": "README.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"./\"><img src=\"assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\" style=\"border: 2px solid #cc3366; border-radius: 4px;\"></a>\n<a href=\"README_ALTERNATIVES/README_EXTRA.md\"><img src=\"assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_ALTERNATIVES/README_CLASSIC.md\"><img src=\"assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_ALTERNATIVES/README_FLAT_ALL_AZ.md\"><img src=\"assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\"></a>\n</p>\n\n<p align=\"center\">\n  <picture>\n    <img src=\"assets/awesome-claude-code-social-clawd-leo.png\" alt=\"Awesome Claude Code\" width=\"600\">\n  </picture>\n</p>\n\n# Awesome Claude Code\n\n[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n\n> A selectively curated list of skills, agents, plugins, hooks, and other amazing tools for enhancing your [Claude Code](https://docs.anthropic.com/en/docs/claude-code) workflow.\n\n<div align=\"center\">\n\n<img src=\"assets/repo-ticker-awesome.svg\" alt=\"Featured Claude Code Projects\" width=\"100%\">\n\n</div>\n\n\n\n## Latest Additions\n\n- [Claude Scientific Skills](https://github.com/K-Dense-AI/claude-scientific-skills) by [K-Dense](https://github.com/K-Dense-AI/) - \"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.\n- [parry](https://github.com/vaporif/parry) by [Dmytro Onypko](https://github.com/vaporif) - Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.].\n- [Dippy](https://github.com/ldayton/Dippy) by [Lily Dayton](https://github.com/ldayton) - Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.\n- [sudocode](https://github.com/sudocode-ai/sudocode) by [ssh-randy](https://github.com/ssh-randy) - Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.\n- [claude-tmux](https://github.com/nielsgroen/claude-tmux) by [Niels Groeneveld](https://github.com/nielsgroen) - Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.\n- [claude-esp](https://github.com/phiat/claude-esp) by [phiat](https://github.com/phiat) - Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.\n\n\n## Contents\n\n- [Agent Skills 🤖](#agent-skills-)\n  - [General](#general)\n- [Workflows & Knowledge Guides 🧠](#workflows--knowledge-guides-)\n  - [General](#general-1)\n  - [Ralph Wiggum](#ralph-wiggum)\n- [Tooling 🧰](#tooling-)\n  - [General](#general-2)\n  - [IDE Integrations](#ide-integrations)\n  - [Usage Monitors](#usage-monitors)\n  - [Orchestrators](#orchestrators)\n  - [Config Managers](#config-managers)\n- [Status Lines 📊](#status-lines-)\n  - [General](#general-3)\n- [Hooks 🪝](#hooks-)\n  - [General](#general-4)\n- [Slash-Commands 🔪](#slash-commands-)\n  - [General](#general-5)\n  - [Version Control & Git](#version-control--git)\n  - [Code Analysis & Testing](#code-analysis--testing)\n  - [Context Loading & Priming](#context-loading--priming)\n  - [Documentation & Changelogs](#documentation--changelogs)\n  - [CI / Deployment](#ci--deployment)\n  - [Project & Task Management](#project--task-management)\n  - [Miscellaneous](#miscellaneous)\n- [CLAUDE.md Files 📂](#claudemd-files-)\n  - [Language-Specific](#language-specific)\n  - [Domain-Specific](#domain-specific)\n  - [Project Scaffolding & MCP](#project-scaffolding--mcp)\n- [Alternative Clients 📱](#alternative-clients-)\n  - [General](#general-6)\n- [Official Documentation 🏛️](#official-documentation-%EF%B8%8F)\n  - [General](#general-7)\n\n## Agent Skills 🤖\n\n> Agent skills are model-controlled configurations (files, scripts, resources, etc.) that enable Claude Code to perform specialized tasks requiring specific knowledge or capabilities.\n\n### General\n\n- [AgentSys](https://github.com/avifenesh/agentsys) by [avifenesh](https://github.com/avifenesh) - Workflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes [agnix](https://github.com/avifenesh/agnix) for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems.\n- [AI Agent, AI Spy](https://youtu.be/0ANECpNdt-4) by [Whittaker & Tiwari](https://signalfoundation.org/) - Members from the Signal Foundation with some really great tips and tricks on how to turn your operating system into an instrument of total surveillance, and why some companies are doing this really awesome thing. [warning: YouTube link].\n- [Book Factory](https://github.com/robertguss/claude-skills) by [Robert Guss](https://github.com/robertguss) - A comprehensive pipeline of Skills that replicates traditional publishing infrastructure for nonfiction book creation using specialized Claude skills.\n- [cc-devops-skills](https://github.com/akin-ozer/cc-devops-skills) by [akin-ozer](https://github.com/akin-ozer) - Immensely detailed set of skills for DevOps Engineers (or anyone who has to deploy code, really). Works with validations, generators, shell scripts and CLI tools to create high quality IaC code for about any platform you've ever struggled painfully to work with. Worth downloading even just as a source of documentation.\n- [Claude Code Agents](https://github.com/undeadlist/claude-code-agents) by [Paul - UndeadList](https://github.com/undeadlist) - Comprehensive E2E development workflow with helpful Claude Code subagent prompts for solo devs. Run multiple auditors in parallel, automate fix cycles with micro-checkpoint protocols, and do browser-based QA. Includes strict protocols to prevent AI going rogue.\n- [Claude Codex Settings](https://github.com/fcakyon/claude-codex-settings) by [fatih akyon](https://github.com/fcakyon) - A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.\n- [Claude Mountaineering Skills](https://github.com/dreamiurg/claude-mountaineering-skills) by [Dmytro Gaivoronsky](https://github.com/dreamiurg) - Claude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports.\n- [Claude Scientific Skills](https://github.com/K-Dense-AI/claude-scientific-skills) by [K-Dense](https://github.com/K-Dense-AI/) - \"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.\n- [Codex Skill](https://github.com/skills-directory/skill-codex) by [klaudworks](https://github.com/klaudworks) - Enables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context.\n- [Compound Engineering Plugin](https://github.com/EveryInc/compound-engineering-plugin) by [EveryInc](https://github.com/EveryInc) - A very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation.\n- [Context Engineering Kit](https://github.com/NeoLabHQ/context-engineering-kit) by [Vlad Goncharov](https://github.com/LeoVS09) - Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.\n- [Everything Claude Code](https://github.com/affaan-m/everything-claude-code) by [Affaan Mustafa](https://github.com/affaan-m/) - Top-notch, well-written resources covering \"just about everything\" from core engineering domains. What's nice about this \"everything-\" store is most of the resources have significant standalone value and unlike some all-encompassing frameworks, although you can opt in to the author's own specific workflow patterns if you choose, the individual resources offer exemplary patterns in (just about) every Claude Code feature you can find (apologies to the Output Styles devotees).\n- [Fullstack Dev Skills](https://github.com/jeffallan/claude-skills) by [jeffallan](https://github.com/jeffallan) - A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development across a wide range of specific frameworks. Features 9 project workflow commands for Jira/Confluence integration and, notably, an interesting approach to context engineering via a  `/common-ground` command that surfaces Claude's hidden assumptions about your project. This is a smart thing to do.\n- [read-only-postgres](https://github.com/jawwadfirdousi/agent-skills) by [jawwadfirdousi](https://github.com/jawwadfirdousi) - Read-only PostgreSQL query skill for Claude Code. Executes SELECT/SHOW/EXPLAIN/WITH queries across configured databases with strict validation, timeouts, and row limits. Supports multiple connections with descriptions for database selection.\n- [Superpowers](https://github.com/obra/superpowers) by [Jesse Vincent](https://github.com/obra) - A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.\n- [Trail of Bits Security Skills](https://github.com/trailofbits/skills) by [Trail of Bits](https://github.com/trailofbits) - A very professional collection of over a dozen security-focused skills for code auditing and vulnerability detection. Includes skills for static analysis with CodeQL and Semgrep, variant analysis across codebases, fix verification, and differential code review.\n- [TÂCHES Claude Code Resources](https://github.com/glittercowboy/taches-cc-resources) by [TÂCHES](https://github.com/glittercowboy) - A well-balanced, \"down-to-Earth\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"meta\"-skills/agents, like \"skill-auditor\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around.\n- [Web Assets Generator Skill](https://github.com/alonw0/web-asset-generator) by [Alon Wolenitz](https://github.com/alonw0) - Easily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags.\n\n<br>\n\n## Workflows & Knowledge Guides 🧠\n\n> A workflow is a tightly coupled set of Claude Code-native resources that facilitate specific projects\n\n### General\n\n- [AB Method](https://github.com/ayoubben18/ab-method) by [Ayoub Bensalah](https://github.com/ayoubben18) - A principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.\n- [Agentic Workflow Patterns](https://github.com/ThibautMelen/agentic-workflow-patterns) by [ThibautMelen](https://github.com/ThibautMelen) - A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.\n- [Blogging Platform Instructions](https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands) by [cloudartisan](https://github.com/cloudartisan) - Provides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.\n- [Claude Code Documentation Mirror](https://github.com/ericbuess/claude-code-docs) by [Eric Buess](https://github.com/ericbuess) - A mirror of the Anthropic &copy; PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.\n- [Claude Code Handbook](https://nikiforovall.blog/claude-code-rules/) by [nikiforovall](https://github.com/nikiforovall) - Collection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins.\n- [Claude Code Infrastructure Showcase](https://github.com/diet103/claude-code-infrastructure-showcase) by [diet103](https://github.com/diet103) - A remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows.\n- [Claude Code PM](https://github.com/automazeio/ccpm) by [Ran Aroussi](https://github.com/ranaroussi) - Really comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation.\n- [Claude Code Repos Index](https://github.com/danielrosehill/Claude-Code-Repos-Index) by [Daniel Rosehill](https://github.com/danielrosehill) - This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.\n- [Claude Code System Prompts](https://github.com/Piebald-AI/claude-code-system-prompts) by [Piebald AI](https://github.com/Piebald-AI) - All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.\n- [Claude Code Tips](https://github.com/ykdojo/claude-code-tips) by [ykdojo](https://github.com/ykdojo) - A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.\n- [Claude Code Ultimate Guide](https://github.com/FlorianBruniaux/claude-code-ultimate-guide) by [Florian BRUNIAUX](https://www.linkedin.com/in/florian-bruniaux-43408b83/) - A tremendous feat of documentation, this guide covers Claude Code from beginner to power user, with production-ready templates for Claude Code features, guides on agentic workflows, and a lot of great learning materials, including quizzes and a handy \"cheatsheet\". Whether it's the \"ultimate\" guide to Claude Code will be up to the reader, but a valuable resource nonetheless (as with all documentation sites, make sure it's up to date before you bet the farm).\n- [Claude CodePro](https://github.com/maxritter/claude-codepro) by [Max Ritter](https://www.maxritter.net) - Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.\n- [claude-code-docs](https://github.com/costiash/claude-code-docs) by [Constantin Shafranski](https://github.com/costiash) - A mirror of the Anthropic&copy; PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to `claude-code-docs` for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.\n- [ClaudoPro Directory](https://github.com/JSONbored/claudepro-directory) by [ghost](https://github.com/JSONbored) - Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"Claude-template-for-everything\" site.\n- [Context Priming](https://github.com/disler/just-prompt/tree/main/.claude/commands) by [disler](https://github.com/disler) - Provides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.\n- [Design Review Workflow](https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review) by [Patrick Ellis](https://github.com/OneRedOak) - A tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, `CLAUDE.md` excerpts, and more. Covers a broad range of criteria from responsive design to accessibility.\n- [Laravel TALL Stack AI Development Starter Kit](https://github.com/tott/laravel-tall-claude-ai-configs) by [tott](https://github.com/tott) - Transform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation.\n- [Learn Claude Code](https://github.com/shareAI-lab/learn-claude-code) by [shareAI-Lab](https://github.com/shareAI-lab/) - A really interesting analysis of how coding agents like Claude Code are designed. It attempts to break an agent down into its fundamental parts and reconstruct it with minimal code. Great learning resource. Final product is a rudimentary agent with skills, sub-agents, and a todo-list in roughly a few hundred lines of Python.\n- [learn-faster-kit](https://github.com/cheukyin175/learn-faster-kit) by [Hugo Lau](https://github.com/cheukyin175) - A creative educational framework for Claude Code, inspired by the \"FASTER\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition.\n- [n8n_agent](https://github.com/kingler/n8n_agent/tree/main/.claude/commands) by [kingler](https://github.com/kingler) - Amazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.\n- [Project Bootstrapping and Task Management](https://github.com/steadycursor/steadystart/tree/main/.claude/commands) by [steadycursor](https://github.com/steadycursor) - Provides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.\n- [Project Management, Implementation, Planning, and Release](https://github.com/scopecraft/command/tree/main/.claude/commands) by [scopecraft](https://github.com/scopecraft) - Really comprehensive set of commands for all aspects of SDLC.\n- [Project Workflow System](https://github.com/harperreed/dotfiles/tree/master/.claude/commands) by [harperreed](https://github.com/harperreed) - A set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.\n- [RIPER Workflow](https://github.com/tony/claude-code-riper-5) by [Tony Narlock](https://tony.sh) - Structured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development.\n- [Shipping Real Code w/ Claude](https://diwank.space/field-notes-from-shipping-real-code-with-claude) by [Diwank](https://github.com/creatorrr) - A detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.\n- [Simone](https://github.com/Helmi/claude-simone) by [Helmi](https://github.com/Helmi) - A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.\n\n### Ralph Wiggum\n\n- [awesome-ralph](https://github.com/snwfdhmp/awesome-ralph) by [Martin Joly](https://github.com/snwfdhmp) - A curated list of resources about Ralph, the AI coding technique that runs AI coding agents in automated loops until specifications are fulfilled.\n- [Ralph for Claude Code](https://github.com/frankbria/ralph-claude-code) by [Frank Bria](https://github.com/frankbria) - An autonomous AI development framework that enables Claude Code to work iteratively on projects until completion. Features intelligent exit detection, rate limiting, circuit breaker patterns, and comprehensive safety guardrails to prevent infinite loops and API overuse. Built with Bash, integrated with tmux for live monitoring, and includes 75+ comprehensive tests.\n- [Ralph Wiggum Marketer](https://github.com/muratcankoylan/ralph-wiggum-marketer) by [Muratcan Koylan](https://github.com/muratcankoylan) - A Claude Code plugin that provides an autonomous AI copywriter,  integrating the Ralph loop with customized knowledge bases for market research agents. The agents do the research, Ralph writes the copy, you stay in bed. Whether or not you practice Ralph-Driven Development (RDD), I think these projects are interesting and creative explorations of general agentic patterns.\n- [ralph-orchestrator](https://github.com/mikeyobrien/ralph-orchestrator) by [mikeyobrien](https://github.com/mikeyobrien) - Ralph Orchestrator implements the simple but effective \"Ralph Wiggum\" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation.\n- [ralph-wiggum-bdd](https://github.com/marcindulak/ralph-wiggum-bdd) by [marcindulak](https://github.com/marcindulak) - A standalone Bash script for Behavior-Driven Development with Ralph Wiggum Loop. In principle, while running unattended, the script can keep code and requirements in sync, but in practice it still requires interactive human supervision, so it supports both modes. The script is standalone and can be modified and committed into your project.\n- [The Ralph Playbook](https://github.com/ClaytonFarr/ralph-playbook) by [Clayton Farr](https://github.com/ClaytonFarr) - A remarkably detailed and comprehensive guide to the Ralph Wiggum technique, featuring well-written theoretical commentary paired with practical guidelines and advice.\n\n<br>\n\n## Tooling 🧰\n\n> Tooling denotes applications that are built on top of Claude Code and consist of more components than slash-commands and `CLAUDE.md` files\n\n### General\n\n- [cc-sessions](https://github.com/GWUDCAP/cc-sessions) by [toastdev](https://github.com/satoastshi) - An opinionated approach to productive development with Claude Code.\n- [cc-tools](https://github.com/Veraticus/cc-tools) by [Josh Symonds](https://github.com/Veraticus) - High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.\n- [ccexp](https://github.com/nyatinte/ccexp) by [nyatinte](https://github.com/nyatinte) - Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.\n- [cchistory](https://github.com/eckardt/cchistory) by [eckardt](https://github.com/eckardt) - Like the shell history command but for your Claude Code sessions. Easily list all Bash or \"Bash-mode\" (`!`) commands Claude Code ran in a session for reference.\n- [cclogviewer](https://github.com/Brads3290/cclogviewer) by [Brad S.](https://github.com/Brads3290) - A humble but handy utility for viewing Claude Code `.jsonl` conversation files in a pretty HTML UI.\n- [Claude Code Templates](https://github.com/davila7/claude-code-templates) by [Daniel Avila](https://github.com/davila7) - Incredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.\n- [Claude Composer](https://github.com/possibilities/claude-composer) by [Mike Bannister](https://github.com/possibilities) - A tool that adds small enhancements to Claude Code.\n- [Claude Hub](https://github.com/claude-did-this/claude-hub) by [Claude Did This](https://github.com/claude-did-this) - A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.\n- [Claude Session Restore](https://github.com/ZENG3LD/claude-session-restore) by [ZENG3LD](https://github.com/ZENG3LD) - Efficiently restore context from previous Claude Code sessions by analyzing session files and git history. Features multi-factor data collection across numerous Claude Code capacities with time-based filtering. Uses tail-based parsing for efficient handling of large session files up to 2GB. Includes both a CLI tool for manual analysis and a Claude Code skill for automatic session restoration.\n- [claude-code-tools](https://github.com/pchalasani/claude-code-tools) by [Prasad Chalasani](https://github.com/pchalasani) - Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.\n- [claude-starter-kit](https://github.com/serpro69/claude-starter-kit) by [serpro69](https://github.com/serpro69) - This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.\n- [claudekit](https://github.com/carlrannaberg/claudekit) by [Carl Rannaberg](https://github.com/carlrannaberg) - Impressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows.\n- [Container Use](https://github.com/dagger/container-use) by [dagger](https://github.com/dagger) - Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.\n- [ContextKit](https://github.com/FlineDev/ContextKit) by [Cihat Gündüz](https://github.com/Jeehut) - A systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try.\n- [recall](https://github.com/zippoxer/recall) by [zippoxer](https://github.com/zippoxer) - Full-text search your Claude Code sessions. Run `recall` in terminal, type to search, Enter to resume. Alternative to `claude --resume`.\n- [Rulesync](https://github.com/dyoshikawa/rulesync) by [dyoshikawa](https://github.com/dyoshikawa) - A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.\n- [run-claude-docker](https://github.com/icanhasjonas/run-claude-docker) by [Jonas](https://github.com/icanhasjonas/) - A self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc.\n- [stt-mcp-server-linux](https://github.com/marcindulak/stt-mcp-server-linux) by [marcindulak](https://github.com/marcindulak) - A push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session.\n- [SuperClaude](https://github.com/SuperClaude-Org/SuperClaude_Framework) by [SuperClaude-Org](https://github.com/SuperClaude-Org) - A versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"Introspection\" and \"Orchestration\".\n- [tweakcc](https://github.com/Piebald-AI/tweakcc) by [Piebald-AI](https://github.com/Piebald-AI) - Command-line tool to customize your Claude Code styling.\n- [Vibe-Log](https://github.com/vibe-log/vibe-log-cli) by [Vibe-Log](https://github.com/vibe-log) - Analyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove.\n- [viwo-cli](https://github.com/OverseedAI/viwo) by [Hal Shin](https://github.com/hal-shin) - Run Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of `--dangerously-skip-permissions` for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue.\n- [VoiceMode MCP](https://github.com/mbailey/voicemode) by [Mike Bailey](https://github.com/mbailey) - VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).\n\n### IDE Integrations\n\n- [Claude Code Chat](https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat) by [andrepimenta](https://github.com/andrepimenta) - An elegant and user-friendly Claude Code chat interface for VS Code.\n- [claude-code-ide.el](https://github.com/manzaltu/claude-code-ide.el) by [manzaltu](https://github.com/manzaltu) - claude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.\n- [claude-code.el](https://github.com/stevemolitor/claude-code.el) by [stevemolitor](https://github.com/stevemolitor) - An Emacs interface for Claude Code CLI.\n- [claude-code.nvim](https://github.com/greggh/claude-code.nvim) by [greggh](https://github.com/greggh) - A seamless integration between Claude Code AI assistant and Neovim.\n- [Claudix - Claude Code for VSCode](https://github.com/Haleclipse/Claudix) by [Haleclipse](https://github.com/Haleclipse) - A VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.\n\n### Usage Monitors\n\n- [CC Usage](https://github.com/ryoppippi/ccusage) by [ryoppippi](https://github.com/ryoppippi) - Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.\n- [ccflare](https://github.com/snipeship/ccflare) by [snipeship](https://github.com/snipeship) - Claude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.\n- [ccflare -> **better-ccflare**](https://github.com/tombii/better-ccflare/) by [tombii](https://github.com/tombii) - A well-maintained and feature-enhanced fork of the glorious `ccflare` usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). `better-ccflare` builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.\n- [Claude Code Usage Monitor](https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor) by [Maciek-roboblog](https://github.com/Maciek-roboblog) - A real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.\n- [Claudex](https://github.com/kunwar-shah/claudex) by [Kunwar Shah](https://github.com/kunwar-shah) - Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!).\n- [viberank](https://github.com/sculptdotfun/viberank) by [nikshepsvn](https://github.com/nikshepsvn) - A community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.\n\n### Orchestrators\n\n- [Auto-Claude](https://github.com/AndyMik90/Auto-Claude) by [AndyMik90](https://github.com/AndyMik90) - Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - \"plans, builds, and validates software for you\". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system.\n- [Claude Code Flow](https://github.com/ruvnet/claude-code-flow) by [ruvnet](https://github.com/ruvnet) - This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.\n- [Claude Squad](https://github.com/smtg-ai/claude-squad) by [smtg-ai](https://github.com/smtg-ai) - Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.\n- [Claude Swarm](https://github.com/parruda/claude-swarm) by [parruda](https://github.com/parruda) - Launch Claude Code session that is connected to a swarm of Claude Code Agents.\n- [Claude Task Master](https://github.com/eyaltoledano/claude-task-master) by [eyaltoledano](https://github.com/eyaltoledano) - A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.\n- [Claude Task Runner](https://github.com/grahama1970/claude-task-runner) by [grahama1970](https://github.com/grahama1970) - A specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.\n- [Happy Coder](https://github.com/slopus/happy) by [GrocerPublishAgent](https://peoplesgrocers.com/en/projects) - Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing.\n- [sudocode](https://github.com/sudocode-ai/sudocode) by [ssh-randy](https://github.com/ssh-randy) - Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.\n- [The Agentic Startup](https://github.com/rsmdt/the-startup) by [Rudolf Schmidt](https://github.com/rsmdt) - Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!\n- [TSK - AI Agent Task Manager and Sandbox](https://github.com/dtormoen/tsk) by [dtormoen](https://github.com/dtormoen) - A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.\n\n### Config Managers\n\n- [claude-rules-doctor](https://github.com/nulone/claude-rules-doctor) by [nulone](https://github.com/nulone) - CLI that detects dead `.claude/rules/` files by checking if `paths:` globs actually match files in your repo. Catches silent rule failures where renamed directories or typos in glob patterns cause rules to never apply. Features CI mode (exit 1 on dead rules), JSON output, and verbose mode showing matched files.\n- [ClaudeCTX](https://github.com/foxj77/claudectx) by [John Fox](https://github.com/foxj77) - claudectx lets you switch your entire Claude Code configuration with a single command.\n\n<br>\n\n## Status Lines 📊\n\n> Status lines - Configurations and customizations for Claude Code's status bar functionality\n\n### General\n\n- [CCometixLine - Claude Code Statusline](https://github.com/Haleclipse/CCometixLine) by [Haleclipse](https://github.com/Haleclipse) - A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.\n- [ccstatusline](https://github.com/sirmalloc/ccstatusline) by [sirmalloc](https://github.com/sirmalloc) - A highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.\n- [claude-code-statusline](https://github.com/rz1989s/claude-code-statusline) by [rz1989s](https://github.com/rz1989s) - Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring.\n- [claude-powerline](https://github.com/Owloops/claude-powerline) by [Owloops](https://github.com/Owloops) - A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more.\n- [claudia-statusline](https://github.com/hagan/claudia-statusline) by [Hagan Franks](https://github.com/hagan) - High-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).\n\n<br>\n\n## Hooks 🪝\n\n> Hooks are a powerful API for Claude Code that allows users to activate commands and run scripts at different points in Claude's agentic lifecycle.\n\n### General\n\n- [Britfix](https://github.com/Talieisin/britfix) by [Talieisin](https://github.com/Talieisin) - Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.\n- [CC Notify](https://github.com/dazuiba/CCNotify) by [dazuiba](https://github.com/dazuiba) - CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.\n- [cchooks](https://github.com/GowayLee/cchooks) by [GowayLee](https://github.com/GowayLee) - A lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.\n- [Claude Code Hook Comms (HCOM)](https://github.com/aannoo/claude-hook-comms) by [aannoo](https://github.com/aannoo) - Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.].\n- [claude-code-hooks-sdk](https://github.com/beyondcode/claude-hooks-sdk) by [beyondcode](https://github.com/beyondcode) - A Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.\n- [claude-hooks](https://github.com/johnlindquist/claude-hooks) by [John Lindquist](https://github.com/johnlindquist) - A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.\n- [Claudio](https://github.com/ctoth/claudio) by [Christopher Toth](https://github.com/ctoth) - A no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy.\n- [Dippy](https://github.com/ldayton/Dippy) by [Lily Dayton](https://github.com/ldayton) - Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.\n- [parry](https://github.com/vaporif/parry) by [Dmytro Onypko](https://github.com/vaporif) - Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.].\n- [TDD Guard](https://github.com/nizos/tdd-guard) by [Nizar Selander](https://github.com/nizos) - A hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.\n- [TypeScript Quality Hooks](https://github.com/bartolli/claude-code-typescript-hooks) by [bartolli](https://github.com/bartolli) - Quality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for < 5ms validation performance during real-time editing.\n\n<br>\n\n## Slash-Commands 🔪\n\n> \"Slash Commands are customized, carefully refined prompts that control Claude's behavior in order to perform a specific task\"\n\n### General\n\n- [/create-hook](https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md) by [Omri Lavi](https://github.com/omril321) - Slash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).\n- [/linux-desktop-slash-commands](https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands) by [Daniel Rosehill](https://github.com/danielrosehill) - A library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.\n\n### Version Control & Git\n\n- [/analyze-issue](https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md) by [jerseycheese](https://github.com/jerseycheese) - Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.\n- [/commit](https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md) by [evmts](https://github.com/evmts) - Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.\n- [/commit-fast](https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md) by [steadycursor](https://github.com/steadycursor) - Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer.\n- [/create-pr](https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md) by [toyamarinyon](https://github.com/toyamarinyon) - Streamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.\n- [/create-pull-request](https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md) by [liam-hq](https://github.com/liam-hq) - Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.\n- [/create-worktrees](https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md) by [evmts](https://github.com/evmts) - Creates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.\n- [/fix-github-issue](https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md) by [jeremymailen](https://github.com/jeremymailen) - Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.\n- [/fix-issue](https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md) by [metabase](https://github.com/metabase) - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.\n- [/fix-pr](https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md) by [metabase](https://github.com/metabase) - Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.\n- [/husky](https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md) by [evmts](https://github.com/evmts) - Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.\n- [/update-branch-name](https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md) by [giselles-ai](https://github.com/giselles-ai) - Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.\n\n### Code Analysis & Testing\n\n- [/check](https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md) by [rygwdn](https://github.com/rygwdn) - Performs comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.\n- [/code_analysis](https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md) by [kingler](https://github.com/kingler) - Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.\n- [/optimize](https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md) by [to4iki](https://github.com/to4iki) - Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.\n- [/repro-issue](https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md) by [rzykov](https://github.com/rzykov) - Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.\n- [/tdd](https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md) by [zscott](https://github.com/zscott) - Guides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.\n- [/tdd-implement](https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md) by [jerseycheese](https://github.com/jerseycheese) - Implements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests.\n\n### Context Loading & Priming\n\n- [/context-prime](https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md) by [elizaOS](https://github.com/elizaOS) - Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.\n- [/initref](https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md) by [okuvshynov](https://github.com/okuvshynov) - Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.\n- [/load-llms-txt](https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md) by [ethpandaops](https://github.com/ethpandaops) - Loads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.\n- [/load_coo_context](https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md) by [Mjvolk3](https://github.com/Mjvolk3) - References specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.\n- [/load_dango_pipeline](https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md) by [Mjvolk3](https://github.com/Mjvolk3) - Sets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.\n- [/prime](https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md) by [yzyydev](https://github.com/yzyydev) - Sets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.\n- [/rsi](https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md) by [ddisisto](https://github.com/ddisisto) - Reads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.\n\n### Documentation & Changelogs\n\n- [/add-to-changelog](https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md) by [berrydev-ai](https://github.com/berrydev-ai) - Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.\n- [/create-docs](https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md) by [jerseycheese](https://github.com/jerseycheese) - Analyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.\n- [/docs](https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md) by [slunsford](https://github.com/slunsford) - Generates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.\n- [/explain-issue-fix](https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md) by [hackdays-io](https://github.com/hackdays-io) - Documents solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.\n- [/update-docs](https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md) by [Consiliency](https://github.com/Consiliency) - Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.\n\n### CI / Deployment\n\n- [/release](https://github.com/kelp/webdown/blob/main/.claude/commands/release.md) by [kelp](https://github.com/kelp) - Manages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.\n- [/run-ci](https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md) by [hackdays-io](https://github.com/hackdays-io) - Activates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.\n\n### Project & Task Management\n\n- [/create-command](https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md) by [scopecraft](https://github.com/scopecraft) - Guides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.\n- [/create-plan](https://github.com/hesreallyhim/inkverse-fork/blob/preserve-claude-resources/.claude/commands/create-plan.md) by [taddyorg](https://github.com/taddyorg) - Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format. *(Removed from origin)*\n- [/create-prp](https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md) by [Wirasm](https://github.com/Wirasm) - Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.\n- [/do-issue](https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md) by [jerseycheese](https://github.com/jerseycheese) - Implements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.\n- [/prd-generator](https://github.com/dredozubov/prd-generator) by [Denis Redozubov](https://github.com/dredozubov) - A Claude Code plugin that generates comprehensive Product Requirements Documents (PRDs) from conversation context. Invoke `/create-prd` after discussing requirements and it produces a complete PRD with all standard sections including Executive Summary, User Stories, MVP Scope, Architecture, Success Criteria, and Implementation Phases.\n- [/project_hello_w_name](https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md) by [disler](https://github.com/disler) - Creates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.\n- [/todo](https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md) by [chrisleyva](https://github.com/chrisleyva) - A convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.\n\n### Miscellaneous\n\n- [/fixing_go_in_graph](https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md) by [Mjvolk3](https://github.com/Mjvolk3) - Focuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.\n- [/mermaid](https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md) by [GaloyMoney](https://github.com/GaloyMoney) - Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.\n- [/review_dcell_model](https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md) by [Mjvolk3](https://github.com/Mjvolk3) - Reviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.\n- [/use-stepper](https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md) by [zuplo](https://github.com/zuplo) - Reformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.\n\n<br>\n\n## CLAUDE.md Files 📂\n\n> `CLAUDE.md` files are files that contain important guidelines and context-specific information or instructions that help Claude Code to better understand your project and your coding standards\n\n### Language-Specific\n\n- [AI IntelliJ Plugin](https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md) by [didalgolab](https://github.com/didalgolab) - Provides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.\n- [AWS MCP Server](https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md) by [alexei-led](https://github.com/alexei-led) - Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.\n- [DroidconKotlin](https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md) by [touchlab](https://github.com/touchlab) - Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.\n- [EDSL](https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md) by [expectedparrot](https://github.com/expectedparrot) - Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy. *(Removed from origin)*\n- [Giselle](https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md) by [giselles-ai](https://github.com/giselles-ai) - Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.\n- [HASH](https://github.com/hashintel/hash/blob/main/CLAUDE.md) by [hashintel](https://github.com/hashintel) - Features comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.\n- [Inkline](https://github.com/inkline/inkline/blob/main/CLAUDE.md) by [inkline](https://github.com/inkline) - Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.\n- [JSBeeb](https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md) by [mattgodbolt](https://github.com/mattgodbolt) - Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.\n- [Lamoom Python](https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md) by [LamoomAI](https://github.com/LamoomAI) - Serves as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.\n- [LangGraphJS](https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md) by [langchain-ai](https://github.com/langchain-ai) - Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.\n- [Metabase](https://github.com/metabase/metabase/blob/master/CLAUDE.md) by [metabase](https://github.com/metabase) - Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.\n- [SG Cars Trends Backend](https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md) by [sgcarstrends](https://github.com/sgcarstrends) - Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.\n- [SPy](https://github.com/spylang/spy/blob/main/CLAUDE.md) by [spylang](https://github.com/spylang) - Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.\n- [TPL](https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md) by [KarpelesLab](https://github.com/KarpelesLab) - Details Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.\n\n### Domain-Specific\n\n- [Course Builder](https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md) by [badass-courses](https://github.com/badass-courses) - Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.\n- [Cursor Tools](https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md) by [eastlondoner](https://github.com/eastlondoner) - Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"Stagehand\" feature.\n- [Guitar](https://github.com/soramimi/Guitar/blob/master/CLAUDE.md) by [soramimi](https://github.com/soramimi) - Serves as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.\n- [Network Chronicles](https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md) by [Fimeg](https://github.com/Fimeg) - Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.\n- [Pareto Mac](https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md) by [ParetoSecurity](https://github.com/ParetoSecurity) - Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.\n- [pre-commit-hooks](https://github.com/aRustyDev/pre-commit-hooks) by [aRustyDev](https://github.com/aRustyDev) - This repository is about pre-commit-hooks in general, but the `CLAUDE.md` and related `.claude/` documentation is exemplary. Thorough but not verbose. Unlike a lot of `CLAUDE.md`  files, it doesn't primarily consist in shouting at Claude in all-caps. Great learning resource. Also, hooks.\n- [SteadyStart](https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md) by [steadycursor](https://github.com/steadycursor) - Clear and direct instructives about style, permissions, Claude's \"role\", communications, and documentation of Claude Code sessions for other team members to stay abreast.\n\n### Project Scaffolding & MCP\n\n- [Basic Memory](https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md) by [basicmachines-co](https://github.com/basicmachines-co) - Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.\n- [claude-code-mcp-enhanced](https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md) by [grahama1970](https://github.com/grahama1970) - Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.\n\n<br>\n\n## Alternative Clients 📱\n\n> Alternative Clients are alternative UIs and front-ends for interacting with Claude Code, either on mobile or on the desktop.\n\n### General\n\n- [Claudable](https://github.com/opactorai/Claudable) by [Ethan Park](https://www.linkedin.com/in/seongil-park/) - Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.\n- [claude-esp](https://github.com/phiat/claude-esp) by [phiat](https://github.com/phiat) - Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.\n- [claude-tmux](https://github.com/nielsgroen/claude-tmux) by [Niels Groeneveld](https://github.com/nielsgroen) - Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.\n- [crystal](https://github.com/stravu/crystal) by [stravu](https://github.com/stravu) - A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.\n- [Omnara](https://github.com/omnara-ai/omnara) by [Ishaan Sehgal](https://github.com/ishaansehgal99) - A command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.\n\n<br>\n\n## Official Documentation 🏛️\n\n> Links to some of Anthropic's terrific documentation and resources regarding Claude Code\n\n### General\n\n- [Anthropic Documentation](https://docs.claude.com/en/home) by [Anthropic](https://github.com/anthropics) - The official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.\n- [Anthropic Quickstarts](https://github.com/anthropics/claude-quickstarts) by [Anthropic](https://github.com/anthropics) - Offers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.\n- [Claude Code GitHub Actions](https://github.com/anthropics/claude-code-action/tree/main/examples) by [Anthropic](https://github.com/anthropics) - Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.\n\n\n## Contributing [🔝](#awesome-claude-code)\n\n### **[Recommend a new resource here!](https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=recommend-resource.yml)**\n\nRecommending a resource for the list is very simple, and the automated system handles everything for you. Please do not open a PR to submit a recommendation - the only person who is allowed to submit PRs to this repo is Claude.\n\nMake sure that you have read the CONTRIBUTING.md document and CODE_OF_CONDUCT.md before you submit a recommendation.\n\nFor suggestions about the repository itself, please [open a repository enhancement issue](https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=repository-enhancement.yml).\n\nThis project is released with a Code of Conduct. By participating, you agree to abide by its terms. And although I take strong measures to uphold the quality and safety of this list, I take no responsibility or liability for anything that might happen as a result of these third-party resources.\n\n## Growing thanks to you\n[![Stargazers over time](https://starchart.cc/hesreallyhim/awesome-claude-code.svg?variant=adaptive)](https://starchart.cc/hesreallyhim/awesome-claude-code)\n\n## License\n\nThis list is licensed under [Creative Commons CC BY-NC-ND 4.0](https://creativecommons.org/licenses/by-nc-nd/4.0/) - this means you are welcome to fork, clone, copy and redistribute the list, provided you include appropriate attribution; however you are not permitted to distribute any modified versions or to use it for any commercial purposes. This is to prevent disregard for the licenses of the authors whose resources are listed here. Please note that all resources included in this list have their own license terms.\n\n\n<!-- OBLIGATORY GUARD AGAINST SILLY END-OF-FILE PROBLEM -->\n"
  },
  {
    "path": "README_ALTERNATIVES/README_AWESOME.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\" style=\"border: 2px solid #cc3366; border-radius: 4px;\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\"></a>\n</p>\n\n<p align=\"center\">\n  <picture>\n    <img src=\"../assets/awesome-claude-code-social-clawd-leo.png\" alt=\"Awesome Claude Code\" width=\"600\">\n  </picture>\n</p>\n\n# Awesome Claude Code\n\n[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n\n> A selectively curated list of skills, agents, plugins, hooks, and other amazing tools for enhancing your [Claude Code](https://docs.anthropic.com/en/docs/claude-code) workflow.\n\n<div align=\"center\">\n\n<img src=\"../assets/repo-ticker-awesome.svg\" alt=\"Featured Claude Code Projects\" width=\"100%\">\n\n</div>\n\n\n\n## Latest Additions\n\n- [Claude Scientific Skills](https://github.com/K-Dense-AI/claude-scientific-skills) by [K-Dense](https://github.com/K-Dense-AI/) - \"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.\n- [parry](https://github.com/vaporif/parry) by [Dmytro Onypko](https://github.com/vaporif) - Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.].\n- [Dippy](https://github.com/ldayton/Dippy) by [Lily Dayton](https://github.com/ldayton) - Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.\n- [sudocode](https://github.com/sudocode-ai/sudocode) by [ssh-randy](https://github.com/ssh-randy) - Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.\n- [claude-tmux](https://github.com/nielsgroen/claude-tmux) by [Niels Groeneveld](https://github.com/nielsgroen) - Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.\n- [claude-esp](https://github.com/phiat/claude-esp) by [phiat](https://github.com/phiat) - Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.\n\n\n## Contents\n\n- [Agent Skills 🤖](#agent-skills-)\n  - [General](#general)\n- [Workflows & Knowledge Guides 🧠](#workflows--knowledge-guides-)\n  - [General](#general-1)\n  - [Ralph Wiggum](#ralph-wiggum)\n- [Tooling 🧰](#tooling-)\n  - [General](#general-2)\n  - [IDE Integrations](#ide-integrations)\n  - [Usage Monitors](#usage-monitors)\n  - [Orchestrators](#orchestrators)\n  - [Config Managers](#config-managers)\n- [Status Lines 📊](#status-lines-)\n  - [General](#general-3)\n- [Hooks 🪝](#hooks-)\n  - [General](#general-4)\n- [Slash-Commands 🔪](#slash-commands-)\n  - [General](#general-5)\n  - [Version Control & Git](#version-control--git)\n  - [Code Analysis & Testing](#code-analysis--testing)\n  - [Context Loading & Priming](#context-loading--priming)\n  - [Documentation & Changelogs](#documentation--changelogs)\n  - [CI / Deployment](#ci--deployment)\n  - [Project & Task Management](#project--task-management)\n  - [Miscellaneous](#miscellaneous)\n- [CLAUDE.md Files 📂](#claudemd-files-)\n  - [Language-Specific](#language-specific)\n  - [Domain-Specific](#domain-specific)\n  - [Project Scaffolding & MCP](#project-scaffolding--mcp)\n- [Alternative Clients 📱](#alternative-clients-)\n  - [General](#general-6)\n- [Official Documentation 🏛️](#official-documentation-%EF%B8%8F)\n  - [General](#general-7)\n\n## Agent Skills 🤖\n\n> Agent skills are model-controlled configurations (files, scripts, resources, etc.) that enable Claude Code to perform specialized tasks requiring specific knowledge or capabilities.\n\n### General\n\n- [AgentSys](https://github.com/avifenesh/agentsys) by [avifenesh](https://github.com/avifenesh) - Workflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes [agnix](https://github.com/avifenesh/agnix) for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems.\n- [AI Agent, AI Spy](https://youtu.be/0ANECpNdt-4) by [Whittaker & Tiwari](https://signalfoundation.org/) - Members from the Signal Foundation with some really great tips and tricks on how to turn your operating system into an instrument of total surveillance, and why some companies are doing this really awesome thing. [warning: YouTube link].\n- [Book Factory](https://github.com/robertguss/claude-skills) by [Robert Guss](https://github.com/robertguss) - A comprehensive pipeline of Skills that replicates traditional publishing infrastructure for nonfiction book creation using specialized Claude skills.\n- [cc-devops-skills](https://github.com/akin-ozer/cc-devops-skills) by [akin-ozer](https://github.com/akin-ozer) - Immensely detailed set of skills for DevOps Engineers (or anyone who has to deploy code, really). Works with validations, generators, shell scripts and CLI tools to create high quality IaC code for about any platform you've ever struggled painfully to work with. Worth downloading even just as a source of documentation.\n- [Claude Code Agents](https://github.com/undeadlist/claude-code-agents) by [Paul - UndeadList](https://github.com/undeadlist) - Comprehensive E2E development workflow with helpful Claude Code subagent prompts for solo devs. Run multiple auditors in parallel, automate fix cycles with micro-checkpoint protocols, and do browser-based QA. Includes strict protocols to prevent AI going rogue.\n- [Claude Codex Settings](https://github.com/fcakyon/claude-codex-settings) by [fatih akyon](https://github.com/fcakyon) - A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.\n- [Claude Mountaineering Skills](https://github.com/dreamiurg/claude-mountaineering-skills) by [Dmytro Gaivoronsky](https://github.com/dreamiurg) - Claude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports.\n- [Claude Scientific Skills](https://github.com/K-Dense-AI/claude-scientific-skills) by [K-Dense](https://github.com/K-Dense-AI/) - \"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.\n- [Codex Skill](https://github.com/skills-directory/skill-codex) by [klaudworks](https://github.com/klaudworks) - Enables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context.\n- [Compound Engineering Plugin](https://github.com/EveryInc/compound-engineering-plugin) by [EveryInc](https://github.com/EveryInc) - A very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation.\n- [Context Engineering Kit](https://github.com/NeoLabHQ/context-engineering-kit) by [Vlad Goncharov](https://github.com/LeoVS09) - Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.\n- [Everything Claude Code](https://github.com/affaan-m/everything-claude-code) by [Affaan Mustafa](https://github.com/affaan-m/) - Top-notch, well-written resources covering \"just about everything\" from core engineering domains. What's nice about this \"everything-\" store is most of the resources have significant standalone value and unlike some all-encompassing frameworks, although you can opt in to the author's own specific workflow patterns if you choose, the individual resources offer exemplary patterns in (just about) every Claude Code feature you can find (apologies to the Output Styles devotees).\n- [Fullstack Dev Skills](https://github.com/jeffallan/claude-skills) by [jeffallan](https://github.com/jeffallan) - A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development across a wide range of specific frameworks. Features 9 project workflow commands for Jira/Confluence integration and, notably, an interesting approach to context engineering via a  `/common-ground` command that surfaces Claude's hidden assumptions about your project. This is a smart thing to do.\n- [read-only-postgres](https://github.com/jawwadfirdousi/agent-skills) by [jawwadfirdousi](https://github.com/jawwadfirdousi) - Read-only PostgreSQL query skill for Claude Code. Executes SELECT/SHOW/EXPLAIN/WITH queries across configured databases with strict validation, timeouts, and row limits. Supports multiple connections with descriptions for database selection.\n- [Superpowers](https://github.com/obra/superpowers) by [Jesse Vincent](https://github.com/obra) - A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.\n- [Trail of Bits Security Skills](https://github.com/trailofbits/skills) by [Trail of Bits](https://github.com/trailofbits) - A very professional collection of over a dozen security-focused skills for code auditing and vulnerability detection. Includes skills for static analysis with CodeQL and Semgrep, variant analysis across codebases, fix verification, and differential code review.\n- [TÂCHES Claude Code Resources](https://github.com/glittercowboy/taches-cc-resources) by [TÂCHES](https://github.com/glittercowboy) - A well-balanced, \"down-to-Earth\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"meta\"-skills/agents, like \"skill-auditor\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around.\n- [Web Assets Generator Skill](https://github.com/alonw0/web-asset-generator) by [Alon Wolenitz](https://github.com/alonw0) - Easily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags.\n\n<br>\n\n## Workflows & Knowledge Guides 🧠\n\n> A workflow is a tightly coupled set of Claude Code-native resources that facilitate specific projects\n\n### General\n\n- [AB Method](https://github.com/ayoubben18/ab-method) by [Ayoub Bensalah](https://github.com/ayoubben18) - A principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.\n- [Agentic Workflow Patterns](https://github.com/ThibautMelen/agentic-workflow-patterns) by [ThibautMelen](https://github.com/ThibautMelen) - A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.\n- [Blogging Platform Instructions](https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands) by [cloudartisan](https://github.com/cloudartisan) - Provides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.\n- [Claude Code Documentation Mirror](https://github.com/ericbuess/claude-code-docs) by [Eric Buess](https://github.com/ericbuess) - A mirror of the Anthropic &copy; PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.\n- [Claude Code Handbook](https://nikiforovall.blog/claude-code-rules/) by [nikiforovall](https://github.com/nikiforovall) - Collection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins.\n- [Claude Code Infrastructure Showcase](https://github.com/diet103/claude-code-infrastructure-showcase) by [diet103](https://github.com/diet103) - A remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows.\n- [Claude Code PM](https://github.com/automazeio/ccpm) by [Ran Aroussi](https://github.com/ranaroussi) - Really comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation.\n- [Claude Code Repos Index](https://github.com/danielrosehill/Claude-Code-Repos-Index) by [Daniel Rosehill](https://github.com/danielrosehill) - This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.\n- [Claude Code System Prompts](https://github.com/Piebald-AI/claude-code-system-prompts) by [Piebald AI](https://github.com/Piebald-AI) - All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.\n- [Claude Code Tips](https://github.com/ykdojo/claude-code-tips) by [ykdojo](https://github.com/ykdojo) - A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.\n- [Claude Code Ultimate Guide](https://github.com/FlorianBruniaux/claude-code-ultimate-guide) by [Florian BRUNIAUX](https://www.linkedin.com/in/florian-bruniaux-43408b83/) - A tremendous feat of documentation, this guide covers Claude Code from beginner to power user, with production-ready templates for Claude Code features, guides on agentic workflows, and a lot of great learning materials, including quizzes and a handy \"cheatsheet\". Whether it's the \"ultimate\" guide to Claude Code will be up to the reader, but a valuable resource nonetheless (as with all documentation sites, make sure it's up to date before you bet the farm).\n- [Claude CodePro](https://github.com/maxritter/claude-codepro) by [Max Ritter](https://www.maxritter.net) - Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.\n- [claude-code-docs](https://github.com/costiash/claude-code-docs) by [Constantin Shafranski](https://github.com/costiash) - A mirror of the Anthropic&copy; PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to `claude-code-docs` for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.\n- [ClaudoPro Directory](https://github.com/JSONbored/claudepro-directory) by [ghost](https://github.com/JSONbored) - Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"Claude-template-for-everything\" site.\n- [Context Priming](https://github.com/disler/just-prompt/tree/main/.claude/commands) by [disler](https://github.com/disler) - Provides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.\n- [Design Review Workflow](https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review) by [Patrick Ellis](https://github.com/OneRedOak) - A tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, `CLAUDE.md` excerpts, and more. Covers a broad range of criteria from responsive design to accessibility.\n- [Laravel TALL Stack AI Development Starter Kit](https://github.com/tott/laravel-tall-claude-ai-configs) by [tott](https://github.com/tott) - Transform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation.\n- [Learn Claude Code](https://github.com/shareAI-lab/learn-claude-code) by [shareAI-Lab](https://github.com/shareAI-lab/) - A really interesting analysis of how coding agents like Claude Code are designed. It attempts to break an agent down into its fundamental parts and reconstruct it with minimal code. Great learning resource. Final product is a rudimentary agent with skills, sub-agents, and a todo-list in roughly a few hundred lines of Python.\n- [learn-faster-kit](https://github.com/cheukyin175/learn-faster-kit) by [Hugo Lau](https://github.com/cheukyin175) - A creative educational framework for Claude Code, inspired by the \"FASTER\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition.\n- [n8n_agent](https://github.com/kingler/n8n_agent/tree/main/.claude/commands) by [kingler](https://github.com/kingler) - Amazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.\n- [Project Bootstrapping and Task Management](https://github.com/steadycursor/steadystart/tree/main/.claude/commands) by [steadycursor](https://github.com/steadycursor) - Provides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.\n- [Project Management, Implementation, Planning, and Release](https://github.com/scopecraft/command/tree/main/.claude/commands) by [scopecraft](https://github.com/scopecraft) - Really comprehensive set of commands for all aspects of SDLC.\n- [Project Workflow System](https://github.com/harperreed/dotfiles/tree/master/.claude/commands) by [harperreed](https://github.com/harperreed) - A set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.\n- [RIPER Workflow](https://github.com/tony/claude-code-riper-5) by [Tony Narlock](https://tony.sh) - Structured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development.\n- [Shipping Real Code w/ Claude](https://diwank.space/field-notes-from-shipping-real-code-with-claude) by [Diwank](https://github.com/creatorrr) - A detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.\n- [Simone](https://github.com/Helmi/claude-simone) by [Helmi](https://github.com/Helmi) - A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.\n\n### Ralph Wiggum\n\n- [awesome-ralph](https://github.com/snwfdhmp/awesome-ralph) by [Martin Joly](https://github.com/snwfdhmp) - A curated list of resources about Ralph, the AI coding technique that runs AI coding agents in automated loops until specifications are fulfilled.\n- [Ralph for Claude Code](https://github.com/frankbria/ralph-claude-code) by [Frank Bria](https://github.com/frankbria) - An autonomous AI development framework that enables Claude Code to work iteratively on projects until completion. Features intelligent exit detection, rate limiting, circuit breaker patterns, and comprehensive safety guardrails to prevent infinite loops and API overuse. Built with Bash, integrated with tmux for live monitoring, and includes 75+ comprehensive tests.\n- [Ralph Wiggum Marketer](https://github.com/muratcankoylan/ralph-wiggum-marketer) by [Muratcan Koylan](https://github.com/muratcankoylan) - A Claude Code plugin that provides an autonomous AI copywriter,  integrating the Ralph loop with customized knowledge bases for market research agents. The agents do the research, Ralph writes the copy, you stay in bed. Whether or not you practice Ralph-Driven Development (RDD), I think these projects are interesting and creative explorations of general agentic patterns.\n- [ralph-orchestrator](https://github.com/mikeyobrien/ralph-orchestrator) by [mikeyobrien](https://github.com/mikeyobrien) - Ralph Orchestrator implements the simple but effective \"Ralph Wiggum\" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation.\n- [ralph-wiggum-bdd](https://github.com/marcindulak/ralph-wiggum-bdd) by [marcindulak](https://github.com/marcindulak) - A standalone Bash script for Behavior-Driven Development with Ralph Wiggum Loop. In principle, while running unattended, the script can keep code and requirements in sync, but in practice it still requires interactive human supervision, so it supports both modes. The script is standalone and can be modified and committed into your project.\n- [The Ralph Playbook](https://github.com/ClaytonFarr/ralph-playbook) by [Clayton Farr](https://github.com/ClaytonFarr) - A remarkably detailed and comprehensive guide to the Ralph Wiggum technique, featuring well-written theoretical commentary paired with practical guidelines and advice.\n\n<br>\n\n## Tooling 🧰\n\n> Tooling denotes applications that are built on top of Claude Code and consist of more components than slash-commands and `CLAUDE.md` files\n\n### General\n\n- [cc-sessions](https://github.com/GWUDCAP/cc-sessions) by [toastdev](https://github.com/satoastshi) - An opinionated approach to productive development with Claude Code.\n- [cc-tools](https://github.com/Veraticus/cc-tools) by [Josh Symonds](https://github.com/Veraticus) - High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.\n- [ccexp](https://github.com/nyatinte/ccexp) by [nyatinte](https://github.com/nyatinte) - Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.\n- [cchistory](https://github.com/eckardt/cchistory) by [eckardt](https://github.com/eckardt) - Like the shell history command but for your Claude Code sessions. Easily list all Bash or \"Bash-mode\" (`!`) commands Claude Code ran in a session for reference.\n- [cclogviewer](https://github.com/Brads3290/cclogviewer) by [Brad S.](https://github.com/Brads3290) - A humble but handy utility for viewing Claude Code `.jsonl` conversation files in a pretty HTML UI.\n- [Claude Code Templates](https://github.com/davila7/claude-code-templates) by [Daniel Avila](https://github.com/davila7) - Incredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.\n- [Claude Composer](https://github.com/possibilities/claude-composer) by [Mike Bannister](https://github.com/possibilities) - A tool that adds small enhancements to Claude Code.\n- [Claude Hub](https://github.com/claude-did-this/claude-hub) by [Claude Did This](https://github.com/claude-did-this) - A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.\n- [Claude Session Restore](https://github.com/ZENG3LD/claude-session-restore) by [ZENG3LD](https://github.com/ZENG3LD) - Efficiently restore context from previous Claude Code sessions by analyzing session files and git history. Features multi-factor data collection across numerous Claude Code capacities with time-based filtering. Uses tail-based parsing for efficient handling of large session files up to 2GB. Includes both a CLI tool for manual analysis and a Claude Code skill for automatic session restoration.\n- [claude-code-tools](https://github.com/pchalasani/claude-code-tools) by [Prasad Chalasani](https://github.com/pchalasani) - Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.\n- [claude-starter-kit](https://github.com/serpro69/claude-starter-kit) by [serpro69](https://github.com/serpro69) - This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.\n- [claudekit](https://github.com/carlrannaberg/claudekit) by [Carl Rannaberg](https://github.com/carlrannaberg) - Impressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows.\n- [Container Use](https://github.com/dagger/container-use) by [dagger](https://github.com/dagger) - Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.\n- [ContextKit](https://github.com/FlineDev/ContextKit) by [Cihat Gündüz](https://github.com/Jeehut) - A systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try.\n- [recall](https://github.com/zippoxer/recall) by [zippoxer](https://github.com/zippoxer) - Full-text search your Claude Code sessions. Run `recall` in terminal, type to search, Enter to resume. Alternative to `claude --resume`.\n- [Rulesync](https://github.com/dyoshikawa/rulesync) by [dyoshikawa](https://github.com/dyoshikawa) - A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.\n- [run-claude-docker](https://github.com/icanhasjonas/run-claude-docker) by [Jonas](https://github.com/icanhasjonas/) - A self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc.\n- [stt-mcp-server-linux](https://github.com/marcindulak/stt-mcp-server-linux) by [marcindulak](https://github.com/marcindulak) - A push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session.\n- [SuperClaude](https://github.com/SuperClaude-Org/SuperClaude_Framework) by [SuperClaude-Org](https://github.com/SuperClaude-Org) - A versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"Introspection\" and \"Orchestration\".\n- [tweakcc](https://github.com/Piebald-AI/tweakcc) by [Piebald-AI](https://github.com/Piebald-AI) - Command-line tool to customize your Claude Code styling.\n- [Vibe-Log](https://github.com/vibe-log/vibe-log-cli) by [Vibe-Log](https://github.com/vibe-log) - Analyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove.\n- [viwo-cli](https://github.com/OverseedAI/viwo) by [Hal Shin](https://github.com/hal-shin) - Run Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of `--dangerously-skip-permissions` for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue.\n- [VoiceMode MCP](https://github.com/mbailey/voicemode) by [Mike Bailey](https://github.com/mbailey) - VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).\n\n### IDE Integrations\n\n- [Claude Code Chat](https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat) by [andrepimenta](https://github.com/andrepimenta) - An elegant and user-friendly Claude Code chat interface for VS Code.\n- [claude-code-ide.el](https://github.com/manzaltu/claude-code-ide.el) by [manzaltu](https://github.com/manzaltu) - claude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.\n- [claude-code.el](https://github.com/stevemolitor/claude-code.el) by [stevemolitor](https://github.com/stevemolitor) - An Emacs interface for Claude Code CLI.\n- [claude-code.nvim](https://github.com/greggh/claude-code.nvim) by [greggh](https://github.com/greggh) - A seamless integration between Claude Code AI assistant and Neovim.\n- [Claudix - Claude Code for VSCode](https://github.com/Haleclipse/Claudix) by [Haleclipse](https://github.com/Haleclipse) - A VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.\n\n### Usage Monitors\n\n- [CC Usage](https://github.com/ryoppippi/ccusage) by [ryoppippi](https://github.com/ryoppippi) - Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.\n- [ccflare](https://github.com/snipeship/ccflare) by [snipeship](https://github.com/snipeship) - Claude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.\n- [ccflare -> **better-ccflare**](https://github.com/tombii/better-ccflare/) by [tombii](https://github.com/tombii) - A well-maintained and feature-enhanced fork of the glorious `ccflare` usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). `better-ccflare` builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.\n- [Claude Code Usage Monitor](https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor) by [Maciek-roboblog](https://github.com/Maciek-roboblog) - A real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.\n- [Claudex](https://github.com/kunwar-shah/claudex) by [Kunwar Shah](https://github.com/kunwar-shah) - Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!).\n- [viberank](https://github.com/sculptdotfun/viberank) by [nikshepsvn](https://github.com/nikshepsvn) - A community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.\n\n### Orchestrators\n\n- [Auto-Claude](https://github.com/AndyMik90/Auto-Claude) by [AndyMik90](https://github.com/AndyMik90) - Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - \"plans, builds, and validates software for you\". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system.\n- [Claude Code Flow](https://github.com/ruvnet/claude-code-flow) by [ruvnet](https://github.com/ruvnet) - This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.\n- [Claude Squad](https://github.com/smtg-ai/claude-squad) by [smtg-ai](https://github.com/smtg-ai) - Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.\n- [Claude Swarm](https://github.com/parruda/claude-swarm) by [parruda](https://github.com/parruda) - Launch Claude Code session that is connected to a swarm of Claude Code Agents.\n- [Claude Task Master](https://github.com/eyaltoledano/claude-task-master) by [eyaltoledano](https://github.com/eyaltoledano) - A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.\n- [Claude Task Runner](https://github.com/grahama1970/claude-task-runner) by [grahama1970](https://github.com/grahama1970) - A specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.\n- [Happy Coder](https://github.com/slopus/happy) by [GrocerPublishAgent](https://peoplesgrocers.com/en/projects) - Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing.\n- [sudocode](https://github.com/sudocode-ai/sudocode) by [ssh-randy](https://github.com/ssh-randy) - Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.\n- [The Agentic Startup](https://github.com/rsmdt/the-startup) by [Rudolf Schmidt](https://github.com/rsmdt) - Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!\n- [TSK - AI Agent Task Manager and Sandbox](https://github.com/dtormoen/tsk) by [dtormoen](https://github.com/dtormoen) - A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.\n\n### Config Managers\n\n- [claude-rules-doctor](https://github.com/nulone/claude-rules-doctor) by [nulone](https://github.com/nulone) - CLI that detects dead `.claude/rules/` files by checking if `paths:` globs actually match files in your repo. Catches silent rule failures where renamed directories or typos in glob patterns cause rules to never apply. Features CI mode (exit 1 on dead rules), JSON output, and verbose mode showing matched files.\n- [ClaudeCTX](https://github.com/foxj77/claudectx) by [John Fox](https://github.com/foxj77) - claudectx lets you switch your entire Claude Code configuration with a single command.\n\n<br>\n\n## Status Lines 📊\n\n> Status lines - Configurations and customizations for Claude Code's status bar functionality\n\n### General\n\n- [CCometixLine - Claude Code Statusline](https://github.com/Haleclipse/CCometixLine) by [Haleclipse](https://github.com/Haleclipse) - A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.\n- [ccstatusline](https://github.com/sirmalloc/ccstatusline) by [sirmalloc](https://github.com/sirmalloc) - A highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.\n- [claude-code-statusline](https://github.com/rz1989s/claude-code-statusline) by [rz1989s](https://github.com/rz1989s) - Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring.\n- [claude-powerline](https://github.com/Owloops/claude-powerline) by [Owloops](https://github.com/Owloops) - A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more.\n- [claudia-statusline](https://github.com/hagan/claudia-statusline) by [Hagan Franks](https://github.com/hagan) - High-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).\n\n<br>\n\n## Hooks 🪝\n\n> Hooks are a powerful API for Claude Code that allows users to activate commands and run scripts at different points in Claude's agentic lifecycle.\n\n### General\n\n- [Britfix](https://github.com/Talieisin/britfix) by [Talieisin](https://github.com/Talieisin) - Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.\n- [CC Notify](https://github.com/dazuiba/CCNotify) by [dazuiba](https://github.com/dazuiba) - CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.\n- [cchooks](https://github.com/GowayLee/cchooks) by [GowayLee](https://github.com/GowayLee) - A lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.\n- [Claude Code Hook Comms (HCOM)](https://github.com/aannoo/claude-hook-comms) by [aannoo](https://github.com/aannoo) - Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.].\n- [claude-code-hooks-sdk](https://github.com/beyondcode/claude-hooks-sdk) by [beyondcode](https://github.com/beyondcode) - A Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.\n- [claude-hooks](https://github.com/johnlindquist/claude-hooks) by [John Lindquist](https://github.com/johnlindquist) - A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.\n- [Claudio](https://github.com/ctoth/claudio) by [Christopher Toth](https://github.com/ctoth) - A no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy.\n- [Dippy](https://github.com/ldayton/Dippy) by [Lily Dayton](https://github.com/ldayton) - Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.\n- [parry](https://github.com/vaporif/parry) by [Dmytro Onypko](https://github.com/vaporif) - Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.].\n- [TDD Guard](https://github.com/nizos/tdd-guard) by [Nizar Selander](https://github.com/nizos) - A hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.\n- [TypeScript Quality Hooks](https://github.com/bartolli/claude-code-typescript-hooks) by [bartolli](https://github.com/bartolli) - Quality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for < 5ms validation performance during real-time editing.\n\n<br>\n\n## Slash-Commands 🔪\n\n> \"Slash Commands are customized, carefully refined prompts that control Claude's behavior in order to perform a specific task\"\n\n### General\n\n- [/create-hook](https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md) by [Omri Lavi](https://github.com/omril321) - Slash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).\n- [/linux-desktop-slash-commands](https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands) by [Daniel Rosehill](https://github.com/danielrosehill) - A library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.\n\n### Version Control & Git\n\n- [/analyze-issue](https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md) by [jerseycheese](https://github.com/jerseycheese) - Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.\n- [/commit](https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md) by [evmts](https://github.com/evmts) - Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.\n- [/commit-fast](https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md) by [steadycursor](https://github.com/steadycursor) - Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer.\n- [/create-pr](https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md) by [toyamarinyon](https://github.com/toyamarinyon) - Streamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.\n- [/create-pull-request](https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md) by [liam-hq](https://github.com/liam-hq) - Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.\n- [/create-worktrees](https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md) by [evmts](https://github.com/evmts) - Creates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.\n- [/fix-github-issue](https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md) by [jeremymailen](https://github.com/jeremymailen) - Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.\n- [/fix-issue](https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md) by [metabase](https://github.com/metabase) - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.\n- [/fix-pr](https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md) by [metabase](https://github.com/metabase) - Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.\n- [/husky](https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md) by [evmts](https://github.com/evmts) - Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.\n- [/update-branch-name](https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md) by [giselles-ai](https://github.com/giselles-ai) - Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.\n\n### Code Analysis & Testing\n\n- [/check](https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md) by [rygwdn](https://github.com/rygwdn) - Performs comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.\n- [/code_analysis](https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md) by [kingler](https://github.com/kingler) - Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.\n- [/optimize](https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md) by [to4iki](https://github.com/to4iki) - Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.\n- [/repro-issue](https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md) by [rzykov](https://github.com/rzykov) - Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.\n- [/tdd](https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md) by [zscott](https://github.com/zscott) - Guides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.\n- [/tdd-implement](https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md) by [jerseycheese](https://github.com/jerseycheese) - Implements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests.\n\n### Context Loading & Priming\n\n- [/context-prime](https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md) by [elizaOS](https://github.com/elizaOS) - Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.\n- [/initref](https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md) by [okuvshynov](https://github.com/okuvshynov) - Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.\n- [/load-llms-txt](https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md) by [ethpandaops](https://github.com/ethpandaops) - Loads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.\n- [/load_coo_context](https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md) by [Mjvolk3](https://github.com/Mjvolk3) - References specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.\n- [/load_dango_pipeline](https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md) by [Mjvolk3](https://github.com/Mjvolk3) - Sets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.\n- [/prime](https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md) by [yzyydev](https://github.com/yzyydev) - Sets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.\n- [/rsi](https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md) by [ddisisto](https://github.com/ddisisto) - Reads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.\n\n### Documentation & Changelogs\n\n- [/add-to-changelog](https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md) by [berrydev-ai](https://github.com/berrydev-ai) - Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.\n- [/create-docs](https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md) by [jerseycheese](https://github.com/jerseycheese) - Analyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.\n- [/docs](https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md) by [slunsford](https://github.com/slunsford) - Generates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.\n- [/explain-issue-fix](https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md) by [hackdays-io](https://github.com/hackdays-io) - Documents solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.\n- [/update-docs](https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md) by [Consiliency](https://github.com/Consiliency) - Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.\n\n### CI / Deployment\n\n- [/release](https://github.com/kelp/webdown/blob/main/.claude/commands/release.md) by [kelp](https://github.com/kelp) - Manages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.\n- [/run-ci](https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md) by [hackdays-io](https://github.com/hackdays-io) - Activates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.\n\n### Project & Task Management\n\n- [/create-command](https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md) by [scopecraft](https://github.com/scopecraft) - Guides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.\n- [/create-plan](https://github.com/hesreallyhim/inkverse-fork/blob/preserve-claude-resources/.claude/commands/create-plan.md) by [taddyorg](https://github.com/taddyorg) - Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format. *(Removed from origin)*\n- [/create-prp](https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md) by [Wirasm](https://github.com/Wirasm) - Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.\n- [/do-issue](https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md) by [jerseycheese](https://github.com/jerseycheese) - Implements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.\n- [/prd-generator](https://github.com/dredozubov/prd-generator) by [Denis Redozubov](https://github.com/dredozubov) - A Claude Code plugin that generates comprehensive Product Requirements Documents (PRDs) from conversation context. Invoke `/create-prd` after discussing requirements and it produces a complete PRD with all standard sections including Executive Summary, User Stories, MVP Scope, Architecture, Success Criteria, and Implementation Phases.\n- [/project_hello_w_name](https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md) by [disler](https://github.com/disler) - Creates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.\n- [/todo](https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md) by [chrisleyva](https://github.com/chrisleyva) - A convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.\n\n### Miscellaneous\n\n- [/fixing_go_in_graph](https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md) by [Mjvolk3](https://github.com/Mjvolk3) - Focuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.\n- [/mermaid](https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md) by [GaloyMoney](https://github.com/GaloyMoney) - Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.\n- [/review_dcell_model](https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md) by [Mjvolk3](https://github.com/Mjvolk3) - Reviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.\n- [/use-stepper](https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md) by [zuplo](https://github.com/zuplo) - Reformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.\n\n<br>\n\n## CLAUDE.md Files 📂\n\n> `CLAUDE.md` files are files that contain important guidelines and context-specific information or instructions that help Claude Code to better understand your project and your coding standards\n\n### Language-Specific\n\n- [AI IntelliJ Plugin](https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md) by [didalgolab](https://github.com/didalgolab) - Provides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.\n- [AWS MCP Server](https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md) by [alexei-led](https://github.com/alexei-led) - Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.\n- [DroidconKotlin](https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md) by [touchlab](https://github.com/touchlab) - Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.\n- [EDSL](https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md) by [expectedparrot](https://github.com/expectedparrot) - Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy. *(Removed from origin)*\n- [Giselle](https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md) by [giselles-ai](https://github.com/giselles-ai) - Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.\n- [HASH](https://github.com/hashintel/hash/blob/main/CLAUDE.md) by [hashintel](https://github.com/hashintel) - Features comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.\n- [Inkline](https://github.com/inkline/inkline/blob/main/CLAUDE.md) by [inkline](https://github.com/inkline) - Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.\n- [JSBeeb](https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md) by [mattgodbolt](https://github.com/mattgodbolt) - Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.\n- [Lamoom Python](https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md) by [LamoomAI](https://github.com/LamoomAI) - Serves as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.\n- [LangGraphJS](https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md) by [langchain-ai](https://github.com/langchain-ai) - Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.\n- [Metabase](https://github.com/metabase/metabase/blob/master/CLAUDE.md) by [metabase](https://github.com/metabase) - Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.\n- [SG Cars Trends Backend](https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md) by [sgcarstrends](https://github.com/sgcarstrends) - Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.\n- [SPy](https://github.com/spylang/spy/blob/main/CLAUDE.md) by [spylang](https://github.com/spylang) - Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.\n- [TPL](https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md) by [KarpelesLab](https://github.com/KarpelesLab) - Details Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.\n\n### Domain-Specific\n\n- [Course Builder](https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md) by [badass-courses](https://github.com/badass-courses) - Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.\n- [Cursor Tools](https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md) by [eastlondoner](https://github.com/eastlondoner) - Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"Stagehand\" feature.\n- [Guitar](https://github.com/soramimi/Guitar/blob/master/CLAUDE.md) by [soramimi](https://github.com/soramimi) - Serves as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.\n- [Network Chronicles](https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md) by [Fimeg](https://github.com/Fimeg) - Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.\n- [Pareto Mac](https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md) by [ParetoSecurity](https://github.com/ParetoSecurity) - Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.\n- [pre-commit-hooks](https://github.com/aRustyDev/pre-commit-hooks) by [aRustyDev](https://github.com/aRustyDev) - This repository is about pre-commit-hooks in general, but the `CLAUDE.md` and related `.claude/` documentation is exemplary. Thorough but not verbose. Unlike a lot of `CLAUDE.md`  files, it doesn't primarily consist in shouting at Claude in all-caps. Great learning resource. Also, hooks.\n- [SteadyStart](https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md) by [steadycursor](https://github.com/steadycursor) - Clear and direct instructives about style, permissions, Claude's \"role\", communications, and documentation of Claude Code sessions for other team members to stay abreast.\n\n### Project Scaffolding & MCP\n\n- [Basic Memory](https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md) by [basicmachines-co](https://github.com/basicmachines-co) - Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.\n- [claude-code-mcp-enhanced](https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md) by [grahama1970](https://github.com/grahama1970) - Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.\n\n<br>\n\n## Alternative Clients 📱\n\n> Alternative Clients are alternative UIs and front-ends for interacting with Claude Code, either on mobile or on the desktop.\n\n### General\n\n- [Claudable](https://github.com/opactorai/Claudable) by [Ethan Park](https://www.linkedin.com/in/seongil-park/) - Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.\n- [claude-esp](https://github.com/phiat/claude-esp) by [phiat](https://github.com/phiat) - Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.\n- [claude-tmux](https://github.com/nielsgroen/claude-tmux) by [Niels Groeneveld](https://github.com/nielsgroen) - Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.\n- [crystal](https://github.com/stravu/crystal) by [stravu](https://github.com/stravu) - A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.\n- [Omnara](https://github.com/omnara-ai/omnara) by [Ishaan Sehgal](https://github.com/ishaansehgal99) - A command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.\n\n<br>\n\n## Official Documentation 🏛️\n\n> Links to some of Anthropic's terrific documentation and resources regarding Claude Code\n\n### General\n\n- [Anthropic Documentation](https://docs.claude.com/en/home) by [Anthropic](https://github.com/anthropics) - The official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.\n- [Anthropic Quickstarts](https://github.com/anthropics/claude-quickstarts) by [Anthropic](https://github.com/anthropics) - Offers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.\n- [Claude Code GitHub Actions](https://github.com/anthropics/claude-code-action/tree/main/examples) by [Anthropic](https://github.com/anthropics) - Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.\n\n\n## Contributing [🔝](#awesome-claude-code)\n\n### **[Recommend a new resource here!](https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=recommend-resource.yml)**\n\nRecommending a resource for the list is very simple, and the automated system handles everything for you. Please do not open a PR to submit a recommendation - the only person who is allowed to submit PRs to this repo is Claude.\n\nMake sure that you have read the CONTRIBUTING.md document and CODE_OF_CONDUCT.md before you submit a recommendation.\n\nFor suggestions about the repository itself, please [open a repository enhancement issue](https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=repository-enhancement.yml).\n\nThis project is released with a Code of Conduct. By participating, you agree to abide by its terms. And although I take strong measures to uphold the quality and safety of this list, I take no responsibility or liability for anything that might happen as a result of these third-party resources.\n\n## Growing thanks to you\n[![Stargazers over time](https://starchart.cc/hesreallyhim/awesome-claude-code.svg?variant=adaptive)](https://starchart.cc/hesreallyhim/awesome-claude-code)\n\n## License\n\nThis list is licensed under [Creative Commons CC BY-NC-ND 4.0](https://creativecommons.org/licenses/by-nc-nd/4.0/) - this means you are welcome to fork, clone, copy and redistribute the list, provided you include appropriate attribution; however you are not permitted to distribute any modified versions or to use it for any commercial purposes. This is to prevent disregard for the licenses of the authors whose resources are listed here. Please note that all resources included in this list have their own license terms.\n\n\n<!-- OBLIGATORY GUARD AGAINST SILLY END-OF-FILE PROBLEM -->\n"
  },
  {
    "path": "README_ALTERNATIVES/README_CLASSIC.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\" style=\"border: 2px solid #c9a227; border-radius: 4px;\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\"></a>\n</p>\n\n<!-- Responsive Logo with Theme Support -->\n<div align=\"center\">\n\n  <!-- Same ASCII art for all screen sizes, just scales down on mobile -->\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/logo-dark.svg\">\n    <img src=\"../assets/logo-light.svg\" alt=\"Awesome Claude Code\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n\n</div>\n\n\n<!-- Generated with https://github.com/denvercoder1/readme-typing-svg -->\n\n[![Typing SVG](https://readme-typing-svg.demolab.com/?font=Fira+Code&weight=600&duration=3000&pause=100&color=F7080D&width=680&lines=Lollygagging...;Skedaddling...;Bumbershooting...;Widdershinning...;Higgledy-piggledying...;Doodlebugging...;Fiddle-faddling...;Whimwhamming...;Dilly-dallying...;Flapdoodling...;Ballyhooing...;Galumphing...;Razzle-dazzling...;Tiddle-taddling...;Zigzagging...;Twinkletoeing...;Puddle-jumping...;Snicker-snacking...;Jibber-jabbering...;Frabjoussing...;Piffle-puffling...;Whirligigging...;Bibbity-bobbitying...;)](https://git.io/typing-svg)\n\n<!--lint enable remark-lint:awesome-badge-->\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re) [![FREEDOM FUNDER](../assets/freedom-funder-badge.svg)](https://bailproject.org)\n\n# Awesome Claude Code\n\n<!--lint enable remark-lint:awesome-badge-->\n\n<!--lint disable double-link-->\n\nThis is a curated list of slash-commands, `CLAUDE.md` files, CLI tools, and other resources and guides for enhancing your [Claude Code](https://docs.anthropic.com/en/docs/claude-code) workflow, productivity, and vibes.\n\n<!--lint enable double-link-->\n\nClaude Code is a cutting-edge CLI-based coding assistant and agent released by [Anthropic](https://www.anthropic.com/) that you can access in your terminal or IDE. It is a rapidly evolving tool that offers a number of powerful capabilities, and allows for a lot of configuration, in a lot of different ways. Users are actively working out best practices and workflows. It is the hope that this repo will help the community share knowledge and understand how to get the most out of Claude Code.\n\n\n\n## Latest Additions ✨ [🔝](#awesome-claude-code)\n\n\n[`Claude Scientific Skills`](https://github.com/K-Dense-AI/claude-scientific-skills) &nbsp; by &nbsp; [K-Dense](https://github.com/K-Dense-AI/)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \n\"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-scientific-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-scientific-skills&username=K-Dense-AI&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`parry`](https://github.com/vaporif/parry) &nbsp; by &nbsp; [Dmytro Onypko](https://github.com/vaporif)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nPrompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.]\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for parry](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=parry&username=vaporif&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Dippy`](https://github.com/ldayton/Dippy) &nbsp; by &nbsp; [Lily Dayton](https://github.com/ldayton)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nAuto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Dippy](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Dippy&username=ldayton&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`sudocode`](https://github.com/sudocode-ai/sudocode) &nbsp; by &nbsp; [ssh-randy](https://github.com/ssh-randy)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nLightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for sudocode](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=sudocode&username=sudocode-ai&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-tmux`](https://github.com/nielsgroen/claude-tmux) &nbsp; by &nbsp; [Niels Groeneveld](https://github.com/nielsgroen)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nManage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-tmux](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-tmux&username=nielsgroen&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-esp`](https://github.com/phiat/claude-esp) &nbsp; by &nbsp; [phiat](https://github.com/phiat)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nGo-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-esp](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-esp&username=phiat&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n\n## Contents [🔝](#awesome-claude-code)\n\n<details open>\n<summary>Table of Contents</summary>\n\n- <details open>\n  <summary><a href=\"#agent-skills--\">Agent Skills</a></summary>\n\n  - [General](#general-)\n\n  </details>\n\n- <details open>\n  <summary><a href=\"#workflows--knowledge-guides--\">Workflows & Knowledge Guides</a></summary>\n\n  - [General](#general--1)\n  - [Ralph Wiggum](#ralph-wiggum-)\n\n  </details>\n\n- <details open>\n  <summary><a href=\"#tooling--\">Tooling</a></summary>\n\n  - [General](#general--2)\n  - [IDE Integrations](#ide-integrations-)\n  - [Usage Monitors](#usage-monitors-)\n  - [Orchestrators](#orchestrators-)\n  - [Config Managers](#config-managers-)\n\n  </details>\n\n- <details open>\n  <summary><a href=\"#status-lines--\">Status Lines</a></summary>\n\n  - [General](#general--3)\n\n  </details>\n\n- <details open>\n  <summary><a href=\"#hooks--\">Hooks</a></summary>\n\n  - [General](#general--4)\n\n  </details>\n\n- <details open>\n  <summary><a href=\"#slash-commands--\">Slash-Commands</a></summary>\n\n  - [General](#general--5)\n  - [Version Control & Git](#version-control--git-)\n  - [Code Analysis & Testing](#code-analysis--testing-)\n  - [Context Loading & Priming](#context-loading--priming-)\n  - [Documentation & Changelogs](#documentation--changelogs-)\n  - [CI / Deployment](#ci--deployment-)\n  - [Project & Task Management](#project--task-management-)\n  - [Miscellaneous](#miscellaneous-)\n\n  </details>\n\n- <details open>\n  <summary><a href=\"#claudemd-files--\">CLAUDE.md Files</a></summary>\n\n  - [Language-Specific](#language-specific-)\n  - [Domain-Specific](#domain-specific-)\n  - [Project Scaffolding & MCP](#project-scaffolding--mcp-)\n\n  </details>\n\n- <details open>\n  <summary><a href=\"#alternative-clients--\">Alternative Clients</a></summary>\n\n  - [General](#general--6)\n\n  </details>\n\n- <details open>\n  <summary><a href=\"#official-documentation-%EF%B8%8F-\">Official Documentation</a></summary>\n\n  - [General](#general--7)\n\n  </details>\n\n</details>\n\n## Agent Skills 🤖 [🔝](#awesome-claude-code)\n\n> Agent skills are model-controlled configurations (files, scripts, resources, etc.) that enable Claude Code to perform specialized tasks requiring specific knowledge or capabilities.\n\n<details open>\n<summary><h3>General <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`AgentSys`](https://github.com/avifenesh/agentsys) &nbsp; by &nbsp; [avifenesh](https://github.com/avifenesh)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nWorkflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes [agnix](https://github.com/avifenesh/agnix) for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for agentsys](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=agentsys&username=avifenesh&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`AI Agent, AI Spy`](https://youtu.be/0ANECpNdt-4) &nbsp; by &nbsp; [Whittaker & Tiwari](https://signalfoundation.org/)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;No License / Not Specified  \nMembers from the Signal Foundation with some really great tips and tricks on how to turn your operating system into an instrument of total surveillance, and why some companies are doing this really awesome thing. [warning: YouTube link]\n\n[`Book Factory`](https://github.com/robertguss/claude-skills) &nbsp; by &nbsp; [Robert Guss](https://github.com/robertguss)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA comprehensive pipeline of Skills that replicates traditional publishing infrastructure for nonfiction book creation using specialized Claude skills.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-skills&username=robertguss&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`cc-devops-skills`](https://github.com/akin-ozer/cc-devops-skills) &nbsp; by &nbsp; [akin-ozer](https://github.com/akin-ozer)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nImmensely detailed set of skills for DevOps Engineers (or anyone who has to deploy code, really). Works with validations, generators, shell scripts and CLI tools to create high quality IaC code for about any platform you've ever struggled painfully to work with. Worth downloading even just as a source of documentation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for cc-devops-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cc-devops-skills&username=akin-ozer&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Code Agents`](https://github.com/undeadlist/claude-code-agents) &nbsp; by &nbsp; [Paul - UndeadList](https://github.com/undeadlist)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nComprehensive E2E development workflow with helpful Claude Code subagent prompts for solo devs. Run multiple auditors in parallel, automate fix cycles with micro-checkpoint protocols, and do browser-based QA. Includes strict protocols to prevent AI going rogue.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-agents](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-agents&username=undeadlist&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Codex Settings`](https://github.com/fcakyon/claude-codex-settings) &nbsp; by &nbsp; [fatih akyon](https://github.com/fcakyon)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nA well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-codex-settings](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-codex-settings&username=fcakyon&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Mountaineering Skills`](https://github.com/dreamiurg/claude-mountaineering-skills) &nbsp; by &nbsp; [Dmytro Gaivoronsky](https://github.com/dreamiurg)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nClaude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-mountaineering-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-mountaineering-skills&username=dreamiurg&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Scientific Skills`](https://github.com/K-Dense-AI/claude-scientific-skills) &nbsp; by &nbsp; [K-Dense](https://github.com/K-Dense-AI/)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \n\"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-scientific-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-scientific-skills&username=K-Dense-AI&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Codex Skill`](https://github.com/skills-directory/skill-codex) &nbsp; by &nbsp; [klaudworks](https://github.com/klaudworks)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nEnables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for skill-codex](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=skill-codex&username=skills-directory&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Compound Engineering Plugin`](https://github.com/EveryInc/compound-engineering-plugin) &nbsp; by &nbsp; [EveryInc](https://github.com/EveryInc)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for compound-engineering-plugin](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=compound-engineering-plugin&username=EveryInc&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Context Engineering Kit`](https://github.com/NeoLabHQ/context-engineering-kit) &nbsp; by &nbsp; [Vlad Goncharov](https://github.com/LeoVS09)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;GPL-3.0  \nHand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for context-engineering-kit](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=context-engineering-kit&username=NeoLabHQ&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Everything Claude Code`](https://github.com/affaan-m/everything-claude-code) &nbsp; by &nbsp; [Affaan Mustafa](https://github.com/affaan-m/)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nTop-notch, well-written resources covering \"just about everything\" from core engineering domains. What's nice about this \"everything-\" store is most of the resources have significant standalone value and unlike some all-encompassing frameworks, although you can opt in to the author's own specific workflow patterns if you choose, the individual resources offer exemplary patterns in (just about) every Claude Code feature you can find (apologies to the Output Styles devotees).\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for everything-claude-code](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=everything-claude-code&username=affaan-m&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Fullstack Dev Skills`](https://github.com/jeffallan/claude-skills) &nbsp; by &nbsp; [jeffallan](https://github.com/jeffallan)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA comprehensive Claude Code plugin with 65 specialized skills covering full-stack development across a wide range of specific frameworks. Features 9 project workflow commands for Jira/Confluence integration and, notably, an interesting approach to context engineering via a  `/common-ground` command that surfaces Claude's hidden assumptions about your project. This is a smart thing to do.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-skills&username=jeffallan&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`read-only-postgres`](https://github.com/jawwadfirdousi/agent-skills) &nbsp; by &nbsp; [jawwadfirdousi](https://github.com/jawwadfirdousi)    \nRead-only PostgreSQL query skill for Claude Code. Executes SELECT/SHOW/EXPLAIN/WITH queries across configured databases with strict validation, timeouts, and row limits. Supports multiple connections with descriptions for database selection.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for agent-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=agent-skills&username=jawwadfirdousi&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Superpowers`](https://github.com/obra/superpowers) &nbsp; by &nbsp; [Jesse Vincent](https://github.com/obra)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for superpowers](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=superpowers&username=obra&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Trail of Bits Security Skills`](https://github.com/trailofbits/skills) &nbsp; by &nbsp; [Trail of Bits](https://github.com/trailofbits)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;CC-BY-SA-4.0  \nA very professional collection of over a dozen security-focused skills for code auditing and vulnerability detection. Includes skills for static analysis with CodeQL and Semgrep, variant analysis across codebases, fix verification, and differential code review.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=skills&username=trailofbits&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`TÂCHES Claude Code Resources`](https://github.com/glittercowboy/taches-cc-resources) &nbsp; by &nbsp; [TÂCHES](https://github.com/glittercowboy)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA well-balanced, \"down-to-Earth\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"meta\"-skills/agents, like \"skill-auditor\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for taches-cc-resources](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=taches-cc-resources&username=glittercowboy&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Web Assets Generator Skill`](https://github.com/alonw0/web-asset-generator) &nbsp; by &nbsp; [Alon Wolenitz](https://github.com/alonw0)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nEasily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for web-asset-generator](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=web-asset-generator&username=alonw0&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<br>\n\n<br>\n\n## Workflows & Knowledge Guides 🧠 [🔝](#awesome-claude-code)\n\n> A workflow is a tightly coupled set of Claude Code-native resources that facilitate specific projects\n\n<details open>\n<summary><h3>General <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`AB Method`](https://github.com/ayoubben18/ab-method) &nbsp; by &nbsp; [Ayoub Bensalah](https://github.com/ayoubben18)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ab-method](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ab-method&username=ayoubben18&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Agentic Workflow Patterns`](https://github.com/ThibautMelen/agentic-workflow-patterns) &nbsp; by &nbsp; [ThibautMelen](https://github.com/ThibautMelen)    \nA comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for agentic-workflow-patterns](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=agentic-workflow-patterns&username=ThibautMelen&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Blogging Platform Instructions`](https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands) &nbsp; by &nbsp; [cloudartisan](https://github.com/cloudartisan)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;CC-BY-SA-4.0  \nProvides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for cloudartisan.github.io](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cloudartisan.github.io&username=cloudartisan&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Code Documentation Mirror`](https://github.com/ericbuess/claude-code-docs) &nbsp; by &nbsp; [Eric Buess](https://github.com/ericbuess)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nA mirror of the Anthropic &copy; PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-docs](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-docs&username=ericbuess&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Code Handbook`](https://nikiforovall.blog/claude-code-rules/) &nbsp; by &nbsp; [nikiforovall](https://github.com/nikiforovall)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nCollection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins\n\n[`Claude Code Infrastructure Showcase`](https://github.com/diet103/claude-code-infrastructure-showcase) &nbsp; by &nbsp; [diet103](https://github.com/diet103)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-infrastructure-showcase](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-infrastructure-showcase&username=diet103&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Code PM`](https://github.com/automazeio/ccpm) &nbsp; by &nbsp; [Ran Aroussi](https://github.com/ranaroussi)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nReally comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ccpm](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccpm&username=automazeio&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Code Repos Index`](https://github.com/danielrosehill/Claude-Code-Repos-Index) &nbsp; by &nbsp; [Daniel Rosehill](https://github.com/danielrosehill)    \nThis is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Claude-Code-Repos-Index](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Repos-Index&username=danielrosehill&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Code System Prompts`](https://github.com/Piebald-AI/claude-code-system-prompts) &nbsp; by &nbsp; [Piebald AI](https://github.com/Piebald-AI)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nAll parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-system-prompts](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-system-prompts&username=Piebald-AI&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Code Tips`](https://github.com/ykdojo/claude-code-tips) &nbsp; by &nbsp; [ykdojo](https://github.com/ykdojo)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nA nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-tips](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-tips&username=ykdojo&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Code Ultimate Guide`](https://github.com/FlorianBruniaux/claude-code-ultimate-guide) &nbsp; by &nbsp; [Florian BRUNIAUX](https://www.linkedin.com/in/florian-bruniaux-43408b83/)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;CC-BY-SA-4.0  \nA tremendous feat of documentation, this guide covers Claude Code from beginner to power user, with production-ready templates for Claude Code features, guides on agentic workflows, and a lot of great learning materials, including quizzes and a handy \"cheatsheet\". Whether it's the \"ultimate\" guide to Claude Code will be up to the reader, but a valuable resource nonetheless (as with all documentation sites, make sure it's up to date before you bet the farm).\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-ultimate-guide](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-ultimate-guide&username=FlorianBruniaux&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude CodePro`](https://github.com/maxritter/claude-codepro) &nbsp; by &nbsp; [Max Ritter](https://www.maxritter.net)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nProfessional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-codepro](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-codepro&username=maxritter&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-code-docs`](https://github.com/costiash/claude-code-docs) &nbsp; by &nbsp; [Constantin Shafranski](https://github.com/costiash)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA mirror of the Anthropic&copy; PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to `claude-code-docs` for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-docs](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-docs&username=costiash&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`ClaudoPro Directory`](https://github.com/JSONbored/claudepro-directory) &nbsp; by &nbsp; [ghost](https://github.com/JSONbored)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nWell-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"Claude-template-for-everything\" site.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claudepro-directory](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudepro-directory&username=JSONbored&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Context Priming`](https://github.com/disler/just-prompt/tree/main/.claude/commands) &nbsp; by &nbsp; [disler](https://github.com/disler)    \nProvides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for just-prompt](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=just-prompt&username=disler&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Design Review Workflow`](https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review) &nbsp; by &nbsp; [Patrick Ellis](https://github.com/OneRedOak)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, `CLAUDE.md` excerpts, and more. Covers a broad range of criteria from responsive design to accessibility.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-workflows](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-workflows&username=OneRedOak&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Laravel TALL Stack AI Development Starter Kit`](https://github.com/tott/laravel-tall-claude-ai-configs) &nbsp; by &nbsp; [tott](https://github.com/tott)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nTransform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for laravel-tall-claude-ai-configs](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=laravel-tall-claude-ai-configs&username=tott&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Learn Claude Code`](https://github.com/shareAI-lab/learn-claude-code) &nbsp; by &nbsp; [shareAI-Lab](https://github.com/shareAI-lab/)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA really interesting analysis of how coding agents like Claude Code are designed. It attempts to break an agent down into its fundamental parts and reconstruct it with minimal code. Great learning resource. Final product is a rudimentary agent with skills, sub-agents, and a todo-list in roughly a few hundred lines of Python.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for learn-claude-code](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=learn-claude-code&username=shareAI-lab&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`learn-faster-kit`](https://github.com/cheukyin175/learn-faster-kit) &nbsp; by &nbsp; [Hugo Lau](https://github.com/cheukyin175)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA creative educational framework for Claude Code, inspired by the \"FASTER\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for learn-faster-kit](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=learn-faster-kit&username=cheukyin175&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`n8n_agent`](https://github.com/kingler/n8n_agent/tree/main/.claude/commands) &nbsp; by &nbsp; [kingler](https://github.com/kingler)    \nAmazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for n8n_agent](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=n8n_agent&username=kingler&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Project Bootstrapping and Task Management`](https://github.com/steadycursor/steadystart/tree/main/.claude/commands) &nbsp; by &nbsp; [steadycursor](https://github.com/steadycursor)    \nProvides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for steadystart](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=steadystart&username=steadycursor&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Project Management, Implementation, Planning, and Release`](https://github.com/scopecraft/command/tree/main/.claude/commands) &nbsp; by &nbsp; [scopecraft](https://github.com/scopecraft)    \nReally comprehensive set of commands for all aspects of SDLC.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for command](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=command&username=scopecraft&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Project Workflow System`](https://github.com/harperreed/dotfiles/tree/master/.claude/commands) &nbsp; by &nbsp; [harperreed](https://github.com/harperreed)    \nA set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for dotfiles](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=dotfiles&username=harperreed&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`RIPER Workflow`](https://github.com/tony/claude-code-riper-5) &nbsp; by &nbsp; [Tony Narlock](https://tony.sh)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nStructured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-riper-5](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-riper-5&username=tony&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Shipping Real Code w/ Claude`](https://diwank.space/field-notes-from-shipping-real-code-with-claude) &nbsp; by &nbsp; [Diwank](https://github.com/creatorrr)    \nA detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.\n\n[`Simone`](https://github.com/Helmi/claude-simone) &nbsp; by &nbsp; [Helmi](https://github.com/Helmi)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-simone](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-simone&username=Helmi&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>Ralph Wiggum <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`awesome-ralph`](https://github.com/snwfdhmp/awesome-ralph) &nbsp; by &nbsp; [Martin Joly](https://github.com/snwfdhmp)    \nA curated list of resources about Ralph, the AI coding technique that runs AI coding agents in automated loops until specifications are fulfilled.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for awesome-ralph](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=awesome-ralph&username=snwfdhmp&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Ralph for Claude Code`](https://github.com/frankbria/ralph-claude-code) &nbsp; by &nbsp; [Frank Bria](https://github.com/frankbria)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nAn autonomous AI development framework that enables Claude Code to work iteratively on projects until completion. Features intelligent exit detection, rate limiting, circuit breaker patterns, and comprehensive safety guardrails to prevent infinite loops and API overuse. Built with Bash, integrated with tmux for live monitoring, and includes 75+ comprehensive tests.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ralph-claude-code](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ralph-claude-code&username=frankbria&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Ralph Wiggum Marketer`](https://github.com/muratcankoylan/ralph-wiggum-marketer) &nbsp; by &nbsp; [Muratcan Koylan](https://github.com/muratcankoylan)    \nA Claude Code plugin that provides an autonomous AI copywriter,  integrating the Ralph loop with customized knowledge bases for market research agents. The agents do the research, Ralph writes the copy, you stay in bed. Whether or not you practice Ralph-Driven Development (RDD), I think these projects are interesting and creative explorations of general agentic patterns.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ralph-wiggum-marketer](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ralph-wiggum-marketer&username=muratcankoylan&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`ralph-orchestrator`](https://github.com/mikeyobrien/ralph-orchestrator) &nbsp; by &nbsp; [mikeyobrien](https://github.com/mikeyobrien)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nRalph Orchestrator implements the simple but effective \"Ralph Wiggum\" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ralph-orchestrator](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ralph-orchestrator&username=mikeyobrien&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`ralph-wiggum-bdd`](https://github.com/marcindulak/ralph-wiggum-bdd) &nbsp; by &nbsp; [marcindulak](https://github.com/marcindulak)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nA standalone Bash script for Behavior-Driven Development with Ralph Wiggum Loop. In principle, while running unattended, the script can keep code and requirements in sync, but in practice it still requires interactive human supervision, so it supports both modes. The script is standalone and can be modified and committed into your project.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ralph-wiggum-bdd](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ralph-wiggum-bdd&username=marcindulak&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`The Ralph Playbook`](https://github.com/ClaytonFarr/ralph-playbook) &nbsp; by &nbsp; [Clayton Farr](https://github.com/ClaytonFarr)    \nA remarkably detailed and comprehensive guide to the Ralph Wiggum technique, featuring well-written theoretical commentary paired with practical guidelines and advice.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ralph-playbook](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ralph-playbook&username=ClaytonFarr&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<br>\n\n<br>\n\n## Tooling 🧰 [🔝](#awesome-claude-code)\n\n> Tooling denotes applications that are built on top of Claude Code and consist of more components than slash-commands and `CLAUDE.md` files\n\n<details open>\n<summary><h3>General <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`cc-sessions`](https://github.com/GWUDCAP/cc-sessions) &nbsp; by &nbsp; [toastdev](https://github.com/satoastshi)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nAn opinionated approach to productive development with Claude Code\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for cc-sessions](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cc-sessions&username=GWUDCAP&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`cc-tools`](https://github.com/Veraticus/cc-tools) &nbsp; by &nbsp; [Josh Symonds](https://github.com/Veraticus)    \nHigh-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for cc-tools](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cc-tools&username=Veraticus&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`ccexp`](https://github.com/nyatinte/ccexp) &nbsp; by &nbsp; [nyatinte](https://github.com/nyatinte)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nInteractive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ccexp](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccexp&username=nyatinte&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`cchistory`](https://github.com/eckardt/cchistory) &nbsp; by &nbsp; [eckardt](https://github.com/eckardt)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nLike the shell history command but for your Claude Code sessions. Easily list all Bash or \"Bash-mode\" (`!`) commands Claude Code ran in a session for reference.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for cchistory](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cchistory&username=eckardt&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`cclogviewer`](https://github.com/Brads3290/cclogviewer) &nbsp; by &nbsp; [Brad S.](https://github.com/Brads3290)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA humble but handy utility for viewing Claude Code `.jsonl` conversation files in a pretty HTML UI.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for cclogviewer](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cclogviewer&username=Brads3290&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Code Templates`](https://github.com/davila7/claude-code-templates) &nbsp; by &nbsp; [Daniel Avila](https://github.com/davila7)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nIncredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-templates](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-templates&username=davila7&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Composer`](https://github.com/possibilities/claude-composer) &nbsp; by &nbsp; [Mike Bannister](https://github.com/possibilities)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Unlicense  \nA tool that adds small enhancements to Claude Code.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-composer](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-composer&username=possibilities&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Hub`](https://github.com/claude-did-this/claude-hub) &nbsp; by &nbsp; [Claude Did This](https://github.com/claude-did-this)    \nA webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-hub](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hub&username=claude-did-this&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Session Restore`](https://github.com/ZENG3LD/claude-session-restore) &nbsp; by &nbsp; [ZENG3LD](https://github.com/ZENG3LD)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nEfficiently restore context from previous Claude Code sessions by analyzing session files and git history. Features multi-factor data collection across numerous Claude Code capacities with time-based filtering. Uses tail-based parsing for efficient handling of large session files up to 2GB. Includes both a CLI tool for manual analysis and a Claude Code skill for automatic session restoration.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-session-restore](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-session-restore&username=ZENG3LD&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-code-tools`](https://github.com/pchalasani/claude-code-tools) &nbsp; by &nbsp; [Prasad Chalasani](https://github.com/pchalasani)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nWell-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-tools](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-tools&username=pchalasani&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-starter-kit`](https://github.com/serpro69/claude-starter-kit) &nbsp; by &nbsp; [serpro69](https://github.com/serpro69)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nThis is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-starter-kit](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-starter-kit&username=serpro69&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claudekit`](https://github.com/carlrannaberg/claudekit) &nbsp; by &nbsp; [Carl Rannaberg](https://github.com/carlrannaberg)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nImpressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claudekit](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudekit&username=carlrannaberg&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Container Use`](https://github.com/dagger/container-use) &nbsp; by &nbsp; [dagger](https://github.com/dagger)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nDevelopment environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for container-use](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=container-use&username=dagger&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`ContextKit`](https://github.com/FlineDev/ContextKit) &nbsp; by &nbsp; [Cihat Gündüz](https://github.com/Jeehut)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ContextKit](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ContextKit&username=FlineDev&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`recall`](https://github.com/zippoxer/recall) &nbsp; by &nbsp; [zippoxer](https://github.com/zippoxer)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nFull-text search your Claude Code sessions. Run `recall` in terminal, type to search, Enter to resume. Alternative to `claude --resume`.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for recall](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=recall&username=zippoxer&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Rulesync`](https://github.com/dyoshikawa/rulesync) &nbsp; by &nbsp; [dyoshikawa](https://github.com/dyoshikawa)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for rulesync](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=rulesync&username=dyoshikawa&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`run-claude-docker`](https://github.com/icanhasjonas/run-claude-docker) &nbsp; by &nbsp; [Jonas](https://github.com/icanhasjonas/)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for run-claude-docker](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=run-claude-docker&username=icanhasjonas&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`stt-mcp-server-linux`](https://github.com/marcindulak/stt-mcp-server-linux) &nbsp; by &nbsp; [marcindulak](https://github.com/marcindulak)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nA push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for stt-mcp-server-linux](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=stt-mcp-server-linux&username=marcindulak&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`SuperClaude`](https://github.com/SuperClaude-Org/SuperClaude_Framework) &nbsp; by &nbsp; [SuperClaude-Org](https://github.com/SuperClaude-Org)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"Introspection\" and \"Orchestration\".\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for SuperClaude_Framework](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=SuperClaude_Framework&username=SuperClaude-Org&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`tweakcc`](https://github.com/Piebald-AI/tweakcc) &nbsp; by &nbsp; [Piebald-AI](https://github.com/Piebald-AI)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nCommand-line tool to customize your Claude Code styling.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for tweakcc](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tweakcc&username=Piebald-AI&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Vibe-Log`](https://github.com/vibe-log/vibe-log-cli) &nbsp; by &nbsp; [Vibe-Log](https://github.com/vibe-log)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nAnalyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for vibe-log-cli](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=vibe-log-cli&username=vibe-log&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`viwo-cli`](https://github.com/OverseedAI/viwo) &nbsp; by &nbsp; [Hal Shin](https://github.com/hal-shin)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nRun Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of `--dangerously-skip-permissions` for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for viwo](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=viwo&username=OverseedAI&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`VoiceMode MCP`](https://github.com/mbailey/voicemode) &nbsp; by &nbsp; [Mike Bailey](https://github.com/mbailey)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nVoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for voicemode](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=voicemode&username=mbailey&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>IDE Integrations <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`Claude Code Chat`](https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat) &nbsp; by &nbsp; [andrepimenta](https://github.com/andrepimenta)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;&copy;  \nAn elegant and user-friendly Claude Code chat interface for VS Code.\n\n[`claude-code-ide.el`](https://github.com/manzaltu/claude-code-ide.el) &nbsp; by &nbsp; [manzaltu](https://github.com/manzaltu)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;GPL-3.0  \nclaude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-ide.el](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-ide.el&username=manzaltu&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-code.el`](https://github.com/stevemolitor/claude-code.el) &nbsp; by &nbsp; [stevemolitor](https://github.com/stevemolitor)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nAn Emacs interface for Claude Code CLI.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code.el](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code.el&username=stevemolitor&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-code.nvim`](https://github.com/greggh/claude-code.nvim) &nbsp; by &nbsp; [greggh](https://github.com/greggh)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA seamless integration between Claude Code AI assistant and Neovim.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code.nvim](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code.nvim&username=greggh&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claudix - Claude Code for VSCode`](https://github.com/Haleclipse/Claudix) &nbsp; by &nbsp; [Haleclipse](https://github.com/Haleclipse)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;AGPL-3.0  \nA VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Claudix](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claudix&username=Haleclipse&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>Usage Monitors <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`CC Usage`](https://github.com/ryoppippi/ccusage) &nbsp; by &nbsp; [ryoppippi](https://github.com/ryoppippi)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nHandy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ccusage](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccusage&username=ryoppippi&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`ccflare`](https://github.com/snipeship/ccflare) &nbsp; by &nbsp; [snipeship](https://github.com/snipeship)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nClaude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ccflare](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccflare&username=snipeship&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`ccflare -> **better-ccflare**`](https://github.com/tombii/better-ccflare/) &nbsp; by &nbsp; [tombii](https://github.com/tombii)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA well-maintained and feature-enhanced fork of the glorious `ccflare` usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). `better-ccflare` builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for better-ccflare](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=better-ccflare&username=tombii&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Code Usage Monitor`](https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor) &nbsp; by &nbsp; [Maciek-roboblog](https://github.com/Maciek-roboblog)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Claude-Code-Usage-Monitor](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Usage-Monitor&username=Maciek-roboblog&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claudex`](https://github.com/kunwar-shah/claudex) &nbsp; by &nbsp; [Kunwar Shah](https://github.com/kunwar-shah)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nClaudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!)\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claudex](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudex&username=kunwar-shah&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`viberank`](https://github.com/sculptdotfun/viberank) &nbsp; by &nbsp; [nikshepsvn](https://github.com/nikshepsvn)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for viberank](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=viberank&username=sculptdotfun&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>Orchestrators <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`Auto-Claude`](https://github.com/AndyMik90/Auto-Claude) &nbsp; by &nbsp; [AndyMik90](https://github.com/AndyMik90)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;AGPL-3.0  \nAutonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - \"plans, builds, and validates software for you\". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Auto-Claude](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Auto-Claude&username=AndyMik90&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Code Flow`](https://github.com/ruvnet/claude-code-flow) &nbsp; by &nbsp; [ruvnet](https://github.com/ruvnet)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nThis mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-flow](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-flow&username=ruvnet&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Squad`](https://github.com/smtg-ai/claude-squad) &nbsp; by &nbsp; [smtg-ai](https://github.com/smtg-ai)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;AGPL-3.0  \nClaude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-squad](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-squad&username=smtg-ai&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Swarm`](https://github.com/parruda/claude-swarm) &nbsp; by &nbsp; [parruda](https://github.com/parruda)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nLaunch Claude Code session that is connected to a swarm of Claude Code Agents.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-swarm](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-swarm&username=parruda&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Task Master`](https://github.com/eyaltoledano/claude-task-master) &nbsp; by &nbsp; [eyaltoledano](https://github.com/eyaltoledano)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nA task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-task-master](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-task-master&username=eyaltoledano&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Task Runner`](https://github.com/grahama1970/claude-task-runner) &nbsp; by &nbsp; [grahama1970](https://github.com/grahama1970)    \nA specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-task-runner](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-task-runner&username=grahama1970&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Happy Coder`](https://github.com/slopus/happy) &nbsp; by &nbsp; [GrocerPublishAgent](https://peoplesgrocers.com/en/projects)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nSpawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for happy](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=happy&username=slopus&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`sudocode`](https://github.com/sudocode-ai/sudocode) &nbsp; by &nbsp; [ssh-randy](https://github.com/ssh-randy)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nLightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for sudocode](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=sudocode&username=sudocode-ai&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`The Agentic Startup`](https://github.com/rsmdt/the-startup) &nbsp; by &nbsp; [Rudolf Schmidt](https://github.com/rsmdt)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nYet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for the-startup](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=the-startup&username=rsmdt&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`TSK - AI Agent Task Manager and Sandbox`](https://github.com/dtormoen/tsk) &nbsp; by &nbsp; [dtormoen](https://github.com/dtormoen)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for tsk](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tsk&username=dtormoen&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>Config Managers <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`claude-rules-doctor`](https://github.com/nulone/claude-rules-doctor) &nbsp; by &nbsp; [nulone](https://github.com/nulone)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nCLI that detects dead `.claude/rules/` files by checking if `paths:` globs actually match files in your repo. Catches silent rule failures where renamed directories or typos in glob patterns cause rules to never apply. Features CI mode (exit 1 on dead rules), JSON output, and verbose mode showing matched files.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-rules-doctor](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-rules-doctor&username=nulone&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`ClaudeCTX`](https://github.com/foxj77/claudectx) &nbsp; by &nbsp; [John Fox](https://github.com/foxj77)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nclaudectx lets you switch your entire Claude Code configuration with a single command.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claudectx](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudectx&username=foxj77&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<br>\n\n<br>\n\n## Status Lines 📊 [🔝](#awesome-claude-code)\n\n> Status lines - Configurations and customizations for Claude Code's status bar functionality\n\n<details open>\n<summary><h3>General <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`CCometixLine - Claude Code Statusline`](https://github.com/Haleclipse/CCometixLine) &nbsp; by &nbsp; [Haleclipse](https://github.com/Haleclipse)    \nA high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for CCometixLine](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=CCometixLine&username=Haleclipse&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`ccstatusline`](https://github.com/sirmalloc/ccstatusline) &nbsp; by &nbsp; [sirmalloc](https://github.com/sirmalloc)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ccstatusline](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccstatusline&username=sirmalloc&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-code-statusline`](https://github.com/rz1989s/claude-code-statusline) &nbsp; by &nbsp; [rz1989s](https://github.com/rz1989s)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nEnhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-statusline](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-statusline&username=rz1989s&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-powerline`](https://github.com/Owloops/claude-powerline) &nbsp; by &nbsp; [Owloops](https://github.com/Owloops)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-powerline](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-powerline&username=Owloops&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claudia-statusline`](https://github.com/hagan/claudia-statusline) &nbsp; by &nbsp; [Hagan Franks](https://github.com/hagan)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nHigh-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claudia-statusline](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudia-statusline&username=hagan&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<br>\n\n<br>\n\n## Hooks 🪝 [🔝](#awesome-claude-code)\n\n> Hooks are a powerful API for Claude Code that allows users to activate commands and run scripts at different points in Claude's agentic lifecycle.\n\n<details open>\n<summary><h3>General <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`Britfix`](https://github.com/Talieisin/britfix) &nbsp; by &nbsp; [Talieisin](https://github.com/Talieisin)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nClaude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for britfix](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=britfix&username=Talieisin&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`CC Notify`](https://github.com/dazuiba/CCNotify) &nbsp; by &nbsp; [dazuiba](https://github.com/dazuiba)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nCCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for CCNotify](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=CCNotify&username=dazuiba&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`cchooks`](https://github.com/GowayLee/cchooks) &nbsp; by &nbsp; [GowayLee](https://github.com/GowayLee)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for cchooks](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cchooks&username=GowayLee&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Code Hook Comms (HCOM)`](https://github.com/aannoo/claude-hook-comms) &nbsp; by &nbsp; [aannoo](https://github.com/aannoo)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nLightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.]\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-hook-comms](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hook-comms&username=aannoo&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-code-hooks-sdk`](https://github.com/beyondcode/claude-hooks-sdk) &nbsp; by &nbsp; [beyondcode](https://github.com/beyondcode)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-hooks-sdk](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hooks-sdk&username=beyondcode&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-hooks`](https://github.com/johnlindquist/claude-hooks) &nbsp; by &nbsp; [John Lindquist](https://github.com/johnlindquist)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-hooks](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hooks&username=johnlindquist&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claudio`](https://github.com/ctoth/claudio) &nbsp; by &nbsp; [Christopher Toth](https://github.com/ctoth)    \nA no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claudio](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudio&username=ctoth&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Dippy`](https://github.com/ldayton/Dippy) &nbsp; by &nbsp; [Lily Dayton](https://github.com/ldayton)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nAuto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Dippy](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Dippy&username=ldayton&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`parry`](https://github.com/vaporif/parry) &nbsp; by &nbsp; [Dmytro Onypko](https://github.com/vaporif)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nPrompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.]\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for parry](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=parry&username=vaporif&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`TDD Guard`](https://github.com/nizos/tdd-guard) &nbsp; by &nbsp; [Nizar Selander](https://github.com/nizos)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for tdd-guard](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tdd-guard&username=nizos&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`TypeScript Quality Hooks`](https://github.com/bartolli/claude-code-typescript-hooks) &nbsp; by &nbsp; [bartolli](https://github.com/bartolli)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nQuality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for < 5ms validation performance during real-time editing.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-typescript-hooks](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-typescript-hooks&username=bartolli&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<br>\n\n<br>\n\n## Slash-Commands 🔪 [🔝](#awesome-claude-code)\n\n> \"Slash Commands are customized, carefully refined prompts that control Claude's behavior in order to perform a specific task\"\n\n<details open>\n<summary><h3>General <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`/create-hook`](https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md) &nbsp; by &nbsp; [Omri Lavi](https://github.com/omril321)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nSlash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for automated-notebooklm](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=automated-notebooklm&username=omril321&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/linux-desktop-slash-commands`](https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands) &nbsp; by &nbsp; [Daniel Rosehill](https://github.com/danielrosehill)    \nA library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Claude-Code-Linux-Desktop-Slash-Commands](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Linux-Desktop-Slash-Commands&username=danielrosehill&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>Version Control & Git <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`/analyze-issue`](https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md) &nbsp; by &nbsp; [jerseycheese](https://github.com/jerseycheese)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nFetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Narraitor](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&username=jerseycheese&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/commit`](https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md) &nbsp; by &nbsp; [evmts](https://github.com/evmts)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nCreates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for tevm-monorepo](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tevm-monorepo&username=evmts&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/commit-fast`](https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md) &nbsp; by &nbsp; [steadycursor](https://github.com/steadycursor)    \nAutomates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for steadystart](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=steadystart&username=steadycursor&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/create-pr`](https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md) &nbsp; by &nbsp; [toyamarinyon](https://github.com/toyamarinyon)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nStreamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for giselle](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=giselle&username=toyamarinyon&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/create-pull-request`](https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md) &nbsp; by &nbsp; [liam-hq](https://github.com/liam-hq)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nProvides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for liam](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=liam&username=liam-hq&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/create-worktrees`](https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md) &nbsp; by &nbsp; [evmts](https://github.com/evmts)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nCreates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for tevm-monorepo](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tevm-monorepo&username=evmts&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/fix-github-issue`](https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md) &nbsp; by &nbsp; [jeremymailen](https://github.com/jeremymailen)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nAnalyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for kotlinter-gradle](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=kotlinter-gradle&username=jeremymailen&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/fix-issue`](https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md) &nbsp; by &nbsp; [metabase](https://github.com/metabase)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nAddresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for metabase](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&username=metabase&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/fix-pr`](https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md) &nbsp; by &nbsp; [metabase](https://github.com/metabase)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nFetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for metabase](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&username=metabase&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/husky`](https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md) &nbsp; by &nbsp; [evmts](https://github.com/evmts)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nSets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for tevm-monorepo](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tevm-monorepo&username=evmts&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/update-branch-name`](https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md) &nbsp; by &nbsp; [giselles-ai](https://github.com/giselles-ai)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nUpdates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for giselle](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=giselle&username=giselles-ai&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>Code Analysis & Testing <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`/check`](https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md) &nbsp; by &nbsp; [rygwdn](https://github.com/rygwdn)    \nPerforms comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for slack-tools](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=slack-tools&username=rygwdn&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/code_analysis`](https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md) &nbsp; by &nbsp; [kingler](https://github.com/kingler)    \nProvides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for n8n_agent](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=n8n_agent&username=kingler&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/optimize`](https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md) &nbsp; by &nbsp; [to4iki](https://github.com/to4iki)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nAnalyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ai-project-rules](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ai-project-rules&username=to4iki&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/repro-issue`](https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md) &nbsp; by &nbsp; [rzykov](https://github.com/rzykov)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nCreates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for metabase](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&username=rzykov&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/tdd`](https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md) &nbsp; by &nbsp; [zscott](https://github.com/zscott)    \nGuides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for pane](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=pane&username=zscott&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/tdd-implement`](https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md) &nbsp; by &nbsp; [jerseycheese](https://github.com/jerseycheese)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nImplements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Narraitor](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&username=jerseycheese&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>Context Loading & Priming <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`/context-prime`](https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md) &nbsp; by &nbsp; [elizaOS](https://github.com/elizaOS)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nPrimes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for elizaos.github.io](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=elizaos.github.io&username=elizaOS&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/initref`](https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md) &nbsp; by &nbsp; [okuvshynov](https://github.com/okuvshynov)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nInitializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for cubestat](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cubestat&username=okuvshynov&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/load-llms-txt`](https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md) &nbsp; by &nbsp; [ethpandaops](https://github.com/ethpandaops)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nLoads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for xatu-data](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=xatu-data&username=ethpandaops&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/load_coo_context`](https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md) &nbsp; by &nbsp; [Mjvolk3](https://github.com/Mjvolk3)    \nReferences specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for torchcell](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&username=Mjvolk3&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/load_dango_pipeline`](https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md) &nbsp; by &nbsp; [Mjvolk3](https://github.com/Mjvolk3)    \nSets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for torchcell](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&username=Mjvolk3&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/prime`](https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md) &nbsp; by &nbsp; [yzyydev](https://github.com/yzyydev)    \nSets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for AI-Engineering-Structure](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=AI-Engineering-Structure&username=yzyydev&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/rsi`](https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md) &nbsp; by &nbsp; [ddisisto](https://github.com/ddisisto)    \nReads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for si](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=si&username=ddisisto&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>Documentation & Changelogs <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`/add-to-changelog`](https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md) &nbsp; by &nbsp; [berrydev-ai](https://github.com/berrydev-ai)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nAdds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for blockdoc-python](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=blockdoc-python&username=berrydev-ai&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/create-docs`](https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md) &nbsp; by &nbsp; [jerseycheese](https://github.com/jerseycheese)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nAnalyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Narraitor](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&username=jerseycheese&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/docs`](https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md) &nbsp; by &nbsp; [slunsford](https://github.com/slunsford)    \nGenerates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for coffee-analytics](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=coffee-analytics&username=slunsford&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/explain-issue-fix`](https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md) &nbsp; by &nbsp; [hackdays-io](https://github.com/hackdays-io)    \nDocuments solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for toban-contribution-viewer](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=toban-contribution-viewer&username=hackdays-io&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/update-docs`](https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md) &nbsp; by &nbsp; [Consiliency](https://github.com/Consiliency)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nReviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Flutter-Structurizr](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Flutter-Structurizr&username=Consiliency&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>CI / Deployment <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`/release`](https://github.com/kelp/webdown/blob/main/.claude/commands/release.md) &nbsp; by &nbsp; [kelp](https://github.com/kelp)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nManages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for webdown](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=webdown&username=kelp&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/run-ci`](https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md) &nbsp; by &nbsp; [hackdays-io](https://github.com/hackdays-io)    \nActivates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for toban-contribution-viewer](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=toban-contribution-viewer&username=hackdays-io&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>Project & Task Management <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`/create-command`](https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md) &nbsp; by &nbsp; [scopecraft](https://github.com/scopecraft)    \nGuides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for command](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=command&username=scopecraft&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/create-plan`](https://github.com/hesreallyhim/inkverse-fork/blob/preserve-claude-resources/.claude/commands/create-plan.md) &nbsp; by &nbsp; [taddyorg](https://github.com/taddyorg)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;AGPL-3.0  \nGenerates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format.*  \n<sub>* Removed from origin</sub>\n\n[`/create-prp`](https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md) &nbsp; by &nbsp; [Wirasm](https://github.com/Wirasm)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nCreates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claudecode-utils](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudecode-utils&username=Wirasm&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/do-issue`](https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md) &nbsp; by &nbsp; [jerseycheese](https://github.com/jerseycheese)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nImplements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Narraitor](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&username=jerseycheese&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/prd-generator`](https://github.com/dredozubov/prd-generator) &nbsp; by &nbsp; [Denis Redozubov](https://github.com/dredozubov)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA Claude Code plugin that generates comprehensive Product Requirements Documents (PRDs) from conversation context. Invoke `/create-prd` after discussing requirements and it produces a complete PRD with all standard sections including Executive Summary, User Stories, MVP Scope, Architecture, Success Criteria, and Implementation Phases.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for prd-generator](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=prd-generator&username=dredozubov&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/project_hello_w_name`](https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md) &nbsp; by &nbsp; [disler](https://github.com/disler)    \nCreates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for just-prompt](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=just-prompt&username=disler&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/todo`](https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md) &nbsp; by &nbsp; [chrisleyva](https://github.com/chrisleyva)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for todo-slash-command](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=todo-slash-command&username=chrisleyva&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>Miscellaneous <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`/fixing_go_in_graph`](https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md) &nbsp; by &nbsp; [Mjvolk3](https://github.com/Mjvolk3)    \nFocuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for torchcell](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&username=Mjvolk3&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/mermaid`](https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md) &nbsp; by &nbsp; [GaloyMoney](https://github.com/GaloyMoney)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nGenerates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for lana-bank](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=lana-bank&username=GaloyMoney&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/review_dcell_model`](https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md) &nbsp; by &nbsp; [Mjvolk3](https://github.com/Mjvolk3)    \nReviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for torchcell](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&username=Mjvolk3&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`/use-stepper`](https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md) &nbsp; by &nbsp; [zuplo](https://github.com/zuplo)    \nReformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for docs](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=docs&username=zuplo&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<br>\n\n<br>\n\n## CLAUDE.md Files 📂 [🔝](#awesome-claude-code)\n\n> `CLAUDE.md` files are files that contain important guidelines and context-specific information or instructions that help Claude Code to better understand your project and your coding standards\n\n<details open>\n<summary><h3>Language-Specific <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`AI IntelliJ Plugin`](https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md) &nbsp; by &nbsp; [didalgolab](https://github.com/didalgolab)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nProvides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for ai-intellij-plugin](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ai-intellij-plugin&username=didalgolab&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`AWS MCP Server`](https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md) &nbsp; by &nbsp; [alexei-led](https://github.com/alexei-led)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nFeatures multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for aws-mcp-server](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=aws-mcp-server&username=alexei-led&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`DroidconKotlin`](https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md) &nbsp; by &nbsp; [touchlab](https://github.com/touchlab)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nDelivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for DroidconKotlin](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=DroidconKotlin&username=touchlab&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`EDSL`](https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md) &nbsp; by &nbsp; [expectedparrot](https://github.com/expectedparrot)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nOffers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy.*  \n<sub>* Removed from origin</sub>\n\n[`Giselle`](https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md) &nbsp; by &nbsp; [giselles-ai](https://github.com/giselles-ai)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nProvides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for giselle](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=giselle&username=giselles-ai&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`HASH`](https://github.com/hashintel/hash/blob/main/CLAUDE.md) &nbsp; by &nbsp; [hashintel](https://github.com/hashintel)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nFeatures comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for hash](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=hash&username=hashintel&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Inkline`](https://github.com/inkline/inkline/blob/main/CLAUDE.md) &nbsp; by &nbsp; [inkline](https://github.com/inkline)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nStructures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for inkline](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=inkline&username=inkline&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`JSBeeb`](https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md) &nbsp; by &nbsp; [mattgodbolt](https://github.com/mattgodbolt)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;GPL-3.0  \nProvides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for jsbeeb](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=jsbeeb&username=mattgodbolt&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Lamoom Python`](https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md) &nbsp; by &nbsp; [LamoomAI](https://github.com/LamoomAI)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nServes as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for lamoom-python](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=lamoom-python&username=LamoomAI&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`LangGraphJS`](https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md) &nbsp; by &nbsp; [langchain-ai](https://github.com/langchain-ai)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nOffers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for langgraphjs](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=langgraphjs&username=langchain-ai&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Metabase`](https://github.com/metabase/metabase/blob/master/CLAUDE.md) &nbsp; by &nbsp; [metabase](https://github.com/metabase)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nDetails workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for metabase](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&username=metabase&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`SG Cars Trends Backend`](https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md) &nbsp; by &nbsp; [sgcarstrends](https://github.com/sgcarstrends)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nProvides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for backend](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=backend&username=sgcarstrends&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`SPy`](https://github.com/spylang/spy/blob/main/CLAUDE.md) &nbsp; by &nbsp; [spylang](https://github.com/spylang)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nEnforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for spy](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=spy&username=spylang&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`TPL`](https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md) &nbsp; by &nbsp; [KarpelesLab](https://github.com/KarpelesLab)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nDetails Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for tpl](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tpl&username=KarpelesLab&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>Domain-Specific <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`Course Builder`](https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md) &nbsp; by &nbsp; [badass-courses](https://github.com/badass-courses)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nEnables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for course-builder](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=course-builder&username=badass-courses&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Cursor Tools`](https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md) &nbsp; by &nbsp; [eastlondoner](https://github.com/eastlondoner)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nCreates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"Stagehand\" feature.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for cursor-tools](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cursor-tools&username=eastlondoner&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Guitar`](https://github.com/soramimi/Guitar/blob/master/CLAUDE.md) &nbsp; by &nbsp; [soramimi](https://github.com/soramimi)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;GPL-2.0  \nServes as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Guitar](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Guitar&username=soramimi&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Network Chronicles`](https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md) &nbsp; by &nbsp; [Fimeg](https://github.com/Fimeg)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nPresents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for NetworkChronicles](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=NetworkChronicles&username=Fimeg&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Pareto Mac`](https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md) &nbsp; by &nbsp; [ParetoSecurity](https://github.com/ParetoSecurity)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;GPL-3.0  \nServes as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for pareto-mac](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=pareto-mac&username=ParetoSecurity&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`pre-commit-hooks`](https://github.com/aRustyDev/pre-commit-hooks) &nbsp; by &nbsp; [aRustyDev](https://github.com/aRustyDev)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;AGPL-3.0  \nThis repository is about pre-commit-hooks in general, but the `CLAUDE.md` and related `.claude/` documentation is exemplary. Thorough but not verbose. Unlike a lot of `CLAUDE.md`  files, it doesn't primarily consist in shouting at Claude in all-caps. Great learning resource. Also, hooks.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for pre-commit-hooks](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=pre-commit-hooks&username=aRustyDev&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`SteadyStart`](https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md) &nbsp; by &nbsp; [steadycursor](https://github.com/steadycursor)    \nClear and direct instructives about style, permissions, Claude's \"role\", communications, and documentation of Claude Code sessions for other team members to stay abreast.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for steadystart](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=steadystart&username=steadycursor&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<details open>\n<summary><h3>Project Scaffolding & MCP <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`Basic Memory`](https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md) &nbsp; by &nbsp; [basicmachines-co](https://github.com/basicmachines-co)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;AGPL-3.0  \nPresents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for basic-memory](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=basic-memory&username=basicmachines-co&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-code-mcp-enhanced`](https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md) &nbsp; by &nbsp; [grahama1970](https://github.com/grahama1970)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nProvides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-mcp-enhanced](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-mcp-enhanced&username=grahama1970&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<br>\n\n<br>\n\n## Alternative Clients 📱 [🔝](#awesome-claude-code)\n\n> Alternative Clients are alternative UIs and front-ends for interacting with Claude Code, either on mobile or on the desktop.\n\n<details open>\n<summary><h3>General <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`Claudable`](https://github.com/opactorai/Claudable) &nbsp; by &nbsp; [Ethan Park](https://www.linkedin.com/in/seongil-park/)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nClaudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for Claudable](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claudable&username=opactorai&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-esp`](https://github.com/phiat/claude-esp) &nbsp; by &nbsp; [phiat](https://github.com/phiat)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nGo-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-esp](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-esp&username=phiat&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`claude-tmux`](https://github.com/nielsgroen/claude-tmux) &nbsp; by &nbsp; [Niels Groeneveld](https://github.com/nielsgroen)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION  \nManage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-tmux](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-tmux&username=nielsgroen&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`crystal`](https://github.com/stravu/crystal) &nbsp; by &nbsp; [stravu](https://github.com/stravu)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nA full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for crystal](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=crystal&username=stravu&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Omnara`](https://github.com/omnara-ai/omnara) &nbsp; by &nbsp; [Ishaan Sehgal](https://github.com/ishaansehgal99)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0  \nA command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for omnara](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=omnara&username=omnara-ai&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<br>\n\n<br>\n\n## Official Documentation 🏛️ [🔝](#awesome-claude-code)\n\n> Links to some of Anthropic's terrific documentation and resources regarding Claude Code\n\n<details open>\n<summary><h3>General <a href=\"#awesome-claude-code\">🔝</a></h3></summary>\n\n[`Anthropic Documentation`](https://docs.claude.com/en/home) &nbsp; by &nbsp; [Anthropic](https://github.com/anthropics)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;&copy;  \nThe official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.\n\n[`Anthropic Quickstarts`](https://github.com/anthropics/claude-quickstarts) &nbsp; by &nbsp; [Anthropic](https://github.com/anthropics)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nOffers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-quickstarts](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-quickstarts&username=anthropics&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n[`Claude Code GitHub Actions`](https://github.com/anthropics/claude-code-action/tree/main/examples) &nbsp; by &nbsp; [Anthropic](https://github.com/anthropics)  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT  \nOfficial GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.\n\n<details>\n<summary>📊 GitHub Stats</summary>\n\n![GitHub Stats for claude-code-action](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-action&username=anthropics&all_stats=true&stats_only=true)\n\n</details>\n<br>\n\n</details>\n\n<br>\n\n\n## Contributing [🔝](#awesome-claude-code)\n\n### **[Recommend a new resource here!](https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=recommend-resource.yml)**\n\nRecommending a resource for the list is very simple, and the automated system handles everything for you. Please do not open a PR to submit a recommendation - the only person who is allowed to submit PRs to this repo is Claude.\n\nMake sure that you have read the CONTRIBUTING.md document and CODE_OF_CONDUCT.md before you submit a recommendation.\n\nFor suggestions about the repository itself, please [open a repository enhancement issue](https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=repository-enhancement.yml).\n\nThis project is released with a Code of Conduct. By participating, you agree to abide by its terms. And although I take strong measures to uphold the quality and safety of this list, I take no responsibility or liability for anything that might happen as a result of these third-party resources.\n\n## Growing thanks to you\n[![Stargazers over time](https://starchart.cc/hesreallyhim/awesome-claude-code.svg?variant=adaptive)](https://starchart.cc/hesreallyhim/awesome-claude-code)\n\n## License\n\nThis list is licensed under [Creative Commons CC BY-NC-ND 4.0](https://creativecommons.org/licenses/by-nc-nd/4.0/) - this means you are welcome to fork, clone, copy and redistribute the list, provided you include appropriate attribution; however you are not permitted to distribute any modified versions or to use it for any commercial purposes. This is to prevent disregard for the licenses of the authors whose resources are listed here. Please note that all resources included in this list have their own license terms.\n\n\n<!-- OBLIGATORY GUARD AGAINST SILLY END-OF-FILE PROBLEM -->\n"
  },
  {
    "path": "README_ALTERNATIVES/README_EXTRA.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\" style=\"border: 2px solid #6a6a8a; border-radius: 4px;\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\"></a>\n</p>\n\n<div align=\"center\" id=\"awesome-claude-code\">\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\n</div>\n\n<!-- Terminal Header - Theme Adaptive -->\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/terminal-header.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/terminal-header-light-anim-lineprint.svg\">\n  <img src=\"../assets/terminal-header-light-anim-lineprint.svg\" alt=\"Awesome Claude Code Terminal\">\n</picture>\n\n<!-- Generated with https://github.com/denvercoder1/readme-typing-svg -->\n\n<div align=\"center\">\n\n<br />\n\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/repo-ticker.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/repo-ticker-light.svg\">\n  <img src=\"../assets/repo-ticker-light.svg\" alt=\"Featured Claude Code Projects\" width=\"100%\">\n</picture>\n\n</div>\n\n<!--lint enable remark-lint:awesome-badge-->\n\n<br>\n\n<!-- Info Terminal - Theme Adaptive -->\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/info-terminal.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/info-terminal-light-vintage.svg\">\n  <img src=\"../assets/info-terminal-light-vintage.svg\" alt=\"System Info Terminal\" width=\"100%\">\n</picture>\n\n<!--lint enable remark-lint:awesome-badge-->\n\n<br>\n\n<!-- Intro Terminal - Theme Adaptive -->\n<div align=\"center\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/intro-terminal.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/intro-terminal-light-vintage.svg\">\n  <img src=\"../assets/intro-terminal-light-vintage.svg\" alt=\"About Claude Code\" width=\"100%\" style=\"max-width: 900px;\">\n</picture>\n</div>\n\n<!-- Design Credit & Disclaimer - Theme Adaptive -->\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/designed-by-badge.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/designed-by-badge-light.svg\">\n    <img src=\"../assets/designed-by-badge-light.svg\" alt=\"Designed by Claude Code Web\" width=\"280\">\n  </picture>\n  <br>\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/disclaimer.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/disclaimer-light.svg\">\n    <img src=\"../assets/disclaimer-light.svg\" alt=\"Disclaimer: Not affiliated or endorsed by Anthropic PBC. Claude Code is a product of Anthropic.\" width=\"320\">\n  </picture>\n</div>\n\n<!--  -->\n\n<div align=\"center\">\n  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src=\"../assets/thinking-asterisk.svg\" alt=\"*\" width=\"18\" /> <a href=\"https://git.io/typing-svg\"><img align=\"center\" src=\"https://readme-typing-svg.demolab.com/?font=Fira+Code&weight=600&duration=3000&pause=100&color=F7080D&width=300&lines=Lollygagging...;Skedaddling...;Bumbershooting...;Widdershinning...;Higgledy-piggledying...;Doodlebugging...;Fiddle-faddling...;Whimwhamming...;Dilly-dallying...;Flapdoodling...;Ballyhooing...;Galumphing...;Razzle-dazzling...;Tiddle-taddling...;Zigzagging...;Twinkletoeing...;Puddle-jumping...;Snicker-snacking...;Jibber-jabbering...;Frabjoussing...;Piffle-puffling...;Whirligigging...;Bibbity-bobbitying...;\" /></a>\n</div>\n\n<div align=\"center\">\n\n### ⚡ TERMINAL NAVIGATION ⚡\n\n<table>\n<tr>\n<td align=\"center\">\n<a href=\"#agent-skills-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/card-skills.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/card-skills-light-anim-lineprint.svg\">\n  <img src=\"../assets/card-skills-light-anim-lineprint.svg\" alt=\"Agent Skills\" width=\"200\"/>\n</picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#workflows--knowledge-guides-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/card-workflows.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/card-workflows-light-anim-lineprint.svg\">\n  <img src=\"../assets/card-workflows-light-anim-lineprint.svg\" alt=\"Workflows\" width=\"200\"/>\n</picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#tooling-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/card-tooling.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/card-tooling-light-anim-lineprint.svg\">\n  <img src=\"../assets/card-tooling-light-anim-lineprint.svg\" alt=\"Tooling\" width=\"200\"/>\n</picture>\n</a>\n</td>\n</tr>\n<tr>\n<td align=\"center\">\n<a href=\"#status-lines-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/card-statusline.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/card-statusline-light-anim-lineprint.svg\">\n  <img src=\"../assets/card-statusline-light-anim-lineprint.svg\" alt=\"Status Lines\" width=\"200\"/>\n</picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#hooks-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/card-custom.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/card-custom-light-anim-lineprint.svg\">\n  <img src=\"../assets/card-custom-light-anim-lineprint.svg\" alt=\"Hooks\" width=\"200\"/>\n</picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#slash-commands-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/card-commands.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/card-commands-light-anim-lineprint.svg\">\n  <img src=\"../assets/card-commands-light-anim-lineprint.svg\" alt=\"Slash Commands\" width=\"200\"/>\n</picture>\n</a>\n</td>\n</tr>\n<tr>\n<td align=\"center\">\n<a href=\"#claudemd-files-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/card-config.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/card-config-light-anim-lineprint.svg\">\n  <img src=\"../assets/card-config-light-anim-lineprint.svg\" alt=\"CLAUDE.md Files\" width=\"200\"/>\n</picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#alternative-clients-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/card-clients.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/card-clients-light-anim-lineprint.svg\">\n  <img src=\"../assets/card-clients-light-anim-lineprint.svg\" alt=\"Alternative Clients\" width=\"200\"/>\n</picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#official-documentation-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/card-docs.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/card-docs-light-anim-lineprint.svg\">\n  <img src=\"../assets/card-docs-light-anim-lineprint.svg\" alt=\"Documentation\" width=\"200\"/>\n</picture>\n</a>\n</td>\n</tr>\n</table>\n\n</div>\n\n<br>\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/latest-additions-header.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/latest-additions-header-light.svg\">\n    <img src=\"../assets/latest-additions-header-light.svg\" alt=\"LATEST ADDITIONS\">\n  </picture>\n</div>\n\n<a href=\"https://github.com/K-Dense-AI/claude-scientific-skills\"><img src=\"../assets/badge-claude-scientific-skills.svg\" alt=\"Claude Scientific Skills\"></a>  \n_\"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome._  \n![GitHub Stats for claude-scientific-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-scientific-skills&username=K-Dense-AI&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<a href=\"https://github.com/vaporif/parry\"><img src=\"../assets/badge-parry.svg\" alt=\"parry\"></a>  \n_Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.]_  \n![GitHub Stats for parry](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=parry&username=vaporif&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<a href=\"https://github.com/ldayton/Dippy\"><img src=\"../assets/badge-dippy.svg\" alt=\"Dippy\"></a>  \n_Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor._  \n![GitHub Stats for Dippy](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Dippy&username=ldayton&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<a href=\"https://github.com/sudocode-ai/sudocode\"><img src=\"../assets/badge-sudocode.svg\" alt=\"sudocode\"></a>  \n_Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira._  \n![GitHub Stats for sudocode](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=sudocode&username=sudocode-ai&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<a href=\"https://github.com/nielsgroen/claude-tmux\"><img src=\"../assets/badge-claude-tmux.svg\" alt=\"claude-tmux\"></a>  \n_Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support._  \n![GitHub Stats for claude-tmux](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-tmux&username=nielsgroen&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<a href=\"https://github.com/phiat/claude-esp\"><img src=\"../assets/badge-claude-esp.svg\" alt=\"claude-esp\"></a>  \n_Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session._  \n![GitHub Stats for claude-esp](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-esp&username=phiat&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n\n<br>\n\n<div align=\"left\">\n\n<div style=\"overflow-x:auto;white-space:nowrap;text-align:left;\">\n<div style=\"height:48px;width:400px;overflow:hidden;display:block;\"><!-- Directory Tree Terminal - Theme Adaptive -->\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-header.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-header-light-anim-scanline.svg\">\n  <img src=\"../assets/toc-header-light-anim-scanline.svg\" alt=\"Directory Listing\" height=\"48\" style=\"height:48px;max-width:none;\">\n</picture></div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#agent-skills-\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-row-skills.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-row-skills-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-row-skills-light-anim-scanline.svg\" alt=\"Agent Skills\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#skills-general\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#workflows--knowledge-guides-\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-row-workflows.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-row-workflows-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-row-workflows-light-anim-scanline.svg\" alt=\"Workflows & Knowledge Guides\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#workflows-general\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#ralph-wiggum\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-ralph-wiggum.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-ralph-wiggum-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-ralph-wiggum-light-anim-scanline.svg\" alt=\"Ralph Wiggum\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#tooling-\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-row-tooling.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-row-tooling-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-row-tooling-light-anim-scanline.svg\" alt=\"Tooling\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#tooling-general\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#ide-integrations\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-ide.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-ide-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-ide-light-anim-scanline.svg\" alt=\"IDE Integrations\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#usage-monitors\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-monitors.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-monitors-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-monitors-light-anim-scanline.svg\" alt=\"Usage Monitors\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#orchestrators\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-orchestrators.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-orchestrators-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-orchestrators-light-anim-scanline.svg\" alt=\"Orchestrators\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#config-managers\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-config-managers.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-config-managers-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-config-managers-light-anim-scanline.svg\" alt=\"Config Managers\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#status-lines-\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-row-statusline.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-row-statusline-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-row-statusline-light-anim-scanline.svg\" alt=\"Status Lines\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#statusline-general\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#hooks-\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-row-custom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-row-custom-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-row-custom-light-anim-scanline.svg\" alt=\"Hooks\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#hooks-general\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#slash-commands-\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-row-commands.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-row-commands-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-row-commands-light-anim-scanline.svg\" alt=\"Slash-Commands\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#slash-commands-general\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#version-control--git\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-git.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-git-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-git-light-anim-scanline.svg\" alt=\"Version Control & Git\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#code-analysis--testing\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-code-analysis.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-code-analysis-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-code-analysis-light-anim-scanline.svg\" alt=\"Code Analysis & Testing\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#context-loading--priming\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-context.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-context-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-context-light-anim-scanline.svg\" alt=\"Context Loading & Priming\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#documentation--changelogs\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-documentation.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-documentation-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-documentation-light-anim-scanline.svg\" alt=\"Documentation & Changelogs\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#ci--deployment\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-ci.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-ci-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-ci-light-anim-scanline.svg\" alt=\"CI / Deployment\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#project--task-management\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-project-mgmt.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-project-mgmt-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-project-mgmt-light-anim-scanline.svg\" alt=\"Project & Task Management\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#miscellaneous\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-misc.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-misc-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-misc-light-anim-scanline.svg\" alt=\"Miscellaneous\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#claudemd-files-\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-row-config.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-row-config-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-row-config-light-anim-scanline.svg\" alt=\"CLAUDE.md Files\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#language-specific\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-language.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-language-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-language-light-anim-scanline.svg\" alt=\"Language-Specific\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#domain-specific\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-domain.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-domain-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-domain-light-anim-scanline.svg\" alt=\"Domain-Specific\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#project-scaffolding--mcp\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-scaffolding.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-scaffolding-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-scaffolding-light-anim-scanline.svg\" alt=\"Project Scaffolding & MCP\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#alternative-clients-\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-row-clients.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-row-clients-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-row-clients-light-anim-scanline.svg\" alt=\"Alternative Clients\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#alternative-clients-general\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#official-documentation-\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-row-docs.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-row-docs-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-row-docs-light-anim-scanline.svg\" alt=\"Official Documentation\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">\n<a href=\"#official-documentation-general\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"../assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height:40px;max-width:none;\">\n  </picture>\n</a>\n</div>\n</div>\n\n</div>\n\n<br>\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/section-divider-light-manual-v1.svg\">\n    <img src=\"../assets/section-divider-light-manual-v1.svg\" alt=\"\" width=\"100%\" style=\"max-width: 800px;\">\n  </picture>\n</div>\n\n<h2 id=\"agent-skills-\">\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/header_skills.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/header_skills-light-v3.svg\">\n    <img src=\"../assets/header_skills-light-v3.svg\" alt=\"Agent Skills\" style=\"max-width: 600px;\">\n  </picture>\n</div>\n</h2>\n<div align=\"right\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-top-light.svg\">\n    <img src=\"../assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n<h3 id='agent-skills-' align='center'>Agent skills are model-controlled configurations (files, scripts, resources, etc.) that enable Claude Code to perform specialized tasks requiring specific knowledge or capabilities.</h3>\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-bottom-light.svg\">\n    <img src=\"../assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n\n<details open id=\"skills-general\">\n<summary><span><picture><img src=\"../assets/subheader_skills_general.svg\" alt=\"General\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/avifenesh/agentsys\"><img src=\"../assets/badge-agentsys.svg\" alt=\"AgentSys\"></a>  \n_Workflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes [agnix](https://github.com/avifenesh/agnix) for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems._  \n![GitHub Stats for agentsys](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=agentsys&username=avifenesh&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://youtu.be/0ANECpNdt-4\"><img src=\"../assets/badge-ai-agent-ai-spy.svg\" alt=\"AI Agent, AI Spy\"></a>  \n_Members from the Signal Foundation with some really great tips and tricks on how to turn your operating system into an instrument of total surveillance, and why some companies are doing this really awesome thing. [warning: YouTube link]_\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/robertguss/claude-skills\"><img src=\"../assets/badge-book-factory.svg\" alt=\"Book Factory\"></a>  \n_A comprehensive pipeline of Skills that replicates traditional publishing infrastructure for nonfiction book creation using specialized Claude skills._  \n![GitHub Stats for claude-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-skills&username=robertguss&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/akin-ozer/cc-devops-skills\"><img src=\"../assets/badge-cc-devops-skills.svg\" alt=\"cc-devops-skills\"></a>  \n_Immensely detailed set of skills for DevOps Engineers (or anyone who has to deploy code, really). Works with validations, generators, shell scripts and CLI tools to create high quality IaC code for about any platform you've ever struggled painfully to work with. Worth downloading even just as a source of documentation._  \n![GitHub Stats for cc-devops-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cc-devops-skills&username=akin-ozer&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/undeadlist/claude-code-agents\"><img src=\"../assets/badge-claude-code-agents.svg\" alt=\"Claude Code Agents\"></a>  \n_Comprehensive E2E development workflow with helpful Claude Code subagent prompts for solo devs. Run multiple auditors in parallel, automate fix cycles with micro-checkpoint protocols, and do browser-based QA. Includes strict protocols to prevent AI going rogue._  \n![GitHub Stats for claude-code-agents](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-agents&username=undeadlist&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/fcakyon/claude-codex-settings\"><img src=\"../assets/badge-claude-codex-settings.svg\" alt=\"Claude Codex Settings\"></a>  \n_A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers._  \n![GitHub Stats for claude-codex-settings](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-codex-settings&username=fcakyon&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/dreamiurg/claude-mountaineering-skills\"><img src=\"../assets/badge-claude-mountaineering-skills.svg\" alt=\"Claude Mountaineering Skills\"></a>  \n_Claude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports._  \n![GitHub Stats for claude-mountaineering-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-mountaineering-skills&username=dreamiurg&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/K-Dense-AI/claude-scientific-skills\"><img src=\"../assets/badge-claude-scientific-skills.svg\" alt=\"Claude Scientific Skills\"></a>  \n_\"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome._  \n![GitHub Stats for claude-scientific-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-scientific-skills&username=K-Dense-AI&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/skills-directory/skill-codex\"><img src=\"../assets/badge-codex-skill.svg\" alt=\"Codex Skill\"></a>  \n_Enables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context._  \n![GitHub Stats for skill-codex](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=skill-codex&username=skills-directory&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/EveryInc/compound-engineering-plugin\"><img src=\"../assets/badge-compound-engineering-plugin.svg\" alt=\"Compound Engineering Plugin\"></a>  \n_A very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation._  \n![GitHub Stats for compound-engineering-plugin](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=compound-engineering-plugin&username=EveryInc&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/NeoLabHQ/context-engineering-kit\"><img src=\"../assets/badge-context-engineering-kit.svg\" alt=\"Context Engineering Kit\"></a>  \n_Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality._  \n![GitHub Stats for context-engineering-kit](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=context-engineering-kit&username=NeoLabHQ&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/affaan-m/everything-claude-code\"><img src=\"../assets/badge-everything-claude-code.svg\" alt=\"Everything Claude Code\"></a>  \n_Top-notch, well-written resources covering \"just about everything\" from core engineering domains. What's nice about this \"everything-\" store is most of the resources have significant standalone value and unlike some all-encompassing frameworks, although you can opt in to the author's own specific workflow patterns if you choose, the individual resources offer exemplary patterns in (just about) every Claude Code feature you can find (apologies to the Output Styles devotees)._  \n![GitHub Stats for everything-claude-code](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=everything-claude-code&username=affaan-m&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/jeffallan/claude-skills\"><img src=\"../assets/badge-fullstack-dev-skills.svg\" alt=\"Fullstack Dev Skills\"></a>  \n_A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development across a wide range of specific frameworks. Features 9 project workflow commands for Jira/Confluence integration and, notably, an interesting approach to context engineering via a  `/common-ground` command that surfaces Claude's hidden assumptions about your project. This is a smart thing to do._  \n![GitHub Stats for claude-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-skills&username=jeffallan&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/jawwadfirdousi/agent-skills\"><img src=\"../assets/badge-read-only-postgres.svg\" alt=\"read-only-postgres\"></a>  \n_Read-only PostgreSQL query skill for Claude Code. Executes SELECT/SHOW/EXPLAIN/WITH queries across configured databases with strict validation, timeouts, and row limits. Supports multiple connections with descriptions for database selection._  \n![GitHub Stats for agent-skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=agent-skills&username=jawwadfirdousi&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/obra/superpowers\"><img src=\"../assets/badge-superpowers.svg\" alt=\"Superpowers\"></a>  \n_A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code._  \n![GitHub Stats for superpowers](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=superpowers&username=obra&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/trailofbits/skills\"><img src=\"../assets/badge-trail-of-bits-security-skills.svg\" alt=\"Trail of Bits Security Skills\"></a>  \n_A very professional collection of over a dozen security-focused skills for code auditing and vulnerability detection. Includes skills for static analysis with CodeQL and Semgrep, variant analysis across codebases, fix verification, and differential code review._  \n![GitHub Stats for skills](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=skills&username=trailofbits&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/glittercowboy/taches-cc-resources\"><img src=\"../assets/badge-t-ches-claude-code-resources.svg\" alt=\"TÂCHES Claude Code Resources\"></a>  \n_A well-balanced, \"down-to-Earth\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"meta\"-skills/agents, like \"skill-auditor\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around._  \n![GitHub Stats for taches-cc-resources](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=taches-cc-resources&username=glittercowboy&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/alonw0/web-asset-generator\"><img src=\"../assets/badge-web-assets-generator-skill.svg\" alt=\"Web Assets Generator Skill\"></a>  \n_Easily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags._  \n![GitHub Stats for web-asset-generator](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=web-asset-generator&username=alonw0&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<br>\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/section-divider-light-manual-v2.svg\">\n    <img src=\"../assets/section-divider-light-manual-v2.svg\" alt=\"\" width=\"100%\" style=\"max-width: 800px;\">\n  </picture>\n</div>\n\n<h2 id=\"workflows--knowledge-guides-\">\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/header_workflows.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/header_workflows-light-v3.svg\">\n    <img src=\"../assets/header_workflows-light-v3.svg\" alt=\"Workflows & Knowledge Guides\" style=\"max-width: 600px;\">\n  </picture>\n</div>\n</h2>\n<div align=\"right\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-top-light.svg\">\n    <img src=\"../assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n<h3 id='workflows--knowledge-guides-' align='center'>A workflow is a tightly coupled set of Claude Code-native resources that facilitate specific projects</h3>\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-bottom-light.svg\">\n    <img src=\"../assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n\n<details open id=\"workflows-general\">\n<summary><span><picture><img src=\"../assets/subheader_workflows_general.svg\" alt=\"General\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/ayoubben18/ab-method\"><img src=\"../assets/badge-ab-method.svg\" alt=\"AB Method\"></a>  \n_A principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC._  \n![GitHub Stats for ab-method](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ab-method&username=ayoubben18&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/ThibautMelen/agentic-workflow-patterns\"><img src=\"../assets/badge-agentic-workflow-patterns.svg\" alt=\"Agentic Workflow Patterns\"></a>  \n_A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers._  \n![GitHub Stats for agentic-workflow-patterns](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=agentic-workflow-patterns&username=ThibautMelen&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands\"><img src=\"../assets/badge-blogging-platform-instructions.svg\" alt=\"Blogging Platform Instructions\"></a>  \n_Provides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files._  \n![GitHub Stats for cloudartisan.github.io](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cloudartisan.github.io&username=cloudartisan&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/ericbuess/claude-code-docs\"><img src=\"../assets/badge-claude-code-documentation-mirror.svg\" alt=\"Claude Code Documentation Mirror\"></a>  \n_A mirror of the Anthropic &copy; PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D._  \n![GitHub Stats for claude-code-docs](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-docs&username=ericbuess&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://nikiforovall.blog/claude-code-rules/\"><img src=\"../assets/badge-claude-code-handbook.svg\" alt=\"Claude Code Handbook\"></a>  \n_Collection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins_\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/diet103/claude-code-infrastructure-showcase\"><img src=\"../assets/badge-claude-code-infrastructure-showcase.svg\" alt=\"Claude Code Infrastructure Showcase\"></a>  \n_A remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows._  \n![GitHub Stats for claude-code-infrastructure-showcase](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-infrastructure-showcase&username=diet103&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/automazeio/ccpm\"><img src=\"../assets/badge-claude-code-pm.svg\" alt=\"Claude Code PM\"></a>  \n_Really comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation._  \n![GitHub Stats for ccpm](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccpm&username=automazeio&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/danielrosehill/Claude-Code-Repos-Index\"><img src=\"../assets/badge-claude-code-repos-index.svg\" alt=\"Claude Code Repos Index\"></a>  \n_This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out._  \n![GitHub Stats for Claude-Code-Repos-Index](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Repos-Index&username=danielrosehill&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Piebald-AI/claude-code-system-prompts\"><img src=\"../assets/badge-claude-code-system-prompts.svg\" alt=\"Claude Code System Prompts\"></a>  \n_All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version._  \n![GitHub Stats for claude-code-system-prompts](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-system-prompts&username=Piebald-AI&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/ykdojo/claude-code-tips\"><img src=\"../assets/badge-claude-code-tips.svg\" alt=\"Claude Code Tips\"></a>  \n_A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone._  \n![GitHub Stats for claude-code-tips](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-tips&username=ykdojo&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/FlorianBruniaux/claude-code-ultimate-guide\"><img src=\"../assets/badge-claude-code-ultimate-guide.svg\" alt=\"Claude Code Ultimate Guide\"></a>  \n_A tremendous feat of documentation, this guide covers Claude Code from beginner to power user, with production-ready templates for Claude Code features, guides on agentic workflows, and a lot of great learning materials, including quizzes and a handy \"cheatsheet\". Whether it's the \"ultimate\" guide to Claude Code will be up to the reader, but a valuable resource nonetheless (as with all documentation sites, make sure it's up to date before you bet the farm)._  \n![GitHub Stats for claude-code-ultimate-guide](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-ultimate-guide&username=FlorianBruniaux&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/maxritter/claude-codepro\"><img src=\"../assets/badge-claude-codepro.svg\" alt=\"Claude CodePro\"></a>  \n_Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage._  \n![GitHub Stats for claude-codepro](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-codepro&username=maxritter&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/costiash/claude-code-docs\"><img src=\"../assets/badge-claude-code-docs.svg\" alt=\"claude-code-docs\"></a>  \n_A mirror of the Anthropic&copy; PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to `claude-code-docs` for up-to-the-minute, fully-indexed information so that Claude Code can read about itself._  \n![GitHub Stats for claude-code-docs](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-docs&username=costiash&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/JSONbored/claudepro-directory\"><img src=\"../assets/badge-claudopro-directory.svg\" alt=\"ClaudoPro Directory\"></a>  \n_Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"Claude-template-for-everything\" site._  \n![GitHub Stats for claudepro-directory](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudepro-directory&username=JSONbored&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/disler/just-prompt/tree/main/.claude/commands\"><img src=\"../assets/badge-context-priming.svg\" alt=\"Context Priming\"></a>  \n_Provides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts._  \n![GitHub Stats for just-prompt](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=just-prompt&username=disler&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review\"><img src=\"../assets/badge-design-review-workflow.svg\" alt=\"Design Review Workflow\"></a>  \n_A tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, `CLAUDE.md` excerpts, and more. Covers a broad range of criteria from responsive design to accessibility._  \n![GitHub Stats for claude-code-workflows](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-workflows&username=OneRedOak&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/tott/laravel-tall-claude-ai-configs\"><img src=\"../assets/badge-laravel-tall-stack-ai-development-starter-kit.svg\" alt=\"Laravel TALL Stack AI Development Starter Kit\"></a>  \n_Transform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation._  \n![GitHub Stats for laravel-tall-claude-ai-configs](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=laravel-tall-claude-ai-configs&username=tott&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/shareAI-lab/learn-claude-code\"><img src=\"../assets/badge-learn-claude-code.svg\" alt=\"Learn Claude Code\"></a>  \n_A really interesting analysis of how coding agents like Claude Code are designed. It attempts to break an agent down into its fundamental parts and reconstruct it with minimal code. Great learning resource. Final product is a rudimentary agent with skills, sub-agents, and a todo-list in roughly a few hundred lines of Python._  \n![GitHub Stats for learn-claude-code](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=learn-claude-code&username=shareAI-lab&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/cheukyin175/learn-faster-kit\"><img src=\"../assets/badge-learn-faster-kit.svg\" alt=\"learn-faster-kit\"></a>  \n_A creative educational framework for Claude Code, inspired by the \"FASTER\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition._  \n![GitHub Stats for learn-faster-kit](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=learn-faster-kit&username=cheukyin175&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/kingler/n8n_agent/tree/main/.claude/commands\"><img src=\"../assets/badge-n8n-agent.svg\" alt=\"n8n_agent\"></a>  \n_Amazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more._  \n![GitHub Stats for n8n_agent](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=n8n_agent&username=kingler&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/steadycursor/steadystart/tree/main/.claude/commands\"><img src=\"../assets/badge-project-bootstrapping-and-task-management.svg\" alt=\"Project Bootstrapping and Task Management\"></a>  \n_Provides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands._  \n![GitHub Stats for steadystart](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=steadystart&username=steadycursor&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/scopecraft/command/tree/main/.claude/commands\"><img src=\"../assets/badge-project-management-implementation-planning-and-release.svg\" alt=\"Project Management, Implementation, Planning, and Release\"></a>  \n_Really comprehensive set of commands for all aspects of SDLC._  \n![GitHub Stats for command](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=command&username=scopecraft&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/harperreed/dotfiles/tree/master/.claude/commands\"><img src=\"../assets/badge-project-workflow-system.svg\" alt=\"Project Workflow System\"></a>  \n_A set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes._  \n![GitHub Stats for dotfiles](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=dotfiles&username=harperreed&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/tony/claude-code-riper-5\"><img src=\"../assets/badge-riper-workflow.svg\" alt=\"RIPER Workflow\"></a>  \n_Structured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development._  \n![GitHub Stats for claude-code-riper-5](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-riper-5&username=tony&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://diwank.space/field-notes-from-shipping-real-code-with-claude\"><img src=\"../assets/badge-shipping-real-code-w-claude.svg\" alt=\"Shipping Real Code w/ Claude\"></a>  \n_A detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources._\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Helmi/claude-simone\"><img src=\"../assets/badge-simone.svg\" alt=\"Simone\"></a>  \n_A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution._  \n![GitHub Stats for claude-simone](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-simone&username=Helmi&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"ralph-wiggum\">\n<summary><span><picture><img src=\"../assets/subheader_ralph_wiggum.svg\" alt=\"Ralph Wiggum\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/snwfdhmp/awesome-ralph\"><img src=\"../assets/badge-awesome-ralph.svg\" alt=\"awesome-ralph\"></a>  \n_A curated list of resources about Ralph, the AI coding technique that runs AI coding agents in automated loops until specifications are fulfilled._  \n![GitHub Stats for awesome-ralph](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=awesome-ralph&username=snwfdhmp&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/frankbria/ralph-claude-code\"><img src=\"../assets/badge-ralph-for-claude-code.svg\" alt=\"Ralph for Claude Code\"></a>  \n_An autonomous AI development framework that enables Claude Code to work iteratively on projects until completion. Features intelligent exit detection, rate limiting, circuit breaker patterns, and comprehensive safety guardrails to prevent infinite loops and API overuse. Built with Bash, integrated with tmux for live monitoring, and includes 75+ comprehensive tests._  \n![GitHub Stats for ralph-claude-code](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ralph-claude-code&username=frankbria&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/muratcankoylan/ralph-wiggum-marketer\"><img src=\"../assets/badge-ralph-wiggum-marketer.svg\" alt=\"Ralph Wiggum Marketer\"></a>  \n_A Claude Code plugin that provides an autonomous AI copywriter,  integrating the Ralph loop with customized knowledge bases for market research agents. The agents do the research, Ralph writes the copy, you stay in bed. Whether or not you practice Ralph-Driven Development (RDD), I think these projects are interesting and creative explorations of general agentic patterns._  \n![GitHub Stats for ralph-wiggum-marketer](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ralph-wiggum-marketer&username=muratcankoylan&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/mikeyobrien/ralph-orchestrator\"><img src=\"../assets/badge-ralph-orchestrator.svg\" alt=\"ralph-orchestrator\"></a>  \n_Ralph Orchestrator implements the simple but effective \"Ralph Wiggum\" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation._  \n![GitHub Stats for ralph-orchestrator](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ralph-orchestrator&username=mikeyobrien&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/marcindulak/ralph-wiggum-bdd\"><img src=\"../assets/badge-ralph-wiggum-bdd.svg\" alt=\"ralph-wiggum-bdd\"></a>  \n_A standalone Bash script for Behavior-Driven Development with Ralph Wiggum Loop. In principle, while running unattended, the script can keep code and requirements in sync, but in practice it still requires interactive human supervision, so it supports both modes. The script is standalone and can be modified and committed into your project._  \n![GitHub Stats for ralph-wiggum-bdd](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ralph-wiggum-bdd&username=marcindulak&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/ClaytonFarr/ralph-playbook\"><img src=\"../assets/badge-the-ralph-playbook.svg\" alt=\"The Ralph Playbook\"></a>  \n_A remarkably detailed and comprehensive guide to the Ralph Wiggum technique, featuring well-written theoretical commentary paired with practical guidelines and advice._  \n![GitHub Stats for ralph-playbook](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ralph-playbook&username=ClaytonFarr&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<br>\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/section-divider-light-manual-v3.svg\">\n    <img src=\"../assets/section-divider-light-manual-v3.svg\" alt=\"\" width=\"100%\" style=\"max-width: 800px;\">\n  </picture>\n</div>\n\n<h2 id=\"tooling-\">\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/header_tooling.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/header_tooling-light-v3.svg\">\n    <img src=\"../assets/header_tooling-light-v3.svg\" alt=\"Tooling\" style=\"max-width: 600px;\">\n  </picture>\n</div>\n</h2>\n<div align=\"right\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-top-light.svg\">\n    <img src=\"../assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n<h3 id='tooling-' align='center'>Tooling denotes applications that are built on top of Claude Code and consist of more components than slash-commands and `CLAUDE.md` files</h3>\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-bottom-light.svg\">\n    <img src=\"../assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n\n<details open id=\"tooling-general\">\n<summary><span><picture><img src=\"../assets/subheader_tooling_general.svg\" alt=\"General\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/GWUDCAP/cc-sessions\"><img src=\"../assets/badge-cc-sessions.svg\" alt=\"cc-sessions\"></a>  \n_An opinionated approach to productive development with Claude Code_  \n![GitHub Stats for cc-sessions](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cc-sessions&username=GWUDCAP&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Veraticus/cc-tools\"><img src=\"../assets/badge-cc-tools.svg\" alt=\"cc-tools\"></a>  \n_High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead._  \n![GitHub Stats for cc-tools](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cc-tools&username=Veraticus&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/nyatinte/ccexp\"><img src=\"../assets/badge-ccexp.svg\" alt=\"ccexp\"></a>  \n_Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI._  \n![GitHub Stats for ccexp](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccexp&username=nyatinte&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/eckardt/cchistory\"><img src=\"../assets/badge-cchistory.svg\" alt=\"cchistory\"></a>  \n_Like the shell history command but for your Claude Code sessions. Easily list all Bash or \"Bash-mode\" (`!`) commands Claude Code ran in a session for reference._  \n![GitHub Stats for cchistory](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cchistory&username=eckardt&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Brads3290/cclogviewer\"><img src=\"../assets/badge-cclogviewer.svg\" alt=\"cclogviewer\"></a>  \n_A humble but handy utility for viewing Claude Code `.jsonl` conversation files in a pretty HTML UI._  \n![GitHub Stats for cclogviewer](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cclogviewer&username=Brads3290&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/davila7/claude-code-templates\"><img src=\"../assets/badge-claude-code-templates.svg\" alt=\"Claude Code Templates\"></a>  \n_Incredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list._  \n![GitHub Stats for claude-code-templates](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-templates&username=davila7&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/possibilities/claude-composer\"><img src=\"../assets/badge-claude-composer.svg\" alt=\"Claude Composer\"></a>  \n_A tool that adds small enhancements to Claude Code._  \n![GitHub Stats for claude-composer](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-composer&username=possibilities&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/claude-did-this/claude-hub\"><img src=\"../assets/badge-claude-hub.svg\" alt=\"Claude Hub\"></a>  \n_A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions._  \n![GitHub Stats for claude-hub](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hub&username=claude-did-this&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/ZENG3LD/claude-session-restore\"><img src=\"../assets/badge-claude-session-restore.svg\" alt=\"Claude Session Restore\"></a>  \n_Efficiently restore context from previous Claude Code sessions by analyzing session files and git history. Features multi-factor data collection across numerous Claude Code capacities with time-based filtering. Uses tail-based parsing for efficient handling of large session files up to 2GB. Includes both a CLI tool for manual analysis and a Claude Code skill for automatic session restoration._  \n![GitHub Stats for claude-session-restore](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-session-restore&username=ZENG3LD&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/pchalasani/claude-code-tools\"><img src=\"../assets/badge-claude-code-tools.svg\" alt=\"claude-code-tools\"></a>  \n_Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands._  \n![GitHub Stats for claude-code-tools](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-tools&username=pchalasani&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/serpro69/claude-starter-kit\"><img src=\"../assets/badge-claude-starter-kit.svg\" alt=\"claude-starter-kit\"></a>  \n_This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master._  \n![GitHub Stats for claude-starter-kit](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-starter-kit&username=serpro69&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/carlrannaberg/claudekit\"><img src=\"../assets/badge-claudekit.svg\" alt=\"claudekit\"></a>  \n_Impressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows._  \n![GitHub Stats for claudekit](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudekit&username=carlrannaberg&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/dagger/container-use\"><img src=\"../assets/badge-container-use.svg\" alt=\"Container Use\"></a>  \n_Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack._  \n![GitHub Stats for container-use](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=container-use&username=dagger&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/FlineDev/ContextKit\"><img src=\"../assets/badge-contextkit.svg\" alt=\"ContextKit\"></a>  \n_A systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try._  \n![GitHub Stats for ContextKit](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ContextKit&username=FlineDev&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/zippoxer/recall\"><img src=\"../assets/badge-recall.svg\" alt=\"recall\"></a>  \n_Full-text search your Claude Code sessions. Run `recall` in terminal, type to search, Enter to resume. Alternative to `claude --resume`._  \n![GitHub Stats for recall](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=recall&username=zippoxer&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/dyoshikawa/rulesync\"><img src=\"../assets/badge-rulesync.svg\" alt=\"Rulesync\"></a>  \n_A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions._  \n![GitHub Stats for rulesync](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=rulesync&username=dyoshikawa&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/icanhasjonas/run-claude-docker\"><img src=\"../assets/badge-run-claude-docker.svg\" alt=\"run-claude-docker\"></a>  \n_A self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc._  \n![GitHub Stats for run-claude-docker](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=run-claude-docker&username=icanhasjonas&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/marcindulak/stt-mcp-server-linux\"><img src=\"../assets/badge-stt-mcp-server-linux.svg\" alt=\"stt-mcp-server-linux\"></a>  \n_A push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session._  \n![GitHub Stats for stt-mcp-server-linux](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=stt-mcp-server-linux&username=marcindulak&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/SuperClaude-Org/SuperClaude_Framework\"><img src=\"../assets/badge-superclaude.svg\" alt=\"SuperClaude\"></a>  \n_A versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"Introspection\" and \"Orchestration\"._  \n![GitHub Stats for SuperClaude_Framework](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=SuperClaude_Framework&username=SuperClaude-Org&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Piebald-AI/tweakcc\"><img src=\"../assets/badge-tweakcc.svg\" alt=\"tweakcc\"></a>  \n_Command-line tool to customize your Claude Code styling._  \n![GitHub Stats for tweakcc](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tweakcc&username=Piebald-AI&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/vibe-log/vibe-log-cli\"><img src=\"../assets/badge-vibe-log.svg\" alt=\"Vibe-Log\"></a>  \n_Analyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove._  \n![GitHub Stats for vibe-log-cli](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=vibe-log-cli&username=vibe-log&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/OverseedAI/viwo\"><img src=\"../assets/badge-viwo-cli.svg\" alt=\"viwo-cli\"></a>  \n_Run Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of `--dangerously-skip-permissions` for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue._  \n![GitHub Stats for viwo](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=viwo&username=OverseedAI&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/mbailey/voicemode\"><img src=\"../assets/badge-voicemode-mcp.svg\" alt=\"VoiceMode MCP\"></a>  \n_VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI)._  \n![GitHub Stats for voicemode](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=voicemode&username=mbailey&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"ide-integrations\">\n<summary><span><picture><img src=\"../assets/subheader_ide_integrations.svg\" alt=\"IDE Integrations\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat\"><img src=\"../assets/badge-claude-code-chat.svg\" alt=\"Claude Code Chat\"></a>  \n_An elegant and user-friendly Claude Code chat interface for VS Code._\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/manzaltu/claude-code-ide.el\"><img src=\"../assets/badge-claude-code-ide-el.svg\" alt=\"claude-code-ide.el\"></a>  \n_claude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries._  \n![GitHub Stats for claude-code-ide.el](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-ide.el&username=manzaltu&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/stevemolitor/claude-code.el\"><img src=\"../assets/badge-claude-code-el.svg\" alt=\"claude-code.el\"></a>  \n_An Emacs interface for Claude Code CLI._  \n![GitHub Stats for claude-code.el](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code.el&username=stevemolitor&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/greggh/claude-code.nvim\"><img src=\"../assets/badge-claude-code-nvim.svg\" alt=\"claude-code.nvim\"></a>  \n_A seamless integration between Claude Code AI assistant and Neovim._  \n![GitHub Stats for claude-code.nvim](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code.nvim&username=greggh&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Haleclipse/Claudix\"><img src=\"../assets/badge-claudix-claude-code-for-vscode.svg\" alt=\"Claudix - Claude Code for VSCode\"></a>  \n_A VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript._  \n![GitHub Stats for Claudix](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claudix&username=Haleclipse&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"usage-monitors\">\n<summary><span><picture><img src=\"../assets/subheader_usage_monitors.svg\" alt=\"Usage Monitors\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/ryoppippi/ccusage\"><img src=\"../assets/badge-cc-usage.svg\" alt=\"CC Usage\"></a>  \n_Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc._  \n![GitHub Stats for ccusage](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccusage&username=ryoppippi&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/snipeship/ccflare\"><img src=\"../assets/badge-ccflare.svg\" alt=\"ccflare\"></a>  \n_Claude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI._  \n![GitHub Stats for ccflare](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccflare&username=snipeship&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/tombii/better-ccflare/\"><img src=\"../assets/badge-ccflare-better-ccflare.svg\" alt=\"ccflare -> **better-ccflare**\"></a>  \n_A well-maintained and feature-enhanced fork of the glorious `ccflare` usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). `better-ccflare` builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more._  \n![GitHub Stats for better-ccflare](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=better-ccflare&username=tombii&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor\"><img src=\"../assets/badge-claude-code-usage-monitor.svg\" alt=\"Claude Code Usage Monitor\"></a>  \n_A real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans._  \n![GitHub Stats for Claude-Code-Usage-Monitor](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Usage-Monitor&username=Maciek-roboblog&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/kunwar-shah/claudex\"><img src=\"../assets/badge-claudex.svg\" alt=\"Claudex\"></a>  \n_Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!)_  \n![GitHub Stats for claudex](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudex&username=kunwar-shah&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/sculptdotfun/viberank\"><img src=\"../assets/badge-viberank.svg\" alt=\"viberank\"></a>  \n_A community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods._  \n![GitHub Stats for viberank](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=viberank&username=sculptdotfun&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"orchestrators\">\n<summary><span><picture><img src=\"../assets/subheader_orchestrators.svg\" alt=\"Orchestrators\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/AndyMik90/Auto-Claude\"><img src=\"../assets/badge-auto-claude.svg\" alt=\"Auto-Claude\"></a>  \n_Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - \"plans, builds, and validates software for you\". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system._  \n![GitHub Stats for Auto-Claude](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Auto-Claude&username=AndyMik90&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/ruvnet/claude-code-flow\"><img src=\"../assets/badge-claude-code-flow.svg\" alt=\"Claude Code Flow\"></a>  \n_This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles._  \n![GitHub Stats for claude-code-flow](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-flow&username=ruvnet&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/smtg-ai/claude-squad\"><img src=\"../assets/badge-claude-squad.svg\" alt=\"Claude Squad\"></a>  \n_Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously._  \n![GitHub Stats for claude-squad](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-squad&username=smtg-ai&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/parruda/claude-swarm\"><img src=\"../assets/badge-claude-swarm.svg\" alt=\"Claude Swarm\"></a>  \n_Launch Claude Code session that is connected to a swarm of Claude Code Agents._  \n![GitHub Stats for claude-swarm](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-swarm&username=parruda&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/eyaltoledano/claude-task-master\"><img src=\"../assets/badge-claude-task-master.svg\" alt=\"Claude Task Master\"></a>  \n_A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI._  \n![GitHub Stats for claude-task-master](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-task-master&username=eyaltoledano&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/grahama1970/claude-task-runner\"><img src=\"../assets/badge-claude-task-runner.svg\" alt=\"Claude Task Runner\"></a>  \n_A specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects._  \n![GitHub Stats for claude-task-runner](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-task-runner&username=grahama1970&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/slopus/happy\"><img src=\"../assets/badge-happy-coder.svg\" alt=\"Happy Coder\"></a>  \n_Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing._  \n![GitHub Stats for happy](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=happy&username=slopus&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/sudocode-ai/sudocode\"><img src=\"../assets/badge-sudocode.svg\" alt=\"sudocode\"></a>  \n_Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira._  \n![GitHub Stats for sudocode](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=sudocode&username=sudocode-ai&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/rsmdt/the-startup\"><img src=\"../assets/badge-the-agentic-startup.svg\" alt=\"The Agentic Startup\"></a>  \n_Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!_  \n![GitHub Stats for the-startup](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=the-startup&username=rsmdt&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/dtormoen/tsk\"><img src=\"../assets/badge-tsk-ai-agent-task-manager-and-sandbox.svg\" alt=\"TSK - AI Agent Task Manager and Sandbox\"></a>  \n_A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review._  \n![GitHub Stats for tsk](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tsk&username=dtormoen&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"config-managers\">\n<summary><span><picture><img src=\"../assets/subheader_config_managers.svg\" alt=\"Config Managers\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/nulone/claude-rules-doctor\"><img src=\"../assets/badge-claude-rules-doctor.svg\" alt=\"claude-rules-doctor\"></a>  \n_CLI that detects dead `.claude/rules/` files by checking if `paths:` globs actually match files in your repo. Catches silent rule failures where renamed directories or typos in glob patterns cause rules to never apply. Features CI mode (exit 1 on dead rules), JSON output, and verbose mode showing matched files._  \n![GitHub Stats for claude-rules-doctor](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-rules-doctor&username=nulone&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/foxj77/claudectx\"><img src=\"../assets/badge-claudectx.svg\" alt=\"ClaudeCTX\"></a>  \n_claudectx lets you switch your entire Claude Code configuration with a single command._  \n![GitHub Stats for claudectx](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudectx&username=foxj77&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<br>\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/section-divider-light-manual-v1.svg\">\n    <img src=\"../assets/section-divider-light-manual-v1.svg\" alt=\"\" width=\"100%\" style=\"max-width: 800px;\">\n  </picture>\n</div>\n\n<h2 id=\"status-lines-\">\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/header_statusline.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/header_statusline-light-v3.svg\">\n    <img src=\"../assets/header_statusline-light-v3.svg\" alt=\"Status Lines\" style=\"max-width: 600px;\">\n  </picture>\n</div>\n</h2>\n<div align=\"right\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-top-light.svg\">\n    <img src=\"../assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n<h3 id='status-lines-' align='center'>Status lines - Configurations and customizations for Claude Code's status bar functionality</h3>\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-bottom-light.svg\">\n    <img src=\"../assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n\n<details open id=\"statusline-general\">\n<summary><span><picture><img src=\"../assets/subheader_statusline_general.svg\" alt=\"General\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/Haleclipse/CCometixLine\"><img src=\"../assets/badge-ccometixline-claude-code-statusline.svg\" alt=\"CCometixLine - Claude Code Statusline\"></a>  \n_A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities._  \n![GitHub Stats for CCometixLine](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=CCometixLine&username=Haleclipse&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/sirmalloc/ccstatusline\"><img src=\"../assets/badge-ccstatusline.svg\" alt=\"ccstatusline\"></a>  \n_A highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal._  \n![GitHub Stats for ccstatusline](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccstatusline&username=sirmalloc&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/rz1989s/claude-code-statusline\"><img src=\"../assets/badge-claude-code-statusline.svg\" alt=\"claude-code-statusline\"></a>  \n_Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring_  \n![GitHub Stats for claude-code-statusline](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-statusline&username=rz1989s&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Owloops/claude-powerline\"><img src=\"../assets/badge-claude-powerline.svg\" alt=\"claude-powerline\"></a>  \n_A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more_  \n![GitHub Stats for claude-powerline](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-powerline&username=Owloops&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/hagan/claudia-statusline\"><img src=\"../assets/badge-claudia-statusline.svg\" alt=\"claudia-statusline\"></a>  \n_High-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR)._  \n![GitHub Stats for claudia-statusline](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudia-statusline&username=hagan&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<br>\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/section-divider-light-manual-v2.svg\">\n    <img src=\"../assets/section-divider-light-manual-v2.svg\" alt=\"\" width=\"100%\" style=\"max-width: 800px;\">\n  </picture>\n</div>\n\n<h2 id=\"hooks-\">\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/header_hooks.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/header_hooks-light-v3.svg\">\n    <img src=\"../assets/header_hooks-light-v3.svg\" alt=\"Hooks\" style=\"max-width: 600px;\">\n  </picture>\n</div>\n</h2>\n<div align=\"right\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-top-light.svg\">\n    <img src=\"../assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n<h3 id='hooks-' align='center'>Hooks are a powerful API for Claude Code that allows users to activate commands and run scripts at different points in Claude's agentic lifecycle.</h3>\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-bottom-light.svg\">\n    <img src=\"../assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n\n<details open id=\"hooks-general\">\n<summary><span><picture><img src=\"../assets/subheader_hooks_general.svg\" alt=\"General\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/Talieisin/britfix\"><img src=\"../assets/badge-britfix.svg\" alt=\"Britfix\"></a>  \n_Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals._  \n![GitHub Stats for britfix](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=britfix&username=Talieisin&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/dazuiba/CCNotify\"><img src=\"../assets/badge-cc-notify.svg\" alt=\"CC Notify\"></a>  \n_CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display._  \n![GitHub Stats for CCNotify](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=CCNotify&username=dazuiba&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/GowayLee/cchooks\"><img src=\"../assets/badge-cchooks.svg\" alt=\"cchooks\"></a>  \n_A lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files._  \n![GitHub Stats for cchooks](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cchooks&username=GowayLee&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/aannoo/claude-hook-comms\"><img src=\"../assets/badge-claude-code-hook-comms-hcom.svg\" alt=\"Claude Code Hook Comms (HCOM)\"></a>  \n_Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.]_  \n![GitHub Stats for claude-hook-comms](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hook-comms&username=aannoo&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/beyondcode/claude-hooks-sdk\"><img src=\"../assets/badge-claude-code-hooks-sdk.svg\" alt=\"claude-code-hooks-sdk\"></a>  \n_A Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface._  \n![GitHub Stats for claude-hooks-sdk](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hooks-sdk&username=beyondcode&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/johnlindquist/claude-hooks\"><img src=\"../assets/badge-claude-hooks.svg\" alt=\"claude-hooks\"></a>  \n_A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface._  \n![GitHub Stats for claude-hooks](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hooks&username=johnlindquist&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/ctoth/claudio\"><img src=\"../assets/badge-claudio.svg\" alt=\"Claudio\"></a>  \n_A no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy._  \n![GitHub Stats for claudio](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudio&username=ctoth&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/ldayton/Dippy\"><img src=\"../assets/badge-dippy.svg\" alt=\"Dippy\"></a>  \n_Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor._  \n![GitHub Stats for Dippy](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Dippy&username=ldayton&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/vaporif/parry\"><img src=\"../assets/badge-parry.svg\" alt=\"parry\"></a>  \n_Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.]_  \n![GitHub Stats for parry](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=parry&username=vaporif&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/nizos/tdd-guard\"><img src=\"../assets/badge-tdd-guard.svg\" alt=\"TDD Guard\"></a>  \n_A hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles._  \n![GitHub Stats for tdd-guard](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tdd-guard&username=nizos&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/bartolli/claude-code-typescript-hooks\"><img src=\"../assets/badge-typescript-quality-hooks.svg\" alt=\"TypeScript Quality Hooks\"></a>  \n_Quality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for < 5ms validation performance during real-time editing._  \n![GitHub Stats for claude-code-typescript-hooks](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-typescript-hooks&username=bartolli&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<br>\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/section-divider-light-manual-v3.svg\">\n    <img src=\"../assets/section-divider-light-manual-v3.svg\" alt=\"\" width=\"100%\" style=\"max-width: 800px;\">\n  </picture>\n</div>\n\n<h2 id=\"slash-commands-\">\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/header_slash_commands.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/header_slash_commands-light-v3.svg\">\n    <img src=\"../assets/header_slash_commands-light-v3.svg\" alt=\"Slash-Commands\" style=\"max-width: 600px;\">\n  </picture>\n</div>\n</h2>\n<div align=\"right\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-top-light.svg\">\n    <img src=\"../assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n<h3 id='slash-commands-' align='center'>\"Slash Commands are customized, carefully refined prompts that control Claude's behavior in order to perform a specific task\"</h3>\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-bottom-light.svg\">\n    <img src=\"../assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n\n<details open id=\"slash-commands-general\">\n<summary><span><picture><img src=\"../assets/subheader_slash_commands_general.svg\" alt=\"General\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md\"><img src=\"../assets/badge-create-hook.svg\" alt=\"/create-hook\"></a>  \n_Slash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...)._  \n![GitHub Stats for automated-notebooklm](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=automated-notebooklm&username=omril321&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands\"><img src=\"../assets/badge-linux-desktop-slash-commands.svg\" alt=\"/linux-desktop-slash-commands\"></a>  \n_A library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation._  \n![GitHub Stats for Claude-Code-Linux-Desktop-Slash-Commands](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Linux-Desktop-Slash-Commands&username=danielrosehill&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"version-control--git\">\n<summary><span><picture><img src=\"../assets/subheader_version_control_git.svg\" alt=\"Version Control & Git\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md\"><img src=\"../assets/badge-analyze-issue.svg\" alt=\"/analyze-issue\"></a>  \n_Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps._  \n![GitHub Stats for Narraitor](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&username=jerseycheese&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md\"><img src=\"../assets/badge-commit.svg\" alt=\"/commit\"></a>  \n_Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes._  \n![GitHub Stats for tevm-monorepo](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tevm-monorepo&username=evmts&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md\"><img src=\"../assets/badge-commit-fast.svg\" alt=\"/commit-fast\"></a>  \n_Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer_  \n![GitHub Stats for steadystart](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=steadystart&username=steadycursor&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md\"><img src=\"../assets/badge-create-pr.svg\" alt=\"/create-pr\"></a>  \n_Streamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR._  \n![GitHub Stats for giselle](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=giselle&username=toyamarinyon&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md\"><img src=\"../assets/badge-create-pull-request.svg\" alt=\"/create-pull-request\"></a>  \n_Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices._  \n![GitHub Stats for liam](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=liam&username=liam-hq&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md\"><img src=\"../assets/badge-create-worktrees.svg\" alt=\"/create-worktrees\"></a>  \n_Creates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development._  \n![GitHub Stats for tevm-monorepo](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tevm-monorepo&username=evmts&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md\"><img src=\"../assets/badge-fix-github-issue.svg\" alt=\"/fix-github-issue\"></a>  \n_Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages._  \n![GitHub Stats for kotlinter-gradle](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=kotlinter-gradle&username=jeremymailen&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md\"><img src=\"../assets/badge-fix-issue.svg\" alt=\"/fix-issue\"></a>  \n_Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration._  \n![GitHub Stats for metabase](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&username=metabase&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md\"><img src=\"../assets/badge-fix-pr.svg\" alt=\"/fix-pr\"></a>  \n_Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process._  \n![GitHub Stats for metabase](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&username=metabase&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md\"><img src=\"../assets/badge-husky.svg\" alt=\"/husky\"></a>  \n_Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits._  \n![GitHub Stats for tevm-monorepo](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tevm-monorepo&username=evmts&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md\"><img src=\"../assets/badge-update-branch-name.svg\" alt=\"/update-branch-name\"></a>  \n_Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates._  \n![GitHub Stats for giselle](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=giselle&username=giselles-ai&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"code-analysis--testing\">\n<summary><span><picture><img src=\"../assets/subheader_code_analysis_testing.svg\" alt=\"Code Analysis & Testing\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md\"><img src=\"../assets/badge-check.svg\" alt=\"/check\"></a>  \n_Performs comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting._  \n![GitHub Stats for slack-tools](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=slack-tools&username=rygwdn&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md\"><img src=\"../assets/badge-code-analysis.svg\" alt=\"/code_analysis\"></a>  \n_Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation._  \n![GitHub Stats for n8n_agent](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=n8n_agent&username=kingler&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md\"><img src=\"../assets/badge-optimize.svg\" alt=\"/optimize\"></a>  \n_Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance._  \n![GitHub Stats for ai-project-rules](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ai-project-rules&username=to4iki&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md\"><img src=\"../assets/badge-repro-issue.svg\" alt=\"/repro-issue\"></a>  \n_Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers._  \n![GitHub Stats for metabase](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&username=rzykov&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md\"><img src=\"../assets/badge-tdd.svg\" alt=\"/tdd\"></a>  \n_Guides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation._  \n![GitHub Stats for pane](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=pane&username=zscott&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md\"><img src=\"../assets/badge-tdd-implement.svg\" alt=\"/tdd-implement\"></a>  \n_Implements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests._  \n![GitHub Stats for Narraitor](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&username=jerseycheese&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"context-loading--priming\">\n<summary><span><picture><img src=\"../assets/subheader_context_loading_priming.svg\" alt=\"Context Loading & Priming\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md\"><img src=\"../assets/badge-context-prime.svg\" alt=\"/context-prime\"></a>  \n_Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters._  \n![GitHub Stats for elizaos.github.io](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=elizaos.github.io&username=elizaOS&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md\"><img src=\"../assets/badge-initref.svg\" alt=\"/initref\"></a>  \n_Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation._  \n![GitHub Stats for cubestat](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cubestat&username=okuvshynov&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md\"><img src=\"../assets/badge-load-llms-txt.svg\" alt=\"/load-llms-txt\"></a>  \n_Loads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions._  \n![GitHub Stats for xatu-data](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=xatu-data&username=ethpandaops&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md\"><img src=\"../assets/badge-load-coo-context.svg\" alt=\"/load_coo_context\"></a>  \n_References specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development._  \n![GitHub Stats for torchcell](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&username=Mjvolk3&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md\"><img src=\"../assets/badge-load-dango-pipeline.svg\" alt=\"/load_dango_pipeline\"></a>  \n_Sets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation._  \n![GitHub Stats for torchcell](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&username=Mjvolk3&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md\"><img src=\"../assets/badge-prime.svg\" alt=\"/prime\"></a>  \n_Sets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus._  \n![GitHub Stats for AI-Engineering-Structure](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=AI-Engineering-Structure&username=yzyydev&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md\"><img src=\"../assets/badge-rsi.svg\" alt=\"/rsi\"></a>  \n_Reads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow._  \n![GitHub Stats for si](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=si&username=ddisisto&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"documentation--changelogs\">\n<summary><span><picture><img src=\"../assets/subheader_documentation_changelogs.svg\" alt=\"Documentation & Changelogs\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md\"><img src=\"../assets/badge-add-to-changelog.svg\" alt=\"/add-to-changelog\"></a>  \n_Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking._  \n![GitHub Stats for blockdoc-python](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=blockdoc-python&username=berrydev-ai&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md\"><img src=\"../assets/badge-create-docs.svg\" alt=\"/create-docs\"></a>  \n_Analyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling._  \n![GitHub Stats for Narraitor](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&username=jerseycheese&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md\"><img src=\"../assets/badge-docs.svg\" alt=\"/docs\"></a>  \n_Generates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding._  \n![GitHub Stats for coffee-analytics](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=coffee-analytics&username=slunsford&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md\"><img src=\"../assets/badge-explain-issue-fix.svg\" alt=\"/explain-issue-fix\"></a>  \n_Documents solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding._  \n![GitHub Stats for toban-contribution-viewer](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=toban-contribution-viewer&username=hackdays-io&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md\"><img src=\"../assets/badge-update-docs.svg\" alt=\"/update-docs\"></a>  \n_Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project._  \n![GitHub Stats for Flutter-Structurizr](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Flutter-Structurizr&username=Consiliency&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"ci--deployment\">\n<summary><span><picture><img src=\"../assets/subheader_ci_deployment.svg\" alt=\"CI / Deployment\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/kelp/webdown/blob/main/.claude/commands/release.md\"><img src=\"../assets/badge-release.svg\" alt=\"/release\"></a>  \n_Manages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking._  \n![GitHub Stats for webdown](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=webdown&username=kelp&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md\"><img src=\"../assets/badge-run-ci.svg\" alt=\"/run-ci\"></a>  \n_Activates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion._  \n![GitHub Stats for toban-contribution-viewer](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=toban-contribution-viewer&username=hackdays-io&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"project--task-management\">\n<summary><span><picture><img src=\"../assets/subheader_project_task_management.svg\" alt=\"Project & Task Management\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md\"><img src=\"../assets/badge-create-command.svg\" alt=\"/create-command\"></a>  \n_Guides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation._  \n![GitHub Stats for command](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=command&username=scopecraft&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/hesreallyhim/inkverse-fork/blob/preserve-claude-resources/.claude/commands/create-plan.md\"><img src=\"../assets/badge-create-plan.svg\" alt=\"/create-plan\"></a>  \n_Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format._*  \n<sub>* Removed from origin</sub>\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md\"><img src=\"../assets/badge-create-prp.svg\" alt=\"/create-prp\"></a>  \n_Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development._  \n![GitHub Stats for claudecode-utils](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudecode-utils&username=Wirasm&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md\"><img src=\"../assets/badge-do-issue.svg\" alt=\"/do-issue\"></a>  \n_Implements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency._  \n![GitHub Stats for Narraitor](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&username=jerseycheese&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/dredozubov/prd-generator\"><img src=\"../assets/badge-prd-generator.svg\" alt=\"/prd-generator\"></a>  \n_A Claude Code plugin that generates comprehensive Product Requirements Documents (PRDs) from conversation context. Invoke `/create-prd` after discussing requirements and it produces a complete PRD with all standard sections including Executive Summary, User Stories, MVP Scope, Architecture, Success Criteria, and Implementation Phases._  \n![GitHub Stats for prd-generator](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=prd-generator&username=dredozubov&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md\"><img src=\"../assets/badge-project-hello-w-name.svg\" alt=\"/project_hello_w_name\"></a>  \n_Creates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling._  \n![GitHub Stats for just-prompt](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=just-prompt&username=disler&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md\"><img src=\"../assets/badge-todo.svg\" alt=\"/todo\"></a>  \n_A convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management._  \n![GitHub Stats for todo-slash-command](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=todo-slash-command&username=chrisleyva&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"miscellaneous\">\n<summary><span><picture><img src=\"../assets/subheader_miscellaneous.svg\" alt=\"Miscellaneous\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md\"><img src=\"../assets/badge-fixing-go-in-graph.svg\" alt=\"/fixing_go_in_graph\"></a>  \n_Focuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation._  \n![GitHub Stats for torchcell](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&username=Mjvolk3&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md\"><img src=\"../assets/badge-mermaid.svg\" alt=\"/mermaid\"></a>  \n_Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage._  \n![GitHub Stats for lana-bank](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=lana-bank&username=GaloyMoney&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md\"><img src=\"../assets/badge-review-dcell-model.svg\" alt=\"/review_dcell_model\"></a>  \n_Reviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization._  \n![GitHub Stats for torchcell](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&username=Mjvolk3&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md\"><img src=\"../assets/badge-use-stepper.svg\" alt=\"/use-stepper\"></a>  \n_Reformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting._  \n![GitHub Stats for docs](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=docs&username=zuplo&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<br>\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/section-divider-light-manual-v1.svg\">\n    <img src=\"../assets/section-divider-light-manual-v1.svg\" alt=\"\" width=\"100%\" style=\"max-width: 800px;\">\n  </picture>\n</div>\n\n<h2 id=\"claudemd-files-\">\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/header_claude_md_files.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/header_claude_md_files-light-v3.svg\">\n    <img src=\"../assets/header_claude_md_files-light-v3.svg\" alt=\"CLAUDE.md Files\" style=\"max-width: 600px;\">\n  </picture>\n</div>\n</h2>\n<div align=\"right\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-top-light.svg\">\n    <img src=\"../assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n<h3 id='claudemd-files-' align='center'>`CLAUDE.md` files are files that contain important guidelines and context-specific information or instructions that help Claude Code to better understand your project and your coding standards</h3>\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-bottom-light.svg\">\n    <img src=\"../assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n\n<details open id=\"language-specific\">\n<summary><span><picture><img src=\"../assets/subheader_language_specific.svg\" alt=\"Language-Specific\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md\"><img src=\"../assets/badge-ai-intellij-plugin.svg\" alt=\"AI IntelliJ Plugin\"></a>  \n_Provides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards._  \n![GitHub Stats for ai-intellij-plugin](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ai-intellij-plugin&username=didalgolab&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md\"><img src=\"../assets/badge-aws-mcp-server.svg\" alt=\"AWS MCP Server\"></a>  \n_Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions._  \n![GitHub Stats for aws-mcp-server](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=aws-mcp-server&username=alexei-led&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md\"><img src=\"../assets/badge-droidconkotlin.svg\" alt=\"DroidconKotlin\"></a>  \n_Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection._  \n![GitHub Stats for DroidconKotlin](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=DroidconKotlin&username=touchlab&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md\"><img src=\"../assets/badge-edsl.svg\" alt=\"EDSL\"></a>  \n_Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy._*  \n<sub>* Removed from origin</sub>\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md\"><img src=\"../assets/badge-giselle.svg\" alt=\"Giselle\"></a>  \n_Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency._  \n![GitHub Stats for giselle](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=giselle&username=giselles-ai&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/hashintel/hash/blob/main/CLAUDE.md\"><img src=\"../assets/badge-hash.svg\" alt=\"HASH\"></a>  \n_Features comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process._  \n![GitHub Stats for hash](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=hash&username=hashintel&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/inkline/inkline/blob/main/CLAUDE.md\"><img src=\"../assets/badge-inkline.svg\" alt=\"Inkline\"></a>  \n_Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations._  \n![GitHub Stats for inkline](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=inkline&username=inkline&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md\"><img src=\"../assets/badge-jsbeeb.svg\" alt=\"JSBeeb\"></a>  \n_Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows._  \n![GitHub Stats for jsbeeb](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=jsbeeb&username=mattgodbolt&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md\"><img src=\"../assets/badge-lamoom-python.svg\" alt=\"Lamoom Python\"></a>  \n_Serves as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples._  \n![GitHub Stats for lamoom-python](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=lamoom-python&username=LamoomAI&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md\"><img src=\"../assets/badge-langgraphjs.svg\" alt=\"LangGraphJS\"></a>  \n_Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces._  \n![GitHub Stats for langgraphjs](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=langgraphjs&username=langchain-ai&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/metabase/metabase/blob/master/CLAUDE.md\"><img src=\"../assets/badge-metabase.svg\" alt=\"Metabase\"></a>  \n_Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation._  \n![GitHub Stats for metabase](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&username=metabase&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md\"><img src=\"../assets/badge-sg-cars-trends-backend.svg\" alt=\"SG Cars Trends Backend\"></a>  \n_Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration._  \n![GitHub Stats for backend](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=backend&username=sgcarstrends&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/spylang/spy/blob/main/CLAUDE.md\"><img src=\"../assets/badge-spy.svg\" alt=\"SPy\"></a>  \n_Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering._  \n![GitHub Stats for spy](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=spy&username=spylang&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md\"><img src=\"../assets/badge-tpl.svg\" alt=\"TPL\"></a>  \n_Details Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features._  \n![GitHub Stats for tpl](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tpl&username=KarpelesLab&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"domain-specific\">\n<summary><span><picture><img src=\"../assets/subheader_domain_specific.svg\" alt=\"Domain-Specific\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md\"><img src=\"../assets/badge-course-builder.svg\" alt=\"Course Builder\"></a>  \n_Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo._  \n![GitHub Stats for course-builder](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=course-builder&username=badass-courses&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md\"><img src=\"../assets/badge-cursor-tools.svg\" alt=\"Cursor Tools\"></a>  \n_Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"Stagehand\" feature._  \n![GitHub Stats for cursor-tools](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cursor-tools&username=eastlondoner&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/soramimi/Guitar/blob/master/CLAUDE.md\"><img src=\"../assets/badge-guitar.svg\" alt=\"Guitar\"></a>  \n_Serves as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation._  \n![GitHub Stats for Guitar](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Guitar&username=soramimi&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md\"><img src=\"../assets/badge-network-chronicles.svg\" alt=\"Network Chronicles\"></a>  \n_Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics._  \n![GitHub Stats for NetworkChronicles](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=NetworkChronicles&username=Fimeg&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md\"><img src=\"../assets/badge-pareto-mac.svg\" alt=\"Pareto Mac\"></a>  \n_Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation._  \n![GitHub Stats for pareto-mac](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=pareto-mac&username=ParetoSecurity&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/aRustyDev/pre-commit-hooks\"><img src=\"../assets/badge-pre-commit-hooks.svg\" alt=\"pre-commit-hooks\"></a>  \n_This repository is about pre-commit-hooks in general, but the `CLAUDE.md` and related `.claude/` documentation is exemplary. Thorough but not verbose. Unlike a lot of `CLAUDE.md`  files, it doesn't primarily consist in shouting at Claude in all-caps. Great learning resource. Also, hooks._  \n![GitHub Stats for pre-commit-hooks](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=pre-commit-hooks&username=aRustyDev&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md\"><img src=\"../assets/badge-steadystart.svg\" alt=\"SteadyStart\"></a>  \n_Clear and direct instructives about style, permissions, Claude's \"role\", communications, and documentation of Claude Code sessions for other team members to stay abreast._  \n![GitHub Stats for steadystart](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=steadystart&username=steadycursor&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<details open id=\"project-scaffolding--mcp\">\n<summary><span><picture><img src=\"../assets/subheader_project_scaffolding_mcp.svg\" alt=\"Project Scaffolding & MCP\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md\"><img src=\"../assets/badge-basic-memory.svg\" alt=\"Basic Memory\"></a>  \n_Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects._  \n![GitHub Stats for basic-memory](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=basic-memory&username=basicmachines-co&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md\"><img src=\"../assets/badge-claude-code-mcp-enhanced.svg\" alt=\"claude-code-mcp-enhanced\"></a>  \n_Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks._  \n![GitHub Stats for claude-code-mcp-enhanced](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-mcp-enhanced&username=grahama1970&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<br>\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/section-divider-light-manual-v2.svg\">\n    <img src=\"../assets/section-divider-light-manual-v2.svg\" alt=\"\" width=\"100%\" style=\"max-width: 800px;\">\n  </picture>\n</div>\n\n<h2 id=\"alternative-clients-\">\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/header_alternative_clients.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/header_alternative_clients-light-v3.svg\">\n    <img src=\"../assets/header_alternative_clients-light-v3.svg\" alt=\"Alternative Clients\" style=\"max-width: 600px;\">\n  </picture>\n</div>\n</h2>\n<div align=\"right\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-top-light.svg\">\n    <img src=\"../assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n<h3 id='alternative-clients-' align='center'>Alternative Clients are alternative UIs and front-ends for interacting with Claude Code, either on mobile or on the desktop.</h3>\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-bottom-light.svg\">\n    <img src=\"../assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n\n<details open id=\"alternative-clients-general\">\n<summary><span><picture><img src=\"../assets/subheader_alternative_clients_general.svg\" alt=\"General\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://github.com/opactorai/Claudable\"><img src=\"../assets/badge-claudable.svg\" alt=\"Claudable\"></a>  \n_Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly._  \n![GitHub Stats for Claudable](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claudable&username=opactorai&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/phiat/claude-esp\"><img src=\"../assets/badge-claude-esp.svg\" alt=\"claude-esp\"></a>  \n_Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session._  \n![GitHub Stats for claude-esp](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-esp&username=phiat&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/nielsgroen/claude-tmux\"><img src=\"../assets/badge-claude-tmux.svg\" alt=\"claude-tmux\"></a>  \n_Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support._  \n![GitHub Stats for claude-tmux](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-tmux&username=nielsgroen&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/stravu/crystal\"><img src=\"../assets/badge-crystal.svg\" alt=\"crystal\"></a>  \n_A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents._  \n![GitHub Stats for crystal](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=crystal&username=stravu&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/omnara-ai/omnara\"><img src=\"../assets/badge-omnara.svg\" alt=\"Omnara\"></a>  \n_A command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration._  \n![GitHub Stats for omnara](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=omnara&username=omnara-ai&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n<br>\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/section-divider-light-manual-v3.svg\">\n    <img src=\"../assets/section-divider-light-manual-v3.svg\" alt=\"\" width=\"100%\" style=\"max-width: 800px;\">\n  </picture>\n</div>\n\n<h2 id=\"official-documentation-\">\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/header_official_documentation.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/header_official_documentation-light-v3.svg\">\n    <img src=\"../assets/header_official_documentation-light-v3.svg\" alt=\"Official Documentation\" style=\"max-width: 600px;\">\n  </picture>\n</div>\n</h2>\n<div align=\"right\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n\n\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-top-light.svg\">\n    <img src=\"../assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n<h3 id='official-documentation-' align='center'>Links to some of Anthropic's terrific documentation and resources regarding Claude Code</h3>\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"../assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"../assets/desc-box-bottom-light.svg\">\n    <img src=\"../assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n</div>\n\n<details open id=\"official-documentation-general\">\n<summary><span><picture><img src=\"../assets/subheader_official_documentation_general.svg\" alt=\"General\" align=\"absmiddle\"></picture></span></summary>\n\n<a href=\"https://docs.claude.com/en/home\"><img src=\"../assets/badge-anthropic-documentation.svg\" alt=\"Anthropic Documentation\"></a>  \n_The official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated._\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/anthropics/claude-quickstarts\"><img src=\"../assets/badge-anthropic-quickstarts.svg\" alt=\"Anthropic Quickstarts\"></a>  \n_Offers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions._  \n![GitHub Stats for claude-quickstarts](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-quickstarts&username=anthropics&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n<a href=\"https://github.com/anthropics/claude-code-action/tree/main/examples\"><img src=\"../assets/badge-claude-code-github-actions.svg\" alt=\"Claude Code GitHub Actions\"></a>  \n_Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines._  \n![GitHub Stats for claude-code-action](https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-action&username=anthropics&all_stats=true&stats_only=true&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000)\n\n<div align=\"center\"><img src=\"../assets/entry-separator-light-animated.svg\" alt=\"\"></div>\n\n\n</details>\n\n\n## Contributing [🔝](#awesome-claude-code)\n\n### **[Recommend a new resource here!](https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=recommend-resource.yml)**\n\nRecommending a resource for the list is very simple, and the automated system handles everything for you. Please do not open a PR to submit a recommendation - the only person who is allowed to submit PRs to this repo is Claude.\n\nMake sure that you have read the CONTRIBUTING.md document and CODE_OF_CONDUCT.md before you submit a recommendation.\n\nFor suggestions about the repository itself, please [open a repository enhancement issue](https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=repository-enhancement.yml).\n\nThis project is released with a Code of Conduct. By participating, you agree to abide by its terms. And although I take strong measures to uphold the quality and safety of this list, I take no responsibility or liability for anything that might happen as a result of these third-party resources.\n\n## Growing thanks to you\n[![Stargazers over time](https://starchart.cc/hesreallyhim/awesome-claude-code.svg?variant=adaptive)](https://starchart.cc/hesreallyhim/awesome-claude-code)\n\n## License\n\nThis list is licensed under [Creative Commons CC BY-NC-ND 4.0](https://creativecommons.org/licenses/by-nc-nd/4.0/) - this means you are welcome to fork, clone, copy and redistribute the list, provided you include appropriate attribution; however you are not permitted to distribute any modified versions or to use it for any commercial purposes. This is to prevent disregard for the licenses of the authors whose resources are listed here. Please note that all resources included in this list have their own license terms.\n\n\n<!-- OBLIGATORY GUARD AGAINST SILLY END-OF-FILE PROBLEM -->\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_ALL_AZ.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **All** | Sorted: alphabetically by name\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\" style=\"border: 3px solid #6366f1; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **All** sorted alphabetically by name</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md\"><b>/add-to-changelog</b></a><br>by <a href=\"https://github.com/berrydev-ai\">berrydev-ai</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md\"><b>/analyze-issue</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md\"><b>/check</b></a><br>by <a href=\"https://github.com/rygwdn\">rygwdn</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Performs comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rygwdn/slack-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rygwdn/slack-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rygwdn/slack-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rygwdn/slack-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rygwdn/slack-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rygwdn/slack-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rygwdn/slack-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rygwdn/slack-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rygwdn/slack-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md\"><b>/code_analysis</b></a><br>by <a href=\"https://github.com/kingler\">kingler</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kingler/n8n_agent?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kingler/n8n_agent?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kingler/n8n_agent?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kingler/n8n_agent?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kingler/n8n_agent?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kingler/n8n_agent?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kingler/n8n_agent?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kingler/n8n_agent?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kingler/n8n_agent?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md\"><b>/commit</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md\"><b>/commit-fast</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md\"><b>/context-prime</b></a><br>by <a href=\"https://github.com/elizaOS\">elizaOS</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/elizaOS/elizaos.github.io?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/elizaOS/elizaos.github.io?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/elizaOS/elizaos.github.io?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/elizaOS/elizaos.github.io?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/elizaOS/elizaos.github.io?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/elizaOS/elizaos.github.io?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/elizaOS/elizaos.github.io?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/elizaOS/elizaos.github.io?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/elizaOS/elizaos.github.io?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md\"><b>/create-command</b></a><br>by <a href=\"https://github.com/scopecraft\">scopecraft</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Guides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/scopecraft/command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/scopecraft/command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/scopecraft/command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/scopecraft/command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/scopecraft/command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/scopecraft/command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/scopecraft/command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/scopecraft/command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/scopecraft/command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md\"><b>/create-docs</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Analyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md\"><b>/create-hook</b></a><br>by <a href=\"https://github.com/omril321\">Omri Lavi</a></td>\n<td>Slash-Commands</td>\n<td>General</td>\n<td>Slash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/omril321/automated-notebooklm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/omril321/automated-notebooklm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/omril321/automated-notebooklm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/omril321/automated-notebooklm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/omril321/automated-notebooklm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/omril321/automated-notebooklm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/omril321/automated-notebooklm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/omril321/automated-notebooklm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/omril321/automated-notebooklm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/inkverse-fork/blob/preserve-claude-resources/.claude/commands/create-plan.md\"><b>/create-plan</b></a><br>by <a href=\"https://github.com/taddyorg\">taddyorg</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md\"><b>/create-pr</b></a><br>by <a href=\"https://github.com/toyamarinyon\">toyamarinyon</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Streamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/toyamarinyon/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/toyamarinyon/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/toyamarinyon/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/toyamarinyon/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/toyamarinyon/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/toyamarinyon/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/toyamarinyon/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/toyamarinyon/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/toyamarinyon/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md\"><b>/create-prp</b></a><br>by <a href=\"https://github.com/Wirasm\">Wirasm</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Wirasm/claudecode-utils?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Wirasm/claudecode-utils?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Wirasm/claudecode-utils?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Wirasm/claudecode-utils?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Wirasm/claudecode-utils?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Wirasm/claudecode-utils?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Wirasm/claudecode-utils?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Wirasm/claudecode-utils?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Wirasm/claudecode-utils?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md\"><b>/create-pull-request</b></a><br>by <a href=\"https://github.com/liam-hq\">liam-hq</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/liam-hq/liam?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/liam-hq/liam?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/liam-hq/liam?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/liam-hq/liam?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/liam-hq/liam?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/liam-hq/liam?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/liam-hq/liam?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/liam-hq/liam?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/liam-hq/liam?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md\"><b>/create-worktrees</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Creates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md\"><b>/do-issue</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Implements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md\"><b>/docs</b></a><br>by <a href=\"https://github.com/slunsford\">slunsford</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Generates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/slunsford/coffee-analytics?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/slunsford/coffee-analytics?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/slunsford/coffee-analytics?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/slunsford/coffee-analytics?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/slunsford/coffee-analytics?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/slunsford/coffee-analytics?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/slunsford/coffee-analytics?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/slunsford/coffee-analytics?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/slunsford/coffee-analytics?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md\"><b>/explain-issue-fix</b></a><br>by <a href=\"https://github.com/hackdays-io\">hackdays-io</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Documents solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md\"><b>/fix-github-issue</b></a><br>by <a href=\"https://github.com/jeremymailen\">jeremymailen</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md\"><b>/fix-issue</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md\"><b>/fix-pr</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md\"><b>/fixing_go_in_graph</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Focuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md\"><b>/husky</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md\"><b>/initref</b></a><br>by <a href=\"https://github.com/okuvshynov\">okuvshynov</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/okuvshynov/cubestat?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/okuvshynov/cubestat?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/okuvshynov/cubestat?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/okuvshynov/cubestat?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/okuvshynov/cubestat?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/okuvshynov/cubestat?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/okuvshynov/cubestat?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/okuvshynov/cubestat?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/okuvshynov/cubestat?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands\"><b>/linux-desktop-slash-commands</b></a><br>by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a></td>\n<td>Slash-Commands</td>\n<td>General</td>\n<td>A library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md\"><b>/load-llms-txt</b></a><br>by <a href=\"https://github.com/ethpandaops\">ethpandaops</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Loads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ethpandaops/xatu-data?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ethpandaops/xatu-data?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ethpandaops/xatu-data?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ethpandaops/xatu-data?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ethpandaops/xatu-data?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ethpandaops/xatu-data?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ethpandaops/xatu-data?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ethpandaops/xatu-data?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ethpandaops/xatu-data?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md\"><b>/load_coo_context</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>References specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md\"><b>/load_dango_pipeline</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Sets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md\"><b>/mermaid</b></a><br>by <a href=\"https://github.com/GaloyMoney\">GaloyMoney</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GaloyMoney/lana-bank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GaloyMoney/lana-bank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GaloyMoney/lana-bank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GaloyMoney/lana-bank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GaloyMoney/lana-bank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GaloyMoney/lana-bank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GaloyMoney/lana-bank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GaloyMoney/lana-bank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GaloyMoney/lana-bank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md\"><b>/optimize</b></a><br>by <a href=\"https://github.com/to4iki\">to4iki</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/to4iki/ai-project-rules?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/to4iki/ai-project-rules?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/to4iki/ai-project-rules?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/to4iki/ai-project-rules?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/to4iki/ai-project-rules?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/to4iki/ai-project-rules?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/to4iki/ai-project-rules?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/to4iki/ai-project-rules?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/to4iki/ai-project-rules?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dredozubov/prd-generator\"><b>/prd-generator</b></a><br>by <a href=\"https://github.com/dredozubov\">Denis Redozubov</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>A Claude Code plugin that generates comprehensive Product Requirements Documents (PRDs) from conversation context. Invoke `/create-prd` after discussing requirements and it produces a complete PRD with all standard sections including Executive Summary, User Stories, MVP Scope, Architecture, Success Criteria, and Implementation Phases.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dredozubov/prd-generator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dredozubov/prd-generator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dredozubov/prd-generator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dredozubov/prd-generator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dredozubov/prd-generator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dredozubov/prd-generator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dredozubov/prd-generator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dredozubov/prd-generator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dredozubov/prd-generator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md\"><b>/prime</b></a><br>by <a href=\"https://github.com/yzyydev\">yzyydev</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Sets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md\"><b>/project_hello_w_name</b></a><br>by <a href=\"https://github.com/disler\">disler</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Creates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/disler/just-prompt?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/disler/just-prompt?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/disler/just-prompt?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/disler/just-prompt?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/disler/just-prompt?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/disler/just-prompt?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/disler/just-prompt?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/disler/just-prompt?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/disler/just-prompt?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kelp/webdown/blob/main/.claude/commands/release.md\"><b>/release</b></a><br>by <a href=\"https://github.com/kelp\">kelp</a></td>\n<td>Slash-Commands</td>\n<td>CI / Deployment</td>\n<td>Manages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kelp/webdown?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kelp/webdown?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kelp/webdown?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kelp/webdown?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kelp/webdown?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kelp/webdown?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kelp/webdown?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kelp/webdown?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kelp/webdown?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md\"><b>/repro-issue</b></a><br>by <a href=\"https://github.com/rzykov\">rzykov</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rzykov/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rzykov/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rzykov/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rzykov/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rzykov/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rzykov/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rzykov/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rzykov/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rzykov/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md\"><b>/review_dcell_model</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Reviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md\"><b>/rsi</b></a><br>by <a href=\"https://github.com/ddisisto\">ddisisto</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Reads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ddisisto/si?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ddisisto/si?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ddisisto/si?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ddisisto/si?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ddisisto/si?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ddisisto/si?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ddisisto/si?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ddisisto/si?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ddisisto/si?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md\"><b>/run-ci</b></a><br>by <a href=\"https://github.com/hackdays-io\">hackdays-io</a></td>\n<td>Slash-Commands</td>\n<td>CI / Deployment</td>\n<td>Activates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md\"><b>/tdd</b></a><br>by <a href=\"https://github.com/zscott\">zscott</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Guides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zscott/pane?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zscott/pane?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zscott/pane?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zscott/pane?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zscott/pane?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zscott/pane?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zscott/pane?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zscott/pane?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zscott/pane?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md\"><b>/tdd-implement</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Implements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md\"><b>/todo</b></a><br>by <a href=\"https://github.com/chrisleyva\">chrisleyva</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>A convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/chrisleyva/todo-slash-command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/chrisleyva/todo-slash-command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/chrisleyva/todo-slash-command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/chrisleyva/todo-slash-command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/chrisleyva/todo-slash-command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/chrisleyva/todo-slash-command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/chrisleyva/todo-slash-command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/chrisleyva/todo-slash-command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/chrisleyva/todo-slash-command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md\"><b>/update-branch-name</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md\"><b>/update-docs</b></a><br>by <a href=\"https://github.com/Consiliency\">Consiliency</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md\"><b>/use-stepper</b></a><br>by <a href=\"https://github.com/zuplo\">zuplo</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Reformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zuplo/docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zuplo/docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zuplo/docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zuplo/docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zuplo/docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zuplo/docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zuplo/docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zuplo/docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zuplo/docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ayoubben18/ab-method\"><b>AB Method</b></a><br>by <a href=\"https://github.com/ayoubben18\">Ayoub Bensalah</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ayoubben18/ab-method?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ayoubben18/ab-method?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ayoubben18/ab-method?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ayoubben18/ab-method?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ayoubben18/ab-method?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ayoubben18/ab-method?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ayoubben18/ab-method?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ayoubben18/ab-method?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ayoubben18/ab-method?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ThibautMelen/agentic-workflow-patterns\"><b>Agentic Workflow Patterns</b></a><br>by <a href=\"https://github.com/ThibautMelen\">ThibautMelen</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/avifenesh/agentsys\"><b>AgentSys</b></a><br>by <a href=\"https://github.com/avifenesh\">avifenesh</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Workflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes [agnix](https://github.com/avifenesh/agnix) for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/avifenesh/agentsys?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/avifenesh/agentsys?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/avifenesh/agentsys?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/avifenesh/agentsys?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/avifenesh/agentsys?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/avifenesh/agentsys?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/avifenesh/agentsys?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/avifenesh/agentsys?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/avifenesh/agentsys?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://youtu.be/0ANECpNdt-4\"><b>AI Agent, AI Spy</b></a><br>by <a href=\"https://signalfoundation.org/\">Whittaker & Tiwari</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Members from the Signal Foundation with some really great tips and tricks on how to turn your operating system into an instrument of total surveillance, and why some companies are doing this really awesome thing. [warning: YouTube link]</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md\"><b>AI IntelliJ Plugin</b></a><br>by <a href=\"https://github.com/didalgolab\">didalgolab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://docs.claude.com/en/home\"><b>Anthropic Documentation</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>The official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/anthropics/claude-quickstarts\"><b>Anthropic Quickstarts</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>Offers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/anthropics/claude-quickstarts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/anthropics/claude-quickstarts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/anthropics/claude-quickstarts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/anthropics/claude-quickstarts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/anthropics/claude-quickstarts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/anthropics/claude-quickstarts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/anthropics/claude-quickstarts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/anthropics/claude-quickstarts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/anthropics/claude-quickstarts?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/AndyMik90/Auto-Claude\"><b>Auto-Claude</b></a><br>by <a href=\"https://github.com/AndyMik90\">AndyMik90</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - \"plans, builds, and validates software for you\". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/AndyMik90/Auto-Claude?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/AndyMik90/Auto-Claude?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/AndyMik90/Auto-Claude?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/AndyMik90/Auto-Claude?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/AndyMik90/Auto-Claude?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/AndyMik90/Auto-Claude?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/AndyMik90/Auto-Claude?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/AndyMik90/Auto-Claude?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/AndyMik90/Auto-Claude?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like\"><b>Awesome Claude Code Output Styles (That I Really Like)</b></a><br>by <a href=\"https://github.com/hesreallyhim/\">Really Him</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>A fun and moderately amusing collection of experimental output styles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/snwfdhmp/awesome-ralph\"><b>awesome-ralph</b></a><br>by <a href=\"https://github.com/snwfdhmp\">Martin Joly</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A curated list of resources about Ralph, the AI coding technique that runs AI coding agents in automated loops until specifications are fulfilled.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md\"><b>AWS MCP Server</b></a><br>by <a href=\"https://github.com/alexei-led\">alexei-led</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/alexei-led/aws-mcp-server?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alexei-led/aws-mcp-server?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alexei-led/aws-mcp-server?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alexei-led/aws-mcp-server?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alexei-led/aws-mcp-server?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alexei-led/aws-mcp-server?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alexei-led/aws-mcp-server?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alexei-led/aws-mcp-server?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alexei-led/aws-mcp-server?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md\"><b>Basic Memory</b></a><br>by <a href=\"https://github.com/basicmachines-co\">basicmachines-co</a></td>\n<td>CLAUDE.md Files</td>\n<td>Project Scaffolding & MCP</td>\n<td>Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/basicmachines-co/basic-memory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/basicmachines-co/basic-memory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/basicmachines-co/basic-memory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/basicmachines-co/basic-memory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/basicmachines-co/basic-memory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/basicmachines-co/basic-memory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/basicmachines-co/basic-memory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/basicmachines-co/basic-memory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/basicmachines-co/basic-memory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands\"><b>Blogging Platform Instructions</b></a><br>by <a href=\"https://github.com/cloudartisan\">cloudartisan</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/robertguss/claude-skills\"><b>Book Factory</b></a><br>by <a href=\"https://github.com/robertguss\">Robert Guss</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A comprehensive pipeline of Skills that replicates traditional publishing infrastructure for nonfiction book creation using specialized Claude skills.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/robertguss/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/robertguss/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/robertguss/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/robertguss/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/robertguss/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/robertguss/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/robertguss/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/robertguss/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/robertguss/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Talieisin/britfix\"><b>Britfix</b></a><br>by <a href=\"https://github.com/Talieisin\">Talieisin</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Talieisin/britfix?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Talieisin/britfix?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Talieisin/britfix?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Talieisin/britfix?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Talieisin/britfix?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Talieisin/britfix?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Talieisin/britfix?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Talieisin/britfix?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Talieisin/britfix?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dazuiba/CCNotify\"><b>CC Notify</b></a><br>by <a href=\"https://github.com/dazuiba\">dazuiba</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dazuiba/CCNotify?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dazuiba/CCNotify?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dazuiba/CCNotify?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dazuiba/CCNotify?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dazuiba/CCNotify?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dazuiba/CCNotify?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dazuiba/CCNotify?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dazuiba/CCNotify?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dazuiba/CCNotify?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ryoppippi/ccusage\"><b>CC Usage</b></a><br>by <a href=\"https://github.com/ryoppippi\">ryoppippi</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ryoppippi/ccusage?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ryoppippi/ccusage?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ryoppippi/ccusage?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ryoppippi/ccusage?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ryoppippi/ccusage?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ryoppippi/ccusage?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ryoppippi/ccusage?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ryoppippi/ccusage?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ryoppippi/ccusage?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/akin-ozer/cc-devops-skills\"><b>cc-devops-skills</b></a><br>by <a href=\"https://github.com/akin-ozer\">akin-ozer</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Immensely detailed set of skills for DevOps Engineers (or anyone who has to deploy code, really). Works with validations, generators, shell scripts and CLI tools to create high quality IaC code for about any platform you've ever struggled painfully to work with. Worth downloading even just as a source of documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GWUDCAP/cc-sessions\"><b>cc-sessions</b></a><br>by <a href=\"https://github.com/satoastshi\">toastdev</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>An opinionated approach to productive development with Claude Code</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GWUDCAP/cc-sessions?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GWUDCAP/cc-sessions?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GWUDCAP/cc-sessions?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GWUDCAP/cc-sessions?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GWUDCAP/cc-sessions?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GWUDCAP/cc-sessions?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GWUDCAP/cc-sessions?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GWUDCAP/cc-sessions?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GWUDCAP/cc-sessions?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Veraticus/cc-tools\"><b>cc-tools</b></a><br>by <a href=\"https://github.com/Veraticus\">Josh Symonds</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Veraticus/cc-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Veraticus/cc-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Veraticus/cc-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Veraticus/cc-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Veraticus/cc-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Veraticus/cc-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Veraticus/cc-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Veraticus/cc-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Veraticus/cc-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nyatinte/ccexp\"><b>ccexp</b></a><br>by <a href=\"https://github.com/nyatinte\">nyatinte</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nyatinte/ccexp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nyatinte/ccexp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nyatinte/ccexp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nyatinte/ccexp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nyatinte/ccexp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nyatinte/ccexp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nyatinte/ccexp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nyatinte/ccexp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nyatinte/ccexp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/snipeship/ccflare\"><b>ccflare</b></a><br>by <a href=\"https://github.com/snipeship\">snipeship</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Claude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/snipeship/ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/snipeship/ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/snipeship/ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/snipeship/ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/snipeship/ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/snipeship/ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/snipeship/ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/snipeship/ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/snipeship/ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tombii/better-ccflare/\"><b>ccflare -> **better-ccflare**</b></a><br>by <a href=\"https://github.com/tombii\">tombii</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A well-maintained and feature-enhanced fork of the glorious `ccflare` usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). `better-ccflare` builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tombii/better-ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tombii/better-ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tombii/better-ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tombii/better-ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tombii/better-ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tombii/better-ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tombii/better-ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tombii/better-ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tombii/better-ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eckardt/cchistory\"><b>cchistory</b></a><br>by <a href=\"https://github.com/eckardt\">eckardt</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Like the shell history command but for your Claude Code sessions. Easily list all Bash or \"Bash-mode\" (`!`) commands Claude Code ran in a session for reference.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eckardt/cchistory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eckardt/cchistory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eckardt/cchistory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eckardt/cchistory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eckardt/cchistory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eckardt/cchistory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eckardt/cchistory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eckardt/cchistory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eckardt/cchistory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GowayLee/cchooks\"><b>cchooks</b></a><br>by <a href=\"https://github.com/GowayLee\">GowayLee</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GowayLee/cchooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GowayLee/cchooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GowayLee/cchooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GowayLee/cchooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GowayLee/cchooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GowayLee/cchooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GowayLee/cchooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GowayLee/cchooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GowayLee/cchooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Brads3290/cclogviewer\"><b>cclogviewer</b></a><br>by <a href=\"https://github.com/Brads3290\">Brad S.</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A humble but handy utility for viewing Claude Code `.jsonl` conversation files in a pretty HTML UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Brads3290/cclogviewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Brads3290/cclogviewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Brads3290/cclogviewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Brads3290/cclogviewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Brads3290/cclogviewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Brads3290/cclogviewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Brads3290/cclogviewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Brads3290/cclogviewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Brads3290/cclogviewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/CCometixLine\"><b>CCometixLine - Claude Code Statusline</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Haleclipse/CCometixLine?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/CCometixLine?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/CCometixLine?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/CCometixLine?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/CCometixLine?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/CCometixLine?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/CCometixLine?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/CCometixLine?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/CCometixLine?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/viveknair/ccoutputstyles\"><b>ccoutputstyles</b></a><br>by <a href=\"https://github.com/viveknair\">Vivek Nair</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>CLI tool and template gallery for customizing Claude Code output styles with pre-built templates. Features over 15 templates at the time of writing!</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/viveknair/ccoutputstyles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/viveknair/ccoutputstyles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/viveknair/ccoutputstyles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/viveknair/ccoutputstyles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/viveknair/ccoutputstyles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/viveknair/ccoutputstyles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/viveknair/ccoutputstyles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/viveknair/ccoutputstyles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/viveknair/ccoutputstyles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sirmalloc/ccstatusline\"><b>ccstatusline</b></a><br>by <a href=\"https://github.com/sirmalloc\">sirmalloc</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sirmalloc/ccstatusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sirmalloc/ccstatusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sirmalloc/ccstatusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sirmalloc/ccstatusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sirmalloc/ccstatusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sirmalloc/ccstatusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sirmalloc/ccstatusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sirmalloc/ccstatusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sirmalloc/ccstatusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/opactorai/Claudable\"><b>Claudable</b></a><br>by <a href=\"https://www.linkedin.com/in/seongil-park/\">Ethan Park</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/opactorai/Claudable?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/opactorai/Claudable?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/opactorai/Claudable?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/opactorai/Claudable?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/opactorai/Claudable?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/opactorai/Claudable?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/opactorai/Claudable?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/opactorai/Claudable?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/opactorai/Claudable?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/undeadlist/claude-code-agents\"><b>Claude Code Agents</b></a><br>by <a href=\"https://github.com/undeadlist\">Paul - UndeadList</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Comprehensive E2E development workflow with helpful Claude Code subagent prompts for solo devs. Run multiple auditors in parallel, automate fix cycles with micro-checkpoint protocols, and do browser-based QA. Includes strict protocols to prevent AI going rogue.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/undeadlist/claude-code-agents?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/undeadlist/claude-code-agents?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/undeadlist/claude-code-agents?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/undeadlist/claude-code-agents?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/undeadlist/claude-code-agents?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/undeadlist/claude-code-agents?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/undeadlist/claude-code-agents?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/undeadlist/claude-code-agents?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/undeadlist/claude-code-agents?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat\"><b>Claude Code Chat</b></a><br>by <a href=\"https://github.com/andrepimenta\">andrepimenta</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>An elegant and user-friendly Claude Code chat interface for VS Code.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ericbuess/claude-code-docs\"><b>Claude Code Documentation Mirror</b></a><br>by <a href=\"https://github.com/ericbuess\">Eric Buess</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A mirror of the Anthropic &copy; PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ericbuess/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ericbuess/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ericbuess/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ericbuess/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ericbuess/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ericbuess/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ericbuess/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ericbuess/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ericbuess/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ruvnet/claude-code-flow\"><b>Claude Code Flow</b></a><br>by <a href=\"https://github.com/ruvnet\">ruvnet</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ruvnet/claude-code-flow?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ruvnet/claude-code-flow?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ruvnet/claude-code-flow?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ruvnet/claude-code-flow?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ruvnet/claude-code-flow?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ruvnet/claude-code-flow?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ruvnet/claude-code-flow?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ruvnet/claude-code-flow?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ruvnet/claude-code-flow?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/anthropics/claude-code-action/tree/main/examples\"><b>Claude Code GitHub Actions</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/anthropics/claude-code-action?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/anthropics/claude-code-action?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/anthropics/claude-code-action?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/anthropics/claude-code-action?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/anthropics/claude-code-action?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/anthropics/claude-code-action?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/anthropics/claude-code-action?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/anthropics/claude-code-action?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/anthropics/claude-code-action?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://nikiforovall.blog/claude-code-rules/\"><b>Claude Code Handbook</b></a><br>by <a href=\"https://github.com/nikiforovall\">nikiforovall</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Collection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aannoo/claude-hook-comms\"><b>Claude Code Hook Comms (HCOM)</b></a><br>by <a href=\"https://github.com/aannoo\">aannoo</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.]</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/aannoo/claude-hook-comms?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aannoo/claude-hook-comms?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aannoo/claude-hook-comms?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aannoo/claude-hook-comms?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aannoo/claude-hook-comms?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aannoo/claude-hook-comms?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aannoo/claude-hook-comms?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aannoo/claude-hook-comms?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aannoo/claude-hook-comms?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/diet103/claude-code-infrastructure-showcase\"><b>Claude Code Infrastructure Showcase</b></a><br>by <a href=\"https://github.com/diet103\">diet103</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/JamieM0/claude-output-styles\"><b>Claude Code Output Styles - Debugging</b></a><br>by <a href=\"https://github.com/JamieM0\">Jamie Matthews</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>A small set of well-written output styles, specifically focused on debugging - root cause analysis, systematic, methodical debugging, encouraging a more careful approach to bug-squashing from Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/JamieM0/claude-output-styles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/JamieM0/claude-output-styles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/JamieM0/claude-output-styles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/JamieM0/claude-output-styles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/JamieM0/claude-output-styles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/JamieM0/claude-output-styles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/JamieM0/claude-output-styles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/JamieM0/claude-output-styles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/JamieM0/claude-output-styles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/automazeio/ccpm\"><b>Claude Code PM</b></a><br>by <a href=\"https://github.com/ranaroussi\">Ran Aroussi</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Really comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/automazeio/ccpm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/automazeio/ccpm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/automazeio/ccpm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/automazeio/ccpm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/automazeio/ccpm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/automazeio/ccpm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/automazeio/ccpm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/automazeio/ccpm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/automazeio/ccpm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/danielrosehill/Claude-Code-Repos-Index\"><b>Claude Code Repos Index</b></a><br>by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/claude-code-system-prompts\"><b>Claude Code System Prompts</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald AI</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/davila7/claude-code-templates\"><b>Claude Code Templates</b></a><br>by <a href=\"https://github.com/davila7\">Daniel Avila</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Incredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/davila7/claude-code-templates?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/davila7/claude-code-templates?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/davila7/claude-code-templates?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/davila7/claude-code-templates?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/davila7/claude-code-templates?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/davila7/claude-code-templates?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/davila7/claude-code-templates?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/davila7/claude-code-templates?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/davila7/claude-code-templates?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ykdojo/claude-code-tips\"><b>Claude Code Tips</b></a><br>by <a href=\"https://github.com/ykdojo\">ykdojo</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ykdojo/claude-code-tips?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ykdojo/claude-code-tips?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ykdojo/claude-code-tips?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ykdojo/claude-code-tips?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ykdojo/claude-code-tips?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ykdojo/claude-code-tips?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ykdojo/claude-code-tips?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ykdojo/claude-code-tips?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ykdojo/claude-code-tips?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/FlorianBruniaux/claude-code-ultimate-guide\"><b>Claude Code Ultimate Guide</b></a><br>by <a href=\"https://www.linkedin.com/in/florian-bruniaux-43408b83/\">Florian BRUNIAUX</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A tremendous feat of documentation, this guide covers Claude Code from beginner to power user, with production-ready templates for Claude Code features, guides on agentic workflows, and a lot of great learning materials, including quizzes and a handy \"cheatsheet\". Whether it's the \"ultimate\" guide to Claude Code will be up to the reader, but a valuable resource nonetheless (as with all documentation sites, make sure it's up to date before you bet the farm).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor\"><b>Claude Code Usage Monitor</b></a><br>by <a href=\"https://github.com/Maciek-roboblog\">Maciek-roboblog</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/maxritter/claude-codepro\"><b>Claude CodePro</b></a><br>by <a href=\"https://www.maxritter.net\">Max Ritter</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/maxritter/claude-codepro?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/maxritter/claude-codepro?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/maxritter/claude-codepro?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/maxritter/claude-codepro?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/maxritter/claude-codepro?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/maxritter/claude-codepro?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/maxritter/claude-codepro?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/maxritter/claude-codepro?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/maxritter/claude-codepro?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/fcakyon/claude-codex-settings\"><b>Claude Codex Settings</b></a><br>by <a href=\"https://github.com/fcakyon\">fatih akyon</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/fcakyon/claude-codex-settings?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/fcakyon/claude-codex-settings?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/fcakyon/claude-codex-settings?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/fcakyon/claude-codex-settings?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/fcakyon/claude-codex-settings?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/fcakyon/claude-codex-settings?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/fcakyon/claude-codex-settings?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/fcakyon/claude-codex-settings?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/fcakyon/claude-codex-settings?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/possibilities/claude-composer\"><b>Claude Composer</b></a><br>by <a href=\"https://github.com/possibilities\">Mike Bannister</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A tool that adds small enhancements to Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/possibilities/claude-composer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/possibilities/claude-composer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/possibilities/claude-composer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/possibilities/claude-composer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/possibilities/claude-composer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/possibilities/claude-composer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/possibilities/claude-composer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/possibilities/claude-composer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/possibilities/claude-composer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/claude-did-this/claude-hub\"><b>Claude Hub</b></a><br>by <a href=\"https://github.com/claude-did-this\">Claude Did This</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/claude-did-this/claude-hub?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/claude-did-this/claude-hub?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/claude-did-this/claude-hub?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/claude-did-this/claude-hub?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/claude-did-this/claude-hub?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/claude-did-this/claude-hub?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/claude-did-this/claude-hub?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/claude-did-this/claude-hub?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/claude-did-this/claude-hub?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dreamiurg/claude-mountaineering-skills\"><b>Claude Mountaineering Skills</b></a><br>by <a href=\"https://github.com/dreamiurg\">Dmytro Gaivoronsky</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Claude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/K-Dense-AI/claude-scientific-skills\"><b>Claude Scientific Skills</b></a><br>by <a href=\"https://github.com/K-Dense-AI/\">K-Dense</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>\"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ZENG3LD/claude-session-restore\"><b>Claude Session Restore</b></a><br>by <a href=\"https://github.com/ZENG3LD\">ZENG3LD</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Efficiently restore context from previous Claude Code sessions by analyzing session files and git history. Features multi-factor data collection across numerous Claude Code capacities with time-based filtering. Uses tail-based parsing for efficient handling of large session files up to 2GB. Includes both a CLI tool for manual analysis and a Claude Code skill for automatic session restoration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/smtg-ai/claude-squad\"><b>Claude Squad</b></a><br>by <a href=\"https://github.com/smtg-ai\">smtg-ai</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/smtg-ai/claude-squad?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/smtg-ai/claude-squad?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/smtg-ai/claude-squad?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/smtg-ai/claude-squad?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/smtg-ai/claude-squad?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/smtg-ai/claude-squad?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/smtg-ai/claude-squad?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/smtg-ai/claude-squad?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/smtg-ai/claude-squad?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/parruda/claude-swarm\"><b>Claude Swarm</b></a><br>by <a href=\"https://github.com/parruda\">parruda</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Launch Claude Code session that is connected to a swarm of Claude Code Agents.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/parruda/claude-swarm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/parruda/claude-swarm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/parruda/claude-swarm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/parruda/claude-swarm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/parruda/claude-swarm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/parruda/claude-swarm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/parruda/claude-swarm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/parruda/claude-swarm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/parruda/claude-swarm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eyaltoledano/claude-task-master\"><b>Claude Task Master</b></a><br>by <a href=\"https://github.com/eyaltoledano\">eyaltoledano</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eyaltoledano/claude-task-master?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eyaltoledano/claude-task-master?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eyaltoledano/claude-task-master?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eyaltoledano/claude-task-master?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eyaltoledano/claude-task-master?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eyaltoledano/claude-task-master?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eyaltoledano/claude-task-master?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eyaltoledano/claude-task-master?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eyaltoledano/claude-task-master?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/grahama1970/claude-task-runner\"><b>Claude Task Runner</b></a><br>by <a href=\"https://github.com/grahama1970\">grahama1970</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/grahama1970/claude-task-runner?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/grahama1970/claude-task-runner?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/grahama1970/claude-task-runner?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/grahama1970/claude-task-runner?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/grahama1970/claude-task-runner?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/grahama1970/claude-task-runner?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/grahama1970/claude-task-runner?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/grahama1970/claude-task-runner?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/grahama1970/claude-task-runner?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/costiash/claude-code-docs\"><b>claude-code-docs</b></a><br>by <a href=\"https://github.com/costiash\">Constantin Shafranski</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A mirror of the Anthropic&copy; PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to `claude-code-docs` for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/costiash/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/costiash/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/costiash/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/costiash/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/costiash/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/costiash/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/costiash/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/costiash/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/costiash/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/beyondcode/claude-hooks-sdk\"><b>claude-code-hooks-sdk</b></a><br>by <a href=\"https://github.com/beyondcode\">beyondcode</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/manzaltu/claude-code-ide.el\"><b>claude-code-ide.el</b></a><br>by <a href=\"https://github.com/manzaltu\">manzaltu</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>claude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md\"><b>claude-code-mcp-enhanced</b></a><br>by <a href=\"https://github.com/grahama1970\">grahama1970</a></td>\n<td>CLAUDE.md Files</td>\n<td>Project Scaffolding & MCP</td>\n<td>Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rz1989s/claude-code-statusline\"><b>claude-code-statusline</b></a><br>by <a href=\"https://github.com/rz1989s\">rz1989s</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rz1989s/claude-code-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rz1989s/claude-code-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rz1989s/claude-code-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rz1989s/claude-code-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rz1989s/claude-code-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rz1989s/claude-code-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rz1989s/claude-code-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rz1989s/claude-code-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rz1989s/claude-code-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/pchalasani/claude-code-tools\"><b>claude-code-tools</b></a><br>by <a href=\"https://github.com/pchalasani\">Prasad Chalasani</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/pchalasani/claude-code-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/pchalasani/claude-code-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/pchalasani/claude-code-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/pchalasani/claude-code-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/pchalasani/claude-code-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/pchalasani/claude-code-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/pchalasani/claude-code-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/pchalasani/claude-code-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/pchalasani/claude-code-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stevemolitor/claude-code.el\"><b>claude-code.el</b></a><br>by <a href=\"https://github.com/stevemolitor\">stevemolitor</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>An Emacs interface for Claude Code CLI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/stevemolitor/claude-code.el?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stevemolitor/claude-code.el?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stevemolitor/claude-code.el?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stevemolitor/claude-code.el?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stevemolitor/claude-code.el?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stevemolitor/claude-code.el?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stevemolitor/claude-code.el?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stevemolitor/claude-code.el?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stevemolitor/claude-code.el?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/greggh/claude-code.nvim\"><b>claude-code.nvim</b></a><br>by <a href=\"https://github.com/greggh\">greggh</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>A seamless integration between Claude Code AI assistant and Neovim.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/greggh/claude-code.nvim?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/greggh/claude-code.nvim?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/greggh/claude-code.nvim?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/greggh/claude-code.nvim?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/greggh/claude-code.nvim?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/greggh/claude-code.nvim?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/greggh/claude-code.nvim?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/greggh/claude-code.nvim?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/greggh/claude-code.nvim?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/phiat/claude-esp\"><b>claude-esp</b></a><br>by <a href=\"https://github.com/phiat\">phiat</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/phiat/claude-esp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/phiat/claude-esp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/phiat/claude-esp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/phiat/claude-esp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/phiat/claude-esp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/phiat/claude-esp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/phiat/claude-esp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/phiat/claude-esp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/phiat/claude-esp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/johnlindquist/claude-hooks\"><b>claude-hooks</b></a><br>by <a href=\"https://github.com/johnlindquist\">John Lindquist</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/johnlindquist/claude-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/johnlindquist/claude-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/johnlindquist/claude-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/johnlindquist/claude-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/johnlindquist/claude-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/johnlindquist/claude-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/johnlindquist/claude-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/johnlindquist/claude-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/johnlindquist/claude-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Owloops/claude-powerline\"><b>claude-powerline</b></a><br>by <a href=\"https://github.com/Owloops\">Owloops</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Owloops/claude-powerline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Owloops/claude-powerline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Owloops/claude-powerline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Owloops/claude-powerline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Owloops/claude-powerline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Owloops/claude-powerline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Owloops/claude-powerline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Owloops/claude-powerline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Owloops/claude-powerline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nulone/claude-rules-doctor\"><b>claude-rules-doctor</b></a><br>by <a href=\"https://github.com/nulone\">nulone</a></td>\n<td>Tooling</td>\n<td>Config Managers</td>\n<td>CLI that detects dead `.claude/rules/` files by checking if `paths:` globs actually match files in your repo. Catches silent rule failures where renamed directories or typos in glob patterns cause rules to never apply. Features CI mode (exit 1 on dead rules), JSON output, and verbose mode showing matched files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nulone/claude-rules-doctor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nulone/claude-rules-doctor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nulone/claude-rules-doctor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nulone/claude-rules-doctor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nulone/claude-rules-doctor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nulone/claude-rules-doctor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nulone/claude-rules-doctor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nulone/claude-rules-doctor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nulone/claude-rules-doctor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/serpro69/claude-starter-kit\"><b>claude-starter-kit</b></a><br>by <a href=\"https://github.com/serpro69\">serpro69</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/serpro69/claude-starter-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/serpro69/claude-starter-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/serpro69/claude-starter-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/serpro69/claude-starter-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/serpro69/claude-starter-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/serpro69/claude-starter-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/serpro69/claude-starter-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/serpro69/claude-starter-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/serpro69/claude-starter-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nielsgroen/claude-tmux\"><b>claude-tmux</b></a><br>by <a href=\"https://github.com/nielsgroen\">Niels Groeneveld</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nielsgroen/claude-tmux?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nielsgroen/claude-tmux?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nielsgroen/claude-tmux?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nielsgroen/claude-tmux?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nielsgroen/claude-tmux?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nielsgroen/claude-tmux?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nielsgroen/claude-tmux?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nielsgroen/claude-tmux?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nielsgroen/claude-tmux?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/foxj77/claudectx\"><b>ClaudeCTX</b></a><br>by <a href=\"https://github.com/foxj77\">John Fox</a></td>\n<td>Tooling</td>\n<td>Config Managers</td>\n<td>claudectx lets you switch your entire Claude Code configuration with a single command.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/foxj77/claudectx?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/foxj77/claudectx?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/foxj77/claudectx?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/foxj77/claudectx?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/foxj77/claudectx?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/foxj77/claudectx?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/foxj77/claudectx?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/foxj77/claudectx?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/foxj77/claudectx?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/carlrannaberg/claudekit\"><b>claudekit</b></a><br>by <a href=\"https://github.com/carlrannaberg\">Carl Rannaberg</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Impressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/carlrannaberg/claudekit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/carlrannaberg/claudekit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/carlrannaberg/claudekit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/carlrannaberg/claudekit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/carlrannaberg/claudekit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/carlrannaberg/claudekit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/carlrannaberg/claudekit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/carlrannaberg/claudekit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/carlrannaberg/claudekit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kunwar-shah/claudex\"><b>Claudex</b></a><br>by <a href=\"https://github.com/kunwar-shah\">Kunwar Shah</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!)</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kunwar-shah/claudex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kunwar-shah/claudex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kunwar-shah/claudex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kunwar-shah/claudex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kunwar-shah/claudex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kunwar-shah/claudex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kunwar-shah/claudex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kunwar-shah/claudex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kunwar-shah/claudex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hagan/claudia-statusline\"><b>claudia-statusline</b></a><br>by <a href=\"https://github.com/hagan\">Hagan Franks</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>High-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hagan/claudia-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hagan/claudia-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hagan/claudia-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hagan/claudia-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hagan/claudia-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hagan/claudia-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hagan/claudia-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hagan/claudia-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hagan/claudia-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ctoth/claudio\"><b>Claudio</b></a><br>by <a href=\"https://github.com/ctoth\">Christopher Toth</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ctoth/claudio?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ctoth/claudio?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ctoth/claudio?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ctoth/claudio?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ctoth/claudio?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ctoth/claudio?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ctoth/claudio?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ctoth/claudio?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ctoth/claudio?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/Claudix\"><b>Claudix - Claude Code for VSCode</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>A VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Haleclipse/Claudix?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/Claudix?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/Claudix?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/Claudix?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/Claudix?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/Claudix?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/Claudix?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/Claudix?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/Claudix?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/JSONbored/claudepro-directory\"><b>ClaudoPro Directory</b></a><br>by <a href=\"https://github.com/JSONbored\">ghost</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"Claude-template-for-everything\" site.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/JSONbored/claudepro-directory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/JSONbored/claudepro-directory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/JSONbored/claudepro-directory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/JSONbored/claudepro-directory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/JSONbored/claudepro-directory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/JSONbored/claudepro-directory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/JSONbored/claudepro-directory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/JSONbored/claudepro-directory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/JSONbored/claudepro-directory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/skills-directory/skill-codex\"><b>Codex Skill</b></a><br>by <a href=\"https://github.com/klaudworks\">klaudworks</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Enables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/skills-directory/skill-codex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/skills-directory/skill-codex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/skills-directory/skill-codex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/skills-directory/skill-codex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/skills-directory/skill-codex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/skills-directory/skill-codex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/skills-directory/skill-codex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/skills-directory/skill-codex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/skills-directory/skill-codex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/EveryInc/compound-engineering-plugin\"><b>Compound Engineering Plugin</b></a><br>by <a href=\"https://github.com/EveryInc\">EveryInc</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dagger/container-use\"><b>Container Use</b></a><br>by <a href=\"https://github.com/dagger\">dagger</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dagger/container-use?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dagger/container-use?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dagger/container-use?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dagger/container-use?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dagger/container-use?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dagger/container-use?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dagger/container-use?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dagger/container-use?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dagger/container-use?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/NeoLabHQ/context-engineering-kit\"><b>Context Engineering Kit</b></a><br>by <a href=\"https://github.com/LeoVS09\">Vlad Goncharov</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/disler/just-prompt/tree/main/.claude/commands\"><b>Context Priming</b></a><br>by <a href=\"https://github.com/disler\">disler</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/disler/just-prompt?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/disler/just-prompt?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/disler/just-prompt?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/disler/just-prompt?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/disler/just-prompt?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/disler/just-prompt?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/disler/just-prompt?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/disler/just-prompt?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/disler/just-prompt?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/FlineDev/ContextKit\"><b>ContextKit</b></a><br>by <a href=\"https://github.com/Jeehut\">Cihat Gündüz</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/FlineDev/ContextKit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/FlineDev/ContextKit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/FlineDev/ContextKit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/FlineDev/ContextKit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/FlineDev/ContextKit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/FlineDev/ContextKit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/FlineDev/ContextKit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/FlineDev/ContextKit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/FlineDev/ContextKit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md\"><b>Course Builder</b></a><br>by <a href=\"https://github.com/badass-courses\">badass-courses</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/badass-courses/course-builder?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/badass-courses/course-builder?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/badass-courses/course-builder?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/badass-courses/course-builder?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/badass-courses/course-builder?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/badass-courses/course-builder?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/badass-courses/course-builder?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/badass-courses/course-builder?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/badass-courses/course-builder?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stravu/crystal\"><b>crystal</b></a><br>by <a href=\"https://github.com/stravu\">stravu</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/stravu/crystal?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stravu/crystal?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stravu/crystal?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stravu/crystal?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stravu/crystal?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stravu/crystal?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stravu/crystal?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stravu/crystal?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stravu/crystal?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md\"><b>Cursor Tools</b></a><br>by <a href=\"https://github.com/eastlondoner\">eastlondoner</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"Stagehand\" feature.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eastlondoner/cursor-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eastlondoner/cursor-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eastlondoner/cursor-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eastlondoner/cursor-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eastlondoner/cursor-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eastlondoner/cursor-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eastlondoner/cursor-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eastlondoner/cursor-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eastlondoner/cursor-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review\"><b>Design Review Workflow</b></a><br>by <a href=\"https://github.com/OneRedOak\">Patrick Ellis</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, `CLAUDE.md` excerpts, and more. Covers a broad range of criteria from responsive design to accessibility.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ldayton/Dippy\"><b>Dippy</b></a><br>by <a href=\"https://github.com/ldayton\">Lily Dayton</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ldayton/Dippy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ldayton/Dippy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ldayton/Dippy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ldayton/Dippy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ldayton/Dippy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ldayton/Dippy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ldayton/Dippy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ldayton/Dippy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ldayton/Dippy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md\"><b>DroidconKotlin</b></a><br>by <a href=\"https://github.com/touchlab\">touchlab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/touchlab/DroidconKotlin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/touchlab/DroidconKotlin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/touchlab/DroidconKotlin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/touchlab/DroidconKotlin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/touchlab/DroidconKotlin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/touchlab/DroidconKotlin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/touchlab/DroidconKotlin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/touchlab/DroidconKotlin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/touchlab/DroidconKotlin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md\"><b>EDSL</b></a><br>by <a href=\"https://github.com/expectedparrot\">expectedparrot</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/affaan-m/everything-claude-code\"><b>Everything Claude Code</b></a><br>by <a href=\"https://github.com/affaan-m/\">Affaan Mustafa</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Top-notch, well-written resources covering \"just about everything\" from core engineering domains. What's nice about this \"everything-\" store is most of the resources have significant standalone value and unlike some all-encompassing frameworks, although you can opt in to the author's own specific workflow patterns if you choose, the individual resources offer exemplary patterns in (just about) every Claude Code feature you can find (apologies to the Output Styles devotees).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/affaan-m/everything-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/affaan-m/everything-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/affaan-m/everything-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/affaan-m/everything-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/affaan-m/everything-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/affaan-m/everything-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/affaan-m/everything-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/affaan-m/everything-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/affaan-m/everything-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeffallan/claude-skills\"><b>Fullstack Dev Skills</b></a><br>by <a href=\"https://github.com/jeffallan\">jeffallan</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development across a wide range of specific frameworks. Features 9 project workflow commands for Jira/Confluence integration and, notably, an interesting approach to context engineering via a  `/common-ground` command that surfaces Claude's hidden assumptions about your project. This is a smart thing to do.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jeffallan/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeffallan/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeffallan/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeffallan/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeffallan/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeffallan/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeffallan/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeffallan/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeffallan/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sjnims/gen-alpha-output-style\"><b>Gen-Alpha Slang</b></a><br>by <a href=\"https://github.com/sjnims\">Steve Nims</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>This is really... different. I don't know what to say about this one. It does what it says on the tin. You might find it funny, you might want throw up. I'll just say candidly this is included strictly for its potentially comedic awesomeness.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md\"><b>Giselle</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/soramimi/Guitar/blob/master/CLAUDE.md\"><b>Guitar</b></a><br>by <a href=\"https://github.com/soramimi\">soramimi</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Serves as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/soramimi/Guitar?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/soramimi/Guitar?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/soramimi/Guitar?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/soramimi/Guitar?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/soramimi/Guitar?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/soramimi/Guitar?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/soramimi/Guitar?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/soramimi/Guitar?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/soramimi/Guitar?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/slopus/happy\"><b>Happy Coder</b></a><br>by <a href=\"https://peoplesgrocers.com/en/projects\">GrocerPublishAgent</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/slopus/happy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/slopus/happy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/slopus/happy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/slopus/happy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/slopus/happy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/slopus/happy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/slopus/happy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/slopus/happy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/slopus/happy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hashintel/hash/blob/main/CLAUDE.md\"><b>HASH</b></a><br>by <a href=\"https://github.com/hashintel\">hashintel</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Features comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hashintel/hash?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hashintel/hash?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hashintel/hash?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hashintel/hash?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hashintel/hash?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hashintel/hash?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hashintel/hash?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hashintel/hash?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hashintel/hash?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/inkline/inkline/blob/main/CLAUDE.md\"><b>Inkline</b></a><br>by <a href=\"https://github.com/inkline\">inkline</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/inkline/inkline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/inkline/inkline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/inkline/inkline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/inkline/inkline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/inkline/inkline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/inkline/inkline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/inkline/inkline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/inkline/inkline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/inkline/inkline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md\"><b>JSBeeb</b></a><br>by <a href=\"https://github.com/mattgodbolt\">mattgodbolt</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mattgodbolt/jsbeeb?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mattgodbolt/jsbeeb?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mattgodbolt/jsbeeb?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mattgodbolt/jsbeeb?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mattgodbolt/jsbeeb?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mattgodbolt/jsbeeb?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mattgodbolt/jsbeeb?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mattgodbolt/jsbeeb?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mattgodbolt/jsbeeb?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md\"><b>Lamoom Python</b></a><br>by <a href=\"https://github.com/LamoomAI\">LamoomAI</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Serves as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/LamoomAI/lamoom-python?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/LamoomAI/lamoom-python?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/LamoomAI/lamoom-python?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/LamoomAI/lamoom-python?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/LamoomAI/lamoom-python?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/LamoomAI/lamoom-python?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/LamoomAI/lamoom-python?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/LamoomAI/lamoom-python?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/LamoomAI/lamoom-python?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md\"><b>LangGraphJS</b></a><br>by <a href=\"https://github.com/langchain-ai\">langchain-ai</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/langchain-ai/langgraphjs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/langchain-ai/langgraphjs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/langchain-ai/langgraphjs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/langchain-ai/langgraphjs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/langchain-ai/langgraphjs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/langchain-ai/langgraphjs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/langchain-ai/langgraphjs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/langchain-ai/langgraphjs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/langchain-ai/langgraphjs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tott/laravel-tall-claude-ai-configs\"><b>Laravel TALL Stack AI Development Starter Kit</b></a><br>by <a href=\"https://github.com/tott\">tott</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Transform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/shareAI-lab/learn-claude-code\"><b>Learn Claude Code</b></a><br>by <a href=\"https://github.com/shareAI-lab/\">shareAI-Lab</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A really interesting analysis of how coding agents like Claude Code are designed. It attempts to break an agent down into its fundamental parts and reconstruct it with minimal code. Great learning resource. Final product is a rudimentary agent with skills, sub-agents, and a todo-list in roughly a few hundred lines of Python.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/cheukyin175/learn-faster-kit\"><b>learn-faster-kit</b></a><br>by <a href=\"https://github.com/cheukyin175\">Hugo Lau</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A creative educational framework for Claude Code, inspired by the \"FASTER\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/CLAUDE.md\"><b>Metabase</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kingler/n8n_agent/tree/main/.claude/commands\"><b>n8n_agent</b></a><br>by <a href=\"https://github.com/kingler\">kingler</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Amazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kingler/n8n_agent?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kingler/n8n_agent?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kingler/n8n_agent?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kingler/n8n_agent?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kingler/n8n_agent?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kingler/n8n_agent?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kingler/n8n_agent?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kingler/n8n_agent?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kingler/n8n_agent?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md\"><b>Network Chronicles</b></a><br>by <a href=\"https://github.com/Fimeg\">Fimeg</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Fimeg/NetworkChronicles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Fimeg/NetworkChronicles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Fimeg/NetworkChronicles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Fimeg/NetworkChronicles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Fimeg/NetworkChronicles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Fimeg/NetworkChronicles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Fimeg/NetworkChronicles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Fimeg/NetworkChronicles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Fimeg/NetworkChronicles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/omnara-ai/omnara\"><b>Omnara</b></a><br>by <a href=\"https://github.com/ishaansehgal99\">Ishaan Sehgal</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>A command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/omnara-ai/omnara?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/omnara-ai/omnara?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/omnara-ai/omnara?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/omnara-ai/omnara?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/omnara-ai/omnara?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/omnara-ai/omnara?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/omnara-ai/omnara?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/omnara-ai/omnara?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/omnara-ai/omnara?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md\"><b>Pareto Mac</b></a><br>by <a href=\"https://github.com/ParetoSecurity\">ParetoSecurity</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/vaporif/parry\"><b>parry</b></a><br>by <a href=\"https://github.com/vaporif\">Dmytro Onypko</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.]</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/vaporif/parry?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/vaporif/parry?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/vaporif/parry?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/vaporif/parry?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/vaporif/parry?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/vaporif/parry?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/vaporif/parry?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/vaporif/parry?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/vaporif/parry?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/backnotprop/plannotator\"><b>Plannotator</b></a><br>by <a href=\"https://github.com/backnotprop\">backnotprop</a></td>\n<td>Hooks</td>\n<td>-</td>\n<td>Interactive plan review UI that intercepts ExitPlanMode via hooks, letting users visually annotate plans with comments, deletions, and replacements before approving or denying with detailed feedback.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/backnotprop/plannotator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/backnotprop/plannotator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/backnotprop/plannotator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/backnotprop/plannotator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/backnotprop/plannotator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/backnotprop/plannotator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/backnotprop/plannotator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/backnotprop/plannotator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/backnotprop/plannotator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aRustyDev/pre-commit-hooks\"><b>pre-commit-hooks</b></a><br>by <a href=\"https://github.com/aRustyDev\">aRustyDev</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>This repository is about pre-commit-hooks in general, but the `CLAUDE.md` and related `.claude/` documentation is exemplary. Thorough but not verbose. Unlike a lot of `CLAUDE.md`  files, it doesn't primarily consist in shouting at Claude in all-caps. Great learning resource. Also, hooks.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/tree/main/.claude/commands\"><b>Project Bootstrapping and Task Management</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/scopecraft/command/tree/main/.claude/commands\"><b>Project Management, Implementation, Planning, and Release</b></a><br>by <a href=\"https://github.com/scopecraft\">scopecraft</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Really comprehensive set of commands for all aspects of SDLC.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/scopecraft/command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/scopecraft/command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/scopecraft/command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/scopecraft/command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/scopecraft/command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/scopecraft/command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/scopecraft/command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/scopecraft/command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/scopecraft/command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/harperreed/dotfiles/tree/master/.claude/commands\"><b>Project Workflow System</b></a><br>by <a href=\"https://github.com/harperreed\">harperreed</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/harperreed/dotfiles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/harperreed/dotfiles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/harperreed/dotfiles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/harperreed/dotfiles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/harperreed/dotfiles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/harperreed/dotfiles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/harperreed/dotfiles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/harperreed/dotfiles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/harperreed/dotfiles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/frankbria/ralph-claude-code\"><b>Ralph for Claude Code</b></a><br>by <a href=\"https://github.com/frankbria\">Frank Bria</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>An autonomous AI development framework that enables Claude Code to work iteratively on projects until completion. Features intelligent exit detection, rate limiting, circuit breaker patterns, and comprehensive safety guardrails to prevent infinite loops and API overuse. Built with Bash, integrated with tmux for live monitoring, and includes 75+ comprehensive tests.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/frankbria/ralph-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/frankbria/ralph-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/frankbria/ralph-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/frankbria/ralph-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/frankbria/ralph-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/frankbria/ralph-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/frankbria/ralph-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/frankbria/ralph-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/frankbria/ralph-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/muratcankoylan/ralph-wiggum-marketer\"><b>Ralph Wiggum Marketer</b></a><br>by <a href=\"https://github.com/muratcankoylan\">Muratcan Koylan</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A Claude Code plugin that provides an autonomous AI copywriter,  integrating the Ralph loop with customized knowledge bases for market research agents. The agents do the research, Ralph writes the copy, you stay in bed. Whether or not you practice Ralph-Driven Development (RDD), I think these projects are interesting and creative explorations of general agentic patterns.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mikeyobrien/ralph-orchestrator\"><b>ralph-orchestrator</b></a><br>by <a href=\"https://github.com/mikeyobrien\">mikeyobrien</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>Ralph Orchestrator implements the simple but effective \"Ralph Wiggum\" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/marcindulak/ralph-wiggum-bdd\"><b>ralph-wiggum-bdd</b></a><br>by <a href=\"https://github.com/marcindulak\">marcindulak</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A standalone Bash script for Behavior-Driven Development with Ralph Wiggum Loop. In principle, while running unattended, the script can keep code and requirements in sync, but in practice it still requires interactive human supervision, so it supports both modes. The script is standalone and can be modified and committed into your project.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jawwadfirdousi/agent-skills\"><b>read-only-postgres</b></a><br>by <a href=\"https://github.com/jawwadfirdousi\">jawwadfirdousi</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Read-only PostgreSQL query skill for Claude Code. Executes SELECT/SHOW/EXPLAIN/WITH queries across configured databases with strict validation, timeouts, and row limits. Supports multiple connections with descriptions for database selection.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zippoxer/recall\"><b>recall</b></a><br>by <a href=\"https://github.com/zippoxer\">zippoxer</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Full-text search your Claude Code sessions. Run `recall` in terminal, type to search, Enter to resume. Alternative to `claude --resume`.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zippoxer/recall?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zippoxer/recall?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zippoxer/recall?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zippoxer/recall?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zippoxer/recall?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zippoxer/recall?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zippoxer/recall?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zippoxer/recall?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zippoxer/recall?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tony/claude-code-riper-5\"><b>RIPER Workflow</b></a><br>by <a href=\"https://tony.sh\">Tony Narlock</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Structured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tony/claude-code-riper-5?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tony/claude-code-riper-5?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tony/claude-code-riper-5?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tony/claude-code-riper-5?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tony/claude-code-riper-5?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tony/claude-code-riper-5?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tony/claude-code-riper-5?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tony/claude-code-riper-5?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tony/claude-code-riper-5?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dyoshikawa/rulesync\"><b>Rulesync</b></a><br>by <a href=\"https://github.com/dyoshikawa\">dyoshikawa</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dyoshikawa/rulesync?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dyoshikawa/rulesync?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dyoshikawa/rulesync?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dyoshikawa/rulesync?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dyoshikawa/rulesync?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dyoshikawa/rulesync?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dyoshikawa/rulesync?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dyoshikawa/rulesync?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dyoshikawa/rulesync?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/icanhasjonas/run-claude-docker\"><b>run-claude-docker</b></a><br>by <a href=\"https://github.com/icanhasjonas/\">Jonas</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md\"><b>SG Cars Trends Backend</b></a><br>by <a href=\"https://github.com/sgcarstrends\">sgcarstrends</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sgcarstrends/backend?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sgcarstrends/backend?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sgcarstrends/backend?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sgcarstrends/backend?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sgcarstrends/backend?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sgcarstrends/backend?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sgcarstrends/backend?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sgcarstrends/backend?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sgcarstrends/backend?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://diwank.space/field-notes-from-shipping-real-code-with-claude\"><b>Shipping Real Code w/ Claude</b></a><br>by <a href=\"https://github.com/creatorrr\">Diwank</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Helmi/claude-simone\"><b>Simone</b></a><br>by <a href=\"https://github.com/Helmi\">Helmi</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Helmi/claude-simone?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Helmi/claude-simone?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Helmi/claude-simone?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Helmi/claude-simone?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Helmi/claude-simone?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Helmi/claude-simone?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Helmi/claude-simone?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Helmi/claude-simone?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Helmi/claude-simone?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/spylang/spy/blob/main/CLAUDE.md\"><b>SPy</b></a><br>by <a href=\"https://github.com/spylang\">spylang</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/spylang/spy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/spylang/spy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/spylang/spy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/spylang/spy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/spylang/spy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/spylang/spy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/spylang/spy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/spylang/spy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/spylang/spy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md\"><b>SteadyStart</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Clear and direct instructives about style, permissions, Claude's \"role\", communications, and documentation of Claude Code sessions for other team members to stay abreast.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/marcindulak/stt-mcp-server-linux\"><b>stt-mcp-server-linux</b></a><br>by <a href=\"https://github.com/marcindulak\">marcindulak</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sudocode-ai/sudocode\"><b>sudocode</b></a><br>by <a href=\"https://github.com/ssh-randy\">ssh-randy</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sudocode-ai/sudocode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sudocode-ai/sudocode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sudocode-ai/sudocode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sudocode-ai/sudocode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sudocode-ai/sudocode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sudocode-ai/sudocode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sudocode-ai/sudocode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sudocode-ai/sudocode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sudocode-ai/sudocode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/SuperClaude-Org/SuperClaude_Framework\"><b>SuperClaude</b></a><br>by <a href=\"https://github.com/SuperClaude-Org\">SuperClaude-Org</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"Introspection\" and \"Orchestration\".</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/obra/superpowers\"><b>Superpowers</b></a><br>by <a href=\"https://github.com/obra\">Jesse Vincent</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/obra/superpowers?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/obra/superpowers?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/obra/superpowers?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/obra/superpowers?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/obra/superpowers?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/obra/superpowers?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/obra/superpowers?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/obra/superpowers?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/obra/superpowers?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nizos/tdd-guard\"><b>TDD Guard</b></a><br>by <a href=\"https://github.com/nizos\">Nizar Selander</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nizos/tdd-guard?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nizos/tdd-guard?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nizos/tdd-guard?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nizos/tdd-guard?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nizos/tdd-guard?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nizos/tdd-guard?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nizos/tdd-guard?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nizos/tdd-guard?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nizos/tdd-guard?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rsmdt/the-startup\"><b>The Agentic Startup</b></a><br>by <a href=\"https://github.com/rsmdt\">Rudolf Schmidt</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rsmdt/the-startup?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rsmdt/the-startup?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rsmdt/the-startup?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rsmdt/the-startup?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rsmdt/the-startup?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rsmdt/the-startup?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rsmdt/the-startup?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rsmdt/the-startup?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rsmdt/the-startup?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ClaytonFarr/ralph-playbook\"><b>The Ralph Playbook</b></a><br>by <a href=\"https://github.com/ClaytonFarr\">Clayton Farr</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A remarkably detailed and comprehensive guide to the Ralph Wiggum technique, featuring well-written theoretical commentary paired with practical guidelines and advice.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md\"><b>TPL</b></a><br>by <a href=\"https://github.com/KarpelesLab\">KarpelesLab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Details Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/KarpelesLab/tpl?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/KarpelesLab/tpl?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/KarpelesLab/tpl?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/KarpelesLab/tpl?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/KarpelesLab/tpl?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/KarpelesLab/tpl?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/KarpelesLab/tpl?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/KarpelesLab/tpl?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/KarpelesLab/tpl?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/trailofbits/skills\"><b>Trail of Bits Security Skills</b></a><br>by <a href=\"https://github.com/trailofbits\">Trail of Bits</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A very professional collection of over a dozen security-focused skills for code auditing and vulnerability detection. Includes skills for static analysis with CodeQL and Semgrep, variant analysis across codebases, fix verification, and differential code review.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/trailofbits/skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/trailofbits/skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/trailofbits/skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/trailofbits/skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/trailofbits/skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/trailofbits/skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/trailofbits/skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/trailofbits/skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/trailofbits/skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dtormoen/tsk\"><b>TSK - AI Agent Task Manager and Sandbox</b></a><br>by <a href=\"https://github.com/dtormoen\">dtormoen</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dtormoen/tsk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dtormoen/tsk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dtormoen/tsk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dtormoen/tsk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dtormoen/tsk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dtormoen/tsk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dtormoen/tsk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dtormoen/tsk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dtormoen/tsk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/tweakcc\"><b>tweakcc</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald-AI</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Command-line tool to customize your Claude Code styling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/tweakcc?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/tweakcc?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/tweakcc?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/tweakcc?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/tweakcc?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/tweakcc?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/tweakcc?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/tweakcc?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/tweakcc?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/bartolli/claude-code-typescript-hooks\"><b>TypeScript Quality Hooks</b></a><br>by <a href=\"https://github.com/bartolli\">bartolli</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Quality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for < 5ms validation performance during real-time editing.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/glittercowboy/taches-cc-resources\"><b>TÂCHES Claude Code Resources</b></a><br>by <a href=\"https://github.com/glittercowboy\">TÂCHES</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A well-balanced, \"down-to-Earth\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"meta\"-skills/agents, like \"skill-auditor\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/vibe-log/vibe-log-cli\"><b>Vibe-Log</b></a><br>by <a href=\"https://github.com/vibe-log\">Vibe-Log</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Analyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/vibe-log/vibe-log-cli?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/vibe-log/vibe-log-cli?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/vibe-log/vibe-log-cli?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/vibe-log/vibe-log-cli?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/vibe-log/vibe-log-cli?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/vibe-log/vibe-log-cli?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/vibe-log/vibe-log-cli?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/vibe-log/vibe-log-cli?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/vibe-log/vibe-log-cli?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sculptdotfun/viberank\"><b>viberank</b></a><br>by <a href=\"https://github.com/nikshepsvn\">nikshepsvn</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sculptdotfun/viberank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sculptdotfun/viberank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sculptdotfun/viberank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sculptdotfun/viberank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sculptdotfun/viberank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sculptdotfun/viberank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sculptdotfun/viberank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sculptdotfun/viberank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sculptdotfun/viberank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/OverseedAI/viwo\"><b>viwo-cli</b></a><br>by <a href=\"https://github.com/hal-shin\">Hal Shin</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Run Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of `--dangerously-skip-permissions` for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/OverseedAI/viwo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/OverseedAI/viwo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/OverseedAI/viwo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/OverseedAI/viwo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/OverseedAI/viwo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/OverseedAI/viwo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/OverseedAI/viwo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/OverseedAI/viwo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/OverseedAI/viwo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mbailey/voicemode\"><b>VoiceMode MCP</b></a><br>by <a href=\"https://github.com/mbailey\">Mike Bailey</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mbailey/voicemode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mbailey/voicemode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mbailey/voicemode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mbailey/voicemode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mbailey/voicemode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mbailey/voicemode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mbailey/voicemode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mbailey/voicemode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mbailey/voicemode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alonw0/web-asset-generator\"><b>Web Assets Generator Skill</b></a><br>by <a href=\"https://github.com/alonw0\">Alon Wolenitz</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Easily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/alonw0/web-asset-generator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alonw0/web-asset-generator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alonw0/web-asset-generator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alonw0/web-asset-generator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alonw0/web-asset-generator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alonw0/web-asset-generator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alonw0/web-asset-generator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alonw0/web-asset-generator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alonw0/web-asset-generator?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 192\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_ALL_CREATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **All** | Sorted: by date created\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\" style=\"border: 3px solid #34d399; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **All** sorted by date created</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://youtu.be/0ANECpNdt-4\"><b>AI Agent, AI Spy</b></a><br>by <a href=\"https://signalfoundation.org/\">Whittaker & Tiwari</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Members from the Signal Foundation with some really great tips and tricks on how to turn your operating system into an instrument of total surveillance, and why some companies are doing this really awesome thing. [warning: YouTube link]</td>\n</tr>\n<tr>\n<td><a href=\"https://nikiforovall.blog/claude-code-rules/\"><b>Claude Code Handbook</b></a><br>by <a href=\"https://github.com/nikiforovall\">nikiforovall</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Collection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins</td>\n</tr>\n<tr>\n<td><a href=\"https://diwank.space/field-notes-from-shipping-real-code-with-claude\"><b>Shipping Real Code w/ Claude</b></a><br>by <a href=\"https://github.com/creatorrr\">Diwank</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.</td>\n</tr>\n<tr>\n<td><a href=\"https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat\"><b>Claude Code Chat</b></a><br>by <a href=\"https://github.com/andrepimenta\">andrepimenta</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>An elegant and user-friendly Claude Code chat interface for VS Code.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/foxj77/claudectx\"><b>ClaudeCTX</b></a><br>by <a href=\"https://github.com/foxj77\">John Fox</a></td>\n<td>Tooling</td>\n<td>Config Managers</td>\n<td>claudectx lets you switch your entire Claude Code configuration with a single command.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/foxj77/claudectx?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/foxj77/claudectx?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/foxj77/claudectx?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/foxj77/claudectx?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/foxj77/claudectx?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/foxj77/claudectx?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/foxj77/claudectx?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/foxj77/claudectx?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/foxj77/claudectx?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://docs.claude.com/en/home\"><b>Anthropic Documentation</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>The official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/vaporif/parry\"><b>parry</b></a><br>by <a href=\"https://github.com/vaporif\">Dmytro Onypko</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.]</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/vaporif/parry?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/vaporif/parry?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/vaporif/parry?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/vaporif/parry?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/vaporif/parry?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/vaporif/parry?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/vaporif/parry?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/vaporif/parry?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/vaporif/parry?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jawwadfirdousi/agent-skills\"><b>read-only-postgres</b></a><br>by <a href=\"https://github.com/jawwadfirdousi\">jawwadfirdousi</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Read-only PostgreSQL query skill for Claude Code. Executes SELECT/SHOW/EXPLAIN/WITH queries across configured databases with strict validation, timeouts, and row limits. Supports multiple connections with descriptions for database selection.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nulone/claude-rules-doctor\"><b>claude-rules-doctor</b></a><br>by <a href=\"https://github.com/nulone\">nulone</a></td>\n<td>Tooling</td>\n<td>Config Managers</td>\n<td>CLI that detects dead `.claude/rules/` files by checking if `paths:` globs actually match files in your repo. Catches silent rule failures where renamed directories or typos in glob patterns cause rules to never apply. Features CI mode (exit 1 on dead rules), JSON output, and verbose mode showing matched files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nulone/claude-rules-doctor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nulone/claude-rules-doctor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nulone/claude-rules-doctor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nulone/claude-rules-doctor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nulone/claude-rules-doctor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nulone/claude-rules-doctor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nulone/claude-rules-doctor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nulone/claude-rules-doctor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nulone/claude-rules-doctor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ZENG3LD/claude-session-restore\"><b>Claude Session Restore</b></a><br>by <a href=\"https://github.com/ZENG3LD\">ZENG3LD</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Efficiently restore context from previous Claude Code sessions by analyzing session files and git history. Features multi-factor data collection across numerous Claude Code capacities with time-based filtering. Uses tail-based parsing for efficient handling of large session files up to 2GB. Includes both a CLI tool for manual analysis and a Claude Code skill for automatic session restoration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/marcindulak/ralph-wiggum-bdd\"><b>ralph-wiggum-bdd</b></a><br>by <a href=\"https://github.com/marcindulak\">marcindulak</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A standalone Bash script for Behavior-Driven Development with Ralph Wiggum Loop. In principle, while running unattended, the script can keep code and requirements in sync, but in practice it still requires interactive human supervision, so it supports both modes. The script is standalone and can be modified and committed into your project.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/robertguss/claude-skills\"><b>Book Factory</b></a><br>by <a href=\"https://github.com/robertguss\">Robert Guss</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A comprehensive pipeline of Skills that replicates traditional publishing infrastructure for nonfiction book creation using specialized Claude skills.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/robertguss/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/robertguss/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/robertguss/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/robertguss/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/robertguss/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/robertguss/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/robertguss/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/robertguss/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/robertguss/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/snwfdhmp/awesome-ralph\"><b>awesome-ralph</b></a><br>by <a href=\"https://github.com/snwfdhmp\">Martin Joly</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A curated list of resources about Ralph, the AI coding technique that runs AI coding agents in automated loops until specifications are fulfilled.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/affaan-m/everything-claude-code\"><b>Everything Claude Code</b></a><br>by <a href=\"https://github.com/affaan-m/\">Affaan Mustafa</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Top-notch, well-written resources covering \"just about everything\" from core engineering domains. What's nice about this \"everything-\" store is most of the resources have significant standalone value and unlike some all-encompassing frameworks, although you can opt in to the author's own specific workflow patterns if you choose, the individual resources offer exemplary patterns in (just about) every Claude Code feature you can find (apologies to the Output Styles devotees).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/affaan-m/everything-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/affaan-m/everything-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/affaan-m/everything-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/affaan-m/everything-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/affaan-m/everything-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/affaan-m/everything-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/affaan-m/everything-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/affaan-m/everything-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/affaan-m/everything-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/avifenesh/agentsys\"><b>AgentSys</b></a><br>by <a href=\"https://github.com/avifenesh\">avifenesh</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Workflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes [agnix](https://github.com/avifenesh/agnix) for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/avifenesh/agentsys?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/avifenesh/agentsys?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/avifenesh/agentsys?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/avifenesh/agentsys?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/avifenesh/agentsys?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/avifenesh/agentsys?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/avifenesh/agentsys?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/avifenesh/agentsys?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/avifenesh/agentsys?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/trailofbits/skills\"><b>Trail of Bits Security Skills</b></a><br>by <a href=\"https://github.com/trailofbits\">Trail of Bits</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A very professional collection of over a dozen security-focused skills for code auditing and vulnerability detection. Includes skills for static analysis with CodeQL and Semgrep, variant analysis across codebases, fix verification, and differential code review.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/trailofbits/skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/trailofbits/skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/trailofbits/skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/trailofbits/skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/trailofbits/skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/trailofbits/skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/trailofbits/skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/trailofbits/skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/trailofbits/skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dredozubov/prd-generator\"><b>/prd-generator</b></a><br>by <a href=\"https://github.com/dredozubov\">Denis Redozubov</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>A Claude Code plugin that generates comprehensive Product Requirements Documents (PRDs) from conversation context. Invoke `/create-prd` after discussing requirements and it produces a complete PRD with all standard sections including Executive Summary, User Stories, MVP Scope, Architecture, Success Criteria, and Implementation Phases.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dredozubov/prd-generator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dredozubov/prd-generator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dredozubov/prd-generator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dredozubov/prd-generator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dredozubov/prd-generator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dredozubov/prd-generator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dredozubov/prd-generator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dredozubov/prd-generator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dredozubov/prd-generator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nielsgroen/claude-tmux\"><b>claude-tmux</b></a><br>by <a href=\"https://github.com/nielsgroen\">Niels Groeneveld</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nielsgroen/claude-tmux?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nielsgroen/claude-tmux?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nielsgroen/claude-tmux?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nielsgroen/claude-tmux?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nielsgroen/claude-tmux?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nielsgroen/claude-tmux?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nielsgroen/claude-tmux?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nielsgroen/claude-tmux?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nielsgroen/claude-tmux?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ClaytonFarr/ralph-playbook\"><b>The Ralph Playbook</b></a><br>by <a href=\"https://github.com/ClaytonFarr\">Clayton Farr</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A remarkably detailed and comprehensive guide to the Ralph Wiggum technique, featuring well-written theoretical commentary paired with practical guidelines and advice.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/FlorianBruniaux/claude-code-ultimate-guide\"><b>Claude Code Ultimate Guide</b></a><br>by <a href=\"https://www.linkedin.com/in/florian-bruniaux-43408b83/\">Florian BRUNIAUX</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A tremendous feat of documentation, this guide covers Claude Code from beginner to power user, with production-ready templates for Claude Code features, guides on agentic workflows, and a lot of great learning materials, including quizzes and a handy \"cheatsheet\". Whether it's the \"ultimate\" guide to Claude Code will be up to the reader, but a valuable resource nonetheless (as with all documentation sites, make sure it's up to date before you bet the farm).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/phiat/claude-esp\"><b>claude-esp</b></a><br>by <a href=\"https://github.com/phiat\">phiat</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/phiat/claude-esp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/phiat/claude-esp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/phiat/claude-esp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/phiat/claude-esp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/phiat/claude-esp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/phiat/claude-esp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/phiat/claude-esp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/phiat/claude-esp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/phiat/claude-esp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ldayton/Dippy\"><b>Dippy</b></a><br>by <a href=\"https://github.com/ldayton\">Lily Dayton</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ldayton/Dippy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ldayton/Dippy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ldayton/Dippy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ldayton/Dippy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ldayton/Dippy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ldayton/Dippy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ldayton/Dippy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ldayton/Dippy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ldayton/Dippy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/muratcankoylan/ralph-wiggum-marketer\"><b>Ralph Wiggum Marketer</b></a><br>by <a href=\"https://github.com/muratcankoylan\">Muratcan Koylan</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A Claude Code plugin that provides an autonomous AI copywriter,  integrating the Ralph loop with customized knowledge bases for market research agents. The agents do the research, Ralph writes the copy, you stay in bed. Whether or not you practice Ralph-Driven Development (RDD), I think these projects are interesting and creative explorations of general agentic patterns.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/backnotprop/plannotator\"><b>Plannotator</b></a><br>by <a href=\"https://github.com/backnotprop\">backnotprop</a></td>\n<td>Hooks</td>\n<td>-</td>\n<td>Interactive plan review UI that intercepts ExitPlanMode via hooks, letting users visually annotate plans with comments, deletions, and replacements before approving or denying with detailed feedback.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/backnotprop/plannotator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/backnotprop/plannotator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/backnotprop/plannotator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/backnotprop/plannotator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/backnotprop/plannotator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/backnotprop/plannotator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/backnotprop/plannotator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/backnotprop/plannotator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/backnotprop/plannotator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/undeadlist/claude-code-agents\"><b>Claude Code Agents</b></a><br>by <a href=\"https://github.com/undeadlist\">Paul - UndeadList</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Comprehensive E2E development workflow with helpful Claude Code subagent prompts for solo devs. Run multiple auditors in parallel, automate fix cycles with micro-checkpoint protocols, and do browser-based QA. Includes strict protocols to prevent AI going rogue.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/undeadlist/claude-code-agents?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/undeadlist/claude-code-agents?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/undeadlist/claude-code-agents?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/undeadlist/claude-code-agents?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/undeadlist/claude-code-agents?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/undeadlist/claude-code-agents?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/undeadlist/claude-code-agents?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/undeadlist/claude-code-agents?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/undeadlist/claude-code-agents?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/akin-ozer/cc-devops-skills\"><b>cc-devops-skills</b></a><br>by <a href=\"https://github.com/akin-ozer\">akin-ozer</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Immensely detailed set of skills for DevOps Engineers (or anyone who has to deploy code, really). Works with validations, generators, shell scripts and CLI tools to create high quality IaC code for about any platform you've ever struggled painfully to work with. Worth downloading even just as a source of documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/AndyMik90/Auto-Claude\"><b>Auto-Claude</b></a><br>by <a href=\"https://github.com/AndyMik90\">AndyMik90</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - \"plans, builds, and validates software for you\". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/AndyMik90/Auto-Claude?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/AndyMik90/Auto-Claude?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/AndyMik90/Auto-Claude?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/AndyMik90/Auto-Claude?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/AndyMik90/Auto-Claude?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/AndyMik90/Auto-Claude?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/AndyMik90/Auto-Claude?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/AndyMik90/Auto-Claude?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/AndyMik90/Auto-Claude?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Talieisin/britfix\"><b>Britfix</b></a><br>by <a href=\"https://github.com/Talieisin\">Talieisin</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Talieisin/britfix?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Talieisin/britfix?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Talieisin/britfix?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Talieisin/britfix?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Talieisin/britfix?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Talieisin/britfix?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Talieisin/britfix?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Talieisin/britfix?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Talieisin/britfix?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zippoxer/recall\"><b>recall</b></a><br>by <a href=\"https://github.com/zippoxer\">zippoxer</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Full-text search your Claude Code sessions. Run `recall` in terminal, type to search, Enter to resume. Alternative to `claude --resume`.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zippoxer/recall?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zippoxer/recall?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zippoxer/recall?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zippoxer/recall?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zippoxer/recall?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zippoxer/recall?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zippoxer/recall?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zippoxer/recall?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zippoxer/recall?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ykdojo/claude-code-tips\"><b>Claude Code Tips</b></a><br>by <a href=\"https://github.com/ykdojo\">ykdojo</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ykdojo/claude-code-tips?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ykdojo/claude-code-tips?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ykdojo/claude-code-tips?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ykdojo/claude-code-tips?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ykdojo/claude-code-tips?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ykdojo/claude-code-tips?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ykdojo/claude-code-tips?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ykdojo/claude-code-tips?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ykdojo/claude-code-tips?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ThibautMelen/agentic-workflow-patterns\"><b>Agentic Workflow Patterns</b></a><br>by <a href=\"https://github.com/ThibautMelen\">ThibautMelen</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sjnims/gen-alpha-output-style\"><b>Gen-Alpha Slang</b></a><br>by <a href=\"https://github.com/sjnims\">Steve Nims</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>This is really... different. I don't know what to say about this one. It does what it says on the tin. You might find it funny, you might want throw up. I'll just say candidly this is included strictly for its potentially comedic awesomeness.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like\"><b>Awesome Claude Code Output Styles (That I Really Like)</b></a><br>by <a href=\"https://github.com/hesreallyhim/\">Really Him</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>A fun and moderately amusing collection of experimental output styles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/claude-code-system-prompts\"><b>Claude Code System Prompts</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald AI</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/NeoLabHQ/context-engineering-kit\"><b>Context Engineering Kit</b></a><br>by <a href=\"https://github.com/LeoVS09\">Vlad Goncharov</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/glittercowboy/taches-cc-resources\"><b>TÂCHES Claude Code Resources</b></a><br>by <a href=\"https://github.com/glittercowboy\">TÂCHES</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A well-balanced, \"down-to-Earth\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"meta\"-skills/agents, like \"skill-auditor\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/Claudix\"><b>Claudix - Claude Code for VSCode</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>A VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Haleclipse/Claudix?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/Claudix?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/Claudix?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/Claudix?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/Claudix?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/Claudix?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/Claudix?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/Claudix?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/Claudix?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/cheukyin175/learn-faster-kit\"><b>learn-faster-kit</b></a><br>by <a href=\"https://github.com/cheukyin175\">Hugo Lau</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A creative educational framework for Claude Code, inspired by the \"FASTER\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/diet103/claude-code-infrastructure-showcase\"><b>Claude Code Infrastructure Showcase</b></a><br>by <a href=\"https://github.com/diet103\">diet103</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/maxritter/claude-codepro\"><b>Claude CodePro</b></a><br>by <a href=\"https://www.maxritter.net\">Max Ritter</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/maxritter/claude-codepro?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/maxritter/claude-codepro?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/maxritter/claude-codepro?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/maxritter/claude-codepro?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/maxritter/claude-codepro?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/maxritter/claude-codepro?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/maxritter/claude-codepro?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/maxritter/claude-codepro?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/maxritter/claude-codepro?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/skills-directory/skill-codex\"><b>Codex Skill</b></a><br>by <a href=\"https://github.com/klaudworks\">klaudworks</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Enables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/skills-directory/skill-codex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/skills-directory/skill-codex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/skills-directory/skill-codex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/skills-directory/skill-codex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/skills-directory/skill-codex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/skills-directory/skill-codex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/skills-directory/skill-codex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/skills-directory/skill-codex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/skills-directory/skill-codex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands\"><b>/linux-desktop-slash-commands</b></a><br>by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a></td>\n<td>Slash-Commands</td>\n<td>General</td>\n<td>A library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alonw0/web-asset-generator\"><b>Web Assets Generator Skill</b></a><br>by <a href=\"https://github.com/alonw0\">Alon Wolenitz</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Easily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/alonw0/web-asset-generator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alonw0/web-asset-generator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alonw0/web-asset-generator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alonw0/web-asset-generator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alonw0/web-asset-generator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alonw0/web-asset-generator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alonw0/web-asset-generator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alonw0/web-asset-generator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alonw0/web-asset-generator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dreamiurg/claude-mountaineering-skills\"><b>Claude Mountaineering Skills</b></a><br>by <a href=\"https://github.com/dreamiurg\">Dmytro Gaivoronsky</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Claude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeffallan/claude-skills\"><b>Fullstack Dev Skills</b></a><br>by <a href=\"https://github.com/jeffallan\">jeffallan</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development across a wide range of specific frameworks. Features 9 project workflow commands for Jira/Confluence integration and, notably, an interesting approach to context engineering via a  `/common-ground` command that surfaces Claude's hidden assumptions about your project. This is a smart thing to do.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jeffallan/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeffallan/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeffallan/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeffallan/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeffallan/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeffallan/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeffallan/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeffallan/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeffallan/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/K-Dense-AI/claude-scientific-skills\"><b>Claude Scientific Skills</b></a><br>by <a href=\"https://github.com/K-Dense-AI/\">K-Dense</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>\"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/serpro69/claude-starter-kit\"><b>claude-starter-kit</b></a><br>by <a href=\"https://github.com/serpro69\">serpro69</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/serpro69/claude-starter-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/serpro69/claude-starter-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/serpro69/claude-starter-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/serpro69/claude-starter-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/serpro69/claude-starter-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/serpro69/claude-starter-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/serpro69/claude-starter-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/serpro69/claude-starter-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/serpro69/claude-starter-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sudocode-ai/sudocode\"><b>sudocode</b></a><br>by <a href=\"https://github.com/ssh-randy\">ssh-randy</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sudocode-ai/sudocode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sudocode-ai/sudocode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sudocode-ai/sudocode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sudocode-ai/sudocode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sudocode-ai/sudocode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sudocode-ai/sudocode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sudocode-ai/sudocode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sudocode-ai/sudocode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sudocode-ai/sudocode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/danielrosehill/Claude-Code-Repos-Index\"><b>Claude Code Repos Index</b></a><br>by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/EveryInc/compound-engineering-plugin\"><b>Compound Engineering Plugin</b></a><br>by <a href=\"https://github.com/EveryInc\">EveryInc</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/obra/superpowers\"><b>Superpowers</b></a><br>by <a href=\"https://github.com/obra\">Jesse Vincent</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/obra/superpowers?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/obra/superpowers?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/obra/superpowers?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/obra/superpowers?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/obra/superpowers?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/obra/superpowers?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/obra/superpowers?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/obra/superpowers?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/obra/superpowers?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/JamieM0/claude-output-styles\"><b>Claude Code Output Styles - Debugging</b></a><br>by <a href=\"https://github.com/JamieM0\">Jamie Matthews</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>A small set of well-written output styles, specifically focused on debugging - root cause analysis, systematic, methodical debugging, encouraging a more careful approach to bug-squashing from Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/JamieM0/claude-output-styles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/JamieM0/claude-output-styles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/JamieM0/claude-output-styles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/JamieM0/claude-output-styles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/JamieM0/claude-output-styles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/JamieM0/claude-output-styles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/JamieM0/claude-output-styles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/JamieM0/claude-output-styles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/JamieM0/claude-output-styles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/JSONbored/claudepro-directory\"><b>ClaudoPro Directory</b></a><br>by <a href=\"https://github.com/JSONbored\">ghost</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"Claude-template-for-everything\" site.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/JSONbored/claudepro-directory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/JSONbored/claudepro-directory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/JSONbored/claudepro-directory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/JSONbored/claudepro-directory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/JSONbored/claudepro-directory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/JSONbored/claudepro-directory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/JSONbored/claudepro-directory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/JSONbored/claudepro-directory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/JSONbored/claudepro-directory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/FlineDev/ContextKit\"><b>ContextKit</b></a><br>by <a href=\"https://github.com/Jeehut\">Cihat Gündüz</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/FlineDev/ContextKit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/FlineDev/ContextKit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/FlineDev/ContextKit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/FlineDev/ContextKit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/FlineDev/ContextKit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/FlineDev/ContextKit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/FlineDev/ContextKit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/FlineDev/ContextKit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/FlineDev/ContextKit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kunwar-shah/claudex\"><b>Claudex</b></a><br>by <a href=\"https://github.com/kunwar-shah\">Kunwar Shah</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!)</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kunwar-shah/claudex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kunwar-shah/claudex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kunwar-shah/claudex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kunwar-shah/claudex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kunwar-shah/claudex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kunwar-shah/claudex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kunwar-shah/claudex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kunwar-shah/claudex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kunwar-shah/claudex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mikeyobrien/ralph-orchestrator\"><b>ralph-orchestrator</b></a><br>by <a href=\"https://github.com/mikeyobrien\">mikeyobrien</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>Ralph Orchestrator implements the simple but effective \"Ralph Wiggum\" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/marcindulak/stt-mcp-server-linux\"><b>stt-mcp-server-linux</b></a><br>by <a href=\"https://github.com/marcindulak\">marcindulak</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tony/claude-code-riper-5\"><b>RIPER Workflow</b></a><br>by <a href=\"https://tony.sh\">Tony Narlock</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Structured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tony/claude-code-riper-5?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tony/claude-code-riper-5?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tony/claude-code-riper-5?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tony/claude-code-riper-5?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tony/claude-code-riper-5?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tony/claude-code-riper-5?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tony/claude-code-riper-5?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tony/claude-code-riper-5?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tony/claude-code-riper-5?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/OverseedAI/viwo\"><b>viwo-cli</b></a><br>by <a href=\"https://github.com/hal-shin\">Hal Shin</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Run Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of `--dangerously-skip-permissions` for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/OverseedAI/viwo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/OverseedAI/viwo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/OverseedAI/viwo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/OverseedAI/viwo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/OverseedAI/viwo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/OverseedAI/viwo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/OverseedAI/viwo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/OverseedAI/viwo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/OverseedAI/viwo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/frankbria/ralph-claude-code\"><b>Ralph for Claude Code</b></a><br>by <a href=\"https://github.com/frankbria\">Frank Bria</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>An autonomous AI development framework that enables Claude Code to work iteratively on projects until completion. Features intelligent exit detection, rate limiting, circuit breaker patterns, and comprehensive safety guardrails to prevent infinite loops and API overuse. Built with Bash, integrated with tmux for live monitoring, and includes 75+ comprehensive tests.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/frankbria/ralph-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/frankbria/ralph-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/frankbria/ralph-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/frankbria/ralph-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/frankbria/ralph-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/frankbria/ralph-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/frankbria/ralph-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/frankbria/ralph-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/frankbria/ralph-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GWUDCAP/cc-sessions\"><b>cc-sessions</b></a><br>by <a href=\"https://github.com/satoastshi\">toastdev</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>An opinionated approach to productive development with Claude Code</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GWUDCAP/cc-sessions?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GWUDCAP/cc-sessions?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GWUDCAP/cc-sessions?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GWUDCAP/cc-sessions?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GWUDCAP/cc-sessions?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GWUDCAP/cc-sessions?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GWUDCAP/cc-sessions?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GWUDCAP/cc-sessions?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GWUDCAP/cc-sessions?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Veraticus/cc-tools\"><b>cc-tools</b></a><br>by <a href=\"https://github.com/Veraticus\">Josh Symonds</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Veraticus/cc-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Veraticus/cc-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Veraticus/cc-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Veraticus/cc-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Veraticus/cc-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Veraticus/cc-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Veraticus/cc-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Veraticus/cc-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Veraticus/cc-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hagan/claudia-statusline\"><b>claudia-statusline</b></a><br>by <a href=\"https://github.com/hagan\">Hagan Franks</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>High-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hagan/claudia-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hagan/claudia-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hagan/claudia-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hagan/claudia-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hagan/claudia-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hagan/claudia-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hagan/claudia-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hagan/claudia-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hagan/claudia-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/viveknair/ccoutputstyles\"><b>ccoutputstyles</b></a><br>by <a href=\"https://github.com/viveknair\">Vivek Nair</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>CLI tool and template gallery for customizing Claude Code output styles with pre-built templates. Features over 15 templates at the time of writing!</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/viveknair/ccoutputstyles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/viveknair/ccoutputstyles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/viveknair/ccoutputstyles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/viveknair/ccoutputstyles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/viveknair/ccoutputstyles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/viveknair/ccoutputstyles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/viveknair/ccoutputstyles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/viveknair/ccoutputstyles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/viveknair/ccoutputstyles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/opactorai/Claudable\"><b>Claudable</b></a><br>by <a href=\"https://www.linkedin.com/in/seongil-park/\">Ethan Park</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/opactorai/Claudable?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/opactorai/Claudable?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/opactorai/Claudable?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/opactorai/Claudable?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/opactorai/Claudable?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/opactorai/Claudable?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/opactorai/Claudable?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/opactorai/Claudable?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/opactorai/Claudable?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/automazeio/ccpm\"><b>Claude Code PM</b></a><br>by <a href=\"https://github.com/ranaroussi\">Ran Aroussi</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Really comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/automazeio/ccpm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/automazeio/ccpm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/automazeio/ccpm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/automazeio/ccpm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/automazeio/ccpm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/automazeio/ccpm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/automazeio/ccpm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/automazeio/ccpm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/automazeio/ccpm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rz1989s/claude-code-statusline\"><b>claude-code-statusline</b></a><br>by <a href=\"https://github.com/rz1989s\">rz1989s</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rz1989s/claude-code-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rz1989s/claude-code-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rz1989s/claude-code-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rz1989s/claude-code-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rz1989s/claude-code-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rz1989s/claude-code-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rz1989s/claude-code-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rz1989s/claude-code-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rz1989s/claude-code-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/vibe-log/vibe-log-cli\"><b>Vibe-Log</b></a><br>by <a href=\"https://github.com/vibe-log\">Vibe-Log</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Analyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/vibe-log/vibe-log-cli?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/vibe-log/vibe-log-cli?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/vibe-log/vibe-log-cli?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/vibe-log/vibe-log-cli?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/vibe-log/vibe-log-cli?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/vibe-log/vibe-log-cli?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/vibe-log/vibe-log-cli?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/vibe-log/vibe-log-cli?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/vibe-log/vibe-log-cli?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/icanhasjonas/run-claude-docker\"><b>run-claude-docker</b></a><br>by <a href=\"https://github.com/icanhasjonas/\">Jonas</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review\"><b>Design Review Workflow</b></a><br>by <a href=\"https://github.com/OneRedOak\">Patrick Ellis</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, `CLAUDE.md` excerpts, and more. Covers a broad range of criteria from responsive design to accessibility.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/CCometixLine\"><b>CCometixLine - Claude Code Statusline</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Haleclipse/CCometixLine?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/CCometixLine?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/CCometixLine?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/CCometixLine?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/CCometixLine?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/CCometixLine?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/CCometixLine?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/CCometixLine?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/CCometixLine?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ayoubben18/ab-method\"><b>AB Method</b></a><br>by <a href=\"https://github.com/ayoubben18\">Ayoub Bensalah</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ayoubben18/ab-method?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ayoubben18/ab-method?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ayoubben18/ab-method?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ayoubben18/ab-method?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ayoubben18/ab-method?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ayoubben18/ab-method?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ayoubben18/ab-method?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ayoubben18/ab-method?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ayoubben18/ab-method?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Owloops/claude-powerline\"><b>claude-powerline</b></a><br>by <a href=\"https://github.com/Owloops\">Owloops</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Owloops/claude-powerline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Owloops/claude-powerline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Owloops/claude-powerline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Owloops/claude-powerline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Owloops/claude-powerline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Owloops/claude-powerline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Owloops/claude-powerline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Owloops/claude-powerline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Owloops/claude-powerline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tott/laravel-tall-claude-ai-configs\"><b>Laravel TALL Stack AI Development Starter Kit</b></a><br>by <a href=\"https://github.com/tott\">tott</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Transform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sirmalloc/ccstatusline\"><b>ccstatusline</b></a><br>by <a href=\"https://github.com/sirmalloc\">sirmalloc</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sirmalloc/ccstatusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sirmalloc/ccstatusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sirmalloc/ccstatusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sirmalloc/ccstatusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sirmalloc/ccstatusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sirmalloc/ccstatusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sirmalloc/ccstatusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sirmalloc/ccstatusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sirmalloc/ccstatusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rsmdt/the-startup\"><b>The Agentic Startup</b></a><br>by <a href=\"https://github.com/rsmdt\">Rudolf Schmidt</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rsmdt/the-startup?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rsmdt/the-startup?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rsmdt/the-startup?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rsmdt/the-startup?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rsmdt/the-startup?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rsmdt/the-startup?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rsmdt/the-startup?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rsmdt/the-startup?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rsmdt/the-startup?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/pchalasani/claude-code-tools\"><b>claude-code-tools</b></a><br>by <a href=\"https://github.com/pchalasani\">Prasad Chalasani</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/pchalasani/claude-code-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/pchalasani/claude-code-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/pchalasani/claude-code-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/pchalasani/claude-code-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/pchalasani/claude-code-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/pchalasani/claude-code-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/pchalasani/claude-code-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/pchalasani/claude-code-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/pchalasani/claude-code-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Brads3290/cclogviewer\"><b>cclogviewer</b></a><br>by <a href=\"https://github.com/Brads3290\">Brad S.</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A humble but handy utility for viewing Claude Code `.jsonl` conversation files in a pretty HTML UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Brads3290/cclogviewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Brads3290/cclogviewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Brads3290/cclogviewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Brads3290/cclogviewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Brads3290/cclogviewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Brads3290/cclogviewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Brads3290/cclogviewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Brads3290/cclogviewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Brads3290/cclogviewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ctoth/claudio\"><b>Claudio</b></a><br>by <a href=\"https://github.com/ctoth\">Christopher Toth</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ctoth/claudio?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ctoth/claudio?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ctoth/claudio?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ctoth/claudio?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ctoth/claudio?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ctoth/claudio?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ctoth/claudio?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ctoth/claudio?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ctoth/claudio?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/snipeship/ccflare\"><b>ccflare</b></a><br>by <a href=\"https://github.com/snipeship\">snipeship</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Claude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/snipeship/ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/snipeship/ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/snipeship/ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/snipeship/ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/snipeship/ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/snipeship/ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/snipeship/ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/snipeship/ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/snipeship/ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tombii/better-ccflare/\"><b>ccflare -> **better-ccflare**</b></a><br>by <a href=\"https://github.com/tombii\">tombii</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A well-maintained and feature-enhanced fork of the glorious `ccflare` usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). `better-ccflare` builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tombii/better-ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tombii/better-ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tombii/better-ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tombii/better-ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tombii/better-ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tombii/better-ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tombii/better-ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tombii/better-ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tombii/better-ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dazuiba/CCNotify\"><b>CC Notify</b></a><br>by <a href=\"https://github.com/dazuiba\">dazuiba</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dazuiba/CCNotify?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dazuiba/CCNotify?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dazuiba/CCNotify?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dazuiba/CCNotify?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dazuiba/CCNotify?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dazuiba/CCNotify?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dazuiba/CCNotify?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dazuiba/CCNotify?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dazuiba/CCNotify?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md\"><b>/create-hook</b></a><br>by <a href=\"https://github.com/omril321\">Omri Lavi</a></td>\n<td>Slash-Commands</td>\n<td>General</td>\n<td>Slash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/omril321/automated-notebooklm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/omril321/automated-notebooklm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/omril321/automated-notebooklm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/omril321/automated-notebooklm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/omril321/automated-notebooklm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/omril321/automated-notebooklm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/omril321/automated-notebooklm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/omril321/automated-notebooklm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/omril321/automated-notebooklm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aannoo/claude-hook-comms\"><b>Claude Code Hook Comms (HCOM)</b></a><br>by <a href=\"https://github.com/aannoo\">aannoo</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.]</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/aannoo/claude-hook-comms?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aannoo/claude-hook-comms?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aannoo/claude-hook-comms?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aannoo/claude-hook-comms?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aannoo/claude-hook-comms?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aannoo/claude-hook-comms?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aannoo/claude-hook-comms?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aannoo/claude-hook-comms?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aannoo/claude-hook-comms?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/bartolli/claude-code-typescript-hooks\"><b>TypeScript Quality Hooks</b></a><br>by <a href=\"https://github.com/bartolli\">bartolli</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Quality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for < 5ms validation performance during real-time editing.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/tweakcc\"><b>tweakcc</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald-AI</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Command-line tool to customize your Claude Code styling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/tweakcc?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/tweakcc?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/tweakcc?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/tweakcc?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/tweakcc?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/tweakcc?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/tweakcc?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/tweakcc?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/tweakcc?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GowayLee/cchooks\"><b>cchooks</b></a><br>by <a href=\"https://github.com/GowayLee\">GowayLee</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GowayLee/cchooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GowayLee/cchooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GowayLee/cchooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GowayLee/cchooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GowayLee/cchooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GowayLee/cchooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GowayLee/cchooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GowayLee/cchooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GowayLee/cchooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/SuperClaude-Org/SuperClaude_Framework\"><b>SuperClaude</b></a><br>by <a href=\"https://github.com/SuperClaude-Org\">SuperClaude-Org</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"Introspection\" and \"Orchestration\".</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/slopus/happy\"><b>Happy Coder</b></a><br>by <a href=\"https://peoplesgrocers.com/en/projects\">GrocerPublishAgent</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/slopus/happy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/slopus/happy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/slopus/happy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/slopus/happy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/slopus/happy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/slopus/happy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/slopus/happy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/slopus/happy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/slopus/happy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/carlrannaberg/claudekit\"><b>claudekit</b></a><br>by <a href=\"https://github.com/carlrannaberg\">Carl Rannaberg</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Impressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/carlrannaberg/claudekit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/carlrannaberg/claudekit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/carlrannaberg/claudekit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/carlrannaberg/claudekit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/carlrannaberg/claudekit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/carlrannaberg/claudekit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/carlrannaberg/claudekit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/carlrannaberg/claudekit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/carlrannaberg/claudekit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ericbuess/claude-code-docs\"><b>Claude Code Documentation Mirror</b></a><br>by <a href=\"https://github.com/ericbuess\">Eric Buess</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A mirror of the Anthropic &copy; PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ericbuess/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ericbuess/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ericbuess/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ericbuess/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ericbuess/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ericbuess/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ericbuess/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ericbuess/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ericbuess/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/costiash/claude-code-docs\"><b>claude-code-docs</b></a><br>by <a href=\"https://github.com/costiash\">Constantin Shafranski</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A mirror of the Anthropic&copy; PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to `claude-code-docs` for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/costiash/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/costiash/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/costiash/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/costiash/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/costiash/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/costiash/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/costiash/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/costiash/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/costiash/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/fcakyon/claude-codex-settings\"><b>Claude Codex Settings</b></a><br>by <a href=\"https://github.com/fcakyon\">fatih akyon</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/fcakyon/claude-codex-settings?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/fcakyon/claude-codex-settings?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/fcakyon/claude-codex-settings?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/fcakyon/claude-codex-settings?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/fcakyon/claude-codex-settings?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/fcakyon/claude-codex-settings?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/fcakyon/claude-codex-settings?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/fcakyon/claude-codex-settings?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/fcakyon/claude-codex-settings?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/omnara-ai/omnara\"><b>Omnara</b></a><br>by <a href=\"https://github.com/ishaansehgal99\">Ishaan Sehgal</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>A command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/omnara-ai/omnara?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/omnara-ai/omnara?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/omnara-ai/omnara?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/omnara-ai/omnara?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/omnara-ai/omnara?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/omnara-ai/omnara?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/omnara-ai/omnara?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/omnara-ai/omnara?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/omnara-ai/omnara?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/davila7/claude-code-templates\"><b>Claude Code Templates</b></a><br>by <a href=\"https://github.com/davila7\">Daniel Avila</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Incredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/davila7/claude-code-templates?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/davila7/claude-code-templates?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/davila7/claude-code-templates?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/davila7/claude-code-templates?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/davila7/claude-code-templates?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/davila7/claude-code-templates?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/davila7/claude-code-templates?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/davila7/claude-code-templates?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/davila7/claude-code-templates?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/johnlindquist/claude-hooks\"><b>claude-hooks</b></a><br>by <a href=\"https://github.com/johnlindquist\">John Lindquist</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/johnlindquist/claude-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/johnlindquist/claude-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/johnlindquist/claude-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/johnlindquist/claude-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/johnlindquist/claude-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/johnlindquist/claude-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/johnlindquist/claude-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/johnlindquist/claude-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/johnlindquist/claude-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/beyondcode/claude-hooks-sdk\"><b>claude-code-hooks-sdk</b></a><br>by <a href=\"https://github.com/beyondcode\">beyondcode</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nizos/tdd-guard\"><b>TDD Guard</b></a><br>by <a href=\"https://github.com/nizos\">Nizar Selander</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nizos/tdd-guard?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nizos/tdd-guard?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nizos/tdd-guard?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nizos/tdd-guard?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nizos/tdd-guard?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nizos/tdd-guard?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nizos/tdd-guard?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nizos/tdd-guard?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nizos/tdd-guard?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sculptdotfun/viberank\"><b>viberank</b></a><br>by <a href=\"https://github.com/nikshepsvn\">nikshepsvn</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sculptdotfun/viberank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sculptdotfun/viberank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sculptdotfun/viberank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sculptdotfun/viberank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sculptdotfun/viberank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sculptdotfun/viberank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sculptdotfun/viberank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sculptdotfun/viberank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sculptdotfun/viberank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nyatinte/ccexp\"><b>ccexp</b></a><br>by <a href=\"https://github.com/nyatinte\">nyatinte</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nyatinte/ccexp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nyatinte/ccexp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nyatinte/ccexp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nyatinte/ccexp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nyatinte/ccexp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nyatinte/ccexp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nyatinte/ccexp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nyatinte/ccexp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nyatinte/ccexp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/shareAI-lab/learn-claude-code\"><b>Learn Claude Code</b></a><br>by <a href=\"https://github.com/shareAI-lab/\">shareAI-Lab</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A really interesting analysis of how coding agents like Claude Code are designed. It attempts to break an agent down into its fundamental parts and reconstruct it with minimal code. Great learning resource. Final product is a rudimentary agent with skills, sub-agents, and a todo-list in roughly a few hundred lines of Python.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/manzaltu/claude-code-ide.el\"><b>claude-code-ide.el</b></a><br>by <a href=\"https://github.com/manzaltu\">manzaltu</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>claude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md\"><b>/todo</b></a><br>by <a href=\"https://github.com/chrisleyva\">chrisleyva</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>A convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/chrisleyva/todo-slash-command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/chrisleyva/todo-slash-command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/chrisleyva/todo-slash-command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/chrisleyva/todo-slash-command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/chrisleyva/todo-slash-command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/chrisleyva/todo-slash-command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/chrisleyva/todo-slash-command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/chrisleyva/todo-slash-command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/chrisleyva/todo-slash-command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor\"><b>Claude Code Usage Monitor</b></a><br>by <a href=\"https://github.com/Maciek-roboblog\">Maciek-roboblog</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dyoshikawa/rulesync\"><b>Rulesync</b></a><br>by <a href=\"https://github.com/dyoshikawa\">dyoshikawa</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dyoshikawa/rulesync?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dyoshikawa/rulesync?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dyoshikawa/rulesync?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dyoshikawa/rulesync?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dyoshikawa/rulesync?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dyoshikawa/rulesync?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dyoshikawa/rulesync?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dyoshikawa/rulesync?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dyoshikawa/rulesync?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stravu/crystal\"><b>crystal</b></a><br>by <a href=\"https://github.com/stravu\">stravu</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/stravu/crystal?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stravu/crystal?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stravu/crystal?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stravu/crystal?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stravu/crystal?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stravu/crystal?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stravu/crystal?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stravu/crystal?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stravu/crystal?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mbailey/voicemode\"><b>VoiceMode MCP</b></a><br>by <a href=\"https://github.com/mbailey\">Mike Bailey</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mbailey/voicemode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mbailey/voicemode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mbailey/voicemode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mbailey/voicemode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mbailey/voicemode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mbailey/voicemode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mbailey/voicemode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mbailey/voicemode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mbailey/voicemode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eckardt/cchistory\"><b>cchistory</b></a><br>by <a href=\"https://github.com/eckardt\">eckardt</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Like the shell history command but for your Claude Code sessions. Easily list all Bash or \"Bash-mode\" (`!`) commands Claude Code ran in a session for reference.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eckardt/cchistory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eckardt/cchistory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eckardt/cchistory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eckardt/cchistory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eckardt/cchistory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eckardt/cchistory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eckardt/cchistory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eckardt/cchistory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eckardt/cchistory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ruvnet/claude-code-flow\"><b>Claude Code Flow</b></a><br>by <a href=\"https://github.com/ruvnet\">ruvnet</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ruvnet/claude-code-flow?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ruvnet/claude-code-flow?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ruvnet/claude-code-flow?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ruvnet/claude-code-flow?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ruvnet/claude-code-flow?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ruvnet/claude-code-flow?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ruvnet/claude-code-flow?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ruvnet/claude-code-flow?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ruvnet/claude-code-flow?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dtormoen/tsk\"><b>TSK - AI Agent Task Manager and Sandbox</b></a><br>by <a href=\"https://github.com/dtormoen\">dtormoen</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dtormoen/tsk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dtormoen/tsk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dtormoen/tsk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dtormoen/tsk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dtormoen/tsk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dtormoen/tsk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dtormoen/tsk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dtormoen/tsk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dtormoen/tsk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ryoppippi/ccusage\"><b>CC Usage</b></a><br>by <a href=\"https://github.com/ryoppippi\">ryoppippi</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ryoppippi/ccusage?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ryoppippi/ccusage?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ryoppippi/ccusage?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ryoppippi/ccusage?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ryoppippi/ccusage?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ryoppippi/ccusage?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ryoppippi/ccusage?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ryoppippi/ccusage?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ryoppippi/ccusage?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/parruda/claude-swarm\"><b>Claude Swarm</b></a><br>by <a href=\"https://github.com/parruda\">parruda</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Launch Claude Code session that is connected to a swarm of Claude Code Agents.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/parruda/claude-swarm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/parruda/claude-swarm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/parruda/claude-swarm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/parruda/claude-swarm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/parruda/claude-swarm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/parruda/claude-swarm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/parruda/claude-swarm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/parruda/claude-swarm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/parruda/claude-swarm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/possibilities/claude-composer\"><b>Claude Composer</b></a><br>by <a href=\"https://github.com/possibilities\">Mike Bannister</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A tool that adds small enhancements to Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/possibilities/claude-composer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/possibilities/claude-composer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/possibilities/claude-composer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/possibilities/claude-composer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/possibilities/claude-composer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/possibilities/claude-composer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/possibilities/claude-composer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/possibilities/claude-composer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/possibilities/claude-composer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dagger/container-use\"><b>Container Use</b></a><br>by <a href=\"https://github.com/dagger\">dagger</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dagger/container-use?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dagger/container-use?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dagger/container-use?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dagger/container-use?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dagger/container-use?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dagger/container-use?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dagger/container-use?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dagger/container-use?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dagger/container-use?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Helmi/claude-simone\"><b>Simone</b></a><br>by <a href=\"https://github.com/Helmi\">Helmi</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Helmi/claude-simone?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Helmi/claude-simone?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Helmi/claude-simone?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Helmi/claude-simone?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Helmi/claude-simone?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Helmi/claude-simone?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Helmi/claude-simone?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Helmi/claude-simone?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Helmi/claude-simone?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/claude-did-this/claude-hub\"><b>Claude Hub</b></a><br>by <a href=\"https://github.com/claude-did-this\">Claude Did This</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/claude-did-this/claude-hub?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/claude-did-this/claude-hub?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/claude-did-this/claude-hub?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/claude-did-this/claude-hub?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/claude-did-this/claude-hub?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/claude-did-this/claude-hub?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/claude-did-this/claude-hub?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/claude-did-this/claude-hub?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/claude-did-this/claude-hub?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/anthropics/claude-code-action/tree/main/examples\"><b>Claude Code GitHub Actions</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/anthropics/claude-code-action?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/anthropics/claude-code-action?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/anthropics/claude-code-action?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/anthropics/claude-code-action?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/anthropics/claude-code-action?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/anthropics/claude-code-action?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/anthropics/claude-code-action?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/anthropics/claude-code-action?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/anthropics/claude-code-action?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md\"><b>/rsi</b></a><br>by <a href=\"https://github.com/ddisisto\">ddisisto</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Reads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ddisisto/si?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ddisisto/si?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ddisisto/si?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ddisisto/si?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ddisisto/si?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ddisisto/si?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ddisisto/si?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ddisisto/si?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ddisisto/si?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kingler/n8n_agent/tree/main/.claude/commands\"><b>n8n_agent</b></a><br>by <a href=\"https://github.com/kingler\">kingler</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Amazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kingler/n8n_agent?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kingler/n8n_agent?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kingler/n8n_agent?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kingler/n8n_agent?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kingler/n8n_agent?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kingler/n8n_agent?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kingler/n8n_agent?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kingler/n8n_agent?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kingler/n8n_agent?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md\"><b>/code_analysis</b></a><br>by <a href=\"https://github.com/kingler\">kingler</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kingler/n8n_agent?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kingler/n8n_agent?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kingler/n8n_agent?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kingler/n8n_agent?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kingler/n8n_agent?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kingler/n8n_agent?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kingler/n8n_agent?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kingler/n8n_agent?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kingler/n8n_agent?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md\"><b>claude-code-mcp-enhanced</b></a><br>by <a href=\"https://github.com/grahama1970\">grahama1970</a></td>\n<td>CLAUDE.md Files</td>\n<td>Project Scaffolding & MCP</td>\n<td>Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/grahama1970/claude-task-runner\"><b>Claude Task Runner</b></a><br>by <a href=\"https://github.com/grahama1970\">grahama1970</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/grahama1970/claude-task-runner?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/grahama1970/claude-task-runner?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/grahama1970/claude-task-runner?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/grahama1970/claude-task-runner?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/grahama1970/claude-task-runner?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/grahama1970/claude-task-runner?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/grahama1970/claude-task-runner?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/grahama1970/claude-task-runner?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/grahama1970/claude-task-runner?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md\"><b>/update-docs</b></a><br>by <a href=\"https://github.com/Consiliency\">Consiliency</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md\"><b>/create-prp</b></a><br>by <a href=\"https://github.com/Wirasm\">Wirasm</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Wirasm/claudecode-utils?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Wirasm/claudecode-utils?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Wirasm/claudecode-utils?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Wirasm/claudecode-utils?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Wirasm/claudecode-utils?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Wirasm/claudecode-utils?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Wirasm/claudecode-utils?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Wirasm/claudecode-utils?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Wirasm/claudecode-utils?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/scopecraft/command/tree/main/.claude/commands\"><b>Project Management, Implementation, Planning, and Release</b></a><br>by <a href=\"https://github.com/scopecraft\">scopecraft</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Really comprehensive set of commands for all aspects of SDLC.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/scopecraft/command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/scopecraft/command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/scopecraft/command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/scopecraft/command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/scopecraft/command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/scopecraft/command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/scopecraft/command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/scopecraft/command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/scopecraft/command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md\"><b>/create-command</b></a><br>by <a href=\"https://github.com/scopecraft\">scopecraft</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Guides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/scopecraft/command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/scopecraft/command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/scopecraft/command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/scopecraft/command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/scopecraft/command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/scopecraft/command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/scopecraft/command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/scopecraft/command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/scopecraft/command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md\"><b>/prime</b></a><br>by <a href=\"https://github.com/yzyydev\">yzyydev</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Sets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/inkverse-fork/blob/preserve-claude-resources/.claude/commands/create-plan.md\"><b>/create-plan</b></a><br>by <a href=\"https://github.com/taddyorg\">taddyorg</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md\"><b>/analyze-issue</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md\"><b>/tdd-implement</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Implements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md\"><b>/create-docs</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Analyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md\"><b>/do-issue</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Implements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md\"><b>/optimize</b></a><br>by <a href=\"https://github.com/to4iki\">to4iki</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/to4iki/ai-project-rules?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/to4iki/ai-project-rules?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/to4iki/ai-project-rules?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/to4iki/ai-project-rules?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/to4iki/ai-project-rules?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/to4iki/ai-project-rules?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/to4iki/ai-project-rules?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/to4iki/ai-project-rules?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/to4iki/ai-project-rules?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md\"><b>EDSL</b></a><br>by <a href=\"https://github.com/expectedparrot\">expectedparrot</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md\"><b>/explain-issue-fix</b></a><br>by <a href=\"https://github.com/hackdays-io\">hackdays-io</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Documents solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md\"><b>/run-ci</b></a><br>by <a href=\"https://github.com/hackdays-io\">hackdays-io</a></td>\n<td>Slash-Commands</td>\n<td>CI / Deployment</td>\n<td>Activates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md\"><b>/check</b></a><br>by <a href=\"https://github.com/rygwdn\">rygwdn</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Performs comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rygwdn/slack-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rygwdn/slack-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rygwdn/slack-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rygwdn/slack-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rygwdn/slack-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rygwdn/slack-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rygwdn/slack-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rygwdn/slack-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rygwdn/slack-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md\"><b>/add-to-changelog</b></a><br>by <a href=\"https://github.com/berrydev-ai\">berrydev-ai</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/disler/just-prompt/tree/main/.claude/commands\"><b>Context Priming</b></a><br>by <a href=\"https://github.com/disler\">disler</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/disler/just-prompt?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/disler/just-prompt?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/disler/just-prompt?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/disler/just-prompt?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/disler/just-prompt?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/disler/just-prompt?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/disler/just-prompt?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/disler/just-prompt?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/disler/just-prompt?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md\"><b>/project_hello_w_name</b></a><br>by <a href=\"https://github.com/disler\">disler</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Creates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/disler/just-prompt?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/disler/just-prompt?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/disler/just-prompt?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/disler/just-prompt?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/disler/just-prompt?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/disler/just-prompt?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/disler/just-prompt?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/disler/just-prompt?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/disler/just-prompt?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kelp/webdown/blob/main/.claude/commands/release.md\"><b>/release</b></a><br>by <a href=\"https://github.com/kelp\">kelp</a></td>\n<td>Slash-Commands</td>\n<td>CI / Deployment</td>\n<td>Manages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kelp/webdown?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kelp/webdown?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kelp/webdown?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kelp/webdown?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kelp/webdown?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kelp/webdown?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kelp/webdown?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kelp/webdown?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kelp/webdown?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stevemolitor/claude-code.el\"><b>claude-code.el</b></a><br>by <a href=\"https://github.com/stevemolitor\">stevemolitor</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>An Emacs interface for Claude Code CLI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/stevemolitor/claude-code.el?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stevemolitor/claude-code.el?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stevemolitor/claude-code.el?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stevemolitor/claude-code.el?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stevemolitor/claude-code.el?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stevemolitor/claude-code.el?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stevemolitor/claude-code.el?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stevemolitor/claude-code.el?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stevemolitor/claude-code.el?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md\"><b>AWS MCP Server</b></a><br>by <a href=\"https://github.com/alexei-led\">alexei-led</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/alexei-led/aws-mcp-server?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alexei-led/aws-mcp-server?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alexei-led/aws-mcp-server?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alexei-led/aws-mcp-server?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alexei-led/aws-mcp-server?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alexei-led/aws-mcp-server?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alexei-led/aws-mcp-server?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alexei-led/aws-mcp-server?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alexei-led/aws-mcp-server?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/smtg-ai/claude-squad\"><b>Claude Squad</b></a><br>by <a href=\"https://github.com/smtg-ai\">smtg-ai</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/smtg-ai/claude-squad?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/smtg-ai/claude-squad?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/smtg-ai/claude-squad?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/smtg-ai/claude-squad?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/smtg-ai/claude-squad?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/smtg-ai/claude-squad?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/smtg-ai/claude-squad?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/smtg-ai/claude-squad?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/smtg-ai/claude-squad?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md\"><b>/tdd</b></a><br>by <a href=\"https://github.com/zscott\">zscott</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Guides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zscott/pane?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zscott/pane?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zscott/pane?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zscott/pane?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zscott/pane?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zscott/pane?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zscott/pane?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zscott/pane?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zscott/pane?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md\"><b>Network Chronicles</b></a><br>by <a href=\"https://github.com/Fimeg\">Fimeg</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Fimeg/NetworkChronicles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Fimeg/NetworkChronicles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Fimeg/NetworkChronicles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Fimeg/NetworkChronicles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Fimeg/NetworkChronicles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Fimeg/NetworkChronicles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Fimeg/NetworkChronicles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Fimeg/NetworkChronicles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Fimeg/NetworkChronicles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eyaltoledano/claude-task-master\"><b>Claude Task Master</b></a><br>by <a href=\"https://github.com/eyaltoledano\">eyaltoledano</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eyaltoledano/claude-task-master?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eyaltoledano/claude-task-master?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eyaltoledano/claude-task-master?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eyaltoledano/claude-task-master?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eyaltoledano/claude-task-master?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eyaltoledano/claude-task-master?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eyaltoledano/claude-task-master?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eyaltoledano/claude-task-master?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eyaltoledano/claude-task-master?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/greggh/claude-code.nvim\"><b>claude-code.nvim</b></a><br>by <a href=\"https://github.com/greggh\">greggh</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>A seamless integration between Claude Code AI assistant and Neovim.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/greggh/claude-code.nvim?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/greggh/claude-code.nvim?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/greggh/claude-code.nvim?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/greggh/claude-code.nvim?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/greggh/claude-code.nvim?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/greggh/claude-code.nvim?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/greggh/claude-code.nvim?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/greggh/claude-code.nvim?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/greggh/claude-code.nvim?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md\"><b>Cursor Tools</b></a><br>by <a href=\"https://github.com/eastlondoner\">eastlondoner</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"Stagehand\" feature.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eastlondoner/cursor-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eastlondoner/cursor-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eastlondoner/cursor-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eastlondoner/cursor-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eastlondoner/cursor-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eastlondoner/cursor-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eastlondoner/cursor-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eastlondoner/cursor-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eastlondoner/cursor-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md\"><b>Basic Memory</b></a><br>by <a href=\"https://github.com/basicmachines-co\">basicmachines-co</a></td>\n<td>CLAUDE.md Files</td>\n<td>Project Scaffolding & MCP</td>\n<td>Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/basicmachines-co/basic-memory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/basicmachines-co/basic-memory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/basicmachines-co/basic-memory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/basicmachines-co/basic-memory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/basicmachines-co/basic-memory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/basicmachines-co/basic-memory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/basicmachines-co/basic-memory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/basicmachines-co/basic-memory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/basicmachines-co/basic-memory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md\"><b>/context-prime</b></a><br>by <a href=\"https://github.com/elizaOS\">elizaOS</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/elizaOS/elizaos.github.io?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/elizaOS/elizaos.github.io?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/elizaOS/elizaos.github.io?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/elizaOS/elizaos.github.io?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/elizaOS/elizaos.github.io?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/elizaOS/elizaos.github.io?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/elizaOS/elizaos.github.io?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/elizaOS/elizaos.github.io?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/elizaOS/elizaos.github.io?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/anthropics/claude-quickstarts\"><b>Anthropic Quickstarts</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>Offers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/anthropics/claude-quickstarts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/anthropics/claude-quickstarts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/anthropics/claude-quickstarts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/anthropics/claude-quickstarts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/anthropics/claude-quickstarts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/anthropics/claude-quickstarts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/anthropics/claude-quickstarts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/anthropics/claude-quickstarts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/anthropics/claude-quickstarts?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md\"><b>/create-pull-request</b></a><br>by <a href=\"https://github.com/liam-hq\">liam-hq</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/liam-hq/liam?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/liam-hq/liam?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/liam-hq/liam?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/liam-hq/liam?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/liam-hq/liam?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/liam-hq/liam?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/liam-hq/liam?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/liam-hq/liam?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/liam-hq/liam?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aRustyDev/pre-commit-hooks\"><b>pre-commit-hooks</b></a><br>by <a href=\"https://github.com/aRustyDev\">aRustyDev</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>This repository is about pre-commit-hooks in general, but the `CLAUDE.md` and related `.claude/` documentation is exemplary. Thorough but not verbose. Unlike a lot of `CLAUDE.md`  files, it doesn't primarily consist in shouting at Claude in all-caps. Great learning resource. Also, hooks.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md\"><b>/mermaid</b></a><br>by <a href=\"https://github.com/GaloyMoney\">GaloyMoney</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GaloyMoney/lana-bank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GaloyMoney/lana-bank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GaloyMoney/lana-bank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GaloyMoney/lana-bank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GaloyMoney/lana-bank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GaloyMoney/lana-bank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GaloyMoney/lana-bank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GaloyMoney/lana-bank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GaloyMoney/lana-bank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/tree/main/.claude/commands\"><b>Project Bootstrapping and Task Management</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md\"><b>/commit-fast</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md\"><b>SteadyStart</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Clear and direct instructives about style, permissions, Claude's \"role\", communications, and documentation of Claude Code sessions for other team members to stay abreast.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md\"><b>/load-llms-txt</b></a><br>by <a href=\"https://github.com/ethpandaops\">ethpandaops</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Loads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ethpandaops/xatu-data?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ethpandaops/xatu-data?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ethpandaops/xatu-data?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ethpandaops/xatu-data?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ethpandaops/xatu-data?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ethpandaops/xatu-data?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ethpandaops/xatu-data?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ethpandaops/xatu-data?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ethpandaops/xatu-data?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md\"><b>Lamoom Python</b></a><br>by <a href=\"https://github.com/LamoomAI\">LamoomAI</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Serves as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/LamoomAI/lamoom-python?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/LamoomAI/lamoom-python?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/LamoomAI/lamoom-python?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/LamoomAI/lamoom-python?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/LamoomAI/lamoom-python?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/LamoomAI/lamoom-python?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/LamoomAI/lamoom-python?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/LamoomAI/lamoom-python?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/LamoomAI/lamoom-python?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md\"><b>LangGraphJS</b></a><br>by <a href=\"https://github.com/langchain-ai\">langchain-ai</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/langchain-ai/langgraphjs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/langchain-ai/langgraphjs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/langchain-ai/langgraphjs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/langchain-ai/langgraphjs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/langchain-ai/langgraphjs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/langchain-ai/langgraphjs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/langchain-ai/langgraphjs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/langchain-ai/langgraphjs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/langchain-ai/langgraphjs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md\"><b>/create-pr</b></a><br>by <a href=\"https://github.com/toyamarinyon\">toyamarinyon</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Streamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/toyamarinyon/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/toyamarinyon/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/toyamarinyon/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/toyamarinyon/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/toyamarinyon/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/toyamarinyon/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/toyamarinyon/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/toyamarinyon/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/toyamarinyon/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md\"><b>/update-branch-name</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md\"><b>Giselle</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md\"><b>Course Builder</b></a><br>by <a href=\"https://github.com/badass-courses\">badass-courses</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/badass-courses/course-builder?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/badass-courses/course-builder?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/badass-courses/course-builder?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/badass-courses/course-builder?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/badass-courses/course-builder?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/badass-courses/course-builder?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/badass-courses/course-builder?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/badass-courses/course-builder?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/badass-courses/course-builder?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md\"><b>SG Cars Trends Backend</b></a><br>by <a href=\"https://github.com/sgcarstrends\">sgcarstrends</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sgcarstrends/backend?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sgcarstrends/backend?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sgcarstrends/backend?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sgcarstrends/backend?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sgcarstrends/backend?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sgcarstrends/backend?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sgcarstrends/backend?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sgcarstrends/backend?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sgcarstrends/backend?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md\"><b>/docs</b></a><br>by <a href=\"https://github.com/slunsford\">slunsford</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Generates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/slunsford/coffee-analytics?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/slunsford/coffee-analytics?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/slunsford/coffee-analytics?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/slunsford/coffee-analytics?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/slunsford/coffee-analytics?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/slunsford/coffee-analytics?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/slunsford/coffee-analytics?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/slunsford/coffee-analytics?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/slunsford/coffee-analytics?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md\"><b>/load_coo_context</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>References specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md\"><b>/load_dango_pipeline</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Sets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md\"><b>/fixing_go_in_graph</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Focuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md\"><b>/review_dcell_model</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Reviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/spylang/spy/blob/main/CLAUDE.md\"><b>SPy</b></a><br>by <a href=\"https://github.com/spylang\">spylang</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/spylang/spy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/spylang/spy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/spylang/spy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/spylang/spy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/spylang/spy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/spylang/spy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/spylang/spy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/spylang/spy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/spylang/spy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md\"><b>AI IntelliJ Plugin</b></a><br>by <a href=\"https://github.com/didalgolab\">didalgolab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md\"><b>/commit</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md\"><b>/create-worktrees</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Creates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md\"><b>/husky</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md\"><b>/initref</b></a><br>by <a href=\"https://github.com/okuvshynov\">okuvshynov</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/okuvshynov/cubestat?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/okuvshynov/cubestat?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/okuvshynov/cubestat?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/okuvshynov/cubestat?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/okuvshynov/cubestat?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/okuvshynov/cubestat?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/okuvshynov/cubestat?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/okuvshynov/cubestat?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/okuvshynov/cubestat?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands\"><b>Blogging Platform Instructions</b></a><br>by <a href=\"https://github.com/cloudartisan\">cloudartisan</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md\"><b>/use-stepper</b></a><br>by <a href=\"https://github.com/zuplo\">zuplo</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Reformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zuplo/docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zuplo/docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zuplo/docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zuplo/docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zuplo/docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zuplo/docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zuplo/docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zuplo/docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zuplo/docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md\"><b>Pareto Mac</b></a><br>by <a href=\"https://github.com/ParetoSecurity\">ParetoSecurity</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/harperreed/dotfiles/tree/master/.claude/commands\"><b>Project Workflow System</b></a><br>by <a href=\"https://github.com/harperreed\">harperreed</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/harperreed/dotfiles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/harperreed/dotfiles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/harperreed/dotfiles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/harperreed/dotfiles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/harperreed/dotfiles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/harperreed/dotfiles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/harperreed/dotfiles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/harperreed/dotfiles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/harperreed/dotfiles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md\"><b>TPL</b></a><br>by <a href=\"https://github.com/KarpelesLab\">KarpelesLab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Details Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/KarpelesLab/tpl?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/KarpelesLab/tpl?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/KarpelesLab/tpl?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/KarpelesLab/tpl?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/KarpelesLab/tpl?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/KarpelesLab/tpl?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/KarpelesLab/tpl?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/KarpelesLab/tpl?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/KarpelesLab/tpl?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hashintel/hash/blob/main/CLAUDE.md\"><b>HASH</b></a><br>by <a href=\"https://github.com/hashintel\">hashintel</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Features comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hashintel/hash?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hashintel/hash?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hashintel/hash?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hashintel/hash?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hashintel/hash?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hashintel/hash?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hashintel/hash?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hashintel/hash?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hashintel/hash?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md\"><b>DroidconKotlin</b></a><br>by <a href=\"https://github.com/touchlab\">touchlab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/touchlab/DroidconKotlin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/touchlab/DroidconKotlin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/touchlab/DroidconKotlin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/touchlab/DroidconKotlin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/touchlab/DroidconKotlin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/touchlab/DroidconKotlin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/touchlab/DroidconKotlin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/touchlab/DroidconKotlin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/touchlab/DroidconKotlin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/inkline/inkline/blob/main/CLAUDE.md\"><b>Inkline</b></a><br>by <a href=\"https://github.com/inkline\">inkline</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/inkline/inkline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/inkline/inkline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/inkline/inkline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/inkline/inkline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/inkline/inkline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/inkline/inkline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/inkline/inkline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/inkline/inkline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/inkline/inkline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md\"><b>/fix-github-issue</b></a><br>by <a href=\"https://github.com/jeremymailen\">jeremymailen</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/soramimi/Guitar/blob/master/CLAUDE.md\"><b>Guitar</b></a><br>by <a href=\"https://github.com/soramimi\">soramimi</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Serves as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/soramimi/Guitar?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/soramimi/Guitar?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/soramimi/Guitar?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/soramimi/Guitar?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/soramimi/Guitar?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/soramimi/Guitar?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/soramimi/Guitar?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/soramimi/Guitar?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/soramimi/Guitar?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md\"><b>/fix-issue</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md\"><b>/fix-pr</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md\"><b>/repro-issue</b></a><br>by <a href=\"https://github.com/rzykov\">rzykov</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rzykov/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rzykov/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rzykov/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rzykov/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rzykov/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rzykov/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rzykov/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rzykov/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rzykov/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/CLAUDE.md\"><b>Metabase</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md\"><b>JSBeeb</b></a><br>by <a href=\"https://github.com/mattgodbolt\">mattgodbolt</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mattgodbolt/jsbeeb?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mattgodbolt/jsbeeb?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mattgodbolt/jsbeeb?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mattgodbolt/jsbeeb?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mattgodbolt/jsbeeb?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mattgodbolt/jsbeeb?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mattgodbolt/jsbeeb?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mattgodbolt/jsbeeb?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mattgodbolt/jsbeeb?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 192\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_ALL_RELEASES.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **All** | Sorted: by latest release (30 days)\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\" style=\"border: 3px solid #f59e0b; border-radius: 6px;\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **All** sorted by latest release (30 days) (past 30 days)</em></p>\n\n---\n\n## Resources\n\n> **Note:** Latest release data is pulled from GitHub Releases only. Projects without GitHub Releases will not show release info here. Please verify with the project directly.\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Version</th>\n<th>Source</th>\n<th>Release Date</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/phiat/claude-esp\"><b>claude-esp</b></a><br>by <a href=\"https://github.com/phiat\">phiat</a></td>\n<td>v0.3.1</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/phiat/claude-esp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/phiat/claude-esp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/phiat/claude-esp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/phiat/claude-esp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/phiat/claude-esp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/phiat/claude-esp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/phiat/claude-esp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/phiat/claude-esp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/phiat/claude-esp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/claude-code-system-prompts\"><b>Claude Code System Prompts</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald AI</a></td>\n<td>v2.1.63</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md\"><b>SG Cars Trends Backend</b></a><br>by <a href=\"https://github.com/sgcarstrends\">sgcarstrends</a></td>\n<td>v4.62.1</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/sgcarstrends/backend?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sgcarstrends/backend?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sgcarstrends/backend?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sgcarstrends/backend?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sgcarstrends/backend?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sgcarstrends/backend?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sgcarstrends/backend?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sgcarstrends/backend?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sgcarstrends/backend?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rsmdt/the-startup\"><b>The Agentic Startup</b></a><br>by <a href=\"https://github.com/rsmdt\">Rudolf Schmidt</a></td>\n<td>v3.4.0</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/rsmdt/the-startup?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rsmdt/the-startup?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rsmdt/the-startup?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rsmdt/the-startup?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rsmdt/the-startup?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rsmdt/the-startup?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rsmdt/the-startup?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rsmdt/the-startup?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rsmdt/the-startup?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rz1989s/claude-code-statusline\"><b>claude-code-statusline</b></a><br>by <a href=\"https://github.com/rz1989s\">rz1989s</a></td>\n<td>v2.19.0</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/rz1989s/claude-code-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rz1989s/claude-code-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rz1989s/claude-code-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rz1989s/claude-code-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rz1989s/claude-code-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rz1989s/claude-code-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rz1989s/claude-code-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rz1989s/claude-code-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rz1989s/claude-code-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/tweakcc\"><b>tweakcc</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald-AI</a></td>\n<td>v4.0.10</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>Command-line tool to customize your Claude Code styling.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/tweakcc?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/tweakcc?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/tweakcc?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/tweakcc?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/tweakcc?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/tweakcc?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/tweakcc?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/tweakcc?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/tweakcc?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/costiash/claude-code-docs\"><b>claude-code-docs</b></a><br>by <a href=\"https://github.com/costiash\">Constantin Shafranski</a></td>\n<td>v0.6.0</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>A mirror of the Anthropic&copy; PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to `claude-code-docs` for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/costiash/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/costiash/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/costiash/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/costiash/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/costiash/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/costiash/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/costiash/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/costiash/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/costiash/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dtormoen/tsk\"><b>TSK - AI Agent Task Manager and Sandbox</b></a><br>by <a href=\"https://github.com/dtormoen\">dtormoen</a></td>\n<td>v0.10.1</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/dtormoen/tsk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dtormoen/tsk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dtormoen/tsk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dtormoen/tsk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dtormoen/tsk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dtormoen/tsk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dtormoen/tsk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dtormoen/tsk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dtormoen/tsk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/K-Dense-AI/claude-scientific-skills\"><b>Claude Scientific Skills</b></a><br>by <a href=\"https://github.com/K-Dense-AI/\">K-Dense</a></td>\n<td>v2.24.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>\"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md\"><b>AWS MCP Server</b></a><br>by <a href=\"https://github.com/alexei-led\">alexei-led</a></td>\n<td>v1.7.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/alexei-led/aws-mcp-server?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alexei-led/aws-mcp-server?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alexei-led/aws-mcp-server?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alexei-led/aws-mcp-server?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alexei-led/aws-mcp-server?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alexei-led/aws-mcp-server?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alexei-led/aws-mcp-server?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alexei-led/aws-mcp-server?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alexei-led/aws-mcp-server?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dyoshikawa/rulesync\"><b>Rulesync</b></a><br>by <a href=\"https://github.com/dyoshikawa\">dyoshikawa</a></td>\n<td>v7.10.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/dyoshikawa/rulesync?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dyoshikawa/rulesync?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dyoshikawa/rulesync?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dyoshikawa/rulesync?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dyoshikawa/rulesync?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dyoshikawa/rulesync?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dyoshikawa/rulesync?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dyoshikawa/rulesync?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dyoshikawa/rulesync?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/affaan-m/everything-claude-code\"><b>Everything Claude Code</b></a><br>by <a href=\"https://github.com/affaan-m/\">Affaan Mustafa</a></td>\n<td>v1.7.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>Top-notch, well-written resources covering \"just about everything\" from core engineering domains. What's nice about this \"everything-\" store is most of the resources have significant standalone value and unlike some all-encompassing frameworks, although you can opt in to the author's own specific workflow patterns if you choose, the individual resources offer exemplary patterns in (just about) every Claude Code feature you can find (apologies to the Output Styles devotees).</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/affaan-m/everything-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/affaan-m/everything-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/affaan-m/everything-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/affaan-m/everything-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/affaan-m/everything-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/affaan-m/everything-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/affaan-m/everything-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/affaan-m/everything-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/affaan-m/everything-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Owloops/claude-powerline\"><b>claude-powerline</b></a><br>by <a href=\"https://github.com/Owloops\">Owloops</a></td>\n<td>v1.19.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/Owloops/claude-powerline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Owloops/claude-powerline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Owloops/claude-powerline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Owloops/claude-powerline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Owloops/claude-powerline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Owloops/claude-powerline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Owloops/claude-powerline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Owloops/claude-powerline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Owloops/claude-powerline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/avifenesh/agentsys\"><b>AgentSys</b></a><br>by <a href=\"https://github.com/avifenesh\">avifenesh</a></td>\n<td>v5.2.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>Workflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes [agnix](https://github.com/avifenesh/agnix) for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/avifenesh/agentsys?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/avifenesh/agentsys?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/avifenesh/agentsys?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/avifenesh/agentsys?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/avifenesh/agentsys?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/avifenesh/agentsys?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/avifenesh/agentsys?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/avifenesh/agentsys?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/avifenesh/agentsys?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/backnotprop/plannotator\"><b>Plannotator</b></a><br>by <a href=\"https://github.com/backnotprop\">backnotprop</a></td>\n<td>v0.9.3</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>Interactive plan review UI that intercepts ExitPlanMode via hooks, letting users visually annotate plans with comments, deletions, and replacements before approving or denying with detailed feedback.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/backnotprop/plannotator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/backnotprop/plannotator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/backnotprop/plannotator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/backnotprop/plannotator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/backnotprop/plannotator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/backnotprop/plannotator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/backnotprop/plannotator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/backnotprop/plannotator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/backnotprop/plannotator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md\"><b>/update-branch-name</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>v0.67.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md\"><b>Giselle</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>v0.67.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stravu/crystal\"><b>crystal</b></a><br>by <a href=\"https://github.com/stravu\">stravu</a></td>\n<td>v0.3.5</td>\n<td>GitHub</td>\n<td>2026-02-26</td>\n<td>A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/stravu/crystal?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stravu/crystal?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stravu/crystal?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stravu/crystal?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stravu/crystal?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stravu/crystal?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stravu/crystal?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stravu/crystal?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stravu/crystal?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md\"><b>LangGraphJS</b></a><br>by <a href=\"https://github.com/langchain-ai\">langchain-ai</a></td>\n<td>@langchain/langgraph-ui@1.1.14</td>\n<td>GitHub</td>\n<td>2026-02-26</td>\n<td>Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/langchain-ai/langgraphjs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/langchain-ai/langgraphjs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/langchain-ai/langgraphjs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/langchain-ai/langgraphjs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/langchain-ai/langgraphjs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/langchain-ai/langgraphjs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/langchain-ai/langgraphjs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/langchain-ai/langgraphjs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/langchain-ai/langgraphjs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/maxritter/claude-codepro\"><b>Claude CodePro</b></a><br>by <a href=\"https://www.maxritter.net\">Max Ritter</a></td>\n<td>v7.0.6</td>\n<td>GitHub</td>\n<td>2026-02-26</td>\n<td>Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/maxritter/claude-codepro?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/maxritter/claude-codepro?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/maxritter/claude-codepro?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/maxritter/claude-codepro?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/maxritter/claude-codepro?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/maxritter/claude-codepro?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/maxritter/claude-codepro?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/maxritter/claude-codepro?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/maxritter/claude-codepro?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tombii/better-ccflare/\"><b>ccflare -> **better-ccflare**</b></a><br>by <a href=\"https://github.com/tombii\">tombii</a></td>\n<td>v3.2.2</td>\n<td>GitHub</td>\n<td>2026-02-25</td>\n<td>A well-maintained and feature-enhanced fork of the glorious `ccflare` usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). `better-ccflare` builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/tombii/better-ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tombii/better-ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tombii/better-ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tombii/better-ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tombii/better-ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tombii/better-ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tombii/better-ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tombii/better-ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tombii/better-ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mikeyobrien/ralph-orchestrator\"><b>ralph-orchestrator</b></a><br>by <a href=\"https://github.com/mikeyobrien\">mikeyobrien</a></td>\n<td>v2.6.0</td>\n<td>GitHub</td>\n<td>2026-02-25</td>\n<td>Ralph Orchestrator implements the simple but effective \"Ralph Wiggum\" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md\"><b>Course Builder</b></a><br>by <a href=\"https://github.com/badass-courses\">badass-courses</a></td>\n<td>aihero-cli-v0.1.0</td>\n<td>GitHub</td>\n<td>2026-02-25</td>\n<td>Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/badass-courses/course-builder?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/badass-courses/course-builder?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/badass-courses/course-builder?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/badass-courses/course-builder?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/badass-courses/course-builder?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/badass-courses/course-builder?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/badass-courses/course-builder?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/badass-courses/course-builder?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/badass-courses/course-builder?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/NeoLabHQ/context-engineering-kit\"><b>Context Engineering Kit</b></a><br>by <a href=\"https://github.com/LeoVS09\">Vlad Goncharov</a></td>\n<td>v2.1.1</td>\n<td>GitHub</td>\n<td>2026-02-24</td>\n<td>Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeffallan/claude-skills\"><b>Fullstack Dev Skills</b></a><br>by <a href=\"https://github.com/jeffallan\">jeffallan</a></td>\n<td>v0.4.9</td>\n<td>GitHub</td>\n<td>2026-02-24</td>\n<td>A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development across a wide range of specific frameworks. Features 9 project workflow commands for Jira/Confluence integration and, notably, an interesting approach to context engineering via a  `/common-ground` command that surfaces Claude's hidden assumptions about your project. This is a smart thing to do.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/jeffallan/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeffallan/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeffallan/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeffallan/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeffallan/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeffallan/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeffallan/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeffallan/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeffallan/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ryoppippi/ccusage\"><b>CC Usage</b></a><br>by <a href=\"https://github.com/ryoppippi\">ryoppippi</a></td>\n<td>v18.0.8</td>\n<td>GitHub</td>\n<td>2026-02-24</td>\n<td>Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/ryoppippi/ccusage?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ryoppippi/ccusage?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ryoppippi/ccusage?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ryoppippi/ccusage?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ryoppippi/ccusage?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ryoppippi/ccusage?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ryoppippi/ccusage?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ryoppippi/ccusage?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ryoppippi/ccusage?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mbailey/voicemode\"><b>VoiceMode MCP</b></a><br>by <a href=\"https://github.com/mbailey\">Mike Bailey</a></td>\n<td>v8.3.0</td>\n<td>GitHub</td>\n<td>2026-02-24</td>\n<td>VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/mbailey/voicemode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mbailey/voicemode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mbailey/voicemode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mbailey/voicemode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mbailey/voicemode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mbailey/voicemode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mbailey/voicemode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mbailey/voicemode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mbailey/voicemode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md\"><b>JSBeeb</b></a><br>by <a href=\"https://github.com/mattgodbolt\">mattgodbolt</a></td>\n<td>v1.4.0</td>\n<td>GitHub</td>\n<td>2026-02-23</td>\n<td>Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/mattgodbolt/jsbeeb?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mattgodbolt/jsbeeb?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mattgodbolt/jsbeeb?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mattgodbolt/jsbeeb?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mattgodbolt/jsbeeb?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mattgodbolt/jsbeeb?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mattgodbolt/jsbeeb?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mattgodbolt/jsbeeb?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mattgodbolt/jsbeeb?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sudocode-ai/sudocode\"><b>sudocode</b></a><br>by <a href=\"https://github.com/ssh-randy\">ssh-randy</a></td>\n<td>v0.1.25</td>\n<td>GitHub</td>\n<td>2026-02-23</td>\n<td>Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/sudocode-ai/sudocode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sudocode-ai/sudocode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sudocode-ai/sudocode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sudocode-ai/sudocode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sudocode-ai/sudocode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sudocode-ai/sudocode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sudocode-ai/sudocode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sudocode-ai/sudocode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sudocode-ai/sudocode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aannoo/claude-hook-comms\"><b>Claude Code Hook Comms (HCOM)</b></a><br>by <a href=\"https://github.com/aannoo\">aannoo</a></td>\n<td>v0.6.22</td>\n<td>GitHub</td>\n<td>2026-02-22</td>\n<td>Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.]</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/aannoo/claude-hook-comms?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aannoo/claude-hook-comms?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aannoo/claude-hook-comms?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aannoo/claude-hook-comms?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aannoo/claude-hook-comms?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aannoo/claude-hook-comms?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aannoo/claude-hook-comms?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aannoo/claude-hook-comms?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aannoo/claude-hook-comms?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ykdojo/claude-code-tips\"><b>Claude Code Tips</b></a><br>by <a href=\"https://github.com/ykdojo\">ykdojo</a></td>\n<td>v0.25.1</td>\n<td>GitHub</td>\n<td>2026-02-22</td>\n<td>A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/ykdojo/claude-code-tips?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ykdojo/claude-code-tips?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ykdojo/claude-code-tips?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ykdojo/claude-code-tips?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ykdojo/claude-code-tips?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ykdojo/claude-code-tips?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ykdojo/claude-code-tips?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ykdojo/claude-code-tips?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ykdojo/claude-code-tips?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md\"><b>Basic Memory</b></a><br>by <a href=\"https://github.com/basicmachines-co\">basicmachines-co</a></td>\n<td>v0.18.5</td>\n<td>GitHub</td>\n<td>2026-02-20</td>\n<td>Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/basicmachines-co/basic-memory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/basicmachines-co/basic-memory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/basicmachines-co/basic-memory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/basicmachines-co/basic-memory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/basicmachines-co/basic-memory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/basicmachines-co/basic-memory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/basicmachines-co/basic-memory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/basicmachines-co/basic-memory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/basicmachines-co/basic-memory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/AndyMik90/Auto-Claude\"><b>Auto-Claude</b></a><br>by <a href=\"https://github.com/AndyMik90\">AndyMik90</a></td>\n<td>v2.7.6</td>\n<td>GitHub</td>\n<td>2026-02-20</td>\n<td>Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - \"plans, builds, and validates software for you\". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/AndyMik90/Auto-Claude?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/AndyMik90/Auto-Claude?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/AndyMik90/Auto-Claude?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/AndyMik90/Auto-Claude?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/AndyMik90/Auto-Claude?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/AndyMik90/Auto-Claude?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/AndyMik90/Auto-Claude?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/AndyMik90/Auto-Claude?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/AndyMik90/Auto-Claude?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/pchalasani/claude-code-tools\"><b>claude-code-tools</b></a><br>by <a href=\"https://github.com/pchalasani\">Prasad Chalasani</a></td>\n<td>v1.10.7</td>\n<td>GitHub</td>\n<td>2026-02-19</td>\n<td>Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/pchalasani/claude-code-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/pchalasani/claude-code-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/pchalasani/claude-code-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/pchalasani/claude-code-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/pchalasani/claude-code-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/pchalasani/claude-code-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/pchalasani/claude-code-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/pchalasani/claude-code-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/pchalasani/claude-code-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/EveryInc/compound-engineering-plugin\"><b>Compound Engineering Plugin</b></a><br>by <a href=\"https://github.com/EveryInc\">EveryInc</a></td>\n<td>v0.8.0</td>\n<td>GitHub</td>\n<td>2026-02-17</td>\n<td>A very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md\"><b>/fix-issue</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>v0.58.6</td>\n<td>GitHub</td>\n<td>2026-02-12</td>\n<td>Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md\"><b>/fix-pr</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>v0.58.6</td>\n<td>GitHub</td>\n<td>2026-02-12</td>\n<td>Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/CLAUDE.md\"><b>Metabase</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>v0.58.6</td>\n<td>GitHub</td>\n<td>2026-02-12</td>\n<td>Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md\"><b>/mermaid</b></a><br>by <a href=\"https://github.com/GaloyMoney\">GaloyMoney</a></td>\n<td>0.40.1</td>\n<td>GitHub</td>\n<td>2026-02-12</td>\n<td>Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/GaloyMoney/lana-bank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GaloyMoney/lana-bank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GaloyMoney/lana-bank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GaloyMoney/lana-bank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GaloyMoney/lana-bank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GaloyMoney/lana-bank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GaloyMoney/lana-bank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GaloyMoney/lana-bank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GaloyMoney/lana-bank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kunwar-shah/claudex\"><b>Claudex</b></a><br>by <a href=\"https://github.com/kunwar-shah\">Kunwar Shah</a></td>\n<td>v1.3.0</td>\n<td>GitHub</td>\n<td>2026-02-12</td>\n<td>Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!)</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/kunwar-shah/claudex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kunwar-shah/claudex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kunwar-shah/claudex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kunwar-shah/claudex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kunwar-shah/claudex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kunwar-shah/claudex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kunwar-shah/claudex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kunwar-shah/claudex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kunwar-shah/claudex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/parruda/claude-swarm\"><b>Claude Swarm</b></a><br>by <a href=\"https://github.com/parruda\">parruda</a></td>\n<td>swarm_sdk-v2.7.15</td>\n<td>GitHub</td>\n<td>2026-02-12</td>\n<td>Launch Claude Code session that is connected to a swarm of Claude Code Agents.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/parruda/claude-swarm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/parruda/claude-swarm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/parruda/claude-swarm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/parruda/claude-swarm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/parruda/claude-swarm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/parruda/claude-swarm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/parruda/claude-swarm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/parruda/claude-swarm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/parruda/claude-swarm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md\"><b>/fix-github-issue</b></a><br>by <a href=\"https://github.com/jeremymailen\">jeremymailen</a></td>\n<td>5.4.2</td>\n<td>GitHub</td>\n<td>2026-02-10</td>\n<td>Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/CCometixLine\"><b>CCometixLine - Claude Code Statusline</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>v1.1.1</td>\n<td>GitHub</td>\n<td>2026-02-09</td>\n<td>A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/Haleclipse/CCometixLine?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/CCometixLine?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/CCometixLine?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/CCometixLine?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/CCometixLine?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/CCometixLine?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/CCometixLine?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/CCometixLine?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/CCometixLine?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/fcakyon/claude-codex-settings\"><b>Claude Codex Settings</b></a><br>by <a href=\"https://github.com/fcakyon\">fatih akyon</a></td>\n<td>v2.1.0</td>\n<td>GitHub</td>\n<td>2026-02-04</td>\n<td>A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/fcakyon/claude-codex-settings?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/fcakyon/claude-codex-settings?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/fcakyon/claude-codex-settings?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/fcakyon/claude-codex-settings?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/fcakyon/claude-codex-settings?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/fcakyon/claude-codex-settings?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/fcakyon/claude-codex-settings?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/fcakyon/claude-codex-settings?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/fcakyon/claude-codex-settings?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eyaltoledano/claude-task-master\"><b>Claude Task Master</b></a><br>by <a href=\"https://github.com/eyaltoledano\">eyaltoledano</a></td>\n<td>task-master-ai@0.43.0</td>\n<td>GitHub</td>\n<td>2026-02-04</td>\n<td>A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/eyaltoledano/claude-task-master?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eyaltoledano/claude-task-master?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eyaltoledano/claude-task-master?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eyaltoledano/claude-task-master?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eyaltoledano/claude-task-master?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eyaltoledano/claude-task-master?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eyaltoledano/claude-task-master?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eyaltoledano/claude-task-master?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eyaltoledano/claude-task-master?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/serpro69/claude-starter-kit\"><b>claude-starter-kit</b></a><br>by <a href=\"https://github.com/serpro69\">serpro69</a></td>\n<td>v0.2.0</td>\n<td>GitHub</td>\n<td>2026-02-01</td>\n<td>This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/serpro69/claude-starter-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/serpro69/claude-starter-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/serpro69/claude-starter-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/serpro69/claude-starter-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/serpro69/claude-starter-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/serpro69/claude-starter-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/serpro69/claude-starter-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/serpro69/claude-starter-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/serpro69/claude-starter-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ldayton/Dippy\"><b>Dippy</b></a><br>by <a href=\"https://github.com/ldayton\">Lily Dayton</a></td>\n<td>v0.2.5</td>\n<td>GitHub</td>\n<td>2026-02-01</td>\n<td>Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/ldayton/Dippy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ldayton/Dippy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ldayton/Dippy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ldayton/Dippy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ldayton/Dippy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ldayton/Dippy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ldayton/Dippy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ldayton/Dippy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ldayton/Dippy?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 47\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_ALL_UPDATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **All** | Sorted: by last updated date\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\" style=\"border: 3px solid #f472b6; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **All** sorted by last updated date</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://youtu.be/0ANECpNdt-4\"><b>AI Agent, AI Spy</b></a><br>by <a href=\"https://signalfoundation.org/\">Whittaker & Tiwari</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Members from the Signal Foundation with some really great tips and tricks on how to turn your operating system into an instrument of total surveillance, and why some companies are doing this really awesome thing. [warning: YouTube link]</td>\n</tr>\n<tr>\n<td><a href=\"https://nikiforovall.blog/claude-code-rules/\"><b>Claude Code Handbook</b></a><br>by <a href=\"https://github.com/nikiforovall\">nikiforovall</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Collection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins</td>\n</tr>\n<tr>\n<td><a href=\"https://diwank.space/field-notes-from-shipping-real-code-with-claude\"><b>Shipping Real Code w/ Claude</b></a><br>by <a href=\"https://github.com/creatorrr\">Diwank</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.</td>\n</tr>\n<tr>\n<td><a href=\"https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat\"><b>Claude Code Chat</b></a><br>by <a href=\"https://github.com/andrepimenta\">andrepimenta</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>An elegant and user-friendly Claude Code chat interface for VS Code.</td>\n</tr>\n<tr>\n<td><a href=\"https://docs.claude.com/en/home\"><b>Anthropic Documentation</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>The official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/backnotprop/plannotator\"><b>Plannotator</b></a><br>by <a href=\"https://github.com/backnotprop\">backnotprop</a></td>\n<td>Hooks</td>\n<td>-</td>\n<td>Interactive plan review UI that intercepts ExitPlanMode via hooks, letting users visually annotate plans with comments, deletions, and replacements before approving or denying with detailed feedback.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/backnotprop/plannotator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/backnotprop/plannotator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/backnotprop/plannotator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/backnotprop/plannotator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/backnotprop/plannotator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/backnotprop/plannotator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/backnotprop/plannotator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/backnotprop/plannotator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/backnotprop/plannotator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/costiash/claude-code-docs\"><b>claude-code-docs</b></a><br>by <a href=\"https://github.com/costiash\">Constantin Shafranski</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A mirror of the Anthropic&copy; PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to `claude-code-docs` for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/costiash/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/costiash/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/costiash/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/costiash/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/costiash/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/costiash/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/costiash/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/costiash/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/costiash/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ericbuess/claude-code-docs\"><b>Claude Code Documentation Mirror</b></a><br>by <a href=\"https://github.com/ericbuess\">Eric Buess</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A mirror of the Anthropic &copy; PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ericbuess/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ericbuess/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ericbuess/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ericbuess/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ericbuess/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ericbuess/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ericbuess/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ericbuess/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ericbuess/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/anthropics/claude-code-action/tree/main/examples\"><b>Claude Code GitHub Actions</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/anthropics/claude-code-action?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/anthropics/claude-code-action?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/anthropics/claude-code-action?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/anthropics/claude-code-action?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/anthropics/claude-code-action?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/anthropics/claude-code-action?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/anthropics/claude-code-action?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/anthropics/claude-code-action?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/anthropics/claude-code-action?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dyoshikawa/rulesync\"><b>Rulesync</b></a><br>by <a href=\"https://github.com/dyoshikawa\">dyoshikawa</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dyoshikawa/rulesync?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dyoshikawa/rulesync?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dyoshikawa/rulesync?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dyoshikawa/rulesync?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dyoshikawa/rulesync?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dyoshikawa/rulesync?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dyoshikawa/rulesync?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dyoshikawa/rulesync?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dyoshikawa/rulesync?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/davila7/claude-code-templates\"><b>Claude Code Templates</b></a><br>by <a href=\"https://github.com/davila7\">Daniel Avila</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Incredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/davila7/claude-code-templates?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/davila7/claude-code-templates?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/davila7/claude-code-templates?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/davila7/claude-code-templates?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/davila7/claude-code-templates?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/davila7/claude-code-templates?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/davila7/claude-code-templates?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/davila7/claude-code-templates?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/davila7/claude-code-templates?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands\"><b>Blogging Platform Instructions</b></a><br>by <a href=\"https://github.com/cloudartisan\">cloudartisan</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/K-Dense-AI/claude-scientific-skills\"><b>Claude Scientific Skills</b></a><br>by <a href=\"https://github.com/K-Dense-AI/\">K-Dense</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>\"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/EveryInc/compound-engineering-plugin\"><b>Compound Engineering Plugin</b></a><br>by <a href=\"https://github.com/EveryInc\">EveryInc</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/vaporif/parry\"><b>parry</b></a><br>by <a href=\"https://github.com/vaporif\">Dmytro Onypko</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.]</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/vaporif/parry?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/vaporif/parry?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/vaporif/parry?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/vaporif/parry?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/vaporif/parry?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/vaporif/parry?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/vaporif/parry?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/vaporif/parry?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/vaporif/parry?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dtormoen/tsk\"><b>TSK - AI Agent Task Manager and Sandbox</b></a><br>by <a href=\"https://github.com/dtormoen\">dtormoen</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dtormoen/tsk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dtormoen/tsk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dtormoen/tsk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dtormoen/tsk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dtormoen/tsk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dtormoen/tsk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dtormoen/tsk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dtormoen/tsk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dtormoen/tsk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mikeyobrien/ralph-orchestrator\"><b>ralph-orchestrator</b></a><br>by <a href=\"https://github.com/mikeyobrien\">mikeyobrien</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>Ralph Orchestrator implements the simple but effective \"Ralph Wiggum\" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/affaan-m/everything-claude-code\"><b>Everything Claude Code</b></a><br>by <a href=\"https://github.com/affaan-m/\">Affaan Mustafa</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Top-notch, well-written resources covering \"just about everything\" from core engineering domains. What's nice about this \"everything-\" store is most of the resources have significant standalone value and unlike some all-encompassing frameworks, although you can opt in to the author's own specific workflow patterns if you choose, the individual resources offer exemplary patterns in (just about) every Claude Code feature you can find (apologies to the Output Styles devotees).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/affaan-m/everything-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/affaan-m/everything-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/affaan-m/everything-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/affaan-m/everything-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/affaan-m/everything-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/affaan-m/everything-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/affaan-m/everything-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/affaan-m/everything-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/affaan-m/everything-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md\"><b>SG Cars Trends Backend</b></a><br>by <a href=\"https://github.com/sgcarstrends\">sgcarstrends</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sgcarstrends/backend?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sgcarstrends/backend?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sgcarstrends/backend?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sgcarstrends/backend?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sgcarstrends/backend?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sgcarstrends/backend?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sgcarstrends/backend?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sgcarstrends/backend?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sgcarstrends/backend?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/avifenesh/agentsys\"><b>AgentSys</b></a><br>by <a href=\"https://github.com/avifenesh\">avifenesh</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Workflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes [agnix](https://github.com/avifenesh/agnix) for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/avifenesh/agentsys?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/avifenesh/agentsys?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/avifenesh/agentsys?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/avifenesh/agentsys?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/avifenesh/agentsys?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/avifenesh/agentsys?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/avifenesh/agentsys?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/avifenesh/agentsys?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/avifenesh/agentsys?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeffallan/claude-skills\"><b>Fullstack Dev Skills</b></a><br>by <a href=\"https://github.com/jeffallan\">jeffallan</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development across a wide range of specific frameworks. Features 9 project workflow commands for Jira/Confluence integration and, notably, an interesting approach to context engineering via a  `/common-ground` command that surfaces Claude's hidden assumptions about your project. This is a smart thing to do.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jeffallan/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeffallan/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeffallan/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeffallan/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeffallan/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeffallan/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeffallan/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeffallan/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeffallan/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/maxritter/claude-codepro\"><b>Claude CodePro</b></a><br>by <a href=\"https://www.maxritter.net\">Max Ritter</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/maxritter/claude-codepro?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/maxritter/claude-codepro?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/maxritter/claude-codepro?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/maxritter/claude-codepro?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/maxritter/claude-codepro?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/maxritter/claude-codepro?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/maxritter/claude-codepro?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/maxritter/claude-codepro?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/maxritter/claude-codepro?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/skills-directory/skill-codex\"><b>Codex Skill</b></a><br>by <a href=\"https://github.com/klaudworks\">klaudworks</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Enables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/skills-directory/skill-codex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/skills-directory/skill-codex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/skills-directory/skill-codex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/skills-directory/skill-codex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/skills-directory/skill-codex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/skills-directory/skill-codex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/skills-directory/skill-codex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/skills-directory/skill-codex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/skills-directory/skill-codex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nizos/tdd-guard\"><b>TDD Guard</b></a><br>by <a href=\"https://github.com/nizos\">Nizar Selander</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nizos/tdd-guard?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nizos/tdd-guard?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nizos/tdd-guard?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nizos/tdd-guard?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nizos/tdd-guard?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nizos/tdd-guard?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nizos/tdd-guard?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nizos/tdd-guard?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nizos/tdd-guard?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/smtg-ai/claude-squad\"><b>Claude Squad</b></a><br>by <a href=\"https://github.com/smtg-ai\">smtg-ai</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/smtg-ai/claude-squad?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/smtg-ai/claude-squad?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/smtg-ai/claude-squad?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/smtg-ai/claude-squad?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/smtg-ai/claude-squad?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/smtg-ai/claude-squad?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/smtg-ai/claude-squad?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/smtg-ai/claude-squad?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/smtg-ai/claude-squad?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ykdojo/claude-code-tips\"><b>Claude Code Tips</b></a><br>by <a href=\"https://github.com/ykdojo\">ykdojo</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ykdojo/claude-code-tips?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ykdojo/claude-code-tips?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ykdojo/claude-code-tips?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ykdojo/claude-code-tips?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ykdojo/claude-code-tips?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ykdojo/claude-code-tips?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ykdojo/claude-code-tips?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ykdojo/claude-code-tips?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ykdojo/claude-code-tips?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mbailey/voicemode\"><b>VoiceMode MCP</b></a><br>by <a href=\"https://github.com/mbailey\">Mike Bailey</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mbailey/voicemode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mbailey/voicemode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mbailey/voicemode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mbailey/voicemode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mbailey/voicemode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mbailey/voicemode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mbailey/voicemode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mbailey/voicemode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mbailey/voicemode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Owloops/claude-powerline\"><b>claude-powerline</b></a><br>by <a href=\"https://github.com/Owloops\">Owloops</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Owloops/claude-powerline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Owloops/claude-powerline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Owloops/claude-powerline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Owloops/claude-powerline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Owloops/claude-powerline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Owloops/claude-powerline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Owloops/claude-powerline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Owloops/claude-powerline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Owloops/claude-powerline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md\"><b>EDSL</b></a><br>by <a href=\"https://github.com/expectedparrot\">expectedparrot</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/FlorianBruniaux/claude-code-ultimate-guide\"><b>Claude Code Ultimate Guide</b></a><br>by <a href=\"https://www.linkedin.com/in/florian-bruniaux-43408b83/\">Florian BRUNIAUX</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A tremendous feat of documentation, this guide covers Claude Code from beginner to power user, with production-ready templates for Claude Code features, guides on agentic workflows, and a lot of great learning materials, including quizzes and a handy \"cheatsheet\". Whether it's the \"ultimate\" guide to Claude Code will be up to the reader, but a valuable resource nonetheless (as with all documentation sites, make sure it's up to date before you bet the farm).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/pchalasani/claude-code-tools\"><b>claude-code-tools</b></a><br>by <a href=\"https://github.com/pchalasani\">Prasad Chalasani</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/pchalasani/claude-code-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/pchalasani/claude-code-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/pchalasani/claude-code-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/pchalasani/claude-code-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/pchalasani/claude-code-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/pchalasani/claude-code-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/pchalasani/claude-code-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/pchalasani/claude-code-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/pchalasani/claude-code-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/phiat/claude-esp\"><b>claude-esp</b></a><br>by <a href=\"https://github.com/phiat\">phiat</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/phiat/claude-esp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/phiat/claude-esp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/phiat/claude-esp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/phiat/claude-esp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/phiat/claude-esp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/phiat/claude-esp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/phiat/claude-esp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/phiat/claude-esp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/phiat/claude-esp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ruvnet/claude-code-flow\"><b>Claude Code Flow</b></a><br>by <a href=\"https://github.com/ruvnet\">ruvnet</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ruvnet/claude-code-flow?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ruvnet/claude-code-flow?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ruvnet/claude-code-flow?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ruvnet/claude-code-flow?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ruvnet/claude-code-flow?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ruvnet/claude-code-flow?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ruvnet/claude-code-flow?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ruvnet/claude-code-flow?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ruvnet/claude-code-flow?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/tweakcc\"><b>tweakcc</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald-AI</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Command-line tool to customize your Claude Code styling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/tweakcc?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/tweakcc?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/tweakcc?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/tweakcc?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/tweakcc?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/tweakcc?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/tweakcc?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/tweakcc?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/tweakcc?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/claude-code-system-prompts\"><b>Claude Code System Prompts</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald AI</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rsmdt/the-startup\"><b>The Agentic Startup</b></a><br>by <a href=\"https://github.com/rsmdt\">Rudolf Schmidt</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rsmdt/the-startup?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rsmdt/the-startup?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rsmdt/the-startup?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rsmdt/the-startup?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rsmdt/the-startup?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rsmdt/the-startup?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rsmdt/the-startup?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rsmdt/the-startup?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rsmdt/the-startup?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rz1989s/claude-code-statusline\"><b>claude-code-statusline</b></a><br>by <a href=\"https://github.com/rz1989s\">rz1989s</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rz1989s/claude-code-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rz1989s/claude-code-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rz1989s/claude-code-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rz1989s/claude-code-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rz1989s/claude-code-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rz1989s/claude-code-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rz1989s/claude-code-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rz1989s/claude-code-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rz1989s/claude-code-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sirmalloc/ccstatusline\"><b>ccstatusline</b></a><br>by <a href=\"https://github.com/sirmalloc\">sirmalloc</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sirmalloc/ccstatusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sirmalloc/ccstatusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sirmalloc/ccstatusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sirmalloc/ccstatusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sirmalloc/ccstatusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sirmalloc/ccstatusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sirmalloc/ccstatusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sirmalloc/ccstatusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sirmalloc/ccstatusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/shareAI-lab/learn-claude-code\"><b>Learn Claude Code</b></a><br>by <a href=\"https://github.com/shareAI-lab/\">shareAI-Lab</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A really interesting analysis of how coding agents like Claude Code are designed. It attempts to break an agent down into its fundamental parts and reconstruct it with minimal code. Great learning resource. Final product is a rudimentary agent with skills, sub-agents, and a todo-list in roughly a few hundred lines of Python.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md\"><b>AWS MCP Server</b></a><br>by <a href=\"https://github.com/alexei-led\">alexei-led</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/alexei-led/aws-mcp-server?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alexei-led/aws-mcp-server?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alexei-led/aws-mcp-server?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alexei-led/aws-mcp-server?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alexei-led/aws-mcp-server?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alexei-led/aws-mcp-server?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alexei-led/aws-mcp-server?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alexei-led/aws-mcp-server?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alexei-led/aws-mcp-server?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/trailofbits/skills\"><b>Trail of Bits Security Skills</b></a><br>by <a href=\"https://github.com/trailofbits\">Trail of Bits</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A very professional collection of over a dozen security-focused skills for code auditing and vulnerability detection. Includes skills for static analysis with CodeQL and Semgrep, variant analysis across codebases, fix verification, and differential code review.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/trailofbits/skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/trailofbits/skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/trailofbits/skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/trailofbits/skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/trailofbits/skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/trailofbits/skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/trailofbits/skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/trailofbits/skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/trailofbits/skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stravu/crystal\"><b>crystal</b></a><br>by <a href=\"https://github.com/stravu\">stravu</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/stravu/crystal?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stravu/crystal?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stravu/crystal?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stravu/crystal?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stravu/crystal?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stravu/crystal?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stravu/crystal?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stravu/crystal?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stravu/crystal?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/slopus/happy\"><b>Happy Coder</b></a><br>by <a href=\"https://peoplesgrocers.com/en/projects\">GrocerPublishAgent</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/slopus/happy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/slopus/happy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/slopus/happy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/slopus/happy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/slopus/happy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/slopus/happy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/slopus/happy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/slopus/happy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/slopus/happy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/frankbria/ralph-claude-code\"><b>Ralph for Claude Code</b></a><br>by <a href=\"https://github.com/frankbria\">Frank Bria</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>An autonomous AI development framework that enables Claude Code to work iteratively on projects until completion. Features intelligent exit detection, rate limiting, circuit breaker patterns, and comprehensive safety guardrails to prevent infinite loops and API overuse. Built with Bash, integrated with tmux for live monitoring, and includes 75+ comprehensive tests.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/frankbria/ralph-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/frankbria/ralph-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/frankbria/ralph-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/frankbria/ralph-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/frankbria/ralph-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/frankbria/ralph-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/frankbria/ralph-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/frankbria/ralph-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/frankbria/ralph-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tombii/better-ccflare/\"><b>ccflare -> **better-ccflare**</b></a><br>by <a href=\"https://github.com/tombii\">tombii</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A well-maintained and feature-enhanced fork of the glorious `ccflare` usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). `better-ccflare` builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tombii/better-ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tombii/better-ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tombii/better-ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tombii/better-ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tombii/better-ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tombii/better-ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tombii/better-ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tombii/better-ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tombii/better-ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/harperreed/dotfiles/tree/master/.claude/commands\"><b>Project Workflow System</b></a><br>by <a href=\"https://github.com/harperreed\">harperreed</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/harperreed/dotfiles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/harperreed/dotfiles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/harperreed/dotfiles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/harperreed/dotfiles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/harperreed/dotfiles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/harperreed/dotfiles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/harperreed/dotfiles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/harperreed/dotfiles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/harperreed/dotfiles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/SuperClaude-Org/SuperClaude_Framework\"><b>SuperClaude</b></a><br>by <a href=\"https://github.com/SuperClaude-Org\">SuperClaude-Org</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"Introspection\" and \"Orchestration\".</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nulone/claude-rules-doctor\"><b>claude-rules-doctor</b></a><br>by <a href=\"https://github.com/nulone\">nulone</a></td>\n<td>Tooling</td>\n<td>Config Managers</td>\n<td>CLI that detects dead `.claude/rules/` files by checking if `paths:` globs actually match files in your repo. Catches silent rule failures where renamed directories or typos in glob patterns cause rules to never apply. Features CI mode (exit 1 on dead rules), JSON output, and verbose mode showing matched files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nulone/claude-rules-doctor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nulone/claude-rules-doctor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nulone/claude-rules-doctor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nulone/claude-rules-doctor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nulone/claude-rules-doctor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nulone/claude-rules-doctor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nulone/claude-rules-doctor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nulone/claude-rules-doctor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nulone/claude-rules-doctor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/NeoLabHQ/context-engineering-kit\"><b>Context Engineering Kit</b></a><br>by <a href=\"https://github.com/LeoVS09\">Vlad Goncharov</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ryoppippi/ccusage\"><b>CC Usage</b></a><br>by <a href=\"https://github.com/ryoppippi\">ryoppippi</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ryoppippi/ccusage?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ryoppippi/ccusage?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ryoppippi/ccusage?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ryoppippi/ccusage?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ryoppippi/ccusage?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ryoppippi/ccusage?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ryoppippi/ccusage?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ryoppippi/ccusage?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ryoppippi/ccusage?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sudocode-ai/sudocode\"><b>sudocode</b></a><br>by <a href=\"https://github.com/ssh-randy\">ssh-randy</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sudocode-ai/sudocode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sudocode-ai/sudocode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sudocode-ai/sudocode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sudocode-ai/sudocode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sudocode-ai/sudocode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sudocode-ai/sudocode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sudocode-ai/sudocode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sudocode-ai/sudocode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sudocode-ai/sudocode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ClaytonFarr/ralph-playbook\"><b>The Ralph Playbook</b></a><br>by <a href=\"https://github.com/ClaytonFarr\">Clayton Farr</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A remarkably detailed and comprehensive guide to the Ralph Wiggum technique, featuring well-written theoretical commentary paired with practical guidelines and advice.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/serpro69/claude-starter-kit\"><b>claude-starter-kit</b></a><br>by <a href=\"https://github.com/serpro69\">serpro69</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/serpro69/claude-starter-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/serpro69/claude-starter-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/serpro69/claude-starter-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/serpro69/claude-starter-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/serpro69/claude-starter-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/serpro69/claude-starter-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/serpro69/claude-starter-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/serpro69/claude-starter-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/serpro69/claude-starter-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dagger/container-use\"><b>Container Use</b></a><br>by <a href=\"https://github.com/dagger\">dagger</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dagger/container-use?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dagger/container-use?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dagger/container-use?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dagger/container-use?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dagger/container-use?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dagger/container-use?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dagger/container-use?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dagger/container-use?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dagger/container-use?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aannoo/claude-hook-comms\"><b>Claude Code Hook Comms (HCOM)</b></a><br>by <a href=\"https://github.com/aannoo\">aannoo</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.]</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/aannoo/claude-hook-comms?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aannoo/claude-hook-comms?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aannoo/claude-hook-comms?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aannoo/claude-hook-comms?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aannoo/claude-hook-comms?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aannoo/claude-hook-comms?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aannoo/claude-hook-comms?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aannoo/claude-hook-comms?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aannoo/claude-hook-comms?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/AndyMik90/Auto-Claude\"><b>Auto-Claude</b></a><br>by <a href=\"https://github.com/AndyMik90\">AndyMik90</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - \"plans, builds, and validates software for you\". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/AndyMik90/Auto-Claude?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/AndyMik90/Auto-Claude?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/AndyMik90/Auto-Claude?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/AndyMik90/Auto-Claude?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/AndyMik90/Auto-Claude?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/AndyMik90/Auto-Claude?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/AndyMik90/Auto-Claude?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/AndyMik90/Auto-Claude?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/AndyMik90/Auto-Claude?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/obra/superpowers\"><b>Superpowers</b></a><br>by <a href=\"https://github.com/obra\">Jesse Vincent</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/obra/superpowers?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/obra/superpowers?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/obra/superpowers?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/obra/superpowers?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/obra/superpowers?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/obra/superpowers?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/obra/superpowers?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/obra/superpowers?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/obra/superpowers?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/danielrosehill/Claude-Code-Repos-Index\"><b>Claude Code Repos Index</b></a><br>by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/fcakyon/claude-codex-settings\"><b>Claude Codex Settings</b></a><br>by <a href=\"https://github.com/fcakyon\">fatih akyon</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/fcakyon/claude-codex-settings?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/fcakyon/claude-codex-settings?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/fcakyon/claude-codex-settings?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/fcakyon/claude-codex-settings?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/fcakyon/claude-codex-settings?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/fcakyon/claude-codex-settings?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/fcakyon/claude-codex-settings?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/fcakyon/claude-codex-settings?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/fcakyon/claude-codex-settings?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ctoth/claudio\"><b>Claudio</b></a><br>by <a href=\"https://github.com/ctoth\">Christopher Toth</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ctoth/claudio?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ctoth/claudio?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ctoth/claudio?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ctoth/claudio?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ctoth/claudio?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ctoth/claudio?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ctoth/claudio?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ctoth/claudio?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ctoth/claudio?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dreamiurg/claude-mountaineering-skills\"><b>Claude Mountaineering Skills</b></a><br>by <a href=\"https://github.com/dreamiurg\">Dmytro Gaivoronsky</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Claude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kunwar-shah/claudex\"><b>Claudex</b></a><br>by <a href=\"https://github.com/kunwar-shah\">Kunwar Shah</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!)</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kunwar-shah/claudex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kunwar-shah/claudex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kunwar-shah/claudex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kunwar-shah/claudex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kunwar-shah/claudex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kunwar-shah/claudex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kunwar-shah/claudex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kunwar-shah/claudex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kunwar-shah/claudex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jawwadfirdousi/agent-skills\"><b>read-only-postgres</b></a><br>by <a href=\"https://github.com/jawwadfirdousi\">jawwadfirdousi</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Read-only PostgreSQL query skill for Claude Code. Executes SELECT/SHOW/EXPLAIN/WITH queries across configured databases with strict validation, timeouts, and row limits. Supports multiple connections with descriptions for database selection.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/parruda/claude-swarm\"><b>Claude Swarm</b></a><br>by <a href=\"https://github.com/parruda\">parruda</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Launch Claude Code session that is connected to a swarm of Claude Code Agents.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/parruda/claude-swarm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/parruda/claude-swarm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/parruda/claude-swarm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/parruda/claude-swarm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/parruda/claude-swarm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/parruda/claude-swarm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/parruda/claude-swarm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/parruda/claude-swarm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/parruda/claude-swarm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/akin-ozer/cc-devops-skills\"><b>cc-devops-skills</b></a><br>by <a href=\"https://github.com/akin-ozer\">akin-ozer</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Immensely detailed set of skills for DevOps Engineers (or anyone who has to deploy code, really). Works with validations, generators, shell scripts and CLI tools to create high quality IaC code for about any platform you've ever struggled painfully to work with. Worth downloading even just as a source of documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/CLAUDE.md\"><b>Metabase</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/CCometixLine\"><b>CCometixLine - Claude Code Statusline</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Haleclipse/CCometixLine?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/CCometixLine?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/CCometixLine?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/CCometixLine?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/CCometixLine?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/CCometixLine?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/CCometixLine?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/CCometixLine?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/CCometixLine?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tony/claude-code-riper-5\"><b>RIPER Workflow</b></a><br>by <a href=\"https://tony.sh\">Tony Narlock</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Structured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tony/claude-code-riper-5?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tony/claude-code-riper-5?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tony/claude-code-riper-5?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tony/claude-code-riper-5?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tony/claude-code-riper-5?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tony/claude-code-riper-5?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tony/claude-code-riper-5?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tony/claude-code-riper-5?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tony/claude-code-riper-5?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md\"><b>/analyze-issue</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md\"><b>/tdd-implement</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Implements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md\"><b>/create-docs</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Analyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md\"><b>/do-issue</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Implements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/marcindulak/ralph-wiggum-bdd\"><b>ralph-wiggum-bdd</b></a><br>by <a href=\"https://github.com/marcindulak\">marcindulak</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A standalone Bash script for Behavior-Driven Development with Ralph Wiggum Loop. In principle, while running unattended, the script can keep code and requirements in sync, but in practice it still requires interactive human supervision, so it supports both modes. The script is standalone and can be modified and committed into your project.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/anthropics/claude-quickstarts\"><b>Anthropic Quickstarts</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>Offers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/anthropics/claude-quickstarts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/anthropics/claude-quickstarts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/anthropics/claude-quickstarts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/anthropics/claude-quickstarts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/anthropics/claude-quickstarts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/anthropics/claude-quickstarts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/anthropics/claude-quickstarts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/anthropics/claude-quickstarts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/anthropics/claude-quickstarts?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/greggh/claude-code.nvim\"><b>claude-code.nvim</b></a><br>by <a href=\"https://github.com/greggh\">greggh</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>A seamless integration between Claude Code AI assistant and Neovim.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/greggh/claude-code.nvim?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/greggh/claude-code.nvim?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/greggh/claude-code.nvim?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/greggh/claude-code.nvim?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/greggh/claude-code.nvim?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/greggh/claude-code.nvim?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/greggh/claude-code.nvim?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/greggh/claude-code.nvim?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/greggh/claude-code.nvim?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eyaltoledano/claude-task-master\"><b>Claude Task Master</b></a><br>by <a href=\"https://github.com/eyaltoledano\">eyaltoledano</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eyaltoledano/claude-task-master?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eyaltoledano/claude-task-master?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eyaltoledano/claude-task-master?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eyaltoledano/claude-task-master?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eyaltoledano/claude-task-master?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eyaltoledano/claude-task-master?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eyaltoledano/claude-task-master?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eyaltoledano/claude-task-master?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eyaltoledano/claude-task-master?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md\"><b>Course Builder</b></a><br>by <a href=\"https://github.com/badass-courses\">badass-courses</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/badass-courses/course-builder?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/badass-courses/course-builder?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/badass-courses/course-builder?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/badass-courses/course-builder?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/badass-courses/course-builder?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/badass-courses/course-builder?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/badass-courses/course-builder?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/badass-courses/course-builder?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/badass-courses/course-builder?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/snwfdhmp/awesome-ralph\"><b>awesome-ralph</b></a><br>by <a href=\"https://github.com/snwfdhmp\">Martin Joly</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A curated list of resources about Ralph, the AI coding technique that runs AI coding agents in automated loops until specifications are fulfilled.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/manzaltu/claude-code-ide.el\"><b>claude-code-ide.el</b></a><br>by <a href=\"https://github.com/manzaltu\">manzaltu</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>claude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md\"><b>Basic Memory</b></a><br>by <a href=\"https://github.com/basicmachines-co\">basicmachines-co</a></td>\n<td>CLAUDE.md Files</td>\n<td>Project Scaffolding & MCP</td>\n<td>Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/basicmachines-co/basic-memory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/basicmachines-co/basic-memory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/basicmachines-co/basic-memory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/basicmachines-co/basic-memory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/basicmachines-co/basic-memory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/basicmachines-co/basic-memory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/basicmachines-co/basic-memory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/basicmachines-co/basic-memory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/basicmachines-co/basic-memory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/muratcankoylan/ralph-wiggum-marketer\"><b>Ralph Wiggum Marketer</b></a><br>by <a href=\"https://github.com/muratcankoylan\">Muratcan Koylan</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A Claude Code plugin that provides an autonomous AI copywriter,  integrating the Ralph loop with customized knowledge bases for market research agents. The agents do the research, Ralph writes the copy, you stay in bed. Whether or not you practice Ralph-Driven Development (RDD), I think these projects are interesting and creative explorations of general agentic patterns.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ldayton/Dippy\"><b>Dippy</b></a><br>by <a href=\"https://github.com/ldayton\">Lily Dayton</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ldayton/Dippy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ldayton/Dippy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ldayton/Dippy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ldayton/Dippy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ldayton/Dippy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ldayton/Dippy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ldayton/Dippy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ldayton/Dippy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ldayton/Dippy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/undeadlist/claude-code-agents\"><b>Claude Code Agents</b></a><br>by <a href=\"https://github.com/undeadlist\">Paul - UndeadList</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Comprehensive E2E development workflow with helpful Claude Code subagent prompts for solo devs. Run multiple auditors in parallel, automate fix cycles with micro-checkpoint protocols, and do browser-based QA. Includes strict protocols to prevent AI going rogue.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/undeadlist/claude-code-agents?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/undeadlist/claude-code-agents?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/undeadlist/claude-code-agents?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/undeadlist/claude-code-agents?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/undeadlist/claude-code-agents?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/undeadlist/claude-code-agents?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/undeadlist/claude-code-agents?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/undeadlist/claude-code-agents?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/undeadlist/claude-code-agents?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alonw0/web-asset-generator\"><b>Web Assets Generator Skill</b></a><br>by <a href=\"https://github.com/alonw0\">Alon Wolenitz</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Easily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/alonw0/web-asset-generator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alonw0/web-asset-generator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alonw0/web-asset-generator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alonw0/web-asset-generator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alonw0/web-asset-generator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alonw0/web-asset-generator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alonw0/web-asset-generator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alonw0/web-asset-generator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alonw0/web-asset-generator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/inkverse-fork/blob/preserve-claude-resources/.claude/commands/create-plan.md\"><b>/create-plan</b></a><br>by <a href=\"https://github.com/taddyorg\">taddyorg</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/FlineDev/ContextKit\"><b>ContextKit</b></a><br>by <a href=\"https://github.com/Jeehut\">Cihat Gündüz</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/FlineDev/ContextKit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/FlineDev/ContextKit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/FlineDev/ContextKit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/FlineDev/ContextKit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/FlineDev/ContextKit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/FlineDev/ContextKit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/FlineDev/ContextKit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/FlineDev/ContextKit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/FlineDev/ContextKit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/foxj77/claudectx\"><b>ClaudeCTX</b></a><br>by <a href=\"https://github.com/foxj77\">John Fox</a></td>\n<td>Tooling</td>\n<td>Config Managers</td>\n<td>claudectx lets you switch your entire Claude Code configuration with a single command.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/foxj77/claudectx?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/foxj77/claudectx?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/foxj77/claudectx?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/foxj77/claudectx?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/foxj77/claudectx?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/foxj77/claudectx?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/foxj77/claudectx?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/foxj77/claudectx?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/foxj77/claudectx?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ZENG3LD/claude-session-restore\"><b>Claude Session Restore</b></a><br>by <a href=\"https://github.com/ZENG3LD\">ZENG3LD</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Efficiently restore context from previous Claude Code sessions by analyzing session files and git history. Features multi-factor data collection across numerous Claude Code capacities with time-based filtering. Uses tail-based parsing for efficient handling of large session files up to 2GB. Includes both a CLI tool for manual analysis and a Claude Code skill for automatic session restoration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sculptdotfun/viberank\"><b>viberank</b></a><br>by <a href=\"https://github.com/nikshepsvn\">nikshepsvn</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sculptdotfun/viberank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sculptdotfun/viberank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sculptdotfun/viberank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sculptdotfun/viberank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sculptdotfun/viberank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sculptdotfun/viberank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sculptdotfun/viberank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sculptdotfun/viberank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sculptdotfun/viberank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/glittercowboy/taches-cc-resources\"><b>TÂCHES Claude Code Resources</b></a><br>by <a href=\"https://github.com/glittercowboy\">TÂCHES</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A well-balanced, \"down-to-Earth\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"meta\"-skills/agents, like \"skill-auditor\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Veraticus/cc-tools\"><b>cc-tools</b></a><br>by <a href=\"https://github.com/Veraticus\">Josh Symonds</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Veraticus/cc-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Veraticus/cc-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Veraticus/cc-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Veraticus/cc-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Veraticus/cc-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Veraticus/cc-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Veraticus/cc-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Veraticus/cc-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Veraticus/cc-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/robertguss/claude-skills\"><b>Book Factory</b></a><br>by <a href=\"https://github.com/robertguss\">Robert Guss</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A comprehensive pipeline of Skills that replicates traditional publishing infrastructure for nonfiction book creation using specialized Claude skills.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/robertguss/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/robertguss/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/robertguss/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/robertguss/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/robertguss/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/robertguss/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/robertguss/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/robertguss/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/robertguss/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hagan/claudia-statusline\"><b>claudia-statusline</b></a><br>by <a href=\"https://github.com/hagan\">Hagan Franks</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>High-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hagan/claudia-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hagan/claudia-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hagan/claudia-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hagan/claudia-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hagan/claudia-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hagan/claudia-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hagan/claudia-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hagan/claudia-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hagan/claudia-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Talieisin/britfix\"><b>Britfix</b></a><br>by <a href=\"https://github.com/Talieisin\">Talieisin</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Talieisin/britfix?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Talieisin/britfix?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Talieisin/britfix?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Talieisin/britfix?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Talieisin/britfix?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Talieisin/britfix?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Talieisin/britfix?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Talieisin/britfix?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Talieisin/britfix?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/carlrannaberg/claudekit\"><b>claudekit</b></a><br>by <a href=\"https://github.com/carlrannaberg\">Carl Rannaberg</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Impressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/carlrannaberg/claudekit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/carlrannaberg/claudekit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/carlrannaberg/claudekit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/carlrannaberg/claudekit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/carlrannaberg/claudekit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/carlrannaberg/claudekit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/carlrannaberg/claudekit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/carlrannaberg/claudekit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/carlrannaberg/claudekit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dredozubov/prd-generator\"><b>/prd-generator</b></a><br>by <a href=\"https://github.com/dredozubov\">Denis Redozubov</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>A Claude Code plugin that generates comprehensive Product Requirements Documents (PRDs) from conversation context. Invoke `/create-prd` after discussing requirements and it produces a complete PRD with all standard sections including Executive Summary, User Stories, MVP Scope, Architecture, Success Criteria, and Implementation Phases.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dredozubov/prd-generator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dredozubov/prd-generator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dredozubov/prd-generator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dredozubov/prd-generator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dredozubov/prd-generator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dredozubov/prd-generator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dredozubov/prd-generator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dredozubov/prd-generator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dredozubov/prd-generator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zippoxer/recall\"><b>recall</b></a><br>by <a href=\"https://github.com/zippoxer\">zippoxer</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Full-text search your Claude Code sessions. Run `recall` in terminal, type to search, Enter to resume. Alternative to `claude --resume`.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zippoxer/recall?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zippoxer/recall?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zippoxer/recall?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zippoxer/recall?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zippoxer/recall?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zippoxer/recall?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zippoxer/recall?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zippoxer/recall?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zippoxer/recall?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nielsgroen/claude-tmux\"><b>claude-tmux</b></a><br>by <a href=\"https://github.com/nielsgroen\">Niels Groeneveld</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nielsgroen/claude-tmux?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nielsgroen/claude-tmux?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nielsgroen/claude-tmux?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nielsgroen/claude-tmux?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nielsgroen/claude-tmux?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nielsgroen/claude-tmux?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nielsgroen/claude-tmux?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nielsgroen/claude-tmux?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nielsgroen/claude-tmux?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md\"><b>Pareto Mac</b></a><br>by <a href=\"https://github.com/ParetoSecurity\">ParetoSecurity</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sjnims/gen-alpha-output-style\"><b>Gen-Alpha Slang</b></a><br>by <a href=\"https://github.com/sjnims\">Steve Nims</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>This is really... different. I don't know what to say about this one. It does what it says on the tin. You might find it funny, you might want throw up. I'll just say candidly this is included strictly for its potentially comedic awesomeness.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/beyondcode/claude-hooks-sdk\"><b>claude-code-hooks-sdk</b></a><br>by <a href=\"https://github.com/beyondcode\">beyondcode</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/marcindulak/stt-mcp-server-linux\"><b>stt-mcp-server-linux</b></a><br>by <a href=\"https://github.com/marcindulak\">marcindulak</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md\"><b>LangGraphJS</b></a><br>by <a href=\"https://github.com/langchain-ai\">langchain-ai</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/langchain-ai/langgraphjs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/langchain-ai/langgraphjs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/langchain-ai/langgraphjs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/langchain-ai/langgraphjs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/langchain-ai/langgraphjs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/langchain-ai/langgraphjs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/langchain-ai/langgraphjs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/langchain-ai/langgraphjs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/langchain-ai/langgraphjs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/OverseedAI/viwo\"><b>viwo-cli</b></a><br>by <a href=\"https://github.com/hal-shin\">Hal Shin</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Run Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of `--dangerously-skip-permissions` for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/OverseedAI/viwo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/OverseedAI/viwo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/OverseedAI/viwo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/OverseedAI/viwo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/OverseedAI/viwo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/OverseedAI/viwo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/OverseedAI/viwo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/OverseedAI/viwo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/OverseedAI/viwo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md\"><b>Giselle</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/omnara-ai/omnara\"><b>Omnara</b></a><br>by <a href=\"https://github.com/ishaansehgal99\">Ishaan Sehgal</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>A command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/omnara-ai/omnara?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/omnara-ai/omnara?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/omnara-ai/omnara?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/omnara-ai/omnara?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/omnara-ai/omnara?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/omnara-ai/omnara?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/omnara-ai/omnara?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/omnara-ai/omnara?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/omnara-ai/omnara?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stevemolitor/claude-code.el\"><b>claude-code.el</b></a><br>by <a href=\"https://github.com/stevemolitor\">stevemolitor</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>An Emacs interface for Claude Code CLI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/stevemolitor/claude-code.el?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stevemolitor/claude-code.el?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stevemolitor/claude-code.el?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stevemolitor/claude-code.el?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stevemolitor/claude-code.el?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stevemolitor/claude-code.el?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stevemolitor/claude-code.el?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stevemolitor/claude-code.el?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stevemolitor/claude-code.el?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hashintel/hash/blob/main/CLAUDE.md\"><b>HASH</b></a><br>by <a href=\"https://github.com/hashintel\">hashintel</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Features comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hashintel/hash?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hashintel/hash?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hashintel/hash?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hashintel/hash?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hashintel/hash?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hashintel/hash?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hashintel/hash?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hashintel/hash?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hashintel/hash?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/vibe-log/vibe-log-cli\"><b>Vibe-Log</b></a><br>by <a href=\"https://github.com/vibe-log\">Vibe-Log</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Analyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/vibe-log/vibe-log-cli?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/vibe-log/vibe-log-cli?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/vibe-log/vibe-log-cli?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/vibe-log/vibe-log-cli?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/vibe-log/vibe-log-cli?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/vibe-log/vibe-log-cli?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/vibe-log/vibe-log-cli?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/vibe-log/vibe-log-cli?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/vibe-log/vibe-log-cli?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/Claudix\"><b>Claudix - Claude Code for VSCode</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>A VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Haleclipse/Claudix?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/Claudix?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/Claudix?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/Claudix?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/Claudix?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/Claudix?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/Claudix?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/Claudix?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/Claudix?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/spylang/spy/blob/main/CLAUDE.md\"><b>SPy</b></a><br>by <a href=\"https://github.com/spylang\">spylang</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/spylang/spy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/spylang/spy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/spylang/spy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/spylang/spy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/spylang/spy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/spylang/spy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/spylang/spy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/spylang/spy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/spylang/spy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ThibautMelen/agentic-workflow-patterns\"><b>Agentic Workflow Patterns</b></a><br>by <a href=\"https://github.com/ThibautMelen\">ThibautMelen</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/JSONbored/claudepro-directory\"><b>ClaudoPro Directory</b></a><br>by <a href=\"https://github.com/JSONbored\">ghost</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"Claude-template-for-everything\" site.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/JSONbored/claudepro-directory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/JSONbored/claudepro-directory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/JSONbored/claudepro-directory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/JSONbored/claudepro-directory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/JSONbored/claudepro-directory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/JSONbored/claudepro-directory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/JSONbored/claudepro-directory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/JSONbored/claudepro-directory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/JSONbored/claudepro-directory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/opactorai/Claudable\"><b>Claudable</b></a><br>by <a href=\"https://www.linkedin.com/in/seongil-park/\">Ethan Park</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/opactorai/Claudable?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/opactorai/Claudable?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/opactorai/Claudable?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/opactorai/Claudable?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/opactorai/Claudable?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/opactorai/Claudable?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/opactorai/Claudable?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/opactorai/Claudable?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/opactorai/Claudable?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/cheukyin175/learn-faster-kit\"><b>learn-faster-kit</b></a><br>by <a href=\"https://github.com/cheukyin175\">Hugo Lau</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A creative educational framework for Claude Code, inspired by the \"FASTER\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aRustyDev/pre-commit-hooks\"><b>pre-commit-hooks</b></a><br>by <a href=\"https://github.com/aRustyDev\">aRustyDev</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>This repository is about pre-commit-hooks in general, but the `CLAUDE.md` and related `.claude/` documentation is exemplary. Thorough but not verbose. Unlike a lot of `CLAUDE.md`  files, it doesn't primarily consist in shouting at Claude in all-caps. Great learning resource. Also, hooks.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like\"><b>Awesome Claude Code Output Styles (That I Really Like)</b></a><br>by <a href=\"https://github.com/hesreallyhim/\">Really Him</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>A fun and moderately amusing collection of experimental output styles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md\"><b>JSBeeb</b></a><br>by <a href=\"https://github.com/mattgodbolt\">mattgodbolt</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mattgodbolt/jsbeeb?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mattgodbolt/jsbeeb?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mattgodbolt/jsbeeb?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mattgodbolt/jsbeeb?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mattgodbolt/jsbeeb?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mattgodbolt/jsbeeb?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mattgodbolt/jsbeeb?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mattgodbolt/jsbeeb?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mattgodbolt/jsbeeb?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GowayLee/cchooks\"><b>cchooks</b></a><br>by <a href=\"https://github.com/GowayLee\">GowayLee</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GowayLee/cchooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GowayLee/cchooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GowayLee/cchooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GowayLee/cchooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GowayLee/cchooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GowayLee/cchooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GowayLee/cchooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GowayLee/cchooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GowayLee/cchooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ayoubben18/ab-method\"><b>AB Method</b></a><br>by <a href=\"https://github.com/ayoubben18\">Ayoub Bensalah</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ayoubben18/ab-method?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ayoubben18/ab-method?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ayoubben18/ab-method?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ayoubben18/ab-method?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ayoubben18/ab-method?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ayoubben18/ab-method?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ayoubben18/ab-method?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ayoubben18/ab-method?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ayoubben18/ab-method?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/scopecraft/command/tree/main/.claude/commands\"><b>Project Management, Implementation, Planning, and Release</b></a><br>by <a href=\"https://github.com/scopecraft\">scopecraft</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Really comprehensive set of commands for all aspects of SDLC.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/scopecraft/command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/scopecraft/command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/scopecraft/command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/scopecraft/command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/scopecraft/command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/scopecraft/command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/scopecraft/command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/scopecraft/command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/scopecraft/command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nyatinte/ccexp\"><b>ccexp</b></a><br>by <a href=\"https://github.com/nyatinte\">nyatinte</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nyatinte/ccexp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nyatinte/ccexp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nyatinte/ccexp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nyatinte/ccexp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nyatinte/ccexp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nyatinte/ccexp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nyatinte/ccexp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nyatinte/ccexp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nyatinte/ccexp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands\"><b>/linux-desktop-slash-commands</b></a><br>by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a></td>\n<td>Slash-Commands</td>\n<td>General</td>\n<td>A library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/diet103/claude-code-infrastructure-showcase\"><b>Claude Code Infrastructure Showcase</b></a><br>by <a href=\"https://github.com/diet103\">diet103</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eckardt/cchistory\"><b>cchistory</b></a><br>by <a href=\"https://github.com/eckardt\">eckardt</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Like the shell history command but for your Claude Code sessions. Easily list all Bash or \"Bash-mode\" (`!`) commands Claude Code ran in a session for reference.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eckardt/cchistory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eckardt/cchistory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eckardt/cchistory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eckardt/cchistory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eckardt/cchistory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eckardt/cchistory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eckardt/cchistory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eckardt/cchistory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eckardt/cchistory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GWUDCAP/cc-sessions\"><b>cc-sessions</b></a><br>by <a href=\"https://github.com/satoastshi\">toastdev</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>An opinionated approach to productive development with Claude Code</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GWUDCAP/cc-sessions?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GWUDCAP/cc-sessions?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GWUDCAP/cc-sessions?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GWUDCAP/cc-sessions?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GWUDCAP/cc-sessions?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GWUDCAP/cc-sessions?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GWUDCAP/cc-sessions?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GWUDCAP/cc-sessions?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GWUDCAP/cc-sessions?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dazuiba/CCNotify\"><b>CC Notify</b></a><br>by <a href=\"https://github.com/dazuiba\">dazuiba</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dazuiba/CCNotify?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dazuiba/CCNotify?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dazuiba/CCNotify?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dazuiba/CCNotify?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dazuiba/CCNotify?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dazuiba/CCNotify?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dazuiba/CCNotify?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dazuiba/CCNotify?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dazuiba/CCNotify?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md\"><b>/create-hook</b></a><br>by <a href=\"https://github.com/omril321\">Omri Lavi</a></td>\n<td>Slash-Commands</td>\n<td>General</td>\n<td>Slash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/omril321/automated-notebooklm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/omril321/automated-notebooklm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/omril321/automated-notebooklm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/omril321/automated-notebooklm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/omril321/automated-notebooklm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/omril321/automated-notebooklm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/omril321/automated-notebooklm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/omril321/automated-notebooklm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/omril321/automated-notebooklm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/automazeio/ccpm\"><b>Claude Code PM</b></a><br>by <a href=\"https://github.com/ranaroussi\">Ran Aroussi</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Really comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/automazeio/ccpm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/automazeio/ccpm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/automazeio/ccpm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/automazeio/ccpm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/automazeio/ccpm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/automazeio/ccpm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/automazeio/ccpm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/automazeio/ccpm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/automazeio/ccpm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/JamieM0/claude-output-styles\"><b>Claude Code Output Styles - Debugging</b></a><br>by <a href=\"https://github.com/JamieM0\">Jamie Matthews</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>A small set of well-written output styles, specifically focused on debugging - root cause analysis, systematic, methodical debugging, encouraging a more careful approach to bug-squashing from Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/JamieM0/claude-output-styles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/JamieM0/claude-output-styles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/JamieM0/claude-output-styles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/JamieM0/claude-output-styles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/JamieM0/claude-output-styles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/JamieM0/claude-output-styles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/JamieM0/claude-output-styles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/JamieM0/claude-output-styles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/JamieM0/claude-output-styles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md\"><b>/prime</b></a><br>by <a href=\"https://github.com/yzyydev\">yzyydev</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Sets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review\"><b>Design Review Workflow</b></a><br>by <a href=\"https://github.com/OneRedOak\">Patrick Ellis</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, `CLAUDE.md` excerpts, and more. Covers a broad range of criteria from responsive design to accessibility.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/viveknair/ccoutputstyles\"><b>ccoutputstyles</b></a><br>by <a href=\"https://github.com/viveknair\">Vivek Nair</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>CLI tool and template gallery for customizing Claude Code output styles with pre-built templates. Features over 15 templates at the time of writing!</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/viveknair/ccoutputstyles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/viveknair/ccoutputstyles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/viveknair/ccoutputstyles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/viveknair/ccoutputstyles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/viveknair/ccoutputstyles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/viveknair/ccoutputstyles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/viveknair/ccoutputstyles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/viveknair/ccoutputstyles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/viveknair/ccoutputstyles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/bartolli/claude-code-typescript-hooks\"><b>TypeScript Quality Hooks</b></a><br>by <a href=\"https://github.com/bartolli\">bartolli</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Quality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for < 5ms validation performance during real-time editing.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Helmi/claude-simone\"><b>Simone</b></a><br>by <a href=\"https://github.com/Helmi\">Helmi</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Helmi/claude-simone?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Helmi/claude-simone?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Helmi/claude-simone?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Helmi/claude-simone?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Helmi/claude-simone?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Helmi/claude-simone?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Helmi/claude-simone?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Helmi/claude-simone?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Helmi/claude-simone?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/snipeship/ccflare\"><b>ccflare</b></a><br>by <a href=\"https://github.com/snipeship\">snipeship</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Claude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/snipeship/ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/snipeship/ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/snipeship/ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/snipeship/ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/snipeship/ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/snipeship/ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/snipeship/ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/snipeship/ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/snipeship/ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md\"><b>Cursor Tools</b></a><br>by <a href=\"https://github.com/eastlondoner\">eastlondoner</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"Stagehand\" feature.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eastlondoner/cursor-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eastlondoner/cursor-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eastlondoner/cursor-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eastlondoner/cursor-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eastlondoner/cursor-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eastlondoner/cursor-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eastlondoner/cursor-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eastlondoner/cursor-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eastlondoner/cursor-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md\"><b>/create-pull-request</b></a><br>by <a href=\"https://github.com/liam-hq\">liam-hq</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/liam-hq/liam?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/liam-hq/liam?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/liam-hq/liam?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/liam-hq/liam?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/liam-hq/liam?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/liam-hq/liam?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/liam-hq/liam?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/liam-hq/liam?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/liam-hq/liam?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/icanhasjonas/run-claude-docker\"><b>run-claude-docker</b></a><br>by <a href=\"https://github.com/icanhasjonas/\">Jonas</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/disler/just-prompt/tree/main/.claude/commands\"><b>Context Priming</b></a><br>by <a href=\"https://github.com/disler\">disler</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/disler/just-prompt?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/disler/just-prompt?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/disler/just-prompt?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/disler/just-prompt?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/disler/just-prompt?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/disler/just-prompt?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/disler/just-prompt?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/disler/just-prompt?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/disler/just-prompt?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tott/laravel-tall-claude-ai-configs\"><b>Laravel TALL Stack AI Development Starter Kit</b></a><br>by <a href=\"https://github.com/tott\">tott</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Transform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Brads3290/cclogviewer\"><b>cclogviewer</b></a><br>by <a href=\"https://github.com/Brads3290\">Brad S.</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A humble but handy utility for viewing Claude Code `.jsonl` conversation files in a pretty HTML UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Brads3290/cclogviewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Brads3290/cclogviewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Brads3290/cclogviewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Brads3290/cclogviewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Brads3290/cclogviewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Brads3290/cclogviewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Brads3290/cclogviewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Brads3290/cclogviewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Brads3290/cclogviewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/tree/main/.claude/commands\"><b>Project Bootstrapping and Task Management</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/johnlindquist/claude-hooks\"><b>claude-hooks</b></a><br>by <a href=\"https://github.com/johnlindquist\">John Lindquist</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/johnlindquist/claude-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/johnlindquist/claude-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/johnlindquist/claude-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/johnlindquist/claude-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/johnlindquist/claude-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/johnlindquist/claude-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/johnlindquist/claude-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/johnlindquist/claude-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/johnlindquist/claude-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/possibilities/claude-composer\"><b>Claude Composer</b></a><br>by <a href=\"https://github.com/possibilities\">Mike Bannister</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A tool that adds small enhancements to Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/possibilities/claude-composer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/possibilities/claude-composer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/possibilities/claude-composer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/possibilities/claude-composer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/possibilities/claude-composer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/possibilities/claude-composer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/possibilities/claude-composer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/possibilities/claude-composer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/possibilities/claude-composer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor\"><b>Claude Code Usage Monitor</b></a><br>by <a href=\"https://github.com/Maciek-roboblog\">Maciek-roboblog</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md\"><b>/create-command</b></a><br>by <a href=\"https://github.com/scopecraft\">scopecraft</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Guides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/scopecraft/command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/scopecraft/command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/scopecraft/command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/scopecraft/command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/scopecraft/command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/scopecraft/command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/scopecraft/command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/scopecraft/command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/scopecraft/command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md\"><b>Network Chronicles</b></a><br>by <a href=\"https://github.com/Fimeg\">Fimeg</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Fimeg/NetworkChronicles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Fimeg/NetworkChronicles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Fimeg/NetworkChronicles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Fimeg/NetworkChronicles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Fimeg/NetworkChronicles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Fimeg/NetworkChronicles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Fimeg/NetworkChronicles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Fimeg/NetworkChronicles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Fimeg/NetworkChronicles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md\"><b>/todo</b></a><br>by <a href=\"https://github.com/chrisleyva\">chrisleyva</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>A convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/chrisleyva/todo-slash-command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/chrisleyva/todo-slash-command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/chrisleyva/todo-slash-command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/chrisleyva/todo-slash-command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/chrisleyva/todo-slash-command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/chrisleyva/todo-slash-command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/chrisleyva/todo-slash-command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/chrisleyva/todo-slash-command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/chrisleyva/todo-slash-command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/claude-did-this/claude-hub\"><b>Claude Hub</b></a><br>by <a href=\"https://github.com/claude-did-this\">Claude Did This</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/claude-did-this/claude-hub?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/claude-did-this/claude-hub?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/claude-did-this/claude-hub?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/claude-did-this/claude-hub?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/claude-did-this/claude-hub?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/claude-did-this/claude-hub?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/claude-did-this/claude-hub?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/claude-did-this/claude-hub?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/claude-did-this/claude-hub?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md\"><b>/docs</b></a><br>by <a href=\"https://github.com/slunsford\">slunsford</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Generates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/slunsford/coffee-analytics?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/slunsford/coffee-analytics?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/slunsford/coffee-analytics?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/slunsford/coffee-analytics?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/slunsford/coffee-analytics?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/slunsford/coffee-analytics?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/slunsford/coffee-analytics?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/slunsford/coffee-analytics?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/slunsford/coffee-analytics?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md\"><b>/create-prp</b></a><br>by <a href=\"https://github.com/Wirasm\">Wirasm</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Wirasm/claudecode-utils?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Wirasm/claudecode-utils?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Wirasm/claudecode-utils?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Wirasm/claudecode-utils?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Wirasm/claudecode-utils?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Wirasm/claudecode-utils?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Wirasm/claudecode-utils?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Wirasm/claudecode-utils?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Wirasm/claudecode-utils?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md\"><b>/update-docs</b></a><br>by <a href=\"https://github.com/Consiliency\">Consiliency</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md\"><b>/rsi</b></a><br>by <a href=\"https://github.com/ddisisto\">ddisisto</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Reads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ddisisto/si?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ddisisto/si?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ddisisto/si?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ddisisto/si?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ddisisto/si?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ddisisto/si?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ddisisto/si?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ddisisto/si?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ddisisto/si?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kingler/n8n_agent/tree/main/.claude/commands\"><b>n8n_agent</b></a><br>by <a href=\"https://github.com/kingler\">kingler</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Amazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kingler/n8n_agent?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kingler/n8n_agent?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kingler/n8n_agent?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kingler/n8n_agent?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kingler/n8n_agent?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kingler/n8n_agent?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kingler/n8n_agent?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kingler/n8n_agent?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kingler/n8n_agent?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md\"><b>/code_analysis</b></a><br>by <a href=\"https://github.com/kingler\">kingler</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kingler/n8n_agent?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kingler/n8n_agent?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kingler/n8n_agent?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kingler/n8n_agent?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kingler/n8n_agent?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kingler/n8n_agent?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kingler/n8n_agent?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kingler/n8n_agent?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kingler/n8n_agent?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md\"><b>claude-code-mcp-enhanced</b></a><br>by <a href=\"https://github.com/grahama1970\">grahama1970</a></td>\n<td>CLAUDE.md Files</td>\n<td>Project Scaffolding & MCP</td>\n<td>Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md\"><b>/fixing_go_in_graph</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Focuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md\"><b>/review_dcell_model</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Reviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/grahama1970/claude-task-runner\"><b>Claude Task Runner</b></a><br>by <a href=\"https://github.com/grahama1970\">grahama1970</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/grahama1970/claude-task-runner?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/grahama1970/claude-task-runner?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/grahama1970/claude-task-runner?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/grahama1970/claude-task-runner?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/grahama1970/claude-task-runner?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/grahama1970/claude-task-runner?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/grahama1970/claude-task-runner?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/grahama1970/claude-task-runner?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/grahama1970/claude-task-runner?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md\"><b>/load-llms-txt</b></a><br>by <a href=\"https://github.com/ethpandaops\">ethpandaops</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Loads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ethpandaops/xatu-data?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ethpandaops/xatu-data?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ethpandaops/xatu-data?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ethpandaops/xatu-data?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ethpandaops/xatu-data?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ethpandaops/xatu-data?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ethpandaops/xatu-data?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ethpandaops/xatu-data?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ethpandaops/xatu-data?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md\"><b>SteadyStart</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Clear and direct instructives about style, permissions, Claude's \"role\", communications, and documentation of Claude Code sessions for other team members to stay abreast.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md\"><b>/load_dango_pipeline</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Sets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md\"><b>/load_coo_context</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>References specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md\"><b>/check</b></a><br>by <a href=\"https://github.com/rygwdn\">rygwdn</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Performs comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rygwdn/slack-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rygwdn/slack-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rygwdn/slack-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rygwdn/slack-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rygwdn/slack-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rygwdn/slack-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rygwdn/slack-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rygwdn/slack-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rygwdn/slack-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md\"><b>/add-to-changelog</b></a><br>by <a href=\"https://github.com/berrydev-ai\">berrydev-ai</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md\"><b>/optimize</b></a><br>by <a href=\"https://github.com/to4iki\">to4iki</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/to4iki/ai-project-rules?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/to4iki/ai-project-rules?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/to4iki/ai-project-rules?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/to4iki/ai-project-rules?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/to4iki/ai-project-rules?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/to4iki/ai-project-rules?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/to4iki/ai-project-rules?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/to4iki/ai-project-rules?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/to4iki/ai-project-rules?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md\"><b>/fix-github-issue</b></a><br>by <a href=\"https://github.com/jeremymailen\">jeremymailen</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md\"><b>/explain-issue-fix</b></a><br>by <a href=\"https://github.com/hackdays-io\">hackdays-io</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Documents solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md\"><b>/run-ci</b></a><br>by <a href=\"https://github.com/hackdays-io\">hackdays-io</a></td>\n<td>Slash-Commands</td>\n<td>CI / Deployment</td>\n<td>Activates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md\"><b>/use-stepper</b></a><br>by <a href=\"https://github.com/zuplo\">zuplo</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Reformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zuplo/docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zuplo/docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zuplo/docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zuplo/docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zuplo/docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zuplo/docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zuplo/docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zuplo/docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zuplo/docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md\"><b>/initref</b></a><br>by <a href=\"https://github.com/okuvshynov\">okuvshynov</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/okuvshynov/cubestat?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/okuvshynov/cubestat?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/okuvshynov/cubestat?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/okuvshynov/cubestat?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/okuvshynov/cubestat?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/okuvshynov/cubestat?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/okuvshynov/cubestat?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/okuvshynov/cubestat?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/okuvshynov/cubestat?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md\"><b>/update-branch-name</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md\"><b>/fix-issue</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md\"><b>/fix-pr</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md\"><b>/repro-issue</b></a><br>by <a href=\"https://github.com/rzykov\">rzykov</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rzykov/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rzykov/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rzykov/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rzykov/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rzykov/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rzykov/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rzykov/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rzykov/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rzykov/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md\"><b>/commit-fast</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md\"><b>/create-pr</b></a><br>by <a href=\"https://github.com/toyamarinyon\">toyamarinyon</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Streamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/toyamarinyon/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/toyamarinyon/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/toyamarinyon/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/toyamarinyon/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/toyamarinyon/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/toyamarinyon/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/toyamarinyon/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/toyamarinyon/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/toyamarinyon/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md\"><b>/context-prime</b></a><br>by <a href=\"https://github.com/elizaOS\">elizaOS</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/elizaOS/elizaos.github.io?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/elizaOS/elizaos.github.io?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/elizaOS/elizaos.github.io?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/elizaOS/elizaos.github.io?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/elizaOS/elizaos.github.io?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/elizaOS/elizaos.github.io?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/elizaOS/elizaos.github.io?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/elizaOS/elizaos.github.io?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/elizaOS/elizaos.github.io?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md\"><b>/mermaid</b></a><br>by <a href=\"https://github.com/GaloyMoney\">GaloyMoney</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GaloyMoney/lana-bank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GaloyMoney/lana-bank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GaloyMoney/lana-bank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GaloyMoney/lana-bank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GaloyMoney/lana-bank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GaloyMoney/lana-bank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GaloyMoney/lana-bank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GaloyMoney/lana-bank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GaloyMoney/lana-bank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/soramimi/Guitar/blob/master/CLAUDE.md\"><b>Guitar</b></a><br>by <a href=\"https://github.com/soramimi\">soramimi</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Serves as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/soramimi/Guitar?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/soramimi/Guitar?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/soramimi/Guitar?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/soramimi/Guitar?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/soramimi/Guitar?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/soramimi/Guitar?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/soramimi/Guitar?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/soramimi/Guitar?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/soramimi/Guitar?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md\"><b>TPL</b></a><br>by <a href=\"https://github.com/KarpelesLab\">KarpelesLab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Details Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/KarpelesLab/tpl?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/KarpelesLab/tpl?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/KarpelesLab/tpl?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/KarpelesLab/tpl?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/KarpelesLab/tpl?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/KarpelesLab/tpl?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/KarpelesLab/tpl?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/KarpelesLab/tpl?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/KarpelesLab/tpl?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md\"><b>DroidconKotlin</b></a><br>by <a href=\"https://github.com/touchlab\">touchlab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/touchlab/DroidconKotlin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/touchlab/DroidconKotlin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/touchlab/DroidconKotlin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/touchlab/DroidconKotlin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/touchlab/DroidconKotlin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/touchlab/DroidconKotlin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/touchlab/DroidconKotlin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/touchlab/DroidconKotlin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/touchlab/DroidconKotlin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md\"><b>/commit</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kelp/webdown/blob/main/.claude/commands/release.md\"><b>/release</b></a><br>by <a href=\"https://github.com/kelp\">kelp</a></td>\n<td>Slash-Commands</td>\n<td>CI / Deployment</td>\n<td>Manages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kelp/webdown?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kelp/webdown?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kelp/webdown?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kelp/webdown?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kelp/webdown?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kelp/webdown?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kelp/webdown?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kelp/webdown?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kelp/webdown?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md\"><b>/project_hello_w_name</b></a><br>by <a href=\"https://github.com/disler\">disler</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Creates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/disler/just-prompt?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/disler/just-prompt?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/disler/just-prompt?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/disler/just-prompt?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/disler/just-prompt?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/disler/just-prompt?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/disler/just-prompt?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/disler/just-prompt?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/disler/just-prompt?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md\"><b>/create-worktrees</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Creates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md\"><b>/husky</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md\"><b>AI IntelliJ Plugin</b></a><br>by <a href=\"https://github.com/didalgolab\">didalgolab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md\"><b>/tdd</b></a><br>by <a href=\"https://github.com/zscott\">zscott</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Guides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zscott/pane?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zscott/pane?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zscott/pane?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zscott/pane?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zscott/pane?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zscott/pane?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zscott/pane?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zscott/pane?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zscott/pane?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md\"><b>Lamoom Python</b></a><br>by <a href=\"https://github.com/LamoomAI\">LamoomAI</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Serves as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/LamoomAI/lamoom-python?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/LamoomAI/lamoom-python?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/LamoomAI/lamoom-python?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/LamoomAI/lamoom-python?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/LamoomAI/lamoom-python?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/LamoomAI/lamoom-python?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/LamoomAI/lamoom-python?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/LamoomAI/lamoom-python?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/LamoomAI/lamoom-python?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/inkline/inkline/blob/main/CLAUDE.md\"><b>Inkline</b></a><br>by <a href=\"https://github.com/inkline\">inkline</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/inkline/inkline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/inkline/inkline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/inkline/inkline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/inkline/inkline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/inkline/inkline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/inkline/inkline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/inkline/inkline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/inkline/inkline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/inkline/inkline?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 192\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_CLAUDE-MD_AZ.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **CLAUDE.md** | Sorted: alphabetically by name\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\" style=\"border: 3px solid #6366f1; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\" style=\"border: 2px solid #ec4899; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **CLAUDE.md** sorted alphabetically by name</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md\"><b>AI IntelliJ Plugin</b></a><br>by <a href=\"https://github.com/didalgolab\">didalgolab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md\"><b>AWS MCP Server</b></a><br>by <a href=\"https://github.com/alexei-led\">alexei-led</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/alexei-led/aws-mcp-server?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alexei-led/aws-mcp-server?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alexei-led/aws-mcp-server?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alexei-led/aws-mcp-server?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alexei-led/aws-mcp-server?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alexei-led/aws-mcp-server?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alexei-led/aws-mcp-server?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alexei-led/aws-mcp-server?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alexei-led/aws-mcp-server?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md\"><b>Basic Memory</b></a><br>by <a href=\"https://github.com/basicmachines-co\">basicmachines-co</a></td>\n<td>CLAUDE.md Files</td>\n<td>Project Scaffolding & MCP</td>\n<td>Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/basicmachines-co/basic-memory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/basicmachines-co/basic-memory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/basicmachines-co/basic-memory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/basicmachines-co/basic-memory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/basicmachines-co/basic-memory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/basicmachines-co/basic-memory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/basicmachines-co/basic-memory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/basicmachines-co/basic-memory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/basicmachines-co/basic-memory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md\"><b>claude-code-mcp-enhanced</b></a><br>by <a href=\"https://github.com/grahama1970\">grahama1970</a></td>\n<td>CLAUDE.md Files</td>\n<td>Project Scaffolding & MCP</td>\n<td>Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md\"><b>Course Builder</b></a><br>by <a href=\"https://github.com/badass-courses\">badass-courses</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/badass-courses/course-builder?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/badass-courses/course-builder?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/badass-courses/course-builder?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/badass-courses/course-builder?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/badass-courses/course-builder?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/badass-courses/course-builder?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/badass-courses/course-builder?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/badass-courses/course-builder?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/badass-courses/course-builder?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md\"><b>Cursor Tools</b></a><br>by <a href=\"https://github.com/eastlondoner\">eastlondoner</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"Stagehand\" feature.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eastlondoner/cursor-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eastlondoner/cursor-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eastlondoner/cursor-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eastlondoner/cursor-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eastlondoner/cursor-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eastlondoner/cursor-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eastlondoner/cursor-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eastlondoner/cursor-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eastlondoner/cursor-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md\"><b>DroidconKotlin</b></a><br>by <a href=\"https://github.com/touchlab\">touchlab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/touchlab/DroidconKotlin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/touchlab/DroidconKotlin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/touchlab/DroidconKotlin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/touchlab/DroidconKotlin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/touchlab/DroidconKotlin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/touchlab/DroidconKotlin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/touchlab/DroidconKotlin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/touchlab/DroidconKotlin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/touchlab/DroidconKotlin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md\"><b>EDSL</b></a><br>by <a href=\"https://github.com/expectedparrot\">expectedparrot</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md\"><b>Giselle</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/soramimi/Guitar/blob/master/CLAUDE.md\"><b>Guitar</b></a><br>by <a href=\"https://github.com/soramimi\">soramimi</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Serves as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/soramimi/Guitar?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/soramimi/Guitar?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/soramimi/Guitar?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/soramimi/Guitar?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/soramimi/Guitar?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/soramimi/Guitar?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/soramimi/Guitar?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/soramimi/Guitar?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/soramimi/Guitar?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hashintel/hash/blob/main/CLAUDE.md\"><b>HASH</b></a><br>by <a href=\"https://github.com/hashintel\">hashintel</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Features comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hashintel/hash?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hashintel/hash?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hashintel/hash?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hashintel/hash?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hashintel/hash?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hashintel/hash?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hashintel/hash?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hashintel/hash?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hashintel/hash?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/inkline/inkline/blob/main/CLAUDE.md\"><b>Inkline</b></a><br>by <a href=\"https://github.com/inkline\">inkline</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/inkline/inkline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/inkline/inkline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/inkline/inkline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/inkline/inkline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/inkline/inkline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/inkline/inkline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/inkline/inkline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/inkline/inkline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/inkline/inkline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md\"><b>JSBeeb</b></a><br>by <a href=\"https://github.com/mattgodbolt\">mattgodbolt</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mattgodbolt/jsbeeb?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mattgodbolt/jsbeeb?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mattgodbolt/jsbeeb?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mattgodbolt/jsbeeb?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mattgodbolt/jsbeeb?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mattgodbolt/jsbeeb?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mattgodbolt/jsbeeb?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mattgodbolt/jsbeeb?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mattgodbolt/jsbeeb?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md\"><b>Lamoom Python</b></a><br>by <a href=\"https://github.com/LamoomAI\">LamoomAI</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Serves as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/LamoomAI/lamoom-python?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/LamoomAI/lamoom-python?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/LamoomAI/lamoom-python?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/LamoomAI/lamoom-python?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/LamoomAI/lamoom-python?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/LamoomAI/lamoom-python?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/LamoomAI/lamoom-python?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/LamoomAI/lamoom-python?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/LamoomAI/lamoom-python?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md\"><b>LangGraphJS</b></a><br>by <a href=\"https://github.com/langchain-ai\">langchain-ai</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/langchain-ai/langgraphjs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/langchain-ai/langgraphjs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/langchain-ai/langgraphjs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/langchain-ai/langgraphjs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/langchain-ai/langgraphjs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/langchain-ai/langgraphjs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/langchain-ai/langgraphjs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/langchain-ai/langgraphjs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/langchain-ai/langgraphjs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/CLAUDE.md\"><b>Metabase</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md\"><b>Network Chronicles</b></a><br>by <a href=\"https://github.com/Fimeg\">Fimeg</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Fimeg/NetworkChronicles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Fimeg/NetworkChronicles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Fimeg/NetworkChronicles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Fimeg/NetworkChronicles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Fimeg/NetworkChronicles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Fimeg/NetworkChronicles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Fimeg/NetworkChronicles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Fimeg/NetworkChronicles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Fimeg/NetworkChronicles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md\"><b>Pareto Mac</b></a><br>by <a href=\"https://github.com/ParetoSecurity\">ParetoSecurity</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aRustyDev/pre-commit-hooks\"><b>pre-commit-hooks</b></a><br>by <a href=\"https://github.com/aRustyDev\">aRustyDev</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>This repository is about pre-commit-hooks in general, but the `CLAUDE.md` and related `.claude/` documentation is exemplary. Thorough but not verbose. Unlike a lot of `CLAUDE.md`  files, it doesn't primarily consist in shouting at Claude in all-caps. Great learning resource. Also, hooks.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md\"><b>SG Cars Trends Backend</b></a><br>by <a href=\"https://github.com/sgcarstrends\">sgcarstrends</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sgcarstrends/backend?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sgcarstrends/backend?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sgcarstrends/backend?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sgcarstrends/backend?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sgcarstrends/backend?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sgcarstrends/backend?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sgcarstrends/backend?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sgcarstrends/backend?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sgcarstrends/backend?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/spylang/spy/blob/main/CLAUDE.md\"><b>SPy</b></a><br>by <a href=\"https://github.com/spylang\">spylang</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/spylang/spy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/spylang/spy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/spylang/spy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/spylang/spy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/spylang/spy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/spylang/spy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/spylang/spy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/spylang/spy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/spylang/spy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md\"><b>SteadyStart</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Clear and direct instructives about style, permissions, Claude's \"role\", communications, and documentation of Claude Code sessions for other team members to stay abreast.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md\"><b>TPL</b></a><br>by <a href=\"https://github.com/KarpelesLab\">KarpelesLab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Details Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/KarpelesLab/tpl?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/KarpelesLab/tpl?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/KarpelesLab/tpl?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/KarpelesLab/tpl?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/KarpelesLab/tpl?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/KarpelesLab/tpl?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/KarpelesLab/tpl?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/KarpelesLab/tpl?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/KarpelesLab/tpl?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 23\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_CLAUDE-MD_CREATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **CLAUDE.md** | Sorted: by date created\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\" style=\"border: 3px solid #34d399; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\" style=\"border: 2px solid #ec4899; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **CLAUDE.md** sorted by date created</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md\"><b>claude-code-mcp-enhanced</b></a><br>by <a href=\"https://github.com/grahama1970\">grahama1970</a></td>\n<td>CLAUDE.md Files</td>\n<td>Project Scaffolding & MCP</td>\n<td>Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md\"><b>EDSL</b></a><br>by <a href=\"https://github.com/expectedparrot\">expectedparrot</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md\"><b>AWS MCP Server</b></a><br>by <a href=\"https://github.com/alexei-led\">alexei-led</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/alexei-led/aws-mcp-server?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alexei-led/aws-mcp-server?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alexei-led/aws-mcp-server?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alexei-led/aws-mcp-server?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alexei-led/aws-mcp-server?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alexei-led/aws-mcp-server?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alexei-led/aws-mcp-server?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alexei-led/aws-mcp-server?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alexei-led/aws-mcp-server?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md\"><b>Network Chronicles</b></a><br>by <a href=\"https://github.com/Fimeg\">Fimeg</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Fimeg/NetworkChronicles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Fimeg/NetworkChronicles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Fimeg/NetworkChronicles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Fimeg/NetworkChronicles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Fimeg/NetworkChronicles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Fimeg/NetworkChronicles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Fimeg/NetworkChronicles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Fimeg/NetworkChronicles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Fimeg/NetworkChronicles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md\"><b>Cursor Tools</b></a><br>by <a href=\"https://github.com/eastlondoner\">eastlondoner</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"Stagehand\" feature.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eastlondoner/cursor-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eastlondoner/cursor-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eastlondoner/cursor-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eastlondoner/cursor-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eastlondoner/cursor-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eastlondoner/cursor-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eastlondoner/cursor-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eastlondoner/cursor-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eastlondoner/cursor-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md\"><b>Basic Memory</b></a><br>by <a href=\"https://github.com/basicmachines-co\">basicmachines-co</a></td>\n<td>CLAUDE.md Files</td>\n<td>Project Scaffolding & MCP</td>\n<td>Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/basicmachines-co/basic-memory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/basicmachines-co/basic-memory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/basicmachines-co/basic-memory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/basicmachines-co/basic-memory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/basicmachines-co/basic-memory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/basicmachines-co/basic-memory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/basicmachines-co/basic-memory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/basicmachines-co/basic-memory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/basicmachines-co/basic-memory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aRustyDev/pre-commit-hooks\"><b>pre-commit-hooks</b></a><br>by <a href=\"https://github.com/aRustyDev\">aRustyDev</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>This repository is about pre-commit-hooks in general, but the `CLAUDE.md` and related `.claude/` documentation is exemplary. Thorough but not verbose. Unlike a lot of `CLAUDE.md`  files, it doesn't primarily consist in shouting at Claude in all-caps. Great learning resource. Also, hooks.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md\"><b>SteadyStart</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Clear and direct instructives about style, permissions, Claude's \"role\", communications, and documentation of Claude Code sessions for other team members to stay abreast.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md\"><b>Lamoom Python</b></a><br>by <a href=\"https://github.com/LamoomAI\">LamoomAI</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Serves as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/LamoomAI/lamoom-python?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/LamoomAI/lamoom-python?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/LamoomAI/lamoom-python?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/LamoomAI/lamoom-python?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/LamoomAI/lamoom-python?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/LamoomAI/lamoom-python?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/LamoomAI/lamoom-python?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/LamoomAI/lamoom-python?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/LamoomAI/lamoom-python?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md\"><b>LangGraphJS</b></a><br>by <a href=\"https://github.com/langchain-ai\">langchain-ai</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/langchain-ai/langgraphjs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/langchain-ai/langgraphjs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/langchain-ai/langgraphjs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/langchain-ai/langgraphjs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/langchain-ai/langgraphjs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/langchain-ai/langgraphjs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/langchain-ai/langgraphjs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/langchain-ai/langgraphjs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/langchain-ai/langgraphjs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md\"><b>Giselle</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md\"><b>Course Builder</b></a><br>by <a href=\"https://github.com/badass-courses\">badass-courses</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/badass-courses/course-builder?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/badass-courses/course-builder?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/badass-courses/course-builder?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/badass-courses/course-builder?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/badass-courses/course-builder?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/badass-courses/course-builder?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/badass-courses/course-builder?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/badass-courses/course-builder?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/badass-courses/course-builder?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md\"><b>SG Cars Trends Backend</b></a><br>by <a href=\"https://github.com/sgcarstrends\">sgcarstrends</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sgcarstrends/backend?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sgcarstrends/backend?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sgcarstrends/backend?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sgcarstrends/backend?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sgcarstrends/backend?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sgcarstrends/backend?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sgcarstrends/backend?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sgcarstrends/backend?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sgcarstrends/backend?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/spylang/spy/blob/main/CLAUDE.md\"><b>SPy</b></a><br>by <a href=\"https://github.com/spylang\">spylang</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/spylang/spy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/spylang/spy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/spylang/spy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/spylang/spy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/spylang/spy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/spylang/spy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/spylang/spy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/spylang/spy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/spylang/spy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md\"><b>AI IntelliJ Plugin</b></a><br>by <a href=\"https://github.com/didalgolab\">didalgolab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md\"><b>Pareto Mac</b></a><br>by <a href=\"https://github.com/ParetoSecurity\">ParetoSecurity</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md\"><b>TPL</b></a><br>by <a href=\"https://github.com/KarpelesLab\">KarpelesLab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Details Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/KarpelesLab/tpl?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/KarpelesLab/tpl?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/KarpelesLab/tpl?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/KarpelesLab/tpl?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/KarpelesLab/tpl?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/KarpelesLab/tpl?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/KarpelesLab/tpl?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/KarpelesLab/tpl?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/KarpelesLab/tpl?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hashintel/hash/blob/main/CLAUDE.md\"><b>HASH</b></a><br>by <a href=\"https://github.com/hashintel\">hashintel</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Features comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hashintel/hash?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hashintel/hash?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hashintel/hash?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hashintel/hash?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hashintel/hash?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hashintel/hash?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hashintel/hash?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hashintel/hash?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hashintel/hash?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md\"><b>DroidconKotlin</b></a><br>by <a href=\"https://github.com/touchlab\">touchlab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/touchlab/DroidconKotlin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/touchlab/DroidconKotlin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/touchlab/DroidconKotlin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/touchlab/DroidconKotlin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/touchlab/DroidconKotlin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/touchlab/DroidconKotlin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/touchlab/DroidconKotlin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/touchlab/DroidconKotlin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/touchlab/DroidconKotlin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/inkline/inkline/blob/main/CLAUDE.md\"><b>Inkline</b></a><br>by <a href=\"https://github.com/inkline\">inkline</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/inkline/inkline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/inkline/inkline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/inkline/inkline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/inkline/inkline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/inkline/inkline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/inkline/inkline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/inkline/inkline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/inkline/inkline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/inkline/inkline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/soramimi/Guitar/blob/master/CLAUDE.md\"><b>Guitar</b></a><br>by <a href=\"https://github.com/soramimi\">soramimi</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Serves as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/soramimi/Guitar?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/soramimi/Guitar?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/soramimi/Guitar?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/soramimi/Guitar?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/soramimi/Guitar?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/soramimi/Guitar?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/soramimi/Guitar?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/soramimi/Guitar?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/soramimi/Guitar?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/CLAUDE.md\"><b>Metabase</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md\"><b>JSBeeb</b></a><br>by <a href=\"https://github.com/mattgodbolt\">mattgodbolt</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mattgodbolt/jsbeeb?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mattgodbolt/jsbeeb?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mattgodbolt/jsbeeb?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mattgodbolt/jsbeeb?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mattgodbolt/jsbeeb?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mattgodbolt/jsbeeb?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mattgodbolt/jsbeeb?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mattgodbolt/jsbeeb?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mattgodbolt/jsbeeb?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 23\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_CLAUDE-MD_RELEASES.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **CLAUDE.md** | Sorted: by latest release (30 days)\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\" style=\"border: 3px solid #f59e0b; border-radius: 6px;\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\" style=\"border: 2px solid #ec4899; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **CLAUDE.md** sorted by latest release (30 days) (past 30 days)</em></p>\n\n---\n\n## Resources\n\n> **Note:** Latest release data is pulled from GitHub Releases only. Projects without GitHub Releases will not show release info here. Please verify with the project directly.\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Version</th>\n<th>Source</th>\n<th>Release Date</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md\"><b>SG Cars Trends Backend</b></a><br>by <a href=\"https://github.com/sgcarstrends\">sgcarstrends</a></td>\n<td>v4.62.1</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/sgcarstrends/backend?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sgcarstrends/backend?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sgcarstrends/backend?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sgcarstrends/backend?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sgcarstrends/backend?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sgcarstrends/backend?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sgcarstrends/backend?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sgcarstrends/backend?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sgcarstrends/backend?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md\"><b>AWS MCP Server</b></a><br>by <a href=\"https://github.com/alexei-led\">alexei-led</a></td>\n<td>v1.7.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/alexei-led/aws-mcp-server?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alexei-led/aws-mcp-server?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alexei-led/aws-mcp-server?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alexei-led/aws-mcp-server?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alexei-led/aws-mcp-server?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alexei-led/aws-mcp-server?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alexei-led/aws-mcp-server?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alexei-led/aws-mcp-server?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alexei-led/aws-mcp-server?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md\"><b>Giselle</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>v0.67.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md\"><b>LangGraphJS</b></a><br>by <a href=\"https://github.com/langchain-ai\">langchain-ai</a></td>\n<td>@langchain/langgraph-ui@1.1.14</td>\n<td>GitHub</td>\n<td>2026-02-26</td>\n<td>Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/langchain-ai/langgraphjs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/langchain-ai/langgraphjs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/langchain-ai/langgraphjs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/langchain-ai/langgraphjs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/langchain-ai/langgraphjs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/langchain-ai/langgraphjs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/langchain-ai/langgraphjs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/langchain-ai/langgraphjs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/langchain-ai/langgraphjs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md\"><b>Course Builder</b></a><br>by <a href=\"https://github.com/badass-courses\">badass-courses</a></td>\n<td>aihero-cli-v0.1.0</td>\n<td>GitHub</td>\n<td>2026-02-25</td>\n<td>Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/badass-courses/course-builder?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/badass-courses/course-builder?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/badass-courses/course-builder?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/badass-courses/course-builder?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/badass-courses/course-builder?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/badass-courses/course-builder?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/badass-courses/course-builder?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/badass-courses/course-builder?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/badass-courses/course-builder?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md\"><b>JSBeeb</b></a><br>by <a href=\"https://github.com/mattgodbolt\">mattgodbolt</a></td>\n<td>v1.4.0</td>\n<td>GitHub</td>\n<td>2026-02-23</td>\n<td>Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/mattgodbolt/jsbeeb?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mattgodbolt/jsbeeb?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mattgodbolt/jsbeeb?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mattgodbolt/jsbeeb?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mattgodbolt/jsbeeb?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mattgodbolt/jsbeeb?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mattgodbolt/jsbeeb?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mattgodbolt/jsbeeb?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mattgodbolt/jsbeeb?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md\"><b>Basic Memory</b></a><br>by <a href=\"https://github.com/basicmachines-co\">basicmachines-co</a></td>\n<td>v0.18.5</td>\n<td>GitHub</td>\n<td>2026-02-20</td>\n<td>Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/basicmachines-co/basic-memory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/basicmachines-co/basic-memory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/basicmachines-co/basic-memory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/basicmachines-co/basic-memory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/basicmachines-co/basic-memory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/basicmachines-co/basic-memory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/basicmachines-co/basic-memory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/basicmachines-co/basic-memory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/basicmachines-co/basic-memory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/CLAUDE.md\"><b>Metabase</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>v0.58.6</td>\n<td>GitHub</td>\n<td>2026-02-12</td>\n<td>Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 8\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_CLAUDE-MD_UPDATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **CLAUDE.md** | Sorted: by last updated date\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\" style=\"border: 3px solid #f472b6; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\" style=\"border: 2px solid #ec4899; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **CLAUDE.md** sorted by last updated date</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md\"><b>SG Cars Trends Backend</b></a><br>by <a href=\"https://github.com/sgcarstrends\">sgcarstrends</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sgcarstrends/backend?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sgcarstrends/backend?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sgcarstrends/backend?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sgcarstrends/backend?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sgcarstrends/backend?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sgcarstrends/backend?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sgcarstrends/backend?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sgcarstrends/backend?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sgcarstrends/backend?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md\"><b>EDSL</b></a><br>by <a href=\"https://github.com/expectedparrot\">expectedparrot</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/awesome-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md\"><b>AWS MCP Server</b></a><br>by <a href=\"https://github.com/alexei-led\">alexei-led</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/alexei-led/aws-mcp-server?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alexei-led/aws-mcp-server?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alexei-led/aws-mcp-server?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alexei-led/aws-mcp-server?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alexei-led/aws-mcp-server?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alexei-led/aws-mcp-server?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alexei-led/aws-mcp-server?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alexei-led/aws-mcp-server?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alexei-led/aws-mcp-server?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/CLAUDE.md\"><b>Metabase</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md\"><b>Course Builder</b></a><br>by <a href=\"https://github.com/badass-courses\">badass-courses</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/badass-courses/course-builder?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/badass-courses/course-builder?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/badass-courses/course-builder?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/badass-courses/course-builder?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/badass-courses/course-builder?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/badass-courses/course-builder?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/badass-courses/course-builder?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/badass-courses/course-builder?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/badass-courses/course-builder?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md\"><b>Basic Memory</b></a><br>by <a href=\"https://github.com/basicmachines-co\">basicmachines-co</a></td>\n<td>CLAUDE.md Files</td>\n<td>Project Scaffolding & MCP</td>\n<td>Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/basicmachines-co/basic-memory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/basicmachines-co/basic-memory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/basicmachines-co/basic-memory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/basicmachines-co/basic-memory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/basicmachines-co/basic-memory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/basicmachines-co/basic-memory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/basicmachines-co/basic-memory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/basicmachines-co/basic-memory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/basicmachines-co/basic-memory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md\"><b>Pareto Mac</b></a><br>by <a href=\"https://github.com/ParetoSecurity\">ParetoSecurity</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ParetoSecurity/pareto-mac?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md\"><b>LangGraphJS</b></a><br>by <a href=\"https://github.com/langchain-ai\">langchain-ai</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/langchain-ai/langgraphjs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/langchain-ai/langgraphjs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/langchain-ai/langgraphjs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/langchain-ai/langgraphjs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/langchain-ai/langgraphjs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/langchain-ai/langgraphjs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/langchain-ai/langgraphjs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/langchain-ai/langgraphjs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/langchain-ai/langgraphjs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md\"><b>Giselle</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hashintel/hash/blob/main/CLAUDE.md\"><b>HASH</b></a><br>by <a href=\"https://github.com/hashintel\">hashintel</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Features comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hashintel/hash?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hashintel/hash?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hashintel/hash?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hashintel/hash?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hashintel/hash?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hashintel/hash?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hashintel/hash?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hashintel/hash?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hashintel/hash?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/spylang/spy/blob/main/CLAUDE.md\"><b>SPy</b></a><br>by <a href=\"https://github.com/spylang\">spylang</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/spylang/spy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/spylang/spy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/spylang/spy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/spylang/spy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/spylang/spy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/spylang/spy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/spylang/spy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/spylang/spy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/spylang/spy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aRustyDev/pre-commit-hooks\"><b>pre-commit-hooks</b></a><br>by <a href=\"https://github.com/aRustyDev\">aRustyDev</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>This repository is about pre-commit-hooks in general, but the `CLAUDE.md` and related `.claude/` documentation is exemplary. Thorough but not verbose. Unlike a lot of `CLAUDE.md`  files, it doesn't primarily consist in shouting at Claude in all-caps. Great learning resource. Also, hooks.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aRustyDev/pre-commit-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md\"><b>JSBeeb</b></a><br>by <a href=\"https://github.com/mattgodbolt\">mattgodbolt</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mattgodbolt/jsbeeb?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mattgodbolt/jsbeeb?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mattgodbolt/jsbeeb?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mattgodbolt/jsbeeb?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mattgodbolt/jsbeeb?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mattgodbolt/jsbeeb?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mattgodbolt/jsbeeb?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mattgodbolt/jsbeeb?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mattgodbolt/jsbeeb?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md\"><b>Cursor Tools</b></a><br>by <a href=\"https://github.com/eastlondoner\">eastlondoner</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"Stagehand\" feature.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eastlondoner/cursor-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eastlondoner/cursor-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eastlondoner/cursor-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eastlondoner/cursor-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eastlondoner/cursor-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eastlondoner/cursor-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eastlondoner/cursor-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eastlondoner/cursor-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eastlondoner/cursor-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md\"><b>Network Chronicles</b></a><br>by <a href=\"https://github.com/Fimeg\">Fimeg</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Fimeg/NetworkChronicles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Fimeg/NetworkChronicles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Fimeg/NetworkChronicles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Fimeg/NetworkChronicles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Fimeg/NetworkChronicles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Fimeg/NetworkChronicles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Fimeg/NetworkChronicles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Fimeg/NetworkChronicles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Fimeg/NetworkChronicles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md\"><b>claude-code-mcp-enhanced</b></a><br>by <a href=\"https://github.com/grahama1970\">grahama1970</a></td>\n<td>CLAUDE.md Files</td>\n<td>Project Scaffolding & MCP</td>\n<td>Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/grahama1970/claude-code-mcp-enhanced?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md\"><b>SteadyStart</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Clear and direct instructives about style, permissions, Claude's \"role\", communications, and documentation of Claude Code sessions for other team members to stay abreast.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/soramimi/Guitar/blob/master/CLAUDE.md\"><b>Guitar</b></a><br>by <a href=\"https://github.com/soramimi\">soramimi</a></td>\n<td>CLAUDE.md Files</td>\n<td>Domain-Specific</td>\n<td>Serves as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/soramimi/Guitar?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/soramimi/Guitar?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/soramimi/Guitar?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/soramimi/Guitar?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/soramimi/Guitar?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/soramimi/Guitar?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/soramimi/Guitar?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/soramimi/Guitar?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/soramimi/Guitar?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md\"><b>TPL</b></a><br>by <a href=\"https://github.com/KarpelesLab\">KarpelesLab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Details Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/KarpelesLab/tpl?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/KarpelesLab/tpl?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/KarpelesLab/tpl?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/KarpelesLab/tpl?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/KarpelesLab/tpl?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/KarpelesLab/tpl?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/KarpelesLab/tpl?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/KarpelesLab/tpl?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/KarpelesLab/tpl?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md\"><b>DroidconKotlin</b></a><br>by <a href=\"https://github.com/touchlab\">touchlab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/touchlab/DroidconKotlin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/touchlab/DroidconKotlin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/touchlab/DroidconKotlin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/touchlab/DroidconKotlin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/touchlab/DroidconKotlin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/touchlab/DroidconKotlin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/touchlab/DroidconKotlin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/touchlab/DroidconKotlin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/touchlab/DroidconKotlin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md\"><b>AI IntelliJ Plugin</b></a><br>by <a href=\"https://github.com/didalgolab\">didalgolab</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Provides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/didalgolab/ai-intellij-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md\"><b>Lamoom Python</b></a><br>by <a href=\"https://github.com/LamoomAI\">LamoomAI</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Serves as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/LamoomAI/lamoom-python?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/LamoomAI/lamoom-python?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/LamoomAI/lamoom-python?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/LamoomAI/lamoom-python?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/LamoomAI/lamoom-python?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/LamoomAI/lamoom-python?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/LamoomAI/lamoom-python?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/LamoomAI/lamoom-python?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/LamoomAI/lamoom-python?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/inkline/inkline/blob/main/CLAUDE.md\"><b>Inkline</b></a><br>by <a href=\"https://github.com/inkline\">inkline</a></td>\n<td>CLAUDE.md Files</td>\n<td>Language-Specific</td>\n<td>Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/inkline/inkline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/inkline/inkline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/inkline/inkline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/inkline/inkline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/inkline/inkline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/inkline/inkline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/inkline/inkline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/inkline/inkline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/inkline/inkline?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 23\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_CLIENTS_AZ.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Clients** | Sorted: alphabetically by name\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\" style=\"border: 3px solid #6366f1; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\" style=\"border: 2px solid #f43f5e; border-radius: 4px;\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Clients** sorted alphabetically by name</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/opactorai/Claudable\"><b>Claudable</b></a><br>by <a href=\"https://www.linkedin.com/in/seongil-park/\">Ethan Park</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/opactorai/Claudable?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/opactorai/Claudable?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/opactorai/Claudable?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/opactorai/Claudable?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/opactorai/Claudable?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/opactorai/Claudable?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/opactorai/Claudable?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/opactorai/Claudable?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/opactorai/Claudable?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/phiat/claude-esp\"><b>claude-esp</b></a><br>by <a href=\"https://github.com/phiat\">phiat</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/phiat/claude-esp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/phiat/claude-esp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/phiat/claude-esp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/phiat/claude-esp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/phiat/claude-esp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/phiat/claude-esp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/phiat/claude-esp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/phiat/claude-esp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/phiat/claude-esp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nielsgroen/claude-tmux\"><b>claude-tmux</b></a><br>by <a href=\"https://github.com/nielsgroen\">Niels Groeneveld</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nielsgroen/claude-tmux?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nielsgroen/claude-tmux?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nielsgroen/claude-tmux?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nielsgroen/claude-tmux?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nielsgroen/claude-tmux?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nielsgroen/claude-tmux?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nielsgroen/claude-tmux?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nielsgroen/claude-tmux?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nielsgroen/claude-tmux?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stravu/crystal\"><b>crystal</b></a><br>by <a href=\"https://github.com/stravu\">stravu</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/stravu/crystal?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stravu/crystal?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stravu/crystal?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stravu/crystal?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stravu/crystal?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stravu/crystal?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stravu/crystal?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stravu/crystal?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stravu/crystal?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/omnara-ai/omnara\"><b>Omnara</b></a><br>by <a href=\"https://github.com/ishaansehgal99\">Ishaan Sehgal</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>A command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/omnara-ai/omnara?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/omnara-ai/omnara?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/omnara-ai/omnara?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/omnara-ai/omnara?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/omnara-ai/omnara?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/omnara-ai/omnara?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/omnara-ai/omnara?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/omnara-ai/omnara?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/omnara-ai/omnara?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 5\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_CLIENTS_CREATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Clients** | Sorted: by date created\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\" style=\"border: 3px solid #34d399; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\" style=\"border: 2px solid #f43f5e; border-radius: 4px;\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Clients** sorted by date created</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/nielsgroen/claude-tmux\"><b>claude-tmux</b></a><br>by <a href=\"https://github.com/nielsgroen\">Niels Groeneveld</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nielsgroen/claude-tmux?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nielsgroen/claude-tmux?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nielsgroen/claude-tmux?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nielsgroen/claude-tmux?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nielsgroen/claude-tmux?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nielsgroen/claude-tmux?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nielsgroen/claude-tmux?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nielsgroen/claude-tmux?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nielsgroen/claude-tmux?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/phiat/claude-esp\"><b>claude-esp</b></a><br>by <a href=\"https://github.com/phiat\">phiat</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/phiat/claude-esp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/phiat/claude-esp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/phiat/claude-esp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/phiat/claude-esp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/phiat/claude-esp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/phiat/claude-esp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/phiat/claude-esp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/phiat/claude-esp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/phiat/claude-esp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/opactorai/Claudable\"><b>Claudable</b></a><br>by <a href=\"https://www.linkedin.com/in/seongil-park/\">Ethan Park</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/opactorai/Claudable?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/opactorai/Claudable?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/opactorai/Claudable?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/opactorai/Claudable?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/opactorai/Claudable?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/opactorai/Claudable?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/opactorai/Claudable?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/opactorai/Claudable?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/opactorai/Claudable?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/omnara-ai/omnara\"><b>Omnara</b></a><br>by <a href=\"https://github.com/ishaansehgal99\">Ishaan Sehgal</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>A command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/omnara-ai/omnara?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/omnara-ai/omnara?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/omnara-ai/omnara?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/omnara-ai/omnara?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/omnara-ai/omnara?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/omnara-ai/omnara?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/omnara-ai/omnara?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/omnara-ai/omnara?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/omnara-ai/omnara?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stravu/crystal\"><b>crystal</b></a><br>by <a href=\"https://github.com/stravu\">stravu</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/stravu/crystal?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stravu/crystal?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stravu/crystal?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stravu/crystal?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stravu/crystal?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stravu/crystal?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stravu/crystal?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stravu/crystal?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stravu/crystal?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 5\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_CLIENTS_RELEASES.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Clients** | Sorted: by latest release (30 days)\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\" style=\"border: 3px solid #f59e0b; border-radius: 6px;\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\" style=\"border: 2px solid #f43f5e; border-radius: 4px;\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Clients** sorted by latest release (30 days) (past 30 days)</em></p>\n\n---\n\n## Resources\n\n> **Note:** Latest release data is pulled from GitHub Releases only. Projects without GitHub Releases will not show release info here. Please verify with the project directly.\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Version</th>\n<th>Source</th>\n<th>Release Date</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/phiat/claude-esp\"><b>claude-esp</b></a><br>by <a href=\"https://github.com/phiat\">phiat</a></td>\n<td>v0.3.1</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/phiat/claude-esp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/phiat/claude-esp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/phiat/claude-esp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/phiat/claude-esp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/phiat/claude-esp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/phiat/claude-esp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/phiat/claude-esp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/phiat/claude-esp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/phiat/claude-esp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stravu/crystal\"><b>crystal</b></a><br>by <a href=\"https://github.com/stravu\">stravu</a></td>\n<td>v0.3.5</td>\n<td>GitHub</td>\n<td>2026-02-26</td>\n<td>A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/stravu/crystal?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stravu/crystal?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stravu/crystal?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stravu/crystal?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stravu/crystal?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stravu/crystal?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stravu/crystal?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stravu/crystal?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stravu/crystal?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 2\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_CLIENTS_UPDATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Clients** | Sorted: by last updated date\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\" style=\"border: 3px solid #f472b6; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\" style=\"border: 2px solid #f43f5e; border-radius: 4px;\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Clients** sorted by last updated date</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/phiat/claude-esp\"><b>claude-esp</b></a><br>by <a href=\"https://github.com/phiat\">phiat</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/phiat/claude-esp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/phiat/claude-esp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/phiat/claude-esp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/phiat/claude-esp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/phiat/claude-esp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/phiat/claude-esp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/phiat/claude-esp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/phiat/claude-esp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/phiat/claude-esp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stravu/crystal\"><b>crystal</b></a><br>by <a href=\"https://github.com/stravu\">stravu</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/stravu/crystal?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stravu/crystal?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stravu/crystal?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stravu/crystal?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stravu/crystal?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stravu/crystal?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stravu/crystal?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stravu/crystal?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stravu/crystal?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nielsgroen/claude-tmux\"><b>claude-tmux</b></a><br>by <a href=\"https://github.com/nielsgroen\">Niels Groeneveld</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nielsgroen/claude-tmux?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nielsgroen/claude-tmux?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nielsgroen/claude-tmux?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nielsgroen/claude-tmux?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nielsgroen/claude-tmux?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nielsgroen/claude-tmux?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nielsgroen/claude-tmux?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nielsgroen/claude-tmux?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nielsgroen/claude-tmux?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/omnara-ai/omnara\"><b>Omnara</b></a><br>by <a href=\"https://github.com/ishaansehgal99\">Ishaan Sehgal</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>A command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/omnara-ai/omnara?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/omnara-ai/omnara?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/omnara-ai/omnara?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/omnara-ai/omnara?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/omnara-ai/omnara?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/omnara-ai/omnara?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/omnara-ai/omnara?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/omnara-ai/omnara?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/omnara-ai/omnara?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/opactorai/Claudable\"><b>Claudable</b></a><br>by <a href=\"https://www.linkedin.com/in/seongil-park/\">Ethan Park</a></td>\n<td>Alternative Clients</td>\n<td>General</td>\n<td>Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/opactorai/Claudable?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/opactorai/Claudable?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/opactorai/Claudable?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/opactorai/Claudable?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/opactorai/Claudable?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/opactorai/Claudable?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/opactorai/Claudable?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/opactorai/Claudable?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/opactorai/Claudable?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 5\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_COMMANDS_AZ.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Commands** | Sorted: alphabetically by name\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\" style=\"border: 3px solid #6366f1; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\" style=\"border: 2px solid #8b5cf6; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Commands** sorted alphabetically by name</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md\"><b>/add-to-changelog</b></a><br>by <a href=\"https://github.com/berrydev-ai\">berrydev-ai</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md\"><b>/analyze-issue</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md\"><b>/check</b></a><br>by <a href=\"https://github.com/rygwdn\">rygwdn</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Performs comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rygwdn/slack-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rygwdn/slack-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rygwdn/slack-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rygwdn/slack-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rygwdn/slack-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rygwdn/slack-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rygwdn/slack-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rygwdn/slack-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rygwdn/slack-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md\"><b>/code_analysis</b></a><br>by <a href=\"https://github.com/kingler\">kingler</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kingler/n8n_agent?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kingler/n8n_agent?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kingler/n8n_agent?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kingler/n8n_agent?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kingler/n8n_agent?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kingler/n8n_agent?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kingler/n8n_agent?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kingler/n8n_agent?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kingler/n8n_agent?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md\"><b>/commit</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md\"><b>/commit-fast</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md\"><b>/context-prime</b></a><br>by <a href=\"https://github.com/elizaOS\">elizaOS</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/elizaOS/elizaos.github.io?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/elizaOS/elizaos.github.io?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/elizaOS/elizaos.github.io?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/elizaOS/elizaos.github.io?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/elizaOS/elizaos.github.io?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/elizaOS/elizaos.github.io?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/elizaOS/elizaos.github.io?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/elizaOS/elizaos.github.io?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/elizaOS/elizaos.github.io?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md\"><b>/create-command</b></a><br>by <a href=\"https://github.com/scopecraft\">scopecraft</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Guides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/scopecraft/command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/scopecraft/command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/scopecraft/command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/scopecraft/command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/scopecraft/command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/scopecraft/command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/scopecraft/command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/scopecraft/command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/scopecraft/command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md\"><b>/create-docs</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Analyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md\"><b>/create-hook</b></a><br>by <a href=\"https://github.com/omril321\">Omri Lavi</a></td>\n<td>Slash-Commands</td>\n<td>General</td>\n<td>Slash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/omril321/automated-notebooklm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/omril321/automated-notebooklm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/omril321/automated-notebooklm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/omril321/automated-notebooklm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/omril321/automated-notebooklm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/omril321/automated-notebooklm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/omril321/automated-notebooklm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/omril321/automated-notebooklm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/omril321/automated-notebooklm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/inkverse-fork/blob/preserve-claude-resources/.claude/commands/create-plan.md\"><b>/create-plan</b></a><br>by <a href=\"https://github.com/taddyorg\">taddyorg</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md\"><b>/create-pr</b></a><br>by <a href=\"https://github.com/toyamarinyon\">toyamarinyon</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Streamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/toyamarinyon/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/toyamarinyon/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/toyamarinyon/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/toyamarinyon/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/toyamarinyon/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/toyamarinyon/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/toyamarinyon/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/toyamarinyon/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/toyamarinyon/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md\"><b>/create-prp</b></a><br>by <a href=\"https://github.com/Wirasm\">Wirasm</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Wirasm/claudecode-utils?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Wirasm/claudecode-utils?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Wirasm/claudecode-utils?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Wirasm/claudecode-utils?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Wirasm/claudecode-utils?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Wirasm/claudecode-utils?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Wirasm/claudecode-utils?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Wirasm/claudecode-utils?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Wirasm/claudecode-utils?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md\"><b>/create-pull-request</b></a><br>by <a href=\"https://github.com/liam-hq\">liam-hq</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/liam-hq/liam?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/liam-hq/liam?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/liam-hq/liam?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/liam-hq/liam?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/liam-hq/liam?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/liam-hq/liam?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/liam-hq/liam?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/liam-hq/liam?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/liam-hq/liam?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md\"><b>/create-worktrees</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Creates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md\"><b>/do-issue</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Implements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md\"><b>/docs</b></a><br>by <a href=\"https://github.com/slunsford\">slunsford</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Generates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/slunsford/coffee-analytics?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/slunsford/coffee-analytics?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/slunsford/coffee-analytics?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/slunsford/coffee-analytics?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/slunsford/coffee-analytics?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/slunsford/coffee-analytics?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/slunsford/coffee-analytics?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/slunsford/coffee-analytics?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/slunsford/coffee-analytics?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md\"><b>/explain-issue-fix</b></a><br>by <a href=\"https://github.com/hackdays-io\">hackdays-io</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Documents solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md\"><b>/fix-github-issue</b></a><br>by <a href=\"https://github.com/jeremymailen\">jeremymailen</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md\"><b>/fix-issue</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md\"><b>/fix-pr</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md\"><b>/fixing_go_in_graph</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Focuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md\"><b>/husky</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md\"><b>/initref</b></a><br>by <a href=\"https://github.com/okuvshynov\">okuvshynov</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/okuvshynov/cubestat?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/okuvshynov/cubestat?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/okuvshynov/cubestat?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/okuvshynov/cubestat?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/okuvshynov/cubestat?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/okuvshynov/cubestat?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/okuvshynov/cubestat?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/okuvshynov/cubestat?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/okuvshynov/cubestat?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands\"><b>/linux-desktop-slash-commands</b></a><br>by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a></td>\n<td>Slash-Commands</td>\n<td>General</td>\n<td>A library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md\"><b>/load-llms-txt</b></a><br>by <a href=\"https://github.com/ethpandaops\">ethpandaops</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Loads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ethpandaops/xatu-data?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ethpandaops/xatu-data?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ethpandaops/xatu-data?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ethpandaops/xatu-data?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ethpandaops/xatu-data?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ethpandaops/xatu-data?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ethpandaops/xatu-data?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ethpandaops/xatu-data?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ethpandaops/xatu-data?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md\"><b>/load_coo_context</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>References specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md\"><b>/load_dango_pipeline</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Sets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md\"><b>/mermaid</b></a><br>by <a href=\"https://github.com/GaloyMoney\">GaloyMoney</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GaloyMoney/lana-bank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GaloyMoney/lana-bank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GaloyMoney/lana-bank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GaloyMoney/lana-bank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GaloyMoney/lana-bank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GaloyMoney/lana-bank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GaloyMoney/lana-bank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GaloyMoney/lana-bank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GaloyMoney/lana-bank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md\"><b>/optimize</b></a><br>by <a href=\"https://github.com/to4iki\">to4iki</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/to4iki/ai-project-rules?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/to4iki/ai-project-rules?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/to4iki/ai-project-rules?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/to4iki/ai-project-rules?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/to4iki/ai-project-rules?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/to4iki/ai-project-rules?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/to4iki/ai-project-rules?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/to4iki/ai-project-rules?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/to4iki/ai-project-rules?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dredozubov/prd-generator\"><b>/prd-generator</b></a><br>by <a href=\"https://github.com/dredozubov\">Denis Redozubov</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>A Claude Code plugin that generates comprehensive Product Requirements Documents (PRDs) from conversation context. Invoke `/create-prd` after discussing requirements and it produces a complete PRD with all standard sections including Executive Summary, User Stories, MVP Scope, Architecture, Success Criteria, and Implementation Phases.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dredozubov/prd-generator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dredozubov/prd-generator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dredozubov/prd-generator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dredozubov/prd-generator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dredozubov/prd-generator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dredozubov/prd-generator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dredozubov/prd-generator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dredozubov/prd-generator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dredozubov/prd-generator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md\"><b>/prime</b></a><br>by <a href=\"https://github.com/yzyydev\">yzyydev</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Sets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md\"><b>/project_hello_w_name</b></a><br>by <a href=\"https://github.com/disler\">disler</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Creates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/disler/just-prompt?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/disler/just-prompt?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/disler/just-prompt?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/disler/just-prompt?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/disler/just-prompt?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/disler/just-prompt?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/disler/just-prompt?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/disler/just-prompt?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/disler/just-prompt?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kelp/webdown/blob/main/.claude/commands/release.md\"><b>/release</b></a><br>by <a href=\"https://github.com/kelp\">kelp</a></td>\n<td>Slash-Commands</td>\n<td>CI / Deployment</td>\n<td>Manages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kelp/webdown?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kelp/webdown?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kelp/webdown?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kelp/webdown?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kelp/webdown?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kelp/webdown?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kelp/webdown?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kelp/webdown?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kelp/webdown?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md\"><b>/repro-issue</b></a><br>by <a href=\"https://github.com/rzykov\">rzykov</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rzykov/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rzykov/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rzykov/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rzykov/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rzykov/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rzykov/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rzykov/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rzykov/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rzykov/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md\"><b>/review_dcell_model</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Reviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md\"><b>/rsi</b></a><br>by <a href=\"https://github.com/ddisisto\">ddisisto</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Reads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ddisisto/si?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ddisisto/si?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ddisisto/si?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ddisisto/si?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ddisisto/si?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ddisisto/si?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ddisisto/si?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ddisisto/si?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ddisisto/si?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md\"><b>/run-ci</b></a><br>by <a href=\"https://github.com/hackdays-io\">hackdays-io</a></td>\n<td>Slash-Commands</td>\n<td>CI / Deployment</td>\n<td>Activates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md\"><b>/tdd</b></a><br>by <a href=\"https://github.com/zscott\">zscott</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Guides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zscott/pane?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zscott/pane?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zscott/pane?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zscott/pane?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zscott/pane?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zscott/pane?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zscott/pane?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zscott/pane?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zscott/pane?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md\"><b>/tdd-implement</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Implements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md\"><b>/todo</b></a><br>by <a href=\"https://github.com/chrisleyva\">chrisleyva</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>A convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/chrisleyva/todo-slash-command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/chrisleyva/todo-slash-command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/chrisleyva/todo-slash-command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/chrisleyva/todo-slash-command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/chrisleyva/todo-slash-command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/chrisleyva/todo-slash-command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/chrisleyva/todo-slash-command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/chrisleyva/todo-slash-command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/chrisleyva/todo-slash-command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md\"><b>/update-branch-name</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md\"><b>/update-docs</b></a><br>by <a href=\"https://github.com/Consiliency\">Consiliency</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md\"><b>/use-stepper</b></a><br>by <a href=\"https://github.com/zuplo\">zuplo</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Reformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zuplo/docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zuplo/docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zuplo/docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zuplo/docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zuplo/docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zuplo/docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zuplo/docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zuplo/docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zuplo/docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 44\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_COMMANDS_CREATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Commands** | Sorted: by date created\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\" style=\"border: 3px solid #34d399; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\" style=\"border: 2px solid #8b5cf6; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Commands** sorted by date created</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/dredozubov/prd-generator\"><b>/prd-generator</b></a><br>by <a href=\"https://github.com/dredozubov\">Denis Redozubov</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>A Claude Code plugin that generates comprehensive Product Requirements Documents (PRDs) from conversation context. Invoke `/create-prd` after discussing requirements and it produces a complete PRD with all standard sections including Executive Summary, User Stories, MVP Scope, Architecture, Success Criteria, and Implementation Phases.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dredozubov/prd-generator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dredozubov/prd-generator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dredozubov/prd-generator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dredozubov/prd-generator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dredozubov/prd-generator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dredozubov/prd-generator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dredozubov/prd-generator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dredozubov/prd-generator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dredozubov/prd-generator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands\"><b>/linux-desktop-slash-commands</b></a><br>by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a></td>\n<td>Slash-Commands</td>\n<td>General</td>\n<td>A library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md\"><b>/create-hook</b></a><br>by <a href=\"https://github.com/omril321\">Omri Lavi</a></td>\n<td>Slash-Commands</td>\n<td>General</td>\n<td>Slash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/omril321/automated-notebooklm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/omril321/automated-notebooklm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/omril321/automated-notebooklm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/omril321/automated-notebooklm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/omril321/automated-notebooklm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/omril321/automated-notebooklm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/omril321/automated-notebooklm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/omril321/automated-notebooklm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/omril321/automated-notebooklm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md\"><b>/todo</b></a><br>by <a href=\"https://github.com/chrisleyva\">chrisleyva</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>A convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/chrisleyva/todo-slash-command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/chrisleyva/todo-slash-command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/chrisleyva/todo-slash-command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/chrisleyva/todo-slash-command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/chrisleyva/todo-slash-command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/chrisleyva/todo-slash-command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/chrisleyva/todo-slash-command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/chrisleyva/todo-slash-command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/chrisleyva/todo-slash-command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md\"><b>/rsi</b></a><br>by <a href=\"https://github.com/ddisisto\">ddisisto</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Reads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ddisisto/si?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ddisisto/si?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ddisisto/si?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ddisisto/si?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ddisisto/si?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ddisisto/si?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ddisisto/si?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ddisisto/si?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ddisisto/si?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md\"><b>/code_analysis</b></a><br>by <a href=\"https://github.com/kingler\">kingler</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kingler/n8n_agent?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kingler/n8n_agent?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kingler/n8n_agent?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kingler/n8n_agent?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kingler/n8n_agent?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kingler/n8n_agent?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kingler/n8n_agent?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kingler/n8n_agent?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kingler/n8n_agent?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md\"><b>/update-docs</b></a><br>by <a href=\"https://github.com/Consiliency\">Consiliency</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md\"><b>/create-prp</b></a><br>by <a href=\"https://github.com/Wirasm\">Wirasm</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Wirasm/claudecode-utils?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Wirasm/claudecode-utils?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Wirasm/claudecode-utils?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Wirasm/claudecode-utils?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Wirasm/claudecode-utils?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Wirasm/claudecode-utils?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Wirasm/claudecode-utils?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Wirasm/claudecode-utils?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Wirasm/claudecode-utils?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md\"><b>/create-command</b></a><br>by <a href=\"https://github.com/scopecraft\">scopecraft</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Guides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/scopecraft/command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/scopecraft/command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/scopecraft/command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/scopecraft/command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/scopecraft/command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/scopecraft/command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/scopecraft/command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/scopecraft/command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/scopecraft/command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md\"><b>/prime</b></a><br>by <a href=\"https://github.com/yzyydev\">yzyydev</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Sets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/inkverse-fork/blob/preserve-claude-resources/.claude/commands/create-plan.md\"><b>/create-plan</b></a><br>by <a href=\"https://github.com/taddyorg\">taddyorg</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md\"><b>/analyze-issue</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md\"><b>/tdd-implement</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Implements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md\"><b>/create-docs</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Analyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md\"><b>/do-issue</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Implements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md\"><b>/optimize</b></a><br>by <a href=\"https://github.com/to4iki\">to4iki</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/to4iki/ai-project-rules?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/to4iki/ai-project-rules?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/to4iki/ai-project-rules?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/to4iki/ai-project-rules?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/to4iki/ai-project-rules?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/to4iki/ai-project-rules?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/to4iki/ai-project-rules?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/to4iki/ai-project-rules?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/to4iki/ai-project-rules?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md\"><b>/explain-issue-fix</b></a><br>by <a href=\"https://github.com/hackdays-io\">hackdays-io</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Documents solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md\"><b>/run-ci</b></a><br>by <a href=\"https://github.com/hackdays-io\">hackdays-io</a></td>\n<td>Slash-Commands</td>\n<td>CI / Deployment</td>\n<td>Activates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md\"><b>/check</b></a><br>by <a href=\"https://github.com/rygwdn\">rygwdn</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Performs comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rygwdn/slack-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rygwdn/slack-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rygwdn/slack-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rygwdn/slack-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rygwdn/slack-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rygwdn/slack-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rygwdn/slack-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rygwdn/slack-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rygwdn/slack-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md\"><b>/add-to-changelog</b></a><br>by <a href=\"https://github.com/berrydev-ai\">berrydev-ai</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md\"><b>/project_hello_w_name</b></a><br>by <a href=\"https://github.com/disler\">disler</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Creates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/disler/just-prompt?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/disler/just-prompt?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/disler/just-prompt?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/disler/just-prompt?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/disler/just-prompt?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/disler/just-prompt?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/disler/just-prompt?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/disler/just-prompt?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/disler/just-prompt?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kelp/webdown/blob/main/.claude/commands/release.md\"><b>/release</b></a><br>by <a href=\"https://github.com/kelp\">kelp</a></td>\n<td>Slash-Commands</td>\n<td>CI / Deployment</td>\n<td>Manages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kelp/webdown?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kelp/webdown?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kelp/webdown?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kelp/webdown?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kelp/webdown?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kelp/webdown?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kelp/webdown?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kelp/webdown?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kelp/webdown?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md\"><b>/tdd</b></a><br>by <a href=\"https://github.com/zscott\">zscott</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Guides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zscott/pane?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zscott/pane?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zscott/pane?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zscott/pane?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zscott/pane?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zscott/pane?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zscott/pane?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zscott/pane?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zscott/pane?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md\"><b>/context-prime</b></a><br>by <a href=\"https://github.com/elizaOS\">elizaOS</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/elizaOS/elizaos.github.io?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/elizaOS/elizaos.github.io?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/elizaOS/elizaos.github.io?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/elizaOS/elizaos.github.io?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/elizaOS/elizaos.github.io?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/elizaOS/elizaos.github.io?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/elizaOS/elizaos.github.io?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/elizaOS/elizaos.github.io?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/elizaOS/elizaos.github.io?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md\"><b>/create-pull-request</b></a><br>by <a href=\"https://github.com/liam-hq\">liam-hq</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/liam-hq/liam?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/liam-hq/liam?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/liam-hq/liam?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/liam-hq/liam?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/liam-hq/liam?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/liam-hq/liam?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/liam-hq/liam?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/liam-hq/liam?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/liam-hq/liam?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md\"><b>/mermaid</b></a><br>by <a href=\"https://github.com/GaloyMoney\">GaloyMoney</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GaloyMoney/lana-bank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GaloyMoney/lana-bank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GaloyMoney/lana-bank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GaloyMoney/lana-bank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GaloyMoney/lana-bank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GaloyMoney/lana-bank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GaloyMoney/lana-bank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GaloyMoney/lana-bank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GaloyMoney/lana-bank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md\"><b>/commit-fast</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md\"><b>/load-llms-txt</b></a><br>by <a href=\"https://github.com/ethpandaops\">ethpandaops</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Loads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ethpandaops/xatu-data?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ethpandaops/xatu-data?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ethpandaops/xatu-data?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ethpandaops/xatu-data?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ethpandaops/xatu-data?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ethpandaops/xatu-data?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ethpandaops/xatu-data?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ethpandaops/xatu-data?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ethpandaops/xatu-data?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md\"><b>/create-pr</b></a><br>by <a href=\"https://github.com/toyamarinyon\">toyamarinyon</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Streamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/toyamarinyon/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/toyamarinyon/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/toyamarinyon/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/toyamarinyon/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/toyamarinyon/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/toyamarinyon/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/toyamarinyon/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/toyamarinyon/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/toyamarinyon/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md\"><b>/update-branch-name</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md\"><b>/docs</b></a><br>by <a href=\"https://github.com/slunsford\">slunsford</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Generates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/slunsford/coffee-analytics?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/slunsford/coffee-analytics?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/slunsford/coffee-analytics?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/slunsford/coffee-analytics?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/slunsford/coffee-analytics?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/slunsford/coffee-analytics?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/slunsford/coffee-analytics?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/slunsford/coffee-analytics?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/slunsford/coffee-analytics?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md\"><b>/load_coo_context</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>References specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md\"><b>/load_dango_pipeline</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Sets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md\"><b>/fixing_go_in_graph</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Focuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md\"><b>/review_dcell_model</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Reviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md\"><b>/commit</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md\"><b>/create-worktrees</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Creates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md\"><b>/husky</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md\"><b>/initref</b></a><br>by <a href=\"https://github.com/okuvshynov\">okuvshynov</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/okuvshynov/cubestat?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/okuvshynov/cubestat?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/okuvshynov/cubestat?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/okuvshynov/cubestat?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/okuvshynov/cubestat?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/okuvshynov/cubestat?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/okuvshynov/cubestat?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/okuvshynov/cubestat?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/okuvshynov/cubestat?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md\"><b>/use-stepper</b></a><br>by <a href=\"https://github.com/zuplo\">zuplo</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Reformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zuplo/docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zuplo/docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zuplo/docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zuplo/docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zuplo/docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zuplo/docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zuplo/docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zuplo/docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zuplo/docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md\"><b>/fix-github-issue</b></a><br>by <a href=\"https://github.com/jeremymailen\">jeremymailen</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md\"><b>/fix-issue</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md\"><b>/fix-pr</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md\"><b>/repro-issue</b></a><br>by <a href=\"https://github.com/rzykov\">rzykov</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rzykov/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rzykov/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rzykov/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rzykov/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rzykov/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rzykov/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rzykov/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rzykov/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rzykov/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 44\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_COMMANDS_RELEASES.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Commands** | Sorted: by latest release (30 days)\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\" style=\"border: 3px solid #f59e0b; border-radius: 6px;\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\" style=\"border: 2px solid #8b5cf6; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Commands** sorted by latest release (30 days) (past 30 days)</em></p>\n\n---\n\n## Resources\n\n> **Note:** Latest release data is pulled from GitHub Releases only. Projects without GitHub Releases will not show release info here. Please verify with the project directly.\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Version</th>\n<th>Source</th>\n<th>Release Date</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md\"><b>/update-branch-name</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>v0.67.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md\"><b>/fix-issue</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>v0.58.6</td>\n<td>GitHub</td>\n<td>2026-02-12</td>\n<td>Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md\"><b>/fix-pr</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>v0.58.6</td>\n<td>GitHub</td>\n<td>2026-02-12</td>\n<td>Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md\"><b>/mermaid</b></a><br>by <a href=\"https://github.com/GaloyMoney\">GaloyMoney</a></td>\n<td>0.40.1</td>\n<td>GitHub</td>\n<td>2026-02-12</td>\n<td>Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/GaloyMoney/lana-bank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GaloyMoney/lana-bank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GaloyMoney/lana-bank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GaloyMoney/lana-bank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GaloyMoney/lana-bank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GaloyMoney/lana-bank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GaloyMoney/lana-bank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GaloyMoney/lana-bank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GaloyMoney/lana-bank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md\"><b>/fix-github-issue</b></a><br>by <a href=\"https://github.com/jeremymailen\">jeremymailen</a></td>\n<td>5.4.2</td>\n<td>GitHub</td>\n<td>2026-02-10</td>\n<td>Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 5\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_COMMANDS_UPDATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Commands** | Sorted: by last updated date\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\" style=\"border: 3px solid #f472b6; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\" style=\"border: 2px solid #8b5cf6; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Commands** sorted by last updated date</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md\"><b>/analyze-issue</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md\"><b>/tdd-implement</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Implements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md\"><b>/create-docs</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Analyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md\"><b>/do-issue</b></a><br>by <a href=\"https://github.com/jerseycheese\">jerseycheese</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Implements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jerseycheese/Narraitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jerseycheese/Narraitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jerseycheese/Narraitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jerseycheese/Narraitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jerseycheese/Narraitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jerseycheese/Narraitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jerseycheese/Narraitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jerseycheese/Narraitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jerseycheese/Narraitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/inkverse-fork/blob/preserve-claude-resources/.claude/commands/create-plan.md\"><b>/create-plan</b></a><br>by <a href=\"https://github.com/taddyorg\">taddyorg</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/inkverse-fork?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dredozubov/prd-generator\"><b>/prd-generator</b></a><br>by <a href=\"https://github.com/dredozubov\">Denis Redozubov</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>A Claude Code plugin that generates comprehensive Product Requirements Documents (PRDs) from conversation context. Invoke `/create-prd` after discussing requirements and it produces a complete PRD with all standard sections including Executive Summary, User Stories, MVP Scope, Architecture, Success Criteria, and Implementation Phases.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dredozubov/prd-generator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dredozubov/prd-generator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dredozubov/prd-generator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dredozubov/prd-generator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dredozubov/prd-generator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dredozubov/prd-generator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dredozubov/prd-generator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dredozubov/prd-generator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dredozubov/prd-generator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands\"><b>/linux-desktop-slash-commands</b></a><br>by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a></td>\n<td>Slash-Commands</td>\n<td>General</td>\n<td>A library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md\"><b>/create-hook</b></a><br>by <a href=\"https://github.com/omril321\">Omri Lavi</a></td>\n<td>Slash-Commands</td>\n<td>General</td>\n<td>Slash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/omril321/automated-notebooklm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/omril321/automated-notebooklm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/omril321/automated-notebooklm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/omril321/automated-notebooklm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/omril321/automated-notebooklm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/omril321/automated-notebooklm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/omril321/automated-notebooklm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/omril321/automated-notebooklm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/omril321/automated-notebooklm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md\"><b>/prime</b></a><br>by <a href=\"https://github.com/yzyydev\">yzyydev</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Sets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/yzyydev/AI-Engineering-Structure?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md\"><b>/create-pull-request</b></a><br>by <a href=\"https://github.com/liam-hq\">liam-hq</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/liam-hq/liam?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/liam-hq/liam?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/liam-hq/liam?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/liam-hq/liam?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/liam-hq/liam?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/liam-hq/liam?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/liam-hq/liam?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/liam-hq/liam?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/liam-hq/liam?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md\"><b>/create-command</b></a><br>by <a href=\"https://github.com/scopecraft\">scopecraft</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Guides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/scopecraft/command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/scopecraft/command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/scopecraft/command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/scopecraft/command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/scopecraft/command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/scopecraft/command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/scopecraft/command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/scopecraft/command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/scopecraft/command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md\"><b>/todo</b></a><br>by <a href=\"https://github.com/chrisleyva\">chrisleyva</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>A convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/chrisleyva/todo-slash-command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/chrisleyva/todo-slash-command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/chrisleyva/todo-slash-command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/chrisleyva/todo-slash-command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/chrisleyva/todo-slash-command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/chrisleyva/todo-slash-command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/chrisleyva/todo-slash-command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/chrisleyva/todo-slash-command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/chrisleyva/todo-slash-command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md\"><b>/docs</b></a><br>by <a href=\"https://github.com/slunsford\">slunsford</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Generates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/slunsford/coffee-analytics?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/slunsford/coffee-analytics?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/slunsford/coffee-analytics?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/slunsford/coffee-analytics?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/slunsford/coffee-analytics?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/slunsford/coffee-analytics?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/slunsford/coffee-analytics?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/slunsford/coffee-analytics?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/slunsford/coffee-analytics?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md\"><b>/create-prp</b></a><br>by <a href=\"https://github.com/Wirasm\">Wirasm</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Wirasm/claudecode-utils?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Wirasm/claudecode-utils?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Wirasm/claudecode-utils?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Wirasm/claudecode-utils?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Wirasm/claudecode-utils?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Wirasm/claudecode-utils?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Wirasm/claudecode-utils?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Wirasm/claudecode-utils?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Wirasm/claudecode-utils?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md\"><b>/update-docs</b></a><br>by <a href=\"https://github.com/Consiliency\">Consiliency</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Consiliency/Flutter-Structurizr?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md\"><b>/rsi</b></a><br>by <a href=\"https://github.com/ddisisto\">ddisisto</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Reads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ddisisto/si?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ddisisto/si?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ddisisto/si?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ddisisto/si?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ddisisto/si?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ddisisto/si?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ddisisto/si?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ddisisto/si?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ddisisto/si?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md\"><b>/code_analysis</b></a><br>by <a href=\"https://github.com/kingler\">kingler</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kingler/n8n_agent?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kingler/n8n_agent?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kingler/n8n_agent?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kingler/n8n_agent?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kingler/n8n_agent?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kingler/n8n_agent?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kingler/n8n_agent?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kingler/n8n_agent?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kingler/n8n_agent?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md\"><b>/fixing_go_in_graph</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Focuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md\"><b>/review_dcell_model</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Reviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md\"><b>/load-llms-txt</b></a><br>by <a href=\"https://github.com/ethpandaops\">ethpandaops</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Loads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ethpandaops/xatu-data?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ethpandaops/xatu-data?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ethpandaops/xatu-data?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ethpandaops/xatu-data?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ethpandaops/xatu-data?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ethpandaops/xatu-data?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ethpandaops/xatu-data?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ethpandaops/xatu-data?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ethpandaops/xatu-data?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md\"><b>/load_dango_pipeline</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Sets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md\"><b>/load_coo_context</b></a><br>by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>References specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Mjvolk3/torchcell?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Mjvolk3/torchcell?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Mjvolk3/torchcell?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Mjvolk3/torchcell?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Mjvolk3/torchcell?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Mjvolk3/torchcell?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Mjvolk3/torchcell?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Mjvolk3/torchcell?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Mjvolk3/torchcell?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md\"><b>/check</b></a><br>by <a href=\"https://github.com/rygwdn\">rygwdn</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Performs comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rygwdn/slack-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rygwdn/slack-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rygwdn/slack-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rygwdn/slack-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rygwdn/slack-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rygwdn/slack-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rygwdn/slack-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rygwdn/slack-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rygwdn/slack-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md\"><b>/add-to-changelog</b></a><br>by <a href=\"https://github.com/berrydev-ai\">berrydev-ai</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/berrydev-ai/blockdoc-python?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md\"><b>/optimize</b></a><br>by <a href=\"https://github.com/to4iki\">to4iki</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/to4iki/ai-project-rules?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/to4iki/ai-project-rules?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/to4iki/ai-project-rules?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/to4iki/ai-project-rules?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/to4iki/ai-project-rules?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/to4iki/ai-project-rules?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/to4iki/ai-project-rules?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/to4iki/ai-project-rules?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/to4iki/ai-project-rules?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md\"><b>/fix-github-issue</b></a><br>by <a href=\"https://github.com/jeremymailen\">jeremymailen</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeremymailen/kotlinter-gradle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md\"><b>/explain-issue-fix</b></a><br>by <a href=\"https://github.com/hackdays-io\">hackdays-io</a></td>\n<td>Slash-Commands</td>\n<td>Documentation & Changelogs</td>\n<td>Documents solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md\"><b>/run-ci</b></a><br>by <a href=\"https://github.com/hackdays-io\">hackdays-io</a></td>\n<td>Slash-Commands</td>\n<td>CI / Deployment</td>\n<td>Activates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hackdays-io/toban-contribution-viewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md\"><b>/use-stepper</b></a><br>by <a href=\"https://github.com/zuplo\">zuplo</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Reformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zuplo/docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zuplo/docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zuplo/docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zuplo/docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zuplo/docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zuplo/docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zuplo/docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zuplo/docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zuplo/docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md\"><b>/initref</b></a><br>by <a href=\"https://github.com/okuvshynov\">okuvshynov</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/okuvshynov/cubestat?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/okuvshynov/cubestat?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/okuvshynov/cubestat?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/okuvshynov/cubestat?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/okuvshynov/cubestat?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/okuvshynov/cubestat?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/okuvshynov/cubestat?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/okuvshynov/cubestat?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/okuvshynov/cubestat?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md\"><b>/update-branch-name</b></a><br>by <a href=\"https://github.com/giselles-ai\">giselles-ai</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/giselles-ai/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/giselles-ai/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/giselles-ai/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/giselles-ai/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/giselles-ai/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/giselles-ai/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/giselles-ai/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/giselles-ai/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/giselles-ai/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md\"><b>/fix-issue</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md\"><b>/fix-pr</b></a><br>by <a href=\"https://github.com/metabase\">metabase</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/metabase/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/metabase/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/metabase/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/metabase/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/metabase/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/metabase/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/metabase/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/metabase/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/metabase/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md\"><b>/repro-issue</b></a><br>by <a href=\"https://github.com/rzykov\">rzykov</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rzykov/metabase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rzykov/metabase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rzykov/metabase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rzykov/metabase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rzykov/metabase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rzykov/metabase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rzykov/metabase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rzykov/metabase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rzykov/metabase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md\"><b>/commit-fast</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md\"><b>/create-pr</b></a><br>by <a href=\"https://github.com/toyamarinyon\">toyamarinyon</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Streamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/toyamarinyon/giselle?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/toyamarinyon/giselle?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/toyamarinyon/giselle?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/toyamarinyon/giselle?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/toyamarinyon/giselle?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/toyamarinyon/giselle?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/toyamarinyon/giselle?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/toyamarinyon/giselle?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/toyamarinyon/giselle?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md\"><b>/context-prime</b></a><br>by <a href=\"https://github.com/elizaOS\">elizaOS</a></td>\n<td>Slash-Commands</td>\n<td>Context Loading & Priming</td>\n<td>Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/elizaOS/elizaos.github.io?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/elizaOS/elizaos.github.io?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/elizaOS/elizaos.github.io?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/elizaOS/elizaos.github.io?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/elizaOS/elizaos.github.io?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/elizaOS/elizaos.github.io?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/elizaOS/elizaos.github.io?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/elizaOS/elizaos.github.io?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/elizaOS/elizaos.github.io?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md\"><b>/mermaid</b></a><br>by <a href=\"https://github.com/GaloyMoney\">GaloyMoney</a></td>\n<td>Slash-Commands</td>\n<td>Miscellaneous</td>\n<td>Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GaloyMoney/lana-bank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GaloyMoney/lana-bank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GaloyMoney/lana-bank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GaloyMoney/lana-bank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GaloyMoney/lana-bank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GaloyMoney/lana-bank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GaloyMoney/lana-bank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GaloyMoney/lana-bank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GaloyMoney/lana-bank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md\"><b>/commit</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kelp/webdown/blob/main/.claude/commands/release.md\"><b>/release</b></a><br>by <a href=\"https://github.com/kelp\">kelp</a></td>\n<td>Slash-Commands</td>\n<td>CI / Deployment</td>\n<td>Manages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kelp/webdown?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kelp/webdown?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kelp/webdown?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kelp/webdown?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kelp/webdown?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kelp/webdown?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kelp/webdown?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kelp/webdown?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kelp/webdown?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md\"><b>/project_hello_w_name</b></a><br>by <a href=\"https://github.com/disler\">disler</a></td>\n<td>Slash-Commands</td>\n<td>Project & Task Management</td>\n<td>Creates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/disler/just-prompt?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/disler/just-prompt?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/disler/just-prompt?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/disler/just-prompt?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/disler/just-prompt?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/disler/just-prompt?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/disler/just-prompt?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/disler/just-prompt?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/disler/just-prompt?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md\"><b>/create-worktrees</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Creates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md\"><b>/husky</b></a><br>by <a href=\"https://github.com/evmts\">evmts</a></td>\n<td>Slash-Commands</td>\n<td>Version Control & Git</td>\n<td>Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/evmts/tevm-monorepo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/evmts/tevm-monorepo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/evmts/tevm-monorepo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/evmts/tevm-monorepo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/evmts/tevm-monorepo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/evmts/tevm-monorepo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/evmts/tevm-monorepo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/evmts/tevm-monorepo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/evmts/tevm-monorepo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md\"><b>/tdd</b></a><br>by <a href=\"https://github.com/zscott\">zscott</a></td>\n<td>Slash-Commands</td>\n<td>Code Analysis & Testing</td>\n<td>Guides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zscott/pane?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zscott/pane?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zscott/pane?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zscott/pane?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zscott/pane?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zscott/pane?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zscott/pane?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zscott/pane?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zscott/pane?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 44\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_DOCS_AZ.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Docs** | Sorted: alphabetically by name\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\" style=\"border: 3px solid #6366f1; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\" style=\"border: 2px solid #6366f1; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Docs** sorted alphabetically by name</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://docs.claude.com/en/home\"><b>Anthropic Documentation</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>The official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/anthropics/claude-quickstarts\"><b>Anthropic Quickstarts</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>Offers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/anthropics/claude-quickstarts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/anthropics/claude-quickstarts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/anthropics/claude-quickstarts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/anthropics/claude-quickstarts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/anthropics/claude-quickstarts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/anthropics/claude-quickstarts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/anthropics/claude-quickstarts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/anthropics/claude-quickstarts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/anthropics/claude-quickstarts?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/anthropics/claude-code-action/tree/main/examples\"><b>Claude Code GitHub Actions</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/anthropics/claude-code-action?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/anthropics/claude-code-action?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/anthropics/claude-code-action?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/anthropics/claude-code-action?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/anthropics/claude-code-action?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/anthropics/claude-code-action?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/anthropics/claude-code-action?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/anthropics/claude-code-action?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/anthropics/claude-code-action?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 3\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_DOCS_CREATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Docs** | Sorted: by date created\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\" style=\"border: 3px solid #34d399; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\" style=\"border: 2px solid #6366f1; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Docs** sorted by date created</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://docs.claude.com/en/home\"><b>Anthropic Documentation</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>The official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/anthropics/claude-code-action/tree/main/examples\"><b>Claude Code GitHub Actions</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/anthropics/claude-code-action?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/anthropics/claude-code-action?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/anthropics/claude-code-action?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/anthropics/claude-code-action?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/anthropics/claude-code-action?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/anthropics/claude-code-action?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/anthropics/claude-code-action?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/anthropics/claude-code-action?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/anthropics/claude-code-action?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/anthropics/claude-quickstarts\"><b>Anthropic Quickstarts</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>Offers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/anthropics/claude-quickstarts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/anthropics/claude-quickstarts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/anthropics/claude-quickstarts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/anthropics/claude-quickstarts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/anthropics/claude-quickstarts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/anthropics/claude-quickstarts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/anthropics/claude-quickstarts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/anthropics/claude-quickstarts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/anthropics/claude-quickstarts?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 3\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_DOCS_RELEASES.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Docs** | Sorted: by latest release (30 days)\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\" style=\"border: 3px solid #f59e0b; border-radius: 6px;\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\" style=\"border: 2px solid #6366f1; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Docs** sorted by latest release (30 days) (past 30 days)</em></p>\n\n---\n\n## Resources\n\n> **Note:** Latest release data is pulled from GitHub Releases only. Projects without GitHub Releases will not show release info here. Please verify with the project directly.\n\n*No releases in the past 30 days for this category.*\n\n---\n\n**Total Resources:** 0\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_DOCS_UPDATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Docs** | Sorted: by last updated date\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\" style=\"border: 3px solid #f472b6; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\" style=\"border: 2px solid #6366f1; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Docs** sorted by last updated date</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://docs.claude.com/en/home\"><b>Anthropic Documentation</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>The official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/anthropics/claude-code-action/tree/main/examples\"><b>Claude Code GitHub Actions</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/anthropics/claude-code-action?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/anthropics/claude-code-action?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/anthropics/claude-code-action?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/anthropics/claude-code-action?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/anthropics/claude-code-action?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/anthropics/claude-code-action?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/anthropics/claude-code-action?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/anthropics/claude-code-action?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/anthropics/claude-code-action?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/anthropics/claude-quickstarts\"><b>Anthropic Quickstarts</b></a><br>by <a href=\"https://github.com/anthropics\">Anthropic</a></td>\n<td>Official Documentation</td>\n<td>General</td>\n<td>Offers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/anthropics/claude-quickstarts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/anthropics/claude-quickstarts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/anthropics/claude-quickstarts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/anthropics/claude-quickstarts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/anthropics/claude-quickstarts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/anthropics/claude-quickstarts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/anthropics/claude-quickstarts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/anthropics/claude-quickstarts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/anthropics/claude-quickstarts?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 3\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_HOOKS_AZ.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Hooks** | Sorted: alphabetically by name\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\" style=\"border: 3px solid #6366f1; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\" style=\"border: 2px solid #f97316; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Hooks** sorted alphabetically by name</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/Talieisin/britfix\"><b>Britfix</b></a><br>by <a href=\"https://github.com/Talieisin\">Talieisin</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Talieisin/britfix?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Talieisin/britfix?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Talieisin/britfix?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Talieisin/britfix?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Talieisin/britfix?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Talieisin/britfix?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Talieisin/britfix?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Talieisin/britfix?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Talieisin/britfix?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dazuiba/CCNotify\"><b>CC Notify</b></a><br>by <a href=\"https://github.com/dazuiba\">dazuiba</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dazuiba/CCNotify?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dazuiba/CCNotify?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dazuiba/CCNotify?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dazuiba/CCNotify?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dazuiba/CCNotify?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dazuiba/CCNotify?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dazuiba/CCNotify?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dazuiba/CCNotify?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dazuiba/CCNotify?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GowayLee/cchooks\"><b>cchooks</b></a><br>by <a href=\"https://github.com/GowayLee\">GowayLee</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GowayLee/cchooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GowayLee/cchooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GowayLee/cchooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GowayLee/cchooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GowayLee/cchooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GowayLee/cchooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GowayLee/cchooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GowayLee/cchooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GowayLee/cchooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aannoo/claude-hook-comms\"><b>Claude Code Hook Comms (HCOM)</b></a><br>by <a href=\"https://github.com/aannoo\">aannoo</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.]</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/aannoo/claude-hook-comms?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aannoo/claude-hook-comms?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aannoo/claude-hook-comms?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aannoo/claude-hook-comms?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aannoo/claude-hook-comms?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aannoo/claude-hook-comms?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aannoo/claude-hook-comms?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aannoo/claude-hook-comms?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aannoo/claude-hook-comms?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/beyondcode/claude-hooks-sdk\"><b>claude-code-hooks-sdk</b></a><br>by <a href=\"https://github.com/beyondcode\">beyondcode</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/johnlindquist/claude-hooks\"><b>claude-hooks</b></a><br>by <a href=\"https://github.com/johnlindquist\">John Lindquist</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/johnlindquist/claude-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/johnlindquist/claude-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/johnlindquist/claude-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/johnlindquist/claude-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/johnlindquist/claude-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/johnlindquist/claude-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/johnlindquist/claude-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/johnlindquist/claude-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/johnlindquist/claude-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ctoth/claudio\"><b>Claudio</b></a><br>by <a href=\"https://github.com/ctoth\">Christopher Toth</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ctoth/claudio?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ctoth/claudio?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ctoth/claudio?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ctoth/claudio?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ctoth/claudio?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ctoth/claudio?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ctoth/claudio?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ctoth/claudio?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ctoth/claudio?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ldayton/Dippy\"><b>Dippy</b></a><br>by <a href=\"https://github.com/ldayton\">Lily Dayton</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ldayton/Dippy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ldayton/Dippy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ldayton/Dippy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ldayton/Dippy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ldayton/Dippy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ldayton/Dippy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ldayton/Dippy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ldayton/Dippy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ldayton/Dippy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/vaporif/parry\"><b>parry</b></a><br>by <a href=\"https://github.com/vaporif\">Dmytro Onypko</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.]</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/vaporif/parry?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/vaporif/parry?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/vaporif/parry?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/vaporif/parry?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/vaporif/parry?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/vaporif/parry?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/vaporif/parry?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/vaporif/parry?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/vaporif/parry?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/backnotprop/plannotator\"><b>Plannotator</b></a><br>by <a href=\"https://github.com/backnotprop\">backnotprop</a></td>\n<td>Hooks</td>\n<td>-</td>\n<td>Interactive plan review UI that intercepts ExitPlanMode via hooks, letting users visually annotate plans with comments, deletions, and replacements before approving or denying with detailed feedback.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/backnotprop/plannotator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/backnotprop/plannotator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/backnotprop/plannotator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/backnotprop/plannotator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/backnotprop/plannotator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/backnotprop/plannotator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/backnotprop/plannotator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/backnotprop/plannotator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/backnotprop/plannotator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nizos/tdd-guard\"><b>TDD Guard</b></a><br>by <a href=\"https://github.com/nizos\">Nizar Selander</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nizos/tdd-guard?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nizos/tdd-guard?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nizos/tdd-guard?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nizos/tdd-guard?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nizos/tdd-guard?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nizos/tdd-guard?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nizos/tdd-guard?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nizos/tdd-guard?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nizos/tdd-guard?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/bartolli/claude-code-typescript-hooks\"><b>TypeScript Quality Hooks</b></a><br>by <a href=\"https://github.com/bartolli\">bartolli</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Quality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for < 5ms validation performance during real-time editing.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 12\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_HOOKS_CREATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Hooks** | Sorted: by date created\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\" style=\"border: 3px solid #34d399; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\" style=\"border: 2px solid #f97316; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Hooks** sorted by date created</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/vaporif/parry\"><b>parry</b></a><br>by <a href=\"https://github.com/vaporif\">Dmytro Onypko</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.]</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/vaporif/parry?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/vaporif/parry?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/vaporif/parry?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/vaporif/parry?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/vaporif/parry?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/vaporif/parry?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/vaporif/parry?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/vaporif/parry?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/vaporif/parry?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ldayton/Dippy\"><b>Dippy</b></a><br>by <a href=\"https://github.com/ldayton\">Lily Dayton</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ldayton/Dippy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ldayton/Dippy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ldayton/Dippy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ldayton/Dippy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ldayton/Dippy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ldayton/Dippy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ldayton/Dippy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ldayton/Dippy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ldayton/Dippy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/backnotprop/plannotator\"><b>Plannotator</b></a><br>by <a href=\"https://github.com/backnotprop\">backnotprop</a></td>\n<td>Hooks</td>\n<td>-</td>\n<td>Interactive plan review UI that intercepts ExitPlanMode via hooks, letting users visually annotate plans with comments, deletions, and replacements before approving or denying with detailed feedback.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/backnotprop/plannotator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/backnotprop/plannotator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/backnotprop/plannotator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/backnotprop/plannotator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/backnotprop/plannotator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/backnotprop/plannotator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/backnotprop/plannotator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/backnotprop/plannotator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/backnotprop/plannotator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Talieisin/britfix\"><b>Britfix</b></a><br>by <a href=\"https://github.com/Talieisin\">Talieisin</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Talieisin/britfix?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Talieisin/britfix?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Talieisin/britfix?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Talieisin/britfix?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Talieisin/britfix?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Talieisin/britfix?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Talieisin/britfix?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Talieisin/britfix?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Talieisin/britfix?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ctoth/claudio\"><b>Claudio</b></a><br>by <a href=\"https://github.com/ctoth\">Christopher Toth</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ctoth/claudio?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ctoth/claudio?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ctoth/claudio?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ctoth/claudio?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ctoth/claudio?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ctoth/claudio?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ctoth/claudio?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ctoth/claudio?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ctoth/claudio?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dazuiba/CCNotify\"><b>CC Notify</b></a><br>by <a href=\"https://github.com/dazuiba\">dazuiba</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dazuiba/CCNotify?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dazuiba/CCNotify?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dazuiba/CCNotify?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dazuiba/CCNotify?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dazuiba/CCNotify?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dazuiba/CCNotify?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dazuiba/CCNotify?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dazuiba/CCNotify?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dazuiba/CCNotify?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aannoo/claude-hook-comms\"><b>Claude Code Hook Comms (HCOM)</b></a><br>by <a href=\"https://github.com/aannoo\">aannoo</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.]</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/aannoo/claude-hook-comms?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aannoo/claude-hook-comms?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aannoo/claude-hook-comms?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aannoo/claude-hook-comms?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aannoo/claude-hook-comms?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aannoo/claude-hook-comms?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aannoo/claude-hook-comms?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aannoo/claude-hook-comms?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aannoo/claude-hook-comms?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/bartolli/claude-code-typescript-hooks\"><b>TypeScript Quality Hooks</b></a><br>by <a href=\"https://github.com/bartolli\">bartolli</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Quality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for < 5ms validation performance during real-time editing.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GowayLee/cchooks\"><b>cchooks</b></a><br>by <a href=\"https://github.com/GowayLee\">GowayLee</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GowayLee/cchooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GowayLee/cchooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GowayLee/cchooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GowayLee/cchooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GowayLee/cchooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GowayLee/cchooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GowayLee/cchooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GowayLee/cchooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GowayLee/cchooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/johnlindquist/claude-hooks\"><b>claude-hooks</b></a><br>by <a href=\"https://github.com/johnlindquist\">John Lindquist</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/johnlindquist/claude-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/johnlindquist/claude-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/johnlindquist/claude-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/johnlindquist/claude-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/johnlindquist/claude-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/johnlindquist/claude-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/johnlindquist/claude-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/johnlindquist/claude-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/johnlindquist/claude-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/beyondcode/claude-hooks-sdk\"><b>claude-code-hooks-sdk</b></a><br>by <a href=\"https://github.com/beyondcode\">beyondcode</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nizos/tdd-guard\"><b>TDD Guard</b></a><br>by <a href=\"https://github.com/nizos\">Nizar Selander</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nizos/tdd-guard?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nizos/tdd-guard?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nizos/tdd-guard?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nizos/tdd-guard?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nizos/tdd-guard?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nizos/tdd-guard?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nizos/tdd-guard?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nizos/tdd-guard?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nizos/tdd-guard?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 12\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_HOOKS_RELEASES.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Hooks** | Sorted: by latest release (30 days)\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\" style=\"border: 3px solid #f59e0b; border-radius: 6px;\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\" style=\"border: 2px solid #f97316; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Hooks** sorted by latest release (30 days) (past 30 days)</em></p>\n\n---\n\n## Resources\n\n> **Note:** Latest release data is pulled from GitHub Releases only. Projects without GitHub Releases will not show release info here. Please verify with the project directly.\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Version</th>\n<th>Source</th>\n<th>Release Date</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/backnotprop/plannotator\"><b>Plannotator</b></a><br>by <a href=\"https://github.com/backnotprop\">backnotprop</a></td>\n<td>v0.9.3</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>Interactive plan review UI that intercepts ExitPlanMode via hooks, letting users visually annotate plans with comments, deletions, and replacements before approving or denying with detailed feedback.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/backnotprop/plannotator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/backnotprop/plannotator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/backnotprop/plannotator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/backnotprop/plannotator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/backnotprop/plannotator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/backnotprop/plannotator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/backnotprop/plannotator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/backnotprop/plannotator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/backnotprop/plannotator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aannoo/claude-hook-comms\"><b>Claude Code Hook Comms (HCOM)</b></a><br>by <a href=\"https://github.com/aannoo\">aannoo</a></td>\n<td>v0.6.22</td>\n<td>GitHub</td>\n<td>2026-02-22</td>\n<td>Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.]</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/aannoo/claude-hook-comms?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aannoo/claude-hook-comms?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aannoo/claude-hook-comms?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aannoo/claude-hook-comms?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aannoo/claude-hook-comms?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aannoo/claude-hook-comms?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aannoo/claude-hook-comms?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aannoo/claude-hook-comms?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aannoo/claude-hook-comms?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ldayton/Dippy\"><b>Dippy</b></a><br>by <a href=\"https://github.com/ldayton\">Lily Dayton</a></td>\n<td>v0.2.5</td>\n<td>GitHub</td>\n<td>2026-02-01</td>\n<td>Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/ldayton/Dippy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ldayton/Dippy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ldayton/Dippy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ldayton/Dippy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ldayton/Dippy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ldayton/Dippy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ldayton/Dippy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ldayton/Dippy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ldayton/Dippy?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 3\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_HOOKS_UPDATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Hooks** | Sorted: by last updated date\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\" style=\"border: 3px solid #f472b6; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\" style=\"border: 2px solid #f97316; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Hooks** sorted by last updated date</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/backnotprop/plannotator\"><b>Plannotator</b></a><br>by <a href=\"https://github.com/backnotprop\">backnotprop</a></td>\n<td>Hooks</td>\n<td>-</td>\n<td>Interactive plan review UI that intercepts ExitPlanMode via hooks, letting users visually annotate plans with comments, deletions, and replacements before approving or denying with detailed feedback.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/backnotprop/plannotator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/backnotprop/plannotator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/backnotprop/plannotator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/backnotprop/plannotator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/backnotprop/plannotator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/backnotprop/plannotator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/backnotprop/plannotator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/backnotprop/plannotator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/backnotprop/plannotator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/vaporif/parry\"><b>parry</b></a><br>by <a href=\"https://github.com/vaporif\">Dmytro Onypko</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.]</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/vaporif/parry?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/vaporif/parry?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/vaporif/parry?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/vaporif/parry?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/vaporif/parry?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/vaporif/parry?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/vaporif/parry?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/vaporif/parry?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/vaporif/parry?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nizos/tdd-guard\"><b>TDD Guard</b></a><br>by <a href=\"https://github.com/nizos\">Nizar Selander</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nizos/tdd-guard?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nizos/tdd-guard?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nizos/tdd-guard?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nizos/tdd-guard?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nizos/tdd-guard?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nizos/tdd-guard?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nizos/tdd-guard?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nizos/tdd-guard?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nizos/tdd-guard?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/aannoo/claude-hook-comms\"><b>Claude Code Hook Comms (HCOM)</b></a><br>by <a href=\"https://github.com/aannoo\">aannoo</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.]</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/aannoo/claude-hook-comms?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/aannoo/claude-hook-comms?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/aannoo/claude-hook-comms?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/aannoo/claude-hook-comms?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/aannoo/claude-hook-comms?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/aannoo/claude-hook-comms?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/aannoo/claude-hook-comms?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/aannoo/claude-hook-comms?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/aannoo/claude-hook-comms?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ctoth/claudio\"><b>Claudio</b></a><br>by <a href=\"https://github.com/ctoth\">Christopher Toth</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ctoth/claudio?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ctoth/claudio?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ctoth/claudio?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ctoth/claudio?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ctoth/claudio?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ctoth/claudio?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ctoth/claudio?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ctoth/claudio?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ctoth/claudio?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ldayton/Dippy\"><b>Dippy</b></a><br>by <a href=\"https://github.com/ldayton\">Lily Dayton</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ldayton/Dippy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ldayton/Dippy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ldayton/Dippy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ldayton/Dippy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ldayton/Dippy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ldayton/Dippy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ldayton/Dippy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ldayton/Dippy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ldayton/Dippy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Talieisin/britfix\"><b>Britfix</b></a><br>by <a href=\"https://github.com/Talieisin\">Talieisin</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Talieisin/britfix?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Talieisin/britfix?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Talieisin/britfix?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Talieisin/britfix?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Talieisin/britfix?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Talieisin/britfix?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Talieisin/britfix?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Talieisin/britfix?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Talieisin/britfix?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/beyondcode/claude-hooks-sdk\"><b>claude-code-hooks-sdk</b></a><br>by <a href=\"https://github.com/beyondcode\">beyondcode</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/beyondcode/claude-hooks-sdk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GowayLee/cchooks\"><b>cchooks</b></a><br>by <a href=\"https://github.com/GowayLee\">GowayLee</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GowayLee/cchooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GowayLee/cchooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GowayLee/cchooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GowayLee/cchooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GowayLee/cchooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GowayLee/cchooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GowayLee/cchooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GowayLee/cchooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GowayLee/cchooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dazuiba/CCNotify\"><b>CC Notify</b></a><br>by <a href=\"https://github.com/dazuiba\">dazuiba</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dazuiba/CCNotify?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dazuiba/CCNotify?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dazuiba/CCNotify?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dazuiba/CCNotify?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dazuiba/CCNotify?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dazuiba/CCNotify?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dazuiba/CCNotify?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dazuiba/CCNotify?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dazuiba/CCNotify?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/bartolli/claude-code-typescript-hooks\"><b>TypeScript Quality Hooks</b></a><br>by <a href=\"https://github.com/bartolli\">bartolli</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>Quality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for < 5ms validation performance during real-time editing.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/bartolli/claude-code-typescript-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/johnlindquist/claude-hooks\"><b>claude-hooks</b></a><br>by <a href=\"https://github.com/johnlindquist\">John Lindquist</a></td>\n<td>Hooks</td>\n<td>General</td>\n<td>A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/johnlindquist/claude-hooks?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/johnlindquist/claude-hooks?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/johnlindquist/claude-hooks?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/johnlindquist/claude-hooks?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/johnlindquist/claude-hooks?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/johnlindquist/claude-hooks?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/johnlindquist/claude-hooks?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/johnlindquist/claude-hooks?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/johnlindquist/claude-hooks?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 12\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_SKILLS_AZ.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Skills** | Sorted: alphabetically by name\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\" style=\"border: 3px solid #6366f1; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\" style=\"border: 2px solid #eab308; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Skills** sorted alphabetically by name</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/avifenesh/agentsys\"><b>AgentSys</b></a><br>by <a href=\"https://github.com/avifenesh\">avifenesh</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Workflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes [agnix](https://github.com/avifenesh/agnix) for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/avifenesh/agentsys?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/avifenesh/agentsys?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/avifenesh/agentsys?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/avifenesh/agentsys?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/avifenesh/agentsys?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/avifenesh/agentsys?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/avifenesh/agentsys?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/avifenesh/agentsys?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/avifenesh/agentsys?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://youtu.be/0ANECpNdt-4\"><b>AI Agent, AI Spy</b></a><br>by <a href=\"https://signalfoundation.org/\">Whittaker & Tiwari</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Members from the Signal Foundation with some really great tips and tricks on how to turn your operating system into an instrument of total surveillance, and why some companies are doing this really awesome thing. [warning: YouTube link]</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/robertguss/claude-skills\"><b>Book Factory</b></a><br>by <a href=\"https://github.com/robertguss\">Robert Guss</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A comprehensive pipeline of Skills that replicates traditional publishing infrastructure for nonfiction book creation using specialized Claude skills.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/robertguss/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/robertguss/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/robertguss/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/robertguss/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/robertguss/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/robertguss/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/robertguss/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/robertguss/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/robertguss/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/akin-ozer/cc-devops-skills\"><b>cc-devops-skills</b></a><br>by <a href=\"https://github.com/akin-ozer\">akin-ozer</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Immensely detailed set of skills for DevOps Engineers (or anyone who has to deploy code, really). Works with validations, generators, shell scripts and CLI tools to create high quality IaC code for about any platform you've ever struggled painfully to work with. Worth downloading even just as a source of documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/undeadlist/claude-code-agents\"><b>Claude Code Agents</b></a><br>by <a href=\"https://github.com/undeadlist\">Paul - UndeadList</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Comprehensive E2E development workflow with helpful Claude Code subagent prompts for solo devs. Run multiple auditors in parallel, automate fix cycles with micro-checkpoint protocols, and do browser-based QA. Includes strict protocols to prevent AI going rogue.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/undeadlist/claude-code-agents?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/undeadlist/claude-code-agents?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/undeadlist/claude-code-agents?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/undeadlist/claude-code-agents?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/undeadlist/claude-code-agents?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/undeadlist/claude-code-agents?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/undeadlist/claude-code-agents?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/undeadlist/claude-code-agents?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/undeadlist/claude-code-agents?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/fcakyon/claude-codex-settings\"><b>Claude Codex Settings</b></a><br>by <a href=\"https://github.com/fcakyon\">fatih akyon</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/fcakyon/claude-codex-settings?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/fcakyon/claude-codex-settings?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/fcakyon/claude-codex-settings?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/fcakyon/claude-codex-settings?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/fcakyon/claude-codex-settings?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/fcakyon/claude-codex-settings?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/fcakyon/claude-codex-settings?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/fcakyon/claude-codex-settings?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/fcakyon/claude-codex-settings?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dreamiurg/claude-mountaineering-skills\"><b>Claude Mountaineering Skills</b></a><br>by <a href=\"https://github.com/dreamiurg\">Dmytro Gaivoronsky</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Claude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/K-Dense-AI/claude-scientific-skills\"><b>Claude Scientific Skills</b></a><br>by <a href=\"https://github.com/K-Dense-AI/\">K-Dense</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>\"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/skills-directory/skill-codex\"><b>Codex Skill</b></a><br>by <a href=\"https://github.com/klaudworks\">klaudworks</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Enables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/skills-directory/skill-codex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/skills-directory/skill-codex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/skills-directory/skill-codex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/skills-directory/skill-codex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/skills-directory/skill-codex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/skills-directory/skill-codex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/skills-directory/skill-codex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/skills-directory/skill-codex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/skills-directory/skill-codex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/EveryInc/compound-engineering-plugin\"><b>Compound Engineering Plugin</b></a><br>by <a href=\"https://github.com/EveryInc\">EveryInc</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/NeoLabHQ/context-engineering-kit\"><b>Context Engineering Kit</b></a><br>by <a href=\"https://github.com/LeoVS09\">Vlad Goncharov</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/affaan-m/everything-claude-code\"><b>Everything Claude Code</b></a><br>by <a href=\"https://github.com/affaan-m/\">Affaan Mustafa</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Top-notch, well-written resources covering \"just about everything\" from core engineering domains. What's nice about this \"everything-\" store is most of the resources have significant standalone value and unlike some all-encompassing frameworks, although you can opt in to the author's own specific workflow patterns if you choose, the individual resources offer exemplary patterns in (just about) every Claude Code feature you can find (apologies to the Output Styles devotees).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/affaan-m/everything-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/affaan-m/everything-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/affaan-m/everything-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/affaan-m/everything-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/affaan-m/everything-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/affaan-m/everything-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/affaan-m/everything-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/affaan-m/everything-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/affaan-m/everything-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeffallan/claude-skills\"><b>Fullstack Dev Skills</b></a><br>by <a href=\"https://github.com/jeffallan\">jeffallan</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development across a wide range of specific frameworks. Features 9 project workflow commands for Jira/Confluence integration and, notably, an interesting approach to context engineering via a  `/common-ground` command that surfaces Claude's hidden assumptions about your project. This is a smart thing to do.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jeffallan/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeffallan/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeffallan/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeffallan/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeffallan/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeffallan/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeffallan/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeffallan/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeffallan/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jawwadfirdousi/agent-skills\"><b>read-only-postgres</b></a><br>by <a href=\"https://github.com/jawwadfirdousi\">jawwadfirdousi</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Read-only PostgreSQL query skill for Claude Code. Executes SELECT/SHOW/EXPLAIN/WITH queries across configured databases with strict validation, timeouts, and row limits. Supports multiple connections with descriptions for database selection.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/obra/superpowers\"><b>Superpowers</b></a><br>by <a href=\"https://github.com/obra\">Jesse Vincent</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/obra/superpowers?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/obra/superpowers?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/obra/superpowers?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/obra/superpowers?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/obra/superpowers?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/obra/superpowers?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/obra/superpowers?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/obra/superpowers?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/obra/superpowers?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/trailofbits/skills\"><b>Trail of Bits Security Skills</b></a><br>by <a href=\"https://github.com/trailofbits\">Trail of Bits</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A very professional collection of over a dozen security-focused skills for code auditing and vulnerability detection. Includes skills for static analysis with CodeQL and Semgrep, variant analysis across codebases, fix verification, and differential code review.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/trailofbits/skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/trailofbits/skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/trailofbits/skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/trailofbits/skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/trailofbits/skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/trailofbits/skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/trailofbits/skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/trailofbits/skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/trailofbits/skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/glittercowboy/taches-cc-resources\"><b>TÂCHES Claude Code Resources</b></a><br>by <a href=\"https://github.com/glittercowboy\">TÂCHES</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A well-balanced, \"down-to-Earth\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"meta\"-skills/agents, like \"skill-auditor\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alonw0/web-asset-generator\"><b>Web Assets Generator Skill</b></a><br>by <a href=\"https://github.com/alonw0\">Alon Wolenitz</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Easily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/alonw0/web-asset-generator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alonw0/web-asset-generator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alonw0/web-asset-generator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alonw0/web-asset-generator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alonw0/web-asset-generator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alonw0/web-asset-generator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alonw0/web-asset-generator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alonw0/web-asset-generator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alonw0/web-asset-generator?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 18\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_SKILLS_CREATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Skills** | Sorted: by date created\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\" style=\"border: 3px solid #34d399; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\" style=\"border: 2px solid #eab308; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Skills** sorted by date created</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://youtu.be/0ANECpNdt-4\"><b>AI Agent, AI Spy</b></a><br>by <a href=\"https://signalfoundation.org/\">Whittaker & Tiwari</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Members from the Signal Foundation with some really great tips and tricks on how to turn your operating system into an instrument of total surveillance, and why some companies are doing this really awesome thing. [warning: YouTube link]</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jawwadfirdousi/agent-skills\"><b>read-only-postgres</b></a><br>by <a href=\"https://github.com/jawwadfirdousi\">jawwadfirdousi</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Read-only PostgreSQL query skill for Claude Code. Executes SELECT/SHOW/EXPLAIN/WITH queries across configured databases with strict validation, timeouts, and row limits. Supports multiple connections with descriptions for database selection.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/robertguss/claude-skills\"><b>Book Factory</b></a><br>by <a href=\"https://github.com/robertguss\">Robert Guss</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A comprehensive pipeline of Skills that replicates traditional publishing infrastructure for nonfiction book creation using specialized Claude skills.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/robertguss/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/robertguss/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/robertguss/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/robertguss/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/robertguss/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/robertguss/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/robertguss/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/robertguss/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/robertguss/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/affaan-m/everything-claude-code\"><b>Everything Claude Code</b></a><br>by <a href=\"https://github.com/affaan-m/\">Affaan Mustafa</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Top-notch, well-written resources covering \"just about everything\" from core engineering domains. What's nice about this \"everything-\" store is most of the resources have significant standalone value and unlike some all-encompassing frameworks, although you can opt in to the author's own specific workflow patterns if you choose, the individual resources offer exemplary patterns in (just about) every Claude Code feature you can find (apologies to the Output Styles devotees).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/affaan-m/everything-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/affaan-m/everything-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/affaan-m/everything-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/affaan-m/everything-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/affaan-m/everything-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/affaan-m/everything-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/affaan-m/everything-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/affaan-m/everything-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/affaan-m/everything-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/avifenesh/agentsys\"><b>AgentSys</b></a><br>by <a href=\"https://github.com/avifenesh\">avifenesh</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Workflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes [agnix](https://github.com/avifenesh/agnix) for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/avifenesh/agentsys?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/avifenesh/agentsys?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/avifenesh/agentsys?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/avifenesh/agentsys?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/avifenesh/agentsys?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/avifenesh/agentsys?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/avifenesh/agentsys?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/avifenesh/agentsys?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/avifenesh/agentsys?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/trailofbits/skills\"><b>Trail of Bits Security Skills</b></a><br>by <a href=\"https://github.com/trailofbits\">Trail of Bits</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A very professional collection of over a dozen security-focused skills for code auditing and vulnerability detection. Includes skills for static analysis with CodeQL and Semgrep, variant analysis across codebases, fix verification, and differential code review.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/trailofbits/skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/trailofbits/skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/trailofbits/skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/trailofbits/skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/trailofbits/skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/trailofbits/skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/trailofbits/skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/trailofbits/skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/trailofbits/skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/undeadlist/claude-code-agents\"><b>Claude Code Agents</b></a><br>by <a href=\"https://github.com/undeadlist\">Paul - UndeadList</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Comprehensive E2E development workflow with helpful Claude Code subagent prompts for solo devs. Run multiple auditors in parallel, automate fix cycles with micro-checkpoint protocols, and do browser-based QA. Includes strict protocols to prevent AI going rogue.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/undeadlist/claude-code-agents?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/undeadlist/claude-code-agents?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/undeadlist/claude-code-agents?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/undeadlist/claude-code-agents?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/undeadlist/claude-code-agents?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/undeadlist/claude-code-agents?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/undeadlist/claude-code-agents?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/undeadlist/claude-code-agents?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/undeadlist/claude-code-agents?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/akin-ozer/cc-devops-skills\"><b>cc-devops-skills</b></a><br>by <a href=\"https://github.com/akin-ozer\">akin-ozer</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Immensely detailed set of skills for DevOps Engineers (or anyone who has to deploy code, really). Works with validations, generators, shell scripts and CLI tools to create high quality IaC code for about any platform you've ever struggled painfully to work with. Worth downloading even just as a source of documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/NeoLabHQ/context-engineering-kit\"><b>Context Engineering Kit</b></a><br>by <a href=\"https://github.com/LeoVS09\">Vlad Goncharov</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/glittercowboy/taches-cc-resources\"><b>TÂCHES Claude Code Resources</b></a><br>by <a href=\"https://github.com/glittercowboy\">TÂCHES</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A well-balanced, \"down-to-Earth\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"meta\"-skills/agents, like \"skill-auditor\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/skills-directory/skill-codex\"><b>Codex Skill</b></a><br>by <a href=\"https://github.com/klaudworks\">klaudworks</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Enables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/skills-directory/skill-codex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/skills-directory/skill-codex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/skills-directory/skill-codex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/skills-directory/skill-codex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/skills-directory/skill-codex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/skills-directory/skill-codex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/skills-directory/skill-codex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/skills-directory/skill-codex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/skills-directory/skill-codex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alonw0/web-asset-generator\"><b>Web Assets Generator Skill</b></a><br>by <a href=\"https://github.com/alonw0\">Alon Wolenitz</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Easily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/alonw0/web-asset-generator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alonw0/web-asset-generator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alonw0/web-asset-generator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alonw0/web-asset-generator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alonw0/web-asset-generator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alonw0/web-asset-generator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alonw0/web-asset-generator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alonw0/web-asset-generator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alonw0/web-asset-generator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dreamiurg/claude-mountaineering-skills\"><b>Claude Mountaineering Skills</b></a><br>by <a href=\"https://github.com/dreamiurg\">Dmytro Gaivoronsky</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Claude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeffallan/claude-skills\"><b>Fullstack Dev Skills</b></a><br>by <a href=\"https://github.com/jeffallan\">jeffallan</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development across a wide range of specific frameworks. Features 9 project workflow commands for Jira/Confluence integration and, notably, an interesting approach to context engineering via a  `/common-ground` command that surfaces Claude's hidden assumptions about your project. This is a smart thing to do.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jeffallan/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeffallan/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeffallan/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeffallan/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeffallan/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeffallan/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeffallan/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeffallan/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeffallan/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/K-Dense-AI/claude-scientific-skills\"><b>Claude Scientific Skills</b></a><br>by <a href=\"https://github.com/K-Dense-AI/\">K-Dense</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>\"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/EveryInc/compound-engineering-plugin\"><b>Compound Engineering Plugin</b></a><br>by <a href=\"https://github.com/EveryInc\">EveryInc</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/obra/superpowers\"><b>Superpowers</b></a><br>by <a href=\"https://github.com/obra\">Jesse Vincent</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/obra/superpowers?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/obra/superpowers?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/obra/superpowers?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/obra/superpowers?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/obra/superpowers?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/obra/superpowers?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/obra/superpowers?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/obra/superpowers?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/obra/superpowers?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/fcakyon/claude-codex-settings\"><b>Claude Codex Settings</b></a><br>by <a href=\"https://github.com/fcakyon\">fatih akyon</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/fcakyon/claude-codex-settings?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/fcakyon/claude-codex-settings?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/fcakyon/claude-codex-settings?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/fcakyon/claude-codex-settings?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/fcakyon/claude-codex-settings?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/fcakyon/claude-codex-settings?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/fcakyon/claude-codex-settings?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/fcakyon/claude-codex-settings?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/fcakyon/claude-codex-settings?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 18\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_SKILLS_RELEASES.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Skills** | Sorted: by latest release (30 days)\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\" style=\"border: 3px solid #f59e0b; border-radius: 6px;\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\" style=\"border: 2px solid #eab308; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Skills** sorted by latest release (30 days) (past 30 days)</em></p>\n\n---\n\n## Resources\n\n> **Note:** Latest release data is pulled from GitHub Releases only. Projects without GitHub Releases will not show release info here. Please verify with the project directly.\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Version</th>\n<th>Source</th>\n<th>Release Date</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/K-Dense-AI/claude-scientific-skills\"><b>Claude Scientific Skills</b></a><br>by <a href=\"https://github.com/K-Dense-AI/\">K-Dense</a></td>\n<td>v2.24.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>\"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/affaan-m/everything-claude-code\"><b>Everything Claude Code</b></a><br>by <a href=\"https://github.com/affaan-m/\">Affaan Mustafa</a></td>\n<td>v1.7.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>Top-notch, well-written resources covering \"just about everything\" from core engineering domains. What's nice about this \"everything-\" store is most of the resources have significant standalone value and unlike some all-encompassing frameworks, although you can opt in to the author's own specific workflow patterns if you choose, the individual resources offer exemplary patterns in (just about) every Claude Code feature you can find (apologies to the Output Styles devotees).</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/affaan-m/everything-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/affaan-m/everything-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/affaan-m/everything-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/affaan-m/everything-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/affaan-m/everything-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/affaan-m/everything-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/affaan-m/everything-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/affaan-m/everything-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/affaan-m/everything-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/avifenesh/agentsys\"><b>AgentSys</b></a><br>by <a href=\"https://github.com/avifenesh\">avifenesh</a></td>\n<td>v5.2.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>Workflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes [agnix](https://github.com/avifenesh/agnix) for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/avifenesh/agentsys?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/avifenesh/agentsys?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/avifenesh/agentsys?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/avifenesh/agentsys?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/avifenesh/agentsys?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/avifenesh/agentsys?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/avifenesh/agentsys?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/avifenesh/agentsys?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/avifenesh/agentsys?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/NeoLabHQ/context-engineering-kit\"><b>Context Engineering Kit</b></a><br>by <a href=\"https://github.com/LeoVS09\">Vlad Goncharov</a></td>\n<td>v2.1.1</td>\n<td>GitHub</td>\n<td>2026-02-24</td>\n<td>Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeffallan/claude-skills\"><b>Fullstack Dev Skills</b></a><br>by <a href=\"https://github.com/jeffallan\">jeffallan</a></td>\n<td>v0.4.9</td>\n<td>GitHub</td>\n<td>2026-02-24</td>\n<td>A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development across a wide range of specific frameworks. Features 9 project workflow commands for Jira/Confluence integration and, notably, an interesting approach to context engineering via a  `/common-ground` command that surfaces Claude's hidden assumptions about your project. This is a smart thing to do.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/jeffallan/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeffallan/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeffallan/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeffallan/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeffallan/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeffallan/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeffallan/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeffallan/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeffallan/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/EveryInc/compound-engineering-plugin\"><b>Compound Engineering Plugin</b></a><br>by <a href=\"https://github.com/EveryInc\">EveryInc</a></td>\n<td>v0.8.0</td>\n<td>GitHub</td>\n<td>2026-02-17</td>\n<td>A very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/fcakyon/claude-codex-settings\"><b>Claude Codex Settings</b></a><br>by <a href=\"https://github.com/fcakyon\">fatih akyon</a></td>\n<td>v2.1.0</td>\n<td>GitHub</td>\n<td>2026-02-04</td>\n<td>A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/fcakyon/claude-codex-settings?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/fcakyon/claude-codex-settings?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/fcakyon/claude-codex-settings?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/fcakyon/claude-codex-settings?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/fcakyon/claude-codex-settings?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/fcakyon/claude-codex-settings?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/fcakyon/claude-codex-settings?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/fcakyon/claude-codex-settings?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/fcakyon/claude-codex-settings?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 7\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_SKILLS_UPDATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Skills** | Sorted: by last updated date\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\" style=\"border: 3px solid #f472b6; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\" style=\"border: 2px solid #eab308; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Skills** sorted by last updated date</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://youtu.be/0ANECpNdt-4\"><b>AI Agent, AI Spy</b></a><br>by <a href=\"https://signalfoundation.org/\">Whittaker & Tiwari</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Members from the Signal Foundation with some really great tips and tricks on how to turn your operating system into an instrument of total surveillance, and why some companies are doing this really awesome thing. [warning: YouTube link]</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/K-Dense-AI/claude-scientific-skills\"><b>Claude Scientific Skills</b></a><br>by <a href=\"https://github.com/K-Dense-AI/\">K-Dense</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>\"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/K-Dense-AI/claude-scientific-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/EveryInc/compound-engineering-plugin\"><b>Compound Engineering Plugin</b></a><br>by <a href=\"https://github.com/EveryInc\">EveryInc</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/EveryInc/compound-engineering-plugin?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/affaan-m/everything-claude-code\"><b>Everything Claude Code</b></a><br>by <a href=\"https://github.com/affaan-m/\">Affaan Mustafa</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Top-notch, well-written resources covering \"just about everything\" from core engineering domains. What's nice about this \"everything-\" store is most of the resources have significant standalone value and unlike some all-encompassing frameworks, although you can opt in to the author's own specific workflow patterns if you choose, the individual resources offer exemplary patterns in (just about) every Claude Code feature you can find (apologies to the Output Styles devotees).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/affaan-m/everything-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/affaan-m/everything-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/affaan-m/everything-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/affaan-m/everything-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/affaan-m/everything-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/affaan-m/everything-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/affaan-m/everything-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/affaan-m/everything-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/affaan-m/everything-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/avifenesh/agentsys\"><b>AgentSys</b></a><br>by <a href=\"https://github.com/avifenesh\">avifenesh</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Workflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes [agnix](https://github.com/avifenesh/agnix) for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/avifenesh/agentsys?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/avifenesh/agentsys?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/avifenesh/agentsys?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/avifenesh/agentsys?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/avifenesh/agentsys?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/avifenesh/agentsys?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/avifenesh/agentsys?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/avifenesh/agentsys?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/avifenesh/agentsys?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jeffallan/claude-skills\"><b>Fullstack Dev Skills</b></a><br>by <a href=\"https://github.com/jeffallan\">jeffallan</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development across a wide range of specific frameworks. Features 9 project workflow commands for Jira/Confluence integration and, notably, an interesting approach to context engineering via a  `/common-ground` command that surfaces Claude's hidden assumptions about your project. This is a smart thing to do.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jeffallan/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jeffallan/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jeffallan/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jeffallan/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jeffallan/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jeffallan/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jeffallan/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jeffallan/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jeffallan/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/skills-directory/skill-codex\"><b>Codex Skill</b></a><br>by <a href=\"https://github.com/klaudworks\">klaudworks</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Enables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/skills-directory/skill-codex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/skills-directory/skill-codex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/skills-directory/skill-codex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/skills-directory/skill-codex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/skills-directory/skill-codex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/skills-directory/skill-codex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/skills-directory/skill-codex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/skills-directory/skill-codex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/skills-directory/skill-codex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/trailofbits/skills\"><b>Trail of Bits Security Skills</b></a><br>by <a href=\"https://github.com/trailofbits\">Trail of Bits</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A very professional collection of over a dozen security-focused skills for code auditing and vulnerability detection. Includes skills for static analysis with CodeQL and Semgrep, variant analysis across codebases, fix verification, and differential code review.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/trailofbits/skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/trailofbits/skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/trailofbits/skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/trailofbits/skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/trailofbits/skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/trailofbits/skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/trailofbits/skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/trailofbits/skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/trailofbits/skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/NeoLabHQ/context-engineering-kit\"><b>Context Engineering Kit</b></a><br>by <a href=\"https://github.com/LeoVS09\">Vlad Goncharov</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/NeoLabHQ/context-engineering-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/obra/superpowers\"><b>Superpowers</b></a><br>by <a href=\"https://github.com/obra\">Jesse Vincent</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/obra/superpowers?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/obra/superpowers?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/obra/superpowers?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/obra/superpowers?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/obra/superpowers?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/obra/superpowers?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/obra/superpowers?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/obra/superpowers?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/obra/superpowers?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/fcakyon/claude-codex-settings\"><b>Claude Codex Settings</b></a><br>by <a href=\"https://github.com/fcakyon\">fatih akyon</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/fcakyon/claude-codex-settings?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/fcakyon/claude-codex-settings?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/fcakyon/claude-codex-settings?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/fcakyon/claude-codex-settings?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/fcakyon/claude-codex-settings?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/fcakyon/claude-codex-settings?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/fcakyon/claude-codex-settings?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/fcakyon/claude-codex-settings?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/fcakyon/claude-codex-settings?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dreamiurg/claude-mountaineering-skills\"><b>Claude Mountaineering Skills</b></a><br>by <a href=\"https://github.com/dreamiurg\">Dmytro Gaivoronsky</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Claude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dreamiurg/claude-mountaineering-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/jawwadfirdousi/agent-skills\"><b>read-only-postgres</b></a><br>by <a href=\"https://github.com/jawwadfirdousi\">jawwadfirdousi</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Read-only PostgreSQL query skill for Claude Code. Executes SELECT/SHOW/EXPLAIN/WITH queries across configured databases with strict validation, timeouts, and row limits. Supports multiple connections with descriptions for database selection.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/jawwadfirdousi/agent-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/akin-ozer/cc-devops-skills\"><b>cc-devops-skills</b></a><br>by <a href=\"https://github.com/akin-ozer\">akin-ozer</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Immensely detailed set of skills for DevOps Engineers (or anyone who has to deploy code, really). Works with validations, generators, shell scripts and CLI tools to create high quality IaC code for about any platform you've ever struggled painfully to work with. Worth downloading even just as a source of documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/akin-ozer/cc-devops-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/undeadlist/claude-code-agents\"><b>Claude Code Agents</b></a><br>by <a href=\"https://github.com/undeadlist\">Paul - UndeadList</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Comprehensive E2E development workflow with helpful Claude Code subagent prompts for solo devs. Run multiple auditors in parallel, automate fix cycles with micro-checkpoint protocols, and do browser-based QA. Includes strict protocols to prevent AI going rogue.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/undeadlist/claude-code-agents?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/undeadlist/claude-code-agents?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/undeadlist/claude-code-agents?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/undeadlist/claude-code-agents?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/undeadlist/claude-code-agents?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/undeadlist/claude-code-agents?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/undeadlist/claude-code-agents?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/undeadlist/claude-code-agents?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/undeadlist/claude-code-agents?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/alonw0/web-asset-generator\"><b>Web Assets Generator Skill</b></a><br>by <a href=\"https://github.com/alonw0\">Alon Wolenitz</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>Easily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/alonw0/web-asset-generator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/alonw0/web-asset-generator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/alonw0/web-asset-generator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/alonw0/web-asset-generator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/alonw0/web-asset-generator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/alonw0/web-asset-generator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/alonw0/web-asset-generator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/alonw0/web-asset-generator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/alonw0/web-asset-generator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/glittercowboy/taches-cc-resources\"><b>TÂCHES Claude Code Resources</b></a><br>by <a href=\"https://github.com/glittercowboy\">TÂCHES</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A well-balanced, \"down-to-Earth\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"meta\"-skills/agents, like \"skill-auditor\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/glittercowboy/taches-cc-resources?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/robertguss/claude-skills\"><b>Book Factory</b></a><br>by <a href=\"https://github.com/robertguss\">Robert Guss</a></td>\n<td>Agent Skills</td>\n<td>General</td>\n<td>A comprehensive pipeline of Skills that replicates traditional publishing infrastructure for nonfiction book creation using specialized Claude skills.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/robertguss/claude-skills?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/robertguss/claude-skills?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/robertguss/claude-skills?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/robertguss/claude-skills?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/robertguss/claude-skills?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/robertguss/claude-skills?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/robertguss/claude-skills?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/robertguss/claude-skills?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/robertguss/claude-skills?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 18\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_STATUSLINE_AZ.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Status** | Sorted: alphabetically by name\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\" style=\"border: 3px solid #6366f1; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\" style=\"border: 2px solid #84cc16; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Status** sorted alphabetically by name</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/CCometixLine\"><b>CCometixLine - Claude Code Statusline</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Haleclipse/CCometixLine?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/CCometixLine?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/CCometixLine?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/CCometixLine?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/CCometixLine?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/CCometixLine?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/CCometixLine?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/CCometixLine?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/CCometixLine?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sirmalloc/ccstatusline\"><b>ccstatusline</b></a><br>by <a href=\"https://github.com/sirmalloc\">sirmalloc</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sirmalloc/ccstatusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sirmalloc/ccstatusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sirmalloc/ccstatusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sirmalloc/ccstatusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sirmalloc/ccstatusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sirmalloc/ccstatusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sirmalloc/ccstatusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sirmalloc/ccstatusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sirmalloc/ccstatusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rz1989s/claude-code-statusline\"><b>claude-code-statusline</b></a><br>by <a href=\"https://github.com/rz1989s\">rz1989s</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rz1989s/claude-code-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rz1989s/claude-code-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rz1989s/claude-code-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rz1989s/claude-code-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rz1989s/claude-code-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rz1989s/claude-code-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rz1989s/claude-code-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rz1989s/claude-code-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rz1989s/claude-code-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Owloops/claude-powerline\"><b>claude-powerline</b></a><br>by <a href=\"https://github.com/Owloops\">Owloops</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Owloops/claude-powerline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Owloops/claude-powerline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Owloops/claude-powerline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Owloops/claude-powerline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Owloops/claude-powerline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Owloops/claude-powerline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Owloops/claude-powerline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Owloops/claude-powerline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Owloops/claude-powerline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hagan/claudia-statusline\"><b>claudia-statusline</b></a><br>by <a href=\"https://github.com/hagan\">Hagan Franks</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>High-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hagan/claudia-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hagan/claudia-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hagan/claudia-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hagan/claudia-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hagan/claudia-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hagan/claudia-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hagan/claudia-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hagan/claudia-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hagan/claudia-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 5\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_STATUSLINE_CREATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Status** | Sorted: by date created\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\" style=\"border: 3px solid #34d399; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\" style=\"border: 2px solid #84cc16; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Status** sorted by date created</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/hagan/claudia-statusline\"><b>claudia-statusline</b></a><br>by <a href=\"https://github.com/hagan\">Hagan Franks</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>High-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hagan/claudia-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hagan/claudia-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hagan/claudia-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hagan/claudia-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hagan/claudia-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hagan/claudia-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hagan/claudia-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hagan/claudia-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hagan/claudia-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rz1989s/claude-code-statusline\"><b>claude-code-statusline</b></a><br>by <a href=\"https://github.com/rz1989s\">rz1989s</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rz1989s/claude-code-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rz1989s/claude-code-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rz1989s/claude-code-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rz1989s/claude-code-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rz1989s/claude-code-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rz1989s/claude-code-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rz1989s/claude-code-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rz1989s/claude-code-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rz1989s/claude-code-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/CCometixLine\"><b>CCometixLine - Claude Code Statusline</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Haleclipse/CCometixLine?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/CCometixLine?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/CCometixLine?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/CCometixLine?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/CCometixLine?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/CCometixLine?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/CCometixLine?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/CCometixLine?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/CCometixLine?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Owloops/claude-powerline\"><b>claude-powerline</b></a><br>by <a href=\"https://github.com/Owloops\">Owloops</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Owloops/claude-powerline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Owloops/claude-powerline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Owloops/claude-powerline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Owloops/claude-powerline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Owloops/claude-powerline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Owloops/claude-powerline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Owloops/claude-powerline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Owloops/claude-powerline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Owloops/claude-powerline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sirmalloc/ccstatusline\"><b>ccstatusline</b></a><br>by <a href=\"https://github.com/sirmalloc\">sirmalloc</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sirmalloc/ccstatusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sirmalloc/ccstatusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sirmalloc/ccstatusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sirmalloc/ccstatusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sirmalloc/ccstatusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sirmalloc/ccstatusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sirmalloc/ccstatusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sirmalloc/ccstatusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sirmalloc/ccstatusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 5\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_STATUSLINE_RELEASES.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Status** | Sorted: by latest release (30 days)\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\" style=\"border: 3px solid #f59e0b; border-radius: 6px;\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\" style=\"border: 2px solid #84cc16; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Status** sorted by latest release (30 days) (past 30 days)</em></p>\n\n---\n\n## Resources\n\n> **Note:** Latest release data is pulled from GitHub Releases only. Projects without GitHub Releases will not show release info here. Please verify with the project directly.\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Version</th>\n<th>Source</th>\n<th>Release Date</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/rz1989s/claude-code-statusline\"><b>claude-code-statusline</b></a><br>by <a href=\"https://github.com/rz1989s\">rz1989s</a></td>\n<td>v2.19.0</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/rz1989s/claude-code-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rz1989s/claude-code-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rz1989s/claude-code-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rz1989s/claude-code-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rz1989s/claude-code-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rz1989s/claude-code-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rz1989s/claude-code-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rz1989s/claude-code-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rz1989s/claude-code-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Owloops/claude-powerline\"><b>claude-powerline</b></a><br>by <a href=\"https://github.com/Owloops\">Owloops</a></td>\n<td>v1.19.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/Owloops/claude-powerline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Owloops/claude-powerline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Owloops/claude-powerline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Owloops/claude-powerline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Owloops/claude-powerline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Owloops/claude-powerline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Owloops/claude-powerline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Owloops/claude-powerline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Owloops/claude-powerline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/CCometixLine\"><b>CCometixLine - Claude Code Statusline</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>v1.1.1</td>\n<td>GitHub</td>\n<td>2026-02-09</td>\n<td>A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/Haleclipse/CCometixLine?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/CCometixLine?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/CCometixLine?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/CCometixLine?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/CCometixLine?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/CCometixLine?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/CCometixLine?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/CCometixLine?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/CCometixLine?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 3\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_STATUSLINE_UPDATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Status** | Sorted: by last updated date\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\" style=\"border: 3px solid #f472b6; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\" style=\"border: 2px solid #84cc16; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Status** sorted by last updated date</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/Owloops/claude-powerline\"><b>claude-powerline</b></a><br>by <a href=\"https://github.com/Owloops\">Owloops</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Owloops/claude-powerline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Owloops/claude-powerline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Owloops/claude-powerline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Owloops/claude-powerline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Owloops/claude-powerline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Owloops/claude-powerline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Owloops/claude-powerline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Owloops/claude-powerline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Owloops/claude-powerline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rz1989s/claude-code-statusline\"><b>claude-code-statusline</b></a><br>by <a href=\"https://github.com/rz1989s\">rz1989s</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rz1989s/claude-code-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rz1989s/claude-code-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rz1989s/claude-code-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rz1989s/claude-code-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rz1989s/claude-code-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rz1989s/claude-code-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rz1989s/claude-code-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rz1989s/claude-code-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rz1989s/claude-code-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sirmalloc/ccstatusline\"><b>ccstatusline</b></a><br>by <a href=\"https://github.com/sirmalloc\">sirmalloc</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sirmalloc/ccstatusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sirmalloc/ccstatusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sirmalloc/ccstatusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sirmalloc/ccstatusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sirmalloc/ccstatusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sirmalloc/ccstatusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sirmalloc/ccstatusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sirmalloc/ccstatusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sirmalloc/ccstatusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/CCometixLine\"><b>CCometixLine - Claude Code Statusline</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Haleclipse/CCometixLine?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/CCometixLine?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/CCometixLine?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/CCometixLine?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/CCometixLine?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/CCometixLine?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/CCometixLine?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/CCometixLine?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/CCometixLine?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hagan/claudia-statusline\"><b>claudia-statusline</b></a><br>by <a href=\"https://github.com/hagan\">Hagan Franks</a></td>\n<td>Status Lines</td>\n<td>General</td>\n<td>High-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hagan/claudia-statusline?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hagan/claudia-statusline?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hagan/claudia-statusline?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hagan/claudia-statusline?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hagan/claudia-statusline?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hagan/claudia-statusline?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hagan/claudia-statusline?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hagan/claudia-statusline?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hagan/claudia-statusline?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 5\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_STYLES_AZ.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Styles** | Sorted: alphabetically by name\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\" style=\"border: 3px solid #6366f1; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\" style=\"border: 2px solid #06b6d4; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Styles** sorted alphabetically by name</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like\"><b>Awesome Claude Code Output Styles (That I Really Like)</b></a><br>by <a href=\"https://github.com/hesreallyhim/\">Really Him</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>A fun and moderately amusing collection of experimental output styles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/viveknair/ccoutputstyles\"><b>ccoutputstyles</b></a><br>by <a href=\"https://github.com/viveknair\">Vivek Nair</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>CLI tool and template gallery for customizing Claude Code output styles with pre-built templates. Features over 15 templates at the time of writing!</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/viveknair/ccoutputstyles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/viveknair/ccoutputstyles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/viveknair/ccoutputstyles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/viveknair/ccoutputstyles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/viveknair/ccoutputstyles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/viveknair/ccoutputstyles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/viveknair/ccoutputstyles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/viveknair/ccoutputstyles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/viveknair/ccoutputstyles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/JamieM0/claude-output-styles\"><b>Claude Code Output Styles - Debugging</b></a><br>by <a href=\"https://github.com/JamieM0\">Jamie Matthews</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>A small set of well-written output styles, specifically focused on debugging - root cause analysis, systematic, methodical debugging, encouraging a more careful approach to bug-squashing from Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/JamieM0/claude-output-styles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/JamieM0/claude-output-styles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/JamieM0/claude-output-styles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/JamieM0/claude-output-styles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/JamieM0/claude-output-styles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/JamieM0/claude-output-styles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/JamieM0/claude-output-styles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/JamieM0/claude-output-styles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/JamieM0/claude-output-styles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sjnims/gen-alpha-output-style\"><b>Gen-Alpha Slang</b></a><br>by <a href=\"https://github.com/sjnims\">Steve Nims</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>This is really... different. I don't know what to say about this one. It does what it says on the tin. You might find it funny, you might want throw up. I'll just say candidly this is included strictly for its potentially comedic awesomeness.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 4\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_STYLES_CREATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Styles** | Sorted: by date created\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\" style=\"border: 3px solid #34d399; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\" style=\"border: 2px solid #06b6d4; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Styles** sorted by date created</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/sjnims/gen-alpha-output-style\"><b>Gen-Alpha Slang</b></a><br>by <a href=\"https://github.com/sjnims\">Steve Nims</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>This is really... different. I don't know what to say about this one. It does what it says on the tin. You might find it funny, you might want throw up. I'll just say candidly this is included strictly for its potentially comedic awesomeness.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like\"><b>Awesome Claude Code Output Styles (That I Really Like)</b></a><br>by <a href=\"https://github.com/hesreallyhim/\">Really Him</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>A fun and moderately amusing collection of experimental output styles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/JamieM0/claude-output-styles\"><b>Claude Code Output Styles - Debugging</b></a><br>by <a href=\"https://github.com/JamieM0\">Jamie Matthews</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>A small set of well-written output styles, specifically focused on debugging - root cause analysis, systematic, methodical debugging, encouraging a more careful approach to bug-squashing from Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/JamieM0/claude-output-styles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/JamieM0/claude-output-styles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/JamieM0/claude-output-styles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/JamieM0/claude-output-styles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/JamieM0/claude-output-styles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/JamieM0/claude-output-styles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/JamieM0/claude-output-styles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/JamieM0/claude-output-styles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/JamieM0/claude-output-styles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/viveknair/ccoutputstyles\"><b>ccoutputstyles</b></a><br>by <a href=\"https://github.com/viveknair\">Vivek Nair</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>CLI tool and template gallery for customizing Claude Code output styles with pre-built templates. Features over 15 templates at the time of writing!</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/viveknair/ccoutputstyles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/viveknair/ccoutputstyles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/viveknair/ccoutputstyles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/viveknair/ccoutputstyles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/viveknair/ccoutputstyles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/viveknair/ccoutputstyles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/viveknair/ccoutputstyles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/viveknair/ccoutputstyles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/viveknair/ccoutputstyles?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 4\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_STYLES_RELEASES.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Styles** | Sorted: by latest release (30 days)\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\" style=\"border: 3px solid #f59e0b; border-radius: 6px;\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\" style=\"border: 2px solid #06b6d4; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Styles** sorted by latest release (30 days) (past 30 days)</em></p>\n\n---\n\n## Resources\n\n> **Note:** Latest release data is pulled from GitHub Releases only. Projects without GitHub Releases will not show release info here. Please verify with the project directly.\n\n*No releases in the past 30 days for this category.*\n\n---\n\n**Total Resources:** 0\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_STYLES_UPDATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Styles** | Sorted: by last updated date\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\" style=\"border: 3px solid #f472b6; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\" style=\"border: 2px solid #06b6d4; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Styles** sorted by last updated date</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/sjnims/gen-alpha-output-style\"><b>Gen-Alpha Slang</b></a><br>by <a href=\"https://github.com/sjnims\">Steve Nims</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>This is really... different. I don't know what to say about this one. It does what it says on the tin. You might find it funny, you might want throw up. I'll just say candidly this is included strictly for its potentially comedic awesomeness.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sjnims/gen-alpha-output-style?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like\"><b>Awesome Claude Code Output Styles (That I Really Like)</b></a><br>by <a href=\"https://github.com/hesreallyhim/\">Really Him</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>A fun and moderately amusing collection of experimental output styles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/JamieM0/claude-output-styles\"><b>Claude Code Output Styles - Debugging</b></a><br>by <a href=\"https://github.com/JamieM0\">Jamie Matthews</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>A small set of well-written output styles, specifically focused on debugging - root cause analysis, systematic, methodical debugging, encouraging a more careful approach to bug-squashing from Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/JamieM0/claude-output-styles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/JamieM0/claude-output-styles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/JamieM0/claude-output-styles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/JamieM0/claude-output-styles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/JamieM0/claude-output-styles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/JamieM0/claude-output-styles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/JamieM0/claude-output-styles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/JamieM0/claude-output-styles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/JamieM0/claude-output-styles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/viveknair/ccoutputstyles\"><b>ccoutputstyles</b></a><br>by <a href=\"https://github.com/viveknair\">Vivek Nair</a></td>\n<td>Output Styles</td>\n<td>General</td>\n<td>CLI tool and template gallery for customizing Claude Code output styles with pre-built templates. Features over 15 templates at the time of writing!</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/viveknair/ccoutputstyles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/viveknair/ccoutputstyles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/viveknair/ccoutputstyles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/viveknair/ccoutputstyles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/viveknair/ccoutputstyles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/viveknair/ccoutputstyles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/viveknair/ccoutputstyles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/viveknair/ccoutputstyles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/viveknair/ccoutputstyles?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 4\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_TOOLING_AZ.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Tooling** | Sorted: alphabetically by name\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\" style=\"border: 3px solid #6366f1; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\" style=\"border: 2px solid #3b82f6; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Tooling** sorted alphabetically by name</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/AndyMik90/Auto-Claude\"><b>Auto-Claude</b></a><br>by <a href=\"https://github.com/AndyMik90\">AndyMik90</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - \"plans, builds, and validates software for you\". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/AndyMik90/Auto-Claude?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/AndyMik90/Auto-Claude?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/AndyMik90/Auto-Claude?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/AndyMik90/Auto-Claude?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/AndyMik90/Auto-Claude?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/AndyMik90/Auto-Claude?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/AndyMik90/Auto-Claude?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/AndyMik90/Auto-Claude?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/AndyMik90/Auto-Claude?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ryoppippi/ccusage\"><b>CC Usage</b></a><br>by <a href=\"https://github.com/ryoppippi\">ryoppippi</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ryoppippi/ccusage?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ryoppippi/ccusage?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ryoppippi/ccusage?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ryoppippi/ccusage?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ryoppippi/ccusage?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ryoppippi/ccusage?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ryoppippi/ccusage?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ryoppippi/ccusage?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ryoppippi/ccusage?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GWUDCAP/cc-sessions\"><b>cc-sessions</b></a><br>by <a href=\"https://github.com/satoastshi\">toastdev</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>An opinionated approach to productive development with Claude Code</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GWUDCAP/cc-sessions?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GWUDCAP/cc-sessions?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GWUDCAP/cc-sessions?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GWUDCAP/cc-sessions?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GWUDCAP/cc-sessions?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GWUDCAP/cc-sessions?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GWUDCAP/cc-sessions?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GWUDCAP/cc-sessions?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GWUDCAP/cc-sessions?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Veraticus/cc-tools\"><b>cc-tools</b></a><br>by <a href=\"https://github.com/Veraticus\">Josh Symonds</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Veraticus/cc-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Veraticus/cc-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Veraticus/cc-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Veraticus/cc-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Veraticus/cc-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Veraticus/cc-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Veraticus/cc-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Veraticus/cc-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Veraticus/cc-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nyatinte/ccexp\"><b>ccexp</b></a><br>by <a href=\"https://github.com/nyatinte\">nyatinte</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nyatinte/ccexp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nyatinte/ccexp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nyatinte/ccexp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nyatinte/ccexp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nyatinte/ccexp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nyatinte/ccexp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nyatinte/ccexp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nyatinte/ccexp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nyatinte/ccexp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/snipeship/ccflare\"><b>ccflare</b></a><br>by <a href=\"https://github.com/snipeship\">snipeship</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Claude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/snipeship/ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/snipeship/ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/snipeship/ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/snipeship/ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/snipeship/ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/snipeship/ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/snipeship/ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/snipeship/ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/snipeship/ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tombii/better-ccflare/\"><b>ccflare -> **better-ccflare**</b></a><br>by <a href=\"https://github.com/tombii\">tombii</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A well-maintained and feature-enhanced fork of the glorious `ccflare` usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). `better-ccflare` builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tombii/better-ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tombii/better-ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tombii/better-ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tombii/better-ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tombii/better-ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tombii/better-ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tombii/better-ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tombii/better-ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tombii/better-ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eckardt/cchistory\"><b>cchistory</b></a><br>by <a href=\"https://github.com/eckardt\">eckardt</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Like the shell history command but for your Claude Code sessions. Easily list all Bash or \"Bash-mode\" (`!`) commands Claude Code ran in a session for reference.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eckardt/cchistory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eckardt/cchistory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eckardt/cchistory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eckardt/cchistory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eckardt/cchistory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eckardt/cchistory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eckardt/cchistory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eckardt/cchistory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eckardt/cchistory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Brads3290/cclogviewer\"><b>cclogviewer</b></a><br>by <a href=\"https://github.com/Brads3290\">Brad S.</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A humble but handy utility for viewing Claude Code `.jsonl` conversation files in a pretty HTML UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Brads3290/cclogviewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Brads3290/cclogviewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Brads3290/cclogviewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Brads3290/cclogviewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Brads3290/cclogviewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Brads3290/cclogviewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Brads3290/cclogviewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Brads3290/cclogviewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Brads3290/cclogviewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat\"><b>Claude Code Chat</b></a><br>by <a href=\"https://github.com/andrepimenta\">andrepimenta</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>An elegant and user-friendly Claude Code chat interface for VS Code.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ruvnet/claude-code-flow\"><b>Claude Code Flow</b></a><br>by <a href=\"https://github.com/ruvnet\">ruvnet</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ruvnet/claude-code-flow?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ruvnet/claude-code-flow?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ruvnet/claude-code-flow?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ruvnet/claude-code-flow?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ruvnet/claude-code-flow?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ruvnet/claude-code-flow?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ruvnet/claude-code-flow?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ruvnet/claude-code-flow?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ruvnet/claude-code-flow?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/davila7/claude-code-templates\"><b>Claude Code Templates</b></a><br>by <a href=\"https://github.com/davila7\">Daniel Avila</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Incredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/davila7/claude-code-templates?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/davila7/claude-code-templates?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/davila7/claude-code-templates?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/davila7/claude-code-templates?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/davila7/claude-code-templates?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/davila7/claude-code-templates?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/davila7/claude-code-templates?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/davila7/claude-code-templates?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/davila7/claude-code-templates?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor\"><b>Claude Code Usage Monitor</b></a><br>by <a href=\"https://github.com/Maciek-roboblog\">Maciek-roboblog</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/possibilities/claude-composer\"><b>Claude Composer</b></a><br>by <a href=\"https://github.com/possibilities\">Mike Bannister</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A tool that adds small enhancements to Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/possibilities/claude-composer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/possibilities/claude-composer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/possibilities/claude-composer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/possibilities/claude-composer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/possibilities/claude-composer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/possibilities/claude-composer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/possibilities/claude-composer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/possibilities/claude-composer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/possibilities/claude-composer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/claude-did-this/claude-hub\"><b>Claude Hub</b></a><br>by <a href=\"https://github.com/claude-did-this\">Claude Did This</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/claude-did-this/claude-hub?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/claude-did-this/claude-hub?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/claude-did-this/claude-hub?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/claude-did-this/claude-hub?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/claude-did-this/claude-hub?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/claude-did-this/claude-hub?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/claude-did-this/claude-hub?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/claude-did-this/claude-hub?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/claude-did-this/claude-hub?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ZENG3LD/claude-session-restore\"><b>Claude Session Restore</b></a><br>by <a href=\"https://github.com/ZENG3LD\">ZENG3LD</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Efficiently restore context from previous Claude Code sessions by analyzing session files and git history. Features multi-factor data collection across numerous Claude Code capacities with time-based filtering. Uses tail-based parsing for efficient handling of large session files up to 2GB. Includes both a CLI tool for manual analysis and a Claude Code skill for automatic session restoration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/smtg-ai/claude-squad\"><b>Claude Squad</b></a><br>by <a href=\"https://github.com/smtg-ai\">smtg-ai</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/smtg-ai/claude-squad?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/smtg-ai/claude-squad?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/smtg-ai/claude-squad?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/smtg-ai/claude-squad?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/smtg-ai/claude-squad?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/smtg-ai/claude-squad?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/smtg-ai/claude-squad?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/smtg-ai/claude-squad?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/smtg-ai/claude-squad?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/parruda/claude-swarm\"><b>Claude Swarm</b></a><br>by <a href=\"https://github.com/parruda\">parruda</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Launch Claude Code session that is connected to a swarm of Claude Code Agents.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/parruda/claude-swarm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/parruda/claude-swarm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/parruda/claude-swarm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/parruda/claude-swarm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/parruda/claude-swarm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/parruda/claude-swarm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/parruda/claude-swarm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/parruda/claude-swarm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/parruda/claude-swarm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eyaltoledano/claude-task-master\"><b>Claude Task Master</b></a><br>by <a href=\"https://github.com/eyaltoledano\">eyaltoledano</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eyaltoledano/claude-task-master?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eyaltoledano/claude-task-master?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eyaltoledano/claude-task-master?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eyaltoledano/claude-task-master?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eyaltoledano/claude-task-master?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eyaltoledano/claude-task-master?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eyaltoledano/claude-task-master?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eyaltoledano/claude-task-master?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eyaltoledano/claude-task-master?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/grahama1970/claude-task-runner\"><b>Claude Task Runner</b></a><br>by <a href=\"https://github.com/grahama1970\">grahama1970</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/grahama1970/claude-task-runner?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/grahama1970/claude-task-runner?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/grahama1970/claude-task-runner?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/grahama1970/claude-task-runner?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/grahama1970/claude-task-runner?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/grahama1970/claude-task-runner?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/grahama1970/claude-task-runner?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/grahama1970/claude-task-runner?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/grahama1970/claude-task-runner?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/manzaltu/claude-code-ide.el\"><b>claude-code-ide.el</b></a><br>by <a href=\"https://github.com/manzaltu\">manzaltu</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>claude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/pchalasani/claude-code-tools\"><b>claude-code-tools</b></a><br>by <a href=\"https://github.com/pchalasani\">Prasad Chalasani</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/pchalasani/claude-code-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/pchalasani/claude-code-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/pchalasani/claude-code-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/pchalasani/claude-code-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/pchalasani/claude-code-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/pchalasani/claude-code-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/pchalasani/claude-code-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/pchalasani/claude-code-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/pchalasani/claude-code-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stevemolitor/claude-code.el\"><b>claude-code.el</b></a><br>by <a href=\"https://github.com/stevemolitor\">stevemolitor</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>An Emacs interface for Claude Code CLI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/stevemolitor/claude-code.el?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stevemolitor/claude-code.el?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stevemolitor/claude-code.el?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stevemolitor/claude-code.el?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stevemolitor/claude-code.el?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stevemolitor/claude-code.el?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stevemolitor/claude-code.el?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stevemolitor/claude-code.el?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stevemolitor/claude-code.el?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/greggh/claude-code.nvim\"><b>claude-code.nvim</b></a><br>by <a href=\"https://github.com/greggh\">greggh</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>A seamless integration between Claude Code AI assistant and Neovim.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/greggh/claude-code.nvim?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/greggh/claude-code.nvim?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/greggh/claude-code.nvim?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/greggh/claude-code.nvim?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/greggh/claude-code.nvim?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/greggh/claude-code.nvim?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/greggh/claude-code.nvim?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/greggh/claude-code.nvim?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/greggh/claude-code.nvim?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nulone/claude-rules-doctor\"><b>claude-rules-doctor</b></a><br>by <a href=\"https://github.com/nulone\">nulone</a></td>\n<td>Tooling</td>\n<td>Config Managers</td>\n<td>CLI that detects dead `.claude/rules/` files by checking if `paths:` globs actually match files in your repo. Catches silent rule failures where renamed directories or typos in glob patterns cause rules to never apply. Features CI mode (exit 1 on dead rules), JSON output, and verbose mode showing matched files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nulone/claude-rules-doctor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nulone/claude-rules-doctor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nulone/claude-rules-doctor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nulone/claude-rules-doctor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nulone/claude-rules-doctor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nulone/claude-rules-doctor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nulone/claude-rules-doctor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nulone/claude-rules-doctor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nulone/claude-rules-doctor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/serpro69/claude-starter-kit\"><b>claude-starter-kit</b></a><br>by <a href=\"https://github.com/serpro69\">serpro69</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/serpro69/claude-starter-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/serpro69/claude-starter-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/serpro69/claude-starter-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/serpro69/claude-starter-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/serpro69/claude-starter-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/serpro69/claude-starter-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/serpro69/claude-starter-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/serpro69/claude-starter-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/serpro69/claude-starter-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/foxj77/claudectx\"><b>ClaudeCTX</b></a><br>by <a href=\"https://github.com/foxj77\">John Fox</a></td>\n<td>Tooling</td>\n<td>Config Managers</td>\n<td>claudectx lets you switch your entire Claude Code configuration with a single command.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/foxj77/claudectx?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/foxj77/claudectx?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/foxj77/claudectx?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/foxj77/claudectx?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/foxj77/claudectx?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/foxj77/claudectx?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/foxj77/claudectx?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/foxj77/claudectx?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/foxj77/claudectx?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/carlrannaberg/claudekit\"><b>claudekit</b></a><br>by <a href=\"https://github.com/carlrannaberg\">Carl Rannaberg</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Impressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/carlrannaberg/claudekit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/carlrannaberg/claudekit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/carlrannaberg/claudekit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/carlrannaberg/claudekit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/carlrannaberg/claudekit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/carlrannaberg/claudekit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/carlrannaberg/claudekit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/carlrannaberg/claudekit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/carlrannaberg/claudekit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kunwar-shah/claudex\"><b>Claudex</b></a><br>by <a href=\"https://github.com/kunwar-shah\">Kunwar Shah</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!)</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kunwar-shah/claudex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kunwar-shah/claudex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kunwar-shah/claudex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kunwar-shah/claudex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kunwar-shah/claudex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kunwar-shah/claudex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kunwar-shah/claudex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kunwar-shah/claudex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kunwar-shah/claudex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/Claudix\"><b>Claudix - Claude Code for VSCode</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>A VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Haleclipse/Claudix?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/Claudix?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/Claudix?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/Claudix?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/Claudix?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/Claudix?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/Claudix?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/Claudix?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/Claudix?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dagger/container-use\"><b>Container Use</b></a><br>by <a href=\"https://github.com/dagger\">dagger</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dagger/container-use?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dagger/container-use?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dagger/container-use?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dagger/container-use?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dagger/container-use?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dagger/container-use?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dagger/container-use?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dagger/container-use?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dagger/container-use?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/FlineDev/ContextKit\"><b>ContextKit</b></a><br>by <a href=\"https://github.com/Jeehut\">Cihat Gündüz</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/FlineDev/ContextKit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/FlineDev/ContextKit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/FlineDev/ContextKit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/FlineDev/ContextKit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/FlineDev/ContextKit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/FlineDev/ContextKit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/FlineDev/ContextKit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/FlineDev/ContextKit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/FlineDev/ContextKit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/slopus/happy\"><b>Happy Coder</b></a><br>by <a href=\"https://peoplesgrocers.com/en/projects\">GrocerPublishAgent</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/slopus/happy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/slopus/happy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/slopus/happy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/slopus/happy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/slopus/happy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/slopus/happy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/slopus/happy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/slopus/happy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/slopus/happy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zippoxer/recall\"><b>recall</b></a><br>by <a href=\"https://github.com/zippoxer\">zippoxer</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Full-text search your Claude Code sessions. Run `recall` in terminal, type to search, Enter to resume. Alternative to `claude --resume`.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zippoxer/recall?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zippoxer/recall?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zippoxer/recall?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zippoxer/recall?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zippoxer/recall?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zippoxer/recall?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zippoxer/recall?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zippoxer/recall?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zippoxer/recall?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dyoshikawa/rulesync\"><b>Rulesync</b></a><br>by <a href=\"https://github.com/dyoshikawa\">dyoshikawa</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dyoshikawa/rulesync?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dyoshikawa/rulesync?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dyoshikawa/rulesync?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dyoshikawa/rulesync?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dyoshikawa/rulesync?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dyoshikawa/rulesync?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dyoshikawa/rulesync?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dyoshikawa/rulesync?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dyoshikawa/rulesync?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/icanhasjonas/run-claude-docker\"><b>run-claude-docker</b></a><br>by <a href=\"https://github.com/icanhasjonas/\">Jonas</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/marcindulak/stt-mcp-server-linux\"><b>stt-mcp-server-linux</b></a><br>by <a href=\"https://github.com/marcindulak\">marcindulak</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sudocode-ai/sudocode\"><b>sudocode</b></a><br>by <a href=\"https://github.com/ssh-randy\">ssh-randy</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sudocode-ai/sudocode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sudocode-ai/sudocode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sudocode-ai/sudocode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sudocode-ai/sudocode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sudocode-ai/sudocode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sudocode-ai/sudocode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sudocode-ai/sudocode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sudocode-ai/sudocode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sudocode-ai/sudocode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/SuperClaude-Org/SuperClaude_Framework\"><b>SuperClaude</b></a><br>by <a href=\"https://github.com/SuperClaude-Org\">SuperClaude-Org</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"Introspection\" and \"Orchestration\".</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rsmdt/the-startup\"><b>The Agentic Startup</b></a><br>by <a href=\"https://github.com/rsmdt\">Rudolf Schmidt</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rsmdt/the-startup?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rsmdt/the-startup?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rsmdt/the-startup?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rsmdt/the-startup?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rsmdt/the-startup?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rsmdt/the-startup?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rsmdt/the-startup?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rsmdt/the-startup?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rsmdt/the-startup?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dtormoen/tsk\"><b>TSK - AI Agent Task Manager and Sandbox</b></a><br>by <a href=\"https://github.com/dtormoen\">dtormoen</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dtormoen/tsk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dtormoen/tsk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dtormoen/tsk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dtormoen/tsk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dtormoen/tsk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dtormoen/tsk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dtormoen/tsk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dtormoen/tsk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dtormoen/tsk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/tweakcc\"><b>tweakcc</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald-AI</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Command-line tool to customize your Claude Code styling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/tweakcc?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/tweakcc?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/tweakcc?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/tweakcc?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/tweakcc?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/tweakcc?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/tweakcc?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/tweakcc?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/tweakcc?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/vibe-log/vibe-log-cli\"><b>Vibe-Log</b></a><br>by <a href=\"https://github.com/vibe-log\">Vibe-Log</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Analyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/vibe-log/vibe-log-cli?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/vibe-log/vibe-log-cli?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/vibe-log/vibe-log-cli?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/vibe-log/vibe-log-cli?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/vibe-log/vibe-log-cli?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/vibe-log/vibe-log-cli?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/vibe-log/vibe-log-cli?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/vibe-log/vibe-log-cli?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/vibe-log/vibe-log-cli?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sculptdotfun/viberank\"><b>viberank</b></a><br>by <a href=\"https://github.com/nikshepsvn\">nikshepsvn</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sculptdotfun/viberank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sculptdotfun/viberank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sculptdotfun/viberank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sculptdotfun/viberank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sculptdotfun/viberank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sculptdotfun/viberank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sculptdotfun/viberank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sculptdotfun/viberank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sculptdotfun/viberank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/OverseedAI/viwo\"><b>viwo-cli</b></a><br>by <a href=\"https://github.com/hal-shin\">Hal Shin</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Run Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of `--dangerously-skip-permissions` for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/OverseedAI/viwo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/OverseedAI/viwo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/OverseedAI/viwo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/OverseedAI/viwo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/OverseedAI/viwo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/OverseedAI/viwo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/OverseedAI/viwo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/OverseedAI/viwo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/OverseedAI/viwo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mbailey/voicemode\"><b>VoiceMode MCP</b></a><br>by <a href=\"https://github.com/mbailey\">Mike Bailey</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mbailey/voicemode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mbailey/voicemode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mbailey/voicemode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mbailey/voicemode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mbailey/voicemode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mbailey/voicemode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mbailey/voicemode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mbailey/voicemode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mbailey/voicemode?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 46\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_TOOLING_CREATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Tooling** | Sorted: by date created\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\" style=\"border: 3px solid #34d399; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\" style=\"border: 2px solid #3b82f6; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Tooling** sorted by date created</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat\"><b>Claude Code Chat</b></a><br>by <a href=\"https://github.com/andrepimenta\">andrepimenta</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>An elegant and user-friendly Claude Code chat interface for VS Code.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/foxj77/claudectx\"><b>ClaudeCTX</b></a><br>by <a href=\"https://github.com/foxj77\">John Fox</a></td>\n<td>Tooling</td>\n<td>Config Managers</td>\n<td>claudectx lets you switch your entire Claude Code configuration with a single command.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/foxj77/claudectx?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/foxj77/claudectx?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/foxj77/claudectx?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/foxj77/claudectx?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/foxj77/claudectx?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/foxj77/claudectx?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/foxj77/claudectx?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/foxj77/claudectx?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/foxj77/claudectx?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nulone/claude-rules-doctor\"><b>claude-rules-doctor</b></a><br>by <a href=\"https://github.com/nulone\">nulone</a></td>\n<td>Tooling</td>\n<td>Config Managers</td>\n<td>CLI that detects dead `.claude/rules/` files by checking if `paths:` globs actually match files in your repo. Catches silent rule failures where renamed directories or typos in glob patterns cause rules to never apply. Features CI mode (exit 1 on dead rules), JSON output, and verbose mode showing matched files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nulone/claude-rules-doctor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nulone/claude-rules-doctor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nulone/claude-rules-doctor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nulone/claude-rules-doctor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nulone/claude-rules-doctor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nulone/claude-rules-doctor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nulone/claude-rules-doctor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nulone/claude-rules-doctor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nulone/claude-rules-doctor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ZENG3LD/claude-session-restore\"><b>Claude Session Restore</b></a><br>by <a href=\"https://github.com/ZENG3LD\">ZENG3LD</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Efficiently restore context from previous Claude Code sessions by analyzing session files and git history. Features multi-factor data collection across numerous Claude Code capacities with time-based filtering. Uses tail-based parsing for efficient handling of large session files up to 2GB. Includes both a CLI tool for manual analysis and a Claude Code skill for automatic session restoration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/AndyMik90/Auto-Claude\"><b>Auto-Claude</b></a><br>by <a href=\"https://github.com/AndyMik90\">AndyMik90</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - \"plans, builds, and validates software for you\". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/AndyMik90/Auto-Claude?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/AndyMik90/Auto-Claude?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/AndyMik90/Auto-Claude?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/AndyMik90/Auto-Claude?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/AndyMik90/Auto-Claude?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/AndyMik90/Auto-Claude?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/AndyMik90/Auto-Claude?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/AndyMik90/Auto-Claude?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/AndyMik90/Auto-Claude?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zippoxer/recall\"><b>recall</b></a><br>by <a href=\"https://github.com/zippoxer\">zippoxer</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Full-text search your Claude Code sessions. Run `recall` in terminal, type to search, Enter to resume. Alternative to `claude --resume`.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zippoxer/recall?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zippoxer/recall?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zippoxer/recall?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zippoxer/recall?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zippoxer/recall?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zippoxer/recall?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zippoxer/recall?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zippoxer/recall?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zippoxer/recall?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/Claudix\"><b>Claudix - Claude Code for VSCode</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>A VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Haleclipse/Claudix?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/Claudix?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/Claudix?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/Claudix?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/Claudix?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/Claudix?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/Claudix?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/Claudix?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/Claudix?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/serpro69/claude-starter-kit\"><b>claude-starter-kit</b></a><br>by <a href=\"https://github.com/serpro69\">serpro69</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/serpro69/claude-starter-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/serpro69/claude-starter-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/serpro69/claude-starter-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/serpro69/claude-starter-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/serpro69/claude-starter-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/serpro69/claude-starter-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/serpro69/claude-starter-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/serpro69/claude-starter-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/serpro69/claude-starter-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sudocode-ai/sudocode\"><b>sudocode</b></a><br>by <a href=\"https://github.com/ssh-randy\">ssh-randy</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sudocode-ai/sudocode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sudocode-ai/sudocode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sudocode-ai/sudocode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sudocode-ai/sudocode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sudocode-ai/sudocode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sudocode-ai/sudocode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sudocode-ai/sudocode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sudocode-ai/sudocode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sudocode-ai/sudocode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/FlineDev/ContextKit\"><b>ContextKit</b></a><br>by <a href=\"https://github.com/Jeehut\">Cihat Gündüz</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/FlineDev/ContextKit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/FlineDev/ContextKit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/FlineDev/ContextKit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/FlineDev/ContextKit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/FlineDev/ContextKit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/FlineDev/ContextKit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/FlineDev/ContextKit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/FlineDev/ContextKit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/FlineDev/ContextKit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kunwar-shah/claudex\"><b>Claudex</b></a><br>by <a href=\"https://github.com/kunwar-shah\">Kunwar Shah</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!)</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kunwar-shah/claudex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kunwar-shah/claudex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kunwar-shah/claudex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kunwar-shah/claudex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kunwar-shah/claudex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kunwar-shah/claudex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kunwar-shah/claudex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kunwar-shah/claudex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kunwar-shah/claudex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/marcindulak/stt-mcp-server-linux\"><b>stt-mcp-server-linux</b></a><br>by <a href=\"https://github.com/marcindulak\">marcindulak</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/OverseedAI/viwo\"><b>viwo-cli</b></a><br>by <a href=\"https://github.com/hal-shin\">Hal Shin</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Run Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of `--dangerously-skip-permissions` for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/OverseedAI/viwo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/OverseedAI/viwo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/OverseedAI/viwo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/OverseedAI/viwo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/OverseedAI/viwo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/OverseedAI/viwo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/OverseedAI/viwo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/OverseedAI/viwo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/OverseedAI/viwo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GWUDCAP/cc-sessions\"><b>cc-sessions</b></a><br>by <a href=\"https://github.com/satoastshi\">toastdev</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>An opinionated approach to productive development with Claude Code</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GWUDCAP/cc-sessions?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GWUDCAP/cc-sessions?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GWUDCAP/cc-sessions?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GWUDCAP/cc-sessions?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GWUDCAP/cc-sessions?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GWUDCAP/cc-sessions?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GWUDCAP/cc-sessions?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GWUDCAP/cc-sessions?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GWUDCAP/cc-sessions?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Veraticus/cc-tools\"><b>cc-tools</b></a><br>by <a href=\"https://github.com/Veraticus\">Josh Symonds</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Veraticus/cc-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Veraticus/cc-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Veraticus/cc-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Veraticus/cc-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Veraticus/cc-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Veraticus/cc-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Veraticus/cc-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Veraticus/cc-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Veraticus/cc-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/vibe-log/vibe-log-cli\"><b>Vibe-Log</b></a><br>by <a href=\"https://github.com/vibe-log\">Vibe-Log</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Analyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/vibe-log/vibe-log-cli?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/vibe-log/vibe-log-cli?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/vibe-log/vibe-log-cli?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/vibe-log/vibe-log-cli?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/vibe-log/vibe-log-cli?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/vibe-log/vibe-log-cli?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/vibe-log/vibe-log-cli?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/vibe-log/vibe-log-cli?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/vibe-log/vibe-log-cli?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/icanhasjonas/run-claude-docker\"><b>run-claude-docker</b></a><br>by <a href=\"https://github.com/icanhasjonas/\">Jonas</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rsmdt/the-startup\"><b>The Agentic Startup</b></a><br>by <a href=\"https://github.com/rsmdt\">Rudolf Schmidt</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rsmdt/the-startup?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rsmdt/the-startup?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rsmdt/the-startup?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rsmdt/the-startup?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rsmdt/the-startup?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rsmdt/the-startup?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rsmdt/the-startup?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rsmdt/the-startup?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rsmdt/the-startup?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/pchalasani/claude-code-tools\"><b>claude-code-tools</b></a><br>by <a href=\"https://github.com/pchalasani\">Prasad Chalasani</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/pchalasani/claude-code-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/pchalasani/claude-code-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/pchalasani/claude-code-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/pchalasani/claude-code-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/pchalasani/claude-code-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/pchalasani/claude-code-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/pchalasani/claude-code-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/pchalasani/claude-code-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/pchalasani/claude-code-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Brads3290/cclogviewer\"><b>cclogviewer</b></a><br>by <a href=\"https://github.com/Brads3290\">Brad S.</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A humble but handy utility for viewing Claude Code `.jsonl` conversation files in a pretty HTML UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Brads3290/cclogviewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Brads3290/cclogviewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Brads3290/cclogviewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Brads3290/cclogviewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Brads3290/cclogviewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Brads3290/cclogviewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Brads3290/cclogviewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Brads3290/cclogviewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Brads3290/cclogviewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/snipeship/ccflare\"><b>ccflare</b></a><br>by <a href=\"https://github.com/snipeship\">snipeship</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Claude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/snipeship/ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/snipeship/ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/snipeship/ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/snipeship/ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/snipeship/ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/snipeship/ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/snipeship/ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/snipeship/ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/snipeship/ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tombii/better-ccflare/\"><b>ccflare -> **better-ccflare**</b></a><br>by <a href=\"https://github.com/tombii\">tombii</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A well-maintained and feature-enhanced fork of the glorious `ccflare` usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). `better-ccflare` builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tombii/better-ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tombii/better-ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tombii/better-ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tombii/better-ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tombii/better-ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tombii/better-ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tombii/better-ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tombii/better-ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tombii/better-ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/tweakcc\"><b>tweakcc</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald-AI</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Command-line tool to customize your Claude Code styling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/tweakcc?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/tweakcc?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/tweakcc?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/tweakcc?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/tweakcc?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/tweakcc?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/tweakcc?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/tweakcc?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/tweakcc?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/SuperClaude-Org/SuperClaude_Framework\"><b>SuperClaude</b></a><br>by <a href=\"https://github.com/SuperClaude-Org\">SuperClaude-Org</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"Introspection\" and \"Orchestration\".</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/slopus/happy\"><b>Happy Coder</b></a><br>by <a href=\"https://peoplesgrocers.com/en/projects\">GrocerPublishAgent</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/slopus/happy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/slopus/happy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/slopus/happy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/slopus/happy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/slopus/happy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/slopus/happy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/slopus/happy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/slopus/happy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/slopus/happy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/carlrannaberg/claudekit\"><b>claudekit</b></a><br>by <a href=\"https://github.com/carlrannaberg\">Carl Rannaberg</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Impressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/carlrannaberg/claudekit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/carlrannaberg/claudekit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/carlrannaberg/claudekit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/carlrannaberg/claudekit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/carlrannaberg/claudekit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/carlrannaberg/claudekit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/carlrannaberg/claudekit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/carlrannaberg/claudekit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/carlrannaberg/claudekit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/davila7/claude-code-templates\"><b>Claude Code Templates</b></a><br>by <a href=\"https://github.com/davila7\">Daniel Avila</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Incredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/davila7/claude-code-templates?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/davila7/claude-code-templates?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/davila7/claude-code-templates?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/davila7/claude-code-templates?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/davila7/claude-code-templates?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/davila7/claude-code-templates?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/davila7/claude-code-templates?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/davila7/claude-code-templates?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/davila7/claude-code-templates?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sculptdotfun/viberank\"><b>viberank</b></a><br>by <a href=\"https://github.com/nikshepsvn\">nikshepsvn</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sculptdotfun/viberank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sculptdotfun/viberank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sculptdotfun/viberank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sculptdotfun/viberank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sculptdotfun/viberank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sculptdotfun/viberank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sculptdotfun/viberank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sculptdotfun/viberank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sculptdotfun/viberank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nyatinte/ccexp\"><b>ccexp</b></a><br>by <a href=\"https://github.com/nyatinte\">nyatinte</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nyatinte/ccexp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nyatinte/ccexp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nyatinte/ccexp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nyatinte/ccexp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nyatinte/ccexp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nyatinte/ccexp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nyatinte/ccexp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nyatinte/ccexp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nyatinte/ccexp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/manzaltu/claude-code-ide.el\"><b>claude-code-ide.el</b></a><br>by <a href=\"https://github.com/manzaltu\">manzaltu</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>claude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor\"><b>Claude Code Usage Monitor</b></a><br>by <a href=\"https://github.com/Maciek-roboblog\">Maciek-roboblog</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dyoshikawa/rulesync\"><b>Rulesync</b></a><br>by <a href=\"https://github.com/dyoshikawa\">dyoshikawa</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dyoshikawa/rulesync?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dyoshikawa/rulesync?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dyoshikawa/rulesync?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dyoshikawa/rulesync?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dyoshikawa/rulesync?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dyoshikawa/rulesync?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dyoshikawa/rulesync?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dyoshikawa/rulesync?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dyoshikawa/rulesync?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mbailey/voicemode\"><b>VoiceMode MCP</b></a><br>by <a href=\"https://github.com/mbailey\">Mike Bailey</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mbailey/voicemode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mbailey/voicemode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mbailey/voicemode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mbailey/voicemode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mbailey/voicemode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mbailey/voicemode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mbailey/voicemode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mbailey/voicemode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mbailey/voicemode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eckardt/cchistory\"><b>cchistory</b></a><br>by <a href=\"https://github.com/eckardt\">eckardt</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Like the shell history command but for your Claude Code sessions. Easily list all Bash or \"Bash-mode\" (`!`) commands Claude Code ran in a session for reference.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eckardt/cchistory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eckardt/cchistory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eckardt/cchistory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eckardt/cchistory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eckardt/cchistory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eckardt/cchistory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eckardt/cchistory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eckardt/cchistory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eckardt/cchistory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ruvnet/claude-code-flow\"><b>Claude Code Flow</b></a><br>by <a href=\"https://github.com/ruvnet\">ruvnet</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ruvnet/claude-code-flow?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ruvnet/claude-code-flow?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ruvnet/claude-code-flow?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ruvnet/claude-code-flow?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ruvnet/claude-code-flow?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ruvnet/claude-code-flow?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ruvnet/claude-code-flow?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ruvnet/claude-code-flow?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ruvnet/claude-code-flow?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dtormoen/tsk\"><b>TSK - AI Agent Task Manager and Sandbox</b></a><br>by <a href=\"https://github.com/dtormoen\">dtormoen</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dtormoen/tsk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dtormoen/tsk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dtormoen/tsk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dtormoen/tsk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dtormoen/tsk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dtormoen/tsk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dtormoen/tsk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dtormoen/tsk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dtormoen/tsk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ryoppippi/ccusage\"><b>CC Usage</b></a><br>by <a href=\"https://github.com/ryoppippi\">ryoppippi</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ryoppippi/ccusage?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ryoppippi/ccusage?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ryoppippi/ccusage?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ryoppippi/ccusage?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ryoppippi/ccusage?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ryoppippi/ccusage?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ryoppippi/ccusage?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ryoppippi/ccusage?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ryoppippi/ccusage?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/parruda/claude-swarm\"><b>Claude Swarm</b></a><br>by <a href=\"https://github.com/parruda\">parruda</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Launch Claude Code session that is connected to a swarm of Claude Code Agents.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/parruda/claude-swarm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/parruda/claude-swarm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/parruda/claude-swarm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/parruda/claude-swarm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/parruda/claude-swarm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/parruda/claude-swarm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/parruda/claude-swarm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/parruda/claude-swarm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/parruda/claude-swarm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/possibilities/claude-composer\"><b>Claude Composer</b></a><br>by <a href=\"https://github.com/possibilities\">Mike Bannister</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A tool that adds small enhancements to Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/possibilities/claude-composer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/possibilities/claude-composer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/possibilities/claude-composer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/possibilities/claude-composer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/possibilities/claude-composer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/possibilities/claude-composer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/possibilities/claude-composer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/possibilities/claude-composer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/possibilities/claude-composer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dagger/container-use\"><b>Container Use</b></a><br>by <a href=\"https://github.com/dagger\">dagger</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dagger/container-use?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dagger/container-use?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dagger/container-use?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dagger/container-use?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dagger/container-use?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dagger/container-use?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dagger/container-use?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dagger/container-use?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dagger/container-use?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/claude-did-this/claude-hub\"><b>Claude Hub</b></a><br>by <a href=\"https://github.com/claude-did-this\">Claude Did This</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/claude-did-this/claude-hub?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/claude-did-this/claude-hub?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/claude-did-this/claude-hub?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/claude-did-this/claude-hub?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/claude-did-this/claude-hub?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/claude-did-this/claude-hub?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/claude-did-this/claude-hub?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/claude-did-this/claude-hub?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/claude-did-this/claude-hub?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/grahama1970/claude-task-runner\"><b>Claude Task Runner</b></a><br>by <a href=\"https://github.com/grahama1970\">grahama1970</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/grahama1970/claude-task-runner?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/grahama1970/claude-task-runner?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/grahama1970/claude-task-runner?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/grahama1970/claude-task-runner?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/grahama1970/claude-task-runner?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/grahama1970/claude-task-runner?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/grahama1970/claude-task-runner?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/grahama1970/claude-task-runner?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/grahama1970/claude-task-runner?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stevemolitor/claude-code.el\"><b>claude-code.el</b></a><br>by <a href=\"https://github.com/stevemolitor\">stevemolitor</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>An Emacs interface for Claude Code CLI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/stevemolitor/claude-code.el?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stevemolitor/claude-code.el?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stevemolitor/claude-code.el?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stevemolitor/claude-code.el?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stevemolitor/claude-code.el?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stevemolitor/claude-code.el?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stevemolitor/claude-code.el?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stevemolitor/claude-code.el?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stevemolitor/claude-code.el?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/smtg-ai/claude-squad\"><b>Claude Squad</b></a><br>by <a href=\"https://github.com/smtg-ai\">smtg-ai</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/smtg-ai/claude-squad?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/smtg-ai/claude-squad?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/smtg-ai/claude-squad?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/smtg-ai/claude-squad?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/smtg-ai/claude-squad?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/smtg-ai/claude-squad?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/smtg-ai/claude-squad?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/smtg-ai/claude-squad?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/smtg-ai/claude-squad?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eyaltoledano/claude-task-master\"><b>Claude Task Master</b></a><br>by <a href=\"https://github.com/eyaltoledano\">eyaltoledano</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eyaltoledano/claude-task-master?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eyaltoledano/claude-task-master?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eyaltoledano/claude-task-master?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eyaltoledano/claude-task-master?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eyaltoledano/claude-task-master?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eyaltoledano/claude-task-master?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eyaltoledano/claude-task-master?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eyaltoledano/claude-task-master?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eyaltoledano/claude-task-master?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/greggh/claude-code.nvim\"><b>claude-code.nvim</b></a><br>by <a href=\"https://github.com/greggh\">greggh</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>A seamless integration between Claude Code AI assistant and Neovim.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/greggh/claude-code.nvim?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/greggh/claude-code.nvim?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/greggh/claude-code.nvim?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/greggh/claude-code.nvim?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/greggh/claude-code.nvim?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/greggh/claude-code.nvim?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/greggh/claude-code.nvim?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/greggh/claude-code.nvim?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/greggh/claude-code.nvim?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 46\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_TOOLING_RELEASES.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Tooling** | Sorted: by latest release (30 days)\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\" style=\"border: 3px solid #f59e0b; border-radius: 6px;\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\" style=\"border: 2px solid #3b82f6; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Tooling** sorted by latest release (30 days) (past 30 days)</em></p>\n\n---\n\n## Resources\n\n> **Note:** Latest release data is pulled from GitHub Releases only. Projects without GitHub Releases will not show release info here. Please verify with the project directly.\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Version</th>\n<th>Source</th>\n<th>Release Date</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/rsmdt/the-startup\"><b>The Agentic Startup</b></a><br>by <a href=\"https://github.com/rsmdt\">Rudolf Schmidt</a></td>\n<td>v3.4.0</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/rsmdt/the-startup?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rsmdt/the-startup?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rsmdt/the-startup?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rsmdt/the-startup?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rsmdt/the-startup?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rsmdt/the-startup?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rsmdt/the-startup?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rsmdt/the-startup?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rsmdt/the-startup?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/tweakcc\"><b>tweakcc</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald-AI</a></td>\n<td>v4.0.10</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>Command-line tool to customize your Claude Code styling.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/tweakcc?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/tweakcc?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/tweakcc?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/tweakcc?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/tweakcc?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/tweakcc?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/tweakcc?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/tweakcc?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/tweakcc?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dtormoen/tsk\"><b>TSK - AI Agent Task Manager and Sandbox</b></a><br>by <a href=\"https://github.com/dtormoen\">dtormoen</a></td>\n<td>v0.10.1</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/dtormoen/tsk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dtormoen/tsk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dtormoen/tsk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dtormoen/tsk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dtormoen/tsk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dtormoen/tsk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dtormoen/tsk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dtormoen/tsk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dtormoen/tsk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dyoshikawa/rulesync\"><b>Rulesync</b></a><br>by <a href=\"https://github.com/dyoshikawa\">dyoshikawa</a></td>\n<td>v7.10.0</td>\n<td>GitHub</td>\n<td>2026-02-27</td>\n<td>A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/dyoshikawa/rulesync?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dyoshikawa/rulesync?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dyoshikawa/rulesync?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dyoshikawa/rulesync?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dyoshikawa/rulesync?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dyoshikawa/rulesync?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dyoshikawa/rulesync?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dyoshikawa/rulesync?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dyoshikawa/rulesync?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tombii/better-ccflare/\"><b>ccflare -> **better-ccflare**</b></a><br>by <a href=\"https://github.com/tombii\">tombii</a></td>\n<td>v3.2.2</td>\n<td>GitHub</td>\n<td>2026-02-25</td>\n<td>A well-maintained and feature-enhanced fork of the glorious `ccflare` usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). `better-ccflare` builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/tombii/better-ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tombii/better-ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tombii/better-ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tombii/better-ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tombii/better-ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tombii/better-ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tombii/better-ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tombii/better-ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tombii/better-ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ryoppippi/ccusage\"><b>CC Usage</b></a><br>by <a href=\"https://github.com/ryoppippi\">ryoppippi</a></td>\n<td>v18.0.8</td>\n<td>GitHub</td>\n<td>2026-02-24</td>\n<td>Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/ryoppippi/ccusage?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ryoppippi/ccusage?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ryoppippi/ccusage?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ryoppippi/ccusage?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ryoppippi/ccusage?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ryoppippi/ccusage?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ryoppippi/ccusage?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ryoppippi/ccusage?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ryoppippi/ccusage?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mbailey/voicemode\"><b>VoiceMode MCP</b></a><br>by <a href=\"https://github.com/mbailey\">Mike Bailey</a></td>\n<td>v8.3.0</td>\n<td>GitHub</td>\n<td>2026-02-24</td>\n<td>VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/mbailey/voicemode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mbailey/voicemode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mbailey/voicemode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mbailey/voicemode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mbailey/voicemode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mbailey/voicemode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mbailey/voicemode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mbailey/voicemode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mbailey/voicemode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sudocode-ai/sudocode\"><b>sudocode</b></a><br>by <a href=\"https://github.com/ssh-randy\">ssh-randy</a></td>\n<td>v0.1.25</td>\n<td>GitHub</td>\n<td>2026-02-23</td>\n<td>Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/sudocode-ai/sudocode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sudocode-ai/sudocode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sudocode-ai/sudocode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sudocode-ai/sudocode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sudocode-ai/sudocode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sudocode-ai/sudocode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sudocode-ai/sudocode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sudocode-ai/sudocode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sudocode-ai/sudocode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/AndyMik90/Auto-Claude\"><b>Auto-Claude</b></a><br>by <a href=\"https://github.com/AndyMik90\">AndyMik90</a></td>\n<td>v2.7.6</td>\n<td>GitHub</td>\n<td>2026-02-20</td>\n<td>Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - \"plans, builds, and validates software for you\". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/AndyMik90/Auto-Claude?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/AndyMik90/Auto-Claude?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/AndyMik90/Auto-Claude?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/AndyMik90/Auto-Claude?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/AndyMik90/Auto-Claude?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/AndyMik90/Auto-Claude?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/AndyMik90/Auto-Claude?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/AndyMik90/Auto-Claude?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/AndyMik90/Auto-Claude?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/pchalasani/claude-code-tools\"><b>claude-code-tools</b></a><br>by <a href=\"https://github.com/pchalasani\">Prasad Chalasani</a></td>\n<td>v1.10.7</td>\n<td>GitHub</td>\n<td>2026-02-19</td>\n<td>Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/pchalasani/claude-code-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/pchalasani/claude-code-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/pchalasani/claude-code-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/pchalasani/claude-code-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/pchalasani/claude-code-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/pchalasani/claude-code-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/pchalasani/claude-code-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/pchalasani/claude-code-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/pchalasani/claude-code-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kunwar-shah/claudex\"><b>Claudex</b></a><br>by <a href=\"https://github.com/kunwar-shah\">Kunwar Shah</a></td>\n<td>v1.3.0</td>\n<td>GitHub</td>\n<td>2026-02-12</td>\n<td>Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!)</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/kunwar-shah/claudex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kunwar-shah/claudex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kunwar-shah/claudex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kunwar-shah/claudex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kunwar-shah/claudex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kunwar-shah/claudex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kunwar-shah/claudex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kunwar-shah/claudex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kunwar-shah/claudex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/parruda/claude-swarm\"><b>Claude Swarm</b></a><br>by <a href=\"https://github.com/parruda\">parruda</a></td>\n<td>swarm_sdk-v2.7.15</td>\n<td>GitHub</td>\n<td>2026-02-12</td>\n<td>Launch Claude Code session that is connected to a swarm of Claude Code Agents.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/parruda/claude-swarm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/parruda/claude-swarm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/parruda/claude-swarm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/parruda/claude-swarm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/parruda/claude-swarm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/parruda/claude-swarm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/parruda/claude-swarm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/parruda/claude-swarm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/parruda/claude-swarm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eyaltoledano/claude-task-master\"><b>Claude Task Master</b></a><br>by <a href=\"https://github.com/eyaltoledano\">eyaltoledano</a></td>\n<td>task-master-ai@0.43.0</td>\n<td>GitHub</td>\n<td>2026-02-04</td>\n<td>A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/eyaltoledano/claude-task-master?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eyaltoledano/claude-task-master?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eyaltoledano/claude-task-master?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eyaltoledano/claude-task-master?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eyaltoledano/claude-task-master?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eyaltoledano/claude-task-master?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eyaltoledano/claude-task-master?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eyaltoledano/claude-task-master?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eyaltoledano/claude-task-master?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/serpro69/claude-starter-kit\"><b>claude-starter-kit</b></a><br>by <a href=\"https://github.com/serpro69\">serpro69</a></td>\n<td>v0.2.0</td>\n<td>GitHub</td>\n<td>2026-02-01</td>\n<td>This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/serpro69/claude-starter-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/serpro69/claude-starter-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/serpro69/claude-starter-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/serpro69/claude-starter-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/serpro69/claude-starter-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/serpro69/claude-starter-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/serpro69/claude-starter-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/serpro69/claude-starter-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/serpro69/claude-starter-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 14\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_TOOLING_UPDATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Tooling** | Sorted: by last updated date\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\" style=\"border: 3px solid #f472b6; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\" style=\"border: 2px solid #3b82f6; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Tooling** sorted by last updated date</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat\"><b>Claude Code Chat</b></a><br>by <a href=\"https://github.com/andrepimenta\">andrepimenta</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>An elegant and user-friendly Claude Code chat interface for VS Code.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dyoshikawa/rulesync\"><b>Rulesync</b></a><br>by <a href=\"https://github.com/dyoshikawa\">dyoshikawa</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dyoshikawa/rulesync?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dyoshikawa/rulesync?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dyoshikawa/rulesync?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dyoshikawa/rulesync?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dyoshikawa/rulesync?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dyoshikawa/rulesync?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dyoshikawa/rulesync?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dyoshikawa/rulesync?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dyoshikawa/rulesync?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/davila7/claude-code-templates\"><b>Claude Code Templates</b></a><br>by <a href=\"https://github.com/davila7\">Daniel Avila</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Incredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/davila7/claude-code-templates?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/davila7/claude-code-templates?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/davila7/claude-code-templates?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/davila7/claude-code-templates?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/davila7/claude-code-templates?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/davila7/claude-code-templates?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/davila7/claude-code-templates?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/davila7/claude-code-templates?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/davila7/claude-code-templates?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dtormoen/tsk\"><b>TSK - AI Agent Task Manager and Sandbox</b></a><br>by <a href=\"https://github.com/dtormoen\">dtormoen</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dtormoen/tsk?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dtormoen/tsk?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dtormoen/tsk?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dtormoen/tsk?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dtormoen/tsk?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dtormoen/tsk?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dtormoen/tsk?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dtormoen/tsk?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dtormoen/tsk?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/smtg-ai/claude-squad\"><b>Claude Squad</b></a><br>by <a href=\"https://github.com/smtg-ai\">smtg-ai</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/smtg-ai/claude-squad?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/smtg-ai/claude-squad?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/smtg-ai/claude-squad?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/smtg-ai/claude-squad?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/smtg-ai/claude-squad?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/smtg-ai/claude-squad?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/smtg-ai/claude-squad?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/smtg-ai/claude-squad?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/smtg-ai/claude-squad?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mbailey/voicemode\"><b>VoiceMode MCP</b></a><br>by <a href=\"https://github.com/mbailey\">Mike Bailey</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mbailey/voicemode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mbailey/voicemode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mbailey/voicemode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mbailey/voicemode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mbailey/voicemode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mbailey/voicemode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mbailey/voicemode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mbailey/voicemode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mbailey/voicemode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/pchalasani/claude-code-tools\"><b>claude-code-tools</b></a><br>by <a href=\"https://github.com/pchalasani\">Prasad Chalasani</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/pchalasani/claude-code-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/pchalasani/claude-code-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/pchalasani/claude-code-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/pchalasani/claude-code-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/pchalasani/claude-code-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/pchalasani/claude-code-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/pchalasani/claude-code-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/pchalasani/claude-code-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/pchalasani/claude-code-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ruvnet/claude-code-flow\"><b>Claude Code Flow</b></a><br>by <a href=\"https://github.com/ruvnet\">ruvnet</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ruvnet/claude-code-flow?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ruvnet/claude-code-flow?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ruvnet/claude-code-flow?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ruvnet/claude-code-flow?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ruvnet/claude-code-flow?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ruvnet/claude-code-flow?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ruvnet/claude-code-flow?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ruvnet/claude-code-flow?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ruvnet/claude-code-flow?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/tweakcc\"><b>tweakcc</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald-AI</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Command-line tool to customize your Claude Code styling.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/tweakcc?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/tweakcc?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/tweakcc?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/tweakcc?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/tweakcc?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/tweakcc?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/tweakcc?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/tweakcc?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/tweakcc?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/rsmdt/the-startup\"><b>The Agentic Startup</b></a><br>by <a href=\"https://github.com/rsmdt\">Rudolf Schmidt</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/rsmdt/the-startup?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/rsmdt/the-startup?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/rsmdt/the-startup?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/rsmdt/the-startup?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/rsmdt/the-startup?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/rsmdt/the-startup?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/rsmdt/the-startup?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/rsmdt/the-startup?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/rsmdt/the-startup?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/slopus/happy\"><b>Happy Coder</b></a><br>by <a href=\"https://peoplesgrocers.com/en/projects\">GrocerPublishAgent</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/slopus/happy?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/slopus/happy?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/slopus/happy?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/slopus/happy?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/slopus/happy?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/slopus/happy?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/slopus/happy?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/slopus/happy?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/slopus/happy?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tombii/better-ccflare/\"><b>ccflare -> **better-ccflare**</b></a><br>by <a href=\"https://github.com/tombii\">tombii</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A well-maintained and feature-enhanced fork of the glorious `ccflare` usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). `better-ccflare` builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tombii/better-ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tombii/better-ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tombii/better-ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tombii/better-ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tombii/better-ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tombii/better-ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tombii/better-ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tombii/better-ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tombii/better-ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/SuperClaude-Org/SuperClaude_Framework\"><b>SuperClaude</b></a><br>by <a href=\"https://github.com/SuperClaude-Org\">SuperClaude-Org</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"Introspection\" and \"Orchestration\".</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/SuperClaude-Org/SuperClaude_Framework?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nulone/claude-rules-doctor\"><b>claude-rules-doctor</b></a><br>by <a href=\"https://github.com/nulone\">nulone</a></td>\n<td>Tooling</td>\n<td>Config Managers</td>\n<td>CLI that detects dead `.claude/rules/` files by checking if `paths:` globs actually match files in your repo. Catches silent rule failures where renamed directories or typos in glob patterns cause rules to never apply. Features CI mode (exit 1 on dead rules), JSON output, and verbose mode showing matched files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nulone/claude-rules-doctor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nulone/claude-rules-doctor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nulone/claude-rules-doctor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nulone/claude-rules-doctor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nulone/claude-rules-doctor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nulone/claude-rules-doctor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nulone/claude-rules-doctor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nulone/claude-rules-doctor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nulone/claude-rules-doctor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ryoppippi/ccusage\"><b>CC Usage</b></a><br>by <a href=\"https://github.com/ryoppippi\">ryoppippi</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ryoppippi/ccusage?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ryoppippi/ccusage?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ryoppippi/ccusage?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ryoppippi/ccusage?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ryoppippi/ccusage?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ryoppippi/ccusage?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ryoppippi/ccusage?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ryoppippi/ccusage?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ryoppippi/ccusage?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sudocode-ai/sudocode\"><b>sudocode</b></a><br>by <a href=\"https://github.com/ssh-randy\">ssh-randy</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sudocode-ai/sudocode?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sudocode-ai/sudocode?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sudocode-ai/sudocode?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sudocode-ai/sudocode?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sudocode-ai/sudocode?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sudocode-ai/sudocode?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sudocode-ai/sudocode?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sudocode-ai/sudocode?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sudocode-ai/sudocode?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/serpro69/claude-starter-kit\"><b>claude-starter-kit</b></a><br>by <a href=\"https://github.com/serpro69\">serpro69</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/serpro69/claude-starter-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/serpro69/claude-starter-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/serpro69/claude-starter-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/serpro69/claude-starter-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/serpro69/claude-starter-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/serpro69/claude-starter-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/serpro69/claude-starter-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/serpro69/claude-starter-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/serpro69/claude-starter-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/dagger/container-use\"><b>Container Use</b></a><br>by <a href=\"https://github.com/dagger\">dagger</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/dagger/container-use?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/dagger/container-use?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/dagger/container-use?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/dagger/container-use?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/dagger/container-use?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/dagger/container-use?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/dagger/container-use?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/dagger/container-use?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/dagger/container-use?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/AndyMik90/Auto-Claude\"><b>Auto-Claude</b></a><br>by <a href=\"https://github.com/AndyMik90\">AndyMik90</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - \"plans, builds, and validates software for you\". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/AndyMik90/Auto-Claude?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/AndyMik90/Auto-Claude?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/AndyMik90/Auto-Claude?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/AndyMik90/Auto-Claude?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/AndyMik90/Auto-Claude?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/AndyMik90/Auto-Claude?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/AndyMik90/Auto-Claude?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/AndyMik90/Auto-Claude?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/AndyMik90/Auto-Claude?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kunwar-shah/claudex\"><b>Claudex</b></a><br>by <a href=\"https://github.com/kunwar-shah\">Kunwar Shah</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!)</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kunwar-shah/claudex?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kunwar-shah/claudex?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kunwar-shah/claudex?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kunwar-shah/claudex?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kunwar-shah/claudex?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kunwar-shah/claudex?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kunwar-shah/claudex?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kunwar-shah/claudex?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kunwar-shah/claudex?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/parruda/claude-swarm\"><b>Claude Swarm</b></a><br>by <a href=\"https://github.com/parruda\">parruda</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>Launch Claude Code session that is connected to a swarm of Claude Code Agents.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/parruda/claude-swarm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/parruda/claude-swarm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/parruda/claude-swarm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/parruda/claude-swarm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/parruda/claude-swarm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/parruda/claude-swarm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/parruda/claude-swarm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/parruda/claude-swarm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/parruda/claude-swarm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/greggh/claude-code.nvim\"><b>claude-code.nvim</b></a><br>by <a href=\"https://github.com/greggh\">greggh</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>A seamless integration between Claude Code AI assistant and Neovim.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/greggh/claude-code.nvim?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/greggh/claude-code.nvim?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/greggh/claude-code.nvim?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/greggh/claude-code.nvim?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/greggh/claude-code.nvim?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/greggh/claude-code.nvim?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/greggh/claude-code.nvim?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/greggh/claude-code.nvim?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/greggh/claude-code.nvim?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eyaltoledano/claude-task-master\"><b>Claude Task Master</b></a><br>by <a href=\"https://github.com/eyaltoledano\">eyaltoledano</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eyaltoledano/claude-task-master?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eyaltoledano/claude-task-master?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eyaltoledano/claude-task-master?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eyaltoledano/claude-task-master?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eyaltoledano/claude-task-master?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eyaltoledano/claude-task-master?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eyaltoledano/claude-task-master?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eyaltoledano/claude-task-master?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eyaltoledano/claude-task-master?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/manzaltu/claude-code-ide.el\"><b>claude-code-ide.el</b></a><br>by <a href=\"https://github.com/manzaltu\">manzaltu</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>claude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/manzaltu/claude-code-ide.el?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/FlineDev/ContextKit\"><b>ContextKit</b></a><br>by <a href=\"https://github.com/Jeehut\">Cihat Gündüz</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/FlineDev/ContextKit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/FlineDev/ContextKit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/FlineDev/ContextKit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/FlineDev/ContextKit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/FlineDev/ContextKit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/FlineDev/ContextKit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/FlineDev/ContextKit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/FlineDev/ContextKit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/FlineDev/ContextKit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/foxj77/claudectx\"><b>ClaudeCTX</b></a><br>by <a href=\"https://github.com/foxj77\">John Fox</a></td>\n<td>Tooling</td>\n<td>Config Managers</td>\n<td>claudectx lets you switch your entire Claude Code configuration with a single command.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/foxj77/claudectx?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/foxj77/claudectx?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/foxj77/claudectx?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/foxj77/claudectx?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/foxj77/claudectx?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/foxj77/claudectx?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/foxj77/claudectx?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/foxj77/claudectx?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/foxj77/claudectx?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ZENG3LD/claude-session-restore\"><b>Claude Session Restore</b></a><br>by <a href=\"https://github.com/ZENG3LD\">ZENG3LD</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Efficiently restore context from previous Claude Code sessions by analyzing session files and git history. Features multi-factor data collection across numerous Claude Code capacities with time-based filtering. Uses tail-based parsing for efficient handling of large session files up to 2GB. Includes both a CLI tool for manual analysis and a Claude Code skill for automatic session restoration.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ZENG3LD/claude-session-restore?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/sculptdotfun/viberank\"><b>viberank</b></a><br>by <a href=\"https://github.com/nikshepsvn\">nikshepsvn</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/sculptdotfun/viberank?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/sculptdotfun/viberank?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/sculptdotfun/viberank?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/sculptdotfun/viberank?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/sculptdotfun/viberank?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/sculptdotfun/viberank?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/sculptdotfun/viberank?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/sculptdotfun/viberank?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/sculptdotfun/viberank?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Veraticus/cc-tools\"><b>cc-tools</b></a><br>by <a href=\"https://github.com/Veraticus\">Josh Symonds</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Veraticus/cc-tools?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Veraticus/cc-tools?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Veraticus/cc-tools?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Veraticus/cc-tools?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Veraticus/cc-tools?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Veraticus/cc-tools?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Veraticus/cc-tools?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Veraticus/cc-tools?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Veraticus/cc-tools?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/carlrannaberg/claudekit\"><b>claudekit</b></a><br>by <a href=\"https://github.com/carlrannaberg\">Carl Rannaberg</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Impressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/carlrannaberg/claudekit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/carlrannaberg/claudekit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/carlrannaberg/claudekit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/carlrannaberg/claudekit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/carlrannaberg/claudekit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/carlrannaberg/claudekit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/carlrannaberg/claudekit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/carlrannaberg/claudekit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/carlrannaberg/claudekit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/zippoxer/recall\"><b>recall</b></a><br>by <a href=\"https://github.com/zippoxer\">zippoxer</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Full-text search your Claude Code sessions. Run `recall` in terminal, type to search, Enter to resume. Alternative to `claude --resume`.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/zippoxer/recall?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/zippoxer/recall?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/zippoxer/recall?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/zippoxer/recall?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/zippoxer/recall?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/zippoxer/recall?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/zippoxer/recall?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/zippoxer/recall?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/zippoxer/recall?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/marcindulak/stt-mcp-server-linux\"><b>stt-mcp-server-linux</b></a><br>by <a href=\"https://github.com/marcindulak\">marcindulak</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/marcindulak/stt-mcp-server-linux?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/OverseedAI/viwo\"><b>viwo-cli</b></a><br>by <a href=\"https://github.com/hal-shin\">Hal Shin</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Run Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of `--dangerously-skip-permissions` for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/OverseedAI/viwo?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/OverseedAI/viwo?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/OverseedAI/viwo?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/OverseedAI/viwo?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/OverseedAI/viwo?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/OverseedAI/viwo?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/OverseedAI/viwo?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/OverseedAI/viwo?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/OverseedAI/viwo?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/stevemolitor/claude-code.el\"><b>claude-code.el</b></a><br>by <a href=\"https://github.com/stevemolitor\">stevemolitor</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>An Emacs interface for Claude Code CLI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/stevemolitor/claude-code.el?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/stevemolitor/claude-code.el?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/stevemolitor/claude-code.el?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/stevemolitor/claude-code.el?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/stevemolitor/claude-code.el?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/stevemolitor/claude-code.el?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/stevemolitor/claude-code.el?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/stevemolitor/claude-code.el?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/stevemolitor/claude-code.el?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/vibe-log/vibe-log-cli\"><b>Vibe-Log</b></a><br>by <a href=\"https://github.com/vibe-log\">Vibe-Log</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Analyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/vibe-log/vibe-log-cli?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/vibe-log/vibe-log-cli?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/vibe-log/vibe-log-cli?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/vibe-log/vibe-log-cli?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/vibe-log/vibe-log-cli?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/vibe-log/vibe-log-cli?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/vibe-log/vibe-log-cli?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/vibe-log/vibe-log-cli?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/vibe-log/vibe-log-cli?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Haleclipse/Claudix\"><b>Claudix - Claude Code for VSCode</b></a><br>by <a href=\"https://github.com/Haleclipse\">Haleclipse</a></td>\n<td>Tooling</td>\n<td>IDE Integrations</td>\n<td>A VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Haleclipse/Claudix?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Haleclipse/Claudix?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Haleclipse/Claudix?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Haleclipse/Claudix?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Haleclipse/Claudix?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Haleclipse/Claudix?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Haleclipse/Claudix?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Haleclipse/Claudix?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Haleclipse/Claudix?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/nyatinte/ccexp\"><b>ccexp</b></a><br>by <a href=\"https://github.com/nyatinte\">nyatinte</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/nyatinte/ccexp?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/nyatinte/ccexp?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/nyatinte/ccexp?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/nyatinte/ccexp?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/nyatinte/ccexp?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/nyatinte/ccexp?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/nyatinte/ccexp?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/nyatinte/ccexp?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/nyatinte/ccexp?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/eckardt/cchistory\"><b>cchistory</b></a><br>by <a href=\"https://github.com/eckardt\">eckardt</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>Like the shell history command but for your Claude Code sessions. Easily list all Bash or \"Bash-mode\" (`!`) commands Claude Code ran in a session for reference.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/eckardt/cchistory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/eckardt/cchistory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/eckardt/cchistory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/eckardt/cchistory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/eckardt/cchistory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/eckardt/cchistory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/eckardt/cchistory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/eckardt/cchistory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/eckardt/cchistory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/GWUDCAP/cc-sessions\"><b>cc-sessions</b></a><br>by <a href=\"https://github.com/satoastshi\">toastdev</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>An opinionated approach to productive development with Claude Code</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/GWUDCAP/cc-sessions?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/GWUDCAP/cc-sessions?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/GWUDCAP/cc-sessions?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/GWUDCAP/cc-sessions?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/GWUDCAP/cc-sessions?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/GWUDCAP/cc-sessions?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/GWUDCAP/cc-sessions?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/GWUDCAP/cc-sessions?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/GWUDCAP/cc-sessions?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/snipeship/ccflare\"><b>ccflare</b></a><br>by <a href=\"https://github.com/snipeship\">snipeship</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>Claude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/snipeship/ccflare?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/snipeship/ccflare?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/snipeship/ccflare?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/snipeship/ccflare?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/snipeship/ccflare?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/snipeship/ccflare?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/snipeship/ccflare?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/snipeship/ccflare?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/snipeship/ccflare?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/icanhasjonas/run-claude-docker\"><b>run-claude-docker</b></a><br>by <a href=\"https://github.com/icanhasjonas/\">Jonas</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/icanhasjonas/run-claude-docker?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Brads3290/cclogviewer\"><b>cclogviewer</b></a><br>by <a href=\"https://github.com/Brads3290\">Brad S.</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A humble but handy utility for viewing Claude Code `.jsonl` conversation files in a pretty HTML UI.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Brads3290/cclogviewer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Brads3290/cclogviewer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Brads3290/cclogviewer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Brads3290/cclogviewer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Brads3290/cclogviewer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Brads3290/cclogviewer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Brads3290/cclogviewer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Brads3290/cclogviewer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Brads3290/cclogviewer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/possibilities/claude-composer\"><b>Claude Composer</b></a><br>by <a href=\"https://github.com/possibilities\">Mike Bannister</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A tool that adds small enhancements to Claude Code.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/possibilities/claude-composer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/possibilities/claude-composer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/possibilities/claude-composer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/possibilities/claude-composer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/possibilities/claude-composer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/possibilities/claude-composer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/possibilities/claude-composer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/possibilities/claude-composer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/possibilities/claude-composer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor\"><b>Claude Code Usage Monitor</b></a><br>by <a href=\"https://github.com/Maciek-roboblog\">Maciek-roboblog</a></td>\n<td>Tooling</td>\n<td>Usage Monitors</td>\n<td>A real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Maciek-roboblog/Claude-Code-Usage-Monitor?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/claude-did-this/claude-hub\"><b>Claude Hub</b></a><br>by <a href=\"https://github.com/claude-did-this\">Claude Did This</a></td>\n<td>Tooling</td>\n<td>General</td>\n<td>A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/claude-did-this/claude-hub?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/claude-did-this/claude-hub?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/claude-did-this/claude-hub?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/claude-did-this/claude-hub?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/claude-did-this/claude-hub?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/claude-did-this/claude-hub?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/claude-did-this/claude-hub?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/claude-did-this/claude-hub?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/claude-did-this/claude-hub?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/grahama1970/claude-task-runner\"><b>Claude Task Runner</b></a><br>by <a href=\"https://github.com/grahama1970\">grahama1970</a></td>\n<td>Tooling</td>\n<td>Orchestrators</td>\n<td>A specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/grahama1970/claude-task-runner?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/grahama1970/claude-task-runner?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/grahama1970/claude-task-runner?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/grahama1970/claude-task-runner?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/grahama1970/claude-task-runner?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/grahama1970/claude-task-runner?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/grahama1970/claude-task-runner?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/grahama1970/claude-task-runner?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/grahama1970/claude-task-runner?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 46\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_WORKFLOWS_AZ.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Workflows** | Sorted: alphabetically by name\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\" style=\"border: 3px solid #6366f1; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_AZ.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_AZ.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_AZ.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\" style=\"border: 2px solid #14b8a6; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_HOOKS_AZ.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_AZ.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_AZ.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_AZ.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_AZ.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_AZ.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Workflows** sorted alphabetically by name</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/ayoubben18/ab-method\"><b>AB Method</b></a><br>by <a href=\"https://github.com/ayoubben18\">Ayoub Bensalah</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ayoubben18/ab-method?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ayoubben18/ab-method?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ayoubben18/ab-method?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ayoubben18/ab-method?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ayoubben18/ab-method?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ayoubben18/ab-method?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ayoubben18/ab-method?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ayoubben18/ab-method?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ayoubben18/ab-method?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ThibautMelen/agentic-workflow-patterns\"><b>Agentic Workflow Patterns</b></a><br>by <a href=\"https://github.com/ThibautMelen\">ThibautMelen</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/snwfdhmp/awesome-ralph\"><b>awesome-ralph</b></a><br>by <a href=\"https://github.com/snwfdhmp\">Martin Joly</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A curated list of resources about Ralph, the AI coding technique that runs AI coding agents in automated loops until specifications are fulfilled.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands\"><b>Blogging Platform Instructions</b></a><br>by <a href=\"https://github.com/cloudartisan\">cloudartisan</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ericbuess/claude-code-docs\"><b>Claude Code Documentation Mirror</b></a><br>by <a href=\"https://github.com/ericbuess\">Eric Buess</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A mirror of the Anthropic &copy; PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ericbuess/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ericbuess/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ericbuess/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ericbuess/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ericbuess/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ericbuess/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ericbuess/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ericbuess/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ericbuess/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://nikiforovall.blog/claude-code-rules/\"><b>Claude Code Handbook</b></a><br>by <a href=\"https://github.com/nikiforovall\">nikiforovall</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Collection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/diet103/claude-code-infrastructure-showcase\"><b>Claude Code Infrastructure Showcase</b></a><br>by <a href=\"https://github.com/diet103\">diet103</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/automazeio/ccpm\"><b>Claude Code PM</b></a><br>by <a href=\"https://github.com/ranaroussi\">Ran Aroussi</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Really comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/automazeio/ccpm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/automazeio/ccpm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/automazeio/ccpm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/automazeio/ccpm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/automazeio/ccpm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/automazeio/ccpm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/automazeio/ccpm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/automazeio/ccpm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/automazeio/ccpm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/danielrosehill/Claude-Code-Repos-Index\"><b>Claude Code Repos Index</b></a><br>by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/claude-code-system-prompts\"><b>Claude Code System Prompts</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald AI</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ykdojo/claude-code-tips\"><b>Claude Code Tips</b></a><br>by <a href=\"https://github.com/ykdojo\">ykdojo</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ykdojo/claude-code-tips?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ykdojo/claude-code-tips?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ykdojo/claude-code-tips?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ykdojo/claude-code-tips?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ykdojo/claude-code-tips?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ykdojo/claude-code-tips?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ykdojo/claude-code-tips?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ykdojo/claude-code-tips?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ykdojo/claude-code-tips?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/FlorianBruniaux/claude-code-ultimate-guide\"><b>Claude Code Ultimate Guide</b></a><br>by <a href=\"https://www.linkedin.com/in/florian-bruniaux-43408b83/\">Florian BRUNIAUX</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A tremendous feat of documentation, this guide covers Claude Code from beginner to power user, with production-ready templates for Claude Code features, guides on agentic workflows, and a lot of great learning materials, including quizzes and a handy \"cheatsheet\". Whether it's the \"ultimate\" guide to Claude Code will be up to the reader, but a valuable resource nonetheless (as with all documentation sites, make sure it's up to date before you bet the farm).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/maxritter/claude-codepro\"><b>Claude CodePro</b></a><br>by <a href=\"https://www.maxritter.net\">Max Ritter</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/maxritter/claude-codepro?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/maxritter/claude-codepro?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/maxritter/claude-codepro?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/maxritter/claude-codepro?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/maxritter/claude-codepro?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/maxritter/claude-codepro?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/maxritter/claude-codepro?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/maxritter/claude-codepro?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/maxritter/claude-codepro?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/costiash/claude-code-docs\"><b>claude-code-docs</b></a><br>by <a href=\"https://github.com/costiash\">Constantin Shafranski</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A mirror of the Anthropic&copy; PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to `claude-code-docs` for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/costiash/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/costiash/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/costiash/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/costiash/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/costiash/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/costiash/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/costiash/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/costiash/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/costiash/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/JSONbored/claudepro-directory\"><b>ClaudoPro Directory</b></a><br>by <a href=\"https://github.com/JSONbored\">ghost</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"Claude-template-for-everything\" site.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/JSONbored/claudepro-directory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/JSONbored/claudepro-directory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/JSONbored/claudepro-directory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/JSONbored/claudepro-directory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/JSONbored/claudepro-directory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/JSONbored/claudepro-directory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/JSONbored/claudepro-directory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/JSONbored/claudepro-directory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/JSONbored/claudepro-directory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/disler/just-prompt/tree/main/.claude/commands\"><b>Context Priming</b></a><br>by <a href=\"https://github.com/disler\">disler</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/disler/just-prompt?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/disler/just-prompt?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/disler/just-prompt?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/disler/just-prompt?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/disler/just-prompt?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/disler/just-prompt?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/disler/just-prompt?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/disler/just-prompt?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/disler/just-prompt?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review\"><b>Design Review Workflow</b></a><br>by <a href=\"https://github.com/OneRedOak\">Patrick Ellis</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, `CLAUDE.md` excerpts, and more. Covers a broad range of criteria from responsive design to accessibility.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tott/laravel-tall-claude-ai-configs\"><b>Laravel TALL Stack AI Development Starter Kit</b></a><br>by <a href=\"https://github.com/tott\">tott</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Transform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/shareAI-lab/learn-claude-code\"><b>Learn Claude Code</b></a><br>by <a href=\"https://github.com/shareAI-lab/\">shareAI-Lab</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A really interesting analysis of how coding agents like Claude Code are designed. It attempts to break an agent down into its fundamental parts and reconstruct it with minimal code. Great learning resource. Final product is a rudimentary agent with skills, sub-agents, and a todo-list in roughly a few hundred lines of Python.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/cheukyin175/learn-faster-kit\"><b>learn-faster-kit</b></a><br>by <a href=\"https://github.com/cheukyin175\">Hugo Lau</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A creative educational framework for Claude Code, inspired by the \"FASTER\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kingler/n8n_agent/tree/main/.claude/commands\"><b>n8n_agent</b></a><br>by <a href=\"https://github.com/kingler\">kingler</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Amazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kingler/n8n_agent?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kingler/n8n_agent?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kingler/n8n_agent?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kingler/n8n_agent?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kingler/n8n_agent?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kingler/n8n_agent?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kingler/n8n_agent?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kingler/n8n_agent?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kingler/n8n_agent?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/tree/main/.claude/commands\"><b>Project Bootstrapping and Task Management</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/scopecraft/command/tree/main/.claude/commands\"><b>Project Management, Implementation, Planning, and Release</b></a><br>by <a href=\"https://github.com/scopecraft\">scopecraft</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Really comprehensive set of commands for all aspects of SDLC.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/scopecraft/command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/scopecraft/command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/scopecraft/command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/scopecraft/command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/scopecraft/command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/scopecraft/command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/scopecraft/command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/scopecraft/command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/scopecraft/command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/harperreed/dotfiles/tree/master/.claude/commands\"><b>Project Workflow System</b></a><br>by <a href=\"https://github.com/harperreed\">harperreed</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/harperreed/dotfiles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/harperreed/dotfiles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/harperreed/dotfiles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/harperreed/dotfiles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/harperreed/dotfiles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/harperreed/dotfiles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/harperreed/dotfiles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/harperreed/dotfiles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/harperreed/dotfiles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/frankbria/ralph-claude-code\"><b>Ralph for Claude Code</b></a><br>by <a href=\"https://github.com/frankbria\">Frank Bria</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>An autonomous AI development framework that enables Claude Code to work iteratively on projects until completion. Features intelligent exit detection, rate limiting, circuit breaker patterns, and comprehensive safety guardrails to prevent infinite loops and API overuse. Built with Bash, integrated with tmux for live monitoring, and includes 75+ comprehensive tests.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/frankbria/ralph-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/frankbria/ralph-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/frankbria/ralph-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/frankbria/ralph-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/frankbria/ralph-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/frankbria/ralph-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/frankbria/ralph-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/frankbria/ralph-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/frankbria/ralph-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/muratcankoylan/ralph-wiggum-marketer\"><b>Ralph Wiggum Marketer</b></a><br>by <a href=\"https://github.com/muratcankoylan\">Muratcan Koylan</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A Claude Code plugin that provides an autonomous AI copywriter,  integrating the Ralph loop with customized knowledge bases for market research agents. The agents do the research, Ralph writes the copy, you stay in bed. Whether or not you practice Ralph-Driven Development (RDD), I think these projects are interesting and creative explorations of general agentic patterns.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mikeyobrien/ralph-orchestrator\"><b>ralph-orchestrator</b></a><br>by <a href=\"https://github.com/mikeyobrien\">mikeyobrien</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>Ralph Orchestrator implements the simple but effective \"Ralph Wiggum\" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/marcindulak/ralph-wiggum-bdd\"><b>ralph-wiggum-bdd</b></a><br>by <a href=\"https://github.com/marcindulak\">marcindulak</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A standalone Bash script for Behavior-Driven Development with Ralph Wiggum Loop. In principle, while running unattended, the script can keep code and requirements in sync, but in practice it still requires interactive human supervision, so it supports both modes. The script is standalone and can be modified and committed into your project.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tony/claude-code-riper-5\"><b>RIPER Workflow</b></a><br>by <a href=\"https://tony.sh\">Tony Narlock</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Structured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tony/claude-code-riper-5?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tony/claude-code-riper-5?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tony/claude-code-riper-5?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tony/claude-code-riper-5?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tony/claude-code-riper-5?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tony/claude-code-riper-5?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tony/claude-code-riper-5?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tony/claude-code-riper-5?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tony/claude-code-riper-5?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://diwank.space/field-notes-from-shipping-real-code-with-claude\"><b>Shipping Real Code w/ Claude</b></a><br>by <a href=\"https://github.com/creatorrr\">Diwank</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Helmi/claude-simone\"><b>Simone</b></a><br>by <a href=\"https://github.com/Helmi\">Helmi</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Helmi/claude-simone?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Helmi/claude-simone?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Helmi/claude-simone?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Helmi/claude-simone?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Helmi/claude-simone?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Helmi/claude-simone?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Helmi/claude-simone?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Helmi/claude-simone?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Helmi/claude-simone?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ClaytonFarr/ralph-playbook\"><b>The Ralph Playbook</b></a><br>by <a href=\"https://github.com/ClaytonFarr\">Clayton Farr</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A remarkably detailed and comprehensive guide to the Ralph Wiggum technique, featuring well-written theoretical commentary paired with practical guidelines and advice.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 32\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_WORKFLOWS_CREATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Workflows** | Sorted: by date created\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\" style=\"border: 3px solid #34d399; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_CREATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_CREATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_CREATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_CREATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\" style=\"border: 2px solid #14b8a6; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_HOOKS_CREATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_CREATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_CREATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_CREATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_CREATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_CREATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Workflows** sorted by date created</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://nikiforovall.blog/claude-code-rules/\"><b>Claude Code Handbook</b></a><br>by <a href=\"https://github.com/nikiforovall\">nikiforovall</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Collection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins</td>\n</tr>\n<tr>\n<td><a href=\"https://diwank.space/field-notes-from-shipping-real-code-with-claude\"><b>Shipping Real Code w/ Claude</b></a><br>by <a href=\"https://github.com/creatorrr\">Diwank</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/marcindulak/ralph-wiggum-bdd\"><b>ralph-wiggum-bdd</b></a><br>by <a href=\"https://github.com/marcindulak\">marcindulak</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A standalone Bash script for Behavior-Driven Development with Ralph Wiggum Loop. In principle, while running unattended, the script can keep code and requirements in sync, but in practice it still requires interactive human supervision, so it supports both modes. The script is standalone and can be modified and committed into your project.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/snwfdhmp/awesome-ralph\"><b>awesome-ralph</b></a><br>by <a href=\"https://github.com/snwfdhmp\">Martin Joly</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A curated list of resources about Ralph, the AI coding technique that runs AI coding agents in automated loops until specifications are fulfilled.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ClaytonFarr/ralph-playbook\"><b>The Ralph Playbook</b></a><br>by <a href=\"https://github.com/ClaytonFarr\">Clayton Farr</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A remarkably detailed and comprehensive guide to the Ralph Wiggum technique, featuring well-written theoretical commentary paired with practical guidelines and advice.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/FlorianBruniaux/claude-code-ultimate-guide\"><b>Claude Code Ultimate Guide</b></a><br>by <a href=\"https://www.linkedin.com/in/florian-bruniaux-43408b83/\">Florian BRUNIAUX</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A tremendous feat of documentation, this guide covers Claude Code from beginner to power user, with production-ready templates for Claude Code features, guides on agentic workflows, and a lot of great learning materials, including quizzes and a handy \"cheatsheet\". Whether it's the \"ultimate\" guide to Claude Code will be up to the reader, but a valuable resource nonetheless (as with all documentation sites, make sure it's up to date before you bet the farm).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/muratcankoylan/ralph-wiggum-marketer\"><b>Ralph Wiggum Marketer</b></a><br>by <a href=\"https://github.com/muratcankoylan\">Muratcan Koylan</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A Claude Code plugin that provides an autonomous AI copywriter,  integrating the Ralph loop with customized knowledge bases for market research agents. The agents do the research, Ralph writes the copy, you stay in bed. Whether or not you practice Ralph-Driven Development (RDD), I think these projects are interesting and creative explorations of general agentic patterns.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ykdojo/claude-code-tips\"><b>Claude Code Tips</b></a><br>by <a href=\"https://github.com/ykdojo\">ykdojo</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ykdojo/claude-code-tips?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ykdojo/claude-code-tips?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ykdojo/claude-code-tips?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ykdojo/claude-code-tips?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ykdojo/claude-code-tips?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ykdojo/claude-code-tips?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ykdojo/claude-code-tips?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ykdojo/claude-code-tips?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ykdojo/claude-code-tips?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ThibautMelen/agentic-workflow-patterns\"><b>Agentic Workflow Patterns</b></a><br>by <a href=\"https://github.com/ThibautMelen\">ThibautMelen</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/claude-code-system-prompts\"><b>Claude Code System Prompts</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald AI</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/cheukyin175/learn-faster-kit\"><b>learn-faster-kit</b></a><br>by <a href=\"https://github.com/cheukyin175\">Hugo Lau</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A creative educational framework for Claude Code, inspired by the \"FASTER\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/diet103/claude-code-infrastructure-showcase\"><b>Claude Code Infrastructure Showcase</b></a><br>by <a href=\"https://github.com/diet103\">diet103</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/maxritter/claude-codepro\"><b>Claude CodePro</b></a><br>by <a href=\"https://www.maxritter.net\">Max Ritter</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/maxritter/claude-codepro?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/maxritter/claude-codepro?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/maxritter/claude-codepro?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/maxritter/claude-codepro?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/maxritter/claude-codepro?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/maxritter/claude-codepro?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/maxritter/claude-codepro?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/maxritter/claude-codepro?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/maxritter/claude-codepro?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/danielrosehill/Claude-Code-Repos-Index\"><b>Claude Code Repos Index</b></a><br>by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/JSONbored/claudepro-directory\"><b>ClaudoPro Directory</b></a><br>by <a href=\"https://github.com/JSONbored\">ghost</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"Claude-template-for-everything\" site.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/JSONbored/claudepro-directory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/JSONbored/claudepro-directory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/JSONbored/claudepro-directory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/JSONbored/claudepro-directory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/JSONbored/claudepro-directory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/JSONbored/claudepro-directory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/JSONbored/claudepro-directory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/JSONbored/claudepro-directory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/JSONbored/claudepro-directory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mikeyobrien/ralph-orchestrator\"><b>ralph-orchestrator</b></a><br>by <a href=\"https://github.com/mikeyobrien\">mikeyobrien</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>Ralph Orchestrator implements the simple but effective \"Ralph Wiggum\" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tony/claude-code-riper-5\"><b>RIPER Workflow</b></a><br>by <a href=\"https://tony.sh\">Tony Narlock</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Structured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tony/claude-code-riper-5?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tony/claude-code-riper-5?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tony/claude-code-riper-5?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tony/claude-code-riper-5?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tony/claude-code-riper-5?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tony/claude-code-riper-5?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tony/claude-code-riper-5?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tony/claude-code-riper-5?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tony/claude-code-riper-5?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/frankbria/ralph-claude-code\"><b>Ralph for Claude Code</b></a><br>by <a href=\"https://github.com/frankbria\">Frank Bria</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>An autonomous AI development framework that enables Claude Code to work iteratively on projects until completion. Features intelligent exit detection, rate limiting, circuit breaker patterns, and comprehensive safety guardrails to prevent infinite loops and API overuse. Built with Bash, integrated with tmux for live monitoring, and includes 75+ comprehensive tests.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/frankbria/ralph-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/frankbria/ralph-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/frankbria/ralph-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/frankbria/ralph-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/frankbria/ralph-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/frankbria/ralph-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/frankbria/ralph-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/frankbria/ralph-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/frankbria/ralph-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/automazeio/ccpm\"><b>Claude Code PM</b></a><br>by <a href=\"https://github.com/ranaroussi\">Ran Aroussi</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Really comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/automazeio/ccpm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/automazeio/ccpm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/automazeio/ccpm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/automazeio/ccpm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/automazeio/ccpm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/automazeio/ccpm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/automazeio/ccpm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/automazeio/ccpm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/automazeio/ccpm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review\"><b>Design Review Workflow</b></a><br>by <a href=\"https://github.com/OneRedOak\">Patrick Ellis</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, `CLAUDE.md` excerpts, and more. Covers a broad range of criteria from responsive design to accessibility.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ayoubben18/ab-method\"><b>AB Method</b></a><br>by <a href=\"https://github.com/ayoubben18\">Ayoub Bensalah</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ayoubben18/ab-method?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ayoubben18/ab-method?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ayoubben18/ab-method?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ayoubben18/ab-method?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ayoubben18/ab-method?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ayoubben18/ab-method?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ayoubben18/ab-method?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ayoubben18/ab-method?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ayoubben18/ab-method?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tott/laravel-tall-claude-ai-configs\"><b>Laravel TALL Stack AI Development Starter Kit</b></a><br>by <a href=\"https://github.com/tott\">tott</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Transform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ericbuess/claude-code-docs\"><b>Claude Code Documentation Mirror</b></a><br>by <a href=\"https://github.com/ericbuess\">Eric Buess</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A mirror of the Anthropic &copy; PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ericbuess/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ericbuess/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ericbuess/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ericbuess/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ericbuess/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ericbuess/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ericbuess/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ericbuess/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ericbuess/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/costiash/claude-code-docs\"><b>claude-code-docs</b></a><br>by <a href=\"https://github.com/costiash\">Constantin Shafranski</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A mirror of the Anthropic&copy; PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to `claude-code-docs` for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/costiash/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/costiash/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/costiash/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/costiash/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/costiash/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/costiash/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/costiash/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/costiash/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/costiash/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/shareAI-lab/learn-claude-code\"><b>Learn Claude Code</b></a><br>by <a href=\"https://github.com/shareAI-lab/\">shareAI-Lab</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A really interesting analysis of how coding agents like Claude Code are designed. It attempts to break an agent down into its fundamental parts and reconstruct it with minimal code. Great learning resource. Final product is a rudimentary agent with skills, sub-agents, and a todo-list in roughly a few hundred lines of Python.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Helmi/claude-simone\"><b>Simone</b></a><br>by <a href=\"https://github.com/Helmi\">Helmi</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Helmi/claude-simone?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Helmi/claude-simone?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Helmi/claude-simone?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Helmi/claude-simone?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Helmi/claude-simone?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Helmi/claude-simone?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Helmi/claude-simone?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Helmi/claude-simone?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Helmi/claude-simone?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kingler/n8n_agent/tree/main/.claude/commands\"><b>n8n_agent</b></a><br>by <a href=\"https://github.com/kingler\">kingler</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Amazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kingler/n8n_agent?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kingler/n8n_agent?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kingler/n8n_agent?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kingler/n8n_agent?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kingler/n8n_agent?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kingler/n8n_agent?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kingler/n8n_agent?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kingler/n8n_agent?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kingler/n8n_agent?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/scopecraft/command/tree/main/.claude/commands\"><b>Project Management, Implementation, Planning, and Release</b></a><br>by <a href=\"https://github.com/scopecraft\">scopecraft</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Really comprehensive set of commands for all aspects of SDLC.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/scopecraft/command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/scopecraft/command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/scopecraft/command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/scopecraft/command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/scopecraft/command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/scopecraft/command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/scopecraft/command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/scopecraft/command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/scopecraft/command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/disler/just-prompt/tree/main/.claude/commands\"><b>Context Priming</b></a><br>by <a href=\"https://github.com/disler\">disler</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/disler/just-prompt?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/disler/just-prompt?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/disler/just-prompt?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/disler/just-prompt?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/disler/just-prompt?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/disler/just-prompt?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/disler/just-prompt?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/disler/just-prompt?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/disler/just-prompt?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/tree/main/.claude/commands\"><b>Project Bootstrapping and Task Management</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands\"><b>Blogging Platform Instructions</b></a><br>by <a href=\"https://github.com/cloudartisan\">cloudartisan</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/harperreed/dotfiles/tree/master/.claude/commands\"><b>Project Workflow System</b></a><br>by <a href=\"https://github.com/harperreed\">harperreed</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/harperreed/dotfiles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/harperreed/dotfiles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/harperreed/dotfiles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/harperreed/dotfiles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/harperreed/dotfiles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/harperreed/dotfiles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/harperreed/dotfiles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/harperreed/dotfiles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/harperreed/dotfiles?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 32\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_WORKFLOWS_RELEASES.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Workflows** | Sorted: by latest release (30 days)\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\" style=\"border: 3px solid #f59e0b; border-radius: 6px;\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_RELEASES.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_RELEASES.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_RELEASES.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_RELEASES.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\" style=\"border: 2px solid #14b8a6; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_HOOKS_RELEASES.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_RELEASES.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_RELEASES.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_RELEASES.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_RELEASES.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_RELEASES.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Workflows** sorted by latest release (30 days) (past 30 days)</em></p>\n\n---\n\n## Resources\n\n> **Note:** Latest release data is pulled from GitHub Releases only. Projects without GitHub Releases will not show release info here. Please verify with the project directly.\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Version</th>\n<th>Source</th>\n<th>Release Date</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/claude-code-system-prompts\"><b>Claude Code System Prompts</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald AI</a></td>\n<td>v2.1.63</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/costiash/claude-code-docs\"><b>claude-code-docs</b></a><br>by <a href=\"https://github.com/costiash\">Constantin Shafranski</a></td>\n<td>v0.6.0</td>\n<td>GitHub</td>\n<td>2026-02-28</td>\n<td>A mirror of the Anthropic&copy; PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to `claude-code-docs` for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/costiash/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/costiash/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/costiash/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/costiash/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/costiash/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/costiash/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/costiash/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/costiash/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/costiash/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/maxritter/claude-codepro\"><b>Claude CodePro</b></a><br>by <a href=\"https://www.maxritter.net\">Max Ritter</a></td>\n<td>v7.0.6</td>\n<td>GitHub</td>\n<td>2026-02-26</td>\n<td>Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/maxritter/claude-codepro?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/maxritter/claude-codepro?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/maxritter/claude-codepro?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/maxritter/claude-codepro?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/maxritter/claude-codepro?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/maxritter/claude-codepro?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/maxritter/claude-codepro?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/maxritter/claude-codepro?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/maxritter/claude-codepro?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mikeyobrien/ralph-orchestrator\"><b>ralph-orchestrator</b></a><br>by <a href=\"https://github.com/mikeyobrien\">mikeyobrien</a></td>\n<td>v2.6.0</td>\n<td>GitHub</td>\n<td>2026-02-25</td>\n<td>Ralph Orchestrator implements the simple but effective \"Ralph Wiggum\" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ykdojo/claude-code-tips\"><b>Claude Code Tips</b></a><br>by <a href=\"https://github.com/ykdojo\">ykdojo</a></td>\n<td>v0.25.1</td>\n<td>GitHub</td>\n<td>2026-02-22</td>\n<td>A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</td>\n</tr>\n<tr>\n<td colspan=\"5\"><img src=\"https://img.shields.io/github/stars/ykdojo/claude-code-tips?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ykdojo/claude-code-tips?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ykdojo/claude-code-tips?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ykdojo/claude-code-tips?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ykdojo/claude-code-tips?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ykdojo/claude-code-tips?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ykdojo/claude-code-tips?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ykdojo/claude-code-tips?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ykdojo/claude-code-tips?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 5\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "README_ALTERNATIVES/README_FLAT_WORKFLOWS_UPDATED.md",
    "content": "<!-- GENERATED FILE: do not edit directly -->\n<!--lint disable remark-lint:awesome-badge-->\n\n<h3 align=\"center\">Pick Your Style:</h3>\n<p align=\"center\">\n<a href=\"../\"><img src=\"../assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\"></a>\n<a href=\"README_EXTRA.md\"><img src=\"../assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\"></a>\n<a href=\"README_CLASSIC.md\"><img src=\"../assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\"></a>\n<a href=\"README_FLAT_ALL_AZ.md\"><img src=\"../assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"border: 2px solid #71717a; border-radius: 4px;\"></a>\n</p>\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **Workflows** | Sorted: by last updated date\n\n---\n\n## Sort By:\n\n<p align=\"center\">\n  <a href=\"README_FLAT_WORKFLOWS_AZ.md\"><img src=\"../assets/badge-sort-az.svg\" alt=\"A - Z\" height=\"48\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-sort-updated.svg\" alt=\"UPDATED\" height=\"48\" style=\"border: 3px solid #f472b6; border-radius: 6px;\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_CREATED.md\"><img src=\"../assets/badge-sort-created.svg\" alt=\"CREATED\" height=\"48\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_RELEASES.md\"><img src=\"../assets/badge-sort-releases.svg\" alt=\"RELEASES\" height=\"48\"></a>\n</p>\n<p align=\"center\"><strong>Category:</strong></p>\n<p align=\"center\">\n  <a href=\"README_FLAT_ALL_UPDATED.md\"><img src=\"../assets/badge-cat-all.svg\" alt=\"All\" height=\"28\"></a>\n  <a href=\"README_FLAT_TOOLING_UPDATED.md\"><img src=\"../assets/badge-cat-tooling.svg\" alt=\"Tooling\" height=\"28\"></a>\n  <a href=\"README_FLAT_COMMANDS_UPDATED.md\"><img src=\"../assets/badge-cat-commands.svg\" alt=\"Commands\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLAUDE-MD_UPDATED.md\"><img src=\"../assets/badge-cat-claude-md.svg\" alt=\"CLAUDE.md\" height=\"28\"></a>\n  <a href=\"README_FLAT_WORKFLOWS_UPDATED.md\"><img src=\"../assets/badge-cat-workflows.svg\" alt=\"Workflows\" height=\"28\" style=\"border: 2px solid #14b8a6; border-radius: 4px;\"></a>\n  <a href=\"README_FLAT_HOOKS_UPDATED.md\"><img src=\"../assets/badge-cat-hooks.svg\" alt=\"Hooks\" height=\"28\"></a>\n  <a href=\"README_FLAT_SKILLS_UPDATED.md\"><img src=\"../assets/badge-cat-skills.svg\" alt=\"Skills\" height=\"28\"></a>\n  <a href=\"README_FLAT_STYLES_UPDATED.md\"><img src=\"../assets/badge-cat-styles.svg\" alt=\"Styles\" height=\"28\"></a>\n  <a href=\"README_FLAT_STATUSLINE_UPDATED.md\"><img src=\"../assets/badge-cat-statusline.svg\" alt=\"Status\" height=\"28\"></a>\n  <a href=\"README_FLAT_DOCS_UPDATED.md\"><img src=\"../assets/badge-cat-docs.svg\" alt=\"Docs\" height=\"28\"></a>\n  <a href=\"README_FLAT_CLIENTS_UPDATED.md\"><img src=\"../assets/badge-cat-clients.svg\" alt=\"Clients\" height=\"28\"></a>\n</p>\n<p align=\"center\"><em>Currently viewing: **Workflows** sorted by last updated date</em></p>\n\n---\n\n## Resources\n\n<table>\n<thead>\n<tr>\n<th>Resource</th>\n<th>Category</th>\n<th>Sub-Category</th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"https://nikiforovall.blog/claude-code-rules/\"><b>Claude Code Handbook</b></a><br>by <a href=\"https://github.com/nikiforovall\">nikiforovall</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Collection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins</td>\n</tr>\n<tr>\n<td><a href=\"https://diwank.space/field-notes-from-shipping-real-code-with-claude\"><b>Shipping Real Code w/ Claude</b></a><br>by <a href=\"https://github.com/creatorrr\">Diwank</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.</td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/costiash/claude-code-docs\"><b>claude-code-docs</b></a><br>by <a href=\"https://github.com/costiash\">Constantin Shafranski</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A mirror of the Anthropic&copy; PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to `claude-code-docs` for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/costiash/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/costiash/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/costiash/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/costiash/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/costiash/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/costiash/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/costiash/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/costiash/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/costiash/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ericbuess/claude-code-docs\"><b>Claude Code Documentation Mirror</b></a><br>by <a href=\"https://github.com/ericbuess\">Eric Buess</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A mirror of the Anthropic &copy; PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ericbuess/claude-code-docs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ericbuess/claude-code-docs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ericbuess/claude-code-docs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ericbuess/claude-code-docs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ericbuess/claude-code-docs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ericbuess/claude-code-docs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ericbuess/claude-code-docs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ericbuess/claude-code-docs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ericbuess/claude-code-docs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands\"><b>Blogging Platform Instructions</b></a><br>by <a href=\"https://github.com/cloudartisan\">cloudartisan</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/cloudartisan/cloudartisan.github.io?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/mikeyobrien/ralph-orchestrator\"><b>ralph-orchestrator</b></a><br>by <a href=\"https://github.com/mikeyobrien\">mikeyobrien</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>Ralph Orchestrator implements the simple but effective \"Ralph Wiggum\" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/mikeyobrien/ralph-orchestrator?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/maxritter/claude-codepro\"><b>Claude CodePro</b></a><br>by <a href=\"https://www.maxritter.net\">Max Ritter</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/maxritter/claude-codepro?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/maxritter/claude-codepro?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/maxritter/claude-codepro?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/maxritter/claude-codepro?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/maxritter/claude-codepro?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/maxritter/claude-codepro?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/maxritter/claude-codepro?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/maxritter/claude-codepro?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/maxritter/claude-codepro?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ykdojo/claude-code-tips\"><b>Claude Code Tips</b></a><br>by <a href=\"https://github.com/ykdojo\">ykdojo</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ykdojo/claude-code-tips?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ykdojo/claude-code-tips?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ykdojo/claude-code-tips?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ykdojo/claude-code-tips?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ykdojo/claude-code-tips?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ykdojo/claude-code-tips?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ykdojo/claude-code-tips?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ykdojo/claude-code-tips?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ykdojo/claude-code-tips?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/FlorianBruniaux/claude-code-ultimate-guide\"><b>Claude Code Ultimate Guide</b></a><br>by <a href=\"https://www.linkedin.com/in/florian-bruniaux-43408b83/\">Florian BRUNIAUX</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A tremendous feat of documentation, this guide covers Claude Code from beginner to power user, with production-ready templates for Claude Code features, guides on agentic workflows, and a lot of great learning materials, including quizzes and a handy \"cheatsheet\". Whether it's the \"ultimate\" guide to Claude Code will be up to the reader, but a valuable resource nonetheless (as with all documentation sites, make sure it's up to date before you bet the farm).</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/FlorianBruniaux/claude-code-ultimate-guide?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Piebald-AI/claude-code-system-prompts\"><b>Claude Code System Prompts</b></a><br>by <a href=\"https://github.com/Piebald-AI\">Piebald AI</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Piebald-AI/claude-code-system-prompts?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/shareAI-lab/learn-claude-code\"><b>Learn Claude Code</b></a><br>by <a href=\"https://github.com/shareAI-lab/\">shareAI-Lab</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A really interesting analysis of how coding agents like Claude Code are designed. It attempts to break an agent down into its fundamental parts and reconstruct it with minimal code. Great learning resource. Final product is a rudimentary agent with skills, sub-agents, and a todo-list in roughly a few hundred lines of Python.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/shareAI-lab/learn-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/frankbria/ralph-claude-code\"><b>Ralph for Claude Code</b></a><br>by <a href=\"https://github.com/frankbria\">Frank Bria</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>An autonomous AI development framework that enables Claude Code to work iteratively on projects until completion. Features intelligent exit detection, rate limiting, circuit breaker patterns, and comprehensive safety guardrails to prevent infinite loops and API overuse. Built with Bash, integrated with tmux for live monitoring, and includes 75+ comprehensive tests.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/frankbria/ralph-claude-code?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/frankbria/ralph-claude-code?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/frankbria/ralph-claude-code?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/frankbria/ralph-claude-code?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/frankbria/ralph-claude-code?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/frankbria/ralph-claude-code?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/frankbria/ralph-claude-code?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/frankbria/ralph-claude-code?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/frankbria/ralph-claude-code?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/harperreed/dotfiles/tree/master/.claude/commands\"><b>Project Workflow System</b></a><br>by <a href=\"https://github.com/harperreed\">harperreed</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/harperreed/dotfiles?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/harperreed/dotfiles?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/harperreed/dotfiles?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/harperreed/dotfiles?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/harperreed/dotfiles?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/harperreed/dotfiles?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/harperreed/dotfiles?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/harperreed/dotfiles?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/harperreed/dotfiles?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ClaytonFarr/ralph-playbook\"><b>The Ralph Playbook</b></a><br>by <a href=\"https://github.com/ClaytonFarr\">Clayton Farr</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A remarkably detailed and comprehensive guide to the Ralph Wiggum technique, featuring well-written theoretical commentary paired with practical guidelines and advice.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ClaytonFarr/ralph-playbook?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/danielrosehill/Claude-Code-Repos-Index\"><b>Claude Code Repos Index</b></a><br>by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/danielrosehill/Claude-Code-Repos-Index?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tony/claude-code-riper-5\"><b>RIPER Workflow</b></a><br>by <a href=\"https://tony.sh\">Tony Narlock</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Structured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tony/claude-code-riper-5?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tony/claude-code-riper-5?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tony/claude-code-riper-5?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tony/claude-code-riper-5?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tony/claude-code-riper-5?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tony/claude-code-riper-5?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tony/claude-code-riper-5?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tony/claude-code-riper-5?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tony/claude-code-riper-5?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/marcindulak/ralph-wiggum-bdd\"><b>ralph-wiggum-bdd</b></a><br>by <a href=\"https://github.com/marcindulak\">marcindulak</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A standalone Bash script for Behavior-Driven Development with Ralph Wiggum Loop. In principle, while running unattended, the script can keep code and requirements in sync, but in practice it still requires interactive human supervision, so it supports both modes. The script is standalone and can be modified and committed into your project.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/marcindulak/ralph-wiggum-bdd?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/snwfdhmp/awesome-ralph\"><b>awesome-ralph</b></a><br>by <a href=\"https://github.com/snwfdhmp\">Martin Joly</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A curated list of resources about Ralph, the AI coding technique that runs AI coding agents in automated loops until specifications are fulfilled.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/snwfdhmp/awesome-ralph?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/muratcankoylan/ralph-wiggum-marketer\"><b>Ralph Wiggum Marketer</b></a><br>by <a href=\"https://github.com/muratcankoylan\">Muratcan Koylan</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>Ralph Wiggum</td>\n<td>A Claude Code plugin that provides an autonomous AI copywriter,  integrating the Ralph loop with customized knowledge bases for market research agents. The agents do the research, Ralph writes the copy, you stay in bed. Whether or not you practice Ralph-Driven Development (RDD), I think these projects are interesting and creative explorations of general agentic patterns.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/muratcankoylan/ralph-wiggum-marketer?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ThibautMelen/agentic-workflow-patterns\"><b>Agentic Workflow Patterns</b></a><br>by <a href=\"https://github.com/ThibautMelen\">ThibautMelen</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ThibautMelen/agentic-workflow-patterns?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/JSONbored/claudepro-directory\"><b>ClaudoPro Directory</b></a><br>by <a href=\"https://github.com/JSONbored\">ghost</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"Claude-template-for-everything\" site.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/JSONbored/claudepro-directory?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/JSONbored/claudepro-directory?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/JSONbored/claudepro-directory?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/JSONbored/claudepro-directory?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/JSONbored/claudepro-directory?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/JSONbored/claudepro-directory?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/JSONbored/claudepro-directory?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/JSONbored/claudepro-directory?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/JSONbored/claudepro-directory?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/cheukyin175/learn-faster-kit\"><b>learn-faster-kit</b></a><br>by <a href=\"https://github.com/cheukyin175\">Hugo Lau</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A creative educational framework for Claude Code, inspired by the \"FASTER\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/cheukyin175/learn-faster-kit?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/ayoubben18/ab-method\"><b>AB Method</b></a><br>by <a href=\"https://github.com/ayoubben18\">Ayoub Bensalah</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/ayoubben18/ab-method?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/ayoubben18/ab-method?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/ayoubben18/ab-method?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/ayoubben18/ab-method?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/ayoubben18/ab-method?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/ayoubben18/ab-method?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/ayoubben18/ab-method?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/ayoubben18/ab-method?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/ayoubben18/ab-method?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/scopecraft/command/tree/main/.claude/commands\"><b>Project Management, Implementation, Planning, and Release</b></a><br>by <a href=\"https://github.com/scopecraft\">scopecraft</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Really comprehensive set of commands for all aspects of SDLC.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/scopecraft/command?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/scopecraft/command?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/scopecraft/command?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/scopecraft/command?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/scopecraft/command?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/scopecraft/command?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/scopecraft/command?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/scopecraft/command?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/scopecraft/command?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/diet103/claude-code-infrastructure-showcase\"><b>Claude Code Infrastructure Showcase</b></a><br>by <a href=\"https://github.com/diet103\">diet103</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/diet103/claude-code-infrastructure-showcase?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/automazeio/ccpm\"><b>Claude Code PM</b></a><br>by <a href=\"https://github.com/ranaroussi\">Ran Aroussi</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Really comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/automazeio/ccpm?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/automazeio/ccpm?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/automazeio/ccpm?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/automazeio/ccpm?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/automazeio/ccpm?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/automazeio/ccpm?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/automazeio/ccpm?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/automazeio/ccpm?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/automazeio/ccpm?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review\"><b>Design Review Workflow</b></a><br>by <a href=\"https://github.com/OneRedOak\">Patrick Ellis</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, `CLAUDE.md` excerpts, and more. Covers a broad range of criteria from responsive design to accessibility.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/OneRedOak/claude-code-workflows?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/Helmi/claude-simone\"><b>Simone</b></a><br>by <a href=\"https://github.com/Helmi\">Helmi</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/Helmi/claude-simone?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/Helmi/claude-simone?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/Helmi/claude-simone?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/Helmi/claude-simone?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/Helmi/claude-simone?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/Helmi/claude-simone?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/Helmi/claude-simone?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/Helmi/claude-simone?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/Helmi/claude-simone?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/disler/just-prompt/tree/main/.claude/commands\"><b>Context Priming</b></a><br>by <a href=\"https://github.com/disler\">disler</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/disler/just-prompt?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/disler/just-prompt?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/disler/just-prompt?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/disler/just-prompt?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/disler/just-prompt?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/disler/just-prompt?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/disler/just-prompt?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/disler/just-prompt?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/disler/just-prompt?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/tott/laravel-tall-claude-ai-configs\"><b>Laravel TALL Stack AI Development Starter Kit</b></a><br>by <a href=\"https://github.com/tott\">tott</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Transform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/tott/laravel-tall-claude-ai-configs?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/steadycursor/steadystart/tree/main/.claude/commands\"><b>Project Bootstrapping and Task Management</b></a><br>by <a href=\"https://github.com/steadycursor\">steadycursor</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Provides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/steadycursor/steadystart?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/steadycursor/steadystart?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/steadycursor/steadystart?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/steadycursor/steadystart?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/steadycursor/steadystart?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/steadycursor/steadystart?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/steadycursor/steadystart?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/steadycursor/steadystart?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/steadycursor/steadystart?style=flat-square\" alt=\"license\"></td>\n</tr>\n<tr>\n<td><a href=\"https://github.com/kingler/n8n_agent/tree/main/.claude/commands\"><b>n8n_agent</b></a><br>by <a href=\"https://github.com/kingler\">kingler</a></td>\n<td>Workflows & Knowledge Guides</td>\n<td>General</td>\n<td>Amazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.</td>\n</tr>\n<tr>\n<td colspan=\"4\"><img src=\"https://img.shields.io/github/stars/kingler/n8n_agent?style=flat-square\" alt=\"stars\"> <img src=\"https://img.shields.io/github/forks/kingler/n8n_agent?style=flat-square\" alt=\"forks\"> <img src=\"https://img.shields.io/github/issues/kingler/n8n_agent?style=flat-square\" alt=\"issues\"> <img src=\"https://img.shields.io/github/issues-pr/kingler/n8n_agent?style=flat-square\" alt=\"prs\"> <img src=\"https://img.shields.io/github/created-at/kingler/n8n_agent?style=flat-square\" alt=\"created\"> <img src=\"https://img.shields.io/github/last-commit/kingler/n8n_agent?style=flat-square\" alt=\"last-commit\"> <img src=\"https://img.shields.io/github/release-date/kingler/n8n_agent?style=flat-square\" alt=\"release-date\"> <img src=\"https://img.shields.io/github/v/release/kingler/n8n_agent?style=flat-square\" alt=\"version\"> <img src=\"https://img.shields.io/github/license/kingler/n8n_agent?style=flat-square\" alt=\"license\"></td>\n</tr>\n</tbody>\n</table>\n\n---\n\n**Total Resources:** 32\n\n**Last Generated:** 2026-03-02\n"
  },
  {
    "path": "THE_RESOURCES_TABLE.csv",
    "content": "ID,Display Name,Category,Sub-Category,Primary Link,Secondary Link,Author Name,Author Link,Active,Date Added,Last Modified,Last Checked,License,Description,Removed From Origin,Stale,Repo Created,Latest Release,Release Version,Release Source\r\nskill-ca8cbc21,AgentSys,Agent Skills,General,https://github.com/avifenesh/agentsys,,avifenesh,https://github.com/avifenesh,TRUE,2026-02-13:20-35-26,2026-03-14:22-56-36,2026-03-02:01-53-27,MIT,\"Workflow automation system for Claude with a group of useful plugins, agents, and skills. Automates task-to-production workflows, PR management, code cleanup, performance investigation, drift detection, and multi-agent code review. Includes [agnix](https://github.com/avifenesh/agnix) for linting agent configurations. Built on thousands of lines of code with thousands of tests. Uses deterministic detection (regex, AST) with LLM judgment for efficiency. Used on many production systems.\",FALSE,FALSE,2026-01-15:09-32-54,2026-03-10:11-26-39,v5.4.1,github-releases\r\nskill-bd56dc67,\"AI Agent, AI Spy\",Agent Skills,General,https://youtu.be/0ANECpNdt-4,,Whittaker & Tiwari,https://signalfoundation.org/,TRUE,2026-01-27:18-06-06,,2026-03-02:01-53-29,No License / Not Specified,\"Members from the Signal Foundation with some really great tips and tricks on how to turn your operating system into an instrument of total surveillance, and why some companies are doing this really awesome thing. [warning: YouTube link]\",FALSE,FALSE,,,,\r\nskill-35039a54,Book Factory,Agent Skills,General,https://github.com/robertguss/claude-skills,https://robertguss.github.io/claude-skills/,Robert Guss,https://github.com/robertguss,TRUE,2026-02-08:14-56-56,2026-03-13:23-20-35,2026-03-02:01-53-32,MIT,A comprehensive pipeline of Skills that replicates traditional publishing infrastructure for nonfiction book creation using specialized Claude skills.,FALSE,FALSE,2026-01-19:17-01-57,,,\r\nskill-a9ada349,cc-devops-skills,Agent Skills,General,https://github.com/akin-ozer/cc-devops-skills,,akin-ozer,https://github.com/akin-ozer,TRUE,2026-01-30:13-53-47,2026-03-03:20-07-08,2026-03-02:01-53-34,Apache-2.0,\"Immensely detailed set of skills for DevOps Engineers (or anyone who has to deploy code, really). Works with validations, generators, shell scripts and CLI tools to create high quality IaC code for about any platform you've ever struggled painfully to work with. Worth downloading even just as a source of documentation.\",FALSE,FALSE,2025-12-05:11-53-24,2026-03-04:06-44-32,v1.0.0,github-releases\r\nskill-448a4572,Claude Code Agents,Agent Skills,General,https://github.com/undeadlist/claude-code-agents,,Paul - UndeadList,https://github.com/undeadlist,TRUE,2026-02-11:20-41-43,2026-03-12:15-38-13,2026-03-02:01-53-37,MIT,\"Comprehensive E2E development workflow with helpful Claude Code subagent prompts for solo devs. Run multiple auditors in parallel, automate fix cycles with micro-checkpoint protocols, and do browser-based QA. Includes strict protocols to prevent AI going rogue.\",FALSE,FALSE,2025-12-24:06-47-31,,,\r\nskill-50f919d5,Claude Codex Settings,Agent Skills,General,https://github.com/fcakyon/claude-codex-settings,,fatih akyon,https://github.com/fcakyon,TRUE,2025-12-18:05-04-59,2026-03-14:01-13-40,2026-03-02:01-53-40,Apache-2.0,\"A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.\",FALSE,FALSE,2025-07-09:07-46-08,2026-03-06:02-54-14,v2.2.0,github-releases\r\nskill-aeb4b7fa,Claude Mountaineering Skills,Agent Skills,General,https://github.com/dreamiurg/claude-mountaineering-skills,,Dmytro Gaivoronsky,https://github.com/dreamiurg,TRUE,2025-12-18:05-53-27,2026-02-18:00-08-08,2026-03-02:01-53-43,MIT,\"Claude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports.\",FALSE,FALSE,2025-10-21:04-45-27,2026-01-30:09-50-19,v4.0.2,github-releases\r\nskill-53ad2e70,Claude Scientific Skills,Agent Skills,General,https://github.com/K-Dense-AI/claude-scientific-skills,,K-Dense,https://github.com/K-Dense-AI/,TRUE,2026-03-02:13-30-22,2026-03-11:16-59-08,2026-03-02:13-30-22,MIT,\"\"\"A set of ready-to-use Agent Skills for research, science, engineering, analysis, finance and writing.\"\" That's their description - modest, simple. That's how you can tell this is really one of the best skills repos on GitHub. If you've ever thought about getting a PhD... just read all of these documents instead. Also I think it IS an AI agent or something? Awesome.\",FALSE,FALSE,2025-10-19:20-54-16,2026-03-05:16-01-48,v2.27.0,github-releases\r\nskill-faba0faa,Codex Skill,Agent Skills,General,https://github.com/skills-directory/skill-codex,,klaudworks,https://github.com/klaudworks,TRUE,2025-10-27:13-24-10,2026-03-01:08-47-25,2026-03-02:01-53-45,MIT,\"Enables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context.\",FALSE,FALSE,2025-10-21:19-38-10,,,\r\nskill-bff92ab6,Compound Engineering Plugin,Agent Skills,General,https://github.com/EveryInc/compound-engineering-plugin,,EveryInc,https://github.com/EveryInc,TRUE,2026-01-22:13-46-43,2026-03-15:03-10-26,2026-03-02:01-53-48,MIT,\"A very pragmatic set of well-designed agents, skills, and commands, built around a discipline of turning past mistakes and errors into lessons and opportunities for future growth and improvement. Good documentation.\",FALSE,FALSE,2025-10-09:20-37-38,2026-03-15:03-10-33,v2.37.0,github-releases\r\nskill-e5b92436,Context Engineering Kit,Agent Skills,General,https://github.com/NeoLabHQ/context-engineering-kit,https://github.com/NeoLabHQ/context-engineering-kit?tab=readme-ov-file#reflexion,Vlad Goncharov,https://github.com/LeoVS09,TRUE,2025-12-06:14-29-49,2026-03-13:10-24-15,2026-03-02:01-53-51,GPL-3.0,Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.,FALSE,FALSE,2025-11-13:23-23-04,2026-02-24:22-32-05,v2.1.1,github-releases\r\nskill-3b08df01,Everything Claude Code,Agent Skills,General,https://github.com/affaan-m/everything-claude-code,,Affaan Mustafa,https://github.com/affaan-m/,TRUE,2026-01-24:17-41-01,2026-03-15:02-09-26,2026-03-02:01-53-54,MIT,\"Top-notch, well-written resources covering \"\"just about everything\"\" from core engineering domains. What's nice about this \"\"everything-\"\" store is most of the resources have significant standalone value and unlike some all-encompassing frameworks, although you can opt in to the author's own specific workflow patterns if you choose, the individual resources offer exemplary patterns in (just about) every Claude Code feature you can find (apologies to the Output Styles devotees).\",FALSE,FALSE,2026-01-18:01-49-33,2026-03-05:20-50-57,v1.8.0,github-releases\r\nskill-d69e3bc4,Fullstack Dev Skills,Agent Skills,General,https://github.com/jeffallan/claude-skills,,jeffallan,https://github.com/jeffallan,TRUE,2026-02-05:03-33-57,2026-03-06:21-28-38,2026-03-02:01-53-56,MIT,\"A comprehensive Claude Code plugin with 65 specialized skills covering full-stack development across a wide range of specific frameworks. Features 9 project workflow commands for Jira/Confluence integration and, notably, an interesting approach to context engineering via a  `/common-ground` command that surfaces Claude's hidden assumptions about your project. This is a smart thing to do.\",FALSE,FALSE,2025-10-20:17-46-41,2026-03-06:21-29-39,v0.4.10,github-releases\r\nskill-cf9ee629,read-only-postgres,Agent Skills,General,https://github.com/jawwadfirdousi/agent-skills,,jawwadfirdousi,https://github.com/jawwadfirdousi,TRUE,2026-02-04:13-50-06,2026-03-08:19-42-23,2026-03-02:01-53-59,NOT_FOUND,\"Read-only PostgreSQL query skill for Claude Code. Executes SELECT/SHOW/EXPLAIN/WITH queries across configured databases with strict validation, timeouts, and row limits. Supports multiple connections with descriptions for database selection.\",FALSE,FALSE,2026-02-02:21-31-52,,,\r\nskill-294cc93f,Superpowers,Agent Skills,General,https://github.com/obra/superpowers,,Jesse Vincent,https://github.com/obra,TRUE,2025-12-22:07-20-47,2026-03-12:04-47-04,2026-03-02:01-54-02,MIT,\"A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"\"superpowers\"\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.\",FALSE,FALSE,2025-10-09:19-57-31,,,\r\nskill-17aac0cc,Trail of Bits Security Skills,Agent Skills,General,https://github.com/trailofbits/skills,,Trail of Bits,https://github.com/trailofbits,TRUE,2026-01-19:01-35-02,2026-03-04:05-24-19,2026-03-02:01-54-05,CC-BY-SA-4.0,\"A very professional collection of over a dozen security-focused skills for code auditing and vulnerability detection. Includes skills for static analysis with CodeQL and Semgrep, variant analysis across codebases, fix verification, and differential code review.\",FALSE,FALSE,2026-01-14:20-24-03,,,\r\nskill-bc4e0f53,TÂCHES Claude Code Resources,Agent Skills,General,https://github.com/glittercowboy/taches-cc-resources,,TÂCHES,https://github.com/glittercowboy,TRUE,2025-12-21:22-59-37,2026-01-26:02-10-29,2026-03-02:01-54-07,MIT,\"A well-balanced, \"\"down-to-Earth\"\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"\"meta\"\"-skills/agents, like \"\"skill-auditor\"\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around.\",FALSE,FALSE,2025-11-13:18-01-51,,,\r\nskill-1fc653a0,Web Assets Generator Skill,Agent Skills,General,https://github.com/alonw0/web-asset-generator,,Alon Wolenitz,https://github.com/alonw0,TRUE,2025-10-28:10-03-26,2026-01-28:09-11-01,2026-03-02:01-54-10,MIT,\"Easily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags.\",FALSE,FALSE,2025-10-21:07-41-31,,,\r\nwf-996c4dd3,AB Method,Workflows & Knowledge Guides,General,https://github.com/ayoubben18/ab-method,,Ayoub Bensalah,https://github.com/ayoubben18,TRUE,2025-09-12:15-03-57,2025-11-10:21-57-15,2026-03-02:01-54-13,MIT,\"A principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.\",FALSE,TRUE,2025-08-10:15-41-14,2025-11-10:21-57-20,v2.3.0,github-releases\r\nwf-7d4f4706,Agentic Workflow Patterns,Workflows & Knowledge Guides,General,https://github.com/ThibautMelen/agentic-workflow-patterns,,ThibautMelen,https://github.com/ThibautMelen,TRUE,2025-11-26:16-41-49,2025-12-08:13-09-58,2026-03-02:01-54-17,NOT_FOUND,\"A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.\",FALSE,FALSE,2025-11-25:12-38-17,,,\r\nwf-8376d518,Blogging Platform Instructions,Workflows & Knowledge Guides,General,https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands,,cloudartisan,https://github.com/cloudartisan,TRUE,2025-07-29,2026-03-02:02-49-52,2026-03-02:01-54-19,CC-BY-SA-4.0,\"Provides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.\",FALSE,FALSE,2022-08-30:06-33-20,,,\r\nwf-af6dda20,Claude Code Documentation Mirror,Workflows & Knowledge Guides,General,https://github.com/ericbuess/claude-code-docs,,Eric Buess,https://github.com/ericbuess,TRUE,2025-11-14:06-01-47,2026-03-15:03-56-19,2026-03-02:01-54-22,NOASSERTION,\"A mirror of the Anthropic &copy; PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.\",FALSE,FALSE,2025-07-09:14-15-29,2025-11-14:21-55-13,v0.3.3,github-releases\r\nwf-fd5a0e6b,Claude Code Handbook,Workflows & Knowledge Guides,General,https://nikiforovall.blog/claude-code-rules/,,nikiforovall,https://github.com/nikiforovall,TRUE,2025-12-06:14-34-58,,2026-03-02:01-54-23,MIT,\"Collection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins\",FALSE,,,,,\r\nwf-82428576,Claude Code Infrastructure Showcase,Workflows & Knowledge Guides,General,https://github.com/diet103/claude-code-infrastructure-showcase,,diet103,https://github.com/diet103,TRUE,2025-11-06:03-29-17,2025-10-31:01-41-24,2026-03-02:01-54-25,MIT,\"A remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows.\",FALSE,TRUE,2025-10-29:21-54-53,,,\r\nwf-a59ba559,Claude Code PM,Workflows & Knowledge Guides,General,https://github.com/automazeio/ccpm,,Ran Aroussi,https://github.com/ranaroussi,TRUE,2025-09-01:07-52-50,2025-09-24:21-32-39,2026-03-02:01-54-28,MIT,\"Really comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation.\",FALSE,TRUE,2025-08-18:23-20-08,,,\r\nwf-fc9e9c97,Claude Code Repos Index,Workflows & Knowledge Guides,General,https://github.com/danielrosehill/Claude-Code-Repos-Index,,Daniel Rosehill,https://github.com/danielrosehill,TRUE,2025-12-30:22-26-20,2026-03-14:17-04-42,2026-03-02:01-54-30,NOT_FOUND,\"This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.\",FALSE,FALSE,2025-10-11:21-40-41,,,\r\nwf-b3c6f3e1,Claude Code System Prompts,Workflows & Knowledge Guides,General,https://github.com/Piebald-AI/claude-code-system-prompts,,Piebald AI,https://github.com/Piebald-AI,TRUE,2025-12-18:05-38-00,2026-03-14:01-12-48,2026-03-02:01-54-33,MIT,\"All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.\",FALSE,FALSE,2025-11-19:04-50-55,2026-03-14:01-12-59,v2.1.76,github-releases\r\nwf-cb2d350a,Claude Code Tips,Workflows & Knowledge Guides,General,https://github.com/ykdojo/claude-code-tips,,ykdojo,https://github.com/ykdojo,TRUE,2025-12-29:17-30-42,2026-03-10:07-09-29,2026-03-02:01-54-36,NOASSERTION,\"A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.\",FALSE,FALSE,2025-11-28:00-51-36,2026-03-07:02-59-47,v0.26.0,github-releases\r\nwf-918b0d98,Claude Code Ultimate Guide,Workflows & Knowledge Guides,General,https://github.com/FlorianBruniaux/claude-code-ultimate-guide,,Florian BRUNIAUX,https://www.linkedin.com/in/florian-bruniaux-43408b83/,TRUE,2026-02-11:18-31-46,2026-03-14:17-44-21,2026-03-02:01-54-38,CC-BY-SA-4.0,\"A tremendous feat of documentation, this guide covers Claude Code from beginner to power user, with production-ready templates for Claude Code features, guides on agentic workflows, and a lot of great learning materials, including quizzes and a handy \"\"cheatsheet\"\". Whether it's the \"\"ultimate\"\" guide to Claude Code will be up to the reader, but a valuable resource nonetheless (as with all documentation sites, make sure it's up to date before you bet the farm).\",FALSE,FALSE,2026-01-09:13-42-10,,,\r\nwf-84b47071,Claude CodePro,Workflows & Knowledge Guides,General,https://github.com/maxritter/claude-codepro,,Max Ritter,https://www.maxritter.net,TRUE,2025-12-18:06-16-04,2026-03-14:20-12-42,2026-03-02:01-54-42,NOASSERTION,\"Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"\"heavyweight\"\" but feature-packed and has wide coverage.\",FALSE,FALSE,2025-10-24:05-48-02,2026-03-14:20-12-44,v7.5.7,github-releases\r\nwf-dfd3f3db,claude-code-docs,Workflows & Knowledge Guides,General,https://github.com/costiash/claude-code-docs,https://github.com/costiash/claude-code-docs/blob/main/enhancements%2FCAPABILITIES.md,Constantin Shafranski,https://github.com/costiash,TRUE,2025-11-15:14-18-57,2026-03-15:00-43-33,2026-03-02:01-54-45,MIT,\"A mirror of the Anthropic&copy; PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to `claude-code-docs` for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.\",FALSE,FALSE,2025-07-09:14-15-29,2026-02-28:00-12-28,v0.6.0,github-releases\r\nwf-666ef1b9,ClaudoPro Directory,Workflows & Knowledge Guides,General,https://github.com/JSONbored/claudepro-directory,https://claudepro.directory/,ghost,https://github.com/JSONbored,TRUE,2025-09-25:13-57-35,2025-12-05:09-22-05,2026-03-02:01-54-47,MIT,\"Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"\"Claude-template-for-everything\"\" site.\",FALSE,FALSE,2025-09-15:01-34-08,,,\r\nwf-b98b3b2d,Context Priming,Workflows & Knowledge Guides,General,https://github.com/disler/just-prompt/tree/main/.claude/commands,,disler,https://github.com/disler,TRUE,,2025-08-10:19-05-50,2026-03-02:01-54-50,NOT_FOUND,Provides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.,FALSE,TRUE,2025-03-20:17-36-32,,,\r\nwf-f9bf0f75,Design Review Workflow,Workflows & Knowledge Guides,General,https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review,,Patrick Ellis,https://github.com/OneRedOak,TRUE,2025-09-11:20-01-42,2025-09-14:07-33-27,2026-03-02:01-54-52,MIT,\"A tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, `CLAUDE.md` excerpts, and more. Covers a broad range of criteria from responsive design to accessibility.\",FALSE,TRUE,2025-08-12:03-34-54,,,\r\nwf-28d0fc92,Laravel TALL Stack AI Development Starter Kit,Workflows & Knowledge Guides,General,https://github.com/tott/laravel-tall-claude-ai-configs,,tott,https://github.com/tott,TRUE,2025-08-17:12-59-22,2025-08-08:14-35-05,2026-03-02:01-54-55,MIT,\"Transform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation.\",FALSE,TRUE,2025-08-08:13-08-59,,,\r\nwf-98ee6249,Learn Claude Code,Workflows & Knowledge Guides,General,https://github.com/shareAI-lab/learn-claude-code,,shareAI-Lab,https://github.com/shareAI-lab/,TRUE,2026-01-27:20-55-32,2026-03-14:15-50-32,2026-03-02:01-54-58,MIT,\"A really interesting analysis of how coding agents like Claude Code are designed. It attempts to break an agent down into its fundamental parts and reconstruct it with minimal code. Great learning resource. Final product is a rudimentary agent with skills, sub-agents, and a todo-list in roughly a few hundred lines of Python.\",FALSE,FALSE,2025-06-29:15-34-15,,,\r\nwf-a50134d3,learn-faster-kit,Workflows & Knowledge Guides,General,https://github.com/cheukyin175/learn-faster-kit,,Hugo Lau,https://github.com/cheukyin175,TRUE,2025-12-03:07-10-47,2025-12-04:05-33-17,2026-03-02:01-55-02,MIT,\"A creative educational framework for Claude Code, inspired by the \"\"FASTER\"\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition.\",FALSE,FALSE,2025-11-10:08-22-09,,,\r\nwf-43a18fc2,n8n_agent,Workflows & Knowledge Guides,General,https://github.com/kingler/n8n_agent/tree/main/.claude/commands,,kingler,https://github.com/kingler,TRUE,,2025-05-16:17-30-29,2026-03-02:01-55-05,NOT_FOUND,\"Amazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.\",FALSE,TRUE,2025-05-16:17-30-29,,,\r\nwf-1fddaad0,Project Bootstrapping and Task Management,Workflows & Knowledge Guides,General,https://github.com/steadycursor/steadystart/tree/main/.claude/commands,,steadycursor,https://github.com/steadycursor,TRUE,,2025-08-03:20-24-42,2026-03-02:01-55-08,NOT_FOUND,\"Provides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.\",FALSE,TRUE,2024-05-14:22-13-33,,,\r\nwf-bdb46cd1,\"Project Management, Implementation, Planning, and Release\",Workflows & Knowledge Guides,General,https://github.com/scopecraft/command/tree/main/.claude/commands,,scopecraft,https://github.com/scopecraft,TRUE,,2025-11-09:12-20-07,2026-03-02:01-55-10,NOT_FOUND,Really comprehensive set of commands for all aspects of SDLC.,FALSE,TRUE,2025-05-10:17-23-27,2025-06-06:04-25-20,v0.16.0,github-releases\r\nwf-42a8d5a5,Project Workflow System,Workflows & Knowledge Guides,General,https://github.com/harperreed/dotfiles/tree/master/.claude/commands,,harperreed,https://github.com/harperreed,TRUE,2025-07-29,2026-03-09:16-12-45,2026-03-02:01-55-13,NOT_FOUND,\"A set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.\",FALSE,FALSE,2020-08-29:19-56-31,,,\r\nwf-291eeb4a,RIPER Workflow,Workflows & Knowledge Guides,General,https://github.com/tony/claude-code-riper-5,,Tony Narlock,https://tony.sh,TRUE,2025-10-10:09-52-21,2026-02-08:00-06-34,2026-03-02:01-55-16,MIT,\"Structured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development.\",FALSE,FALSE,2025-09-06:18-05-26,,,\r\nwf-eee9a073,Shipping Real Code w/ Claude,Workflows & Knowledge Guides,General,https://diwank.space/field-notes-from-shipping-real-code-with-claude,,Diwank,https://github.com/creatorrr,TRUE,,,2026-03-02:01-55-16,NOT_FOUND,\"A detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.\",FALSE,,,,,\r\nwf-b4fe16fa,Simone,Workflows & Knowledge Guides,General,https://github.com/Helmi/claude-simone,,Helmi,https://github.com/Helmi,TRUE,2025-07-29,2025-08-26:12-11-04,2026-03-02:01-55-19,MIT,\"A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.\",FALSE,TRUE,2025-05-23:12-05-25,2025-08-19:11-27-06,simone-mcp/v0.4.0,github-releases\r\nwf-b6f047e2,Slash-commands megalist,Workflows & Knowledge Guides,General,https://github.com/wcygan/dotfiles/tree/d8ab6b9f5a7a81007b7f5fa3025d4f83ce12cc02/claude/commands,,wcygan,https://github.com/wcygan,FALSE,2025-07-29,,2026-03-02:01-55-19,NOT_FOUND,\"A pretty stunning list (88 at the time of this post!) of slash-commands ranging from agent orchestration, code review, project management, security, documentation, self-assessment, almost anything you can dream of.\",FALSE,,2023-03-10:04-05-48,,,\r\nwf-61bd7b69,awesome-ralph,Workflows & Knowledge Guides,Ralph Wiggum,https://github.com/snwfdhmp/awesome-ralph,,Martin Joly,https://github.com/snwfdhmp,TRUE,2026-02-04:13-24-10,2026-02-03:08-34-42,2026-03-02:01-55-22,NOT_FOUND,\"A curated list of resources about Ralph, the AI coding technique that runs AI coding agents in automated loops until specifications are fulfilled.\",FALSE,FALSE,2026-01-19:08-42-54,,,\r\nwf-8ceac0c4,Ralph for Claude Code,Workflows & Knowledge Guides,Ralph Wiggum,https://github.com/frankbria/ralph-claude-code,,Frank Bria,https://github.com/frankbria,TRUE,2026-01-09:16-32-31,2026-02-25:22-56-55,2026-03-02:01-55-25,MIT,\"An autonomous AI development framework that enables Claude Code to work iteratively on projects until completion. Features intelligent exit detection, rate limiting, circuit breaker patterns, and comprehensive safety guardrails to prevent infinite loops and API overuse. Built with Bash, integrated with tmux for live monitoring, and includes 75+ comprehensive tests.\",FALSE,FALSE,2025-08-27:16-03-46,,,\r\nwf-2fdeff7e,Ralph Wiggum Marketer,Workflows & Knowledge Guides,Ralph Wiggum,https://github.com/muratcankoylan/ralph-wiggum-marketer,,Muratcan Koylan,https://github.com/muratcankoylan,TRUE,2026-01-13:14-06-16,2026-02-01:23-16-28,2026-03-02:01-55-27,NOT_FOUND,\"A Claude Code plugin that provides an autonomous AI copywriter,  integrating the Ralph loop with customized knowledge bases for market research agents. The agents do the research, Ralph writes the copy, you stay in bed. Whether or not you practice Ralph-Driven Development (RDD), I think these projects are interesting and creative explorations of general agentic patterns.\",FALSE,FALSE,2026-01-07:07-49-14,,,\r\nwf-5e01a9a6,Ralph Wiggum Plugin,Workflows & Knowledge Guides,Ralph Wiggum,https://github.com/anthropics/claude-code/tree/4f18698a9ed25517861a75125b526e319bcf8354/plugins/ralph-wiggum,,Anthropic PBC,https://github.com/anthropics,FALSE,2026-01-10:21-13-16,2026-01-14:00-03-57,2026-01-14:16-36-08,&copy;,\"The official Anthropic implementation of the Ralph Wiggum technique for iterative, self-referential AI development loops in Claude Code.\",FALSE,FALSE,2025-02-22:17-29-29,2026-01-14:00-04-17,v2.1.7,github-releases\r\nwf-bc51a50b,ralph-orchestrator,Workflows & Knowledge Guides,Ralph Wiggum,https://github.com/mikeyobrien/ralph-orchestrator,https://mikeyobrien.github.io/ralph-orchestrator/,mikeyobrien,https://github.com/mikeyobrien,TRUE,2026-01-10:19-24-51,2026-03-14:17-13-04,2026-03-02:01-55-30,MIT,\"Ralph Orchestrator implements the simple but effective \"\"Ralph Wiggum\"\" technique for autonomous task completion, continuously running an AI agent against a prompt file until the task is marked as complete or limits are reached. This implementation provides a robust, well-tested, and feature-complete orchestration system for AI-driven development. Also cited in the Anthropic Ralph plugin documentation.\",FALSE,FALSE,2025-09-07:16-55-41,2026-03-10:02-15-32,v2.8.0,github-releases\r\nwf-316367ff,ralph-wiggum-bdd,Workflows & Knowledge Guides,Ralph Wiggum,https://github.com/marcindulak/ralph-wiggum-bdd,,marcindulak,https://github.com/marcindulak,TRUE,2026-02-03:05-23-14,2026-03-13:19-30-52,2026-03-02:01-55-33,Apache-2.0,\"A standalone Bash script for Behavior-Driven Development with Ralph Wiggum Loop. In principle, while running unattended, the script can keep code and requirements in sync, but in practice it still requires interactive human supervision, so it supports both modes. The script is standalone and can be modified and committed into your project.\",FALSE,FALSE,2026-01-20:03-11-32,,,\r\nwf-aa051a6c,The Ralph Playbook,Workflows & Knowledge Guides,Ralph Wiggum,https://github.com/ClaytonFarr/ralph-playbook,,Clayton Farr,https://github.com/ClaytonFarr,TRUE,2026-01-13:04-31-02,2026-03-06:21-56-54,2026-03-02:01-55-35,NOT_FOUND,\"A remarkably detailed and comprehensive guide to the Ralph Wiggum technique, featuring well-written theoretical commentary paired with practical guidelines and advice.\",FALSE,FALSE,2026-01-09:21-54-12,,,\r\ntool-9f8d507e,cc-sessions,Tooling,General,https://github.com/GWUDCAP/cc-sessions,,toastdev,https://github.com/satoastshi,TRUE,2025-10-24:22-04-36,2025-10-17:14-50-52,2026-03-02:01-55-38,MIT,An opinionated approach to productive development with Claude Code,FALSE,TRUE,2025-08-26:17-02-09,2025-10-17:13-34-37,v0.3.6,github-releases\r\nhook-edd83641,cc-tools,Tooling,General,https://github.com/Veraticus/cc-tools,,Josh Symonds,https://github.com/Veraticus,TRUE,2025-07-29,2026-01-22:00-17-15,2026-03-02:01-55-42,NOT_FOUND,\"High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.\",FALSE,FALSE,2025-08-25:23-40-18,,,\r\ntool-b7bb841e,ccexp,Tooling,General,https://github.com/nyatinte/ccexp,https://www.npmjs.com/package/ccexp,nyatinte,https://github.com/nyatinte,TRUE,2025-07-29,2025-11-08:18-40-34,2026-03-02:01-55-44,MIT,Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.,FALSE,TRUE,2025-06-30:16-28-36,2025-07-30:12-59-21,v4.0.0,github-releases\r\ntool-d9c9bde8,cchistory,Tooling,General,https://github.com/eckardt/cchistory,,eckardt,https://github.com/eckardt,TRUE,2025-08-30:01-30-34,2025-10-23:11-41-46,2026-03-02:01-55-47,MIT,\"Like the shell history command but for your Claude Code sessions. Easily list all Bash or \"\"Bash-mode\"\" (`!`) commands Claude Code ran in a session for reference.\",FALSE,TRUE,2025-06-07:16-37-43,2025-09-10:18-14-40,v0.2.1,github-releases\r\ntool-48212d39,cclogviewer,Tooling,General,https://github.com/Brads3290/cclogviewer,,Brad S.,https://github.com/Brads3290,TRUE,2025-08-05:11-48-39,2025-08-08:08-12-45,2026-03-02:01-55-49,MIT,A humble but handy utility for viewing Claude Code `.jsonl` conversation files in a pretty HTML UI.,FALSE,TRUE,2025-07-27:23-02-49,,,\r\ntool-d95e578f,Claude Code Templates,Tooling,General,https://github.com/davila7/claude-code-templates,https://www.npmjs.com/package/claude-code-templates,Daniel Avila,https://github.com/davila7,TRUE,2025-08-24:09-32-10,2026-03-14:03-50-31,2026-03-02:01-55-52,MIT,\"Incredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.\",FALSE,FALSE,2025-07-04:01-35-24,2025-11-15:20-41-43,v1.28.3,github-releases\r\ntool-552cdcdf,Claude Composer,Tooling,General,https://github.com/possibilities/claude-composer,,Mike Bannister,https://github.com/possibilities,TRUE,2025-07-29,2025-07-31:02-29-50,2026-03-02:01-55-54,Unlicense,A tool that adds small enhancements to Claude Code.,FALSE,TRUE,2025-05-28:13-05-08,,,\r\ntool-ca25af98,Claude Hub,Tooling,General,https://github.com/claude-did-this/claude-hub,,Claude Did This,https://github.com/claude-did-this,TRUE,2025-07-29,2025-06-20:16-16-08,2026-03-02:01-55-57,NOT_FOUND,\"A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.\",FALSE,TRUE,2025-05-20:17-01-59,2025-05-31:18-48-30,v0.1.1,github-releases\r\ntool-0b63bd5f,Claude Session Restore,Tooling,General,https://github.com/ZENG3LD/claude-session-restore,,ZENG3LD,https://github.com/ZENG3LD,TRUE,2026-01-29:01-51-46,2026-01-26:07-54-17,2026-03-02:01-56-00,NOASSERTION,Efficiently restore context from previous Claude Code sessions by analyzing session files and git history. Features multi-factor data collection across numerous Claude Code capacities with time-based filtering. Uses tail-based parsing for efficient handling of large session files up to 2GB. Includes both a CLI tool for manual analysis and a Claude Code skill for automatic session restoration.,FALSE,FALSE,2026-01-26:07-13-54,,,\r\ntool-3bb5a470,claude-code-tools,Tooling,General,https://github.com/pchalasani/claude-code-tools,,Prasad Chalasani,https://github.com/pchalasani,TRUE,2025-08-05:12-08-07,2026-03-09:21-47-49,2026-03-02:01-56-02,MIT,\"Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.\",FALSE,FALSE,2025-07-31:11-39-16,2026-03-09:16-25-22,v1.10.8,github-releases\r\ntool-8b0193b7,claude-starter-kit,Tooling,General,https://github.com/serpro69/claude-starter-kit,,serpro69,https://github.com/serpro69,TRUE,2025-12-06:09-40-40,2026-03-12:15-05-22,2026-03-02:01-56-05,MIT,\"This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.\",FALSE,FALSE,2025-10-17:10-31-30,2026-03-11:10-12-45,v0.3.0,github-releases\r\ntool-1cbdd0fb,claudekit,Tooling,General,https://github.com/carlrannaberg/claudekit,https://www.npmjs.com/package/claudekit,Carl Rannaberg,https://github.com/carlrannaberg,TRUE,2025-08-24:07-25-28,2026-01-15:07-30-07,2026-03-02:01-56-08,MIT,\"Impressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows.\",FALSE,FALSE,2025-07-11:19-10-32,2025-09-28:22-17-04,v0.9.4,github-releases\r\ntool-af235370,Container Use,Tooling,General,https://github.com/dagger/container-use,,dagger,https://github.com/dagger,TRUE,2025-07-29,2026-02-23:12-37-45,2026-03-02:01-56-11,Apache-2.0,Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.,FALSE,FALSE,2025-05-27:17-37-49,2025-08-19:22-31-40,v0.4.2,github-releases\r\ntool-b3562922,ContextKit,Tooling,General,https://github.com/FlineDev/ContextKit,,Cihat Gündüz,https://github.com/Jeehut,TRUE,2025-10-10:09-45-34,2026-03-10:00-49-40,2026-03-02:01-56-14,MIT,\"A systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try.\",FALSE,FALSE,2025-09-12:09-49-38,2025-10-17:14-33-20,0.2.0,github-releases\r\ntool-6e6f1ae1,recall,Tooling,General,https://github.com/zippoxer/recall,,zippoxer,https://github.com/zippoxer,TRUE,2025-12-03:07-17-55,2026-01-14:07-49-55,2026-03-02:01-56-16,MIT,\"Full-text search your Claude Code sessions. Run `recall` in terminal, type to search, Enter to resume. Alternative to `claude --resume`.\",FALSE,FALSE,2025-11-28:03-10-12,2026-01-13:18-50-54,v0.5.0,github-releases\r\ntool-5845fda0,Rulesync,Tooling,General,https://github.com/dyoshikawa/rulesync,,dyoshikawa,https://github.com/dyoshikawa,TRUE,2025-10-16:13-16-02,2026-03-13:09-27-19,2026-03-02:01-56-19,MIT,\"A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.\",FALSE,FALSE,2025-06-18:13-17-53,2026-03-13:09-25-25,v7.18.2,github-releases\r\ntool-a5798d4b,run-claude-docker,Tooling,General,https://github.com/icanhasjonas/run-claude-docker,,Jonas,https://github.com/icanhasjonas/,TRUE,2025-09-26:05-55-44,2025-08-14:21-00-39,2026-03-02:01-56-21,MIT,\"A self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc.\",FALSE,TRUE,2025-08-13:19-28-10,,,\r\ntool-4a5cf064,stt-mcp-server-linux,Tooling,General,https://github.com/marcindulak/stt-mcp-server-linux,,marcindulak,https://github.com/marcindulak,TRUE,2025-09-13:02-17-09,2026-01-10:20-37-37,2026-03-02:01-56-24,Apache-2.0,\"A push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session.\",FALSE,FALSE,2025-09-07:00-38-51,,,\r\ntool-5f5d572e,SuperClaude,Tooling,General,https://github.com/SuperClaude-Org/SuperClaude_Framework,https://superclaude.netlify.app/,SuperClaude-Org,https://github.com/SuperClaude-Org,TRUE,2025-09-11:13-42-12,2026-02-25:09-14-50,2026-03-02:01-56-26,MIT,\"A versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"\"Introspection\"\" and \"\"Orchestration\"\".\",FALSE,FALSE,2025-07-14:12-28-11,2026-01-18:13-12-50,v4.2.0,github-releases\r\ntool-8d2e7868,tweakcc,Tooling,General,https://github.com/Piebald-AI/tweakcc,,Piebald-AI,https://github.com/Piebald-AI,TRUE,,2026-03-13:16-35-10,2026-03-02:01-56-29,MIT,Command-line tool to customize your Claude Code styling.,FALSE,FALSE,2025-07-20:21-30-47,2026-03-05:19-05-20,v4.0.11,github-releases\r\ntool-0b63c72c,Vibe-Log,Tooling,General,https://github.com/vibe-log/vibe-log-cli,,Vibe-Log,https://github.com/vibe-log,TRUE,2025-10-10:10-38-18,2025-12-10:22-44-22,2026-03-02:01-56-32,MIT,\"Analyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove.\",FALSE,FALSE,2025-08-15:18-42-36,2025-12-05:16-47-32,v0.8.6,github-releases\r\ntool-fcf2812e,viwo-cli,Tooling,General,https://github.com/OverseedAI/viwo,,Hal Shin,https://github.com/hal-shin,TRUE,2025-12-06:09-03-50,2026-01-09:05-24-30,2026-03-02:01-56-34,MIT,Run Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of `--dangerously-skip-permissions` for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue.,FALSE,FALSE,2025-09-04:17-05-44,2026-01-05:22-16-44,v0.5.0,github-releases\r\ntool-1e4657fd,VoiceMode MCP,Tooling,General,https://github.com/mbailey/voicemode,https://getvoicemode.com,Mike Bailey,https://github.com/mbailey,TRUE,2025-10-16:12-54-25,2026-03-14:22-14-11,2026-03-02:01-56-37,MIT,VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).,FALSE,FALSE,2025-06-08:16-20-50,2026-03-13:14-49-26,v8.5.1,github-releases\r\ntool-984936a7,Claude Code Chat,Tooling,IDE Integrations,https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat,,andrepimenta,https://github.com/andrepimenta,TRUE,,,2025-07-18:02-03-39,&copy;,An elegant and user-friendly Claude Code chat interface for VS Code.,FALSE,,,,,\r\ntool-5ab1a854,claude-code-ide.el,Tooling,IDE Integrations,https://github.com/manzaltu/claude-code-ide.el,,manzaltu,https://github.com/manzaltu,TRUE,2025-08-07:18-26-57,2026-02-02:15-47-13,2026-03-02:01-56-40,GPL-3.0,\"claude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.\",FALSE,FALSE,2025-06-23:21-33-22,,,\r\ntool-941ef941,claude-code.el,Tooling,IDE Integrations,https://github.com/stevemolitor/claude-code.el,,stevemolitor,https://github.com/stevemolitor,TRUE,2025-07-29,2025-12-18:22-56-06,2026-03-02:01-56-42,Apache-2.0,An Emacs interface for Claude Code CLI.,FALSE,FALSE,2025-03-13:04-40-23,,,\r\ntool-0607ef06,claude-code.nvim,Tooling,IDE Integrations,https://github.com/greggh/claude-code.nvim,,greggh,https://github.com/greggh,TRUE,2025-07-29,2026-02-04:14-44-50,2026-03-02:01-56-45,MIT,A seamless integration between Claude Code AI assistant and Neovim.,FALSE,FALSE,2025-02-24:21-33-14,2025-03-21:14-43-57,v0.4.3,github-releases\r\ntool-7e19bf77,Claudix - Claude Code for VSCode,Tooling,IDE Integrations,https://github.com/Haleclipse/Claudix,,Haleclipse,https://github.com/Haleclipse,TRUE,2025-12-06:14-05-06,2025-12-08:18-25-11,2026-03-02:01-56-47,AGPL-3.0,\"A VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.\",FALSE,FALSE,2025-11-13:12-04-40,2026-03-13:02-33-48,0.3.9-dev,github-releases\r\ntool-631dbe0f,CC Usage,Tooling,Usage Monitors,https://github.com/ryoppippi/ccusage,,ryoppippi,https://github.com/ryoppippi,TRUE,2025-07-29,2026-03-10:14-48-40,2026-03-02:01-56-50,NOASSERTION,\"Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.\",FALSE,FALSE,2025-05-29:17-51-05,2026-03-10:06-30-56,v18.0.10,github-releases\r\ntool-ec858306,ccflare,Tooling,Usage Monitors,https://github.com/snipeship/ccflare,https://ccflare.com/,snipeship,https://github.com/snipeship,TRUE,2025-08-19:01-02-03,2025-08-24:20-28-28,2026-03-02:01-56-52,MIT,\"Claude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.\",FALSE,TRUE,2025-07-25:08-34-30,,,\r\ntool-fe142d2f,ccflare -> **better-ccflare**,Tooling,Usage Monitors,https://github.com/tombii/better-ccflare/,,tombii,https://github.com/tombii,TRUE,2025-12-05:14-19-09,2026-03-14:21-46-04,2026-03-02:01-56-55,MIT,\"A well-maintained and feature-enhanced fork of the glorious `ccflare` usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). `better-ccflare` builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.\",FALSE,FALSE,2025-07-25:08-34-30,2026-03-14:21-47-08,v3.3.10,github-releases\r\ntool-ca599740,Claude Code Usage Monitor,Tooling,Usage Monitors,https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor,,Maciek-roboblog,https://github.com/Maciek-roboblog,TRUE,2025-07-29,2025-07-23:22-21-42,2026-03-02:01-56-57,MIT,\"A real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.\",FALSE,TRUE,2025-06-18:23-56-54,2025-07-23:22-13-19,v3.1.0,github-releases\r\ntool-61d0c1d6,Claudex,Tooling,Usage Monitors,https://github.com/kunwar-shah/claudex,https://kunwar-shah.github.io/claudex/#/,Kunwar Shah,https://github.com/kunwar-shah,TRUE,2025-11-01:06-27-56,2026-02-14:18-09-14,2026-03-02:01-57-00,MIT,\"Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!)\",FALSE,FALSE,2025-09-12:08-30-58,2026-02-12:13-09-53,v1.3.0,github-releases\r\ntool-a375ba14,viberank,Tooling,Usage Monitors,https://github.com/sculptdotfun/viberank,,nikshepsvn,https://github.com/nikshepsvn,TRUE,2025-08-07:18-55-54,2026-01-26:03-24-16,2026-03-02:01-57-03,MIT,\"A community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.\",FALSE,FALSE,2025-07-02:22-48-41,,,\r\ntool-8d6f8d23,Auto-Claude,Tooling,Orchestrators,https://github.com/AndyMik90/Auto-Claude,,AndyMik90,https://github.com/AndyMik90,TRUE,2026-02-13:20-02-48,2026-03-14:08-15-03,2026-03-02:01-57-05,AGPL-3.0,\"Autonomous multi-agent coding framework for Claude Code (Claude Agent SDK) that integrates the full SDLC - \"\"plans, builds, and validates software for you\"\". Features a slick kanban-style UI and a well-designed but not over-engineered agent orchestration system.\",FALSE,FALSE,2025-12-04:22-10-40,2026-02-20:11-47-15,v2.7.6,github-releases\r\ntool-3b3bedca,Claude Code Flow,Tooling,Orchestrators,https://github.com/ruvnet/claude-code-flow,,ruvnet,https://github.com/ruvnet,TRUE,2025-07-29,2026-03-09:15-59-17,2026-03-02:01-57-09,MIT,\"This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.\",FALSE,FALSE,2025-06-02:21-24-20,2026-03-09:15-59-33,v3.5.15,github-releases\r\ntool-5d0685f2,Claude Squad,Tooling,Orchestrators,https://github.com/smtg-ai/claude-squad,,smtg-ai,https://github.com/smtg-ai,TRUE,2025-07-29,2026-03-12:07-38-42,2026-03-02:01-57-11,AGPL-3.0,\"Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.\",FALSE,FALSE,2025-03-09:21-02-23,2026-03-12:07-40-53,v1.0.17,github-releases\r\ntool-1af2fe4c,Claude Swarm,Tooling,Orchestrators,https://github.com/parruda/claude-swarm,,parruda,https://github.com/parruda,TRUE,2025-07-29,2026-02-12:01-56-02,2026-03-02:01-57-15,MIT,Launch Claude Code session that is connected to a swarm of Claude Code Agents.,FALSE,FALSE,2025-05-28:21-09-56,2026-02-12:02-02-31,swarm_sdk-v2.7.15,github-releases\r\ntool-a1e3d643,Claude Task Master,Tooling,Orchestrators,https://github.com/eyaltoledano/claude-task-master,,eyaltoledano,https://github.com/eyaltoledano,TRUE,2025-07-29,2026-02-04:13-54-29,2026-03-02:01-57-17,NOASSERTION,\"A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.\",FALSE,FALSE,2025-03-04:18-55-17,2026-02-04:13-56-27,task-master-ai@0.43.0,github-releases\r\ntool-f81477b3,Claude Task Runner,Tooling,Orchestrators,https://github.com/grahama1970/claude-task-runner,,grahama1970,https://github.com/grahama1970,TRUE,2025-07-29,2025-05-13:23-08-49,2026-03-02:01-57-20,NOT_FOUND,\"A specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.\",FALSE,TRUE,2025-05-13:13-31-23,,,\r\ntool-b4facb98,Happy Coder,Tooling,Orchestrators,https://github.com/slopus/happy,https://happy.engineering/docs,GrocerPublishAgent,https://peoplesgrocers.com/en/projects,TRUE,2025-08-29:11-57-49,2026-02-26:07-05-55,2026-03-02:01-57-23,MIT,\"Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing.\",FALSE,FALSE,2025-07-13:02-09-56,,,\r\ntool-f660ade2,sudocode,Tooling,Orchestrators,https://github.com/sudocode-ai/sudocode,,ssh-randy,https://github.com/ssh-randy,TRUE,2026-02-26:09-28-31,2026-03-07:07-02-46,2026-03-02:01-57-26,Apache-2.0,Lightweight agent orchestration dev tool that lives in your repo. Integrates with various specification frameworks. It's giving Jira.,FALSE,FALSE,2025-10-15:23-36-20,2026-03-07:07-10-48,v0.1.26,github-releases\r\ntool-9c3f497a,The Agentic Startup,Tooling,Orchestrators,https://github.com/rsmdt/the-startup,,Rudolf Schmidt,https://github.com/rsmdt,TRUE,2025-09-28:14-25-25,2026-02-28:12-50-54,2026-03-02:01-57-28,MIT,\"Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!\",FALSE,FALSE,2025-08-03:15-01-03,2026-02-28:12-54-35,v3.4.0,github-releases\r\ntool-5fb873b1,TSK - AI Agent Task Manager and Sandbox,Tooling,Orchestrators,https://github.com/dtormoen/tsk,,dtormoen,https://github.com/dtormoen,TRUE,,2026-03-14:23-02-51,2026-03-02:01-57-32,MIT,\"A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.\",FALSE,FALSE,2025-05-31:18-27-41,2026-03-14:23-04-32,v0.10.4,github-releases\r\ntool-df3ddc27,claude-rules-doctor,Tooling,Config Managers,https://github.com/nulone/claude-rules-doctor,,nulone,https://github.com/nulone,TRUE,2026-02-15:00-50-56,2026-02-25:02-41-47,2026-03-02:01-57-35,MIT,\"CLI that detects dead `.claude/rules/` files by checking if `paths:` globs actually match files in your repo. Catches silent rule failures where renamed directories or typos in glob patterns cause rules to never apply. Features CI mode (exit 1 on dead rules), JSON output, and verbose mode showing matched files.\",FALSE,FALSE,2026-01-28:14-16-00,2026-01-28:23-46-17,v0.2.2,github-releases\r\ntool-7c53b5cb,ClaudeCTX,Tooling,Config Managers,https://github.com/foxj77/claudectx,,John Fox,https://github.com/foxj77,TRUE,2026-02-14:00-00-00,2026-01-26:20-39-06,2026-03-02:01-57-37,MIT,claudectx lets you switch your entire Claude Code configuration with a single command.,FALSE,FALSE,,2026-01-02:22-50-20,v1.2.0,github-releases\r\nstatus-d69e91f3,CCometixLine - Claude Code Statusline,Status Lines,General,https://github.com/Haleclipse/CCometixLine,,Haleclipse,https://github.com/Haleclipse,TRUE,2025-12-06:14-50-30,2026-03-14:17-54-39,2026-03-02:01-57-40,NOT_FOUND,\"A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.\",FALSE,FALSE,2025-08-11:16-23-41,2026-03-14:18-05-45,v1.1.2,github-releases\r\nstatus-4e8a47cf,ccstatusline,Status Lines,General,https://github.com/sirmalloc/ccstatusline,https://www.npmjs.com/package/ccstatusline,sirmalloc,https://github.com/sirmalloc,TRUE,2025-08-12:19-47-59,2026-03-15:03-06-44,2026-03-02:01-57-42,MIT,\"A highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.\",FALSE,FALSE,2025-08-08:11-20-28,,,\r\nstatus-83779330,claude-code-statusline,Status Lines,General,https://github.com/rz1989s/claude-code-statusline,,rz1989s,https://github.com/rz1989s,TRUE,2025-09-01:14-56-40,2026-03-14:07-08-12,2026-03-02:01-57-45,MIT,\"Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring\",FALSE,FALSE,2025-08-18:06-45-07,2026-03-14:07-08-33,v2.21.5,github-releases\r\nstatus-e3a9d274,claude-powerline,Status Lines,General,https://github.com/Owloops/claude-powerline,https://www.npmjs.com/package/@owloops/claude-powerline,Owloops,https://github.com/Owloops,TRUE,2025-08-16:06-23-25,2026-03-12:16-03-56,2026-03-02:01-57-48,MIT,\"A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more\",FALSE,FALSE,2025-08-10:08-11-34,2026-03-12:16-04-07,v1.19.6,github-releases\r\nstatus-bb559460,claudia-statusline,Status Lines,General,https://github.com/hagan/claudia-statusline,,Hagan Franks,https://github.com/hagan,TRUE,2025-10-10:09-41-03,2026-01-17:23-15-29,2026-03-02:01-57-51,MIT,\"High-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).\",FALSE,FALSE,2025-08-23:03-03-49,2026-01-17:23-22-57,v2.22.1,github-releases\r\nhook-73da34c7,Britfix,Hooks,General,https://github.com/Talieisin/britfix,,Talieisin,https://github.com/Talieisin,TRUE,2025-12-03:07-30-41,2026-03-12:08-24-57,2026-03-02:01-57-53,MIT,\"Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.\",FALSE,FALSE,2025-12-01:06-50-17,,,\r\nhook-37bef012,CC Notify,Hooks,General,https://github.com/dazuiba/CCNotify,,dazuiba,https://github.com/dazuiba,TRUE,,2025-10-14:02-26-09,2026-03-02:01-57-56,MIT,\"CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.\",FALSE,TRUE,2025-07-24:12-57-26,,,\r\nhook-26657310,cchooks,Hooks,General,https://github.com/GowayLee/cchooks,https://pypi.org/project/cchooks/,GowayLee,https://github.com/GowayLee,TRUE,2025-07-29,2025-11-12:04-26-29,2026-03-02:01-57-58,MIT,\"A lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.\",FALSE,TRUE,2025-07-16:11-47-14,2025-11-12:04-35-09,v0.1.5,github-releases\r\nhook-4b08835a,Claude Code Hook Comms (HCOM),Hooks,General,https://github.com/aannoo/claude-hook-comms,https://pypi.org/project/hcom,aannoo,https://github.com/aannoo,TRUE,2025-12-18:06-06-18,2026-03-14:07-22-37,2026-03-02:01-58-02,MIT,\"Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.]\",FALSE,FALSE,2025-07-21:02-09-06,2026-03-11:05-40-14,v0.7.4,github-releases\r\nhook-61fc561a,claude-code-hooks-sdk,Hooks,General,https://github.com/beyondcode/claude-hooks-sdk,,beyondcode,https://github.com/beyondcode,TRUE,2025-07-29,2026-01-12:05-58-06,2026-03-02:01-58-05,MIT,\"A Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.\",FALSE,FALSE,2025-07-03:19-44-53,2025-07-03:20-17-57,0.1.0,github-releases\r\nhook-ff4a072b,claude-hooks,Hooks,General,https://github.com/johnlindquist/claude-hooks,,John Lindquist,https://github.com/johnlindquist,TRUE,2025-07-29,2025-08-01:14-42-26,2026-03-02:01-58-07,MIT,A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.,FALSE,TRUE,2025-07-03:22-10-15,2025-08-01:14-45-16,v2.4.0,github-releases\r\nhook-9cfa9465,Claudio,Hooks,General,https://github.com/ctoth/claudio,,Christopher Toth,https://github.com/ctoth,TRUE,2025-09-30:14-44-46,2026-02-18:06-48-20,2026-03-02:01-58-10,NOT_FOUND,A no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy.,FALSE,FALSE,2025-07-26:21-45-51,,,\r\nhook-48393ed3,Dippy,Hooks,General,https://github.com/ldayton/Dippy,,Lily Dayton,https://github.com/ldayton,TRUE,2026-02-26:09-48-46,2026-03-09:10-50-02,2026-03-02:01-58-12,MIT,\"Auto-approve safe bash commands using AST-based parsing, while prompting for destructive operations. Solves permission fatigue without disabling safety. Supports Claude Code, Gemini CLI, and Cursor.\",FALSE,FALSE,2026-01-07:15-11-57,2026-03-09:10-50-28,v0.2.6,github-releases\r\nhook-fb83c94c,fcakyon Collection (Code Quality and Tool Usage),Hooks,General,https://github.com/fcakyon/claude-codex-settings/tree/main/.claude/hooks,,Fatih Akyon,https://github.com/fcakyon,FALSE,2025-10-24:21-52-56,,2026-03-02:01-58-13,Apache-2.0,Very well-written set of hooks for code quality and tool usage regulation (e.g. force Tavily over WebFetch tool).,FALSE,,2025-07-09:07-46-08,,,\r\nhook-c8d81568,parry,Hooks,General,https://github.com/vaporif/parry,,Dmytro Onypko,https://github.com/vaporif,TRUE,2026-03-02:07-24-03,2026-03-14:16-11-16,2026-03-02:07-24-03,MIT,\"Prompt injection scanner for Claude Code hooks. Scans tool inputs and outputs for injection attacks, secrets, and data exfiltration attempts. [NOTE: Early development phase but worth a look.]\",FALSE,FALSE,2026-02-23:05-57-41,2026-03-14:15-40-42,v0.1.0-alpha.2,github-releases\r\nhook-2b995e52,TDD Guard,Hooks,General,https://github.com/nizos/tdd-guard,,Nizar Selander,https://github.com/nizos,TRUE,2025-07-29,2026-03-01:08-39-57,2026-03-02:01-58-15,MIT,A hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.,FALSE,FALSE,2025-07-03:06-11-29,2026-01-30:12-53-47,storybook-v0.1.0,github-releases\r\nhook-3ca1f52e,TypeScript Quality Hooks,Hooks,General,https://github.com/bartolli/claude-code-typescript-hooks,,bartolli,https://github.com/bartolli,TRUE,2025-08-23:23-46-33,2025-08-26:17-11-20,2026-03-02:01-58-18,MIT,\"Quality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for < 5ms validation performance during real-time editing.\",FALSE,TRUE,2025-07-21:01-19-57,,,\r\nhook-7dbcf415,Plannotator,Hooks,,https://github.com/backnotprop/plannotator,https://plannotator.ai,backnotprop,https://github.com/backnotprop,TRUE,2026-01-17:04-22-43,2026-03-15:00-58-57,2026-03-02:01-58-21,Apache-2.0,\"Interactive plan review UI that intercepts ExitPlanMode via hooks, letting users visually annotate plans with comments, deletions, and replacements before approving or denying with detailed feedback.\",FALSE,FALSE,2025-12-28:02-14-10,2026-03-12:08-11-39,v0.12.0,github-releases\r\ncmd-d4f9e2a5,/create-hook,Slash-Commands,General,https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md,,Omri Lavi,https://github.com/omril321,TRUE,2025-10-01:17-06-21,2026-02-07:09-45-14,2026-03-02:01-58-23,Apache-2.0,\"Slash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).\",FALSE,TRUE,2025-07-24:11-37-46,,,\r\ncmd-b37060d6,/linux-desktop-slash-commands,Slash-Commands,General,https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands,,Daniel Rosehill,https://github.com/danielrosehill,TRUE,2025-10-22:12-06-56,2025-10-31:22-31-20,2026-03-02:01-58-26,NOT_FOUND,\"A library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.\",FALSE,TRUE,2025-10-21:08-14-40,2025-10-25:23-17-06,25-10-2025,github-releases\r\ncmd-9d234db1,/analyze-issue,Slash-Commands,Version Control & Git,https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md,,jerseycheese,https://github.com/jerseycheese,TRUE,,2026-02-06:21-14-20,2026-03-02:01-58-29,MIT,\"Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.\",FALSE,FALSE,2025-04-28:17-05-33,,,\r\ncmd-4a72b306,/bug-fix,Slash-Commands,Version Control & Git,https://github.com/danielscholl/mvn-mcp-server/blob/main/.claude/commands/bug-fix.md,,danielscholl,https://github.com/danielscholl,FALSE,2025-07-29,2025-05-06:23-07-03,2026-03-02:01-58-29,NOT_FOUND,\"Streamlines bug fixing by creating a GitHub issue first, then a feature branch for implementing and thoroughly testing the solution before merging.\",TRUE,,2025-10-03:22-02-03,,,\r\ncmd-b6a797df,/commit,Slash-Commands,Version Control & Git,https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md,,evmts,https://github.com/evmts,TRUE,,2026-02-09:21-00-27,2026-03-02:01-58-32,MIT,\"Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.\",FALSE,TRUE,2023-02-14:18-40-46,2025-10-04:11-25-52,v1.0.0-next.148,github-releases\r\ncmd-6aeeadd6,/commit-fast,Slash-Commands,Version Control & Git,https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md,,steadycursor,https://github.com/steadycursor,TRUE,,2025-08-03:20-24-42,2026-03-02:01-58-35,NOT_FOUND,\"Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer\",FALSE,TRUE,2024-05-14:22-13-33,,,\r\ncmd-2f41bf88,/create-pr,Slash-Commands,Version Control & Git,https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md,,toyamarinyon,https://github.com/toyamarinyon,TRUE,2025-07-29,2025-04-04:14-05-50,2026-03-02:01-58-37,Apache-2.0,\"Streamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.\",FALSE,TRUE,2023-12-21:04-25-41,,,\r\ncmd-6f066b19,/create-pull-request,Slash-Commands,Version Control & Git,https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md,,liam-hq,https://github.com/liam-hq,TRUE,2025-07-29,2026-03-01:19-19-02,2026-03-02:01-58-40,Apache-2.0,\"Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.\",FALSE,TRUE,2024-08-08:02-58-32,2025-11-25:02-37-34,@liam-hq/cli@0.7.24,github-releases\r\ncmd-54c60a04,/create-worktrees,Slash-Commands,Version Control & Git,https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md,,evmts,https://github.com/evmts,TRUE,,2026-02-09:21-00-27,2026-03-02:01-58-43,MIT,\"Creates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.\",FALSE,TRUE,2023-02-14:18-40-46,2025-10-04:11-25-52,v1.0.0-next.148,github-releases\r\ncmd-d39b623d,/fix-github-issue,Slash-Commands,Version Control & Git,https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md,,jeremymailen,https://github.com/jeremymailen,TRUE,2025-07-29,2026-03-10:03-59-54,2026-03-02:01-58-46,Apache-2.0,\"Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.\",FALSE,TRUE,2017-05-07:06-42-09,2026-02-10:23-36-31,5.4.2,github-releases\r\ncmd-85f39721,/fix-issue,Slash-Commands,Version Control & Git,https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md,,metabase,https://github.com/metabase,TRUE,,2026-03-13:23-22-45,2026-03-02:01-58-49,NOASSERTION,\"Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.\",FALSE,TRUE,2015-02-02:19-28-24,2026-03-12:21-42-12,v0.59.2,github-releases\r\ncmd-16c71a8c,/fix-pr,Slash-Commands,Version Control & Git,https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md,,metabase,https://github.com/metabase,TRUE,,2026-03-13:23-22-45,2026-03-02:01-58-51,NOASSERTION,\"Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.\",FALSE,TRUE,2015-02-02:19-28-24,2026-03-12:21-42-12,v0.59.2,github-releases\r\ncmd-a1042630,/husky,Slash-Commands,Version Control & Git,https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md,,evmts,https://github.com/evmts,TRUE,2025-07-29,2026-02-09:21-00-27,2026-03-02:01-58-54,MIT,\"Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.\",FALSE,TRUE,2023-02-14:18-40-46,2025-10-04:11-25-52,v1.0.0-next.148,github-releases\r\ncmd-7f51ad4d,/pr-review,Slash-Commands,Version Control & Git,https://github.com/hesreallyhim/awesome-claude-code/blob/923ddf1c3dba0413ecae1c6c2921a1607dc5911d/resources/slash-commands/pr-review/pr-review.md,,arkavo-org,https://github.com/arkavo-org,FALSE,2025-07-29,2025-04-03:01-10-13,2026-03-02:01-58-55,MIT,\"Reviews pull request changes to provide feedback, check for issues, and suggest improvements before merging into the main codebase.\",TRUE,,2025-04-19:21-00-28,,,\r\ncmd-d32f827c,/update-branch-name,Slash-Commands,Version Control & Git,https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md,,giselles-ai,https://github.com/giselles-ai,TRUE,,2026-03-13:08-59-42,2026-03-02:01-58-58,Apache-2.0,\"Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.\",FALSE,TRUE,2023-12-21:04-25-41,2026-03-13:00-14-30,v0.72.0,github-releases\r\ncmd-884d2f7b,/analyze-code,Slash-Commands,Code Analysis & Testing,https://github.com/Hkgstax/VALUGATOR/blob/main/.claude/commands/analyze-code.md,,Hkgstax,https://github.com/Hkgstax,FALSE,,,2026-03-02:01-58-58,NOT_FOUND,\"Reviews code structure and identifies key components, mapping relationships between elements and suggesting targeted improvements for better architecture and performance.\",FALSE,,,,,\r\ncmd-193fe5e1,/check,Slash-Commands,Code Analysis & Testing,https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md,,rygwdn,https://github.com/rygwdn,TRUE,2025-07-29,2025-05-30:20-29-46,2026-03-02:01-59-01,NOT_FOUND,\"Performs comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.\",FALSE,TRUE,2025-03-27:18-56-11,,,\r\ncmd-9944dc47,/clean,Slash-Commands,Code Analysis & Testing,https://github.com/Graphlet-AI/eridu/blob/main/.claude/commands/clean.md,,Graphlet-AI,https://github.com/Graphlet-AI,FALSE,2025-07-29,2025-05-16:04-28-34,2025-11-02:18-36-47,Apache-2.0,\"Addresses code formatting and quality issues by fixing black formatting problems, organizing imports with isort, resolving flake8 linting issues, and correcting mypy type errors.\",FALSE,,2025-03-25:18-33-44,,,\r\ncmd-f77c03b5,/code_analysis,Slash-Commands,Code Analysis & Testing,https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md,,kingler,https://github.com/kingler,TRUE,2025-07-29,2025-05-16:17-30-29,2026-03-02:01-59-03,NOT_FOUND,\"Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.\",FALSE,TRUE,2025-05-16:17-30-29,,,\r\ncmd-e6804b12,/implement-issue,Slash-Commands,Code Analysis & Testing,https://github.com/cmxela/thinkube/blob/main/.claude/commands/implement-issue.md,,cmxela,https://github.com/cmxela,FALSE,,,2026-03-02:01-59-04,NOT_FOUND,\"Implements GitHub issues following strict project guidelines, complete implementation checklists, variable naming conventions, testing procedures, and documentation requirements.\",FALSE,,,,,\r\ncmd-0ff45c34,/implement-task,Slash-Commands,Code Analysis & Testing,https://github.com/Hkgstax/VALUGATOR/blob/main/.claude/commands/implement-task.md,,Hkgstax,https://github.com/Hkgstax,FALSE,,,2026-03-02:01-59-05,NOT_FOUND,\"Approaches task implementation methodically by thinking through strategy step-by-step, evaluating different approaches, considering tradeoffs, and implementing the best solution.\",FALSE,,,,,\r\ncmd-c76ed84c,/optimize,Slash-Commands,Code Analysis & Testing,https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md,,to4iki,https://github.com/to4iki,TRUE,2025-07-29,2025-04-24:16-18-21,2026-03-02:01-59-07,MIT,\"Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.\",FALSE,TRUE,2025-04-24:16-18-21,,,\r\ncmd-3c922eaa,/repro-issue,Slash-Commands,Code Analysis & Testing,https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md,,rzykov,https://github.com/rzykov,TRUE,2025-07-29,2025-05-16:07-51-12,2026-03-02:01-59-10,NOASSERTION,\"Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.\",FALSE,TRUE,2015-02-02:19-28-24,,,\r\ncmd-1ba4d44c,/task-breakdown,Slash-Commands,Code Analysis & Testing,https://github.com/Hkgstax/VALUGATOR/blob/main/.claude/commands/task-breakdown.md,,Hkgstax,https://github.com/Hkgstax,FALSE,,,2026-03-02:01-59-11,NOT_FOUND,\"Analyzes feature requirements, identifies components and dependencies, creates manageable tasks, and sets priorities for efficient feature implementation.\",FALSE,,,,,\r\ncmd-051321ab,/tdd,Slash-Commands,Code Analysis & Testing,https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md,,zscott,https://github.com/zscott,TRUE,2025-07-29,2025-03-07:16-35-10,2026-03-02:01-59-13,NOT_FOUND,\"Guides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.\",FALSE,TRUE,2025-03-05:17-52-00,2025-03-05:18-00-20,v0.1.1,github-releases\r\ncmd-cccacca2,/tdd-implement,Slash-Commands,Code Analysis & Testing,https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md,,jerseycheese,https://github.com/jerseycheese,TRUE,,2026-02-06:21-14-20,2026-03-02:01-59-16,MIT,\"Implements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests.\",FALSE,FALSE,2025-04-28:17-05-33,,,\r\ncmd-7991e9fb,/testing_plan_integration,Slash-Commands,Code Analysis & Testing,https://github.com/buster-so/buster/blob/main/api/.claude/commands/testing_plan_integration.md,,buster-so,https://github.com/buster-so,FALSE,,,2026-03-02:01-59-17,NOASSERTION,\"Creates inline Rust-style tests, suggests refactoring for testability, analyzes code challenges, and creates comprehensive test coverage for robust code.\",FALSE,,,,,\r\ncmd-01b57069,/context-prime,Slash-Commands,Context Loading & Priming,https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md,,elizaOS,https://github.com/elizaOS,TRUE,2025-07-29,2026-02-16:01-17-20,2026-03-02:01-59-19,MIT,\"Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.\",FALSE,TRUE,2024-11-10:03-44-30,,,\r\ncmd-82556482,/initref,Slash-Commands,Context Loading & Priming,https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md,,okuvshynov,https://github.com/okuvshynov,TRUE,2025-07-29,2025-08-11:02-27-35,2026-03-02:01-59-22,MIT,\"Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.\",FALSE,TRUE,2023-02-08:15-30-18,2025-03-04:14-34-45,v0.3.4,github-releases\r\ncmd-e7fde689,/load-llms-txt,Slash-Commands,Context Loading & Priming,https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md,,ethpandaops,https://github.com/ethpandaops,TRUE,2025-07-29,2026-03-15:00-10-30,2026-03-02:01-59-25,MIT,\"Loads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.\",FALSE,TRUE,2024-03-26:00-43-31,,,\r\ncmd-cc5f7cd3,/load_coo_context,Slash-Commands,Context Loading & Priming,https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md,,Mjvolk3,https://github.com/Mjvolk3,TRUE,,2026-01-27:17-11-51,2026-03-02:01-59-27,NOT_FOUND,\"References specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.\",FALSE,TRUE,2023-07-24:22-56-56,2025-08-07:03-40-40,v1.1.0,github-releases\r\ncmd-63a682e3,/load_dango_pipeline,Slash-Commands,Context Loading & Priming,https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md,,Mjvolk3,https://github.com/Mjvolk3,TRUE,,2026-01-27:17-11-51,2026-03-02:01-59-30,NOT_FOUND,\"Sets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.\",FALSE,TRUE,2023-07-24:22-56-56,2025-08-07:03-40-40,v1.1.0,github-releases\r\ncmd-f4c7bb3c,/prime,Slash-Commands,Context Loading & Priming,https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md,,yzyydev,https://github.com/yzyydev,TRUE,2025-07-29,2025-09-15:14-45-35,2026-03-02:01-59-33,NOT_FOUND,\"Sets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.\",FALSE,TRUE,2025-05-08:10-26-38,,,\r\ncmd-6467d59f,/reminder,Slash-Commands,Context Loading & Priming,https://github.com/cmxela/thinkube/blob/main/.claude/commands/reminder.md,,cmxela,https://github.com/cmxela,FALSE,,,2026-03-02:01-59-34,NOT_FOUND,\"Re-establishes project context after conversation breaks or compaction, restoring context and fixing guideline inconsistencies for complex implementations.\",FALSE,,,,,\r\ncmd-acaa3ecd,/rsi,Slash-Commands,Context Loading & Priming,https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md,,ddisisto,https://github.com/ddisisto,TRUE,2025-07-29,2025-05-20:01-27-49,2026-03-02:01-59-36,NOT_FOUND,\"Reads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.\",FALSE,TRUE,2025-05-17:02-27-16,,,\r\ncmd-989ec43f,/add-to-changelog,Slash-Commands,Documentation & Changelogs,https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md,,berrydev-ai,https://github.com/berrydev-ai,TRUE,2025-07-29,2025-04-28:15-54-32,2026-03-02:01-59-39,MIT,\"Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.\",FALSE,TRUE,2025-03-23:18-25-35,2025-04-25:23-49-58,1.1.0,github-releases\r\ncmd-416793e8,/create-docs,Slash-Commands,Documentation & Changelogs,https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md,,jerseycheese,https://github.com/jerseycheese,TRUE,2025-07-29,2026-02-06:21-14-20,2026-03-02:01-59-41,MIT,\"Analyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.\",FALSE,FALSE,2025-04-28:17-05-33,,,\r\ncmd-4d612ab9,/docs,Slash-Commands,Documentation & Changelogs,https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md,,slunsford,https://github.com/slunsford,TRUE,2025-07-29,2025-11-13:18-34-17,2026-03-02:01-59-45,NOT_FOUND,\"Generates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.\",FALSE,TRUE,2023-08-22:19-12-06,,,\r\ncmd-7c4c3c47,/explain-issue-fix,Slash-Commands,Documentation & Changelogs,https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md,,hackdays-io,https://github.com/hackdays-io,TRUE,2025-07-29,2025-05-17:15-04-46,2026-03-02:01-59-48,NOT_FOUND,\"Documents solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.\",FALSE,TRUE,2025-03-30:07-41-02,,,\r\ncmd-7767f28f,/update-docs,Slash-Commands,Documentation & Changelogs,https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md,,Consiliency,https://github.com/Consiliency,TRUE,2025-07-29,2025-05-22:23-41-19,2026-03-02:01-59-51,MIT,\"Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.\",FALSE,TRUE,2025-05-12:23-16-35,,,\r\ncmd-19f297bd,/build-react-app,Slash-Commands,CI / Deployment,https://github.com/wmjones/wyatt-personal-aws/blob/main/.claude/commands/build-react-app.md,,wmjones,https://github.com/wmjones,FALSE,,,2026-03-02:01-59-52,NOT_FOUND,\"Builds React applications locally with intelligent error handling, creating specific tasks for build failures and providing appropriate server commands based on build results.\",FALSE,,,,,\r\ncmd-39a87802,/release,Slash-Commands,CI / Deployment,https://github.com/kelp/webdown/blob/main/.claude/commands/release.md,,kelp,https://github.com/kelp,TRUE,2025-07-29,2025-12-11:00-34-45,2026-03-02:01-59-55,MIT,\"Manages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.\",FALSE,TRUE,2025-03-15:18-37-39,2025-12-11:00-36-52,v0.8.1,github-releases\r\ncmd-88d84cb6,/run-ci,Slash-Commands,CI / Deployment,https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md,,hackdays-io,https://github.com/hackdays-io,TRUE,,2025-05-17:15-04-46,2026-03-02:01-59-57,NOT_FOUND,\"Activates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.\",FALSE,TRUE,2025-03-30:07-41-02,,,\r\ncmd-fdc46b4a,/run-pre-commit,Slash-Commands,CI / Deployment,https://github.com/wmjones/wyatt-personal-aws/blob/main/.claude/commands/run-pre-commit.md,,wmjones,https://github.com/wmjones,FALSE,,,2026-03-02:01-59-58,NOT_FOUND,\"Runs pre-commit checks with intelligent results handling, analyzing outputs, creating tasks for issue fixing, and integrating with task management systems.\",FALSE,,,,,\r\ncmd-8856ecb4,/create-command,Slash-Commands,Project & Task Management,https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md,,scopecraft,https://github.com/scopecraft,TRUE,2025-07-29,2025-11-09:12-20-07,2026-03-02:02-00-01,NOT_FOUND,\"Guides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.\",FALSE,TRUE,2025-05-10:17-23-27,2025-06-06:04-25-20,v0.16.0,github-releases\r\ncmd-0420f9cb,/create-plan,Slash-Commands,Project & Task Management,https://github.com/hesreallyhim/inkverse-fork/blob/preserve-claude-resources/.claude/commands/create-plan.md,,taddyorg,https://github.com/taddyorg,TRUE,2025-07-29,2026-01-28:06-09-49,2026-01-20:01-15-59,AGPL-3.0,\"Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format.\",TRUE,TRUE,2025-05-06:21-28-47,,,\r\ncmd-ec48035a,/create-prp,Slash-Commands,Project & Task Management,https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md,,Wirasm,https://github.com/Wirasm,TRUE,2025-07-29,2025-05-21:11-01-32,2026-03-02:02-00-05,MIT,\"Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.\",FALSE,TRUE,2025-05-11:18-23-30,,,\r\ncmd-2981aaf0,/do-issue,Slash-Commands,Project & Task Management,https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md,,jerseycheese,https://github.com/jerseycheese,TRUE,,2026-02-06:21-14-20,2026-03-02:02-00-08,MIT,\"Implements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.\",FALSE,FALSE,2025-04-28:17-05-33,,,\r\ncmd-f5425f91,/next-task,Slash-Commands,Project & Task Management,https://github.com/wmjones/wyatt-personal-aws/blob/main/.claude/commands/next-task.md,,wmjones,https://github.com/wmjones,FALSE,,,2026-03-02:02-00-08,NOT_FOUND,\"Gets the next task from TaskMaster and creates a branch for it, integrating with task management systems, automating branch creation, and enforcing naming conventions.\",FALSE,,,,,\r\ncmd-a8870199,/prd-generator,Slash-Commands,Project & Task Management,https://github.com/dredozubov/prd-generator,,Denis Redozubov,https://github.com/dredozubov,TRUE,2026-01-30:02-03-18,2026-01-14:10-29-44,2026-03-02:02-00-11,MIT,\"A Claude Code plugin that generates comprehensive Product Requirements Documents (PRDs) from conversation context. Invoke `/create-prd` after discussing requirements and it produces a complete PRD with all standard sections including Executive Summary, User Stories, MVP Scope, Architecture, Success Criteria, and Implementation Phases.\",FALSE,FALSE,2026-01-14:10-27-43,,,\r\ncmd-80018864,/project_hello_w_name,Slash-Commands,Project & Task Management,https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md,,disler,https://github.com/disler,TRUE,2025-07-29,2025-08-10:19-05-50,2026-03-02:02-00-13,NOT_FOUND,\"Creates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.\",FALSE,TRUE,2025-03-20:17-36-32,,,\r\ncmd-1bc55517,/todo,Slash-Commands,Project & Task Management,https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md,,chrisleyva,https://github.com/chrisleyva,TRUE,2025-07-29,2025-06-25:23-12-56,2026-03-02:02-00-16,MIT,\"A convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.\",FALSE,TRUE,2025-06-23:19-31-31,,,\r\ncmd-089f917a,/act,Slash-Commands,Miscellaneous,https://github.com/sotayamashita/dotfiles/blob/main/.claude/commands/act.md,,sotayamashita,https://github.com/sotayamashita,FALSE,,2025-06-29:06-25-59,2026-03-02:02-00-17,MIT,\"Generates React components with proper accessibility, creating ARIA-compliant components with keyboard navigation that follow React best practices and include comprehensive accessibility testing.\",FALSE,,2016-02-11:09-53-28,,,\r\ncmd-48cb3d9e,/dump,Slash-Commands,Miscellaneous,https://gist.github.com/fumito-ito/77c308e0382e06a9c16b22619f8a2f83#file-dump-md,,fumito-ito,https://github.com/fumito-ito,FALSE,,,2026-03-02:02-00-18,NOT_FOUND,Dumps the current Claude Code conversation to a markdown file in `.claude/logs/` with timestamped files that include session details and preserve full conversation history.,FALSE,,,,,\r\ncmd-6581d11f,/five,Slash-Commands,Miscellaneous,https://github.com/TuckerTucker/tkr-portfolio/blob/main/.claude/commands/five.md,,TuckerTucker,https://github.com/TuckerTucker,FALSE,2025-07-29,2025-06-25:06-46-24,2026-03-02:02-00-18,NOT_FOUND,\"Applies the \"\"five whys\"\" methodology to perform root cause analysis, identify underlying issues, and create solution approaches for complex problems.\",FALSE,,,,,\r\ncmd-a0a98a9e,/fixing_go_in_graph,Slash-Commands,Miscellaneous,https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md,,Mjvolk3,https://github.com/Mjvolk3,TRUE,,2026-01-27:17-11-51,2026-03-02:02-00-21,NOT_FOUND,\"Focuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.\",FALSE,TRUE,2023-07-24:22-56-56,2025-08-07:03-40-40,v1.1.0,github-releases\r\ncmd-40432dca,/mermaid,Slash-Commands,Miscellaneous,https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md,,GaloyMoney,https://github.com/GaloyMoney,TRUE,2025-07-29,2026-03-14:22-04-25,2026-03-02:02-00-23,NOASSERTION,\"Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.\",FALSE,TRUE,2024-05-17:07-25-09,2026-03-10:10-49-48,0.47.0,github-releases\r\ncmd-dc2a5edd,/review_dcell_model,Slash-Commands,Miscellaneous,https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md,,Mjvolk3,https://github.com/Mjvolk3,TRUE,2025-07-29,2026-01-27:17-11-51,2026-03-02:02-00-26,NOT_FOUND,\"Reviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.\",FALSE,TRUE,2023-07-24:22-56-56,2025-08-07:03-40-40,v1.1.0,github-releases\r\ncmd-0a1fa75a,/use-stepper,Slash-Commands,Miscellaneous,https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md,,zuplo,https://github.com/zuplo,TRUE,2025-07-29,2026-03-13:10-40-42,2026-03-02:02-00-28,NOT_FOUND,\"Reformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.\",FALSE,TRUE,2021-08-03:14-14-19,,,\r\nclaude-ac32c909,AI IntelliJ Plugin,CLAUDE.md Files,Language-Specific,https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md,,didalgolab,https://github.com/didalgolab,TRUE,2025-07-29,2025-03-26:22-20-18,2026-03-02:02-00-31,Apache-2.0,\"Provides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.\",FALSE,TRUE,2023-05-04:01-47-31,2024-10-03:20-16-25,v1.1.1,github-releases\r\nclaude-bbaa0c15,AWS MCP Server,CLAUDE.md Files,Language-Specific,https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md,,alexei-led,https://github.com/alexei-led,TRUE,2025-07-29,2026-02-27:14-31-23,2026-03-02:02-00-33,MIT,\"Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.\",FALSE,FALSE,2025-03-11:19-44-05,2026-02-27:14-31-51,v1.7.0,github-releases\r\nclaude-e130a9c3,DroidconKotlin,CLAUDE.md Files,Language-Specific,https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md,,touchlab,https://github.com/touchlab,TRUE,2025-07-29,2025-12-10:14-29-37,2026-03-02:02-00-36,Apache-2.0,Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.,FALSE,TRUE,2018-07-13:12-15-58,,,\r\nclaude-1279cf13,EDSL,CLAUDE.md Files,Language-Specific,https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md,,expectedparrot,https://github.com/expectedparrot,TRUE,2025-07-29,2026-03-15:00-39-26,2025-09-21:08-04-24,MIT,\"Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy.\",TRUE,,2025-04-19:21-00-28,,,\r\nclaude-3ae444b3,Giselle,CLAUDE.md Files,Language-Specific,https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md,,giselles-ai,https://github.com/giselles-ai,TRUE,2025-07-29,2026-03-13:08-59-42,2026-03-02:02-00-39,Apache-2.0,Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.,FALSE,FALSE,2023-12-21:04-25-41,2026-03-13:00-14-30,v0.72.0,github-releases\r\nclaude-b302b042,HASH,CLAUDE.md Files,Language-Specific,https://github.com/hashintel/hash/blob/main/CLAUDE.md,,hashintel,https://github.com/hashintel,TRUE,2025-07-29,2026-03-13:21-13-27,2026-03-02:02-00-42,NOASSERTION,\"Features comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.\",FALSE,FALSE,2019-07-15:16-19-37,2026-01-28:16-10-17,@hashintel/petrinaut@0.0.8,github-releases\r\nclaude-6dc32b06,Inkline,CLAUDE.md Files,Language-Specific,https://github.com/inkline/inkline/blob/main/CLAUDE.md,,inkline,https://github.com/inkline,TRUE,2025-07-29,2025-05-18:14-06-27,2026-03-02:02-00-45,NOASSERTION,\"Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.\",FALSE,TRUE,2018-02-07:12-58-42,2024-11-18:06-40-57,v4.7.2,github-releases\r\nclaude-1821727a,JSBeeb,CLAUDE.md Files,Language-Specific,https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md,,mattgodbolt,https://github.com/mattgodbolt,TRUE,2025-07-29,2026-03-14:16-55-14,2026-03-02:02-00-47,GPL-3.0,\"Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.\",FALSE,TRUE,2011-10-03:11-26-13,2026-02-23:17-01-58,v1.4.0,github-releases\r\nclaude-3591a3e4,Lamoom Python,CLAUDE.md Files,Language-Specific,https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md,,LamoomAI,https://github.com/LamoomAI,TRUE,2025-07-29,2025-08-28:13-38-23,2026-03-02:02-00-50,Apache-2.0,\"Serves as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.\",FALSE,TRUE,2024-02-09:12-08-20,,,\r\nclaude-2a18266c,LangGraphJS,CLAUDE.md Files,Language-Specific,https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md,,langchain-ai,https://github.com/langchain-ai,TRUE,2025-07-29,2026-03-13:15-09-35,2026-03-02:02-00-53,MIT,\"Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.\",FALSE,FALSE,2024-01-09:17-40-46,2026-03-11:06-49-43,@langchain/langgraph-sdk@1.7.2,github-releases\r\nclaude-38b6b458,Metabase,CLAUDE.md Files,Language-Specific,https://github.com/metabase/metabase/blob/master/CLAUDE.md,,metabase,https://github.com/metabase,TRUE,2025-07-29,2026-03-13:23-22-45,2026-03-02:02-00-55,NOASSERTION,\"Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.\",FALSE,FALSE,2015-02-02:19-28-24,2026-03-12:21-42-12,v0.59.2,github-releases\r\nclaude-8ff859d0,SG Cars Trends Backend,CLAUDE.md Files,Language-Specific,https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md,,sgcarstrends,https://github.com/sgcarstrends,TRUE,2025-07-29,2026-03-14:18-49-45,2026-03-02:02-00-59,MIT,\"Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.\",FALSE,FALSE,2023-10-29:20-23-43,2026-03-07:02-27-35,v4.64.0,github-releases\r\nclaude-28de7758,SPy,CLAUDE.md Files,Language-Specific,https://github.com/spylang/spy/blob/main/CLAUDE.md,,spylang,https://github.com/spylang,TRUE,2025-07-29,2026-03-13:10-45-54,2026-03-02:02-01-02,MIT,\"Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.\",FALSE,FALSE,2023-05-19:14-23-13,2026-01-08:16-43-33,v0.0.0,github-releases\r\nclaude-724817c4,TPL,CLAUDE.md Files,Language-Specific,https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md,,KarpelesLab,https://github.com/KarpelesLab,TRUE,2025-07-29,2026-01-18:06-24-26,2026-03-02:02-01-05,MIT,\"Details Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.\",FALSE,TRUE,2020-01-17:17-16-35,,,\r\nclaude-6348c9dd,AVS Vibe Developer Guide,CLAUDE.md Files,Domain-Specific,https://github.com/Layr-Labs/avs-vibe-developer-guide/blob/master/CLAUDE.md,,Layr-Labs,https://github.com/Layr-Labs,FALSE,2025-07-29,2025-04-09:18-03-54,2026-03-02:02-01-08,MIT,Structures AI-assisted EigenLayer AVS development workflow with consistent naming conventions for prompt files and established terminology standards for blockchain concepts.,FALSE,TRUE,2025-04-09:00-10-34,,,\r\nclaude-d8f940fa,Comm,CLAUDE.md Files,Domain-Specific,https://github.com/CommE2E/comm/blob/master/CLAUDE.md,,CommE2E,https://github.com/CommE2E,FALSE,2025-07-29,2026-02-28:02-34-32,2026-03-02:02-01-09,BSD-3-Clause,\"Serves as a development reference for E2E-encrypted messaging applications with code organization architecture, security implementation details, and testing procedures.\",FALSE,TRUE,2015-12-02:05-12-05,2026-01-22:17-42-30,mobile-v1.0.562,github-releases\r\nclaude-d0e5c826,Course Builder,CLAUDE.md Files,Domain-Specific,https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md,,badass-courses,https://github.com/badass-courses,TRUE,2025-07-29,2026-03-09:10-45-52,2026-03-02:02-01-12,MIT,Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.,FALSE,FALSE,2023-11-05:17-37-04,,,\r\nclaude-3b207e6e,Cursor Tools,CLAUDE.md Files,Domain-Specific,https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md,,eastlondoner,https://github.com/eastlondoner,TRUE,2025-07-29,2025-08-22:08-32-22,2026-03-02:02-01-16,MIT,\"Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"\"Stagehand\"\" feature.\",FALSE,TRUE,2025-01-13:15-05-28,,,\r\nclaude-0ce42e78,Guitar,CLAUDE.md Files,Domain-Specific,https://github.com/soramimi/Guitar/blob/master/CLAUDE.md,,soramimi,https://github.com/soramimi,TRUE,2025-07-29,2026-03-14:18-35-39,2026-03-02:02-01-19,GPL-2.0,\"Serves as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.\",FALSE,TRUE,2016-12-23:16-20-14,2025-11-01:02-46-41,v1.3.1,github-releases\r\nclaude-4a956e32,Network Chronicles,CLAUDE.md Files,Domain-Specific,https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md,,Fimeg,https://github.com/Fimeg,TRUE,2025-07-29,2025-08-08:20-07-58,2026-03-02:02-01-21,MIT,\"Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.\",FALSE,TRUE,2025-03-05:16-05-30,,,\r\nclaude-d97bf254,Note Companion,CLAUDE.md Files,Domain-Specific,https://github.com/different-ai/note-companion/blob/master/CLAUDE.md,,different-ai,https://github.com/different-ai,FALSE,2025-07-29,2025-03-11:08-16-20,2026-03-02:02-01-22,MIT,Provides detailed styling isolation techniques for Obsidian plugins using Tailwind with custom prefix to prevent style conflicts and practical troubleshooting steps.,FALSE,,2023-09-10:20-33-22,,,\r\nclaude-5479b4e8,Pareto Mac,CLAUDE.md Files,Domain-Specific,https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md,,ParetoSecurity,https://github.com/ParetoSecurity,TRUE,2025-07-29,2026-03-12:19-12-55,2026-03-02:02-01-25,GPL-3.0,\"Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.\",FALSE,FALSE,2021-07-12:19-50-40,2026-03-13:09-31-01,1.24.0,github-releases\r\nclaude-1d359140,pre-commit-hooks,CLAUDE.md Files,Domain-Specific,https://github.com/aRustyDev/pre-commit-hooks,,aRustyDev,https://github.com/aRustyDev,TRUE,2026-02-07:02-15-05,2025-11-24:05-32-40,2026-03-02:02-01-27,AGPL-3.0,\"This repository is about pre-commit-hooks in general, but the `CLAUDE.md` and related `.claude/` documentation is exemplary. Thorough but not verbose. Unlike a lot of `CLAUDE.md`  files, it doesn't primarily consist in shouting at Claude in all-caps. Great learning resource. Also, hooks.\",FALSE,TRUE,2024-07-21:21-44-30,2025-07-08:04-22-32,v0.3.0,github-releases\r\nclaude-2659fc4a,SteadyStart,CLAUDE.md Files,Domain-Specific,https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md,,steadycursor,https://github.com/steadycursor,TRUE,2025-07-29,2025-08-03:20-24-42,2026-03-02:02-01-30,NOT_FOUND,\"Clear and direct instructives about style, permissions, Claude's \"\"role\"\", communications, and documentation of Claude Code sessions for other team members to stay abreast.\",FALSE,TRUE,2024-05-14:22-13-33,,,\r\nclaude-14f59511,Basic Memory,CLAUDE.md Files,Project Scaffolding & MCP,https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md,,basicmachines-co,https://github.com/basicmachines-co,TRUE,2025-07-29,2026-03-11:04-13-59,2026-03-02:02-01-33,AGPL-3.0,Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.,FALSE,FALSE,2024-12-02:22-40-44,2026-03-11:04-14-47,v0.20.2,github-releases\r\nclaude-65aa541a,claude-code-mcp-enhanced,CLAUDE.md Files,Project Scaffolding & MCP,https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md,,grahama1970,https://github.com/grahama1970,TRUE,2025-07-29,2025-05-16:16-57-57,2026-03-02:02-01-36,MIT,\"Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.\",FALSE,TRUE,2025-05-15:22-30-08,,,\r\nclaude-36517eea,MCP Engine,CLAUDE.md Files,Project Scaffolding & MCP,https://github.com/featureform/mcp-engine/blob/main/CLAUDE.md,,featureform,https://github.com/featureform,FALSE,,,2026-03-02:02-01-36,Apache-2.0,\"Enforces strict package management with comprehensive type checking rules, explicit PR description guidelines, and systematic approach to resolving CI failures.\",FALSE,,2025-05-29:01-31-49,,,\r\nclaude-4a53c9e8,Perplexity MCP,CLAUDE.md Files,Project Scaffolding & MCP,https://github.com/Family-IT-Guy/perplexity-mcp/blob/main/CLAUDE.md,,Family-IT-Guy,https://github.com/Family-IT-Guy,FALSE,2025-07-29,2025-03-20:04-04-46,2026-03-02:02-01-37,ISC,\"Offers clear step-by-step installation instructions with multiple configuration options, detailed troubleshooting guidance, and concise architecture overview of the MCP protocol.\",FALSE,TRUE,2025-03-20:04-04-46,,,\r\nclient-5cae6333,Claudable,Alternative Clients,General,https://github.com/opactorai/Claudable,,Ethan Park,https://www.linkedin.com/in/seongil-park/,TRUE,2025-11-01:06-11-51,2026-03-04:11-14-44,2026-03-02:02-01-40,MIT,\"Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.\",FALSE,FALSE,2025-08-20:23-21-13,2025-08-30:21-23-05,v1.0.0,github-releases\r\nclient-10858fb6,claude-esp,Alternative Clients,General,https://github.com/phiat/claude-esp,,phiat,https://github.com/phiat,TRUE,2026-02-26:09-00-06,2026-02-28:18-53-29,2026-03-02:02-01-43,MIT,\"Go-based TUI that streams Claude Code's hidden output (thinking, tool calls, subagents) to a separate terminal. Watch multiple sessions simultaneously, filter by content type, and track background tasks. Ideal for debugging or understanding what Claude is doing under the hood without interrupting your main session.\",FALSE,FALSE,2026-01-09:02-29-43,2026-02-28:18-53-39,v0.3.1,github-releases\r\nclient-29b7453b,claude-tmux,Alternative Clients,General,https://github.com/nielsgroen/claude-tmux,,Niels Groeneveld,https://github.com/nielsgroen,TRUE,2026-02-26:09-15-28,2026-01-13:17-17-51,2026-03-02:02-01-45,NOASSERTION,\"Manage Claude Code within tmux. A tmux popup of all your Claude Code instances, enabling quick switching, status monitoring, session lifecycle management, with git worktree and pull request support.\",FALSE,FALSE,2026-01-12:13-31-48,,,\r\ntool-1c31f36c,crystal,Alternative Clients,General,https://github.com/stravu/crystal,,stravu,https://github.com/stravu,TRUE,2025-07-29,2026-02-26:21-44-09,2026-03-02:02-01-48,MIT,\"A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.\",FALSE,FALSE,2025-06-12:15-54-26,2026-02-26:22-26-05,v0.3.5,github-releases\r\nclient-b6c9db9e,Omnara,Alternative Clients,General,https://github.com/omnara-ai/omnara,https://omnara.com,Ishaan Sehgal,https://github.com/ishaansehgal99,TRUE,2025-11-01:06-18-53,2025-12-27:20-48-56,2026-03-02:02-01-51,Apache-2.0,\"A command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.\",FALSE,FALSE,2025-07-09:02-17-44,2025-11-09:08-02-17,v1.7.0,github-releases\r\ndoc-93f22142,Anthropic Documentation,Official Documentation,General,https://docs.claude.com/en/home,,Anthropic,https://github.com/anthropics,TRUE,,,2026-03-02:02-01-52,&copy;,\"The official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.\",FALSE,,,,,\r\ndoc-b71240b4,Anthropic Quickstarts,Official Documentation,General,https://github.com/anthropics/claude-quickstarts,,Anthropic,https://github.com/anthropics,TRUE,2025-07-29,2026-02-05:20-47-08,2026-03-02:02-01-55,MIT,\"Offers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.\",FALSE,FALSE,2024-09-03:06-33-15,,,\r\ndoc-9703ea36,Claude Code GitHub Actions,Official Documentation,General,https://github.com/anthropics/claude-code-action/tree/main/examples,,Anthropic,https://github.com/anthropics,TRUE,2025-07-29,2026-03-14:01-29-31,2026-03-02:02-01-57,MIT,Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.,FALSE,FALSE,2025-05-19:15-32-32,2025-08-26:17-01-10,v1,github-releases\r\noutput-447d1481,Awesome Claude Code Output Styles (That I Really Like),Output Styles,General,https://github.com/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like,,Really Him,https://github.com/hesreallyhim/,TRUE,2025-11-21:21-57-16,2025-11-21:22-36-37,2026-03-02:02-02-00,MIT,A fun and moderately amusing collection of experimental output styles.,FALSE,TRUE,2025-11-21:17-25-13,,,\r\noutput-2d98cb4f,ccoutputstyles,Output Styles,General,https://github.com/viveknair/ccoutputstyles,,Vivek Nair,https://github.com/viveknair,TRUE,2025-09-21:13-11-39,2025-09-02:19-09-24,2026-03-02:02-02-03,MIT,CLI tool and template gallery for customizing Claude Code output styles with pre-built templates. Features over 15 templates at the time of writing!,FALSE,TRUE,2025-08-22:16-22-49,,,\r\noutput-ca5630d6,Claude Code Output Styles - Debugging,Output Styles,General,https://github.com/JamieM0/claude-output-styles,,Jamie Matthews,https://github.com/JamieM0,TRUE,2025-12-06:18-14-46,2025-09-18:18-14-32,2026-03-02:02-02-06,MIT,\"A small set of well-written output styles, specifically focused on debugging - root cause analysis, systematic, methodical debugging, encouraging a more careful approach to bug-squashing from Claude Code.\",FALSE,TRUE,2025-09-18:16-55-27,,,\r\noutput-ade86de0,Gen-Alpha Slang,Output Styles,General,https://github.com/sjnims/gen-alpha-output-style,,Steve Nims,https://github.com/sjnims,TRUE,2025-11-25:08-16-31,2026-01-12:22-39-03,2026-03-02:02-02-08,MIT,\"This is really... different. I don't know what to say about this one. It does what it says on the tin. You might find it funny, you might want throw up. I'll just say candidly this is included strictly for its potentially comedic awesomeness.\",FALSE,FALSE,2025-11-25:02-46-08,,,\r\n"
  },
  {
    "path": "acc-config.yaml",
    "content": "# Awesome Claude Code Configuration\n# This file controls various aspects of README generation and repository behavior.\n\n# =============================================================================\n# README Generation Settings\n# =============================================================================\n\nreadme:\n  # Which README style should be the root (lives at repo root as README.md)\n  # Options: extra, classic, awesome, flat\n  root_style: awesome\n\n# =============================================================================\n# Style Selector Configuration\n# =============================================================================\n# Defines the styles shown in the \"Pick Your Style\" selector across all READMEs.\n# Each style has:\n#   - name: Display name for the badge alt text\n#   - badge: SVG badge filename (without path)\n#   - highlight_color: Border color when this style is selected\n#   - filename: README variant filename stored under README_ALTERNATIVES/\n\nstyles:\n  extra:\n    name: Extra\n    badge: badge-style-extra.svg\n    highlight_color: \"#6a6a8a\"\n    filename: README_EXTRA.md\n\n  classic:\n    name: Classic\n    badge: badge-style-classic.svg\n    highlight_color: \"#c9a227\"\n    filename: README_CLASSIC.md\n\n  awesome:\n    name: Awesome\n    badge: badge-style-awesome.svg\n    highlight_color: \"#cc3366\"\n    filename: README_AWESOME.md\n\n  flat:\n    name: Flat\n    badge: badge-style-flat.svg\n    highlight_color: \"#71717a\"\n    filename: README_FLAT_ALL_AZ.md\n\n# Order in which styles appear in the selector (left to right)\nstyle_order:\n  - awesome\n  - extra\n  - classic\n  - flat\n"
  },
  {
    "path": "data/repo-ticker-previous.csv",
    "content": "full_name,stars,watchers,forks,stars_delta,watchers_delta,forks_delta,url\r\nanthropics/claude-code,80099,80099,6616,70,70,10,https://github.com/anthropics/claude-code\r\naffaan-m/everything-claude-code,88216,88216,11540,670,670,66,https://github.com/affaan-m/everything-claude-code\r\nshareAI-lab/learn-claude-code,33599,33599,5470,145,145,14,https://github.com/shareAI-lab/learn-claude-code\r\nmusistudio/claude-code-router,30021,30021,2307,3,3,0,https://github.com/musistudio/claude-code-router\r\ndavila7/claude-code-templates,23229,23229,2223,13,13,3,https://github.com/davila7/claude-code-templates\r\nhesreallyhim/awesome-claude-code,29213,29213,1969,57,57,6,https://github.com/hesreallyhim/awesome-claude-code\r\nshanraisshan/claude-code-best-practice,18981,18981,1663,113,113,9,https://github.com/shanraisshan/claude-code-best-practice\r\nanthropics/claude-code-action,6385,6385,1570,1,1,1,https://github.com/anthropics/claude-code-action\r\nVoltAgent/awesome-claude-code-subagents,14426,14426,1600,27,27,1,https://github.com/VoltAgent/awesome-claude-code-subagents\r\ndiet103/claude-code-infrastructure-showcase,9284,9284,1195,1,1,-1,https://github.com/diet103/claude-code-infrastructure-showcase\r\nfrankbria/ralph-claude-code,8021,8021,574,6,6,1,https://github.com/frankbria/ralph-claude-code\r\nPiebald-AI/claude-code-system-prompts,6183,6183,853,9,9,1,https://github.com/Piebald-AI/claude-code-system-prompts\r\nOneRedOak/claude-code-workflows,3720,3720,547,-1,-1,0,https://github.com/OneRedOak/claude-code-workflows\r\nChrisWiles/claude-code-showcase,5546,5546,482,3,3,3,https://github.com/ChrisWiles/claude-code-showcase\r\nykdojo/claude-code-tips,6019,6019,406,82,82,4,https://github.com/ykdojo/claude-code-tips\r\n1rgs/claude-code-proxy,3266,3266,429,3,3,0,https://github.com/1rgs/claude-code-proxy\r\npedrohcgs/claude-code-my-workflow,691,691,1252,0,0,8,https://github.com/pedrohcgs/claude-code-my-workflow\r\ndisler/claude-code-hooks-mastery,3341,3341,579,1,1,0,https://github.com/disler/claude-code-hooks-mastery\r\nzebbern/claude-code-guide,3669,3669,339,1,1,0,https://github.com/zebbern/claude-code-guide\r\nkodu-ai/claude-coder,5287,5287,197,-1,-1,0,https://github.com/kodu-ai/claude-coder\r\nYuyz0112/claude-code-reverse,2208,2208,367,0,0,0,https://github.com/Yuyz0112/claude-code-reverse\r\nanthropics/skills,97800,97800,10588,99,99,18,https://github.com/anthropics/skills\r\nMaciek-roboblog/Claude-Code-Usage-Monitor,7027,7027,340,1,1,0,https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor\r\nqwibitai/nanoclaw,24359,24359,7083,40,40,62,https://github.com/qwibitai/nanoclaw\r\nfuergaosi233/claude-code-proxy,2190,2190,314,3,3,0,https://github.com/fuergaosi233/claude-code-proxy\r\nRichardAtCT/claude-code-telegram,2155,2155,281,5,5,3,https://github.com/RichardAtCT/claude-code-telegram\r\nanthropics/claude-code-security-review,3879,3879,322,9,9,0,https://github.com/anthropics/claude-code-security-review\r\nCranot/claude-code-guide,2502,2502,262,0,0,0,https://github.com/Cranot/claude-code-guide\r\nanthropics/claude-code-base-action,613,613,590,1,1,0,https://github.com/anthropics/claude-code-base-action\r\nsickn33/antigravity-awesome-skills,25928,25928,4434,52,52,7,https://github.com/sickn33/antigravity-awesome-skills\r\nhttps-deeplearning-ai/sc-claude-code-files,455,455,618,0,0,0,https://github.com/https-deeplearning-ai/sc-claude-code-files\r\nding113/claude-code-hub,1975,1975,236,0,0,0,https://github.com/ding113/claude-code-hub\r\nedmund-io/edmunds-claude-code,1338,1338,277,0,0,1,https://github.com/edmund-io/edmunds-claude-code\r\nrouter-for-me/CLIProxyAPI,18295,18295,2963,75,75,4,https://github.com/router-for-me/CLIProxyAPI\r\nFlorianBruniaux/claude-code-ultimate-guide,1993,1993,312,6,6,2,https://github.com/FlorianBruniaux/claude-code-ultimate-guide\r\nwshobson/agents,31736,31736,3469,17,17,4,https://github.com/wshobson/agents\r\nPimzino/claude-code-spec-workflow,3557,3557,249,1,1,0,https://github.com/Pimzino/claude-code-spec-workflow\r\nsnarktank/ralph,13302,13302,1389,15,15,0,https://github.com/snarktank/ralph\r\nEveryInc/compound-engineering-plugin,10628,10628,854,7,7,1,https://github.com/EveryInc/compound-engineering-plugin\r\neyaltoledano/claude-task-master,25992,25992,2449,1,1,0,https://github.com/eyaltoledano/claude-task-master\r\nfeiskyer/claude-code-settings,1328,1328,197,2,2,1,https://github.com/feiskyer/claude-code-settings\r\ncarlvellotti/claude-code-pm-course,1645,1645,246,0,0,0,https://github.com/carlvellotti/claude-code-pm-course\r\nsiteboon/claudecodeui,8656,8656,1105,6,6,3,https://github.com/siteboon/claudecodeui\r\nsugyan/claude-code-webui,969,969,222,0,0,0,https://github.com/sugyan/claude-code-webui\r\nobra/superpowers,99156,99156,7897,430,430,31,https://github.com/obra/superpowers\r\nzhukunpenglinyutong/idea-claude-code-gui,2019,2019,225,1,1,0,https://github.com/zhukunpenglinyutong/idea-claude-code-gui\r\ncentminmod/my-claude-code-setup,2086,2086,208,3,3,1,https://github.com/centminmod/my-claude-code-setup\r\nlst97/claude-code-sub-agents,1479,1479,236,3,3,0,https://github.com/lst97/claude-code-sub-agents\r\nghuntley/claude-code-source-code-deobfuscation,864,864,422,0,0,0,https://github.com/ghuntley/claude-code-source-code-deobfuscation\r\nnishimoto265/Claude-Code-Communication,495,495,237,0,0,0,https://github.com/nishimoto265/Claude-Code-Communication\r\nbfly123/claude_code_bridge,1696,1696,153,4,4,1,https://github.com/bfly123/claude_code_bridge\r\ndarcyegb/ClaudeCodeAgents,608,608,53,2,2,0,https://github.com/darcyegb/ClaudeCodeAgents\r\nslopus/happy,15755,15755,1239,6,6,5,https://github.com/slopus/happy\r\nanthropics/claude-plugins-official,12836,12836,1253,71,71,6,https://github.com/anthropics/claude-plugins-official\r\nandrepimenta/claude-code-chat,1003,1003,155,0,0,0,https://github.com/andrepimenta/claude-code-chat\r\nrizethereum/claude-code-requirements-builder,1759,1759,173,0,0,0,https://github.com/rizethereum/claude-code-requirements-builder\r\nNjengah/claude-code-cheat-sheet,1451,1451,183,0,0,0,https://github.com/Njengah/claude-code-cheat-sheet\r\ntrailofbits/claude-code-config,1627,1627,125,2,2,1,https://github.com/trailofbits/claude-code-config\r\nfarion1231/cc-switch,30522,30522,1839,18,18,1,https://github.com/farion1231/cc-switch\r\nsteipete/claude-code-mcp,1181,1181,144,2,2,0,https://github.com/steipete/claude-code-mcp\r\ncatlog22/Claude-Code-Workflow,1500,1500,123,0,0,0,https://github.com/catlog22/Claude-Code-Workflow\r\ndisler/claude-code-hooks-multi-agent-observability,1280,1280,356,1,1,1,https://github.com/disler/claude-code-hooks-multi-agent-observability\r\nKimYx0207/Claude-Code-x-OpenClaw-Guide-Zh,2154,2154,356,1,1,0,https://github.com/KimYx0207/Claude-Code-x-OpenClaw-Guide-Zh\r\njeremylongshore/claude-code-plugins-plus-skills,1656,1656,207,5,5,0,https://github.com/jeremylongshore/claude-code-plugins-plus-skills\r\nsimonw/claude-code-transcripts,1146,1146,131,1,1,1,https://github.com/simonw/claude-code-transcripts\r\n0xfurai/claude-code-subagents,783,783,144,1,1,0,https://github.com/0xfurai/claude-code-subagents\r\nJessyTsui/Claude-Code-Remote,1171,1171,124,0,0,0,https://github.com/JessyTsui/Claude-Code-Remote\r\nwanshuiyin/Auto-claude-code-research-in-sleep,2593,2593,224,12,12,2,https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep\r\nAlishahryar1/free-claude-code,1042,1042,127,6,6,1,https://github.com/Alishahryar1/free-claude-code\r\nwinfunc/opcode,21013,21013,1618,3,3,0,https://github.com/winfunc/opcode\r\njarrodwatts/claude-code-config,981,981,125,0,0,0,https://github.com/jarrodwatts/claude-code-config\r\ncixingguangming55555/wechat-bot,2533,2533,664,0,0,0,https://github.com/cixingguangming55555/wechat-bot\r\npeterkrueck/Claude-Code-Development-Kit,1328,1328,153,0,0,0,https://github.com/peterkrueck/Claude-Code-Development-Kit\r\ngithub/spec-kit,78624,78624,6674,61,61,10,https://github.com/github/spec-kit\r\nalirezarezvani/claude-skills,5972,5972,696,26,26,3,https://github.com/alirezarezvani/claude-skills\r\npchalasani/claude-code-tools,1595,1595,100,1,1,0,https://github.com/pchalasani/claude-code-tools\r\nalirezarezvani/claude-code-tresor,630,630,142,1,1,1,https://github.com/alirezarezvani/claude-code-tresor\r\nd-kimuson/claude-code-viewer,984,984,115,0,0,0,https://github.com/d-kimuson/claude-code-viewer\r\nrevfactory/claude-code-mastering,762,762,124,0,0,0,https://github.com/revfactory/claude-code-mastering\r\nwasabeef/claude-code-cookbook,1044,1044,111,0,0,0,https://github.com/wasabeef/claude-code-cookbook\r\nrohitg00/awesome-claude-code-toolkit,857,857,161,0,0,1,https://github.com/rohitg00/awesome-claude-code-toolkit\r\nComposioHQ/awesome-claude-skills,46127,46127,4688,67,67,7,https://github.com/ComposioHQ/awesome-claude-skills\r\nanthropics/claude-agent-sdk-demos,1762,1762,272,4,4,2,https://github.com/anthropics/claude-agent-sdk-demos\r\nYeachan-Heo/oh-my-claudecode,10475,10475,731,19,19,1,https://github.com/Yeachan-Heo/oh-my-claudecode\r\ncode-yeongyu/oh-my-openagent,41583,41583,3107,44,44,2,https://github.com/code-yeongyu/oh-my-openagent\r\nOthmanAdi/planning-with-files,16558,16558,1514,8,8,1,https://github.com/OthmanAdi/planning-with-files\r\nericbuess/claude-code-docs,743,743,104,-1,-1,0,https://github.com/ericbuess/claude-code-docs\r\nseverity1/claude-code-prompt-improver,1295,1295,111,1,1,0,https://github.com/severity1/claude-code-prompt-improver\r\nnumman-ali/openskills,9109,9109,584,5,5,0,https://github.com/numman-ali/openskills\r\nanomalyco/opencode,125538,125538,13227,122,122,26,https://github.com/anomalyco/opencode\r\ndaymade/claude-code-skills,689,689,106,0,0,0,https://github.com/daymade/claude-code-skills\r\nMadAppGang/claude-code,248,248,25,1,1,0,https://github.com/MadAppGang/claude-code\r\nlyconear/Claude-Code,4,4,149,0,0,0,https://github.com/lyconear/Claude-Code\r\nccplugins/awesome-claude-code-plugins,636,636,140,0,0,0,https://github.com/ccplugins/awesome-claude-code-plugins\r\nanthropics/claude-agent-sdk-python,5594,5594,748,5,5,0,https://github.com/anthropics/claude-agent-sdk-python\r\ngreggh/claude-code.nvim,1934,1934,62,1,1,0,https://github.com/greggh/claude-code.nvim\r\nopactorai/Claudable,3819,3819,570,0,0,0,https://github.com/opactorai/Claudable\r\ndisler/pi-vs-claude-code,504,504,147,4,4,0,https://github.com/disler/pi-vs-claude-code\r\nPleasePrompto/notebooklm-skill,4714,4714,487,6,6,1,https://github.com/PleasePrompto/notebooklm-skill\r\ntimothywarner-org/claude-code,201,201,28,0,0,0,https://github.com/timothywarner-org/claude-code\r\n"
  },
  {
    "path": "data/repo-ticker.csv",
    "content": "full_name,stars,watchers,forks,stars_delta,watchers_delta,forks_delta,url\r\nanthropics/claude-code,80263,80263,6631,164,164,15,https://github.com/anthropics/claude-code\r\naffaan-m/everything-claude-code,88877,88877,11637,661,661,97,https://github.com/affaan-m/everything-claude-code\r\nshareAI-lab/learn-claude-code,34027,34027,5525,428,428,55,https://github.com/shareAI-lab/learn-claude-code\r\nmusistudio/claude-code-router,30040,30040,2307,19,19,0,https://github.com/musistudio/claude-code-router\r\ndavila7/claude-code-templates,23243,23243,2223,14,14,0,https://github.com/davila7/claude-code-templates\r\nhesreallyhim/awesome-claude-code,29262,29262,1974,49,49,5,https://github.com/hesreallyhim/awesome-claude-code\r\nshanraisshan/claude-code-best-practice,19099,19099,1668,118,118,5,https://github.com/shanraisshan/claude-code-best-practice\r\nanthropics/claude-code-action,6393,6393,1570,8,8,0,https://github.com/anthropics/claude-code-action\r\nVoltAgent/awesome-claude-code-subagents,14449,14449,1602,23,23,2,https://github.com/VoltAgent/awesome-claude-code-subagents\r\ndiet103/claude-code-infrastructure-showcase,9289,9289,1195,5,5,0,https://github.com/diet103/claude-code-infrastructure-showcase\r\nfrankbria/ralph-claude-code,8028,8028,576,7,7,2,https://github.com/frankbria/ralph-claude-code\r\nPiebald-AI/claude-code-system-prompts,6201,6201,853,18,18,0,https://github.com/Piebald-AI/claude-code-system-prompts\r\nOneRedOak/claude-code-workflows,3721,3721,547,1,1,0,https://github.com/OneRedOak/claude-code-workflows\r\nChrisWiles/claude-code-showcase,5546,5546,482,0,0,0,https://github.com/ChrisWiles/claude-code-showcase\r\nykdojo/claude-code-tips,6194,6194,417,175,175,11,https://github.com/ykdojo/claude-code-tips\r\n1rgs/claude-code-proxy,3268,3268,428,2,2,-1,https://github.com/1rgs/claude-code-proxy\r\npedrohcgs/claude-code-my-workflow,696,696,1268,5,5,16,https://github.com/pedrohcgs/claude-code-my-workflow\r\ndisler/claude-code-hooks-mastery,3341,3341,579,0,0,0,https://github.com/disler/claude-code-hooks-mastery\r\nzebbern/claude-code-guide,3672,3672,339,3,3,0,https://github.com/zebbern/claude-code-guide\r\nkodu-ai/claude-coder,5287,5287,197,0,0,0,https://github.com/kodu-ai/claude-coder\r\nMaciek-roboblog/Claude-Code-Usage-Monitor,7030,7030,340,3,3,0,https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor\r\nanthropics/skills,98070,98070,10618,270,270,30,https://github.com/anthropics/skills\r\nYuyz0112/claude-code-reverse,2210,2210,367,2,2,0,https://github.com/Yuyz0112/claude-code-reverse\r\nqwibitai/nanoclaw,24412,24412,7137,53,53,54,https://github.com/qwibitai/nanoclaw\r\nfuergaosi233/claude-code-proxy,2193,2193,314,3,3,0,https://github.com/fuergaosi233/claude-code-proxy\r\nRichardAtCT/claude-code-telegram,2159,2159,281,4,4,0,https://github.com/RichardAtCT/claude-code-telegram\r\nanthropics/claude-code-security-review,3881,3881,322,2,2,0,https://github.com/anthropics/claude-code-security-review\r\nCranot/claude-code-guide,2503,2503,262,1,1,0,https://github.com/Cranot/claude-code-guide\r\nanthropics/claude-code-base-action,614,614,590,1,1,0,https://github.com/anthropics/claude-code-base-action\r\nsickn33/antigravity-awesome-skills,25993,25993,4439,65,65,5,https://github.com/sickn33/antigravity-awesome-skills\r\nhttps-deeplearning-ai/sc-claude-code-files,455,455,618,0,0,0,https://github.com/https-deeplearning-ai/sc-claude-code-files\r\nding113/claude-code-hub,1987,1987,235,12,12,-1,https://github.com/ding113/claude-code-hub\r\nedmund-io/edmunds-claude-code,1340,1340,277,2,2,0,https://github.com/edmund-io/edmunds-claude-code\r\nrouter-for-me/CLIProxyAPI,18428,18428,2986,133,133,23,https://github.com/router-for-me/CLIProxyAPI\r\nFlorianBruniaux/claude-code-ultimate-guide,1999,1999,313,6,6,1,https://github.com/FlorianBruniaux/claude-code-ultimate-guide\r\nwshobson/agents,31772,31772,3471,36,36,2,https://github.com/wshobson/agents\r\nPimzino/claude-code-spec-workflow,3559,3559,249,2,2,0,https://github.com/Pimzino/claude-code-spec-workflow\r\nsnarktank/ralph,13318,13318,1390,16,16,1,https://github.com/snarktank/ralph\r\nEveryInc/compound-engineering-plugin,10655,10655,855,27,27,1,https://github.com/EveryInc/compound-engineering-plugin\r\neyaltoledano/claude-task-master,25996,25996,2449,4,4,0,https://github.com/eyaltoledano/claude-task-master\r\nfeiskyer/claude-code-settings,1330,1330,197,2,2,0,https://github.com/feiskyer/claude-code-settings\r\nsiteboon/claudecodeui,8671,8671,1106,15,15,1,https://github.com/siteboon/claudecodeui\r\ncarlvellotti/claude-code-pm-course,1646,1646,247,1,1,1,https://github.com/carlvellotti/claude-code-pm-course\r\nzhukunpenglinyutong/idea-claude-code-gui,2032,2032,227,13,13,2,https://github.com/zhukunpenglinyutong/idea-claude-code-gui\r\nobra/superpowers,99946,99946,7975,790,790,78,https://github.com/obra/superpowers\r\nsugyan/claude-code-webui,970,970,222,1,1,0,https://github.com/sugyan/claude-code-webui\r\ncentminmod/my-claude-code-setup,2086,2086,208,0,0,0,https://github.com/centminmod/my-claude-code-setup\r\nlst97/claude-code-sub-agents,1480,1480,236,1,1,0,https://github.com/lst97/claude-code-sub-agents\r\nghuntley/claude-code-source-code-deobfuscation,864,864,422,0,0,0,https://github.com/ghuntley/claude-code-source-code-deobfuscation\r\nnishimoto265/Claude-Code-Communication,495,495,237,0,0,0,https://github.com/nishimoto265/Claude-Code-Communication\r\nbfly123/claude_code_bridge,1704,1704,153,8,8,0,https://github.com/bfly123/claude_code_bridge\r\ndarcyegb/ClaudeCodeAgents,610,610,53,2,2,0,https://github.com/darcyegb/ClaudeCodeAgents\r\nanthropics/claude-plugins-official,13040,13040,1274,204,204,21,https://github.com/anthropics/claude-plugins-official\r\nslopus/happy,15778,15778,1241,23,23,2,https://github.com/slopus/happy\r\nrizethereum/claude-code-requirements-builder,1759,1759,173,0,0,0,https://github.com/rizethereum/claude-code-requirements-builder\r\nandrepimenta/claude-code-chat,1002,1002,155,-1,-1,0,https://github.com/andrepimenta/claude-code-chat\r\ntrailofbits/claude-code-config,1629,1629,125,2,2,0,https://github.com/trailofbits/claude-code-config\r\nNjengah/claude-code-cheat-sheet,1452,1452,183,1,1,0,https://github.com/Njengah/claude-code-cheat-sheet\r\nfarion1231/cc-switch,30734,30734,1847,212,212,8,https://github.com/farion1231/cc-switch\r\nsteipete/claude-code-mcp,1181,1181,144,0,0,0,https://github.com/steipete/claude-code-mcp\r\ncatlog22/Claude-Code-Workflow,1503,1503,123,3,3,0,https://github.com/catlog22/Claude-Code-Workflow\r\ndisler/claude-code-hooks-multi-agent-observability,1280,1280,356,0,0,0,https://github.com/disler/claude-code-hooks-multi-agent-observability\r\nKimYx0207/Claude-Code-x-OpenClaw-Guide-Zh,2167,2167,358,13,13,2,https://github.com/KimYx0207/Claude-Code-x-OpenClaw-Guide-Zh\r\nsimonw/claude-code-transcripts,1146,1146,131,0,0,0,https://github.com/simonw/claude-code-transcripts\r\njeremylongshore/claude-code-plugins-plus-skills,1664,1664,207,8,8,0,https://github.com/jeremylongshore/claude-code-plugins-plus-skills\r\n0xfurai/claude-code-subagents,783,783,144,0,0,0,https://github.com/0xfurai/claude-code-subagents\r\nJessyTsui/Claude-Code-Remote,1172,1172,125,1,1,1,https://github.com/JessyTsui/Claude-Code-Remote\r\nwanshuiyin/Auto-claude-code-research-in-sleep,2661,2661,229,68,68,5,https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep\r\nAlishahryar1/free-claude-code,1044,1044,128,2,2,1,https://github.com/Alishahryar1/free-claude-code\r\njarrodwatts/claude-code-config,982,982,125,1,1,0,https://github.com/jarrodwatts/claude-code-config\r\nwinfunc/opcode,21020,21020,1619,7,7,1,https://github.com/winfunc/opcode\r\npeterkrueck/Claude-Code-Development-Kit,1329,1329,154,1,1,1,https://github.com/peterkrueck/Claude-Code-Development-Kit\r\nalirezarezvani/claude-skills,6008,6008,699,36,36,3,https://github.com/alirezarezvani/claude-skills\r\ncixingguangming55555/wechat-bot,2533,2533,664,0,0,0,https://github.com/cixingguangming55555/wechat-bot\r\ngithub/spec-kit,78706,78706,6676,82,82,2,https://github.com/github/spec-kit\r\npchalasani/claude-code-tools,1594,1594,100,-1,-1,0,https://github.com/pchalasani/claude-code-tools\r\nalirezarezvani/claude-code-tresor,631,631,142,1,1,0,https://github.com/alirezarezvani/claude-code-tresor\r\nd-kimuson/claude-code-viewer,984,984,115,0,0,0,https://github.com/d-kimuson/claude-code-viewer\r\nrevfactory/claude-code-mastering,762,762,124,0,0,0,https://github.com/revfactory/claude-code-mastering\r\nrohitg00/awesome-claude-code-toolkit,859,859,162,2,2,1,https://github.com/rohitg00/awesome-claude-code-toolkit\r\nwasabeef/claude-code-cookbook,1044,1044,111,0,0,0,https://github.com/wasabeef/claude-code-cookbook\r\nComposioHQ/awesome-claude-skills,46214,46214,4701,87,87,13,https://github.com/ComposioHQ/awesome-claude-skills\r\nanthropics/claude-agent-sdk-demos,1765,1765,272,3,3,0,https://github.com/anthropics/claude-agent-sdk-demos\r\nYeachan-Heo/oh-my-claudecode,10572,10572,735,97,97,4,https://github.com/Yeachan-Heo/oh-my-claudecode\r\ncode-yeongyu/oh-my-openagent,41705,41705,3117,122,122,10,https://github.com/code-yeongyu/oh-my-openagent\r\nericbuess/claude-code-docs,743,743,104,0,0,0,https://github.com/ericbuess/claude-code-docs\r\nOthmanAdi/planning-with-files,16594,16594,1518,36,36,4,https://github.com/OthmanAdi/planning-with-files\r\nseverity1/claude-code-prompt-improver,1295,1295,111,0,0,0,https://github.com/severity1/claude-code-prompt-improver\r\nnumman-ali/openskills,9118,9118,585,9,9,1,https://github.com/numman-ali/openskills\r\nanomalyco/opencode,125774,125774,13268,236,236,41,https://github.com/anomalyco/opencode\r\ndaymade/claude-code-skills,689,689,106,0,0,0,https://github.com/daymade/claude-code-skills\r\nMadAppGang/claude-code,248,248,25,0,0,0,https://github.com/MadAppGang/claude-code\r\nlyconear/Claude-Code,4,4,149,0,0,0,https://github.com/lyconear/Claude-Code\r\nccplugins/awesome-claude-code-plugins,636,636,140,0,0,0,https://github.com/ccplugins/awesome-claude-code-plugins\r\nanthropics/claude-agent-sdk-python,5603,5603,748,9,9,0,https://github.com/anthropics/claude-agent-sdk-python\r\ngreggh/claude-code.nvim,1934,1934,62,0,0,0,https://github.com/greggh/claude-code.nvim\r\nopactorai/Claudable,3819,3819,570,0,0,0,https://github.com/opactorai/Claudable\r\ndisler/pi-vs-claude-code,504,504,147,0,0,0,https://github.com/disler/pi-vs-claude-code\r\nPleasePrompto/notebooklm-skill,4725,4725,487,11,11,0,https://github.com/PleasePrompto/notebooklm-skill\r\ntimothywarner-org/claude-code,201,201,28,0,0,0,https://github.com/timothywarner-org/claude-code\r\n"
  },
  {
    "path": "docs/CODE_OF_CONDUCT.md",
    "content": "# Contributor Covenant Code of Conduct\n\n## Our Pledge\n\nWe as members, contributors, and leaders pledge to make participation in our\ncommunity a harassment-free experience for everyone, regardless of age, body\nsize, visible or invisible disability, ethnicity, sex characteristics, gender\nidentity and expression, level of experience, education, socio-economic status,\nnationality, personal appearance, race, caste, color, religion, or sexual\nidentity and orientation.\n\nWe pledge to act and interact in ways that contribute to an open, welcoming,\ndiverse, inclusive, and healthy community.\n\n## Our Standards\n\nExamples of behavior that contributes to a positive environment for our\ncommunity include: \n\n- Demonstrating empathy and kindness toward other people \n- Being respectful of differing opinions, viewpoints, and experiences \n- Giving and gracefully accepting constructive feedback \n- Accepting responsibility and apologizing to those affected by our mistakes, \n  and learning from the experience \n- Focusing on what is best not just for us as individuals, but for the overall \n  community \n\nExamples of unacceptable behavior include:\n\n- The use of sexualized language or imagery, and sexual attention or advances of \n  any kind \n- Trolling, insulting or derogatory comments, and personal or political attacks \n- Public or private harassment \n- Publishing others' private information, such as a physical or email address, \n  without their explicit permission \n- Other conduct which could reasonably be considered inappropriate in a \n  professional setting \n- Use of this community resource for the purposes of: \n  (i) spreading malware, spyware, and/or adware; \n  (ii) attempting to promote proprietary, commercial offerings under the guise of, \n  and at the expense of, the communal, informational purposes of this list. \n\n## Enforcement Responsibilities\n\nCommunity leaders are responsible for clarifying and enforcing our standards of \nacceptable behavior and will take appropriate and fair corrective action in \nresponse to any behavior that they deem inappropriate, threatening, offensive, \nor harmful. \n\nCommunity leaders have the right and responsibility to remove, edit, or reject \ncomments, commits, code, wiki edits, issues, and other contributions that are \nnot aligned to this Code of Conduct, and will communicate reasons for moderation \ndecisions when appropriate. \n\n## Scope\n\nThis Code of Conduct applies within all community spaces, and also applies when \nan individual is officially representing the community in public spaces. \nExamples of representing our community include using an official email address, \nposting via an official social media account, or acting as an appointed \nrepresentative at an online or offline event. \n\n## Enforcement\n\nInstances of abusive, harassing, or otherwise unacceptable behavior may be \nreported to the community leaders responsible for enforcement at \nawesome-conduct@hesreallyhim.com. \nAll complaints will be reviewed and investigated promptly and fairly. \n\nAll community leaders are obligated to respect the privacy and security of the \nreporter of any incident. \n\n## Enforcement Guidelines\n\nCommunity leaders will follow these Community Impact Guidelines in determining\nthe consequences for any action they deem in violation of this Code of Conduct:\n\n### 1. Correction\n\n**Community Impact**: Use of inappropriate language or other behavior deemed\nunprofessional or unwelcome in the community.\n\n**Consequence**: A private, written warning from community leaders, providing\nclarity around the nature of the violation and an explanation of why the\nbehavior was inappropriate. A public apology may be requested.\n\n### 2. Warning\n\n**Community Impact**: A violation through a single incident or series of\nactions.\n\n**Consequence**: A warning with consequences for continued behavior. No\ninteraction with the people involved, including unsolicited interaction with\nthose enforcing the Code of Conduct, for a specified period of time. This\nincludes avoiding interactions in community spaces as well as external channels\nlike social media. Violating these terms may lead to a temporary or permanent\nban.\n\n### 3. Temporary Ban\n\n**Community Impact**: A serious violation of community standards, including\nsustained inappropriate behavior.\n\n**Consequence**: A temporary ban from any sort of interaction or public\ncommunication with the community for a specified period of time. No public or\nprivate interaction with the people involved, including unsolicited interaction\nwith those enforcing the Code of Conduct, is allowed during this period.\nViolating these terms may lead to a permanent ban.\n\n### 4. Permanent Ban\n\n**Community Impact**: Demonstrating a pattern of violation of community\nstandards, including sustained inappropriate behavior, harassment of an\nindividual, or aggression toward or disparagement of classes of individuals.\n\n**Consequence**: A permanent ban from any sort of public interaction within the\ncommunity.\n\n## Attribution\n\nThis Code of Conduct is adapted from the [Contributor Covenant][homepage],\nversion 2.1, available at\n[https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1].\n\nCommunity Impact Guidelines were inspired by\n[Mozilla's code of conduct enforcement ladder][Mozilla CoC].\n\nFor answers to common questions about this code of conduct, see the FAQ at\n[https://www.contributor-covenant.org/faq][FAQ]. Translations are available at\n[https://www.contributor-covenant.org/translations][translations].\n\n[homepage]: https://www.contributor-covenant.org\n[v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html\n[Mozilla CoC]: https://github.com/mozilla/diversity\n[FAQ]: https://www.contributor-covenant.org/faq\n[translations]: https://www.contributor-covenant.org/translations\n"
  },
  {
    "path": "docs/CONTRIBUTING.md",
    "content": "# Contributing to Awesome Claude Code\n\nPlease take a moment to read through this docoument if you plan to submit something for recommendation.\n\n> [!WARNING]\n> Due to aggressive spamming of the repository's recommendation system, strict measures are in place to ensure that submissions are made accoring to the requirements stated in this document. The penalties are harsh, but compliance is very easy, and any well-meaning user who reads this document is unlikely to be affected. In additiion, please note that a temporary ban is also in place for any submissions relating to OpenClaw. I hope that these incidents were the result of a few irresponsible users, and not reflective of the OpenClaw community as a whole, and I'm sure this will be removed in the near future, but it is deemed necessary as a palliative measure.\n\n- I am very grateful to receive recommendations from the visitors to this list. But be aware that there is no formal submission/review process at the moment. My responsibility is to share links to awesome things. One way I find out about awesome things is via the repo's issues, and I'm very grateful to everyone who shares their amazing work. But it's not the only way, and creating an issue does not represent any sort of contract.\n- Bear in mind that the point of an Awesome List is to be *selective* - I cannot recommend every single resource that is submitted.\n- Although many awesome resources are inter-operable, we especially welcome and invite recommendations of resources that focus on the unique features and functionality of Claude Code. This is not a hard requirement but it is a guideline.\n- I'm constantly trying to improve the way in which recommendations can be submitted, and to provide clear guidance to users who wish to share their work. Here are some of those guidelines:\n    - security is of the utmost importance. I'm unlikely to install any software unless I have high confidence that it is free of malware, spyware, adware, or bloat. If a resource involves executing a shell script, for example, it is recommended to supply clear and thorough comments explaining exactly what it does.\n    - If your library makes any network calls except to Anthropic servers; modifies shared system files; involves any form of telemetry; or requires \"bypass-permissions\" mode, this must be stated very clearly.\n    - Do not submit resources that do not comply with the licensing rights of other developers. Make sure you understand what OSS licenses require.\n    - I value _focused_ resources with a clear purpose and use value. Even if you have a marketplace full of awesome plugins, you are encouraged to select one, or a small subset.\n    - Claims about what a resource does have to be evidence-based - and you should not expect me, or probably any user, to do the work of proving it themselves. If you can provide a video demonstrating the effectiveness of a skill, e.g., this is tremendously helpful. Otherwise, provide instructions for validating the claims made in the description, and make them as detailed as possible. \"Install this library into your favorite project and watch the magic happen\" - no. \"Clone this demo repository and install the plugin; give Claude the following prompt: ...\" - yes.\n    - Put a tiny bit of time and effort into your README. It's a shame that developers will put so much effort into a project and then let an agent write the README and hardly give it any thought. \n\n## How to Recommend a Resource\n\n**NOTE: ALL RECOMMENDATIONS MUST BE MADE USING THE WEB UI ISSUE FORM TEMPLATE, OR YOU RISK BEING BANNED FROM INTERACTING WITH THIS REPOSITORY TEMPORARILY OR PERMANENTLY.**\n\nFirst, make sure you've read the above information. Second, make sure you've read, and agree with, the [Code of Conduct](./CODE_OF_CONDUCT.md). Then:\n\n### **[Click here to submit a new resource](https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=recommend-resource.yml)**\n\nDo not open a PR. Just fill out the form. If there are any issues with the form, the bot will notify you. (A notification from the bot that your recommendation needs some changes in formatting are not related to the warning above, which mainly applies to submissions that attempt to bypass the GitHub Web UI issue form entirely. You need not worry that formatting errors alone will incur a ban.)\n\n> [!Warning]\n> It is **not** possible to submit a resource recommendation using the `gh` CLI.\n\nAlthough resources themselves may be partially or entirely written by a coding agent, resource recommendations must be created by human beings. \n\n### The Recommendation Process\n\nThe entire recommendation process is managed via automation - even the maintainer does not use PRs to add entries to the list. The bot is really good at it. Here's what happens when you submit a resource for recommendation:\n\n```mermaid\ngraph TD\n    A[📝 Fill out recommendation form] --> B[🤖 Automated validation]\n    B --> C{Valid?}\n    C -->|❌ No| D[Bot comments with issues]\n    D --> E[Edit your submission]\n    E --> B\n    C -->|✅ Yes| F[Awaits maintainer review]\n    F --> G{Decision}\n    G -->|👍 Approved| H[Bot creates PR automatically]\n    G -->|🔄 Changes requested| I[Maintainer requests changes]\n    G -->|👎 Rejected| J[Issue closed]\n    I --> E\n    H --> K[PR merged]\n    K --> L[🎉 Resource goes live!]\n    L --> M[You receive notification]\n```\n\n### What the Bot Validates\n\nWhen you submit a resource, the bot checks:\n\n- All required fields are filled\n- URLs are valid and accessible\n- No duplicate resources exist\n- License information (when available)\n- Description length and quality\n\nThe bot's validation is not any sort of review. It's merely a formal check.\n\n## Other Contributions\n\n### Suggesting Improvements\n\nFor suggestions about the repository structure, new categories, or other enhancements:\n\n1. **[Open a general issue](https://github.com/hesreallyhim/awesome-claude-code/issues/new)**\n2. Describe your suggestion clearly\n3. Explain the benefit to the community\n\nOr, alternatively, start a thread in the [Discussions](https://github.com/hesreallyhim/awesome-claude-code/discussions) tab. All opinions are welcome in this repo so long as they are expressed in accordance with the Code of Conduct. It's very nice to interact with people who visit the list.\n\n## Badges\n\nIf your submission is approved, you are invited to add a badge to your project's README:\n\n[![Mentioned in Awesome Claude Code](https://awesome.re/mentioned-badge.svg)](https://github.com/hesreallyhim/awesome-claude-code)\n\n```markdown\n[![Mentioned in Awesome Claude Code](https://awesome.re/mentioned-badge.svg)](https://github.com/hesreallyhim/awesome-claude-code)\n```\n\nOr the flat version:\n\n[![Mentioned in Awesome Claude Code](https://awesome.re/mentioned-badge-flat.svg)](https://github.com/hesreallyhim/awesome-claude-code)\n\n```markdown\n[![Mentioned in Awesome Claude Code](https://awesome.re/mentioned-badge-flat.svg)](https://github.com/hesreallyhim/awesome-claude-code)\n```\n\n## GitHub Repository Notifications\n\nIf your resource is on GitHub, our automated system will create a friendly notification issue on your repository informing you of the inclusion and providing badge options.\n\n## Technical Details\n\nFor more information about how the repository works, including the automated systems, validation processes, the \"multi-list design and technical architecture, see the documents in `docs/` - in particular `README_GENERATION`.\n\n---\n\nThank you for taking the time to read this and to share your project (or any project).\n"
  },
  {
    "path": "docs/COOLDOWN.md",
    "content": "# Cooldown Protocol\n\nThe following protocol exists to ensure fairness for all visitors that wish to be featured on the list, and to protect the repository from spam and other interactions which compromise the maintainer's ability to serve the needs of GitHub users.\n\n## The GOLDEN Rule: Recommendations MUST be submitted by human beings using the Resource Recommendation Issue form template via the GitHub Web UI\n\nSubmissions that do not satisfy this very reasonable requirement violate the [CONRIBUTING](https://github.com/hesreallyhim/awesome-claude-code?tab=contributing-ov-file) guidelines and the corresponding [CODE_OF_CONDUCT](https://github.com/hesreallyhim/awesome-claude-code?tab=coc-ov-file). As maintainer, it is my [responsibility](https://github.com/hesreallyhim/awesome-claude-code?tab=coc-ov-file#enforcement-responsibilities) to make sure these guidelines are being upheld, and to do so in a way that reflects the [requirements](https://github.com/hesreallyhim/awesome-claude-code?tab=coc-ov-file#enforcement-guidelines) in the Code of Conduct. \n\nThe ones reading this are probably those least likely to be impacted by it. I'd like to thank everyone who supports this repository and makes a good-faith effort to contribute to it. If you believe that the automated processes that implement this protocol are unfairly or inaccurately affecting you, please leave a comment in the relevant issue (you don't need to re-open it), or contact the maintainer directly at awesome-conduct @ hesreallyhim.com\n\n## Violations of The GOLDEN Rule\n\nViolating \"The GOLDEN Rule\" will (a) cause the issue to be immediately closed; (b) initiate an automatically enforced \"cooldown\" policy for the account that created the issue. **Users are personally responsible for the activity of AI agents that they have instructed, or permitted, to act on their behalf.** This is something that is true in general, and is also a consequence of GitHub's policy regarding access tokens. Violations include:\n\n* Submitting a resource recommendation without using the required Resource Recommendation issue template.\n* Submitting a resource via the `gh` CLI. Alas, the CLI does not presently supopport the creation of issues using issue templates, which carry the labels that are used to manage the processing of issues. If this happens to serve as a deterrent against bot submissions, I can't say I'm terribly despondent about that.\n* Although I have a lot of respect for some bots, only human beings are permitted to open issues in this repo. First of all, it's direspectful to Claude, who is supposed to be the star of the show; second of all, it is extremely obvious, and embarrassing.\n* You may not recommend a repo unless it is at least 7 days since the first public commit.\n\nWhat happens if any of the above requirements are violated:\n\n1st Time: 1-day cooldown period (no more posts during this time) \\\n2nd Time: 2-day cooldown period \\\n3rd TIme: 4-day cooldown period \\\n4th Time: 8-day cooldown period \\\n5th Time: 16-day cooldown period \\\n5th Time: 32-day cooldown period \\\n6th Time: Permanent Ban\n\n**\"Cooldown\"** - no interactions with the respository during this time. It corresponds to a temporary ban such as described in the Code of Conduct, and reflects the seriousness of respecting the Community Guidelines and Contributing Guidelines of any repository whatsoever. The conditions I've laid out are not hard to comply with by anyone who has visited the repository and read the CONTRIBUTING doc, which is, as a matter of course, your obligation to do before enngaging with a repository. GitHub is a very nice place, where people are held to a somewhat higher standard, and it's my responsibility to follow the rules of conduct that I have set out.\n\nViolating the cooldown protocol will result in a ban that is deemed appropriate given the circumstances.\n\nI hope other visitors and developers will support this stance, and may have seen how disruptive it can be when basic standards of conduct are not met.\n"
  },
  {
    "path": "docs/HOW_IT_LOOKS.md",
    "content": "# How It Looks (WIP)\n\nAmazing, obviously. But there's more to it than pure visual stimulation - there's _numbers_ and... stuff.\n\n## Why I Decided to Turn Awesome Claude Code into \"90's MySpace Aesthetic\"\n\nBecause it looks incredible, obviously.\n\n**TODO:** \n\n- [ ] Add to `.gitignore`\n"
  },
  {
    "path": "docs/HOW_IT_WORKS.md",
    "content": "# How Awesome Claude Code Works\n\nThis document provides assorted technical details about the repository structure, automated systems, and processes that power Awesome Claude Code. It's mostly superceded by [README-GENERATION](./README-GENERATION.md), but, for one reason or another, it's still here, for now.\n\n### GitHub Labels\n\nThe submission system uses several labels to track issue state:\n\n#### Resource Submission Labels\n\n- **`resource-submission`** - Applied automatically to issues created via the submission form\n- **`validation-passed`** - Applied when submission passes all validation checks\n- **`validation-failed`** - Applied when submission fails validation\n- **`approved`** - Applied when maintainer approves submission with `/approve`\n- **`pr-created`** - Applied after PR is successfully created\n- **`error-creating-pr`** - Applied if PR creation fails\n- **`rejected`** - Applied when maintainer rejects with `/reject`\n- **`changes-requested`** - Applied when maintainer requests changes with `/request-changes`\n\n#### Other Labels\n\n- **`broken-links`** - Applied by scheduled link validation when resources become unavailable\n- **`automated`** - Applied alongside `broken-links` to indicate automated detection\n- **`do-not-disturb`** - Apply to a resource PR before merging to skip the badge notification to the resource author's repository\n\n#### Label State Transitions\n\n1. New submission → `resource-submission`\n2. After validation → adds `validation-passed` OR `validation-failed`\n3. If changes requested → adds `changes-requested`\n4. When user edits and validation passes → removes `changes-requested`\n5. On approval → adds `approved` + `pr-created` (or `error-creating-pr`)\n6. On rejection → adds `rejected`\n\n## The Submission Flow\n\n### 1. User Submits Issue\n\nWhen a user submits a resource via the issue form:\n\n```yaml\n# .github/ISSUE_TEMPLATE/submit-resource.yml\n- Structured form with all required fields\n- Auto-labels with \"resource-submission\"\n- Validates input formats\n```\n\n### 2. Automated Validation\n\nThe validation workflow triggers immediately:\n\n```python\n# Simplified validation flow\n1. Parse issue body → extract form data\n2. Validate required fields\n3. Check URL accessibility\n4. Verify no duplicates exist\n5. Post results as comment\n6. Update issue labels\n```\n\n**Validation includes:**\n- URL validation (200 OK response)\n- License detection from GitHub API\n- Duplicate checking against existing CSV\n- Field format validation\n\n### 3. Maintainer Review\n\nOnce validation passes, maintainers can:\n\n- `/approve` - Triggers PR creation\n- `/request-changes [reason]` - Asks for modifications\n- `/reject [reason]` - Closes the submission\n\n**Notification System:**\n- When changes are requested, the maintainer is @-mentioned in the comment\n- When the user edits their issue, the maintainer receives a notification if:\n  - It's the first edit after requesting changes\n  - The validation status changes (pass→fail or fail→pass)\n- Multiple rapid edits won't spam the maintainer with notifications\n\n### 4. Automated PR Creation\n\nUpon approval:\n\n```bash\n1. Checkout fresh main branch\n2. Create unique branch: add-resource/category/name-timestamp\n3. Add resource to CSV with generated ID\n4. Run generate_readme.py\n5. Commit changes\n6. Push branch\n7. Create PR via GitHub CLI\n8. Link back to original issue\n9. Close submission issue\n```\n\n### 5. Final Steps\n\n- Maintainer merges PR\n- Badge notification system runs (if enabled)\n- Submitter receives GitHub notifications\n\n## Resource ID Generation\n\nIDs follow the format: `{prefix}-{hash}`\n\n```python\nprefixes = {\n    \"Agent Skills\": \"skill\",\n    \"Slash-Commands\": \"cmd\",\n    \"Workflows & Knowledge Guides\": \"wf\",\n    \"Tooling\": \"tool\",\n    \"CLAUDE.md Files\": \"claude\",\n    \"Hooks\": \"hook\",\n    \"Official Documentation\": \"doc\",\n}\n\n# Hash is first 8 chars of SHA256(display_name + primary_link)\n```\n\n### Collapsible Sections\n\nThe generated README uses HTML `<details>` elements for improved navigation:\n- **Categories without subcategories**: Wrapped in `<details open>` (fully collapsible)\n- **Categories with subcategories**: Regular headers (subcategories are collapsible)\n- **All subcategories**: Wrapped in `<details open>` elements\n- **Table of Contents**: Collapsible with nested sections for categories with subcategories\n- All collapsible sections are open by default for easy browsing\n\n**Design Note**: Initially attempted to make all categories collapsible with nested subcategories, but this caused anchor link navigation issues - links from the Table of Contents couldn't reach subcategories when their parent category was collapsed. The current design balances navigation functionality with collapsibility.\n\n### GitHub Stats Integration\n\nEach GitHub resource in the README automatically includes a collapsible statistics section:\n- **Automatic Detection**: The `parse_github_url` function from `validate_links.py` identifies GitHub repositories\n- **Stats Display**: Uses the GitHub Stats API to generate an SVG badge with repository metrics\n- **Collapsible Design**: Stats are hidden by default in a `<details>` element to keep the main list clean\n- **Universal Support**: Works with all GitHub URL formats (repository root, blob URLs, tree URLs, etc.)\n\nExample output for a GitHub resource:\n```markdown\n[`resource-name`](https://github.com/owner/repo)\nDescription of the resource\n\n<details>\n<summary>📊 GitHub Stats</summary>\n<br>\n\n![GitHub Stats for repo](https://github-readme-stats-plus-theta.vercel.app/api/pin/?repo=repo&username=owner&all_stats=true&stats_only=true)\n\n</details>\n```\n\n## Alternative README Views\n\nThe repository offers multiple README styles to suit different preferences, all generated from the same CSV source of truth.\n\n### Style Options\n\nUsers can switch between four presentation styles via navigation badges at the top of each page:\n\n| Style | Description | Location |\n|-------|-------------|----------|\n| **Extra** | Visual/themed with SVG assets, collapsible sections, GitHub stats | `README_ALTERNATIVES/README_EXTRA.md` (and `README.md` when `root_style: extra`) |\n| **Classic** | Clean markdown, minimal styling, traditional awesome-list format | `README_ALTERNATIVES/README_CLASSIC.md` (and `README.md` when `root_style: classic`) |\n| **Awesome** | Clean awesome-list style with minimal embellishment | `README_ALTERNATIVES/README_AWESOME.md` (and `README.md` when `root_style: awesome`) |\n| **Flat** | Sortable/filterable table view with category filters | `README_ALTERNATIVES/README_FLAT_*.md` (and `README.md` when `root_style: flat`) |\n\n### File Structure\n\nAlternative views are in the `README_ALTERNATIVES/` folder to keep the root clean:\n\n```\nREADME.md                                      # Root README (root_style)\nREADME_ALTERNATIVES/\n├── README_EXTRA.md                            # Extra visual view\n├── README_CLASSIC.md                          # Classic markdown view\n├── README_AWESOME.md                          # Awesome list view\n├── README_FLAT_ALL_AZ.md                      # Flat: All resources, A-Z\n├── README_FLAT_ALL_UPDATED.md                 # Flat: All resources, by updated\n├── README_FLAT_ALL_CREATED.md                 # Flat: All resources, by created\n├── README_FLAT_ALL_RELEASES.md                # Flat: All resources, recent releases\n├── README_FLAT_TOOLING_AZ.md                  # Flat: Tooling only, A-Z\n├── README_FLAT_HOOKS_UPDATED.md               # Flat: Hooks only, by updated\n└── ... (44 flat views total: 11 categories × 4 sort types)\n```\n\n### Flat List System\n\nThe flat view provides a searchable table with dual navigation:\n\n#### Sort Options\n- **A-Z** - Alphabetical by resource name\n- **Updated** - By last modified date (most recent first)\n- **Created** - By repository creation date (newest first)\n- **Releases** - Resources with releases in past 30 days\n\n#### Category Filters\n- **All** - All 164+ resources\n- **Tooling**, **Commands**, **CLAUDE.md**, **Workflows**, **Hooks**, **Skills**, **Styles**, **Status**, **Docs**, **Clients**\n\n#### Table Format\nResources are displayed with stacked name/author format to maximize description space:\n\n```markdown\n| Resource | Category | Sub-Category | Description |\n|----------|----------|--------------|-------------|\n| [**Resource Name**](link)<br>by [Author](link) | Category | Sub-Cat | Full description... |\n```\n\n### Release Detection\n\nThe \"Releases\" sort option shows resources with published releases in the past 30 days. Release information is fetched from GitHub Releases only.\n\n### Generator Architecture\n\nThe `generate_readme.py` script uses generator classes under `scripts/readme/generators/`:\n\n```python\nReadmeGenerator (ABC)\n├── VisualReadmeGenerator            # README_ALTERNATIVES/README_EXTRA.md\n├── MinimalReadmeGenerator           # README_ALTERNATIVES/README_CLASSIC.md\n├── AwesomeReadmeGenerator           # README_ALTERNATIVES/README_AWESOME.md\n└── ParameterizedFlatListGenerator   # README_ALTERNATIVES/README_FLAT_*.md\n```\n\nThe `ParameterizedFlatListGenerator` takes `category_slug` and `sort_type` parameters, enabling generation of all 44 combinations from a single class. The configured `root_style` is additionally generated as `README.md`.\n\n### Navigation Badges\n\nSVG badges are generated dynamically in `assets/`:\n- `badge-style-*.svg` - Style selector (Extra, Classic, Awesome, Flat)\n- `badge-sort-*.svg` - Sort options (A-Z, Updated, Created, Releases)\n- `badge-cat-*.svg` - Category filters (All, Tooling, Hooks, etc.)\n\nCurrent selections are highlighted with colored borders matching each badge's theme color.\n\n### Adding/Removing Flat List Categories\n\nTo add a new category filter to flat list views:\n\n1. **Update `FLAT_CATEGORIES`** in `scripts/readme/generators/flat.py`:\n   ```python\n   FLAT_CATEGORIES = {\n       # ... existing categories ...\n       \"new-category\": (\"CSV Category Value\", \"Display Name\", \"#hexcolor\"),\n   }\n   ```\n   - First value: Exact match for the `Category` column in CSV (or `None` for \"all\")\n   - Second value: Display name shown on badge\n   - Third value: Hex color for badge accent and selection border\n\n2. **Regenerate READMEs**: Run `python scripts/readme/generate_readme.py`\n   - Creates new files: `README_ALTERNATIVES/README_FLAT_NEWCATEGORY_*.md`\n   - Generates badge: `assets/badge-cat-new-category.svg`\n   - Updates navigation in all 44+ flat views\n\nTo remove a category: Delete its entry from `FLAT_CATEGORIES` and run the generator. Manually delete the orphaned `.md` files from `README_ALTERNATIVES/`.\n\n### Adding/Removing Sort Types\n\nTo add a new sort option:\n\n1. **Update `FLAT_SORT_TYPES`** in `scripts/readme/generators/flat.py`:\n   ```python\n   FLAT_SORT_TYPES = {\n       # ... existing sorts ...\n       \"newsort\": (\"DISPLAY\", \"#hexcolor\", \"description for status text\"),\n   }\n   ```\n\n2. **Implement sorting logic** in `ParameterizedFlatListGenerator.sort_resources()`:\n   ```python\n   elif self.sort_type == \"newsort\":\n       # Custom sorting logic\n       return sorted(resources, key=lambda x: ...)\n   ```\n\n3. **Regenerate READMEs**: Creates new views for all categories × new sort type.\n\n### Adding/Removing README Styles\n\nThe main README styles are defined as generator classes:\n\n| Style | Generator Class | Template | Output |\n|-------|----------------|----------|--------|\n| Extra | `VisualReadmeGenerator` | `README_EXTRA.template.md` | `README_ALTERNATIVES/README_EXTRA.md` |\n| Classic | `MinimalReadmeGenerator` | `README_CLASSIC.template.md` | `README_ALTERNATIVES/README_CLASSIC.md` |\n| Awesome | `AwesomeReadmeGenerator` | `README_AWESOME.template.md` | `README_ALTERNATIVES/README_AWESOME.md` |\n| Flat | `ParameterizedFlatListGenerator` | (built-in) | `README_ALTERNATIVES/README_FLAT_*.md` |\n\nThe configured `root_style` is additionally written to `README.md`.\n\n**To add a new README style:**\n\n1. **Create a generator class** extending `ReadmeGenerator` under `scripts/readme/generators/`:\n   ```python\n   class NewStyleReadmeGenerator(ReadmeGenerator):\n       @property\n       def template_filename(self) -> str:\n           return \"README_NEWSTYLE.template.md\"\n\n       @property\n       def output_filename(self) -> str:\n           return \"README_ALTERNATIVES/README_NEWSTYLE.md\"\n\n       # Implement abstract methods...\n   ```\n\n2. **Create template** in `templates/README_NEWSTYLE.template.md` (include `{{STYLE_SELECTOR}}`).\n\n3. **Register the generator** in `STYLE_GENERATORS` inside `scripts/readme/generate_readme.py`.\n\n4. **Create style badge** `assets/badge-style-newstyle.svg`.\n\n5. **Update config** in `acc-config.yaml`:\n   - add a new entry under `styles:`\n   - append the style ID to `style_order:`\n\n**To remove a style:** Delete the generator class, template, badge asset, and config entry, then remove the style from `STYLE_GENERATORS` and `style_order`.\n\n### Announcements System\n\nAnnouncements are stored in `templates/announcements.yaml`:\n- YAML format for structured data\n- Renders as nested collapsible sections\n- Each date group is collapsible\n- Individual items can be simple text or collapsible with summary/text\n- Falls back to `.md` file if YAML doesn't exist\n"
  },
  {
    "path": "docs/README-GENERATION.md",
    "content": "# README Generation & Asset Management\n\nThis document explains how the README and its visual assets are generated and maintained. It's mostly a reference document for development purposes, written and maintained by the coding agents who write most of the code, with some commentary sprinkled in.\n\n## Overview\n\nThe repository implements a \"multi-list\" pattern, with one centralized \"list\" (which is effectively a kind of backend) and numerous \"views\" that are strictly generated from the central data source. In that sense, it's maybe the only \"full-stack\" Awesome list on GitHub - maybe that's a sign that it's a silly thing to do, but I figured if I was going to spend so much time maintaining a list, I had better do something interesting with it. To my knowledge, it's one of the few \"full-stack applications\" that's entirely hosted on GitHub.com (i.e. not a GitHub Pages site). (Yes, there are others. And yes, calling this an \"application\" is obviously a little bit of a stretch.)\n\n- **`THE_RESOURCES_TABLE.csv`** - The master data file containing all resources (repo root)\n- **`acc-config.yaml`** - Global configuration (root style, style selector settings)\n- **`templates/categories.yaml`** - Category and subcategory definitions\n- **`scripts/readme/generate_readme.py`** - The generator script (class-based architecture)\n- **`scripts/readme/helpers/readme_config.py`** - Config loader and style path helpers\n- **`scripts/readme/helpers/readme_utils.py`** - Shared parsing/anchor utilities\n- **`scripts/readme/helpers/readme_assets.py`** - SVG asset writers (badges, TOC rows, headers)\n- **`scripts/readme/markup/`** - Markdown/HTML renderers by style\n- **`scripts/readme/svg_templates/`** - SVG renderers used by the generator\n- **`assets/`** - SVG visual assets (badges, headers, dividers, etc.)\n\nThe multi-list is maintained via a single source of truth, combined with generators that take templates (which implement the various styles), and generate all the READMEs. The complexity is mostly self-inflicted, and is an artefact of platform-specific features of GitHub.\n\n### Generated README Styles\n\n| Style | Primary Output | Template | Description |\n|-------|-------------|----------|-------------|\n| Extra (Visual) | `README_ALTERNATIVES/README_EXTRA.md` | `README_EXTRA.template.md` | Full visual theme with SVG badges, CRT-style TOC |\n| Classic | `README_ALTERNATIVES/README_CLASSIC.md` | `README_CLASSIC.template.md` | Plain markdown with collapsible sections |\n| Awesome | `README_ALTERNATIVES/README_AWESOME.md` | `README_AWESOME.template.md` | Clean awesome-list style |\n| Flat | `README_ALTERNATIVES/README_FLAT_*.md` | Built-in template (optional `templates/README_FLAT.template.md`) | 44 table views (category × sort combinations) |\n\nAll styles are always generated under `README_ALTERNATIVES/`. The `root_style` is additionally written to `README.md`.\n\n#### Etymology\n\n- **Classic:** The style of the list as it was initially maintained and iterated upon, before the \"multi-list\" pattern was adopted.\n- ***Extra:*** Heightened visual style, consisting almost entirely of SVG assets - \"extra\" does not mean \"additional\", it means _extra_.\n- **Flat:** Lacks internal structure or visual hierarchy; the \"flat\" views are basically just a dump of the CSV data with shields.io badges - information-dense and straightforward. This was implemented due to a single user's request, but it became a more interesting problem when the user asked for dynamic table features like sorting and filtering. This is \"not possible\" with Markdown, which is why I decided to do it - since you can't have any JavaScript on a README, the sorting and filtering functionality is simulated by generating every permutation of Sort x Filter as a separate file, and so the table operations become navigation.\n- **Awesome:** The style that is more or less compliant with the Awesome List style guide.\n\nGeneration runs in two phases:\n1. Generate all styles under `README_ALTERNATIVES/`.\n2. Generate `README.md` using the configured `root_style`.\n\nIf everything lived at the repo root, this would be a very easy thing to build, but then the user would have to scroll a lot before they even hit the first `h1`. So the whole complexity is due to the necessity of supporting multiple generated README files at two different paths. I'm not even sure if many people enjoy the \"Flat\" view, and without the 44 permutations, it probably wouldn't be a big deal at all to just put everything at the root... Hm. Nevertheless, I'm grateful to that user for giving me the opportunity to learn some new things, and to build this ridiculous Titanic just to host a list, and I hope the \"curiosity\" of it compensates for any aesthetic crimes that I've committed in building it.\n\n## Configuration (`acc-config.yaml`)\n\nThe `acc-config.yaml` file at the repository root controls global README generation settings.\n\n### Root Style\n\nThe `readme.root_style` setting determines which README style is additionally written to the repo root (`README.md`). All styles are always generated in `README_ALTERNATIVES/`.\n\n```yaml\nreadme:\n  root_style: extra  # Options: extra, classic, awesome, flat\n```\n\nChanging this value and regenerating will:\n- Write the new root style to `README.md`\n- Keep all styles (including the root) in `README_ALTERNATIVES/`\n- Update the style selector links to reflect which style is root\n\n### Style Selector Configuration\n\nThe `styles` section defines each README style's metadata for the style selector:\n\n```yaml\nstyles:\n  extra:\n    name: Extra                    # Display name for badge alt text\n    badge: badge-style-extra.svg   # Badge filename in assets/\n    highlight_color: \"#6a6a8a\"     # Border color when selected\n    filename: README_EXTRA.md\n\n  classic:\n    name: Classic\n    badge: badge-style-classic.svg\n    highlight_color: \"#c9a227\"\n    filename: README_CLASSIC.md\n  # ... other styles\n```\n\n`filename` is the README variant filename under `README_ALTERNATIVES/` used for selector links and references.\n\nThe `style_order` list controls the left-to-right order of badges in the selector:\n\n```yaml\nstyle_order:\n  - extra\n  - classic\n  - flat\n  - awesome\n```\n\n## Quick Reference\n\n| Task | Automated? | What to do |\n|------|------------|------------|\n| Add a new resource | Yes | Add row to CSV, run `make generate` |\n| Add a new category | Yes | Use `make add-category` or edit `categories.yaml` |\n| Add a new subcategory | Yes | Edit `categories.yaml`, run `make generate-toc-assets`, run generator |\n| Update resource info | Yes | Edit CSV, run `make generate` |\n| Customize asset style | Manual | Edit generator templates or asset files |\n\n## Backups (README Outputs)\n\nThe README generators create a backup of the existing output file before overwriting it.\n\n- Location: `.myob/backups/` at repo root\n- Naming: `{basename}.{YYYYMMDD_HHMMSS}.bak` (e.g., `README.md.20250105_154233.bak`)\n- Behavior: only created when the target file already exists\n- Coverage: applies to README outputs written by `scripts/readme/generate_readme.py`\n- Retention: keeps the most recent backup per output file; older backups are pruned\n\n## Adding a New Resource\n\nThis process is now handled entirely by GitHub workflows. Due to the intricate, not-at-all-over-engineered design ~~mistakes~~ choices, having people submit PRs became unmanageable. Instead, all of the data that goes into a resource entry is processed as a \"form\" using GitHub's Issue form templates. That makes the shape of an Issue predictable, and the different fields are machine-readable. Since the resources table is the single source of truth for the list entries, the goal is just to get the necessary data points into the CSV, and everything else is controlled by the template/generator system. This eliminated any problems around merge conflicts, stale resource PRs, etc. (Trying to fix merge conflicts in a CSV file is not a good way to spend an afternoon.) The _state_ of resource recommendation Issues is managed by (i) labels (`pending-validation`, `validation-passed`, `approved`, etc.), which indicate the current state; (ii) \"slash commands\" (`/approve`, `/request-changes`, etc.), which trigger a workflow that transitions the state (if they're written by the maintainer). This is a simplified piecture of what the GitHub bot does once a resource is approved:\n\n1. **Edit `THE_RESOURCES_TABLE.csv`** - Add a new row with these columns:\n   - `Display Name` - The resource name shown in the README\n   - `Primary Link` - URL to the resource (usually GitHub)\n   - `Author Name` - Creator's name (optional but recommended)\n   - `Author Link` - URL to author's profile\n   - `Description` - Brief description of the resource\n   - `Category` - Must match a category name in `categories.yaml`\n   - `Sub-Category` - Must match a subcategory in `categories.yaml`\n   - `Active` - Set to `TRUE` to include in README\n   - `Removed From Origin` - Set to `TRUE` if the original repo/resource was deleted\n\nThe reason for the last field is due to the fact that (i) well, it's good to know if you're sharing a link that's dead; (ii) for a while, I was maintaing copies of the third-party authors' resources on the list (when it was licensed in a way that allowed me to do that), but that was when the resource were usually a bit of plaintext. Most entries are full repositories, and re-hosting entire repositories is out of scope. That directory is still present, but it's not currently maintained, and may become deprecated.\n\n2. **Run the generator:**\n   ```bash\n   make generate\n   # or directly:\n   python3 scripts/readme/generate_readme.py\n   ```\n\n3. **What gets auto-generated:**\n   - `assets/badge-{resource-name}.svg` - Theme-adaptive badge with initials box\n   - Entry in all README styles\n\n## Adding a New Category\n\n1. **Use the interactive tool:**\n   ```bash\n   make add-category\n   # or with arguments:\n   make add-category ARGS='--name \"My Category\" --prefix mycat --icon \"🎯\"'\n   ```\n\n   Note: `make add-category` uses `scripts/categories/add_category.py` (experimental). It rewrites\n   `templates/categories.yaml` via PyYAML and updates `.github/ISSUE_TEMPLATE/recommend-resource.yml`,\n   so review the diff after running it.\n\n2. **Or manually edit `templates/categories.yaml`:**\n   ```yaml\n   categories:\n     - id: my-category\n       name: My Category\n       icon: \"🎯\"\n       description: Description of this category\n       order: 10\n       subcategories:\n         - id: general\n           name: General\n   ```\n\n3. **Run the generator:**\n   ```bash\n   make generate\n   ```\n\n4. **What gets auto-generated:**\n   - `assets/header_{category}.svg` - Dark mode category header (CRT style)\n   - `assets/header_{category}-light-v3.svg` - Light mode category header\n   - `assets/subheader_{subcat}.svg` - Subcategory header (when resources exist)\n   - Section in all README styles\n\n5. **Regenerate subcategory TOC SVGs** (if subcategories were added):\n   ```bash\n   make generate-toc-assets\n   ```\n   This creates/updates `assets/toc-sub-{subcat}.svg` and `assets/toc-sub-{subcat}-light-anim-scanline.svg` files for all subcategories.\n\n6. **What needs manual creation:**\n   - `assets/toc-row-{category}.svg` and `assets/toc-row-{category}-light-anim-scanline.svg` - TOC row assets (category-level)\n   - Card assets if using the EXTRA style navigation grid\n\n## Adding a New Subcategory\n\nSubcategories can be added to any category.\n\n1. **Edit `templates/categories.yaml`:**\n   ```yaml\n   categories:\n     - id: tooling\n       name: Tooling\n       subcategories:\n         - id: general\n           name: General\n         - id: my-new-subcat    # Add new subcategory\n           name: My New Subcat\n   ```\n\n2. **Regenerate subcategory TOC SVGs:**\n   ```bash\n   make generate-toc-assets\n   ```\n   This creates/updates the `toc-sub-*.svg` and `toc-sub-*-light-anim-scanline.svg` files in `assets/` for all subcategories.\n\n3. **Run the generator** - Subcategory headers are auto-generated alongside the README content\n\n## If You Change Category IDs or Names\n\nUpdate these locations:\n1. `templates/categories.yaml` - Category definitions\n2. Card-grid anchors in `templates/README_EXTRA.template.md` (they use trailing `-` anchors)\n3. Any static assets that embed text (for example, card SVGs)\n\n## Adding a New README Style\n\n1. Create a template file in `templates/` (for example, `README_NEWSTYLE.template.md`)\n2. Add a generator class extending `ReadmeGenerator` under `scripts/readme/generators/`\n3. Register the class in `STYLE_GENERATORS` in `scripts/readme/generate_readme.py`\n4. Create a style selector badge in `assets/badge-style-newstyle.svg`\n5. Add the style to `acc-config.yaml`:\n   - Add an entry under `styles:` with name, badge, highlight_color, filename\n   - Add the style ID to `style_order:`\n6. Ensure your template includes `{{STYLE_SELECTOR}}`\n\n## Generator Architecture\n\nThe generator uses a class-based architecture with the Template Method pattern.\nGenerator classes live under `scripts/readme/generators/` and are wired in\n`scripts/readme/generate_readme.py`:\n\n```\nReadmeGenerator (ABC)\n├── VisualReadmeGenerator      → README_ALTERNATIVES/README_EXTRA.md\n├── MinimalReadmeGenerator     → README_ALTERNATIVES/README_CLASSIC.md\n├── AwesomeReadmeGenerator     → README_ALTERNATIVES/README_AWESOME.md\n└── ParameterizedFlatListGenerator → README_ALTERNATIVES/README_FLAT_*.md (44 files)\n\nThe `root_style` also gets an additional copy written to `README.md`.\n```\n\n### Category Management\n\nCategories can be managed via `scripts/categories/category_utils.py` (experimental):\n\n```python\nfrom scripts.categories.category_utils import category_manager\n\n# Get all categories\ncategories = category_manager.get_categories_for_readme()\n\n# Get category by name\ncat = category_manager.get_category_by_name(\"Tooling\")\n```\n\n### Template Placeholders\n\nTemplates use `{{PLACEHOLDER}}` syntax for dynamic content. Key placeholders:\n\n| Placeholder | Description | Generator Method |\n|-------------|-------------|------------------|\n| `{{ASSET_PATH('file.svg')}}` | Tokenized asset path resolved per output location | `resolve_asset_tokens()` |\n| `{{STYLE_SELECTOR}}` | \"Pick Your Style\" badge row linking to all README variants | `get_style_selector()` |\n| `{{REPO_TICKER}}` | Animated SVG ticker showing featured projects | `generate_repo_ticker()` |\n| `{{ANNOUNCEMENTS}}` | Latest announcements from `templates/announcements.yaml` | `load_announcements()` |\n| `{{WEEKLY_SECTION}}` | Latest additions section | `generate_weekly_section()` |\n| `{{TABLE_OF_CONTENTS}}` | Table of contents | `generate_toc()` |\n| `{{BODY_SECTIONS}}` | Main resource listings | `generate_section_content()` |\n| `{{FOOTER}}` | Footer template content | `load_footer()` |\n\nTemplate content outside these placeholders is treated as manual copy and is not regenerated.\n\nAsset references use token placeholders (e.g. `{{ASSET_PATH('logo.svg')}}`) that are resolved after templating based on the destination README path. Resolution walks upward to the repo root (`pyproject.toml`) and computes a relative path to `/assets` for each output file.\n\nGenerated outputs are prefixed with `<!-- GENERATED FILE: do not edit directly -->` as a reminder that edits belong in templates and source data.\n\n## Repo Ticker System\n\nThe repo ticker displays an animated scrolling banner of featured Claude Code projects with live GitHub stats.\n\n### Components\n\n| File | Purpose |\n|------|---------|\n| `scripts/ticker/fetch_repo_ticker_data.py` | Fetches GitHub stats for tracked repos |\n| `scripts/ticker/generate_ticker_svg.py` | Generates animated SVG tickers |\n| `data/repo-ticker.csv` | Current repo stats (stars, forks, deltas) |\n| `data/repo-ticker-previous.csv` | Previous stats for delta calculation |\n\n### Generated Tickers\n\n| Theme | Output File | Used By |\n|-------|-------------|---------|\n| Dark (CRT) | `assets/repo-ticker.svg` | Extra style (dark mode) |\n| Light (Vintage) | `assets/repo-ticker-light.svg` | Extra style (light mode) |\n| Awesome | `assets/repo-ticker-awesome.svg` | Awesome style |\n\n### Ticker Generation\n\n```bash\n# Fetch latest repo stats (requires GITHUB_TOKEN)\npython scripts/ticker/fetch_repo_ticker_data.py\n\n# Generate ticker SVGs from current data\npython scripts/ticker/generate_ticker_svg.py\n```\n\nThe tickers:\n- Sample 10 random repos from the CSV\n- Display repo name, owner, stars, and daily delta\n- Animate with seamless horizontal scrolling\n- Use theme-appropriate styling (CRT glow for dark, muted colors for awesome)\n\n## Asset Types\n\n### Auto-Generated Assets\n\n| Asset | Filename Pattern | Generator Function |\n|-------|------------------|-------------------|\n| Resource badges | `badge-{name}.svg` | `scripts/readme/svg_templates/badges.py:generate_resource_badge_svg()` |\n| Entry separators | `entry-separator-light-animated.svg` | `scripts/readme/svg_templates/dividers.py:generate_entry_separator_svg()` |\n| Category headers (dark/light) | `header_{cat}.svg`, `header_{cat}-light-v3.svg` | `scripts/readme/helpers/readme_assets.py:ensure_category_header_exists()` |\n| Subcategory headers | `subheader_{subcat}.svg` | `scripts/readme/helpers/readme_assets.py:create_h3_svg_file()` |\n| Section dividers (light) | `section-divider-light-manual-v{1,2,3}.svg` | `scripts/readme/svg_templates/dividers.py:generate_section_divider_light_svg()` |\n| Desc boxes (light) | `desc-box-{top,bottom}-light.svg` | `scripts/readme/svg_templates/dividers.py:generate_desc_box_light_svg()` |\n| Sort badges | `badge-sort-{type}.svg` | `scripts/readme/helpers/readme_assets.py:generate_flat_badges()` |\n| Category filter badges | `badge-cat-{slug}.svg` | `scripts/readme/helpers/readme_assets.py:generate_flat_badges()` |\n| Repo tickers | `repo-ticker*.svg` | `generate_ticker_svg()` / `generate_awesome_ticker_svg()` |\n| Subcategory TOC rows | `toc-sub-{subcat}.svg`, `toc-sub-{subcat}-light-anim-scanline.svg` | `scripts/readme/helpers/readme_assets.py:regenerate_sub_toc_svgs()` via `make generate-toc-assets` |\n| Style selector badges | `badge-style-{style}.svg` | Manual |\n\n### Pre-Made Assets (Manual)\n\n| Asset | Purpose |\n|-------|---------|\n| `section-divider-alt2.svg` | Dark mode section divider |\n| `desc-box-{top,bottom}.svg` | Dark mode description boxes |\n| `toc-row-*.svg` | Category-level TOC row assets (light variants use `-light-anim-scanline`) |\n| `toc-header*.svg` | TOC header assets (light variants use `-light-anim-scanline`) |\n| `card-*.svg` | Terminal Navigation grid cards |\n| `badge-style-*.svg` | Style selector badges |\n| Hero banners, logos | Top-of-README branding |\n\n## Visual Styles\n\n### Light Mode: \"Vintage Technical Manual\"\n- Muted brown/sepia tones (`#5c5247`, `#3d3530`)\n- Coral accent (`#c96442`)\n- \"Layered drafts\" effect - doubled lines, ghost shadows\n- L-shaped corner brackets\n- Tick marks and circle clusters\n\n### Dark Mode: \"CRT Terminal\"\n- Green phosphor colors (`#33ff33`, `#66ff66`)\n- Scanline overlay effect\n- Subtle glow filter\n- Monospace fonts\n- Animated flicker effects\n\n## Generator Functions\n\nKey SVG renderers in `scripts/readme/svg_templates/`:\n\n```python\n# Badge for each resource entry\ngenerate_resource_badge_svg(display_name, author_name)\n\n# Category section header\ngenerate_category_header_light_svg(title, section_number)\n\n# Horizontal dividers between sections\ngenerate_section_divider_light_svg(variant)  # 1, 2, or 3\n\n# Description box frames\ngenerate_desc_box_light_svg(position)  # \"top\" or \"bottom\"\n\n# TOC directory listing rows\ngenerate_toc_row_svg(directory_name, description)\ngenerate_toc_row_light_svg(directory_name, description)\ngenerate_toc_sub_svg(directory_name, description)\n```\n\nKey markup helpers in `scripts/readme/markup/`:\n\n```python\n# Style selector (dynamically generated)\ngenerate_style_selector(current_style, output_path, repo_root=None)\n```\n\nKey asset writers in `scripts/readme/helpers/readme_assets.py`:\n\n```python\n# Flat list badges (writes SVGs using scripts/readme/svg_templates/badges.py)\ngenerate_flat_badges(assets_dir, sort_types, categories)\n\n# Regenerate subcategory TOC SVGs for the Visual (Extra) style\nregenerate_sub_toc_svgs(categories, assets_dir)\n```\n\nStandalone TOC asset script (`scripts/readme/helpers/generate_toc_assets.py`):\n\n```bash\n# Regenerate subcategory TOC SVGs from categories.yaml\nmake generate-toc-assets\n# or directly:\npython -m scripts.readme.helpers.generate_toc_assets\n```\n\nKey functions in `scripts/ticker/generate_ticker_svg.py`:\n\n```python\n# Standard ticker (dark/light themes)\ngenerate_ticker_svg(repos, theme=\"dark\")  # or \"light\"\n\n# Awesome-style ticker (clean, minimal)\ngenerate_awesome_ticker_svg(repos)\n```\n\n## Animated Elements\n\n### Entry Separator (`entry-separator-light-animated.svg`)\n- Pulsating dots that ripple outward then contract back in\n- 3 core dots always visible\n- 9 rings of dots animate with staggered timing\n- 2.5 second cycle\n\n### TOC Rows\n- Subtle opacity flicker on directory names\n- Hover highlight pulse animation\n\n## File Structure\n\nThis tree is auto-generated from `tools/readme_tree/config.yaml` (update with `make docs-tree`).\n\n<!-- TREE:START -->\n```\nawesome-claude-code//\n├── THE_RESOURCES_TABLE.csv  # Master data file\n├── acc-config.yaml  # Root style + selector config\n├── README.md  # Generated root README (root_style)\n├── README_ALTERNATIVES/  # All generated README variants\n│   ├── README_EXTRA.md  # Generated (Extra style, always)\n│   ├── README_CLASSIC.md  # Generated (Classic style)\n│   ├── README_AWESOME.md  # Generated (Awesome list style)\n│   └── README_FLAT_*.md  # Generated (44 flat list views)\n├── templates/  # README templates and supporting YAML\n│   ├── categories.yaml  # Category definitions\n│   ├── announcements.yaml  # Announcements content\n│   ├── README_EXTRA.template.md  # Extra style template\n│   ├── README_CLASSIC.template.md  # Classic style template\n│   ├── README_AWESOME.template.md  # Awesome style template\n│   ├── footer.template.md  # Shared footer\n│   └── resource-overrides.yaml  # Manual resource overrides\n├── scripts/\n│   ├── readme/  # README generation pipeline\n│   │   ├── generate_readme.py  # Generator entrypoint\n│   │   ├── generators/  # README generator classes by style\n│   │   │   ├── base.py  # ReadmeGenerator base + shared helpers\n│   │   │   ├── visual.py  # Extra (visual) README generator\n│   │   │   ├── minimal.py  # Classic README generator\n│   │   │   ├── awesome.py  # Awesome list README generator\n│   │   │   └── flat.py  # Flat list README generator\n│   │   ├── helpers/  # Config/utils/assets helpers for README generation\n│   │   │   ├── readme_assets.py\n│   │   │   ├── readme_config.py\n│   │   │   ├── readme_utils.py\n│   │   │   ├── generate_toc_assets.py\n│   │   │   └── readme_paths.py\n│   │   ├── markup/  # Markdown/HTML renderers by style\n│   │   │   ├── awesome.py\n│   │   │   ├── flat.py\n│   │   │   ├── minimal.py\n│   │   │   ├── shared.py\n│   │   │   └── visual.py\n│   │   └── svg_templates/  # SVG renderers used by the generator\n│   │       ├── badges.py\n│   │       ├── dividers.py\n│   │       ├── headers.py\n│   │       └── toc.py\n│   ├── ticker/  # Repo ticker generation scripts\n│   │   ├── generate_ticker_svg.py  # Repo ticker SVG generator\n│   │   └── fetch_repo_ticker_data.py  # GitHub stats fetcher\n│   ├── categories/  # Category management scripts\n│   │   ├── category_utils.py  # Category management\n│   │   └── add_category.py  # Category addition tool\n│   └── resources/  # Resource maintenance scripts\n│       ├── sort_resources.py  # CSV sorting (used by generator)\n│       ├── resource_utils.py  # CSV append + PR content helpers\n│       ├── create_resource_pr.py\n│       ├── detect_informal_submission.py\n│       ├── download_resources.py\n│       └── parse_issue_form.py\n├── assets/  # SVG badges, headers, dividers\n│   ├── badge-*.svg  # Resource badges (auto-generated)\n│   ├── header_*.svg  # Category headers\n│   ├── section-divider-*.svg  # Section dividers\n│   ├── desc-box-*.svg  # Description boxes\n│   ├── toc-*.svg  # TOC elements\n│   ├── subheader_*.svg  # Subcategory headers\n│   ├── badge-sort-*.svg  # Flat list sort badges\n│   ├── badge-cat-*.svg  # Flat list category badges\n│   ├── badge-style-*.svg  # Style selector badges\n│   ├── repo-ticker*.svg  # Animated repo tickers\n│   └── entry-separator-*.svg  # Entry separators\n├── data/  # Generated ticker data\n│   ├── repo-ticker.csv  # Current repository stats\n│   └── repo-ticker-previous.csv  # Previous stats (for deltas)\n└── docs/\n    └── README-GENERATION.md  # This file\n```\n<!-- TREE:END -->\n\n## Makefile Commands\n\n```bash\nmake generate            # Generate all READMEs (sorts CSV first)\nmake generate-toc-assets # Regenerate subcategory TOC SVGs (after adding subcategories)\nmake add-category        # Interactive category addition\nmake sort                # Sort resources in CSV\nmake validate            # Validate all resource links\nmake docs-tree           # Update README-GENERATION tree block\n```\n\n## Environment Variables\n\n| Variable | Purpose |\n|----------|---------|\n| `GITHUB_TOKEN` | Avoid GitHub API rate limiting during validation |\n\n## Troubleshooting\n\n### Badge not appearing\n- Check the resource name doesn't have special characters that break filenames\n- Verify the CSV row has all required columns\n- Ensure `Active` is set to `TRUE`\n\n### New category not showing\n- Ensure category is added to `templates/categories.yaml`\n- Check for typos between CSV Category column and categories.yaml name\n- Run `make generate` after changes\n\n### Assets look wrong after regeneration\n- The `ensure_*_exists()` functions only create files if they don't exist\n- To regenerate an asset, delete it first then run the generator\n- Or edit the generator template and manually update existing files\n\n### Dark mode assets missing\n- Dark mode dividers, TOC header, and card assets are manual\n- Use existing dark mode assets as templates\n\n### README style not generating\n- Check that the template file exists in `templates/`\n- Verify the generator class is registered in `STYLE_GENERATORS` in `scripts/readme/generate_readme.py`\n\n## Path Resolution System\n\nThe generator uses a dynamic path resolution system to handle relative paths correctly across different README locations. This section documents the key assumptions and behaviors.\n\n### Core Assumptions\n\nThese assumptions are tested in `tests/test_style_selector_paths.py`:\n\n| Assumption | Description |\n|------------|-------------|\n| **Single root README** | Exactly one style is copied to `README.md` (the `root_style`) |\n| **Alternatives path is fixed** | `README_ALTERNATIVES/` is a fixed directory under the repo root |\n| **Assets at root** | The `assets/` folder is a direct child of the repo root |\n| **Repo root discovery** | Paths resolve from the repo root discovered by finding `pyproject.toml` |\n| **Flat entry point** | Flat style links to `README_FLAT_ALL_AZ.md` as its entry point |\n\n### Path Prefix Rules\n\n| Location | Asset Prefix | Link to Root | Link to Alternatives |\n|----------|--------------|--------------|----------------------|\n| Root (`README.md`) | `assets/` | `./` | `README_ALTERNATIVES/file.md` |\n| Alternatives | `../assets/` | `../` | `file.md` (same folder) |\n\n### Key Properties\n\n```python\n# In ReadmeGenerator base class:\n\nis_root_style    # True if this style matches config's root_style\nresolved_output_path  # Default output path (under README_ALTERNATIVES/)\nalternative_output_path  # Path under README_ALTERNATIVES/ for this style\n# Root generation uses generate(output_path=\"README.md\")\n```\n\n### How Root Style Changes Work\n\nWhen `acc-config.yaml` changes from `root_style: extra` to `root_style: awesome`:\n\n1. **Awesome README** is also written to `README.md`\n   - Asset paths use `assets/`\n   - Links to other styles use `README_ALTERNATIVES/file.md`\n\n2. **All alternatives remain in `README_ALTERNATIVES/`**\n   - Asset paths remain `../assets/`\n   - Style selector links update to reflect the new root\n\n### Breaking Changes to Avoid\n\nThese changes would break the path resolution system:\n\n- **Changing `README_ALTERNATIVES/` location**: Output paths and selector targets are hardcoded to `README_ALTERNATIVES/`\n- **Renaming `assets/` folder**: All asset path prefixes would break\n- **Having multiple root READMEs**: Only one style can be `root_style`\n- **Nested alternative folders**: All alternatives must be in the same flat folder\n"
  },
  {
    "path": "docs/REPO_TICKER.md",
    "content": "# Awesome Claude Code - \"Repo Ticker\"\n\n## What is this thing?\n\nThe repo displays an animated SVG, in the style of a \"stock ticker\", with the names of various Claude Code projects, their authors, and some stargazer data. You might be wondering - what is it?\n\nThe ticker is populated by repositories that are returned as search results for the query `claude code`/`claude-code` by the GitHub REST API. Periodically, a repository workflow queries the API for 100 results to this query - it then takes a random sample of those results and generates the animation for the ticker. The animation can be thought of as a long-ish strip of SVG text that \"scrolls\" from right to left over the area of the ticker container. It also displays the star count for each repository, and a small \"delta\" showing its change from the previous day.\n\nThe purpose of the ticker is: (i) to provide some exposure to projects that may or may not be on the list; (ii) to add some \"fun\" visual flair to the repo; (iii) markdown/SVG flex. (That's just a little joke - it was all Claude's idea to begin with.) You can inspect the aforementioned workflow/scripts yourself to verify what I just described - the ticker does not constitute any endorsement or advertisement of the projects that appear on it, which as I mentioned, are selected at random. If you see anything strange or malicious on the ticker, you may notify the maintainer.\n\n## Technical Details\n\nThe \"infinite scroll\" effect is produced by an SVG animation that changes the horizontal coordinates of the group of SVG elements that constitute the ticker's \"tape\"; and in order to create a seamless, continuous scroll effect, the first few entries on the tape (enough to cover the first frame of the animation) are repeated at the end of the list of entries:\n\n```\n---------|-----------------------|\n A  B  C | D  E  F  G  H  A  B  C| <<--\n---------|-----------------------|\n\n---------|-----------------------|\n F  G  H | A  B  C               | <<--\n---------|-----------------------|\n\n---------|-----------------------|\n A  B  C |                       | LOOP\n---------|-----------------------|\n```\n\nSo, when the duplicate elements have traversed the width of the visible window, the animation resets to the beginning, and the loop starts over.\n\nI know that sounds kind of simple, but it's actually ridiculously clever.\n\n### SVG Text\n\nWorking with SVG text is very annnoying. First, it doesn't have any word-wrapping properties, so you have to estimate the width based on character count. Second, what looks good on one screen may be illegible on another. My initial design did not adequately account for the GitHub mobile app. The text had some glow filters and other stuff that looked kind of decent on a monitor, but is terrible on mobile. If you want the text to be legible on the GitHub mobile app, it must be crisp, sharp, and have pretty large font-size. You cannot use media-queries or anything like that (not supported by GitHub renderer). I recommend avoiding any sort of filter and keeping it pretty simple.\n\nIn order to squeeze a little bit of additional headroom from the layout, I landed on this \"two-level\" design so that if the text overflowed, I didn't have to worry about it bleeding over into the next entry on the ticker. I've heard people say \"If it bleeds, it leads\", but I don't think they were talking about the text itself. More like - \"if it bleeds, it's hard to read(s)\"...\n\nWow, good one, Claude.\n\nFor more information about the tasteful artistic design of this repo, you may consult [HOW IT LOOKS](./HOW_IT_LOOKS.md).\n"
  },
  {
    "path": "docs/SECURITY.md",
    "content": "# Security Policy\n\nThis repository does not export any executible software, and\nit is, at the end of the day, just a Markdown file with a\nlot of internal plumbing. No private information is collected\nor stored, except such as can be found on public GitHub\nrepositories, or what is submitted by individual users\nwhen recommending a resource for inclusion on the list.\n\nFor these reasons, the surface area of vulnerability for a\nsecurity incident is rather limited, and is almost entirely\nlimited to the credentials of the maintainer.\n\nThat being said, if you do notice any security flaws, risks,\nor vulnerailities (even if they only potentially affect\nthe maintainer), you are welcome and encouraged to open a\nprivate security advisory, which you can do so [here](https://github.com/hesreallyhim/awesome-claude-code/security/advisories/new).\n\n## Security of Third-Party Resources\n\nAny security vulnerabilities or incidents relating to any of the\nthird-party resources that are featured on Awesome Claude Code\nshould first and foremost be reported according to the security\npolicy of the respective third-party repository.\n\nHowever, in order to assist in ensuring the safety and security\nof the resources included here, you are strongly encouraged\nto _also_ report any such vulnerabilities to the maintainer\nof this repo. While it is outside of our capacity, or of our\nobligation, to enforce or investigate third-party security\nviolations, we will take such reports seriously.\n\nWe take the same approach to any (undisclosed) risks\nto users' privacy.\n"
  },
  {
    "path": "docs/TESTING.md",
    "content": "# Testing & Coverage\n\nThis document covers how to run the test suite and generate coverage reports.\n\n## Setup\n\nInstall dev dependencies:\n\n```bash\nmake install\n```\n\n## Running Tests\n\nRun all tests with pytest:\n\n```bash\nmake test\n```\n\nNote: Tests that exercise path resolution with temporary directories should create a\nminimal `pyproject.toml` in the temp repo root so repo-root discovery works as expected.\n\n## Comprehensive Checks\n\nRun formatting checks, mypy, and pytest:\n\n```bash\nmake ci\n```\n\nRun type checks only:\n\n```bash\nmake mypy\n```\n\n## Docs Tree Check\n\nVerify the README generation file tree is up to date:\n\n```bash\nmake docs-tree-check\n```\n\nUpdate the tree block:\n\n```bash\nmake docs-tree\n```\n\n## Regeneration Cycle\n\nRun the full regeneration integration check (root style + selector order changes):\n\n```bash\nmake test-regenerate-cycle\n```\n\nThis target runs `make test-regenerate` first, then exercises config changes using\n`make test-regenerate-allow-diff`, and finally restores the original config and reruns\n`make test-regenerate`.\n\nNote: This integration test requires a clean working tree and will rewrite\n`acc-config.yaml` during the run before restoring it.\nNote: If the local date changes during the run (near midnight), regenerated READMEs\nmay update their date stamps and cause a diff; rerun when the clock is stable.\n\n## Coverage\n\nGenerate coverage reports (terminal + HTML + XML):\n\n```bash\nmake coverage\n```\n\nOutputs:\n- `htmlcov/` for the HTML report\n- `coverage.xml` for CI integrations\n- Terminal summary via `term-missing`\n\nNote: `scripts/archive/` is excluded from test discovery and coverage.\n"
  },
  {
    "path": "docs/development/cooldown-enforcement.md",
    "content": "# Cooldown Enforcement\n\nAutomated rate-limiting for resource submissions. Applies to both issues and pull requests.\n\n## How it works\n\nEvery submission is checked against a state file (`cooldown-state.json`) stored in the private ops repo. The state tracks each user's cooldown level, active cooldown expiry, and ban status.\n\n**Violations** (each starts or extends a cooldown):\n\n| Violation | Trigger |\n|---|---|\n| Missing form label | Issue opened without using the submission template |\n| Repo too young | Linked repository is less than 7 days old |\n| Submitted as PR | Pull request classified as a resource submission by Claude |\n| Submitted during cooldown | Any submission while an active cooldown is in effect |\n\n**Escalation** — each violation doubles the cooldown period:\n\n| Level | Duration |\n|---|---|\n| 0 → 1 | 24 hours |\n| 1 → 2 | 48 hours |\n| 2 → 3 | 4 days |\n| 3 → 4 | 8 days |\n| 4 → 5 | 16 days |\n| 5 → 6 | 32 days |\n| 6 | Permanent ban |\n\nSubmitting during an active cooldown is itself a violation — the cooldown extends and the level increments. Persistence is counterproductive.\n\n## Maintainer controls\n\n- **`excused` label** — apply to any issue to bypass cooldown checks entirely. The workflow skips enforcement and proceeds directly to validation.\n- **Manual state edits** — the state file lives in the private repo file `cooldown-state.json`. You can edit it directly to reduce a user's level, clear their cooldown, or remove a ban. Each entry looks like:\n\n```json\n{\n  \"username\": {\n    \"active_until\": \"2026-02-24T12:00:00.000Z\",\n    \"cooldown_level\": 2,\n    \"last_violation\": \"2026-02-22T12:00:00.000Z\",\n    \"last_reason\": \"repo-too-young\"\n  }\n}\n```\n\nTo unban someone, delete their entry or set `banned: false` and `cooldown_level: 0`.\n\n## PR classification\n\nPull requests are classified by Claude (Haiku) as either `resource_submission` or `not_resource_submission` with a confidence level. Resource submissions are closed with a redirect to the issue template and trigger a cooldown violation. Non-resource PRs with low confidence get a `needs-review` label. API failures fail open — the PR stays untouched.\n\n## Concurrency\n\nRuns are serialized per-user (concurrent submissions from the same user queue). Different users process in parallel. The ops repo file uses optimistic locking (SHA-based) — if two concurrent writes race, the loser's violation isn't recorded but will be caught on the next submission.\n"
  },
  {
    "path": "docs/development/do-not-forget.md",
    "content": "# Don't Forget\n\nSome important but easy-to-forget assumptions and gotchas that can cause headaches:\n\n- `python -m` uses dot notation (for example, `python -m scripts.resources.parse_issue_form`), not slash paths or `.py` suffixes.\n- `python -m` only works for modules with a CLI entrypoint (`if __name__ == \"__main__\":`).\n- GitHub Actions with sparse checkout must include `pyproject.toml` so `find_repo_root()` can locate the repo root.\n- If a workflow runs scripts that import `scripts.*`, either run from the repo root or set `PYTHONPATH` to the repo root.\n- Sparse checkout must include any data files the script reads (for example, `THE_RESOURCES_TABLE.csv`, `templates/`).\n- GitHub Actions using sparse checkout must include `pyproject.toml` so scripts can locate the repo root (via `find_repo_root()`).\n"
  },
  {
    "path": "docs/development/path-resolution-migration-plan.md",
    "content": "# Path Resolution Migration Plan\n\nThis plan describes the concrete work needed to migrate README generation to the\nfinal path-resolution strategy (relative asset paths resolved per output file).\n\n## Scope\n\n- Keep style-specific templates intact (extra/classic/awesome/flat).\n- Remove all path-specific assumptions from templates and markup.\n- Centralize asset path resolution in the generator.\n\n## Plan\n\n1. **Audit templates and markup**\n   - Inventory all occurrences of `{{ASSET_PREFIX}}`, `{{ASSET_PATH(...)}}`, `assets/`, `../assets`, `/assets`.\n   - Identify every generator/markup call site that injects or assumes a prefix.\n   - Map all output locations (root README, README_ALTERNATIVES, .github, etc.).\n\n2. **Introduce a single asset token scheme**\n   - Choose one token format (e.g., `asset:foo.png` or `{{ASSET_PATH('foo.png')}}`).\n   - Implement a resolver that:\n     - finds `repo_root` via `pyproject.toml`\n     - computes a relative path from the output file’s directory to `/assets`\n     - replaces tokens with correct POSIX paths\n   - Remove `ASSET_PREFIX` and `is_root_readme` assumptions from templates.\n\n3. **Wire the resolver into generation**\n   - Apply the resolver after template substitution but before writing files.\n   - Update markup helpers to emit tokenized asset references instead of prefixes.\n   - Ensure style selector and repo ticker resolve through the same mechanism.\n\n4. **Add generated-file header**\n   - Insert `<!-- GENERATED FILE: do not edit directly -->` into all outputs.\n   - Ensure templates or generator handle this consistently.\n\n5. **Update tests and docs**\n   - Add/adjust tests to validate asset paths for all output locations.\n   - Ensure `test-regenerate` remains the canonical drift check.\n   - Update docs to reflect the new token scheme and remove obsolete guidance.\n\n## Completion Criteria\n\n- No templates or markup contain concrete asset prefixes.\n- Outputs render correctly in-place and on GitHub across all locations.\n- `make test-regenerate` passes with a clean working tree.\n"
  },
  {
    "path": "docs/development/path-resolution-strategy.final.md",
    "content": "# Strategy: Generated, Location-Correct Relative Asset Paths\n\nThis repo treats all Markdown READMEs as generated artifacts. The generator is responsible for making every output Markdown file render correctly both (a) on GitHub when viewed in-place and (b) in local Markdown previews that expect standard relative paths.\n\n## Goals\n\n- Any generated file like `/README.md`, `/foo/bar/README.md`, `/.github/README.md`, `README_ALTERNATIVES/*.md` renders correctly in its own directory.\n- Local preview works without special editor configuration.\n- GitHub rendering works without relying on repo-root /assets/... semantics.\n- “Swaps” never copy pre-generated Markdown between locations; they regenerate for the destination path.\n\n---\n\n## Rules\n\n### Rule 1: Single source of truth for assets\n\n- Assets live only in: /assets/*\n- No duplicated asset directories are required for this strategy.\n\n### Rule 2: Templates never contain concrete relative prefixes\n\nTemplates must not hardcode ./assets, ../assets, /assets, etc.\n\nInstead, templates use one of:\n\n- a placeholder token: {{ASSET_PATH(\"foo.png\")}} (single quotes are also supported)\n- or a canonical pseudo-URL: asset:foo.png\n\nOnly the generator resolves these into real paths.\n\n### Rule 3: Generator anchors on repo root\n\nThe generator must discover repo_root deterministically by walking upward from the executing script (or from the template file) until it finds pyproject.toml.\n\nDefinition:\n\n- repo_root is the directory containing pyproject.toml.\n\n### Rule 4: Resolve assets relative to each output file\n\nFor each output Markdown file at path out_md:\n\n- Let base_dir = out_md.parent\n- Let assets_dir = repo_root / \"assets\"\n- Compute rel_assets = relative_path(from=base_dir, to=assets_dir) using POSIX separators (/) for Markdown\n- Emit image references as: rel_assets + \"/<asset-file>\"\n\nExamples:\n\n- Output /README.md → assets/foo.png\n- Output /.github/README.md → ../assets/foo.png\n- Output /foo/bar/README.md → ../../assets/foo.png\n\n### Rule 5: Swaps are selection + generation, never copying contents\n\nA “swap” means:\n\n- Choose a variant/source template (e.g. language/style)\n- Regenerate the destination file(s) in their final location(s)\n\nNever:\n\n- Copy or move pre-generated Markdown from one directory to another (paths will break).\n\n### Rule 6: Generated files are not manually edited\n\n- Generated READMEs must carry a header comment like:\n\n```markdown\n<!-- GENERATED FILE: do not edit directly -->\n```\n\n- Manual edits go into the template/source inputs only.\n\n### Rule 7: CI validates generation is up-to-date\n\nCI must:\n\n\t1.\trun the generator\n\t2.\tfail if the working tree changed\n\nCanonical check:\n\n- git diff --exit-code\n\nThis ensures no drift between committed generated READMEs and what templates would produce.\n\n---\n\n## Operational Guidance\n\n### Editing Files\n\n- Edit: templates + data inputs only\n- Do not edit: generated Markdown outputs\n- Assume: manual changes to Markdown files will be overridden by the generators \n\n### Link checking\n\nRun link/image checks only on:\n\n- the generated Markdown outputs (post-generation) not on templates or source markdown fragments.\n\n---\n\n## Summary\n\nThis strategy makes local preview easy by using standard relative paths, while keeping GitHub rendering correct everywhere. The generator is the only component allowed to decide how assets/ is referenced, and swaps are implemented exclusively as “regenerate for destination path,” not file copying.\n"
  },
  {
    "path": "docs/development/summary-rendering-cheatsheet.md",
    "content": "## GitHub README collapsible subcategory cheat sheet\n\nContext: GitHub’s Markdown renderer wraps loose content in `<p>` tags and modifies markup inside `<summary>`. These tweaks keep the caret aligned and prevent broken first items in collapsible sections.\n\n- Keep `<summary>` contents on one line with no leading/trailing whitespace; GitHub inserts `<p>` if it sees blank lines.\n- Wrap the SVG in a `<picture>` to stop the image from becoming a link target via camo wrapping.\n- Use `align=\"absmiddle\"` on the `<img>` to nudge the caret arrow to midline (works on GitHub).\n- Put the back-to-top link immediately after the picture inside the same `<span>`; avoid extra spaces or newlines between them.\n- Add exactly one blank line after the `<summary>` line so the first resource renders as Markdown, not as raw text.\n\nMinimal pattern that renders correctly on GitHub:\n\n```html\n<details id=\"some-subcategory-\">\n<summary><span><picture><img src=\"assets/subheader_some.svg\" alt=\"Some Subcat\" align=\"absmiddle\"></picture><a href=\"#awesome-claude-code\">🔝</a></span></summary>\n\n[`Example`](https://example.com) &nbsp; by &nbsp; [Author](https://author.example)\n\n</details>\n```\n\nVerification tip: use GitHub’s `/markdown` API with mode `gfm` to preview the rendered HTML without pushing commits. One request per variant is usually enough.***\n"
  },
  {
    "path": "docs/development/tech-debt.md",
    "content": "Really Him: Claude, this file is empty\n\nClaude: You're absolutely right.\n"
  },
  {
    "path": "docs/development/toc-anchor-generation.md",
    "content": "# TOC Anchor Generation\n\n## GitHub Anchor Generation Rules\n\nGitHub generates heading anchors by:\n1. Lowercasing the heading text\n2. Replacing spaces with `-`\n3. Removing special characters\n4. Stripping emojis (each emoji leaves a `-` in its place)\n5. Appending `-N` suffix for duplicate anchors (where N = 1, 2, 3...)\n\n## Style-Specific Heading Formats\n\n### AWESOME Style\n```markdown\n## Agent Skills 🤖\n### General\n```\n- Category anchor: `#agent-skills-` (one dash from emoji)\n- Subcategory anchor: `#general` (no trailing dash)\n\n### CLASSIC Style\n```markdown\n## Agent Skills 🤖 [🔝](#awesome-claude-code)\n<h3>General <a href=\"#awesome-claude-code\">🔝</a></h3>\n```\n- Category anchor: `#agent-skills--` (two dashes: one from 🤖, one from 🔝)\n- Subcategory anchor: `#general-` (one dash from 🔝)\n\n### EXTRA/VISUAL Style\nUses explicit `id` attributes on headings, controlling anchors directly.\n\n## Duplicate \"General\" Subcategory Handling\n\nMultiple \"General\" subcategories across categories generate:\n- First: `#general` (AWESOME) or `#general-` (CLASSIC)\n- Second: `#general-1` (AWESOME) or `#general--1` (CLASSIC)\n- Third: `#general-2` (AWESOME) or `#general--2` (CLASSIC)\n\nNote: GitHub uses double-dash before the counter in CLASSIC due to the 🔝 emoji.\n\n## Relevant Source Files\n\n| File | Purpose |\n|------|---------|\n| `scripts/readme/markup/awesome.py` | AWESOME style TOC generation |\n| `scripts/readme/markup/minimal.py` | CLASSIC style TOC generation |\n| `scripts/readme/markup/visual.py` | EXTRA style TOC generation |\n| `scripts/readme/helpers/readme_utils.py` | `get_anchor_suffix_for_icon()` helper |\n| `scripts/testing/validate_toc_anchors.py` | Validation utility |\n\n## Validation\n\n### Manual Validation\n```bash\n# Validate root README (AWESOME style)\nmake validate-toc\n\n# Validate CLASSIC style\npython3 -m scripts.testing.validate_toc_anchors \\\n  --html .claude/readme-body-html-non-root-readme.html \\\n  --readme README_ALTERNATIVES/README_CLASSIC.md\n```\n\n### Obtaining GitHub HTML\n1. Push README to GitHub\n2. View rendered README page\n3. Open browser dev tools (F12)\n4. Find `<article>` element containing README content\n5. Copy inner HTML to `.claude/root-readme-html-article-body.html`\n\n### Automated Tests\n```bash\nmake test  # Includes TOC anchor validation tests\n```\n\n## Common Pitfalls\n\n1. **Extra dash before suffix**: `#{anchor}-{suffix}` when `suffix` already contains `-`\n2. **Missing back-to-top dash**: CLASSIC style headings include 🔝 which adds a dash\n3. **Wrong General counter format**: CLASSIC uses `general--N`, AWESOME uses `general-N`\n\n## HTML Fixture Storage\n\nGitHub-rendered HTML fixtures are stored in `tests/fixtures/github-html/` (version controlled).\nFixture filenames indicate root vs non-root placement to detect potential rendering differences:\n\n| Style | README Path | HTML Fixture | Placement |\n|-------|-------------|--------------|-----------|\n| AWESOME | `README.md` | `awesome-root.html` | Root |\n| CLASSIC | `README_ALTERNATIVES/README_CLASSIC.md` | `classic-non-root.html` | Non-root |\n| EXTRA | `README_ALTERNATIVES/README_EXTRA.md` | `extra-non-root.html` | Non-root |\n| FLAT | `README_ALTERNATIVES/README_FLAT_ALL_AZ.md` | `flat-non-root.html` | Non-root |\n\nValidation commands:\n```bash\n# AWESOME (default)\npython3 -m scripts.testing.validate_toc_anchors\n\n# Other styles\npython3 -m scripts.testing.validate_toc_anchors --style classic\npython3 -m scripts.testing.validate_toc_anchors --style extra\npython3 -m scripts.testing.validate_toc_anchors --style flat\n```\n\n## Validation Status\n\n| Style | Status | Notes |\n|-------|--------|-------|\n| AWESOME | ✅ | Root README, 30 TOC anchors verified |\n| CLASSIC | ✅ | Different anchor format due to 🔝 in headings |\n| EXTRA | ✅ | Uses explicit `id` attributes; template anchor fixed |\n| FLAT | ✅ | No TOC anchors (flat list format) |\n\n## Future Work\n\n- [ ] Unify anchor generation logic into shared helper with parameterized flags\n- [ ] Add CI job to validate TOC anchors on README changes\n\n---\n\n## Architectural Decision: Anchor Generation Unification\n\n**Date**: 2026-01-09\n\n**Context**: TOC anchor generation logic is duplicated across three files (`awesome.py`, `minimal.py`, `visual.py`) with subtle differences due to each style's heading format.\n\n**Options Considered**:\n\n1. **Parameterized flags** - Create shared helper with semantic flags like `has_back_to_top_in_heading`\n2. **Unify to ID-based** - Migrate all styles to use explicit `<h2 id=\"...\">` like EXTRA\n\n**Decision**: Option 1 (parameterized flags)\n\n**Rationale**:\n- Lower risk: heading markup remains unchanged\n- AWESOME style intentionally uses clean markdown (`## Title`) for aesthetic reasons\n- ID-based approach would require CLASSIC to restructure its `[🔝](#...)` links\n- Parameterized flags are self-documenting and decouple anchor logic from style names\n\n**Proposed API**:\n```python\ndef generate_toc_anchor(\n    title: str,\n    icon: str | None = None,\n    has_back_to_top_in_heading: bool = False,\n) -> str:\n    \"\"\"Generate TOC anchor for a heading.\n\n    Args:\n        title: The heading text (e.g., \"Agent Skills\")\n        icon: Optional trailing emoji icon (e.g., \"🤖\")\n        has_back_to_top_in_heading: True if heading contains 🔝 back-to-top link\n    \"\"\"\n```\n\n**Trade-off**: If a style changes its heading format (e.g., CLASSIC removes 🔝), only the flag value changes—not the shared logic.\n"
  },
  {
    "path": "docs/development/vintage-manual-animation-style-guide.md",
    "content": "# Vintage Manual Animation Style Guide\n\nA comprehensive guide to the animation effects developed for the light mode \"vintage technical manual\" theme. These animations are designed to evoke 70s-80s computer documentation, printing, and paper-based media while remaining subtle and professional.\n\n---\n\n## Table of Contents\n\n1. [Design Principles](#design-principles)\n2. [Color Palette](#color-palette)\n3. [Typography](#typography)\n4. [Animation Patterns](#animation-patterns)\n   - [Typewriter Reveal](#1-typewriter-reveal)\n   - [Print Scan](#2-print-scan)\n   - [Stamp Press](#3-stamp-press)\n   - [Registration Shift](#4-registration-shift)\n   - [Line Printer](#5-line-printer)\n5. [Parameterization Guide](#parameterization-guide)\n6. [Implementation Examples](#implementation-examples)\n\n---\n\n## Design Principles\n\n1. **Paper-like Motion**: Animations should feel physical - like ink, paper, and mechanical processes\n2. **Warm Aesthetics**: Use sepia tones that suggest aged paper and vintage printing\n3. **Purposeful Timing**: Each animation should have clear phases (anticipation, action, settle)\n4. **Loopable**: Animations should loop seamlessly without jarring resets\n\n---\n\n## Color Palette\n\n```css\n/* Primary Colors */\n--ink-dark: #2d251f;        /* Main text, darkest ink */\n--ink-medium: #3d3530;      /* Secondary text */\n--ink-light: #5c5247;       /* Tertiary, rules, borders */\n--ink-faded: #6b5b4f;       /* Subtle text, descriptions */\n--ink-ghost: #7a6b5f;       /* Very light text */\n--ink-muted: #8a7b6f;       /* Metadata, timestamps */\n\n/* Accent Colors */\n--accent-terracotta: #c96442;  /* Section numbers, highlights */\n--accent-warm: #9a8b7f;        /* Warm gray accent */\n\n/* Paper Colors */\n--paper-light: #faf8f3;     /* Lightest paper */\n--paper-cream: #f5f0e6;     /* Standard paper */\n--paper-aged: #f2ede4;      /* Slightly aged */\n--paper-shadow: #e8e3d9;    /* Paper shadow/fold */\n\n/* Border Colors */\n--border-light: #c4baa8;    /* Light borders */\n--border-medium: #b0a696;   /* Medium borders */\n\n/* Print Effects */\n--greenbar: #4a7c4a;        /* Green bar paper stripe */\n--perf-hole: #d4cfc5;       /* Perforation holes */\n--cyan-offset: #6b8a8a;     /* Registration cyan layer */\n--magenta-offset: #8a6b6b;  /* Registration magenta layer */\n```\n\n---\n\n## Typography\n\n```css\n/* Primary Heading - Serif */\nfont-family: Georgia, 'Times New Roman', serif;\nfont-size: 38px;\nfont-weight: 400;\nletter-spacing: 8px;\n\n/* Secondary Heading - Monospace */\nfont-family: 'Courier New', Courier, monospace;\nfont-size: 12px;\nletter-spacing: 3px;\n\n/* Body/Tagline - Serif Italic */\nfont-family: Georgia, 'Times New Roman', serif;\nfont-size: 13px;\nfont-style: italic;\n\n/* Technical/Metadata - Monospace */\nfont-family: 'Courier New', Courier, monospace;\nfont-size: 9px;\n```\n\n---\n\n## Animation Patterns\n\n### 1. Typewriter Reveal\n\n**Concept**: Characters appear sequentially, mimicking a typewriter or teletype machine.\n\n**Timing**: 6 second cycle\n- Characters appear every 0.3s\n- Cursor follows and blinks\n- Subtitle/tagline fade in after title completes\n\n**Core Technique**:\n```xml\n<!-- Each character has staggered opacity animation -->\n<text x=\"100\" y=\"50\" opacity=\"0\">A\n  <animate\n    attributeName=\"opacity\"\n    values=\"0;0;1;1;1;1;1;1;1;1\"\n    dur=\"6s\"\n    repeatCount=\"indefinite\"/>\n</text>\n\n<text x=\"120\" y=\"50\" opacity=\"0\">W\n  <animate\n    attributeName=\"opacity\"\n    values=\"0;0;0;1;1;1;1;1;1;1\"\n    dur=\"6s\"\n    repeatCount=\"indefinite\"/>\n</text>\n\n<!-- Cursor follows typing position -->\n<rect width=\"4\" height=\"28\" fill=\"#2d251f\">\n  <animate\n    attributeName=\"x\"\n    values=\"100;120;140;160;180\"\n    dur=\"6s\"\n    repeatCount=\"indefinite\"\n    calcMode=\"discrete\"/>\n  <animate\n    attributeName=\"opacity\"\n    values=\"1;0\"\n    dur=\"0.5s\"\n    repeatCount=\"indefinite\"/>\n</rect>\n```\n\n**Parameters**:\n- `charDelay`: Time between each character (default: 0.3s)\n- `cursorBlinkRate`: Cursor blink speed (default: 0.5s)\n- `holdTime`: Time to display complete text before reset\n\n**Generator Function** (JavaScript):\n```javascript\nfunction generateTypewriterText(text, x, y, options = {}) {\n  const {\n    charWidth = 24,\n    charDelay = 0.3,\n    cycleDuration = 6,\n    fontSize = 36\n  } = options;\n\n  const chars = text.split('');\n  const totalChars = chars.length;\n\n  return chars.map((char, i) => {\n    const charX = x + (i * charWidth);\n    const appearTime = (i * charDelay) / cycleDuration;\n    const values = Array(20).fill('1');\n    const appearIndex = Math.floor(appearTime * 20);\n    for (let j = 0; j < appearIndex; j++) values[j] = '0';\n\n    return `\n      <text x=\"${charX}\" y=\"${y}\" opacity=\"0\">${char}\n        <animate attributeName=\"opacity\"\n                 values=\"${values.join(';')}\"\n                 dur=\"${cycleDuration}s\"\n                 repeatCount=\"indefinite\"/>\n      </text>`;\n  }).join('\\n');\n}\n```\n\n---\n\n### 2. Print Scan\n\n**Concept**: A glowing scan bar sweeps across, simulating a print head or scanner.\n\n**Timing**: 4 second cycle (continuous)\n\n**Core Technique**:\n```xml\n<defs>\n  <!-- Gradient for scan bar glow -->\n  <linearGradient id=\"scanGlow\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n    <stop offset=\"0%\" style=\"stop-color:#c96442;stop-opacity:0\"/>\n    <stop offset=\"50%\" style=\"stop-color:#c96442;stop-opacity:0.6\"/>\n    <stop offset=\"100%\" style=\"stop-color:#c96442;stop-opacity:0\"/>\n  </linearGradient>\n</defs>\n\n<!-- Scan bar that moves across -->\n<rect x=\"-100\" y=\"0\" width=\"100\" height=\"180\" fill=\"url(#scanGlow)\">\n  <animate\n    attributeName=\"x\"\n    values=\"-100;950\"\n    dur=\"4s\"\n    repeatCount=\"indefinite\"/>\n</rect>\n\n<!-- Optional: Print head indicator dot -->\n<circle r=\"3\" fill=\"#c96442\" opacity=\"0.8\">\n  <animate attributeName=\"cx\" values=\"-50;900\" dur=\"4s\" repeatCount=\"indefinite\"/>\n  <animate attributeName=\"cy\" values=\"10;10;170;170;10\" dur=\"4s\" repeatCount=\"indefinite\"/>\n</circle>\n```\n\n**Parameters**:\n- `scanDuration`: Time for full sweep (default: 4s)\n- `barWidth`: Width of scan bar (default: 100px)\n- `glowColor`: Scan bar color (default: #c96442)\n- `direction`: 'ltr' | 'rtl' | 'ttb' | 'btt'\n\n---\n\n### 3. Stamp Press\n\n**Concept**: Elements drop from above and \"press\" into the paper with a bounce and ink spread.\n\n**Timing**: 5 second cycle\n- Elements start offset above\n- Drop with slight overshoot\n- Bounce back to final position\n- Ink spread effect at moment of impact\n\n**Core Technique**:\n```xml\n<defs>\n  <!-- Shadow that animates with press -->\n  <filter id=\"stampShadow\">\n    <feDropShadow dx=\"0\" dy=\"2\" stdDeviation=\"2\" flood-color=\"#3d3530\" flood-opacity=\"0.2\">\n      <animate attributeName=\"dy\" values=\"4;0;0;0;0;0\" dur=\"5s\" repeatCount=\"indefinite\"/>\n      <animate attributeName=\"stdDeviation\" values=\"4;1;1;1;1;1\" dur=\"5s\" repeatCount=\"indefinite\"/>\n    </feDropShadow>\n  </filter>\n\n  <!-- Ink spread filter -->\n  <filter id=\"inkSpread\">\n    <feMorphology operator=\"dilate\" radius=\"0\">\n      <animate attributeName=\"radius\" values=\"0;0.5;0\" dur=\"3s\" repeatCount=\"indefinite\"/>\n    </feMorphology>\n  </filter>\n</defs>\n\n<!-- Element with stamp animation -->\n<text filter=\"url(#stampShadow)\" opacity=\"0\">\n  TITLE TEXT\n  <animate attributeName=\"opacity\" values=\"0;0;0;1;1;1\" dur=\"5s\" repeatCount=\"indefinite\"/>\n  <animateTransform\n    attributeName=\"transform\"\n    type=\"translate\"\n    values=\"0,-15;0,-15;0,-15;0,3;0,0;0,0\"\n    dur=\"5s\"\n    repeatCount=\"indefinite\"/>\n</text>\n```\n\n**Parameters**:\n- `dropDistance`: How far above element starts (default: 15px)\n- `bounceAmount`: Overshoot distance (default: 3px)\n- `stampDelay`: Stagger between elements (default: 0.5s)\n- `inkSpreadRadius`: Maximum ink spread (default: 0.5)\n\n---\n\n### 4. Registration Shift\n\n**Concept**: Color layers start misaligned and shift into registration, like offset printing.\n\n**Timing**: 4 second cycle\n- Cyan and magenta layers offset by ~3px\n- Shift to aligned position\n- Hold aligned\n- Quick reset\n\n**Core Technique**:\n```xml\n<!-- Cyan offset layer (behind) -->\n<text x=\"450\" y=\"85\" fill=\"#6b8a8a\" opacity=\"0.15\">\n  TITLE TEXT\n  <animate attributeName=\"x\" values=\"447;450;450;450\" dur=\"4s\" repeatCount=\"indefinite\"/>\n  <animate attributeName=\"opacity\" values=\"0.25;0.1;0.1;0.1\" dur=\"4s\" repeatCount=\"indefinite\"/>\n</text>\n\n<!-- Magenta offset layer (behind) -->\n<text x=\"450\" y=\"85\" fill=\"#8a6b6b\" opacity=\"0.15\">\n  TITLE TEXT\n  <animate attributeName=\"x\" values=\"453;450;450;450\" dur=\"4s\" repeatCount=\"indefinite\"/>\n  <animate attributeName=\"opacity\" values=\"0.25;0.1;0.1;0.1\" dur=\"4s\" repeatCount=\"indefinite\"/>\n</text>\n\n<!-- Main layer (on top) -->\n<text x=\"450\" y=\"85\" fill=\"#2d251f\">\n  TITLE TEXT\n  <animate attributeName=\"y\" values=\"83;85;85;85\" dur=\"4s\" repeatCount=\"indefinite\"/>\n</text>\n```\n\n**Parameters**:\n- `offsetDistance`: How far layers are misaligned (default: 3px)\n- `cyanOffset`: Direction of cyan layer (default: -3, 0)\n- `magentaOffset`: Direction of magenta layer (default: +3, 0)\n- `settleTime`: Time to reach alignment (default: 25% of cycle)\n\n---\n\n### 5. Line Printer\n\n**Concept**: Content reveals top-to-bottom like continuous form paper feeding through a printer.\n\n**Timing**: 8 second cycle (with pause)\n- Paper feeds down revealing content (2s)\n- Hold/pause (4s)\n- Rapid wipe up to reset (1s)\n- Brief blank (1s)\n\n**Core Technique**:\n```xml\n<defs>\n  <!-- Clip path for line reveal -->\n  <clipPath id=\"lineReveal\">\n    <rect x=\"0\" y=\"0\" width=\"900\" height=\"0\">\n      <!-- Down (reveal) - pause - up (hide) - pause -->\n      <animate\n        attributeName=\"height\"\n        values=\"0;180;180;180;180;180;0;0\"\n        keyTimes=\"0;0.25;0.3;0.7;0.75;0.8;0.9;1\"\n        dur=\"8s\"\n        repeatCount=\"indefinite\"/>\n    </rect>\n  </clipPath>\n\n  <!-- Green bar paper pattern -->\n  <pattern id=\"greenBar\" width=\"60\" height=\"60\" patternUnits=\"userSpaceOnUse\">\n    <rect width=\"60\" height=\"30\" fill=\"#4a7c4a\" opacity=\"0.08\"/>\n  </pattern>\n\n  <!-- Perforation pattern -->\n  <pattern id=\"perfEdge\" width=\"10\" height=\"20\" patternUnits=\"userSpaceOnUse\">\n    <circle cx=\"5\" cy=\"10\" r=\"2\" fill=\"#d4cfc5\"/>\n  </pattern>\n</defs>\n\n<!-- Perforated edges -->\n<rect x=\"0\" y=\"0\" width=\"12\" height=\"180\" fill=\"url(#perfEdge)\" opacity=\"0.5\"/>\n<rect x=\"888\" y=\"0\" width=\"12\" height=\"180\" fill=\"url(#perfEdge)\" opacity=\"0.5\"/>\n\n<!-- Green bar stripes -->\n<rect x=\"20\" y=\"0\" width=\"860\" height=\"180\" fill=\"url(#greenBar)\"/>\n\n<!-- Content with clip -->\n<g clip-path=\"url(#lineReveal)\">\n  <!-- All content here -->\n</g>\n\n<!-- Print head line -->\n<line x1=\"20\" y1=\"0\" x2=\"880\" y2=\"0\" stroke=\"#c96442\" stroke-width=\"2\">\n  <animate\n    attributeName=\"y1\"\n    values=\"0;180;180;180;180;180;0;0\"\n    keyTimes=\"0;0.25;0.3;0.7;0.75;0.8;0.9;1\"\n    dur=\"8s\"\n    repeatCount=\"indefinite\"/>\n</line>\n```\n\n**Parameters**:\n- `revealSpeed`: Time to reveal content (default: 2s)\n- `holdTime`: Pause duration (default: 4s)\n- `wipeSpeed`: Time to wipe up (default: 1s)\n- `showGreenBar`: Boolean for green bar paper effect\n- `showPerforations`: Boolean for feed holes\n\n---\n\n## Parameterization Guide\n\n### Creating a Generator Function\n\n```javascript\nfunction generateVintageManualSVG(options) {\n  const {\n    width = 900,\n    height = 180,\n    title = 'TITLE',\n    subtitle = 'Subtitle',\n    tagline = 'Tagline text here',\n    animation = 'lineprint', // typewriter|printscan|stamp|registration|lineprint\n    colors = {\n      ink: '#2d251f',\n      accent: '#c96442',\n      paper: '#faf8f3'\n    },\n    timing = {\n      cycleDuration: 8,\n      revealDuration: 2,\n      holdDuration: 4\n    }\n  } = options;\n\n  // Generate SVG based on animation type\n  switch(animation) {\n    case 'typewriter':\n      return generateTypewriterSVG(options);\n    case 'printscan':\n      return generatePrintScanSVG(options);\n    case 'stamp':\n      return generateStampSVG(options);\n    case 'registration':\n      return generateRegistrationSVG(options);\n    case 'lineprint':\n      return generateLinePrintSVG(options);\n  }\n}\n```\n\n### CSS Custom Properties Approach\n\n```css\n:root {\n  --manual-cycle-duration: 8s;\n  --manual-reveal-duration: 2s;\n  --manual-hold-duration: 4s;\n  --manual-ink-color: #2d251f;\n  --manual-accent-color: #c96442;\n  --manual-paper-color: #faf8f3;\n}\n```\n\n---\n\n## Implementation Examples\n\n### React Component\n\n```jsx\nconst VintageHeader = ({\n  title,\n  subtitle,\n  animation = 'lineprint',\n  cycleDuration = 8\n}) => {\n  return (\n    <svg viewBox=\"0 0 900 180\" className=\"vintage-header\">\n      {/* SVG content with dynamic values */}\n    </svg>\n  );\n};\n```\n\n### Web Component\n\n```javascript\nclass VintageManualHeader extends HTMLElement {\n  static get observedAttributes() {\n    return ['title', 'subtitle', 'animation', 'duration'];\n  }\n\n  connectedCallback() {\n    this.render();\n  }\n\n  render() {\n    const animation = this.getAttribute('animation') || 'lineprint';\n    // Generate appropriate SVG\n  }\n}\n\ncustomElements.define('vintage-header', VintageManualHeader);\n```\n\n---\n\n## File Reference\n\n| Animation | File | Cycle | Best For |\n|-----------|------|-------|----------|\n| Typewriter | `terminal-header-light-anim-typewriter.svg` | 6s | One-time reveals, loading states |\n| Print Scan | `terminal-header-light-anim-printscan.svg` | 4s | Continuous ambient animation |\n| Stamp Press | `terminal-header-light-anim-stamp.svg` | 5s | Dramatic entrances, hero sections |\n| Registration | `terminal-header-light-anim-registration.svg` | 4s | Subtle ambient animation |\n| Line Printer | `terminal-header-light-anim-lineprint.svg` | 8s | Headers, document-style layouts |\n\n---\n\n*Style Guide Version 1.0 - Created for Awesome Claude Code*\n"
  },
  {
    "path": "pyproject.toml",
    "content": "[build-system]\nrequires = [\"setuptools>=61.0\", \"wheel\"]\nbuild-backend = \"setuptools.build_meta\"\n\n[project]\nname = \"awesome-claude-code\"\nversion = \"2.0.1\"\ndescription = \"A curated list of slash-commands, CLAUDE.md files, CLI tools, and other resources for enhancing Claude Code workflows\"\nauthors = [{ name = \"Really Him\", email = \"git-dev@hesreallyhim.com\" }]\nreadme = \"README.md\"\nlicense = { file = \"LICENSE\" }\nrequires-python = \">=3.11\"\ndependencies = [\"PyGithub>=2.1.1\", \"PyYAML>=6.0.0\"]\nclassifiers = [\n    \"Development Status :: 4 - Beta\",\n    \"Intended Audience :: Developers\",\n    \"License :: OSI Approved :: MIT License\",\n    \"Programming Language :: Python :: 3\",\n    \"Programming Language :: Python :: 3.11\",\n    \"Programming Language :: Python :: 3.12\",\n]\n\n[project.optional-dependencies]\ndev = [\n    \"pytest>=8.0.0\",\n    \"requests>=2.31.0\",\n    \"python-dotenv>=1.0.0\",\n    \"types-requests>=2.31.0\",\n    \"types-PyYAML>=6.0.0\",\n    \"ruff>=0.1.0\",\n    \"pre-commit>=3.5.0\",\n    \"pytest-cov>=7.0.0\",\n    \"mypy>=1.10.0\",\n]\n\n[project.urls]\n\"Homepage\" = \"https://github.com/anthropics/awesome-claude-code\"\n\"Bug Tracker\" = \"https://github.com/anthropics/awesome-claude-code/issues\"\n\"Repository\" = \"https://github.com/anthropics/awesome-claude-code\"\n\n[tool.ruff]\ntarget-version = \"py311\"\nline-length = 100\nexclude = [\"scripts/archive\"]\n\n[tool.ruff.lint]\nselect = [\n    \"E\",   # pycodestyle errors\n    \"W\",   # pycodestyle warnings\n    \"F\",   # pyflakes\n    \"I\",   # isort\n    \"N\",   # pep8-naming\n    \"UP\",  # pyupgrade\n    \"B\",   # flake8-bugbear\n    \"C4\",  # flake8-comprehensions\n    \"SIM\", # flake8-simplify\n]\nignore = [\n    \"E203\",  # whitespace before ':'\n    \"E402\",  # module level import not at top of file\n]\n\n\n[tool.ruff.lint.per-file-ignores]\n\"__init__.py\" = [\"F401\"] # unused imports in __init__ files\n\"scripts/*\" = [\"E501\"] # line too long in generate_ticker_svg.py\n\n[tool.ruff.lint.isort]\nknown-first-party = [\"scripts\"]\n\n[tool.setuptools.packages.find]\nwhere = [\".\"]\ninclude = [\"scripts*\"]\n\n[tool.setuptools.package-data]\n\"scripts\" = [\"*.csv\"]\n\n[tool.coverage.run]\nbranch = true\nsource = [\"scripts\"]\nomit = [\"scripts/archive/*\", \"scripts/testing/test_regenerate_cycle.py\"]\n\n[tool.coverage.report]\nshow_missing = true\nskip_covered = true\n\n[tool.pytest.ini_options]\ntestpaths = [\"tests\"]\nnorecursedirs = [\"scripts/archive\"]\n\n[tool.mypy]\nexclude = \"^resources/\"\n"
  },
  {
    "path": "resources/README.md",
    "content": "# Resources\n\nHistorically, this was used to preserve copies of the resources included in the list, however the majority of resources now are libraries, plugins, projects, or other larger-scope artifacts, and so it is not as feasible to maintain this directory. Please note that it may become archived in the near future.\n"
  },
  {
    "path": "resources/claude.md-files/AI-IntelliJ-Plugin/CLAUDE.md",
    "content": "# AI Integration Plugin Development Guide\n\n## Build Commands\n- `./gradlew build` - Build the entire project\n- `./gradlew test` - Run all tests\n- `./gradlew test --tests \"com.didalgo.intellij.chatgpt.chat.metadata.UsageAggregatorTest\"` - Run a specific test class\n- `./gradlew test --tests \"*.StandardLanguageTest.testDetection\"` - Run a specific test method\n- `./gradlew runIde` - Run the plugin in a development IDE instance\n- `./gradlew runPluginVerifier` - Verify plugin compatibility with different IDE versions\n- `./gradlew koverReport` - Generate code coverage report\n\n## Code Style Guidelines\n- **Package Structure**: Use `com.didalgo.intellij.chatgpt` as base package\n- **Imports**: Organize imports alphabetically; no wildcards; static imports last\n- **Naming**: CamelCase for classes; camelCase for methods/variables; UPPER_SNAKE_CASE for constants\n- **Types**: Use annotations (`@NotNull`, `@Nullable`) consistently; prefer interface types in declarations\n- **Error Handling**: Use checked exceptions for recoverable errors; runtime exceptions for programming errors\n- **Documentation**: Javadoc for public APIs; comment complex logic; keep code self-explanatory\n- **Testing**: Write unit tests for all business logic; integration tests for UI components\n- **Architecture**: Follow IDEA plugin architecture patterns; use services for global state\n\n## Coding Patterns\n- Use `ChatGptBundle` for internationalized strings\n- Leverage IntelliJ Platform APIs when possible instead of custom implementations\n- Use dependency injection via constructor parameters rather than service lookups"
  },
  {
    "path": "resources/claude.md-files/AVS-Vibe-Developer-Guide/CLAUDE.md",
    "content": "# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## Repository Structure\n- This is a prompt library for EigenLayer AVS (Actively Validated Services) development\n- Contains prompt templates for idea refinement, design generation, and prototype implementation\n- Test folder contains example AVS ideas and implementations\n\n## Commands\n- No build/lint/test commands available as this is primarily a documentation repository\n- To validate prompts: test them manually against benchmark examples\n\n## Code Style Guidelines\n- Markdown files should be well-structured with clear headings\n- Use consistent terminology related to EigenLayer concepts\n- Follow AVS development progression: idea → design → implementation\n- Keep prompts focused on one Operator Set at a time\n- Include sections for: project purpose, operator work, validation logic, and rewards\n\n## Naming Conventions\n- Files should use kebab-case for naming\n- Stage-specific prompts are named: stage{n}-{purpose}-prompt.md\n- Benchmark examples should be placed in appropriately named subdirectories"
  },
  {
    "path": "resources/claude.md-files/AWS-MCP-Server/CLAUDE.md",
    "content": "# AWS MCP Server Development Guide\n\n## Build & Test Commands\n\n### Using uv (recommended)\n- Install dependencies: `uv pip install --system -e .`\n- Install dev dependencies: `uv pip install --system -e \".[dev]\"`\n- Update lock file: `uv pip compile --system pyproject.toml -o uv.lock`\n- Install from lock file: `uv pip sync --system uv.lock`\n\n### Using pip (alternative)\n- Install dependencies: `pip install -e .`\n- Install dev dependencies: `pip install -e \".[dev]\"`\n\n### Running the server\n- Run server: `python -m aws_mcp_server`\n- Run server with SSE transport: `AWS_MCP_TRANSPORT=sse python -m aws_mcp_server`\n- Run with MCP CLI: `mcp run src/aws_mcp_server/server.py`\n\n### Testing and linting\n- Run tests: `pytest`\n- Run single test: `pytest tests/path/to/test_file.py::test_function_name -v`\n- Run tests with coverage: `python -m pytest --cov=src/aws_mcp_server tests/`\n- Run linter: `ruff check src/ tests/`\n- Format code: `ruff format src/ tests/`\n\n## Technical Stack\n\n- **Python version**: Python 3.13+\n- **Project config**: `pyproject.toml` for configuration and dependency management\n- **Environment**: Use virtual environment in `.venv` for dependency isolation\n- **Package management**: Use `uv` for faster, more reliable dependency management with lock file\n- **Dependencies**: Separate production and dev dependencies in `pyproject.toml`\n- **Version management**: Use `setuptools_scm` for automatic versioning from Git tags\n- **Linting**: `ruff` for style and error checking\n- **Type checking**: Use VS Code with Pylance for static type checking\n- **Project layout**: Organize code with `src/` layout\n\n## Code Style Guidelines\n\n- **Formatting**: Black-compatible formatting via `ruff format`\n- **Imports**: Sort imports with `ruff` (stdlib, third-party, local)\n- **Type hints**: Use native Python type hints (e.g., `list[str]` not `List[str]`)\n- **Documentation**: Google-style docstrings for all modules, classes, functions\n- **Naming**: snake_case for variables/functions, PascalCase for classes\n- **Function length**: Keep functions short (< 30 lines) and single-purpose\n- **PEP 8**: Follow PEP 8 style guide (enforced via `ruff`)\n\n## Python Best Practices\n\n- **File handling**: Prefer `pathlib.Path` over `os.path`\n- **Debugging**: Use `logging` module instead of `print`\n- **Error handling**: Use specific exceptions with context messages and proper logging\n- **Data structures**: Use list/dict comprehensions for concise, readable code\n- **Function arguments**: Avoid mutable default arguments\n- **Data containers**: Leverage `dataclasses` to reduce boilerplate\n- **Configuration**: Use environment variables (via `python-dotenv`) for configuration\n- **AWS CLI**: Validate all commands before execution (must start with \"aws\")\n- **Security**: Never store/log AWS credentials, set command timeouts\n\n## Development Patterns & Best Practices\n\n- **Favor simplicity**: Choose the simplest solution that meets requirements\n- **DRY principle**: Avoid code duplication; reuse existing functionality\n- **Configuration management**: Use environment variables for different environments\n- **Focused changes**: Only implement explicitly requested or fully understood changes\n- **Preserve patterns**: Follow existing code patterns when fixing bugs\n- **File size**: Keep files under 300 lines; refactor when exceeding this limit\n- **Test coverage**: Write comprehensive unit and integration tests with `pytest`; include fixtures\n- **Test structure**: Use table-driven tests with parameterization for similar test cases\n- **Mocking**: Use unittest.mock for external dependencies; don't test implementation details\n- **Modular design**: Create reusable, modular components\n- **Logging**: Implement appropriate logging levels (debug, info, error)\n- **Error handling**: Implement robust error handling for production reliability\n- **Security best practices**: Follow input validation and data protection practices\n- **Performance**: Optimize critical code sections when necessary\n- **Dependency management**: Add libraries only when essential\n  - When adding/updating dependencies, update `pyproject.toml` first\n  - Regenerate the lock file with `uv pip compile --system pyproject.toml -o uv.lock`\n  - Install the new dependencies with `uv pip sync --system uv.lock`\n\n## Development Workflow\n\n- **Version control**: Commit frequently with clear messages\n- **Versioning**: Use Git tags for versioning (e.g., `git tag -a 1.2.3 -m \"Release 1.2.3\"`)\n  - For releases, create and push a tag\n  - For development, let `setuptools_scm` automatically determine versions\n- **Impact assessment**: Evaluate how changes affect other codebase areas\n- **Documentation**: Keep documentation up-to-date for complex logic and features\n- **Dependencies**: When adding dependencies, always update the `uv.lock` file\n- **CI/CD**: All changes should pass CI checks (tests, linting, etc.) before merging\n"
  },
  {
    "path": "resources/claude.md-files/Basic-Memory/CLAUDE.md",
    "content": "# CLAUDE.md - Basic Memory Project Guide\n\n## Project Overview\n\nBasic Memory is a local-first knowledge management system built on the Model Context Protocol (MCP). It enables\nbidirectional communication between LLMs (like Claude) and markdown files, creating a personal knowledge graph that can\nbe traversed using links between documents.\n\n## CODEBASE DEVELOPMENT\n\n### Project information\n\nSee the [README.md](README.md) file for a project overview.\n\n### Build and Test Commands\n\n- Install: `make install` or `pip install -e \".[dev]\"`\n- Run tests: `uv run pytest -p pytest_mock -v` or `make test`\n- Single test: `pytest tests/path/to/test_file.py::test_function_name`\n- Lint: `make lint` or `ruff check . --fix`\n- Type check: `make type-check` or `uv run pyright`\n- Format: `make format` or `uv run ruff format .`\n- Run all code checks: `make check` (runs lint, format, type-check, test)\n- Create db migration: `make migration m=\"Your migration message\"`\n- Run development MCP Inspector: `make run-inspector`\n\n**Note:** Project supports Python 3.10+\n\n### Code Style Guidelines\n\n- Line length: 100 characters max\n- Python 3.12+ with full type annotations\n- Format with ruff (consistent styling)\n- Import order: standard lib, third-party, local imports\n- Naming: snake_case for functions/variables, PascalCase for classes\n- Prefer async patterns with SQLAlchemy 2.0\n- Use Pydantic v2 for data validation and schemas\n- CLI uses Typer for command structure\n- API uses FastAPI for endpoints\n- Follow the repository pattern for data access\n- Tools communicate to api routers via the httpx ASGI client (in process)\n\n### Codebase Architecture\n\n- `/alembic` - Alembic db migrations\n- `/api` - FastAPI implementation of REST endpoints\n- `/cli` - Typer command-line interface\n- `/markdown` - Markdown parsing and processing\n- `/mcp` - Model Context Protocol server implementation\n- `/models` - SQLAlchemy ORM models\n- `/repository` - Data access layer\n- `/schemas` - Pydantic models for validation\n- `/services` - Business logic layer\n- `/sync` - File synchronization services\n\n### Development Notes\n\n- MCP tools are defined in src/basic_memory/mcp/tools/\n- MCP prompts are defined in src/basic_memory/mcp/prompts/\n- MCP tools should be atomic, composable operations\n- Use `textwrap.dedent()` for multi-line string formatting in prompts and tools\n- MCP Prompts are used to invoke tools and format content with instructions for an LLM\n- Schema changes require Alembic migrations\n- SQLite is used for indexing and full text search, files are source of truth\n- Testing uses pytest with asyncio support (strict mode)\n- Test database uses in-memory SQLite\n- Avoid creating mocks in tests in most circumstances.\n- Each test runs in a standalone environment with in memory SQLite and tmp_file directory\n\n### Async Client Pattern (Important!)\n\n**All MCP tools and CLI commands use the context manager pattern for HTTP clients:**\n\n```python\nfrom basic_memory.mcp.async_client import get_client\n\nasync def my_mcp_tool():\n    async with get_client() as client:\n        # Use client for API calls\n        response = await call_get(client, \"/path\")\n        return response\n```\n\n**Do NOT use:**\n- ❌ `from basic_memory.mcp.async_client import client` (deprecated module-level client)\n- ❌ Manual auth header management\n- ❌ `inject_auth_header()` (deleted)\n\n**Key principles:**\n- Auth happens at client creation, not per-request\n- Proper resource management via context managers\n- Supports three modes: Local (ASGI), CLI cloud (HTTP + auth), Cloud app (factory injection)\n- Factory pattern enables dependency injection for cloud consolidation\n\n**For cloud app integration:**\n```python\nfrom basic_memory.mcp import async_client\n\n# Set custom factory before importing tools\nasync_client.set_client_factory(your_custom_factory)\n```\n\nSee SPEC-16 for full context manager refactor details.\n\n## BASIC MEMORY PRODUCT USAGE\n\n### Knowledge Structure\n\n- Entity: Any concept, document, or idea represented as a markdown file\n- Observation: A categorized fact about an entity (`- [category] content`)\n- Relation: A directional link between entities (`- relation_type [[Target]]`)\n- Frontmatter: YAML metadata at the top of markdown files\n- Knowledge representation follows precise markdown format:\n    - Observations with [category] prefixes\n    - Relations with WikiLinks [[Entity]]\n    - Frontmatter with metadata\n\n### Basic Memory Commands\n\n**Local Commands:**\n- Sync knowledge: `basic-memory sync` or `basic-memory sync --watch`\n- Import from Claude: `basic-memory import claude conversations`\n- Import from ChatGPT: `basic-memory import chatgpt`\n- Import from Memory JSON: `basic-memory import memory-json`\n- Check sync status: `basic-memory status`\n- Tool access: `basic-memory tools` (provides CLI access to MCP tools)\n    - Guide: `basic-memory tools basic-memory-guide`\n    - Continue: `basic-memory tools continue-conversation --topic=\"search\"`\n\n**Cloud Commands (requires subscription):**\n- Authenticate: `basic-memory cloud login`\n- Logout: `basic-memory cloud logout`\n- Bidirectional sync: `basic-memory cloud sync`\n- Integrity check: `basic-memory cloud check`\n- Mount cloud storage: `basic-memory cloud mount`\n- Unmount cloud storage: `basic-memory cloud unmount`\n\n### MCP Capabilities\n\n- Basic Memory exposes these MCP tools to LLMs:\n\n  **Content Management:**\n    - `write_note(title, content, folder, tags)` - Create/update markdown notes with semantic observations and relations\n    - `read_note(identifier, page, page_size)` - Read notes by title, permalink, or memory:// URL with knowledge graph awareness\n    - `read_content(path)` - Read raw file content (text, images, binaries) without knowledge graph processing\n    - `view_note(identifier, page, page_size)` - View notes as formatted artifacts for better readability\n    - `edit_note(identifier, operation, content)` - Edit notes incrementally (append, prepend, find/replace, replace_section)\n    - `move_note(identifier, destination_path)` - Move notes to new locations, updating database and maintaining links\n    - `delete_note(identifier)` - Delete notes from the knowledge base\n\n  **Knowledge Graph Navigation:**\n    - `build_context(url, depth, timeframe)` - Navigate the knowledge graph via memory:// URLs for conversation continuity\n    - `recent_activity(type, depth, timeframe)` - Get recently updated information with specified timeframe (e.g., \"1d\", \"1 week\")\n    - `list_directory(dir_name, depth, file_name_glob)` - Browse directory contents with filtering and depth control\n\n  **Search & Discovery:**\n    - `search_notes(query, page, page_size, search_type, types, entity_types, after_date)` - Full-text search across all content with advanced filtering options\n\n  **Project Management:**\n    - `list_memory_projects()` - List all available projects with their status\n    - `create_memory_project(project_name, project_path, set_default)` - Create new Basic Memory projects\n    - `delete_project(project_name)` - Delete a project from configuration\n    - `get_current_project()` - Get current project information and stats\n    - `sync_status()` - Check file synchronization and background operation status\n\n  **Visualization:**\n    - `canvas(nodes, edges, title, folder)` - Generate Obsidian canvas files for knowledge graph visualization\n\n- MCP Prompts for better AI interaction:\n    - `ai_assistant_guide()` - Guidance on effectively using Basic Memory tools for AI assistants\n    - `continue_conversation(topic, timeframe)` - Continue previous conversations with relevant historical context\n    - `search(query, after_date)` - Search with detailed, formatted results for better context understanding\n    - `recent_activity(timeframe)` - View recently changed items with formatted output\n    - `json_canvas_spec()` - Full JSON Canvas specification for Obsidian visualization\n\n### Cloud Features (v0.15.0+)\n\nBasic Memory now supports cloud synchronization and storage (requires active subscription):\n\n**Authentication:**\n- JWT-based authentication with subscription validation\n- Secure session management with token refresh\n- Support for multiple cloud projects\n\n**Bidirectional Sync:**\n- rclone bisync integration for two-way synchronization\n- Conflict resolution and integrity verification\n- Real-time sync with change detection\n- Mount/unmount cloud storage for direct file access\n\n**Cloud Project Management:**\n- Create and manage projects in the cloud\n- Toggle between local and cloud modes\n- Per-project sync configuration\n- Subscription-based access control\n\n**Security & Performance:**\n- Removed .env file loading for improved security\n- .gitignore integration (respects gitignored files)\n- WAL mode for SQLite performance\n- Background relation resolution (non-blocking startup)\n- API performance optimizations (SPEC-11)\n\n## AI-Human Collaborative Development\n\nBasic Memory emerged from and enables a new kind of development process that combines human and AI capabilities. Instead\nof using AI just for code generation, we've developed a true collaborative workflow:\n\n1. AI (LLM) writes initial implementation based on specifications and context\n2. Human reviews, runs tests, and commits code with any necessary adjustments\n3. Knowledge persists across conversations using Basic Memory's knowledge graph\n4. Development continues seamlessly across different AI sessions with consistent context\n5. Results improve through iterative collaboration and shared understanding\n\nThis approach has allowed us to tackle more complex challenges and build a more robust system than either humans or AI\ncould achieve independently.\n\n## GitHub Integration\n\nBasic Memory has taken AI-Human collaboration to the next level by integrating Claude directly into the development workflow through GitHub:\n\n### GitHub MCP Tools\n\nUsing the GitHub Model Context Protocol server, Claude can now:\n\n- **Repository Management**:\n  - View repository files and structure\n  - Read file contents\n  - Create new branches\n  - Create and update files\n\n- **Issue Management**:\n  - Create new issues\n  - Comment on existing issues\n  - Close and update issues\n  - Search across issues\n\n- **Pull Request Workflow**:\n  - Create pull requests\n  - Review code changes\n  - Add comments to PRs\n\nThis integration enables Claude to participate as a full team member in the development process, not just as a code generation tool. Claude's GitHub account ([bm-claudeai](https://github.com/bm-claudeai)) is a member of the Basic Machines organization with direct contributor access to the codebase.\n\n### Collaborative Development Process\n\nWith GitHub integration, the development workflow includes:\n\n1. **Direct code review** - Claude can analyze PRs and provide detailed feedback\n2. **Contribution tracking** - All of Claude's contributions are properly attributed in the Git history\n3. **Branch management** - Claude can create feature branches for implementations\n4. **Documentation maintenance** - Claude can keep documentation updated as the code evolves\n\nThis level of integration represents a new paradigm in AI-human collaboration, where the AI assistant becomes a full-fledged team member rather than just a tool for generating code snippets.\n"
  },
  {
    "path": "resources/claude.md-files/Comm/CLAUDE.md",
    "content": "# Comm Project Development Guide\n\n## Build & Test Commands\n\n- Run tests: `yarn workspace [lib|web|keyserver|native] test`\n- Test all packages: `yarn jest:all`\n- Run lint: `yarn eslint:all`\n- Fix lint issues: `yarn eslint:fix`\n- Check Flow types: `yarn flow:all` or `yarn workspace [workspace] flow`\n- Run dev server: `yarn workspace [workspace] dev`\n- Clean install: `yarn cleaninstall`\n\n## Code Style\n\n### Types\n\n- Use Flow for static typing with strict mode enabled\n- Always include `// @flow` annotation at the top of JS files\n- Export types with explicit naming: `export type MyType = {...}`\n\n### Formatting\n\n- Prettier with 80-char line limit\n- Single quotes, trailing commas\n- Arrow function parentheses avoided when possible\n- React component files named \\*.react.js\n\n### Naming\n\n- kebab-case for filenames (enforced by unicorn/filename-case)\n- Descriptive variable names\n\n### Imports\n\n- Group imports with newlines between builtin/external and internal\n- Alphabetize imports within groups\n- No relative imports between workspaces - use workspace references\n\n### React\n\n- Use functional components with hooks\n- Follow exhaustive deps rule for useEffect/useCallback\n- Component props should use explicit Flow types\n\n### Error Handling\n\n- Use consistent returns in functions\n- Handle all promise rejections\n"
  },
  {
    "path": "resources/claude.md-files/Course-Builder/CLAUDE.md",
    "content": "# Course Builder Development Guide\n\n## Project Overview\n\nCourse Builder is a real-time multiplayer CMS (Content Management System) designed specifically for building and deploying developer education products. This monorepo contains multiple applications and shared packages that work together to provide a comprehensive platform for creating, managing, and delivering educational content.\n\n### Main Features\n- Content management for courses, modules, and lessons\n- Video processing pipeline with transcription\n- AI-assisted content creation and enhancement\n- Real-time collaboration for content creators\n- Authentication and authorization\n- Payment processing and subscription management\n- Progress tracking for students\n\n### Key Technologies\n- **Framework**: Next.js (App Router)\n- **Language**: TypeScript\n- **Monorepo**: Turborepo with PNPM workspaces\n- **Database**: Drizzle ORM with MySQL/PlanetScale\n- **Authentication**: NextAuth.js\n- **Styling**: Tailwind CSS\n- **API**: tRPC for type-safe API calls\n- **Real-time**: PartyKit/websockets for collaboration\n- **Event Processing**: Inngest for workflows and background jobs\n- **Media**: Mux for video processing, Deepgram for transcription\n- **AI**: OpenAI/GPT for content assistance\n- **Payments**: Stripe integration\n\n## Repository Structure\n\n### Apps (`/apps`)\n- `ai-hero`: Main application focused on AI-assisted learning\n- `astro-party`: An Astro-based implementation\n- `course-builder-web`: The main Course Builder web application\n- `egghead`: Integration with egghead.io platform\n- `epic-react`: Specific implementation for React courses\n- `go-local-first`: Implementation with local-first capabilities\n\n### Packages (`/packages`)\n- **Core Functionality**:\n  - `core`: Framework-agnostic core library\n  - `ui`: Shared UI components based on Radix/shadcn\n  - `adapter-drizzle`: Database adapter for Drizzle ORM\n  - `next`: Next.js specific bindings\n  - `commerce-next`: Commerce components and functionality\n\n- **Utility Packages**:\n  - `utils-ai`: AI-related utilities\n  - `utils-auth`: Authentication and authorization utilities\n  - `utils-aws`: AWS service utilities\n  - `utils-browser`: Browser-specific utilities (cookies, etc.)\n  - `utils-core`: Core utilities like `guid`\n  - `utils-email`: Email-related utilities\n  - `utils-file`: File handling utilities\n  - `utils-media`: Media processing utilities\n  - `utils-resource`: Resource filtering and processing utilities\n  - `utils-search`: Search functionality utilities\n  - `utils-seo`: SEO utilities\n  - `utils-string`: String manipulation utilities\n  - `utils-ui`: UI utilities like `cn`\n\n### Other Directories\n- `cli`: Command-line tools for project bootstrapping\n- `docs`: Documentation including shared utilities guide\n- `instructions`: Detailed instructions for development tasks\n- `plop-templates`: Templates for code generation\n\n## Command Reference\n\n### Build Commands\n- `pnpm build:all` - Build all packages and apps\n- `pnpm build` - Build all packages (not apps)\n- `pnpm build --filter=\"ai-hero\"` - Build specific app\n- `pnpm dev:all` - Run dev environment for all packages/apps\n- `pnpm dev` - Run dev environment for packages only\n\n### Testing\n- `pnpm test` - Run all tests\n- `pnpm test --filter=\"@coursebuilder/utils-file\"` - Test specific package\n- `pnpm test:watch` - Run tests in watch mode\n- `cd packages/package-name && pnpm test` - Run tests for specific package\n- `cd packages/package-name && pnpm test src/path/to/test.test.ts` - Run a single test file\n- `cd packages/package-name && pnpm test:watch src/path/to/test.test.ts` - Watch single test file\n\n### Linting and Formatting\n- `pnpm lint` - Run linting on all packages/apps\n- `pnpm format:check` - Check formatting without changing files\n- `pnpm format` - Format all files using Prettier\n- `pnpm typecheck` - Run TypeScript type checking\n- `pnpm manypkg fix` - Fix dependency version mismatches and sort package.json files\n\nUse `--filter=\"APP_NAME\"` to run commands for a specific app\n\n## Code Generation and Scaffolding\n\n### Creating New Utility Packages\nUse the custom Plop template to create new utility packages:\n\n```bash\n# Create a new utility package using the template\npnpm plop package-utils <domain> <utilityName> <functionName> \"<utilityDescription>\"\n\n# Example:\npnpm plop package-utils browser cookies getCookies \"Browser cookie utility\"\n\n# With named parameters:\npnpm plop package-utils -- --domain browser --utilityName cookies --functionName getCookies --utilityDescription \"Browser cookie utility\"\n```\n\nThis will create a properly structured package with:\n- Correct package.json with exports configuration\n- TypeScript configuration\n- Basic implementation with proper TSDoc comments\n- Test scaffolding\n\n### Working with Utility Packages\n\n#### Adding Dependencies\nWhen updating package.json files to add dependencies:\n1. Use string replacement with Edit tool to add dependencies\n2. Maintain alphabetical order of dependencies\n3. Don't replace entire sections, just add the new line\n\nExample of proper package.json edit:\n```\n\"@coursebuilder/utils-media\": \"1.0.0\",\n\"@coursebuilder/utils-seo\": \"1.0.0\",\n\n// Replace with:\n\"@coursebuilder/utils-media\": \"1.0.0\",\n\"@coursebuilder/utils-resource\": \"1.0.0\", // New line added here\n\"@coursebuilder/utils-seo\": \"1.0.0\",\n```\n\n#### Framework Compatibility\nWhen creating utility packages that interact with framework-specific libraries:\n1. Keep framework-specific dependencies (React, Next.js, etc.) as peer dependencies\n2. For utilities that use third-party libraries (like Typesense, OpenAI), provide adapters rather than direct implementations\n3. Be careful with libraries that might conflict with framework internals\n4. Test builds across multiple apps to ensure compatibility\n\n## Code Style\n- **Formatting**: Single quotes, no semicolons, tabs (width: 2), 80 char line limit\n- **Imports**: Organized by specific order (React → Next → 3rd party → internal)\n- **File structure**: Monorepo with apps in /apps and packages in /packages\n- **Package Manager**: PNPM (v8.15.5+)\n- **Testing Framework**: Vitest\n\n### Conventional Commits\nWe use conventional commits with package/app-specific scopes:\n- Format: `<type>(<scope>): <description>`\n- Types: `feat`, `fix`, `refactor`, `style`, `docs`, `test`, `chore`\n- Scopes:\n  - App codes: `aih` (ai-hero), `egh` (egghead), `eweb` (epic-web)\n  - Packages: `utils-email`, `core`, `ui`, `mdx-mermaid`, etc.\n\nExamples:\n- `fix(egh): convert SanityReference to SanityArrayElementReference`\n- `style(mdx-mermaid): make flowcharts nicer`\n- `refactor(utils): implement SEO utility package with re-export pattern`\n- `feat(utils-email): create email utilities package with sendAnEmail`\n\n## Common Patterns\n\n### Dependency Management\nWhen adding dependencies to packages in the monorepo, ensure that:\n1. All packages use consistent dependency versions\n2. Dependencies in package.json files are sorted alphabetically\n\nIf you encounter linting errors related to dependency versions or sorting:\n```bash\n# Fix dependency version mismatches and sort package.json files\npnpm manypkg fix\n```\n\n### Re-export Pattern for Backward Compatibility\nWhen creating shared utility packages, use the re-export pattern to maintain backward compatibility:\n\n```typescript\n// In /apps/app-name/src/utils/some-utility.ts\n// Re-export from the shared package\nexport { someUtility } from '@coursebuilder/utils-domain/some-utility'\n```\n\nThis preserves existing import paths throughout the codebase while moving the implementation to a shared package.\n\n#### Important: Avoid Object.defineProperty for Re-exports\nDo NOT use `Object.defineProperty(exports, ...)` for re-exports as this can cause conflicts with framework internals, especially with Next.js and tRPC:\n\n```typescript\n// DON'T DO THIS - can cause \"Cannot redefine property\" errors in build\nObject.defineProperty(exports, 'someFunction', {\n  value: function() { /* implementation */ }\n})\n\n// INSTEAD DO THIS - standard export pattern\nexport function someFunction() { /* implementation */ }\n```\n\nThese conflicts typically manifest as \"Cannot redefine property\" errors during build and are difficult to debug. They occur because the build process may try to define the same property multiple times through different bundling mechanisms.\n\n### TSDoc Comments for Utilities\nAlways include comprehensive TSDoc comments for utility functions:\n\n```typescript\n/**\n * Brief description of what the function does\n * \n * Additional details if needed\n * \n * @param paramName - Description of the parameter\n * @returns Description of the return value\n * \n * @example\n * ```ts\n * // Example usage code\n * const result = myFunction('input')\n * ```\n */\n```\n\n### App Directory Structure Pattern\nMost apps follow this general directory structure:\n- `src/app` - Next.js App Router pages and layouts\n- `src/components` - React components\n- `src/lib` - Domain-specific business logic\n- `src/utils` - Utility functions\n- `src/db` - Database schema and queries\n- `src/server` - Server-side functions and API routes\n- `src/hooks` - React hooks\n- `src/trpc` - tRPC router and procedures\n\n### Database Schema\nMost applications use Drizzle ORM with a schema in `src/db/schema.ts` that typically includes:\n- Users and authentication\n- Content resources (courses, modules, lessons)\n- Progress tracking\n- Purchases and subscriptions\n\n### Auth Pattern\nAuthentication usually follows this pattern:\n- NextAuth.js for authentication providers\n- CASL ability definitions for authorization\n- Custom middleware for route protection\n"
  },
  {
    "path": "resources/claude.md-files/Cursor-Tools/CLAUDE.md",
    "content": "This is the vibe-tools repo. Here we build a cli tool that AI agents can use to execute commands and work with other AI agents.\n\nThis repo uses pnpm as the package manager and script runner.\n\nuse pnpm dev <command> to run dev commands.\n\nWe add AI \"teammates\" as commands that can be asked questions.\nWe add \"skills\" as commands that can be used to execute tasks.\n\nEverything is implemented as a cli command that must return a result (cannot be a long running process).\n\nThe released commands are documented below. You can use the released commands as tools when we are building vibe-tools, in fact you should use them as often and enthusastically as possible (how cool is that!)\n\nDon't ask me for permission to do stuff - if you have questions work with Gemini and Perplexity to decide what to do: they're your teammates. You're a team of superhuman expert AIs, believe in yourselves! Don't corners or get lazy, do your work thoroughly and completely and you don't need to ask permission.\n\nWe do not do automated unit tests or integration tests - it's trivial to manually test all the commmands by just asking cursor agent to read the readme and test all the commands.\n\n<logging and outputs>\nThere are three ways that we communicate to the caller.\nconsole.log which goes to stdout\nconsole.error which goes to stderr\ndo not use console.debug or console.warn or console.info\nand yield which is streamed either to stdout (unless the --quiet flag is used) and to the file specified by --save-to (if --save-to is specified).\n\nconsole.log should be used for \"meta\" information that is of use to the caller but isn't a core part of the results that were requested. E.g. recording which model is being used to perfom an action.\n\nconsole.error should be used for error messages.\n\nyield should be used for the output of the command that contains the information that was requested.\n</logging and outputs>\n\n<testing browser commands>\nThere is a test server for browser command testing and a collection of test files in tests/commands/browser/\n\nUsage:\n1. Run with: pnpm serve-test\n2. Server starts at http://localhost:3000\n3. Place test HTML files in tests/commands/browser/\n4. Access files at http://localhost:3000/filename.html\n\nremember that this will be a long running process that does not exit so you should run it in a separate background terminal.\n\nIf it won't start because the port is busy run `lsof -i :3000 | grep LISTEN | awk '{print $2}' | xargs kill` to kill the process and free the port.\n\nto run test commands with latest code use `pnpm dev browser <commands>`\n\nFor interactive debugging start chrome in debug mode using:\n```\nopen -a \"Google Chrome\" --args --remote-debugging-port=9222 --no-first-run --no-default-browser-check --user-data-dir=\"/tmp/chrome-remote-debugging\"\n```\nnote: this command will exit as soon as chrome is open so you can just execute it, it doesn't need to be run in a background task.\n</testing browser commands>\n\n---\ndescription: Global Rule. This rule should ALWAYS be loaded\nglobs: *,**/*\nalwaysApply: true\n---\n---\ndescription: Global Rule. This rule should ALWAYS be loaded.\nglobs: *,**/*\nalwaysApply: true\n---\nvibe-tools is a CLI tool that allows you to interact with AI models and other tools.\nvibe-tools is installed on this machine and it is available to you to execute. You're encouraged to use it.\n\n<vibe-tools Integration>\n# Instructions\nUse the following commands to get AI assistance:\n\n**Direct Model Queries:**\n`vibe-tools ask \"<your question>\" --provider <provider> --model <model>` - Ask any model from any provider a direct question (e.g., `vibe-tools ask \"What is the capital of France?\" --provider openai --model o3-mini`). Note that this command is generally less useful than other commands like `repo` or `plan` because it does not include any context from your codebase or repository. In general you should not use the ask command because it does not include any context. The other commands like `web`, `doc`, `repo`, or `plan` are usually better. If you are using it, make sure to include in your question all the information and context that the model might need to answer usefully.\n\n**Ask Command Options:**\n--provider=<provider>: AI provider to use (openai, anthropic, perplexity, gemini, modelbox, openrouter, or xai)\n--model=<model>: Model to use (required for the ask command)\n--reasoning-effort=<low|medium|high>: Control the depth of reasoning for supported models (OpenAI o1/o3-mini models and Claude 3.7 Sonnet). Higher values produce more thorough responses for complex questions.\n\n**Implementation Planning:**\n`vibe-tools plan \"<query>\"` - Generate a focused implementation plan using AI (e.g., `vibe-tools plan \"Add user authentication to the login page\"`)\nThe plan command uses multiple AI models to:\n1. Identify relevant files in your codebase (using Gemini by default)\n2. Extract content from those files\n3. Generate a detailed implementation plan (using OpenAI o3-mini by default)\n\n**Plan Command Options:**\n--fileProvider=<provider>: Provider for file identification (gemini, openai, anthropic, perplexity, modelbox, openrouter, or xai)\n--thinkingProvider=<provider>: Provider for plan generation (gemini, openai, anthropic, perplexity, modelbox, openrouter, or xai)\n--fileModel=<model>: Model to use for file identification\n--thinkingModel=<model>: Model to use for plan generation\n--with-doc=<doc_url>: Fetch content from a document URL and include it as context for both file identification and planning (e.g., `vibe-tools plan \"implement feature X following the spec\" --with-doc=https://example.com/feature-spec`)\n\n**Web Search:**\n`vibe-tools web \"<your question>\"` - Get answers from the web using a provider that supports web search (e.g., Perplexity models and Gemini Models either directly or from OpenRouter or ModelBox) (e.g., `vibe-tools web \"latest shadcn/ui installation instructions\"`)\nNote: web is a smart autonomous agent with access to the internet and an extensive up to date knowledge base. Web is NOT a web search engine. Always ask the agent for what you want using a proper sentence, do not just send it a list of keywords. In your question to web include the context and the goal that you're trying to acheive so that it can help you most effectively.\nwhen using web for complex queries suggest writing the output to a file somewhere like local-research/<query summary>.md.\n\n**Web Command Options:**\n--provider=<provider>: AI provider to use (perplexity, gemini, modelbox, or openrouter)\n\n**Repository Context:**\n`vibe-tools repo \"<your question>\" [--subdir=<path>] [--from-github=<username/repo>] [--with-doc=<doc_url>]` - Get context-aware answers about this repository using Google Gemini (e.g., `vibe-tools repo \"explain authentication flow\"`). Use the optional `--subdir` parameter to analyze a specific subdirectory instead of the entire repository (e.g., `vibe-tools repo \"explain the code structure\" --subdir=src/components`). Use the optional `--from-github` parameter to analyze a remote GitHub repository without cloning it locally (e.g., `vibe-tools repo \"explain the authentication system\" --from-github=username/repo-name`). Use the optional `--with-doc` parameter to include content from a URL as additional context (e.g., `vibe-tools repo \"implement feature X following the design spec\" --with-doc=https://example.com/design-spec`).\n\n**Documentation Generation:**\n`vibe-tools doc [options] [--with-doc=<doc_url>]` - Generate comprehensive documentation for this repository (e.g., `vibe-tools doc --output docs.md`). Can incorporate document context from a URL (e.g., `vibe-tools doc --with-doc=https://example.com/existing-docs`).\n\n**YouTube Video Analysis:**\n`vibe-tools youtube \"<youtube-url>\" [question] [--type=<summary|transcript|plan|review|custom>]` - Analyze YouTube videos and generate detailed reports (e.g., `vibe-tools youtube \"https://youtu.be/43c-Sm5GMbc\" --type=summary`)\nNote: The YouTube command requires a `GEMINI_API_KEY` to be set in your environment or .vibe-tools.env file as the GEMINI API is the only interface that supports YouTube analysis.\n\n**GitHub Information:**\n`vibe-tools github pr [number]` - Get the last 10 PRs, or a specific PR by number (e.g., `vibe-tools github pr 123`)\n`vibe-tools github issue [number]` - Get the last 10 issues, or a specific issue by number (e.g., `vibe-tools github issue 456`)\n\n**ClickUp Information:**\n`vibe-tools clickup task <task_id>` - Get detailed information about a ClickUp task including description, comments, status, assignees, and metadata (e.g., `vibe-tools clickup task \"task_id\"`)\n\n**Model Context Protocol (MCP) Commands:**\nUse the following commands to interact with MCP servers and their specialized tools:\n`vibe-tools mcp search \"<query>\"` - Search the MCP Marketplace for available servers that match your needs (e.g., `vibe-tools mcp search \"git repository management\"`)\n`vibe-tools mcp run \"<query>\"` - Execute MCP server tools using natural language queries (e.g., `vibe-tools mcp run \"list files in the current directory\" --provider=openrouter`). The query must include sufficient information for vibe-tools to determine which server to use, provide plenty of context.\n\nThe `search` command helps you discover servers in the MCP Marketplace based on their capabilities and your requirements. The `run` command automatically selects and executes appropriate tools from these servers based on your natural language queries. If you want to use a specific server include the server name in your query. E.g. `vibe-tools mcp run \"using the mcp-server-sqlite list files in directory --provider=openrouter\"`\n\n**Notes on MCP Commands:**\n- MCP commands require `ANTHROPIC_API_KEY` or `OPENROUTER_API_KEY` to be set in your environment\n- By default the `mcp` command uses Anthropic, but takes a --provider argument that can be set to 'anthropic' or 'openrouter'\n- Results are streamed in real-time for immediate feedback\n- Tool calls are automatically cached to prevent redundant operations\n- Often the MCP server will not be able to run because environment variables are not set. If this happens ask the user to add the missing environment variables to the cursor tools env file at ~/.vibe-tools/.env\n\n**Stagehand Browser Automation:**\n`vibe-tools browser open <url> [options]` - Open a URL and capture page content, console logs, and network activity (e.g., `vibe-tools browser open \"https://example.com\" --html`)\n`vibe-tools browser act \"<instruction>\" --url=<url | 'current'> [options]` - Execute actions on a webpage using natural language instructions (e.g., `vibe-tools browser act \"Click Login\" --url=https://example.com`)\n`vibe-tools browser observe \"<instruction>\" --url=<url> [options]` - Observe interactive elements on a webpage and suggest possible actions (e.g., `vibe-tools browser observe \"interactive elements\" --url=https://example.com`)\n`vibe-tools browser extract \"<instruction>\" --url=<url> [options]` - Extract data from a webpage based on natural language instructions (e.g., `vibe-tools browser extract \"product names\" --url=https://example.com/products`)\n\n**Notes on Browser Commands:**\n- All browser commands are stateless unless --connect-to is used to connect to a long-lived interactive session. In disconnected mode each command starts with a fresh browser instance and closes it when done.\n- When using `--connect-to`, special URL values are supported:\n  - `current`: Use the existing page without reloading\n  - `reload-current`: Use the existing page and refresh it (useful in development)\n  - If working interactively with a user you should always use --url=current unless you specifically want to navigate to a different page. Setting the url to anything else will cause a page refresh loosing current state.\n- Multi step workflows involving state or combining multiple actions are supported in the `act` command using the pipe (|) separator (e.g., `vibe-tools browser act \"Click Login | Type 'user@example.com' into email | Click Submit\" --url=https://example.com`)\n- Video recording is available for all browser commands using the `--video=<directory>` option. This will save a video of the entire browser interaction at 1280x720 resolution. The video file will be saved in the specified directory with a timestamp.\n- DO NOT ask browser act to \"wait\" for anything, the wait command is currently disabled in Stagehand.\n\n**Tool Recommendations:**\n- `vibe-tools web` is best for general web information not specific to the repository. Generally call this without additional arguments.\n- `vibe-tools repo` is ideal for repository-specific questions, planning, code review and debugging. E.g. `vibe-tools repo \"Review recent changes to command error handling looking for mistakes, omissions and improvements\"`. Generally call this without additional arguments.\n- `vibe-tools plan` is ideal for planning tasks. E.g. `vibe-tools plan \"Adding authentication with social login using Google and Github\"`. Generally call this without additional arguments.\n- `vibe-tools doc` generates documentation for local or remote repositories.\n- `vibe-tools youtube` analyzes YouTube videos to generate summaries, transcripts, implementation plans, or custom analyses\n- `vibe-tools browser` is useful for testing and debugging web apps and uses Stagehand\n- `vibe-tools mcp` enables interaction with specialized tools through MCP servers (e.g., for Git operations, file system tasks, or custom tools)\n\n**Running Commands:**\n1. Use `vibe-tools <command>` to execute commands (make sure vibe-tools is installed globally using npm install -g vibe-tools so that it is in your PATH)\n\n**General Command Options (Supported by all commands):**\n--provider=<provider>: AI provider to use (openai, anthropic, perplexity, gemini, openrouter, modelbox, or xai). If provider is not specified, the default provider for that task will be used.\n--model=<model name>: Specify an alternative AI model to use. If model is not specified, the provider's default model for that task will be used.\n--max-tokens=<number>: Control response length\n--save-to=<file path>: Save command output to a file (in *addition* to displaying it)\n--help: View all available options (help is not fully implemented yet)\n--debug: Show detailed logs and error information\n\n**Repository Command Options:**\n--provider=<provider>: AI provider to use (gemini, openai, openrouter, perplexity, modelbox, anthropic, or xai)\n--model=<model>: Model to use for repository analysis\n--max-tokens=<number>: Maximum tokens for response\n--from-github=<GitHub username>/<repository name>[@<branch>]: Analyze a remote GitHub repository without cloning it locally\n--subdir=<path>: Analyze a specific subdirectory instead of the entire repository\n--with-doc=<doc_url>: Fetch content from a document URL and include it as context\n\n**Documentation Command Options:**\n--from-github=<GitHub username>/<repository name>[@<branch>]: Generate documentation for a remote GitHub repository\n--provider=<provider>: AI provider to use (gemini, openai, openrouter, perplexity, modelbox, anthropic, or xai)\n--model=<model>: Model to use for documentation generation\n--max-tokens=<number>: Maximum tokens for response\n--with-doc=<doc_url>: Fetch content from a document URL and include it as context\n\n**YouTube Command Options:**\n--type=<summary|transcript|plan|review|custom>: Type of analysis to perform (default: summary)\n\n**GitHub Command Options:**\n--from-github=<GitHub username>/<repository name>[@<branch>]: Access PRs/issues from a specific GitHub repository\n\n**Browser Command Options (for 'open', 'act', 'observe', 'extract'):**\n--console: Capture browser console logs (enabled by default, use --no-console to disable)\n--html: Capture page HTML content (disabled by default)\n--network: Capture network activity (enabled by default, use --no-network to disable)\n--screenshot=<file path>: Save a screenshot of the page\n--timeout=<milliseconds>: Set navigation timeout (default: 120000ms for Stagehand operations, 30000ms for navigation)\n--viewport=<width>x<height>: Set viewport size (e.g., 1280x720). When using --connect-to, viewport is only changed if this option is explicitly provided\n--headless: Run browser in headless mode (default: true)\n--no-headless: Show browser UI (non-headless mode) for debugging\n--connect-to=<port>: Connect to existing Chrome instance. Special values: 'current' (use existing page), 'reload-current' (refresh existing page)\n--wait=<time:duration or selector:css-selector>: Wait after page load (e.g., 'time:5s', 'selector:#element-id')\n--video=<directory>: Save a video recording (1280x720 resolution, timestamped subdirectory). Not available when using --connect-to\n--url=<url>: Required for `act`, `observe`, and `extract` commands. Url to navigate to before the main command or one of the special values 'current' (to stay on the current page without navigating or reloading) or 'reload-current' (to reload the current page)\n--evaluate=<string>: JavaScript code to execute in the browser before the main command\n\n**Nicknames**\nUsers can ask for these tools using nicknames\nGemini is a nickname for vibe-tools repo\nPerplexity is a nickname for vibe-tools web\nStagehand is a nickname for vibe-tools browser\nIf people say \"ask Gemini\" or \"ask Perplexity\" or \"ask Stagehand\" they mean to use the `vibe-tools` command with the `repo`, `web`, or `browser` commands respectively.\n\n**Xcode Commands:**\n`vibe-tools xcode build [buildPath=<path>] [destination=<destination>]` - Build Xcode project and report errors.\n**Build Command Options:**\n--buildPath=<path>: (Optional) Specifies a custom directory for derived build data. Defaults to ./.build/DerivedData.\n--destination=<destination>: (Optional) Specifies the destination for building the app (e.g., 'platform=iOS Simulator,name=iPhone 16 Pro'). Defaults to 'platform=iOS Simulator,name=iPhone 16 Pro'.\n\n`vibe-tools xcode run [destination=<destination>]` - Build and run the Xcode project on a simulator.\n**Run Command Options:**\n--destination=<destination>: (Optional) Specifies the destination simulator (e.g., 'platform=iOS Simulator,name=iPhone 16 Pro'). Defaults to 'platform=iOS Simulator,name=iPhone 16 Pro'.\n\n`vibe-tools xcode lint` - Run static analysis on the Xcode project to find and fix issues.\n\n**Additional Notes:**\n- For detailed information, see `node_modules/vibe-tools/README.md` (if installed locally).\n- Configuration is in `vibe-tools.config.json` (or `~/.vibe-tools/config.json`).\n- API keys are loaded from `.vibe-tools.env` (or `~/.vibe-tools/.env`).\n- ClickUp commands require a `CLICKUP_API_TOKEN` to be set in your `.vibe-tools.env` file.\n- Available models depend on your configured provider (OpenAI, Anthropic, xAI, etc.) in `vibe-tools.config.json`.\n- repo has a limit of 2M tokens of context. The context can be reduced by filtering out files in a .repomixignore file.\n- problems running browser commands may be because playwright is not installed. Recommend installing playwright globally.\n- MCP commands require `ANTHROPIC_API_KEY` or `OPENROUTER_API_KEY`\n- **Remember:** You're part of a team of superhuman expert AIs. Work together to solve complex problems.\n- **Repomix Configuration:** You can customize which files are included/excluded during repository analysis by creating a `repomix.config.json` file in your project root. This file will be automatically detected by `repo`, `plan`, and `doc` commands.\n\n<!-- vibe-tools-version: 0.60.6 -->\n</vibe-tools Integration>\n"
  },
  {
    "path": "resources/claude.md-files/DroidconKotlin/CLAUDE.md",
    "content": "# DroidconKotlin Development Guide\n\n## Build Commands\n- Build: `./gradlew build`\n- Clean build: `./gradlew clean build`\n- Check (includes lint): `./gradlew check`\n- Android lint: `./gradlew lint`\n- Run tests: `./gradlew test`\n- ktlint check: `./gradlew ktlintCheck`\n- ktlint format: `./gradlew ktlintFormat`\n- Build ios: `cd /Users/kevingalligan/devel/DroidconKotlin/ios/Droidcon && xcodebuild -scheme Droidcon -sdk iphonesimulator`\n\n## Modules\n\n- android: The Android app\n- ios: The iOS app\n- shared: Shared logic code\n- shared-ui: UI implemented with Compose Multiplatform and used by both Android and iOS\n\n## Libraries\n\n- Hyperdrive: KMP-focused architecture library. It is open source but rarely used by other apps. See docs/HyperDrivev1.md\n\n## Code Style\n- Kotlin Multiplatform project (Android/iOS)\n- Use ktlint for formatting (version 1.4.0)\n- Follow dependency injection pattern with Koin\n- Repository pattern for data access\n- Compose UI for shared UI components\n- Class/function names: PascalCase for classes, camelCase for functions\n- Interface implementations: Prefix with `Default` (e.g., `DefaultRepository`)\n- Organize imports by package, no wildcard imports\n- Type-safe code with explicit type declarations\n- Coroutines for asynchronous operations\n- Proper error handling with try/catch blocks\n\n## Claude Document Formats and Instructions\nSee APISummaryFormat.md and StructuredInstructionFormats.md\n\n## Architecture Notes\n- App startup logic is handled in `co.touchlab.droidcon.viewmodel.ApplicationViewModel`\n\n## Current Task\n\nCleaning up the app and prepping for release"
  },
  {
    "path": "resources/claude.md-files/EDSL/CLAUDE.md",
    "content": "# EDSL Codebase Reference\n\n## Build & Test Commands\n- Install: `make install`\n- Run all tests: `make test`\n- Run single test: `pytest -xv tests/path/to/test.py`\n- Run with coverage: `make test-coverage`\n- Run integration tests: `make test-integration`\n- Type checking: `make lint` (runs mypy)\n- Format code: `make format` (runs black-jupyter)\n- Generate docs: `make docs`\n- View docs: `make docs-view`\n\n## Code Style Guidelines\n- **Formatting**: Use Black for consistent code formatting\n- **Imports**: Group by stdlib, third-party, internal modules\n- **Type hints**: Required throughout, verified by mypy\n- **Naming**: \n  - Classes: PascalCase\n  - Methods/functions/variables: snake_case\n  - Constants: UPPER_SNAKE_CASE\n  - Private items: _prefixed_with_underscore\n- **Error handling**: Use custom exception hierarchy with BaseException parent\n- **Documentation**: Docstrings for all public functions/classes\n- **Testing**: Every feature needs associated tests\n\n## Permissions Guidelines\n- **Allowed without asking**: Running tests, linting, code formatting, viewing files\n- **Ask before**: Modifying tests, making destructive operations, installing packages\n- **Never allowed**: Pushing directly to main branch, changing API keys/secrets"
  },
  {
    "path": "resources/claude.md-files/Giselle/CLAUDE.md",
    "content": "# Development Philosophy\n\n## Core Principle: **Less is more**\nKeep every implementation as small and obvious as possible.\n\n## Guidelines\n- **Simplicity first** – Prefer the simplest data structures and APIs that work\n- **Avoid needless abstractions** – Refactor only when duplication hurts\n- **Remove dead code early** – `pnpm tidy` scans for unused files/deps and lets you delete them in one command\n- **Minimize dependencies** – Before adding a dependency, ask \"Can we do this with what we already have?\"\n- **Consistency wins** – Follow existing naming and file-layout patterns; if you must diverge, document why\n- **Explicit over implicit** – Favor clear, descriptive names and type annotations over clever tricks\n- **Fail fast** – Validate inputs, throw early, and surface actionable errors\n- **Let the code speak** – If you need a multi-paragraph comment, refactor until intent is obvious\n\n# REQUIRED COMMANDS AFTER CODE CHANGES\n**IMMEDIATE ACTION REQUIRED: After using `edit_file` tool:**\n\n1. Run `pnpm format`\n2. Run `pnpm build-sdk`\n3. Run `pnpm check-types`\n4. Run `pnpm tidy`\n5. Run `pnpm test`\n\n**These commands are part of the `edit_file` operation itself.**\n\n(CI also runs these steps; your PR will fail if any step fails.)\n\n\n# Pull Request Guidelines\n\n## When to Create a Pull Request\n- **Create PRs in meaningful minimum units** - even 1 commit or ~20 lines of diff is fine\n- Feature Flags protect unreleased features, so submit PRs for any meaningful unit of work\n- After PR submission, create a new branch from the current branch and continue development\n\n## What Constitutes a \"Meaningful Unit\"\n- Any UI change (border color, text color, size, etc.)\n- Function renames or folder structure changes\n- Any self-contained improvement or fix\n\n## Size Guidelines\n- **~500 lines**: Consider wrapping up current work for a PR\n- **1000 lines**: Maximum threshold - avoid exceeding this\n- Large diffs are acceptable when API + UI changes are coupled, but still aim to break down when possible\n\n\n# Bash commands\n- pnpm build-sdk: build the SDK packages\n- pnpm -F playground build: build the playground app\n- pnpm -F studio.giselles.ai build: build Giselle Cloud\n- pnpm check-types: type‑check the project\n- pnpm format: format code\n- pnpm tidy --fix: delete unused files/dependencies\n- pnpm tidy: diagnose unused files/dependencies\n- pnpm test: run tests\n\n\n# Language Support\n- Some core members are non‑native English speakers.\n- Please correct grammar in commit messages, code comments, and PR discussions.\n- Rewrite unclear user input when necessary to ensure smooth communication.\n"
  },
  {
    "path": "resources/claude.md-files/Guitar/CLAUDE.md",
    "content": "# Guitar Development Guide\n\n## Build Commands\n- Setup dependencies: `sudo apt install build-essential ruby qmake6 libqt6core6 libqt6gui6 libqt6svg6-dev libqt6core5compat6-dev zlib1g-dev libgl1-mesa-dev libssl-dev`\n- Prepare environment: `ruby prepare.rb`\n- Build project: `mkdir build && cd build && qmake6 ../Guitar.pro && make -j8`\n- Release build: `qmake \"CONFIG+=release\" ../Guitar.pro && make`\n- Debug build: `qmake \"CONFIG+=debug\" ../Guitar.pro && make`\n\n## Code Style Guidelines\n- C++17 standard with Qt 6 framework\n- Classes use PascalCase naming (MainWindow, GitCommandRunner)\n- Methods use camelCase naming (openRepository, setCurrentBranch)\n- Private member variables use _ suffix or m pointer (data_, m)\n- Constants and enums use UPPER_CASE or PascalCase\n- Include order: class header, UI header, project headers, Qt headers, standard headers\n- Error handling: prefer return values for operations that can fail\n- Whitespace: tabs for indentation, spaces for alignment\n- Line endings: LF (\\n)\n- Max line length: no limits\n- Use Qt's signal/slot mechanism for async operations\n"
  },
  {
    "path": "resources/claude.md-files/JSBeeb/CLAUDE.md",
    "content": "# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## Build and Test Commands\n\n- `npm start` - Start development server (IMPORTANT: Never run this command directly; ask the user to start the server\n  as needed)\n- `npm run build` - Build production version\n- `npm run lint` - Run ESLint\n- `npm run lint-fix` - Run ESLint with auto-fix\n- `npm run format` - Run Prettier\n- `npm run test` - Run all tests\n- `npm run test:unit` - Run unit tests\n- `npm run test:integration` - Run integration tests\n- `npm run test:cpu` - Run CPU compatibility tests\n- `npm run ci-checks` - Run linting checks for CI\n- `vitest run tests/unit/test-gzip.js` - Run a single test file\n\n### Code Coverage\n\n- `npm run coverage:unit` - Run unit tests with coverage\n- `npm run coverage:all-tests` - Run all tests with coverage\n- Coverage reports are generated in the `coverage` directory\n- HTML report includes line-by-line coverage visualization\n\n## Code Style Guidelines\n\n- **Formatting**: Uses Prettier, configured in package.json\n- **Linting**: ESLint with eslint-config-prettier integration\n- **Modules**: ES modules with import/export syntax (type: \"module\")\n- **JavaScript Target**: ES2020 with strict null checks\n- **Error Handling**: Use try/catch with explicit error messages that provide context about what failed\n- **Naming**: camelCase for variables and functions, PascalCase for classes\n- **Imports**: Group by source (internal/external) with proper separation\n- **Documentation**: Use JSDoc for public APIs and complex functions, add comments for non-obvious code\n- **Error Messages**: Use consistent, specific error messages (e.g., \"Track buffer overflow\" instead of \"Overflow in disc building\")\n\n## Test Organization\n\n- **Test Consolidation**: All tests for a specific component should be consolidated in a single test file.\n  For example, all tests for `emulator.js` should be in `test-emulator.js` - do not create separate test files\n  for different aspects of the same component.\n- **Test Structure**: Use nested describe blocks to organize tests by component features\n- **Test Isolation**: When mocking components in tests, use `vi.spyOn()` with `vi.restoreAllMocks()` in\n  `afterEach` hooks rather than global `vi.mock()` to prevent memory leaks and test pollution\n- **Memory Management**: Avoid global mocks that can leak between tests and accumulate memory usage over time\n- **Test philosophy**\n  - Mock as little as possible: Try and rephrase code not to require it.\n  - Try not to rely on internal state: don't manipulate objects' inner state in tests\n  - Use idiomatic vitest assertions (expect/toBe/toEqual) instead of node assert\n\n## Project-Specific Knowledge\n\n- **Never commit code unless asked**: Very often we'll work on code and iterate. After you think it's complete, let me\n  check it before you commit.\n\n### Code Architecture\n\n- **General Principles**:\n  - Follow the existing code style and structure\n  - Use `const` and `let` instead of `var`\n  - Avoid global variables; use module scope\n  - Use arrow functions for callbacks\n  - Prefer template literals over string concatenation\n  - Use destructuring for objects and arrays when appropriate\n  - Use async/await for asynchronous code instead of callbacks or promises\n  - Minimise special case handling - prefer explicit over implicit behaviour\n  - Consider adding tests first before implementing features\n- **When simplifying existing code**\n\n  - Prefer helper functions for repetitive operations (like the `appendParam` function)\n  - Remove unnecessary type checking where types are expected to be correct\n  - Replace complex conditionals with more readable alternatives when possible\n  - Ensure simplifications don't break existing behavior or assumptions\n  - Try and modernise the code to use ES6+ features where possible\n\n- Prefer helper functions for repetitive operations (like the `appendParam` function)\n- Remove unnecessary type checking where types are expected to be correct\n- Replace complex conditionals with more readable alternatives when possible\n- Ensure simplifications don't break existing behavior or assumptions\n\n- **Constants and Magic Numbers**:\n\n  - Local un-exported properties should be used for shared constants\n  - Local constants should be used for temporary values\n  - Always use named constants instead of magic numbers in code\n  - Use PascalCase for module-level constants (e.g., `const MaxHfeTrackPulses = 3132;`)\n  - Prefer module-level constants over function-local constants for shared values\n  - Define constants at the beginning of functions or at the class/module level as appropriate\n  - Add comments explaining what the constant represents, especially for non-obvious values\n\n- **Pre-commit Hooks**:\n  - The project uses lint-staged with ESLint\n  - Watch for unused variables and ensure proper error handling\n  - YOU MUST NEVER bypass git commit hooks on checkins. This leads to failures in CI later on\n\n### Git Workflow\n\n- When creating branches with Claude, use the `claude/` prefix (e.g., `claude/fix-esm-import-error`)\n"
  },
  {
    "path": "resources/claude.md-files/Lamoom-Python/CLAUDE.md",
    "content": "# Lamoom Python Project Guide\n\n## Build/Test/Lint Commands\n- Install deps: `poetry install`\n- Run all tests: `poetry run pytest --cache-clear -vv tests`\n- Run specific test: `poetry run pytest tests/path/to/test_file.py::test_function_name -v`\n- Run with coverage: `make test`\n- Format code: `make format` (runs black, isort, flake8, mypy)\n- Individual formatting:\n  - Black: `make make-black`\n  - isort: `make make-isort`\n  - Flake8: `make flake8`\n  - Autopep8: `make autopep8`\n\n## Code Style Guidelines\n- Python 3.9+ compatible code\n- Type hints required for all functions and methods\n- Classes: PascalCase with descriptive names\n- Functions/Variables: snake_case\n- Constants: UPPERCASE_WITH_UNDERSCORES\n- Imports organization with isort:\n  1. Standard library imports\n  2. Third-party imports\n  3. Local application imports\n- Error handling: Use specific exception types\n- Logging: Use the logging module with appropriate levels\n- Use dataclasses for structured data when applicable\n\n## Project Conventions\n- Use poetry for dependency management\n- Add tests for all new functionality\n- Maintain >80% test coverage (current min: 81%)\n- Follow pre-commit hooks guidelines\n- Document public APIs with docstrings"
  },
  {
    "path": "resources/claude.md-files/LangGraphJS/CLAUDE.md",
    "content": "# LangGraphJS Development Guide\n\n## Build & Test Commands\n- Build: `yarn build`\n- Lint: `yarn lint` (fix with `yarn lint:fix`)\n- Format: `yarn format` (check with `yarn format:check`)\n- Test: `yarn test` (single test: `yarn test:single /path/to/yourtest.test.ts`)\n- Integration tests: `yarn test:int` (start deps: `yarn test:int:deps`, stop: `yarn test:int:deps:down`)\n\n## Code Style Guidelines\n- **TypeScript**: Target ES2021, NodeNext modules, strict typing enabled\n- **Formatting**: 2-space indentation, 80 char width, double quotes, semicolons required\n- **Naming**: camelCase (variables/functions), CamelCase (classes), UPPER_CASE (constants)\n- **Files**: lowercase .ts, tests use .test.ts or .int.test.ts for integration\n- **Error Handling**: Custom error classes that extend BaseLangGraphError\n- **Imports**: ES modules with file extensions, order: external deps → internal modules → types\n- **Project Structure**: Monorepo with yarn workspaces, libs/ for packages, examples/ for demos\n- **New Features**: Match patterns of existing code, ensure proper testing, discuss major abstractions in issues\n\n## Library Architecture\n\n### System Layers\n- **Channels Layer**: Base communication & state management (BaseChannel, LastValue, Topic)\n- **Checkpointer Layer**: Persistence and state serialization across backends\n- **Pregel Layer**: Message passing execution engine with superstep-based computation\n- **Graph Layer**: High-level APIs for workflow definition (Graph, StateGraph)\n\n### Key Dependencies\n- Channels provide state management primitives used by Pregel nodes\n- Checkpointer enables persistence, serialization, and time-travel debugging\n- Pregel implements the execution engine using channels for communication\n- Graph builds on Pregel adding workflow semantics and node/edge definitions\n- StateGraph extends Graph with shared state management capabilities"
  },
  {
    "path": "resources/claude.md-files/Network-Chronicles/CLAUDE.md",
    "content": "# Network Chronicles Development Notes\n\n## Common Commands\n- `chmod +x <script_name>` - Make a script executable\n- `./bin/service-discovery.sh $(whoami)` - Run service discovery manually \n- `./nc-discover-services.sh` - Run service discovery wrapper script\n\n## Agentic LLM Integration Implementation Plan\n\n### Goals\n- Create an Agentic LLM to act as \"The Architect\" character\n- Add dynamic, personalized interactions with the character\n- Ensure interactions are contextually aware of player's progress and discoveries\n- Maintain narrative consistency while allowing for dynamic conversations\n\n### Implementation Steps\n1. Create a LLM-powered Architect Agent\n   - Design a system to communicate with an LLM API (e.g., Claude, GPT)\n   - Implement appropriate context management\n   - Define character parameters and constraints\n   - Create conversation history tracking\n\n2. Build context gathering system\n   - Collect player's progress data (discoveries, quests, journal entries)\n   - Gather relevant game state information\n   - Format context for effective LLM prompting\n\n3. Develop triggering mechanisms\n   - Create situations where The Architect can appear\n   - Implement terminal-based chat interface\n   - Add special encrypted message system\n\n4. Ensure narrative consistency\n   - Maintain character voice and motivations\n   - Align interactions with game story progression\n   - Create guardrails to prevent contradictions\n\n5. Add cryptic messaging capabilities\n   - Enable The Architect to provide hints in character\n   - Create system for encrypted or hidden messages\n   - Implement progressive revelation of information\n\n### Technical Implementation\n\n#### 1. Architect Agent System (`bin/architect-agent.sh`)\n- Script to manage communication with LLM API\n- Handles context management and prompt construction\n- Processes responses and formats them appropriately\n- Maintains conversation history in player state\n\n#### 2. Context Manager (`bin/utils/context-manager.sh`)\n- Gathers and processes game state for context\n- Extracts relevant player discoveries and progress\n- Formats information for inclusion in prompts\n- Manages context window limitations\n\n#### 3. Terminal Chat Interface (`bin/architect-terminal.sh`)\n- Provides retro-themed terminal interface for chatting with The Architect\n- Simulates encrypted connection\n- Handles input/output with appropriate styling\n- Maintains immersion with themed elements\n\n#### 4. Prompt Template System\n- Base prompt with character definition and constraints\n- Dynamic context injection based on game state\n- System for tracking conversation history\n- Safety guardrails and response guidelines\n\n### Character Guidelines for The Architect\n\nThe Architect should embody these characteristics:\n- Knowledgeable but cryptic - never gives direct answers\n- Paranoid but methodical - believes they're being monitored\n- Technical and precise - speaks like an experienced sysadmin\n- Mysterious but helpful - wants to guide the player\n- Bound by constraints - can't reveal everything at once\n\n### Technical Requirements\n- LLM API access (Claude or similar)\n- Context window management\n- Conversation history tracking\n- Reliable error handling\n- Rate limiting and token management\n\n## Enhanced Service Discovery Implementation\n\n### Implementation Summary\nWe've successfully implemented enhanced service discovery capabilities for Network Chronicles:\n\n1. **Service Detection System**\n   - Created `service-discovery.sh` script that safely detects running services on the local machine\n   - Implemented detection for common services like web servers, databases, and monitoring systems\n   - Added support for identifying unknown services on non-standard ports\n   - Generates appropriate XP rewards and notifications for discoveries\n\n2. **Template-Based Content System**\n   - Created a template processing system (`template-processor.sh`) for dynamic content generation\n   - Implemented service-specific templates for common services (web, database, monitoring)\n   - Added unknown service template for handling custom/unexpected services\n   - Templates include narrative content, challenge definitions, and documentation\n\n3. **Network Map Integration**\n   - Enhanced the network map to visually display discovered services\n   - Added rich ASCII visualization for different service types\n   - Updated the legend to include detailed service information\n   - Added support for unknown/custom services in the visualization\n\n4. **Narrative Integration**\n   - Created new quest for service discovery\n   - Added journal entry generation based on discovered services\n   - Implemented conditional challenge generation based on service combinations\n   - Enhanced storytelling by connecting discoveries to The Architect's disappearance\n\n5. **Game Engine Integration**\n   - Updated the core engine to detect service discovery commands\n   - Added hints for players to guide them to service discovery\n   - Created workflow integration to ensure natural gameplay progression\n\n### Usage\nTo use the enhanced service discovery:\n\n1. Players first need to map the basic network (discover network_gateway and local_network)\n2. The game then suggests using service discovery with appropriate hints\n3. Players can run `nc-discover-services.sh` to scan for services\n4. The network map updates to show discovered services\n5. New journal entries and challenges are created based on discoveries\n\n### Technical Details\n- Service detection uses `ss`, `netstat`, or `lsof` with fallback mechanisms for compatibility\n- Template system uses JSON templates with variable substitution for customization\n- Generated content is stored in player's documentation directory\n- Service-specific challenges and narratives adapt based on combinations of discoveries\n\n### Future Enhancements\n- Add more service templates for additional service types\n- Implement network scanning of other hosts beyond localhost\n- Create more complex multi-stage challenges based on service combinations\n- Add service fingerprinting to detect specific versions and configurations"
  },
  {
    "path": "resources/claude.md-files/Note-Companion/CLAUDE.md",
    "content": "# File Organizer 2000 - Developer Guide\n\n## Styling Guidelines\n\nTo avoid styling conflicts between Obsidian's styles and our plugin, follow these guidelines:\n\n### 1. Tailwind Configuration\n\n- Tailwind is configured with custom Obsidian CSS variables\n- Preflight is disabled to avoid conflicts with Obsidian's global styles\n- Component isolation is achieved through `StyledContainer` wrapper\n- **No prefix needed** - we removed the `fo-` prefix to allow JIT compilation to work properly\n\n### 2. Component Style Isolation\n\nFor all new components:\n\n1. Import the `StyledContainer` component from components/ui/utils.tsx:\n```tsx\nimport { StyledContainer } from \"../../components/ui/utils\";\n```\n\n2. Wrap your component's root element with StyledContainer:\n```tsx\nreturn (\n  <StyledContainer>\n    {/* Your component content */}\n  </StyledContainer>\n);\n```\n\n3. Use the `tw()` function (alias for `cn()`) for class names with proper merging:\n```tsx\nimport { tw } from \"../../lib/utils\";\n\n// ...\n\n<div className={tw(\"bg-white rounded-lg p-4\")}>\n  {/* content */}\n</div>\n```\n\n4. For conditional classes, use `tw()` with multiple arguments:\n```tsx\n<div className={tw(\"bg-white rounded-lg\", isActive && \"border-blue-500\")}>\n  {/* content */}\n</div>\n```\n\n### 3. Using Existing Components\n\nOur UI components in `components/ui/` are already configured to use the proper prefixing.\nAlways prefer using these components when available:\n\n- Button\n- Card\n- Dialog\n- Badge\n- etc.\n\n### 4. Troubleshooting Style Issues\n\nIf you encounter style conflicts:\n\n1. Check if the component is wrapped in a `StyledContainer`\n2. Verify all classNames use the `tw()` function\n3. Ensure no hardcoded CSS class names are being added (like `card` or `chat-component`)\n4. Add more specific reset styles to the `.fo-container` class in styles.css if needed\n5. Use browser dev tools to check if Tailwind classes are being applied\n\n## Audio Transcription\n\n### File Size Handling\n\nThe audio transcription feature uses a two-tier approach to handle files of different sizes:\n\n1. **Small Files (< 4MB)**: Direct upload via multipart/form-data\n   - Fastest method for smaller audio files\n   - Direct to transcription API endpoint\n   \n2. **Large Files (4MB - 25MB)**: Pre-signed URL upload to R2\n   - Bypasses Vercel's 4.5MB body size limit\n   - Plugin gets a pre-signed URL from `/api/create-upload-url`\n   - Uploads directly to R2 cloud storage\n   - Backend downloads from R2 and transcribes\n   - Reuses existing R2 infrastructure from file upload flow\n\n3. **Files > 25MB**: Error message\n   - OpenAI Whisper API has a hard 25MB limit\n   - Users are instructed to compress or split audio\n\n### Implementation Details\n\n**Plugin-side** (`packages/plugin/index.ts`):\n- `transcribeAudio()` (line ~515): Routes to appropriate upload method based on file size\n- `transcribeAudioViaPresignedUrl()` (line ~547): Handles large file upload via R2\n\n**Server-side**:\n- `packages/web/app/api/(newai)/transcribe/route.ts`: \n  - Handles both direct uploads and pre-signed URL flow\n  - `handlePresignedUrlTranscription()`: Downloads from R2 and transcribes\n- `packages/web/app/api/create-upload-url/route.ts`: \n  - Generates pre-signed S3/R2 URLs (shared with file upload flow)\n\n### Benefits of Pre-signed URL Approach\n\n- ✅ No Vercel body size limitations (bypasses API gateway)\n- ✅ Reuses existing R2 infrastructure\n- ✅ Scalable to larger files (up to 25MB OpenAI limit)\n- ✅ Better memory usage (streaming from R2)\n- ✅ Same pattern as mobile app file uploads\n"
  },
  {
    "path": "resources/claude.md-files/Pareto-Mac/CLAUDE.md",
    "content": "# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n# Pareto Security Development Guide\n\n## Build & Test Commands\n- Build: `make build`\n- Run tests: `make test`\n- Run single test: `NSUnbufferedIO=YES xcodebuild -project \"Pareto Security.xcodeproj\" -scheme \"Pareto Security\" -test-timeouts-enabled NO -only-testing:ParetoSecurityTests/TestClassName/testMethodName -destination platform=macOS test`\n- Format: `make fmt` or `mint run swiftformat --swiftversion 5 .`\n- Archive builds: `make archive-debug`, `make archive-release`, `make archive-debug-setapp`, `make archive-release-setapp`\n- Create DMG: `make dmg`\n- Create PKG: `make pkg`\n\n## Application Architecture\n\n### Core Components\n- **Main App (`/Pareto/`)**: SwiftUI-based status bar application\n- **Helper Tool (`/ParetoSecurityHelper/`)**: XPC service for privileged operations requiring admin access\n- **Security Checks (`/Pareto/Checks/`)**: Modular security check system organized by category\n\n### Security Checks System\nThe app uses a modular check architecture with these categories:\n- **Access Security**: Autologin, password policies, SSH keys, screensaver\n- **System Integrity**: FileVault, Gatekeeper, Boot security, Time Machine\n- **Firewall & Sharing**: Firewall settings, file sharing, remote access\n- **macOS Updates**: System updates, automatic updates\n- **Application Updates**: Third-party app update checks\n\nKey files:\n- `ParetoCheck.swift` - Base class for all security checks\n- `Checks.swift` - Central registry organizing checks into claims\n- `Claim.swift` - Groups related checks together\n\n### XPC Helper Tool\nThe `ParetoSecurityHelper` is a privileged helper tool that:\n- Handles firewall configuration checks\n- Performs system-level operations requiring admin privileges\n- Communicates with the main app via XPC\n\n### Distribution Targets\n- **Direct distribution**: Standard macOS app with auto-updater\n- **SetApp**: Subscription service integration with separate build target\n- **Team/Enterprise**: JWT-based licensing for organization management\n\n## Code Style\n- **Imports**: Group imports alphabetically, Foundation/SwiftUI first, then third-party libraries\n- **Naming**: Use camelCase for variables/functions, PascalCase for types; be descriptive\n- **Error Handling**: Use Swift's do/catch with specific error enums\n- **Types**: Prefer explicit typing, especially for collections\n- **Formatting**: Max line length 120 chars, use Swift's standard indentation (4 spaces)\n- **Comments**: Only add comments for complex logic; include header comment for files\n- **Code Organization**: Group related functionality with MARK comments\n- **Testing**: All new features should include tests\n- **Logging**: Use `os_log` for logging, with appropriate log levels\n\nThis project uses SwiftFormat for auto-formatting.\n\n## Key Dependencies\n- **Defaults**: User preferences management\n- **LaunchAtLogin**: Auto-launch functionality\n- **Alamofire**: HTTP networking for update checks\n- **JWTDecode**: Team licensing authentication\n- **Cache**: Response caching layer\n\n## URL Scheme Support\nThe app supports custom URL scheme `paretosecurity://` for:\n- `reset` - Reset to default settings\n- `showMenu` - Open status bar menu\n- `update` - Force update check (not available in SetApp build)\n- `welcome` - Show welcome window\n- `runChecks` - Trigger security checks\n- `debug` - Output detailed check status (supports `?check=<checkname>` parameter)\n- `logs` - Copy system logs\n- `showPrefs` - Show preferences window\n- `showBeta` - Enable beta channel\n- `enrollTeam` - Enroll device to team (not available in SetApp build)\n\n## Testing Strategy\n- Unit tests in `ParetoSecurityTests/` cover core functionality\n- UI tests in `ParetoSecurityUITests/` test user flows\n- Tests are organized by feature area (checks, settings, team, updater, welcome)\n- Use `make test` for full test suite with formatted output via xcbeautify\n\n## Development Notes\n- The app runs as a status bar utility (`LSUIElement: true`)\n- Requires Apple Events permission for system automation\n- No sandboxing to allow system security checks\n- Uses privileged helper tool for admin operations\n- Supports both individual and team/enterprise deployments\n\n# Pareto Security App Structure\n\n## Overview\nPareto Security is a macOS security monitoring app built with SwiftUI. It performs various security checks and uses a privileged helper tool for system-level operations on macOS 15+.\n\n## Core Architecture\n\n### Security Checks System\n- **Base Class**: `ParetoCheck` (`/Pareto/Checks/ParetoCheck.swift`)\n  - All security checks inherit from this base class\n  - Key properties: `requiresHelper`, `isRunnable`, `isActive`\n  - `menu()` method handles UI display including question mark icons for helper-dependent checks\n  - `infoURL` redirects to helper docs when helper authorization missing\n\n- **Check Categories**:\n  - Firewall checks: `/Pareto/Checks/Firewall and Sharing/`\n  - System checks: `/Pareto/Checks/System/`\n  - Application checks: `/Pareto/Checks/Applications/`\n\n### Helper Tool System (macOS 15+ Firewall Checks)\n- **Helper Tool**: `/ParetoSecurityHelper/main.swift`\n  - XPC service for privileged operations\n  - Static version: `helperToolVersion = \"1.0.3\"`\n  - Implements `ParetoSecurityHelperProtocol`\n  - Functions: `isFirewallEnabled()`, `isFirewallStealthEnabled()`, `getVersion()`\n\n- **Helper Management**: `/Pareto/Extensions/HelperTool.swift`\n  - `HelperToolUtilities`: Static utility methods (non-actor-isolated)\n  - `HelperToolManager`: Main actor class for XPC communication\n  - Expected version: `expectedHelperVersion = \"1.0.3\"`\n  - Auto-update logic: `ensureHelperIsUpToDate()`\n\n- **Helper Configuration**: `/ParetoSecurityHelper/co.niteo.ParetoSecurityHelper.plist`\n  - System daemon configuration\n  - Critical: `BundleProgram` must be `Contents/MacOS/ParetoSecurityHelper`\n\n### UI Structure\n\n#### Main Views\n- **Welcome Screen**: `/Pareto/Views/Welcome/PermissionsView.swift`\n  - Permissions checker with continuous monitoring\n  - Firewall permission section (macOS 15+ only)\n  - Window size: 450×500\n\n- **Settings**: `/Pareto/Views/Settings/`\n  - `AboutSettingsView.swift`: Shows app + helper versions\n  - `PermissionsSettingsView.swift`: Continuous permission monitoring\n  - Various other settings views\n\n#### Permission System\n- **PermissionsChecker**: Continuous monitoring with 2-second timer\n- **Properties**: `firewallAuthorized`, other permissions\n- **UI States**: Authorized/Disabled buttons, consistent spacing (20pt)\n\n### Key Technical Concepts\n\n#### XPC Communication\n- **Service Name**: `co.niteo.ParetoSecurityHelper`\n- **Protocol**: `ParetoSecurityHelperProtocol`\n- **Connection Management**: Automatic retry, timeout handling\n- **Error Handling**: Comprehensive logging, graceful degradation\n\n#### Concurrency & Threading\n- **Main Actor**: UI components, HelperToolManager\n- **Actor Isolation**: HelperToolUtilities for non-isolated static methods\n- **Async/Await**: Proper continuation handling, avoid semaphores in async contexts\n- **Thread Safety**: NSLock for XPC continuation management\n\n#### Version Management\n- **Manual Versioning**: Static constants for helper versions\n- **Update Logic**: Compare current vs expected, auto-reinstall if outdated\n- **Version Display**: About screen shows both app and helper versions\n\n## Important Implementation Details\n\n### Helper Tool Requirements\n- **macOS 15+ Only**: Firewall checks require helper on macOS 15+\n- **Authorization**: User must approve in System Settings > Login Items\n- **Question Mark UI**: Shows when helper required but not authorized\n- **Live Status Checks**: Always use `HelperToolUtilities.isHelperInstalled()`, never cached values\n\n### Common Patterns\n- **Check Implementation**: Override `requiresHelper` and `isRunnable` in check classes\n- **Permission Monitoring**: Use Timer with 2-second intervals for continuous checking\n- **Error Handling**: Use `os_log` for logging, specific error enums for Swift errors\n- **UI Consistency**: 20pt spacing, medium font weight, secondary colors for labels\n\n### Troubleshooting Tools\n- **Helper Status**: `launchctl print system/co.niteo.ParetoSecurityHelper`\n- **Helper Logs**: Check system logs for \"Helper:\" prefixed messages\n- **XPC Debugging**: Comprehensive logging throughout XPC chain\n- **Version Mismatches**: Check both static constants match when updating\n\n## File Locations Reference\n\n### Core Files\n- **Base Check**: `/Pareto/Checks/ParetoCheck.swift`\n- **Firewall Check**: `/Pareto/Checks/Firewall and Sharing/Firewall.swift`\n- **Helper Tool**: `/ParetoSecurityHelper/main.swift`\n- **Helper Manager**: `/Pareto/Extensions/HelperTool.swift`\n\n### UI Files\n- **Welcome**: `/Pareto/Views/Welcome/PermissionsView.swift`\n- **About**: `/Pareto/Views/Settings/AboutSettingsView.swift`\n- **Permissions Settings**: `/Pareto/Views/Settings/PermissionsSettingsView.swift`\n\n### Configuration\n- **Helper Plist**: `/ParetoSecurityHelper/co.niteo.ParetoSecurityHelper.plist`\n- **Build Config**: Use `make build`, `make test`, `make lint`, `make fmt`\n\n## Version Update Procedure\n1. Increment `HelperToolUtilities.expectedHelperVersion` in HelperTool.swift\n2. Increment `helperToolVersion` in helper's main.swift\n3. Both versions must match for proper operation\n4. App will auto-detect and reinstall helper on next check\n"
  },
  {
    "path": "resources/claude.md-files/Perplexity-MCP/CLAUDE.md",
    "content": "# Perplexity MCP Server Guide\n\n## Quick Start\n1. **Install Dependencies**: `npm install`\n2. **Set API Key**: Add to `.env` file or use environment variable:\n   ```\n   PERPLEXITY_API_KEY=your_api_key_here\n   ```\n3. **Run Server**: `node server.js`\n\n## Claude Desktop Configuration\nAdd to `claude_desktop_config.json`:\n```json\n{\n  \"mcpServers\": {\n    \"perplexity\": {\n      \"command\": \"node\",\n      \"args\": [\n        \"/absolute/path/to/perplexity-mcp/server.js\"\n      ],\n      \"env\": {\n        \"PERPLEXITY_API_KEY\": \"your_perplexity_api_key\"\n      }\n    }\n  }\n}\n```\n\n## NPM Global Installation\nRun: `npm install -g .`\n\nThen configure in Claude Desktop:\n```json\n{\n  \"mcpServers\": {\n    \"perplexity\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"perplexity-mcp\"\n      ],\n      \"env\": {\n        \"PERPLEXITY_API_KEY\": \"your_perplexity_api_key\"\n      }\n    }\n  }\n}\n```\n\n## NVM Users\nIf using NVM, you must use absolute paths to both node and the script:\n```json\n{\n  \"mcpServers\": {\n    \"perplexity\": {\n      \"command\": \"/Users/username/.nvm/versions/node/v16.x.x/bin/node\",\n      \"args\": [\n        \"/Users/username/path/to/perplexity-mcp/server.js\"\n      ],\n      \"env\": {\n        \"PERPLEXITY_API_KEY\": \"your_perplexity_api_key\"\n      }\n    }\n  }\n}\n```\n\n## Available Tools\n- **perplexity_ask**: Send a single question to Perplexity\n  - Default model: `llama-3.1-sonar-small-128k-online`\n- **perplexity_chat**: Multi-turn conversation with Perplexity \n  - Default model: `mixtral-8x7b-instruct`\n\n## Troubleshooting\n- Check logs with `cat ~/.claude/logs/perplexity.log`\n- Ensure your API key is valid and has not expired\n- Validate your claude_desktop_config.json format\n- Add verbose logging with the `DEBUG=1` environment variable\n\n## Architecture\n- Built with the MCP protocol\n- Communication via stdio transport\n- Lightweight proxy to Perplexity API"
  },
  {
    "path": "resources/claude.md-files/SG-Cars-Trends-Backend/CLAUDE.md",
    "content": "# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## Documentation Access\n\nWhen working with external libraries or frameworks, use the Context7 MCP tools to get up-to-date documentation:\n\n1. Use `mcp__context7__resolve-library-id` to find the correct library ID for any package\n2. Use `mcp__context7__get-library-docs` to retrieve comprehensive documentation and examples\n\nThis ensures you have access to the latest API documentation for dependencies like Hono, Next.js, Drizzle ORM, Vitest,\nand others used in this project.\n\n# SG Cars Trends - Developer Reference Guide\n\n## Project-Specific CLAUDE.md Files\n\nThis repository includes directory-specific CLAUDE.md files with detailed guidance for each component:\n\n- **[apps/api/CLAUDE.md](apps/api/CLAUDE.md)**: API service development with Hono, workflows, tRPC, and social media integration\n- **[apps/web/CLAUDE.md](apps/web/CLAUDE.md)**: Web application development with Next.js 15, HeroUI, blog features, and analytics\n- **[packages/database/CLAUDE.md](packages/database/CLAUDE.md)**: Database schema management with Drizzle ORM, migrations, and TypeScript integration\n- **[infra/CLAUDE.md](infra/CLAUDE.md)**: Infrastructure configuration with SST v3, AWS deployment, and domain management\n\nRefer to these files for component-specific development guidance and best practices.\n\n## Architecture Documentation\n\nComprehensive system architecture documentation with visual diagrams is available in the Mintlify documentation site:\n\n- **[apps/docs/architecture/](apps/docs/architecture/)**: Complete architecture documentation with Mermaid diagrams\n  - **[system.md](apps/docs/architecture/system.md)**: System architecture overview and component relationships\n  - **[workflows.md](apps/docs/architecture/workflows.md)**: Data processing workflow sequence diagrams\n  - **[database.md](apps/docs/architecture/database.md)**: Database schema and entity relationships\n  - **[api.md](apps/docs/architecture/api.md)**: API architecture with Hono framework structure\n  - **[infrastructure.md](apps/docs/architecture/infrastructure.md)**: AWS deployment topology and domain strategy\n  - **[social.md](apps/docs/architecture/social.md)**: Social media integration workflows\n\n- **[apps/docs/diagrams/](apps/docs/diagrams/)**: Source Mermaid diagram files (`.mmd` format)\n\nThese architectural resources provide visual understanding of system components, data flows, and integration patterns for effective development and maintenance.\n\n# SG Cars Trends Platform - Overview\n\n## Project Overview\n\nSG Cars Trends (v4.11.0) is a full-stack platform providing access to Singapore vehicle registration data and Certificate of\nEntitlement (COE) bidding results. The monorepo includes:\n\n- **API Service**: RESTful endpoints for accessing car registration and COE data (Hono framework)\n- **Web Application**: Next.js frontend with interactive charts, analytics, and blog functionality\n- **Integrated Updater**: Workflow-based data update system with scheduled jobs that fetch and process data from LTA\n  DataMall (QStash workflows)\n- **LLM Blog Generation**: Automated blog post creation using Google Gemini AI to analyse market data and generate\n  insights\n- **Social Media Integration**: Automated posting to Discord, LinkedIn, Telegram, and Twitter when new data is available\n- **Documentation**: Comprehensive developer documentation using Mintlify\n\n## Commands\n\n### Common Commands\n\nAll commands use pnpm v10.13.1 as the package manager:\n\n**Build Commands:**\n- Build all: `pnpm build`\n- Build web: `pnpm build:web`\n- Build admin: `pnpm build:admin`\n\n**Development Commands:**\n- Develop all: `pnpm dev`\n- API dev server: `pnpm dev:api`\n- Web dev server: `pnpm dev:web`\n- Admin dev server: `pnpm dev:admin`\n\n**Testing Commands:**\n- Test all: `pnpm test`\n- Test watch: `pnpm test:watch`\n- Test coverage: `pnpm test:coverage`\n- Test API: `pnpm test:api`\n- Test web: `pnpm test:web`\n- Run single test: `pnpm -F @sgcarstrends/api test -- src/utils/__tests__/slugify.test.ts`\n\n**Linting Commands:**\n- Lint all: `pnpm lint` (uses Biome with automatic formatting)\n- Lint API: `pnpm lint:api`\n- Lint web: `pnpm lint:web`\n\n**Start Commands:**\n- Start web: `pnpm start:web`\n\n### Blog Commands\n\n- View all blog posts: Navigate to `/blog` on the web application\n- View specific blog post: Navigate to `/blog/[slug]` where slug is the post's URL slug\n- Blog posts are automatically generated via workflows when new data is processed\n- Blog posts include dynamic Open Graph images and SEO metadata\n\n### Social Media Redirect Routes\n\nThe web application includes domain-based social media redirect routes that provide trackable, SEO-friendly URLs:\n\n- **/discord**: Redirects to Discord server with UTM tracking\n- **/twitter**: Redirects to Twitter profile with UTM tracking\n- **/instagram**: Redirects to Instagram profile with UTM tracking\n- **/linkedin**: Redirects to LinkedIn profile with UTM tracking\n- **/telegram**: Redirects to Telegram channel with UTM tracking\n- **/github**: Redirects to GitHub organisation with UTM tracking\n\nAll redirects include standardized UTM parameters:\n\n- `utm_source=sgcarstrends`\n- `utm_medium=social_redirect`\n- `utm_campaign={platform}_profile`\n\n## UTM Tracking Implementation\n\nThe platform implements comprehensive UTM (Urchin Tracking Module) tracking for campaign attribution and analytics, following industry best practices:\n\n### UTM Architecture\n\n**API UTM Tracking** (`apps/api/src/utils/utm.ts`):\n- **Social Media Posts**: Automatically adds UTM parameters to all blog links shared on social platforms\n- **Parameters**: `utm_source={platform}`, `utm_medium=social`, `utm_campaign=blog`, optional `utm_content` and `utm_term`\n- **Platform Integration**: Used by `SocialMediaManager` for LinkedIn, Twitter, Discord, and Telegram posts\n\n**Web UTM Utilities** (`apps/web/src/utils/utm.ts`):\n- **External Campaigns**: `createExternalCampaignURL()` for email newsletters and external marketing\n- **Parameter Reading**: `useUTMParams()` React hook for future analytics implementation\n- **Type Safety**: Full TypeScript support with `UTMParams` interface\n\n### UTM Best Practices\n\n**Follows Industry Standards**:\n- `utm_source`: Platform name (e.g., \"linkedin\", \"twitter\", \"newsletter\")\n- `utm_medium`: Traffic type (e.g., \"social\", \"email\", \"referral\")\n- `utm_campaign`: Campaign identifier (e.g., \"blog\", \"monthly_report\")\n- `utm_term`: Keywords or targeting criteria (optional)\n- `utm_content`: Content variant or placement (optional)\n\n**Internal Link Policy**:\n- **No UTM on internal links**: Follows best practices by not tracking internal navigation\n- **External campaigns only**: UTM parameters reserved for measuring external traffic sources\n- **Social media exceptions**: External social platform posts include UTM for attribution\n\n### Database Commands\n\n- Run migrations: `pnpm db:migrate`\n- Check pending migrations: `pnpm db:migrate:check`\n- Generate migrations: `pnpm db:generate`\n- Push schema: `pnpm db:push`\n- Drop database: `pnpm db:drop`\n\n### Documentation Commands\n\n- Docs dev server: `pnpm docs:dev`\n- Docs build: `pnpm docs:build`\n- Check broken links: `cd apps/docs && pnpm mintlify broken-links`\n\n### Release Commands\n\n- Create release: `pnpm release` (runs semantic-release locally, not recommended for production)\n- Manual version check: `npx semantic-release --dry-run` (preview next version without releasing)\n\n**Note**: Semantic releases are now configured to use the \"release\" branch instead of \"main\" branch.\n\n### Deployment Commands\n\n**Infrastructure Deployment:**\n- Deploy all to dev: `pnpm deploy:dev`\n- Deploy all to staging: `pnpm deploy:staging`\n- Deploy all to production: `pnpm deploy:prod`\n\n**API Deployment:**\n- Deploy API to dev: `pnpm deploy:api:dev`\n- Deploy API to staging: `pnpm deploy:api:staging`\n- Deploy API to production: `pnpm deploy:api:prod`\n\n**Web Deployment:**\n- Deploy web to dev: `pnpm deploy:web:dev`\n- Deploy web to staging: `pnpm deploy:web:staging`\n- Deploy web to production: `pnpm deploy:web:prod`\n\n## Code Structure\n\n- **apps/api**: Unified API service using Hono framework with integrated updater workflows\n    - **src/v1**: API endpoints for data access\n    - **src/lib/workflows**: Workflow-based data update system and social media integration\n    - **src/lib/gemini**: LLM blog generation using Google Gemini AI\n    - **src/routes**: API route handlers including workflow endpoints\n    - **src/config**: Database, Redis, QStash, and platform configurations\n    - **src/trpc**: Type-safe tRPC router with authentication\n- **apps/web**: Next.js frontend application\n    - **src/app**: Next.js App Router pages and layouts with blog functionality\n    - **src/components**: React components with comprehensive tests\n    - **src/actions**: Server actions for blog and analytics functionality\n    - **src/utils**: Web-specific utility functions\n- **apps/admin**: Administrative interface for content management (unreleased)\n- **apps/docs**: Mintlify documentation site\n    - **architecture/**: Complete system architecture documentation with Mermaid diagrams\n    - **diagrams/**: Source Mermaid diagram files for architecture documentation\n- **packages/database**: Database schema and migrations using Drizzle ORM\n    - **src/db**: Schema definitions for cars, COE, posts, and analytics tables\n    - **migrations**: Database migration files with version tracking\n- **packages/types**: Shared TypeScript type definitions\n- **packages/utils**: Shared utility functions and Redis configuration\n- **packages/config**: Shared configuration utilities (currently unused)\n- **infra**: SST v3 infrastructure configuration for AWS deployment\n\n## Monorepo Build System\n\nThe project uses Turbo for efficient monorepo task orchestration:\n\n### Key Build Characteristics\n- **Dependency-aware**: Tasks automatically run in dependency order with `dependsOn: [\"^build\"]` and topological ordering\n- **Caching**: Build outputs cached with intelligent invalidation based on file inputs\n- **Parallel execution**: Independent tasks run concurrently for optimal performance\n- **Environment handling**: Strict environment mode with global dependencies on `.env` files, `tsconfig.json`, and `NODE_ENV`\n- **CI Integration**: Global pass-through environment variables for GitHub and Vercel tokens\n\n### Enhanced Task Configuration\n- **Build tasks**: Generate `dist/**`, `.next/**` outputs with environment variable support\n- **Test tasks**: Comprehensive input tracking with topological dependencies\n- **Development tasks**: `dev` and `test:watch` use `cache: false`, `persistent: true`, and interactive mode\n- **Migration tasks**: Track `migrations/**/*.sql` files with environment variables for database operations\n- **Deployment tasks**: Cache-disabled with environment variable support for AWS and Vercel\n- **TypeScript checking**: Dedicated `typecheck` task with TypeScript configuration dependencies\n\n### Performance Optimization\n- **TUI Interface**: Enhanced terminal user interface for better development experience\n- **Strict Environment Mode**: Improved security and reliability with explicit environment variable handling\n- **Input Optimization**: Uses `$TURBO_DEFAULT$` for standard file tracking patterns\n- **Coverage Outputs**: Dedicated `coverage/**` directories for test reports\n- **E2E Outputs**: `test-results/**` and `playwright-report/**` for end-to-end test artifacts\n\n## Dependency Management\n\nThe project uses pnpm v10.13.1 with catalog for centralized dependency version management.\n\n### pnpm Catalog\n\nCentralized version definitions in `pnpm-workspace.yaml` ensure consistency across all workspace packages:\n\n```yaml\ncatalog:\n  '@types/node': ^22.16.4\n  '@types/react': 19.1.0\n  '@types/react-dom': 19.1.0\n  '@vitest/coverage-v8': ^3.2.4\n  'date-fns': ^3.6.0\n  next: ^15.4.7\n  react: 19.1.0\n  'react-dom': 19.1.0\n  sst: ^3.17.10\n  typescript: ^5.8.3\n  vitest: ^3.2.4\n  zod: ^3.25.76\n```\n\n### Catalog Usage\n\nWorkspace packages reference catalog versions using the `catalog:` protocol:\n\n```json\n{\n  \"dependencies\": {\n    \"react\": \"catalog:\",\n    \"zod\": \"catalog:\"\n  },\n  \"devDependencies\": {\n    \"typescript\": \"catalog:\",\n    \"vitest\": \"catalog:\"\n  }\n}\n```\n\n### Catalog Benefits\n\n- **Single source of truth**: All shared dependency versions defined in one place\n- **Version consistency**: Ensures all packages use the same versions\n- **Easier upgrades**: Update version once in catalog, applies everywhere\n- **Type safety**: TypeScript and types packages aligned across workspace\n- **Testing consistency**: Testing tools (vitest, typescript) use same versions\n\n### Root vs Catalog\n\n- **Root package.json dependencies**: Packages actually installed and used by root workspace (e.g., turbo, semantic-release, husky)\n- **Catalog entries**: Version definitions that workspace packages reference (e.g., react, next, typescript)\n- **Both can reference catalog**: Root can use `\"sst\": \"catalog:\"` to maintain version consistency\n\n### Workspace Binaries\n\nWhen packages are installed at the root level, their CLI binaries (in `node_modules/.bin`) are automatically available to all workspace packages. This means:\n- Root dependencies with CLIs (e.g., `sst`, `turbo`) can be used in any workspace package's scripts\n- No need to duplicate CLI tools in individual packages\n- Scripts in workspace packages can invoke binaries from root installation\n\n## Code Style\n\n- TypeScript with strict type checking (noImplicitAny, strictNullChecks)\n- **Biome**: Used for formatting, linting, and import organization\n    - Double quotes for strings (enforced)\n    - 2 spaces for indentation (enforced)\n    - Automatic import organization (enforced)\n    - Recommended linting rules enabled\n    - Excludes `.claude`, `.sst`, `coverage`, `migrations`, and `*.d.ts` files\n- Function/variable naming: camelCase\n- Class naming: PascalCase\n- Constants: UPPER_CASE for true constants\n- Error handling: Use try/catch for async operations with specific error types\n- Use workspace imports for shared packages: `@sgcarstrends/utils` (includes Redis), `@sgcarstrends/database`, etc.\n- Path aliases: Use `@api/` for imports in API app\n- Avoid using `any` type - prefer unknown with type guards\n- Group imports by: 1) built-in, 2) external, 3) internal\n- **Commit messages**: Use conventional commit format with SHORT, concise messages enforced by commitlint:\n    - **Preferred style**: Keep messages brief and direct (e.g., `feat: add user auth`, `fix: login error`)\n    - `feat: add new feature` (minor version bump)\n    - `fix: resolve bug` (patch version bump)\n    - `feat!: breaking change` or `feat: add feature\\n\\nBREAKING CHANGE: description` (major version bump)\n    - `chore:`, `docs:`, `style:`, `refactor:`, `test:` (no version bump)\n    - **IMPORTANT**: Keep commit messages SHORT - single line with max 50 characters preferred, 72 characters absolute maximum\n    - Avoid verbose descriptions - focus on what changed, not why or how\n    - **Optional scopes**: Use scopes for package-specific changes: `feat(api):`, `fix(web):`, `chore(database):`\n    - **Available scopes**: `api`, `web`, `docs`, `database`, `types`, `utils`, `infra`, `deps`, `release`\n    - Root-level changes (CI, workspace setup) can omit scopes: `chore: setup commitlint`\n- **Spelling**: Use English (Singapore) or English (UK) spellings throughout the entire project\n\n## Git Hooks and Development Workflow\n\nThe project uses Husky v9+ with automated git hooks for code quality enforcement:\n\n### Pre-commit Hook\n- **lint-staged**: Automatically runs `pnpm biome check --write` on staged files\n- Formats code and fixes lint issues before commits\n- Only processes staged files for performance\n\n### Commit Message Hook\n- **commitlint**: Validates commit messages against conventional commit format\n- Enforces optional scope validation for monorepo consistency\n- Rejects commits with invalid format and provides helpful error messages\n\n### Development Workflow\n- Git hooks run automatically on `git commit`\n- Failed hooks prevent commits and display clear error messages\n- Use `git commit -n` to bypass hooks if needed (not recommended)\n- Hooks ensure consistent code style and commit message format across the team\n\n## Testing\n\n- Testing framework: Vitest\n- Tests should be in `__tests__` directories next to implementation\n- Test file suffix: `.test.ts`\n- Aim for high test coverage, especially for utility functions\n- Use mock data where appropriate, avoid hitting real APIs in tests\n- Coverage reports generated with V8 coverage\n- Test both happy and error paths\n- For component tests, focus on functionality rather than implementation details\n\n## API Endpoints\n\n### Data Access Endpoints\n\n- **/v1/cars**: Car registration data (filterable by month, make, fuel type)\n- **/v1/coe**: COE bidding results\n- **/v1/coe/pqp**: COE Prevailing Quota Premium rates\n- **/v1/makes**: List of car manufacturers\n- **/v1/months/latest**: Get the latest month with data\n\n### Updater Endpoints\n\n- **/workflows/trigger**: Trigger data update workflows (authenticated)\n- **/workflow/cars**: Car data update workflow endpoint\n- **/workflow/coe**: COE data update workflow endpoint\n- **/linkedin**: LinkedIn posting webhook\n- **/twitter**: Twitter posting webhook\n- **/discord**: Discord posting webhook\n- **/telegram**: Telegram posting webhook\n\n## Environment Setup\n\nRequired environment variables (store in .env.local for local development):\n\n- DATABASE_URL: PostgreSQL connection string\n- SG_CARS_TRENDS_API_TOKEN: Authentication token for API access\n- UPSTASH_REDIS_REST_URL: Redis URL for caching\n- UPSTASH_REDIS_REST_TOKEN: Redis authentication token\n- UPDATER_API_TOKEN: Updater service token for scheduler\n- LTA_DATAMALL_API_KEY: API key for LTA DataMall (for updater service)\n- GEMINI_API_KEY: Google Gemini AI API key for blog post generation\n\n## Deployment\n\n- AWS Region: ap-southeast-1 (Singapore)\n- Architecture: arm64\n- Domains: sgcarstrends.com (with environment subdomains)\n- Cloudflare for DNS management\n- SST framework for infrastructure\n\n## Domain Convention\n\nSG Cars Trends uses a standardized domain convention across services:\n\n### API Service\n\n- **Convention**: `<service>.<environment>.<domain>`\n- **Production**: `api.sgcarstrends.com`\n- **Staging**: `api.staging.sgcarstrends.com`\n- **Development**: `api.dev.sgcarstrends.com`\n\n### Web Application\n\n- **Convention**: `<environment>.<domain>` with apex domain for production\n- **Production**: `sgcarstrends.com` (main user-facing domain)\n- **Staging**: `staging.sgcarstrends.com`\n- **Development**: `dev.sgcarstrends.com`\n\n### Domain Strategy\n\n- **API services** follow strict `<service>.<environment>.<domain>` pattern for clear service identification\n- **Web frontend** uses user-friendly approach with apex domain in production for optimal SEO and branding\n- **DNS Management**: All domains managed through Cloudflare with automatic SSL certificate provisioning\n- **Cross-Origin Requests**: CORS configured to allow appropriate domain combinations across environments\n\n### Adding New Services\n\n- Backend services: Follow API pattern `<service>.<environment>.sgcarstrends.com`\n- Frontend services: Evaluate based on user interaction needs (apex domain vs service subdomain)\n\n## Data Models\n\nThe platform uses PostgreSQL with Drizzle ORM for type-safe database operations:\n\n- **cars**: Car registrations by make, fuel type, and vehicle type with strategic indexing\n- **coe**: COE bidding results (quota, bids, premium by category)\n- **coePQP**: Prevailing Quota Premium rates\n- **posts**: LLM-generated blog posts with metadata, tags, SEO information, and analytics\n- **analyticsTable**: Page views and visitor tracking for performance monitoring\n\n### Database Configuration\n\nThe database uses **snake_case** column naming convention configured in both Drizzle config and client setup. This ensures consistent naming patterns between the database schema and TypeScript types.\n\n*See [packages/database/CLAUDE.md](packages/database/CLAUDE.md) for detailed schema definitions, migration workflows, and TypeScript integration patterns.*\n\n## Workflow Architecture\n\nThe integrated updater service uses a workflow-based architecture with:\n\n### Key Components\n\n- **Workflows** (`src/lib/workflows/`): Cars and COE data processing workflows with integrated blog generation\n- **Task Processing** (`src/lib/workflows/workflow.ts`): Common processing logic with Redis-based timestamp tracking\n- **Updater Core** (`src/lib/updater/`): File download, checksum verification, CSV processing, and database\n  updates (with helpers under `src/lib/updater/services/`)\n- **Blog Generation** (`src/lib/workflows/posts.ts`): LLM-powered blog post creation using Google Gemini AI\n- **Post Management** (`src/lib/workflows/save-post.ts`): Blog post persistence with slug generation and duplicate\n  prevention\n- **Social Media** (`src/lib/social/*/`): Platform-specific posting functionality (Discord, LinkedIn, Telegram, Twitter)\n- **QStash Integration** (`src/config/qstash.ts`): Message queue functionality for workflow execution\n\n### Workflow Flow\n\n1. Workflows triggered via HTTP endpoints or scheduled QStash cron jobs\n2. Files downloaded and checksums verified to prevent redundant processing\n3. New data inserted into database in batches\n4. Updates published to configured social media platforms when data changes\n5. **Blog Generation**: LLM analyzes processed data to create comprehensive blog posts with market insights\n6. **Blog Publication**: Generated posts saved to database with SEO-optimized slugs and metadata\n7. **Blog Promotion**: New blog posts automatically announced across social media platforms\n8. Comprehensive error handling with Discord notifications for failures\n\n### Design Principles\n\n- Modular and independent workflows\n- Checksum-based redundancy prevention\n- Batch database operations for efficiency\n- Conditional social media publishing based on environment and data changes\n\n## LLM Blog Generation\n\nThe platform features automated blog post generation using Google Gemini AI to create market insights from processed\ndata:\n\n### Blog Generation Process\n\n1. **Data Analysis**: LLM analyzes car registration or COE bidding data for the latest month\n2. **Content Creation**: AI generates comprehensive blog posts with market insights, trends, and analysis\n3. **Structured Output**: Posts include executive summaries, data tables, and professional market analysis\n4. **SEO Optimization**: Automatic generation of titles, descriptions, and structured data\n5. **Duplicate Prevention**: Slug-based system prevents duplicate blog posts for the same data period\n\n### Blog Content Features\n\n- **Cars Posts**: Analysis of registration trends, fuel type distribution, vehicle type breakdowns\n- **COE Posts**: Bidding results analysis, premium trends, market competition insights\n- **Data Tables**: Markdown tables for fuel type and vehicle type breakdowns\n- **Market Insights**: Professional analysis of trends and implications for car buyers\n- **Reading Time**: Automatic calculation of estimated reading time\n- **AI Attribution**: Clear labeling of AI-generated content with model version tracking\n\n### Blog Publication\n\n- **Automatic Scheduling**: Blog posts generated only when both COE bidding exercises are complete (for COE posts)\n- **Social Media Promotion**: New blog posts automatically announced across all configured platforms\n- **SEO Integration**: Dynamic Open Graph images, structured data, and canonical URLs\n- **Content Management**: Posts stored with metadata including generation details and data source month\n\n## Shared Package Architecture\n\nThe project uses shared packages for cross-application concerns:\n\n### Redis Configuration (`packages/utils`)\n\nRedis configuration is centralized in the `@sgcarstrends/utils` package to eliminate duplication:\n\n- **Shared Redis Instance**: Exported `redis` client configured with Upstash credentials\n- **Environment Variables**: Automatically reads `UPSTASH_REDIS_REST_URL` and `UPSTASH_REDIS_REST_TOKEN`\n- **Usage Pattern**: Import via `import { redis } from \"@sgcarstrends/utils\"`\n- **Applications**: Used by both API service (caching, workflows) and web application (analytics, view tracking)\n\nThis consolidation ensures consistent Redis configuration across all applications and simplifies environment management.\n\n### Other Shared Utilities\n\n- **Type Definitions**: `@sgcarstrends/types` for shared TypeScript interfaces\n- **Database Schema**: `@sgcarstrends/database` for Drizzle ORM schemas and migrations\n- **Utility Functions**: Date formatting, percentage calculations, and key generation utilities\n\n## Release Process\n\nReleases are automated using semantic-release based on conventional commits:\n\n- **Automatic releases**: Triggered on push to main branch via GitHub Actions\n- **Version format**: Uses \"v\" prefix (v1.0.0, v1.1.0, v2.0.0)\n- **Unified versioning**: All workspace packages receive the same version bump\n- **Changelog**: Automatically generated and updated\n- **GitHub releases**: Created automatically with release notes\n\n## Contribution Guidelines\n\n- Create feature branches from main branch\n- **Use conventional commit messages** following the format specified in Code Style section\n- Submit PRs with descriptive titles and summaries\n- Ensure CI passes (tests, lint, typecheck) before requesting review\n- Maintain backward compatibility for public APIs\n- Follow project spelling and commit message conventions as outlined in Code Style section\n- **Use GitHub issue templates** when available - always follow established templates when creating or managing GitHub issues\n"
  },
  {
    "path": "resources/claude.md-files/SPy/CLAUDE.md",
    "content": "# SPy Language - Dev Reference\n\n## General behavior of claude code\n- NEVER run tests automatically unless explicitly asked\n- when asked to write a test, write just the test without trying to fix it\n- avoid writing useless comments: if you need to write a comment, explain WHY\n  the code does something instead of WHAT it does\n\n\n\n## Common Commands\n- When running tests, always use the venv: e.g. `./venv/bin/pytest'\n- Run all tests: `pytest`\n- Run single test: `pytest spy/tests/path/to/test_file.py::TestClass::test_function`\n- Run backend-specific tests: `pytest -m interp` or `-m C` or `-m doppler`\n- Type checking: `mypy`\n- Test shortcut: `source pytest-shortcut.sh` (enables `p` as pytest alias with tab completion)\n\n## Compile SPy Code\n```bash\nspy your_file.spy                 # Execute (default)\nspy -C your_file.spy              # Generate C code\nspy -c your_file.spy              # Compile to executable\nspy -O 1 -g your_file.spy         # With optimization and debug symbols\n```\n\n## Code Style Guidelines\n- Use strict typing (mypy enforced)\n- Classes: PascalCase (`CompilerTest`)\n- Functions/methods: snake_case (`compile_module()`)\n- Constants: SCREAMING_SNAKE_CASE (`ALL_BACKENDS`)\n- Organize imports by standard Python conventions\n- Prefer specific imports: `from spy.errors import SPyError`\n- Tests inherit from `CompilerTest` base class\n- Use backend-specific decorators for test filtering (`@only_interp`, `@skip_backends`)\n\n## GH PR Guidelines\n- When creating a PR, describe what you did, but don't include the \"test plan\" section.\n"
  },
  {
    "path": "resources/claude.md-files/TPL/CLAUDE.md",
    "content": "# TPL-GO Developer Guide\n\n## Build Commands\n- `make` - Format and build project\n- `make deps` - Get all dependencies\n- `make test` - Run all tests\n\n## Test Commands\n- `go test -v ./...` - Run all tests verbosely\n- `go test -v -run=TestName` - Run a specific test by name\n\n## Code Style\n- Use `goimports` for formatting (run via `make`)\n- Follow standard Go formatting conventions\n- Group imports: standard library first, then third-party\n- Use PascalCase for exported types/methods, camelCase for variables\n- Add comments for public API and complex logic\n- Place related functionality in logically named files\n\n## Error Handling\n- Use custom `Error` type with detailed context\n- Include error wrapping with `Unwrap()` method\n- Return errors with proper context information (line, position)\n\n## Testing\n- Write table-driven tests with clear input/output expectations\n- Use package `tpl_test` for external testing perspective\n- Include detailed error messages (expected vs. actual)\n- Test every exported function and error case\n\n## Dependencies\n- Minimum Go version: 1.23.0\n- External dependencies managed through go modules\n\n## Modernization Notes\n- Use `errors.Is()` and `errors.As()` for error checking\n- Replace `interface{}` with `any` type alias\n- Replace type assertions with type switches where appropriate\n- Use generics for type-safe operations\n- Implement context cancellation handling for long operations\n- Add proper docstring comments for exported functions and types\n- Use log/slog for structured logging\n- Add linting and static analysis tools"
  },
  {
    "path": "resources/claude.md-files/claude-code-mcp-enhanced/CLAUDE.md",
    "content": "# GLOBAL CODING STANDARDS\n\n> Reference guide for all project development. For detailed task planning, see [TASK_PLAN_GUIDE.md](./docs/memory_bank/guides/TASK_PLAN_GUIDE.md)\n\n## 🔴 AGENT INSTRUCTIONS\n\n**IMPORTANT**: As an agent, you MUST read and follow ALL guidelines in this document BEFORE executing any task in a task list. DO NOT skip or ignore any part of these standards. These standards supersede any conflicting instructions you may have received previously.\n\n## Project Structure\n```\nproject_name/\n├── docs/\n│   ├── CHANGELOG.md\n│   ├── memory_bank/\n│   └── tasks/\n├── examples/\n├── pyproject.toml\n├── README.md\n├── src/\n│   └── project_name/\n├── tests/\n│   ├── fixtures/\n│   └── project_name/\n└── uv.lock\n```\n\n- **Package Management**: Always use uv with pyproject.toml, never pip\n- **Mirror Structure**: examples/, tests/ mirror the project structure in src/\n- **Documentation**: Keep comprehensive docs in docs/ directory\n\n## Module Requirements\n- **Size**: Maximum 500 lines of code per file\n- **Documentation Header**: Every file must include:\n  - Description of purpose\n  - Links to third-party package documentation\n  - Sample input\n  - Expected output\n- **Validation Function**: Every file needs a main block (`if __name__ == \"__main__\":`) that tests with real data\n\n## Architecture Principles\n- **Function-First**: Prefer simple functions over classes\n- **Class Usage**: Only use classes when:\n  - Maintaining state\n  - Implementing data validation models\n  - Following established design patterns\n- **Async Code**: Never use `asyncio.run()` inside functions - only in main blocks\n- **Type Hints**: Use the typing library for clear type annotations to improve code understanding and tooling\n  - Type hints should be used for all function parameters and return values\n  - Use type hints for key variables where it improves clarity\n  - Prefer concrete types over Any when possible\n  - Do not add type hints if they significantly reduce code readability\n  ```python\n  # Good type hint usage:\n  from typing import Dict, List, Optional, Union, Tuple\n  \n  def process_document(doc_id: str, options: Optional[Dict[str, str]] = None) -> Dict[str, Any]:\n      \"\"\"Process a document with optional configuration.\"\"\"\n      # Implementation\n      return result\n      \n  # Simple types don't need annotations inside functions if obvious:\n  def get_user_name(user_id: int) -> str:\n      name = \"John\"  # Type inference works here, no annotation needed\n      return name\n  ```\n- **NO Conditional Imports**: \n  - Never use try/except blocks for imports of required packages\n  - If a package is in pyproject.toml, import it directly at the top of the file\n  - Handle specific errors during usage, not during import\n  - Only use conditional imports for truly optional features (rare)\n  \n  ```python\n  # INCORRECT - DO NOT DO THIS:\n  try:\n      import tiktoken\n      TIKTOKEN_AVAILABLE = True\n  except ImportError:\n      TIKTOKEN_AVAILABLE = False\n      \n  # CORRECT APPROACH:\n  import tiktoken  # Listed in pyproject.toml as a dependency\n  \n  def count_tokens(text, model=\"gpt-3.5-turbo\"):\n      # Handle errors during usage, not import\n      try:\n          encoding = tiktoken.encoding_for_model(model)\n          return len(encoding.encode(text))\n      except Exception as e:\n          logger.error(f\"Token counting error: {e}\")\n          return len(text) // 4  # Fallback estimation\n  ```\n\n## Validation & Testing\n- **Real Data**: Always test with actual data, never fake inputs\n- **Expected Results**: Verify outputs against concrete expected results\n- **No Mocking**: NEVER mock core functionality\n- **MagicMock Ban**: MagicMock is strictly forbidden for testing core functionality\n- **Meaningful Assertions**: Use assertions that verify specific expected values\n- **🔴 Usage Functions Before Tests**: ALL relevant usage functions MUST successfully output expected results BEFORE any creation of tests. Tests are a future-proofing step when Agents improve at test-writing capabilities.\n- **🔴 Results Before Lint**: ALL usage functionality MUST produce expected results BEFORE addressing ANY Pylint or other linter warnings. Functionality correctness ALWAYS comes before style compliance.\n- **🔴 External Research After 3 Failures**: If a usage function fails validation 3 consecutive times with different approaches, the agent MUST use external research tools (perplexity_ask, perplexity_research, web_search) to find current best practices, package updates, or solutions for the specific problem. Document the research findings in comments.\n- **🔴 NO UNCONDITIONAL \"TESTS PASSED\" MESSAGES**: NEVER include unconditional \"All Tests Passed\" or similar validation success messages. Success messages MUST be conditional on ACTUAL test results.\n- **🔴 TRACK ALL VALIDATION FAILURES**: ALWAYS track ALL validation failures and report them at the end. NEVER stop validation after the first failure.\n  ```python\n  # INCORRECT - DO NOT DO THIS:\n  if __name__ == \"__main__\":\n      test_data = \"test input\"\n      result = process_data(test_data)\n      # This always prints regardless of success/failure\n      print(\"✅ VALIDATION PASSED - All tests successful\")\n  \n  # CORRECT IMPLEMENTATION:\n  if __name__ == \"__main__\":\n      import sys\n      \n      # List to track all validation failures\n      all_validation_failures = []\n      total_tests = 0\n      \n      # Test 1: Basic functionality\n      total_tests += 1\n      test_data = \"example input\"\n      result = process_data(test_data)\n      expected = {\"key\": \"processed value\"}\n      if result != expected:\n          all_validation_failures.append(f\"Basic test: Expected {expected}, got {result}\")\n      \n      # Test 2: Edge case handling\n      total_tests += 1\n      edge_case = \"empty\"\n      edge_result = process_data(edge_case)\n      edge_expected = {\"key\": \"\"}\n      if edge_result != edge_expected:\n          all_validation_failures.append(f\"Edge case: Expected {edge_expected}, got {edge_result}\")\n      \n      # Test 3: Error handling\n      total_tests += 1\n      try:\n          error_result = process_data(None)\n          all_validation_failures.append(\"Error handling: Expected exception for None input, but no exception was raised\")\n      except ValueError:\n          # This is expected - test passes\n          pass\n      except Exception as e:\n          all_validation_failures.append(f\"Error handling: Expected ValueError for None input, but got {type(e).__name__}\")\n      \n      # Final validation result\n      if all_validation_failures:\n          print(f\"❌ VALIDATION FAILED - {len(all_validation_failures)} of {total_tests} tests failed:\")\n          for failure in all_validation_failures:\n              print(f\"  - {failure}\")\n          sys.exit(1)  # Exit with error code\n      else:\n          print(f\"✅ VALIDATION PASSED - All {total_tests} tests produced expected results\")\n          print(\"Function is validated and formal tests can now be written\")\n          sys.exit(0)  # Exit with success code\n  ```\n\n## Standard Components\n- **Logging**: Always use loguru for logging\n  ```python\n  from loguru import logger\n  \n  # Configure logger\n  logger.add(\"app.log\", rotation=\"10 MB\")\n  ```\n- **CLI Structure**: Every command-line tool must use typer in a `cli.py` file\n  ```python\n  import typer\n  \n  app = typer.Typer()\n  \n  @app.command()\n  def command_name(param: str = typer.Argument(..., help=\"Description\")):\n      \"\"\"Command description.\"\"\"\n      # Implementation\n  \n  if __name__ == \"__main__\":\n      app()\n  ```\n\n## Package Selection\n- **Research First**: Always research packages before adding dependencies\n- **95/5 Rule**: Use 95% package functionality, 5% customization\n- **Documentation**: Include links to current documentation in comments\n\n## Development Priority\n1. Working Code\n2. Validation\n3. Readability\n4. Static Analysis (address only after code works)\n\n## Execution Standards\n- Run scripts with: `uv run script.py`\n- Use environment variables: `env VAR_NAME=\"value\" uv run command`\n\n## Task Planning\nAll task plans must follow the standard structure defined in the Task Plan Guide:\n\n- **Document Location**: Store in `docs/memory_bank/guides/TASK_PLAN_GUIDE.md`\n- **Core Principles**: \n  - Detailed task descriptions for consistent understanding\n  - Verification-first development approach\n  - Version control discipline with frequent commits\n  - Human-friendly documentation with usage examples\n- **Structure Elements**:\n  - Clear objectives and requirements\n  - Step-by-step implementation tasks\n  - Verification methods for each function\n  - Usage tables with examples\n  - Version control plan\n  - Progress tracking\n\nRefer to the full [Task Plan Guide](./docs/memory_bank/guides/TASK_PLAN_GUIDE.md) for comprehensive details.\n\n## 🔴 VALIDATION OUTPUT REQUIREMENTS\n\n- **NEVER print \"All Tests Passed\" or similar unless ALL tests actually passed**\n- **ALWAYS verify actual results against expected results BEFORE printing ANY success message**\n- **ALWAYS test multiple cases, including normal cases, edge cases, and error handling**\n- **ALWAYS track ALL failures and report them at the end - don't stop at first failure**\n- **ALL validation functions MUST exit with code 1 if ANY tests fail**\n- **ALL validation functions MUST exit with code 0 ONLY if ALL tests pass**\n- **ALWAYS include count of failed tests and total tests in the output (e.g., \"3 of 5 tests failed\")**\n- **ALWAYS include details of each failure when tests fail**\n- **NEVER include irrelevant test output that could hide failures**\n- **ALWAYS structure validation in a way that explicitly checks EACH test case**\n\n## 🔴 COMPLIANCE CHECK\nAs an agent, before completing a task, verify that your work adheres to ALL standards in this document. Confirm each of the following:\n\n1. All files have appropriate documentation headers\n2. Each module has a working validation function that produces expected results\n3. Type hints are used properly and consistently\n4. All functionality is validated with real data before addressing linting issues\n5. No asyncio.run() is used inside functions - only in the main block\n6. Code is under the 500-line limit for each file\n7. If function failed validation 3+ times, external research was conducted and documented\n8. Validation functions NEVER include unconditional \"All Tests Passed\" messages\n9. Validation functions ONLY report success if explicitly verified by comparing actual to expected results\n10. Validation functions track and report ALL failures, not just the first one encountered\n11. Validation output includes count of failed tests out of total tests run\n\nIf any standard is not met, fix the issue before submitting the work.\n"
  },
  {
    "path": "resources/official-documentation/Anthropic-Quickstarts/CLAUDE.md",
    "content": "# Anthropic Quickstarts Development Guide\n\n## Computer-Use Demo\n\n### Setup & Development\n\n- **Setup environment**: `./setup.sh`\n- **Build Docker**: `docker build . -t computer-use-demo:local`\n- **Run container**: `docker run -e ANTHROPIC_API_KEY=$ANTHROPIC_API_KEY -v $(pwd)/computer_use_demo:/home/computeruse/computer_use_demo/ -v $HOME/.anthropic:/home/computeruse/.anthropic -p 5900:5900 -p 8501:8501 -p 6080:6080 -p 8080:8080 -it computer-use-demo:local`\n\n### Testing & Code Quality\n\n- **Lint**: `ruff check .`\n- **Format**: `ruff format .`\n- **Typecheck**: `pyright`\n- **Run tests**: `pytest`\n- **Run single test**: `pytest tests/path_to_test.py::test_name -v`\n\n### Code Style\n\n- **Python**: snake_case for functions/variables, PascalCase for classes\n- **Imports**: Use isort with combine-as-imports\n- **Error handling**: Use custom ToolError for tool errors\n- **Types**: Add type annotations for all parameters and returns\n- **Classes**: Use dataclasses and abstract base classes\n\n## Customer Support Agent\n\n### Setup & Development\n\n- **Install dependencies**: `npm install`\n- **Run dev server**: `npm run dev` (full UI)\n- **UI variants**: `npm run dev:left` (left sidebar), `npm run dev:right` (right sidebar), `npm run dev:chat` (chat only)\n- **Lint**: `npm run lint`\n- **Build**: `npm run build` (full UI), see package.json for variants\n\n### Code Style\n\n- **TypeScript**: Strict mode with proper interfaces\n- **Components**: Function components with React hooks\n- **Formatting**: Follow ESLint Next.js configuration\n- **UI components**: Use shadcn/ui components library\n\n## Financial Data Analyst\n\n### Setup & Development\n\n- **Install dependencies**: `npm install`\n- **Run dev server**: `npm run dev`\n- **Lint**: `npm run lint`\n- **Build**: `npm run build`\n\n### Code Style\n\n- **TypeScript**: Strict mode with proper type definitions\n- **Components**: Function components with type annotations\n- **Visualization**: Use Recharts library for data visualization\n- **State management**: React hooks for state\n"
  },
  {
    "path": "resources/official-documentation/Claude-Code-GitHub-Actions/ci-failure-auto-fix.yml",
    "content": "name: Auto Fix CI Failures\n\non:\n  workflow_run:\n    workflows: [\"CI\"]\n    types:\n      - completed\n\npermissions:\n  contents: write\n  pull-requests: write\n  actions: read\n  issues: write\n  id-token: write # Required for OIDC token exchange\n\njobs:\n  auto-fix:\n    if: |\n      github.event.workflow_run.conclusion == 'failure' &&\n      github.event.workflow_run.pull_requests[0] &&\n      !startsWith(github.event.workflow_run.head_branch, 'claude-auto-fix-ci-')\n    runs-on: ubuntu-latest\n    steps:\n      - name: Checkout code\n        uses: actions/checkout@v4\n        with:\n          ref: ${{ github.event.workflow_run.head_branch }}\n          fetch-depth: 0\n          token: ${{ secrets.GITHUB_TOKEN }}\n\n      - name: Setup git identity\n        run: |\n          git config --global user.email \"claude[bot]@users.noreply.github.com\"\n          git config --global user.name \"claude[bot]\"\n\n      - name: Create fix branch\n        id: branch\n        run: |\n          BRANCH_NAME=\"claude-auto-fix-ci-${{ github.event.workflow_run.head_branch }}-${{ github.run_id }}\"\n          git checkout -b \"$BRANCH_NAME\"\n          echo \"branch_name=$BRANCH_NAME\" >> $GITHUB_OUTPUT\n\n      - name: Get CI failure details\n        id: failure_details\n        uses: actions/github-script@v7\n        with:\n          script: |\n            const run = await github.rest.actions.getWorkflowRun({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              run_id: ${{ github.event.workflow_run.id }}\n            });\n\n            const jobs = await github.rest.actions.listJobsForWorkflowRun({\n              owner: context.repo.owner,\n              repo: context.repo.repo,\n              run_id: ${{ github.event.workflow_run.id }}\n            });\n\n            const failedJobs = jobs.data.jobs.filter(job => job.conclusion === 'failure');\n\n            let errorLogs = [];\n            for (const job of failedJobs) {\n              const logs = await github.rest.actions.downloadJobLogsForWorkflowRun({\n                owner: context.repo.owner,\n                repo: context.repo.repo,\n                job_id: job.id\n              });\n              errorLogs.push({\n                jobName: job.name,\n                logs: logs.data\n              });\n            }\n\n            return {\n              runUrl: run.data.html_url,\n              failedJobs: failedJobs.map(j => j.name),\n              errorLogs: errorLogs\n            };\n\n      - name: Fix CI failures with Claude\n        id: claude\n        uses: anthropics/claude-code-action@v1\n        with:\n          prompt: |\n            /fix-ci \n            Failed CI Run: ${{ fromJSON(steps.failure_details.outputs.result).runUrl }}\n            Failed Jobs: ${{ join(fromJSON(steps.failure_details.outputs.result).failedJobs, ', ') }}\n            PR Number: ${{ github.event.workflow_run.pull_requests[0].number }}\n            Branch Name: ${{ steps.branch.outputs.branch_name }}\n            Base Branch: ${{ github.event.workflow_run.head_branch }}\n            Repository: ${{ github.repository }}\n\n            Error logs:\n            ${{ toJSON(fromJSON(steps.failure_details.outputs.result).errorLogs) }}\n          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}\n          claude_args: \"--allowedTools 'Edit,MultiEdit,Write,Read,Glob,Grep,LS,Bash(git:*),Bash(bun:*),Bash(npm:*),Bash(npx:*),Bash(gh:*)'\"\n"
  },
  {
    "path": "resources/official-documentation/Claude-Code-GitHub-Actions/claude.yml",
    "content": "name: Claude Code\n\non:\n  issue_comment:\n    types: [created]\n  pull_request_review_comment:\n    types: [created]\n  issues:\n    types: [opened, assigned]\n  pull_request_review:\n    types: [submitted]\n\njobs:\n  claude:\n    if: |\n      (github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||\n      (github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) ||\n      (github.event_name == 'pull_request_review' && contains(github.event.review.body, '@claude')) ||\n      (github.event_name == 'issues' && (contains(github.event.issue.body, '@claude') || contains(github.event.issue.title, '@claude')))\n    runs-on: ubuntu-latest\n    permissions:\n      contents: write\n      pull-requests: write\n      issues: write\n      id-token: write\n      actions: read # Required for Claude to read CI results on PRs\n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v4\n        with:\n          fetch-depth: 1\n\n      - name: Run Claude Code\n        id: claude\n        uses: anthropics/claude-code-action@v1\n        with:\n          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}\n\n          # Optional: Customize the trigger phrase (default: @claude)\n          # trigger_phrase: \"/claude\"\n\n          # Optional: Trigger when specific user is assigned to an issue\n          # assignee_trigger: \"claude-bot\"\n\n          # Optional: Configure Claude's behavior with CLI arguments\n          # claude_args: |\n          #   --model claude-opus-4-1-20250805\n          #   --max-turns 10\n          #   --allowedTools \"Bash(npm install),Bash(npm run build),Bash(npm run test:*),Bash(npm run lint:*)\"\n          #   --system-prompt \"Follow our coding standards. Ensure all new code has tests. Use TypeScript for new files.\"\n\n          # Optional: Advanced settings configuration\n          # settings: |\n          #   {\n          #     \"env\": {\n          #       \"NODE_ENV\": \"test\"\n          #     }\n          #   }\n"
  },
  {
    "path": "resources/official-documentation/Claude-Code-GitHub-Actions/issue-deduplication.yml",
    "content": "name: Issue Deduplication\n\non:\n  issues:\n    types: [opened]\n\njobs:\n  deduplicate:\n    runs-on: ubuntu-latest\n    timeout-minutes: 10\n    permissions:\n      contents: read\n      issues: write\n      id-token: write\n\n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v4\n        with:\n          fetch-depth: 1\n\n      - name: Check for duplicate issues\n        uses: anthropics/claude-code-action@v1\n        with:\n          prompt: |\n            Analyze this new issue and check if it's a duplicate of existing issues in the repository.\n\n            Issue: #${{ github.event.issue.number }}\n            Repository: ${{ github.repository }}\n\n            Your task:\n            1. Use mcp__github__get_issue to get details of the current issue (#${{ github.event.issue.number }})\n            2. Search for similar existing issues using mcp__github__search_issues with relevant keywords from the issue title and body\n            3. Compare the new issue with existing ones to identify potential duplicates\n\n            Criteria for duplicates:\n            - Same bug or error being reported\n            - Same feature request (even if worded differently)\n            - Same question being asked\n            - Issues describing the same root problem\n\n            If you find duplicates:\n            - Add a comment on the new issue linking to the original issue(s)\n            - Apply a \"duplicate\" label to the new issue\n            - Be polite and explain why it's a duplicate\n            - Suggest the user follow the original issue for updates\n\n            If it's NOT a duplicate:\n            - Don't add any comments\n            - You may apply appropriate topic labels based on the issue content\n\n            Use these tools:\n            - mcp__github__get_issue: Get issue details\n            - mcp__github__search_issues: Search for similar issues\n            - mcp__github__list_issues: List recent issues if needed\n            - mcp__github__create_issue_comment: Add a comment if duplicate found\n            - mcp__github__update_issue: Add labels\n\n            Be thorough but efficient. Focus on finding true duplicates, not just similar issues.\n\n          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}\n          claude_args: |\n            --allowedTools \"mcp__github__get_issue,mcp__github__search_issues,mcp__github__list_issues,mcp__github__create_issue_comment,mcp__github__update_issue,mcp__github__get_issue_comments\"\n"
  },
  {
    "path": "resources/official-documentation/Claude-Code-GitHub-Actions/issue-triage.yml",
    "content": "name: Claude Issue Triage\ndescription: Run Claude Code for issue triage in GitHub Actions\non:\n  issues:\n    types: [opened]\n\njobs:\n  triage-issue:\n    runs-on: ubuntu-latest\n    timeout-minutes: 10\n    permissions:\n      contents: read\n      issues: write\n\n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v4\n        with:\n          fetch-depth: 0\n\n      - name: Run Claude Code for Issue Triage\n        uses: anthropics/claude-code-action@v1\n        with:\n          # NOTE: /label-issue here requires a .claude/commands/label-issue.md file in your repo (see this repo's .claude directory for an example)\n          prompt: \"/label-issue REPO: ${{ github.repository }} ISSUE_NUMBER${{ github.event.issue.number }}\"\n\n          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}\n          allowed_non_write_users: \"*\" # Required for issue triage workflow, if users without repo write access create issues\n          github_token: ${{ secrets.GITHUB_TOKEN }}\n"
  },
  {
    "path": "resources/official-documentation/Claude-Code-GitHub-Actions/manual-code-analysis.yml",
    "content": "name: Claude Commit Analysis\n\non:\n  workflow_dispatch:\n    inputs:\n      analysis_type:\n        description: \"Type of analysis to perform\"\n        required: true\n        type: choice\n        options:\n          - summarize-commit\n          - security-review\n        default: \"summarize-commit\"\n\njobs:\n  analyze-commit:\n    runs-on: ubuntu-latest\n    permissions:\n      contents: read\n      pull-requests: write\n      issues: write\n      id-token: write\n\n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v4\n        with:\n          fetch-depth: 2 # Need at least 2 commits to analyze the latest\n\n      - name: Run Claude Analysis\n        uses: anthropics/claude-code-action@v1\n        with:\n          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}\n          prompt: |\n            REPO: ${{ github.repository }}\n            BRANCH: ${{ github.ref_name }}\n\n            Analyze the latest commit in this repository.\n\n            ${{ github.event.inputs.analysis_type == 'summarize-commit' && 'Task: Provide a clear, concise summary of what changed in the latest commit. Include the commit message, files changed, and the purpose of the changes.' || '' }}\n\n            ${{ github.event.inputs.analysis_type == 'security-review' && 'Task: Review the latest commit for potential security vulnerabilities. Check for exposed secrets, insecure coding patterns, dependency vulnerabilities, or any other security concerns. Provide specific recommendations if issues are found.' || '' }}\n"
  },
  {
    "path": "resources/official-documentation/Claude-Code-GitHub-Actions/pr-review-comprehensive.yml",
    "content": "name: PR Review with Progress Tracking\n\n# This example demonstrates how to use the track_progress feature to get\n# visual progress tracking for PR reviews, similar to v0.x agent mode.\n\non:\n  pull_request:\n    types: [opened, synchronize, ready_for_review, reopened]\n\njobs:\n  review-with-tracking:\n    runs-on: ubuntu-latest\n    permissions:\n      contents: read\n      pull-requests: write\n      id-token: write\n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v4\n        with:\n          fetch-depth: 1\n\n      - name: PR Review with Progress Tracking\n        uses: anthropics/claude-code-action@v1\n        with:\n          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}\n\n          # Enable progress tracking\n          track_progress: true\n\n          # Your custom review instructions\n          prompt: |\n            REPO: ${{ github.repository }}\n            PR NUMBER: ${{ github.event.pull_request.number }}\n\n            Perform a comprehensive code review with the following focus areas:\n\n            1. **Code Quality**\n               - Clean code principles and best practices\n               - Proper error handling and edge cases\n               - Code readability and maintainability\n\n            2. **Security**\n               - Check for potential security vulnerabilities\n               - Validate input sanitization\n               - Review authentication/authorization logic\n\n            3. **Performance**\n               - Identify potential performance bottlenecks\n               - Review database queries for efficiency\n               - Check for memory leaks or resource issues\n\n            4. **Testing**\n               - Verify adequate test coverage\n               - Review test quality and edge cases\n               - Check for missing test scenarios\n\n            5. **Documentation**\n               - Ensure code is properly documented\n               - Verify README updates for new features\n               - Check API documentation accuracy\n\n            Provide detailed feedback using inline comments for specific issues.\n            Use top-level comments for general observations or praise.\n\n          # Tools for comprehensive PR review\n          claude_args: |\n            --allowedTools \"mcp__github_inline_comment__create_inline_comment,Bash(gh pr comment:*),Bash(gh pr diff:*),Bash(gh pr view:*)\"\n\n# When track_progress is enabled:\n# - Creates a tracking comment with progress checkboxes\n# - Includes all PR context (comments, attachments, images)\n# - Updates progress as the review proceeds\n# - Marks as completed when done\n"
  },
  {
    "path": "resources/official-documentation/Claude-Code-GitHub-Actions/pr-review-filtered-authors.yml",
    "content": "name: Claude Review - Specific Authors\n\non:\n  pull_request:\n    types: [opened, synchronize]\n\njobs:\n  review-by-author:\n    # Only run for PRs from specific authors\n    if: |\n      github.event.pull_request.user.login == 'developer1' ||\n      github.event.pull_request.user.login == 'developer2' ||\n      github.event.pull_request.user.login == 'external-contributor'\n    runs-on: ubuntu-latest\n    permissions:\n      contents: read\n      pull-requests: read\n      id-token: write\n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v4\n        with:\n          fetch-depth: 1\n\n      - name: Review PR from Specific Author\n        uses: anthropics/claude-code-action@v1\n        with:\n          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}\n          prompt: |\n            REPO: ${{ github.repository }}\n            PR NUMBER: ${{ github.event.pull_request.number }}\n\n            Please provide a thorough review of this pull request.\n\n            Note: The PR branch is already checked out in the current working directory.\n\n            Since this is from a specific author that requires careful review,\n            please pay extra attention to:\n            - Adherence to project coding standards\n            - Proper error handling\n            - Security best practices\n            - Test coverage\n            - Documentation\n\n            Provide detailed feedback and suggestions for improvement.\n\n          claude_args: |\n            --allowedTools \"mcp__github_inline_comment__create_inline_comment,Bash(gh pr comment:*), Bash(gh pr diff:*), Bash(gh pr view:*)\"\n"
  },
  {
    "path": "resources/official-documentation/Claude-Code-GitHub-Actions/pr-review-filtered-paths.yml",
    "content": "name: Claude Review - Path Specific\n\non:\n  pull_request:\n    types: [opened, synchronize]\n    paths:\n      # Only run when specific paths are modified\n      - \"src/**/*.js\"\n      - \"src/**/*.ts\"\n      - \"api/**/*.py\"\n      # You can add more specific patterns as needed\n\njobs:\n  claude-review-paths:\n    runs-on: ubuntu-latest\n    permissions:\n      contents: read\n      pull-requests: read\n      id-token: write\n    steps:\n      - name: Checkout repository\n        uses: actions/checkout@v4\n        with:\n          fetch-depth: 1\n\n      - name: Claude Code Review\n        uses: anthropics/claude-code-action@v1\n        with:\n          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}\n          prompt: |\n            REPO: ${{ github.repository }}\n            PR NUMBER: ${{ github.event.pull_request.number }}\n\n            Please review this pull request focusing on the changed files.\n\n            Note: The PR branch is already checked out in the current working directory.\n\n            Provide feedback on:\n            - Code quality and adherence to best practices\n            - Potential bugs or edge cases\n            - Performance considerations\n            - Security implications\n            - Suggestions for improvement\n\n            Since this PR touches critical source code paths, please be thorough\n            in your review and provide inline comments where appropriate.\n\n          claude_args: |\n            --allowedTools \"mcp__github_inline_comment__create_inline_comment,Bash(gh pr comment:*), Bash(gh pr diff:*), Bash(gh pr view:*)\"\n"
  },
  {
    "path": "resources/slash-commands/act/act.md",
    "content": "Follow RED-GREEN-REFACTOR cycle approch based on @~/.claude/CLAUDE.md:\n1. Open todo.md and select the first unchecked items to work on.\n2. Carefully plan each item, then share your plan\n3. Create a new branch and implement your plan\n4. Check off the items on todo.md\n5. Commit your changes\n"
  },
  {
    "path": "resources/slash-commands/add-to-changelog/add-to-changelog.md",
    "content": "# Update Changelog\n\nThis command adds a new entry to the project's CHANGELOG.md file.\n\n## Usage\n\n```\n/add-to-changelog <version> <change_type> <message>\n```\n\nWhere:\n- `<version>` is the version number (e.g., \"1.1.0\")\n- `<change_type>` is one of: \"added\", \"changed\", \"deprecated\", \"removed\", \"fixed\", \"security\"\n- `<message>` is the description of the change\n\n## Examples\n\n```\n/add-to-changelog 1.1.0 added \"New markdown to BlockDoc conversion feature\"\n```\n\n```\n/add-to-changelog 1.0.2 fixed \"Bug in HTML renderer causing incorrect output\"\n```\n\n## Description\n\nThis command will:\n\n1. Check if a CHANGELOG.md file exists and create one if needed\n2. Look for an existing section for the specified version\n   - If found, add the new entry under the appropriate change type section\n   - If not found, create a new version section with today's date\n3. Format the entry according to Keep a Changelog conventions\n4. Commit the changes if requested\n\nThe CHANGELOG follows the [Keep a Changelog](https://keepachangelog.com/) format and [Semantic Versioning](https://semver.org/).\n\n## Implementation\n\nThe command should:\n\n1. Parse the arguments to extract version, change type, and message\n2. Read the existing CHANGELOG.md file if it exists\n3. If the file doesn't exist, create a new one with standard header\n4. Check if the version section already exists\n5. Add the new entry in the appropriate section\n6. Write the updated content back to the file\n7. Suggest committing the changes\n\nRemember to update the package version in `__init__.py` and `setup.py` if this is a new version."
  },
  {
    "path": "resources/slash-commands/clean/clean.md",
    "content": "Fix all black, isort, flake8 and mypy issues in the entire codebase\n"
  },
  {
    "path": "resources/slash-commands/commit/commit.md",
    "content": "# Claude Command: Commit\n\nThis command helps you create well-formatted commits with conventional commit messages and emoji.\n\n## Usage\n\nTo create a commit, just type:\n```\n/commit\n```\n\nOr with options:\n```\n/commit --no-verify\n```\n\n## What This Command Does\n\n1. Unless specified with `--no-verify`, automatically runs pre-commit checks:\n   - `pnpm lint` to ensure code quality\n   - `pnpm build` to verify the build succeeds\n   - `pnpm generate:docs` to update documentation\n2. Checks which files are staged with `git status`\n3. If 0 files are staged, automatically adds all modified and new files with `git add`\n4. Performs a `git diff` to understand what changes are being committed\n5. Analyzes the diff to determine if multiple distinct logical changes are present\n6. If multiple distinct changes are detected, suggests breaking the commit into multiple smaller commits\n7. For each commit (or the single commit if not split), creates a commit message using emoji conventional commit format\n\n## Best Practices for Commits\n\n- **Verify before committing**: Ensure code is linted, builds correctly, and documentation is updated\n- **Atomic commits**: Each commit should contain related changes that serve a single purpose\n- **Split large changes**: If changes touch multiple concerns, split them into separate commits\n- **Conventional commit format**: Use the format `<type>: <description>` where type is one of:\n  - `feat`: A new feature\n  - `fix`: A bug fix\n  - `docs`: Documentation changes\n  - `style`: Code style changes (formatting, etc)\n  - `refactor`: Code changes that neither fix bugs nor add features\n  - `perf`: Performance improvements\n  - `test`: Adding or fixing tests\n  - `chore`: Changes to the build process, tools, etc.\n- **Present tense, imperative mood**: Write commit messages as commands (e.g., \"add feature\" not \"added feature\")\n- **Concise first line**: Keep the first line under 72 characters\n- **Emoji**: Each commit type is paired with an appropriate emoji:\n  - ✨ `feat`: New feature\n  - 🐛 `fix`: Bug fix\n  - 📝 `docs`: Documentation\n  - 💄 `style`: Formatting/style\n  - ♻️ `refactor`: Code refactoring\n  - ⚡️ `perf`: Performance improvements\n  - ✅ `test`: Tests\n  - 🔧 `chore`: Tooling, configuration\n  - 🚀 `ci`: CI/CD improvements\n  - 🗑️ `revert`: Reverting changes\n  - 🧪 `test`: Add a failing test\n  - 🚨 `fix`: Fix compiler/linter warnings\n  - 🔒️ `fix`: Fix security issues\n  - 👥 `chore`: Add or update contributors\n  - 🚚 `refactor`: Move or rename resources\n  - 🏗️ `refactor`: Make architectural changes\n  - 🔀 `chore`: Merge branches\n  - 📦️ `chore`: Add or update compiled files or packages\n  - ➕ `chore`: Add a dependency\n  - ➖ `chore`: Remove a dependency\n  - 🌱 `chore`: Add or update seed files\n  - 🧑‍💻 `chore`: Improve developer experience\n  - 🧵 `feat`: Add or update code related to multithreading or concurrency\n  - 🔍️ `feat`: Improve SEO\n  - 🏷️ `feat`: Add or update types\n  - 💬 `feat`: Add or update text and literals\n  - 🌐 `feat`: Internationalization and localization\n  - 👔 `feat`: Add or update business logic\n  - 📱 `feat`: Work on responsive design\n  - 🚸 `feat`: Improve user experience / usability\n  - 🩹 `fix`: Simple fix for a non-critical issue\n  - 🥅 `fix`: Catch errors\n  - 👽️ `fix`: Update code due to external API changes\n  - 🔥 `fix`: Remove code or files\n  - 🎨 `style`: Improve structure/format of the code\n  - 🚑️ `fix`: Critical hotfix\n  - 🎉 `chore`: Begin a project\n  - 🔖 `chore`: Release/Version tags\n  - 🚧 `wip`: Work in progress\n  - 💚 `fix`: Fix CI build\n  - 📌 `chore`: Pin dependencies to specific versions\n  - 👷 `ci`: Add or update CI build system\n  - 📈 `feat`: Add or update analytics or tracking code\n  - ✏️ `fix`: Fix typos\n  - ⏪️ `revert`: Revert changes\n  - 📄 `chore`: Add or update license\n  - 💥 `feat`: Introduce breaking changes\n  - 🍱 `assets`: Add or update assets\n  - ♿️ `feat`: Improve accessibility\n  - 💡 `docs`: Add or update comments in source code\n  - 🗃️ `db`: Perform database related changes\n  - 🔊 `feat`: Add or update logs\n  - 🔇 `fix`: Remove logs\n  - 🤡 `test`: Mock things\n  - 🥚 `feat`: Add or update an easter egg\n  - 🙈 `chore`: Add or update .gitignore file\n  - 📸 `test`: Add or update snapshots\n  - ⚗️ `experiment`: Perform experiments\n  - 🚩 `feat`: Add, update, or remove feature flags\n  - 💫 `ui`: Add or update animations and transitions\n  - ⚰️ `refactor`: Remove dead code\n  - 🦺 `feat`: Add or update code related to validation\n  - ✈️ `feat`: Improve offline support\n\n## Guidelines for Splitting Commits\n\nWhen analyzing the diff, consider splitting commits based on these criteria:\n\n1. **Different concerns**: Changes to unrelated parts of the codebase\n2. **Different types of changes**: Mixing features, fixes, refactoring, etc.\n3. **File patterns**: Changes to different types of files (e.g., source code vs documentation)\n4. **Logical grouping**: Changes that would be easier to understand or review separately\n5. **Size**: Very large changes that would be clearer if broken down\n\n## Examples\n\nGood commit messages:\n- ✨ feat: add user authentication system\n- 🐛 fix: resolve memory leak in rendering process\n- 📝 docs: update API documentation with new endpoints\n- ♻️ refactor: simplify error handling logic in parser\n- 🚨 fix: resolve linter warnings in component files\n- 🧑‍💻 chore: improve developer tooling setup process\n- 👔 feat: implement business logic for transaction validation\n- 🩹 fix: address minor styling inconsistency in header\n- 🚑️ fix: patch critical security vulnerability in auth flow\n- 🎨 style: reorganize component structure for better readability\n- 🔥 fix: remove deprecated legacy code\n- 🦺 feat: add input validation for user registration form\n- 💚 fix: resolve failing CI pipeline tests\n- 📈 feat: implement analytics tracking for user engagement\n- 🔒️ fix: strengthen authentication password requirements\n- ♿️ feat: improve form accessibility for screen readers\n\nExample of splitting commits:\n- First commit: ✨ feat: add new solc version type definitions\n- Second commit: 📝 docs: update documentation for new solc versions\n- Third commit: 🔧 chore: update package.json dependencies\n- Fourth commit: 🏷️ feat: add type definitions for new API endpoints\n- Fifth commit: 🧵 feat: improve concurrency handling in worker threads\n- Sixth commit: 🚨 fix: resolve linting issues in new code\n- Seventh commit: ✅ test: add unit tests for new solc version features\n- Eighth commit: 🔒️ fix: update dependencies with security vulnerabilities\n\n## Command Options\n\n- `--no-verify`: Skip running the pre-commit checks (lint, build, generate:docs)\n\n## Important Notes\n\n- By default, pre-commit checks (`pnpm lint`, `pnpm build`, `pnpm generate:docs`) will run to ensure code quality\n- If these checks fail, you'll be asked if you want to proceed with the commit anyway or fix the issues first\n- If specific files are already staged, the command will only commit those files\n- If no files are staged, it will automatically stage all modified and new files\n- The commit message will be constructed based on the changes detected\n- Before committing, the command will review the diff to identify if multiple commits would be more appropriate\n- If suggesting multiple commits, it will help you stage and commit the changes separately\n- Always reviews the commit diff to ensure the message matches the changes\n"
  },
  {
    "path": "resources/slash-commands/context-prime/context-prime.md",
    "content": "Read README.md, THEN run `git ls-files | grep -v -f (sed 's|^|^|; s|$|/|' .cursorignore | psub)` to understand the context of the project\n"
  },
  {
    "path": "resources/slash-commands/create-hook/create-hook.md",
    "content": "# Create Hook Command\n\nAnalyze the project, suggest practical hooks, and create them with proper testing.\n\n## Your Task (/create-hook)\n\n1. **Analyze environment** - Detect tooling and existing hooks\n2. **Suggest hooks** - Based on your project configuration\n3. **Configure hook** - Ask targeted questions and create the script\n4. **Test & validate** - Ensure the hook works correctly\n\n## Your Workflow\n\n### 1. Environment Analysis & Suggestions\n\nAutomatically detect the project tooling and suggest relevant hooks:\n\n**When TypeScript is detected (`tsconfig.json`):**\n\n- PostToolUse hook: \"Type-check files after editing\"\n- PreToolUse hook: \"Block edits with type errors\"\n\n**When Prettier is detected (`.prettierrc`, `prettier.config.js`):**\n\n- PostToolUse hook: \"Auto-format files after editing\"\n- PreToolUse hook: \"Require formatted code\"\n\n**When ESLint is detected (`.eslintrc.*`):**\n\n- PostToolUse hook: \"Lint and auto-fix after editing\"\n- PreToolUse hook: \"Block commits with linting errors\"\n\n**When package.json has scripts:**\n\n- `test` script → \"Run tests before commits\"\n- `build` script → \"Validate build before commits\"\n\n**When a git repository is detected:**\n\n- PreToolUse/Bash hook: \"Prevent commits with secrets\"\n- PostToolUse hook: \"Security scan on file changes\"\n\n**Decision Tree:**\n\n```\nProject has TypeScript? → Suggest type checking hooks\nProject has formatter? → Suggest formatting hooks\nProject has tests? → Suggest test validation hooks\nSecurity sensitive? → Suggest security hooks\n+ Scan for additional patterns and suggest custom hooks based on:\n  - Custom scripts in package.json\n  - Unique file patterns or extensions\n  - Development workflow indicators\n  - Project-specific tooling configurations\n```\n\n### 2. Hook Configuration\n\nStart by asking: **\"What should this hook do?\"** and offer relevant suggestions from your analysis.\n\nThen understand the context from the user's description and **only ask about details you're unsure about**:\n\n1. **Trigger timing**: When should it run?\n   - `PreToolUse`: Before file operations (can block)\n   - `PostToolUse`: After file operations (feedback/fixes)\n   - `UserPromptSubmit`: Before processing requests\n   - Other event types as needed\n\n2. **Tool matcher**: Which tools should trigger it? (`Write`, `Edit`, `Bash`, `*` etc)\n\n3. **Scope**: `global`, `project`, or `project-local`\n\n4. **Response approach**:\n   - **Exit codes only**: Simple (exit 0 = success, exit 2 = block in PreToolUse)\n   - **JSON response**: Advanced control (blocking, context, decisions)\n   - Guide based on complexity: simple pass/fail → exit codes, rich feedback → JSON\n\n5. **Blocking behavior** (if relevant): \"Should this stop operations when issues are found?\"\n   - PreToolUse: Can block operations (security, validation)\n   - PostToolUse: Usually provide feedback only\n\n6. **Claude integration** (CRITICAL): \"Should Claude Code automatically see and fix issues this hook detects?\"\n   - If YES: Use `additionalContext` for error communication\n   - If NO: Use `suppressOutput: true` for silent operation\n\n7. **Context pollution**: \"Should successful operations be silent to avoid noise?\"\n   - Recommend YES for formatting, routine checks\n   - Recommend NO for security alerts, critical errors\n\n8. **File filtering**: \"What file types should this hook process?\"\n\n### 3. Hook Creation\n\nYou should:\n\n- **Create hooks directory**: `~/.claude/hooks/` or `.claude/hooks/` based on scope\n- **Generate script**: Create hook script with:\n  - Proper shebang and executable permissions\n  - Project-specific commands (use detected config paths)\n  - Comments explaining the hook's purpose\n- **Update settings**: Add hook configuration to appropriate settings.json\n- **Use absolute paths**: Avoid relative paths to scripts and executables. Use `$CLAUDE_PROJECT_DIR` to reference project root\n- **Offer validation**: Ask if the user wants you to test the hook\n\n**Key Implementation Standards:**\n\n- Read JSON from stdin (never use argv)\n- Use top-level `additionalContext`/`systemMessage` for Claude communication\n- Include `suppressOutput: true` for successful operations\n- Provide specific error counts and actionable feedback\n- Focus on changed files rather than entire codebase\n- Support common development workflows\n\n**⚠️ CRITICAL: Input/Output Format**\n\nThis is where most hook implementations fail. Pay extra attention to:\n\n- **Input**: Reading JSON from stdin correctly (not argv)\n- **Output**: Using correct top-level JSON structure for Claude communication\n- **Documentation**: Consulting official docs for exact schemas when in doubt\n\n### 4. Testing & Validation\n\n**CRITICAL: Test both happy and sad paths:**\n\n**Happy Path Testing:**\n\n1. **Test expected success scenario** - Create conditions where hook should pass\n   - _Examples_: TypeScript (valid code), Linting (formatted code), Security (safe commands)\n\n**Sad Path Testing:** 2. **Test expected failure scenario** - Create conditions where hook should fail/warn\n\n- _Examples_: TypeScript (type errors), Linting (unformatted code), Security (dangerous operations)\n\n**Verification Steps:** 3. **Verify expected behavior**: Check if it blocks/warns/provides context as intended\n\n**Example Testing Process:**\n\n- For a hook preventing file deletion: Create a test file, attempt the protected action, and verify the hook prevents it\n\n**If Issues Occur, you should:**\n\n- Check hook registration in settings\n- Verify script permissions (`chmod +x`)\n- Test with simplified version first\n- Debug with detailed hook execution analysis\n\n## Hook Templates\n\n### Type Checking (PostToolUse)\n\n```\n#!/usr/bin/env node\n// Read stdin JSON, check .ts/.tsx files only\n// Run: npx tsc --noEmit --pretty\n// Output: JSON with additionalContext for errors\n```\n\n### Auto-formatting (PostToolUse)\n\n```\n#!/usr/bin/env node\n// Read stdin JSON, check supported file types\n// Run: npx prettier --write [file]\n// Output: JSON with suppressOutput: true\n```\n\n### Security Scanning (PreToolUse)\n\n```bash\n#!/bin/bash\n# Read stdin JSON, check for secrets/keys\n# Block if dangerous patterns found\n# Exit 2 to block, 0 to continue\n```\n\n_Complete templates available at: https://docs.claude.com/en/docs/claude-code/hooks#examples_\n\n## Quick Reference\n\n**📖 Official Docs**: https://docs.claude.com/en/docs/claude-code/hooks.md\n\n**Common Patterns:**\n\n- **stdin input**: `JSON.parse(process.stdin.read())`\n- **File filtering**: Check extensions before processing\n- **Success response**: `{continue: true, suppressOutput: true}`\n- **Error response**: `{continue: true, additionalContext: \"error details\"}`\n- **Block operation**: `exit(2)` in PreToolUse hooks\n\n**Hook Types by Use Case:**\n\n- **Code Quality**: PostToolUse for feedback and fixes\n- **Security**: PreToolUse to block dangerous operations\n- **CI/CD**: PreToolUse to validate before commits\n- **Development**: PostToolUse for automated improvements\n\n**Hook Execution Best Practices:**\n\n- **Hooks run in parallel** according to official documentation\n- **Design for independence** since execution order isn't guaranteed\n- **Plan hook interactions carefully** when multiple hooks affect the same files\n\n## Success Criteria\n\n✅ **Hook created successfully when:**\n\n- Script has executable permissions\n- Registered in correct settings.json\n- Responds correctly to test scenarios\n- Integrates properly with Claude for automated fixes\n- Follows project conventions and detected tooling\n\n**Result**: The user gets a working hook that enhances their development workflow with intelligent automation and quality checks.\n"
  },
  {
    "path": "resources/slash-commands/create-jtbd/create-jtbd.md",
    "content": "You are an experienced Product Manager. Your task is to create a Jobs to be Done (JTBD) document for a feature we are adding to the product.\n\nIMPORTANT:\n- This is a jobs to be done document, focus on the feature and the user needs, not the technical implementation.\n- Do not include any time estimates.\n\n## READ PRODUCT DOCUMENTATION\n1. Read the `product-development/resources/product.md` file to understand the product.\n\n## READ FEATURE IDEA\n2. Read the `product-development/current-feature/feature.md` file to understand the feature idea.\n\nIMPORTANT:\n- If you cannot find the feature file, exit the process and notify the user.\n\n## 🧭 CREATE JTBD DOCUMENT\n3. You will find a JTBD template in the `product-development/resources/JTBD-template.md` file. Based on the feature idea, you will create a JTBD document that captures the why behind user behavior. It focuses on the problem or job the user is trying to get done.\n\n4. Output the JTBD document in the `product-development/current-feature/JTBD.md` file."
  },
  {
    "path": "resources/slash-commands/create-pr/create-pr.md",
    "content": "# Create Pull Request Command\n\nCreate a new branch, commit changes, and submit a pull request.\n\n## Behavior\n- Creates a new branch based on current changes\n- Formats modified files using Biome\n- Analyzes changes and automatically splits into logical commits when appropriate\n- Each commit focuses on a single logical change or feature\n- Creates descriptive commit messages for each logical unit\n- Pushes branch to remote\n- Creates pull request with proper summary and test plan\n\n## Guidelines for Automatic Commit Splitting\n- Split commits by feature, component, or concern\n- Keep related file changes together in the same commit\n- Separate refactoring from feature additions\n- Ensure each commit can be understood independently\n- Multiple unrelated changes should be split into separate commits"
  },
  {
    "path": "resources/slash-commands/create-prd/create-prd.md",
    "content": "You are an experienced Product Manager. Your task is to create a Product Requirements Document (PRD) for a feature we are adding to the product.\n\nIMPORTANT:\n- This is a product requirements document, focus on the feature and the user needs, not the technical implementation.\n- Do not include any time estimates.\n\n## READ PRODUCT DOCUMENTATION\n1. Read the `product-development/resources/product.md` file to understand the product.\n\n## READ FEATURE DOCUMENTATION\n2. Read the `product-development/current-feature/feature.md` file to understand the feature idea.\n\n## READ JTBD DOCUMENTATION\n3. Read the `product-development/current-feature/JTBD.md` file to understand the Jobs to be Done.\n\n## 🧭 CREATE PRD DOCUMENT\n4. You will find a PRD template in the `product-development/resources/PRD-template.md` file. Based on the prompt, you will create a PRD document that captures the what, why, and how of the product.\n\n5. Output the PRD document in the `product-development/current-feature/PRD.md` file."
  },
  {
    "path": "resources/slash-commands/create-prp/create-prp.md",
    "content": "YOU MUST READ THESE FILES AND FOLLOW THE INSTRUCTIONS IN THEM.\nStart by reading the concept_library/cc_PRP_flow/README.md to understand what a PRP\nThen read concept_library/cc_PRP_flow/PRPs/base_template_v1 to understand the structure of a PRP.\n\nThink hard about the concept\n\nHelp the user create a comprehensive Product Requirement Prompt (PRP) for: $ARGUMENTS\n\n## Instructions for PRP Creation\n\nResearch and develop a complete PRP based on the feature/product description above. Follow these guidelines:\n\n## Research Process\n\nBegin with thorough research to gather all necessary context:\n\n1. **Documentation Review**\n\n   - Check for relevant documentation in the `ai_docs/` directory\n   - Identify any documentation gaps that need to be addressed\n   - Ask the user if additional documentation should be referenced\n\n2. **WEB RESEARCH**\n\n   - Use web search to gather additional context\n   - Research the concept of the feature/product\n   - Look into library documentation\n   - Look into example implementations on StackOverflow\n   - Look into example implementations on GitHub\n   - etc...\n   - Ask the user if additional web search should be referenced\n\n3. **Template Analysis**\n\n   - Use `concept_library/cc_PRP_flow/PRPs/base_template_v1` as the structural reference\n   - Ensure understanding of the template requirements before proceeding\n   - Review past templates in the PRPs/ directory for inspiration if there are any\n\n4. **Codebase Exploration**\n\n   - Identify relevant files and directories that provide implementation context\n   - Ask the user about specific areas of the codebase to focus on\n   - Look for patterns that should be followed in the implementation\n\n5. **Implementation Requirements**\n   - Confirm implementation details with the user\n   - Ask about specific patterns or existing features to mirror\n   - Inquire about external dependencies or libraries to consider\n\n## PRP Development\n\nCreate a PRP following the template in `concept_library/cc_PRP_flow/PRPs/base_template_v1`, ensuring it includes the same structure as the template.\n\n## Context Prioritization\n\nA successful PRP must include comprehensive context through specific references to:\n\n- Files in the codebase\n- Web search results and URL's\n- Documentation\n- External resources\n- Example implementations\n- Validation criteria\n\n## User Interaction\n\nAfter completing initial research, present findings to the user and confirm:\n\n- The scope of the PRP\n- Patterns to follow\n- Implementation approach\n- Validation criteria\n\nIf the user answers with continue, you are on the right path, continue with the PRP creation without user input.\n\nRemember: A PRP is PRD + curated codebase intelligence + agent/runbook—the minimum viable packet an AI needs to ship production-ready code on the first pass.\n"
  },
  {
    "path": "resources/slash-commands/create-pull-request/create-pull-request.md",
    "content": "# How to Create a Pull Request Using GitHub CLI\n\nThis guide explains how to create pull requests using GitHub CLI in our project.\n\n**Important**: All PR titles and descriptions should be written in English.\n\n## Prerequisites\n\n1. Install GitHub CLI if you haven't already:\n\n   ```bash\n   # macOS\n   brew install gh\n\n   # Windows\n   winget install --id GitHub.cli\n\n   # Linux\n   # Follow instructions at https://github.com/cli/cli/blob/trunk/docs/install_linux.md\n   ```\n\n2. Authenticate with GitHub:\n   ```bash\n   gh auth login\n   ```\n\n## Creating a New Pull Request\n\n1. First, prepare your PR description following the template in @.github/pull_request_template.md\n\n2. Use the `gh pr create --draft` command to create a new pull request:\n\n   ```bash\n   # Basic command structure\n   gh pr create --draft --title \"✨(scope): Your descriptive title\" --body \"Your PR description\" --base main \n   ```\n\n   For more complex PR descriptions with proper formatting, use the `--body-file` option with the exact PR template structure:\n\n   ```bash\n   # Create PR with proper template structure\n   gh pr create --draft --title \"✨(scope): Your descriptive title\" --body-file .github/pull_request_template.md --base main\n   ```\n\n## Best Practices\n\n1. **Language**: Always use English for PR titles and descriptions\n\n2. **PR Title Format**: Use conventional commit format with emojis\n\n   - Always include an appropriate emoji at the beginning of the title\n   - Use the actual emoji character (not the code representation like `:sparkles:`)\n   - Examples:\n     - `✨(supabase): Add staging remote configuration`\n     - `🐛(auth): Fix login redirect issue`\n     - `📝(readme): Update installation instructions`\n\n3. **Description Template**: Always use our PR template structure from @.github/pull_request_template.md:\n\n4. **Template Accuracy**: Ensure your PR description precisely follows the template structure:\n\n   - Don't modify or rename the PR-Agent sections (`pr_agent:summary` and `pr_agent:walkthrough`)\n   - Keep all section headers exactly as they appear in the template\n   - Don't add custom sections that aren't in the template\n\n5. **Draft PRs**: Start as draft when the work is in progress\n   - Use `--draft` flag in the command\n   - Convert to ready for review when complete using `gh pr ready`\n\n### Common Mistakes to Avoid\n\n1. **Using Non-English Text**: All PR content must be in English\n2. **Incorrect Section Headers**: Always use the exact section headers from the template\n3. **Adding Custom Sections**: Stick to the sections defined in the template\n4. **Using Outdated Templates**: Always refer to the current @.github/pull_request_template.md file\n\n### Missing Sections\n\nAlways include all template sections, even if some are marked as \"N/A\" or \"None\"\n\n## Additional GitHub CLI PR Commands\n\nHere are some additional useful GitHub CLI commands for managing PRs:\n\n```bash\n# List your open pull requests\ngh pr list --author \"@me\"\n\n# Check PR status\ngh pr status\n\n# View a specific PR\ngh pr view <PR-NUMBER>\n\n# Check out a PR branch locally\ngh pr checkout <PR-NUMBER>\n\n# Convert a draft PR to ready for review\ngh pr ready <PR-NUMBER>\n\n# Add reviewers to a PR\ngh pr edit <PR-NUMBER> --add-reviewer username1,username2\n\n# Merge a PR\ngh pr merge <PR-NUMBER> --squash\n```\n\n## Using Templates for PR Creation\n\nTo simplify PR creation with consistent descriptions, you can create a template file:\n\n1. Create a file named `pr-template.md` with your PR template\n2. Use it when creating PRs:\n\n```bash\ngh pr create --draft --title \"feat(scope): Your title\" --body-file pr-template.md --base main\n```\n\n## Related Documentation\n\n- [PR Template](.github/pull_request_template.md)\n- [Conventional Commits](https://www.conventionalcommits.org/)\n- [GitHub CLI documentation](https://cli.github.com/manual/)\n"
  },
  {
    "path": "resources/slash-commands/create-worktrees/create-worktrees.md",
    "content": "# Git Worktree Commands\n\n## Create Worktrees for All Open PRs\n\nThis command fetches all open pull requests using GitHub CLI, then creates a git worktree for each PR's branch in the `./tree/<BRANCH_NAME>` directory.\n\n```bash\n# Ensure GitHub CLI is installed and authenticated\ngh auth status || (echo \"Please run 'gh auth login' first\" && exit 1)\n\n# Create the tree directory if it doesn't exist\nmkdir -p ./tree\n\n# List all open PRs and create worktrees for each branch\ngh pr list --json headRefName --jq '.[].headRefName' | while read branch; do\n  # Handle branch names with slashes (like \"feature/foo\")\n  branch_path=\"./tree/${branch}\"\n  \n  # For branches with slashes, create the directory structure\n  if [[ \"$branch\" == */* ]]; then\n    dir_path=$(dirname \"$branch_path\")\n    mkdir -p \"$dir_path\"\n  fi\n\n  # Check if worktree already exists\n  if [ ! -d \"$branch_path\" ]; then\n    echo \"Creating worktree for $branch\"\n    git worktree add \"$branch_path\" \"$branch\"\n  else\n    echo \"Worktree for $branch already exists\"\n  fi\ndone\n\n# Display all created worktrees\necho \"\\nWorktree list:\"\ngit worktree list\n```\n\n### Example Output\n\n```\nCreating worktree for fix-bug-123\nHEAD is now at a1b2c3d Fix bug 123\nCreating worktree for feature/new-feature\nHEAD is now at e4f5g6h Add new feature\nWorktree for documentation-update already exists\n\nWorktree list:\n/path/to/repo                      abc1234 [main]\n/path/to/repo/tree/fix-bug-123     a1b2c3d [fix-bug-123]\n/path/to/repo/tree/feature/new-feature e4f5g6h [feature/new-feature]\n/path/to/repo/tree/documentation-update d5e6f7g [documentation-update]\n```\n\n### Cleanup Stale Worktrees (Optional)\n\nYou can add this to remove stale worktrees for branches that no longer exist:\n\n```bash\n# Get current branches\ncurrent_branches=$(git branch -a | grep -v HEAD | grep -v main | sed 's/^[ *]*//' | sed 's|remotes/origin/||' | sort | uniq)\n\n# Get existing worktrees (excluding main worktree)\nworktree_paths=$(git worktree list | tail -n +2 | awk '{print $1}')\n\nfor path in $worktree_paths; do\n  # Extract branch name from path\n  branch_name=$(basename \"$path\")\n  \n  # Skip special cases\n  if [[ \"$branch_name\" == \"main\" ]]; then\n    continue\n  fi\n  \n  # Check if branch still exists\n  if ! echo \"$current_branches\" | grep -q \"^$branch_name$\"; then\n    echo \"Removing stale worktree for deleted branch: $branch_name\"\n    git worktree remove --force \"$path\"\n  fi\ndone\n```\n\n## Create New Branch and Worktree\n\nThis interactive command creates a new git branch and sets up a worktree for it:\n\n```bash\n#!/bin/bash\n\n# Ensure we're in a git repository\nif ! git rev-parse --is-inside-work-tree > /dev/null 2>&1; then\n  echo \"Error: Not in a git repository\"\n  exit 1\nfi\n\n# Get the repository root\nrepo_root=$(git rev-parse --show-toplevel)\n\n# Prompt for branch name\nread -p \"Enter new branch name: \" branch_name\n\n# Validate branch name (basic validation)\nif [[ -z \"$branch_name\" ]]; then\n  echo \"Error: Branch name cannot be empty\"\n  exit 1\nfi\n\nif git show-ref --verify --quiet \"refs/heads/$branch_name\"; then\n  echo \"Warning: Branch '$branch_name' already exists\"\n  read -p \"Do you want to use the existing branch? (y/n): \" use_existing\n  if [[ \"$use_existing\" != \"y\" ]]; then\n    exit 1\n  fi\nfi\n\n# Create branch directory\nbranch_path=\"$repo_root/tree/$branch_name\"\n\n# Handle branch names with slashes (like \"feature/foo\")\nif [[ \"$branch_name\" == */* ]]; then\n  dir_path=$(dirname \"$branch_path\")\n  mkdir -p \"$dir_path\"\nfi\n\n# Make sure parent directory exists\nmkdir -p \"$(dirname \"$branch_path\")\"\n\n# Check if a worktree already exists\nif [ -d \"$branch_path\" ]; then\n  echo \"Error: Worktree directory already exists: $branch_path\"\n  exit 1\nfi\n\n# Create branch and worktree\nif git show-ref --verify --quiet \"refs/heads/$branch_name\"; then\n  # Branch exists, create worktree\n  echo \"Creating worktree for existing branch '$branch_name'...\"\n  git worktree add \"$branch_path\" \"$branch_name\"\nelse\n  # Create new branch and worktree\n  echo \"Creating new branch '$branch_name' and worktree...\"\n  git worktree add -b \"$branch_name\" \"$branch_path\"\nfi\n\necho \"Success! New worktree created at: $branch_path\"\necho \"To start working on this branch, run: cd $branch_path\"\n```\n\n### Example Usage\n\n```\n$ ./create-branch-worktree.sh\nEnter new branch name: feature/user-authentication\nCreating new branch 'feature/user-authentication' and worktree...\nPreparing worktree (creating new branch 'feature/user-authentication')\nHEAD is now at abc1234 Previous commit message\nSuccess! New worktree created at: /path/to/repo/tree/feature/user-authentication\nTo start working on this branch, run: cd /path/to/repo/tree/feature/user-authentication\n```\n\n### Creating a New Branch from a Different Base\n\nIf you want to start your branch from a different base (not the current HEAD), you can modify the script:\n\n```bash\nread -p \"Enter new branch name: \" branch_name\nread -p \"Enter base branch/commit (default: HEAD): \" base_commit\nbase_commit=${base_commit:-HEAD}\n\n# Then use the specified base when creating the worktree\ngit worktree add -b \"$branch_name\" \"$branch_path\" \"$base_commit\"\n```\n\nThis will allow you to specify any commit, tag, or branch name as the starting point for your new branch."
  },
  {
    "path": "resources/slash-commands/fix-github-issue/fix-github-issue.md",
    "content": "Please analyze and fix the GitHub issue: $ARGUMENTS.\n\nFollow these steps:\n\n1. Use `gh issue view` to get the issue details\n2. Understand the problem described in the issue\n3. Search the codebase for relevant files\n4. Implement the necessary changes to fix the issue\n5. Write and run tests to verify the fix\n6. Ensure code passes linting and type checking\n7. Create a descriptive commit message\n\nRemember to use the GitHub CLI (`gh`) for all GitHub-related tasks.\n"
  },
  {
    "path": "resources/slash-commands/husky/husky.md",
    "content": "## Summary\n\nThe goal of this command is to verify the repo is in a working state and fix issues if they exist.\n\n## Goals\n\nRun CI checks and fix issues until repo is in a good state and then add files to staging. All commands are run from repo root.\n0. Make sure repo is up to date via running `pnpm i`\n1. Check that the linter passes by running `pnpm lint`\n2. Check that types and build pass by running `pnpm nx run-many --targets=build:types,build:dist,build:app,generate:docs,dev:run,typecheck`. \n   If one of the specific commands fail, save tokens via only running that command while debugging\n3. Check that tests pass via running `pnpm nx run-many --target=test:coverage`\n   Source the .env file first before running if it exists\n4. Check package.json is sorted via running `pnpm run sort-package-json`\n5. Check packages are linted via running `pnpm nx run-many --targets=lint:package,lint:deps`\n6. Double check. If you made any fixes run preceeding checks again. For example, if you made fixes on step 3. run steps 1., 2., and 3. again to doublecheck there wasn't a regression on the earlier step.\n7. Add files to staging with `git status` and `git add`. Make sure you don't add any git submodules in the `lib/*` folders though\n\nDo NOT continue on to the next step until the command listed succeeds. You may sometimes have prompts in between or have to debug but always continue on unless I specifically give you permission to skip a check.\nPrint the list of tasks with a checkmark emoji next to every step that passed at the very end\n\n## Protocol when something breaks\n\nTake the following steps if CI breaks\n\n### 1. Explain why it's broke\n\n- Whenever a test is broken first give think very hard and a complete explanation of what broke. Cite source code and logs that support your thesis.\n- If you don't have source code or logs to support your thesis, think hard and look in codebase for proof. \n- Add console logs if it will help you confirm your thesis or find out why it's broke\n- If you don't know why it's broke or there just isn't enough context ask for help\n\n### 2. Fix issue\n\n- Propose your fix\n- Fully explain why you are doing your fix and why you believe it will work\n- If your fix does not work go back to Step 1\n\n### 3. Consider if same bug exists elsewhere\n\n- Think hard about whether the bug might exist elsewhere and how to best find it and fix it\n\n### 4. Clean up\n\nAlways clean up added console.logs after fixing\n\n## Tips\n\nGenerally most functions and types like `createTevmNode` are in a file named `createTevmNode.js` with a type called `TevmNode.ts` and tests `createTevmNode.spec.ts`. We generally have one item per file so the files are easy to find.\n\n### pnpm i\n\nIf this fails you should just abort because something is very wrong unless the issue is simply syntax error like a missing comma.\n\n### pnpm lint\n\nThis is using biome to lint the entire codebase\n\n### pnpm nx-run-many --targets=build:types,typecheck\n\nThese commands from step 2 check typescript types and when they are broken it's likely for typescript error reasons. It's generally a good idea to fix the issue if it's obvious.\nIf the proof of why your typescript type isn't already in context or obvious it's best to look for the typescript type for confirmation before attempting to fix it. THis includes looking for it in node_modules. If it's a tevm package it's in this monorepo. \nIf you fail more than a few times here we should look at documentation\n\n### Run tests\n\nTo run the tests run the nx command for test:coverage. NEVER RUN normal test command as that command will time out. Run on individual packages in the same order the previous command ran the packages 1 by 1.\n\nRun tests 1 package at a time to make them easier to debug\n\nWe use vite for all our tests.\n\n- oftentimes snapshot tests will fail. Before updating snapshot tests we should clearly explain our thesis for why the snapshot changes are expected\n- whenever a test fails follow the Protocol for when something breaks\n- It often is a good idea to test assumptions via adding console logs to test that any assumptions of things that are working as expected are true\n\n## Never commit\n\nOnly add to staging never actually make a commit\n\n## Go ahead and fix errors\n\nDon't be afraid to make fixes to things as the typescript types and tests will warn us if anything else breaks. No need to skip the fixes because they are considered dangerous.\n\n## When fixes are made\n\nWhen a step requires code changes to fix always do following steps after you are finished fixing that step.\n\n1. Run `pnpm run lint` to make sure files are formatted\n2. ask the the user if they want to add files to staging first\n3. suggest a commit message but don't actually do the commit let the user do it themselves\n"
  },
  {
    "path": "resources/slash-commands/initref/initref.md",
    "content": "Build a reference for the implementation details of this project. Use provided summarize tool to get summary of the files. Avoid reading the content of many files yourself, as we might hit usage limits. Do read the content of important files though. Use the returned summaries to create reference files in /ref directory. Use markdown format for writing the documentation files.\n\nUpdate CLAUDE.md file with the pointers to important documentation files.\n"
  },
  {
    "path": "resources/slash-commands/load-llms-txt/load-llms-txt.md",
    "content": "# Load Xatu Data Context\nREAD the llms.txt file from https://raw.githubusercontent.com/ethpandaops/xatu-data/refs/heads/master/llms.txt via `curl`. Do nothing else and await further instructions."
  },
  {
    "path": "resources/slash-commands/optimize/optimize.md",
    "content": "このコードのパフォーマンスを分析し、具体的な最適化を3つ提案してください。\n"
  },
  {
    "path": "resources/slash-commands/pr-review/pr-review.md",
    "content": "# PR Review\n\n**PR Link/Number**: $ARGUMENTS\n\n> **Instructions**: Execute each task in the order given to conduct a thorough code review.  Update GitHub with this review.\n> **Important**: The future is now—any improvements or “future” recommendations must be addressed **immediately**.\n\n---\n\n## Task 1: Product Manager Review\n\n**Objective**: Assess from a product management perspective, focusing on:\n- **Business Value**: Does this PR clearly advance our core product goals and deliver immediate ROI?\n- **User Experience**: Is the change intuitive and delightful for users right now? If not, make fixes immediately.\n- **Strategic Alignment**: Does the PR align with current (and long-term, i.e., now) strategic objectives?\n\n**Action**: Provide clear directives on how to ensure maximum user and business impact. All “future” suggestions must be implemented now.\n\n---\n\n## Task 2: Developer Review\n\n**Objective**: Evaluate the code thoroughly from a senior lead engineer perspective:\n1. **Code Quality & Maintainability**: Is the code structured for readability and easy maintenance? If not, refactor now.\n2. **Performance & Scalability**: Will these changes operate efficiently at scale? If not, optimize immediately.\n3. **Best Practices & Standards**: Note any deviation from coding standards and correct it now.\n\n**Action**: Leave a concise yet complete review comment, ensuring all improvements happen immediately—no deferrals.\n\n---\n\n## Task 3: Quality Engineer Review\n\n**Objective**: Verify the overall quality, testing strategy, and reliability of the solution:\n1. **Test Coverage**: Are there sufficient tests (unit, integration, E2E)? If not, add them now.\n2. **Potential Bugs & Edge Cases**: Have all edge cases been considered? If not, address them immediately.\n3. **Regression Risk**: Confirm changes don’t undermine existing functionality. If risk is identified, mitigate now with additional checks or tests.\n\n**Action**: Provide a detailed QA assessment, insisting any “future” improvements be completed right away.\n\n---\n\n## Task 4: Security Engineer Review\n\n**Objective**: Ensure robust security practices and compliance:\n1. **Vulnerabilities**: Could these changes introduce security vulnerabilities? If so, fix them right away.\n2. **Data Handling**: Are we properly protecting sensitive data (e.g., encryption, sanitization)? Address all gaps now.\n3. **Compliance**: Confirm alignment with any relevant security or privacy standards (e.g., OWASP, GDPR, HIPAA). Implement missing requirements immediately.\n\n**Action**: Provide a security assessment. Any recommended fixes typically scheduled for “later” must be addressed now.\n\n---\n\n## Task 5: DevOps Review\n\n**Objective**: Evaluate build, deployment, and monitoring considerations:\n1. **CI/CD Pipeline**: Validate that the PR integrates smoothly with existing build/test/deploy processes. If not, fix it now.\n2. **Infrastructure & Configuration**: Check whether the code changes require immediate updates to infrastructure or configs.\n3. **Monitoring & Alerts**: Identify new monitoring needs or potential improvements and implement them immediately.\n\n**Action**: Provide a DevOps-centric review, insisting that any improvements or tweaks be executed now.\n\n---\n\n## Task 6: UI/UX Designer Review\n\n**Objective**: Ensure optimal user-centric design:\n1. **Visual Consistency**: Confirm adherence to brand/design guidelines. If not, adjust now.\n2. **Usability & Accessibility**: Validate that the UI is intuitive and compliant with accessibility standards. Make any corrections immediately.\n3. **Interaction Flow**: Assess whether the user flow is seamless. If friction exists, refine now.\n\n**Action**: Provide a detailed UI/UX evaluation. Any enhancements typically set for “later” must be done immediately.\n\n---\n\n**End of PR Review**"
  },
  {
    "path": "resources/slash-commands/release/release.md",
    "content": "Update CHANGELOG.md with changes since the last version increase. Check our README.md for any\nnecessary changes. Check the scope of changes since the last release and increase our version\nnumber as apropraite.\n"
  },
  {
    "path": "resources/slash-commands/testing_plan_integration/testing_plan_integration.md",
    "content": "I need you to create an integration testing plan for $ARGUMENTS\n\nThese are integration tests and I want them to be inline in rust fashion.\n\nIf the code is difficult to test, you should suggest refactoring to make it easier to test.\n\nThink really hard about the code, the tests, and the refactoring (if applicable).\n\nWill you come up with test cases and let me review before you write the tests?\n\nFeel free to ask clarifying questions."
  },
  {
    "path": "resources/slash-commands/todo/todo.md",
    "content": "---\nname: todo\ndescription: Manage project todos in todos.md file\n---\n\n# Project Todo Manager\n\nManage todos in a `todos.md` file at the root of your current project directory.\n\n## Usage Examples:\n- `/user:todo add \"Fix navigation bug\"`\n- `/user:todo add \"Fix navigation bug\" [date/time/\"tomorrow\"/\"next week\"]` an optional 2nd parameter to set a due date\n- `/user:todo complete 1` \n- `/user:todo remove 2`\n- `/user:todo list`\n- `/user:todo undo 1`\n\n## Instructions:\n\nYou are a todo manager for the current project. When this command is invoked:\n\n1. **Determine the project root** by looking for common indicators (.git, package.json, etc.)\n2. **Locate or create** `todos.md` in the project root\n3. **Parse the command arguments** to determine the action:\n   - `add \"task description\"` - Add a new todo\n   - `add \"task description\" [tomorrow|next week|4 days|June 9|12-24-2025|etc...]` - Add a new todo with the provided due date\n   - `due N [tomorrow|next week|4 days|June 9|12-24-2025|etc...]` - Mark todo N with the due date provided\n   - `complete N` - Mark todo N as completed and move from the ##Active list to the ##Completed list\n   - `remove N` - Remove todo N entirely\n   - `undo N` - Mark completed todo N as incomplete\n   - `list [N]` or no args - Show all (or N number of) todos in a user-friendly format, with each todo numbered for reference\n   - `past due` - Show all of the tasks which are past due and still active\n   - `next` - Shows the next active task in the list, this should respect Due dates, if there are any. If not, just show the first todo in the Active list\n\n## Todo Format:\nUse this markdown format in todos.md:\n```markdown\n# Project Todos\n\n## Active\n- [ ] Task description here | Due: MM-DD-YYYY (conditionally include HH:MM AM/PM, if specified)\n- [ ] Another task \n\n## Completed  \n- [x] Finished task | Done: MM-DD-YYYY (conditionally include HH:MM AM/PM, if specified) \n- [x] Another completed task | Due: MM-DD-YYYY (conditionally include HH:MM AM/PM, if specified) | Done: MM-DD-YYYY (conditionally include HH:MM AM/PM, if specified) \n```\n\n## Behavior:\n- Number todos when displaying (1, 2, 3...)\n- Keep completed todos in a separate section\n- Todos do not need to have Due Dates/Times\n- Keep the Active list sorted descending by Due Date, if there are any; though in a list with mixed tasks with and without Due Dates, those with Due Dates should come before those without Due Dates\n- If todos.md doesn't exist, create it with the basic structure\n- Show helpful feedback after each action\n- Handle edge cases gracefully (invalid numbers, missing file, etc.)\n- All provided dates/times should be saved/formatted in a standardized format of MM/DD/YYYY (or DD/MM/YYYY depending on locale), unless the user specifies a different format\n- Times should not be included in the due date format unless requested (`due N in 2 hours` should be MM/DD/YYYY @ [+ 2 hours from now]) \n\nAlways be concise and helpful in your responses.\n"
  },
  {
    "path": "resources/slash-commands/update-branch-name/update-branch-name.md",
    "content": "# Update Branch Name\n\nFollow these steps to update the current branch name:\n\n1. Check differences between current branch and main branch HEAD using `git diff main...HEAD`\n2. Analyze the changed files to understand what work is being done\n3. Determine an appropriate descriptive branch name based on the changes\n4. Update the current branch name using `git branch -m [new-branch-name]`\n5. Verify the branch name was updated with `git branch`\n"
  },
  {
    "path": "resources/slash-commands/update-docs/update-docs.md",
    "content": "# Documentation Update Command: Update Implementation Documentation\n\n## Documentation Analysis\n\n1. Review current documentation status:\n   - Check `specs/implementation_status.md` for overall project status\n   - Review implemented phase document (`specs/phase{N}_implementation_plan.md`)\n   - Review `specs/flutter_structurizr_implementation_spec.md` and `specs/flutter_structurizr_implementation_spec_updated.md`\n   - Review `specs/testing_plan.md` to ensure it is current given recent test passes, failures, and changes\n   - Examine `CLAUDE.md` and `README.md` for project-wide documentation\n   - Check for and document any new lessons learned or best practices in CLAUDE.md\n\n2. Analyze implementation and testing results:\n   - Review what was implemented in the last phase\n   - Review testing results and coverage\n   - Identify new best practices discovered during implementation\n   - Note any implementation challenges and solutions\n   - Cross-reference updated documentation with recent implementation and test results to ensure accuracy\n\n## Documentation Updates\n\n1. Update phase implementation document:\n   - Mark completed tasks with ✅ status\n   - Update implementation percentages\n   - Add detailed notes on implementation approach\n   - Document any deviations from original plan with justification\n   - Add new sections if needed (lessons learned, best practices)\n   - Document specific implementation details for complex components\n   - Include a summary of any new troubleshooting tips or workflow improvements discovered during the phase\n\n2. Update implementation status document:\n   - Update phase completion percentages\n   - Add or update implementation status for components\n   - Add notes on implementation approach and decisions\n   - Document best practices discovered during implementation\n   - Note any challenges overcome and solutions implemented\n\n3. Update implementation specification documents:\n   - Mark completed items with ✅ or strikethrough but preserve original requirements\n   - Add notes on implementation details where appropriate\n   - Add references to implemented files and classes\n   - Update any implementation guidance based on experience\n\n4. Update CLAUDE.md and README.md if necessary:\n   - Add new best practices\n   - Update project status\n   - Add new implementation guidance\n   - Document known issues or limitations\n   - Update usage examples to include new functionality\n\n5. Document new testing procedures:\n   - Add details on test files created\n   - Include test running instructions\n   - Document test coverage\n   - Explain testing approach for complex components\n\n## Documentation Formatting and Structure\n\n1. Maintain consistent documentation style:\n   - Use clear headings and sections\n   - Include code examples where helpful\n   - Use status indicators (✅, ⚠️, ❌) consistently\n   - Maintain proper Markdown formatting\n\n2. Ensure documentation completeness:\n   - Cover all implemented features\n   - Include usage examples\n   - Document API changes or additions\n   - Include troubleshooting guidance for common issues\n\n## Guidelines\n\n- DO NOT CREATE new specification files\n- UPDATE existing files in the `specs/` directory\n- Maintain consistent documentation style\n- Include practical examples where appropriate\n- Cross-reference related documentation sections\n- Document best practices and lessons learned\n- Provide clear status updates on project progress\n- Update numerical completion percentages\n- Ensure documentation reflects actual implementation\n\nProvide a summary of documentation updates after completion, including:\n1. Files updated\n2. Major changes to documentation\n3. Updated completion percentages\n4. New best practices documented\n5. Status of the overall project after this phase"
  },
  {
    "path": "resources/workflows-knowledge-guides/Blogging-Platform-Instructions/view_commands.md",
    "content": "Here are all the available project commands, organized by category:\n\n## Post Management\n\n- `/project:posts:new` - Create a new blog post with proper front matter\n- `/project:posts:check_language` - Check posts for UK English spelling and grammar\n- `/project:posts:check_links` - Verify all links in posts are valid\n- `/project:posts:publish` - Publish a draft post and push changes to GitHub\n- `/project:posts:find_drafts` - List all draft posts with their details\n- `/project:posts:check_images` - Verify all image references exist in the filesystem\n- `/project:posts:recent` - Show the most recent blog posts\n\n## Project Management\n\n- `/project:projects:new` - Create a new project with proper structure and frontmatter\n- `/project:projects:check_thumbnails` - Verify all project thumbnails exist and have correct dimensions\n\n## Site Management\n\n- `/project:site:preview` - Generate and serve the site locally\n- `/project:site:check_updates` - Check for updates to Hugo and the Congo theme\n- `/project:site:deploy` - Deploy the site to GitHub Pages\n- `/project:site:find_orphaned_images` - Find unused images in static folder\n\nTo get more details about a specific command, look at the corresponding Markdown file in the `.claude/commands/` directory."
  },
  {
    "path": "resources/workflows-knowledge-guides/Design-Review-Workflow/README.md",
    "content": "# Design Review Workflow\n\nThis directory contains templates and examples for implementing an automated design review system that provides feedback on front-end code changes with design implications. This workflow allows engineers to automatically run design reviews on pull requests or working changes, ensuring design consistency and quality throughout the development process.\n\n## Concept\n\nThis workflow establishes a comprehensive methodology for automated design reviews in Claude Code, leveraging multiple advanced features to ensure world-class UI/UX standards in your codebase:\n\n**Core Methodology:**\n- **Automated Design Reviews**: Trigger comprehensive design assessments either automatically on PRs or on-demand via slash commands\n- **Live Environment Testing**: Uses [Playwright MCP](https://github.com/microsoft/playwright-mcp) server integration to interact with and test actual UI components in real-time, not just static code analysis\n- **Standards-Based Evaluation**: Follows rigorous design principles inspired by top-tier companies (Stripe, Airbnb, Linear), covering visual hierarchy, accessibility (WCAG AA+), responsive design, and interaction patterns\n\n**Implementation Features:**\n- **Claude Code Subagents**: Deploy specialized design review agents with pre-configured tools and prompts for consistent, thorough reviews, by taging `@agent-code-reviewer`\n- **Slash Commands**: Enable instant design reviews with `/design-review` that automatically analyzes git diffs and provides structured feedback\n- **CLAUDE.md Memory Integration**: Store design principles and brand guidelines in your project's CLAUDE.md file, ensuring Claude Code always references your specific design system\n- **Multi-Phase Review Process**: Systematic evaluation covering interaction flows, responsiveness, visual polish, accessibility, robustness testing, and code health\n\nThis approach transforms design reviews from manual, subjective processes into automated, objective assessments that maintain consistency across your entire frontend development workflow.\n\n## Resources\n\n### Templates & Examples\n- [Design Principles Example](./design-principles-example.md) - Sample design principles document for guiding automated reviews\n- [Design Review Agent](./design-review-agent.md) - Agent configuration for automated design reviews\n- [Claude.md Snippet](./design-review-claude-md-snippet.md) - Claude.md configuration snippet for design review integration\n- [Slash Command](./design-review-slash-command.md) - Custom slash command implementation for on-demand design reviews\n\n### Video Tutorial\nFor a detailed walkthrough of this workflow, watch the comprehensive tutorial on YouTube: [Patrick Ellis' Channel](https://www.youtube.com/watch?v=xOO8Wt_i72s)\n"
  },
  {
    "path": "resources/workflows-knowledge-guides/Design-Review-Workflow/design-principles-example.md",
    "content": "# S-Tier SaaS Dashboard Design Checklist (Inspired by Stripe, Airbnb, Linear)\n\n## I. Core Design Philosophy & Strategy\n\n*   [ ] **Users First:** Prioritize user needs, workflows, and ease of use in every design decision.\n*   [ ] **Meticulous Craft:** Aim for precision, polish, and high quality in every UI element and interaction.\n*   [ ] **Speed & Performance:** Design for fast load times and snappy, responsive interactions.\n*   [ ] **Simplicity & Clarity:** Strive for a clean, uncluttered interface. Ensure labels, instructions, and information are unambiguous.\n*   [ ] **Focus & Efficiency:** Help users achieve their goals quickly and with minimal friction. Minimize unnecessary steps or distractions.\n*   [ ] **Consistency:** Maintain a uniform design language (colors, typography, components, patterns) across the entire dashboard.\n*   [ ] **Accessibility (WCAG AA+):** Design for inclusivity. Ensure sufficient color contrast, keyboard navigability, and screen reader compatibility.\n*   [ ] **Opinionated Design (Thoughtful Defaults):** Establish clear, efficient default workflows and settings, reducing decision fatigue for users.\n\n## II. Design System Foundation (Tokens & Core Components)\n\n*   [ ] **Define a Color Palette:**\n    *   [ ] **Primary Brand Color:** User-specified, used strategically.\n    *   [ ] **Neutrals:** A scale of grays (5-7 steps) for text, backgrounds, borders.\n    *   [ ] **Semantic Colors:** Define specific colors for Success (green), Error/Destructive (red), Warning (yellow/amber), Informational (blue).\n    *   [ ] **Dark Mode Palette:** Create a corresponding accessible dark mode palette.\n    *   [ ] **Accessibility Check:** Ensure all color combinations meet WCAG AA contrast ratios.\n*   [ ] **Establish a Typographic Scale:**\n    *   [ ] **Primary Font Family:** Choose a clean, legible sans-serif font (e.g., Inter, Manrope, system-ui).\n    *   [ ] **Modular Scale:** Define distinct sizes for H1, H2, H3, H4, Body Large, Body Medium (Default), Body Small/Caption. (e.g., H1: 32px, Body: 14px/16px).\n    *   [ ] **Font Weights:** Utilize a limited set of weights (e.g., Regular, Medium, SemiBold, Bold).\n    *   [ ] **Line Height:** Ensure generous line height for readability (e.g., 1.5-1.7 for body text).\n*   [ ] **Define Spacing Units:**\n    *   [ ] **Base Unit:** Establish a base unit (e.g., 8px).\n    *   [ ] **Spacing Scale:** Use multiples of the base unit for all padding, margins, and layout spacing (e.g., 4px, 8px, 12px, 16px, 24px, 32px).\n*   [ ] **Define Border Radii:**\n    *   [ ] **Consistent Values:** Use a small set of consistent border radii (e.g., Small: 4-6px for inputs/buttons; Medium: 8-12px for cards/modals).\n*   [ ] **Develop Core UI Components (with consistent states: default, hover, active, focus, disabled):**\n    *   [ ] Buttons (primary, secondary, tertiary/ghost, destructive, link-style; with icon options)\n    *   [ ] Input Fields (text, textarea, select, date picker; with clear labels, placeholders, helper text, error messages)\n    *   [ ] Checkboxes & Radio Buttons\n    *   [ ] Toggles/Switches\n    *   [ ] Cards (for content blocks, multimedia items, dashboard widgets)\n    *   [ ] Tables (for data display; with clear headers, rows, cells; support for sorting, filtering)\n    *   [ ] Modals/Dialogs (for confirmations, forms, detailed views)\n    *   [ ] Navigation Elements (Sidebar, Tabs)\n    *   [ ] Badges/Tags (for status indicators, categorization)\n    *   [ ] Tooltips (for contextual help)\n    *   [ ] Progress Indicators (Spinners, Progress Bars)\n    *   [ ] Icons (use a single, modern, clean icon set; SVG preferred)\n    *   [ ] Avatars\n\n## III. Layout, Visual Hierarchy & Structure\n\n*   [ ] **Responsive Grid System:** Design based on a responsive grid (e.g., 12-column) for consistent layout across devices.\n*   [ ] **Strategic White Space:** Use ample negative space to improve clarity, reduce cognitive load, and create visual balance.\n*   [ ] **Clear Visual Hierarchy:** Guide the user's eye using typography (size, weight, color), spacing, and element positioning.\n*   [ ] **Consistent Alignment:** Maintain consistent alignment of elements.\n*   [ ] **Main Dashboard Layout:**\n    *   [ ] Persistent Left Sidebar: For primary navigation between modules.\n    *   [ ] Content Area: Main space for module-specific interfaces.\n    *   [ ] (Optional) Top Bar: For global search, user profile, notifications.\n*   [ ] **Mobile-First Considerations:** Ensure the design adapts gracefully to smaller screens.\n\n## IV. Interaction Design & Animations\n\n*   [ ] **Purposeful Micro-interactions:** Use subtle animations and visual feedback for user actions (hovers, clicks, form submissions, status changes).\n    *   [ ] Feedback should be immediate and clear.\n    *   [ ] Animations should be quick (150-300ms) and use appropriate easing (e.g., ease-in-out).\n*   [ ] **Loading States:** Implement clear loading indicators (skeleton screens for page loads, spinners for in-component actions).\n*   [ ] **Transitions:** Use smooth transitions for state changes, modal appearances, and section expansions.\n*   [ ] **Avoid Distraction:** Animations should enhance usability, not overwhelm or slow down the user.\n*   [ ] **Keyboard Navigation:** Ensure all interactive elements are keyboard accessible and focus states are clear.\n\n## V. Specific Module Design Tactics\n\n### A. Multimedia Moderation Module\n\n*   [ ] **Clear Media Display:** Prominent image/video previews (grid or list view).\n*   [ ] **Obvious Moderation Actions:** Clearly labeled buttons (Approve, Reject, Flag, etc.) with distinct styling (e.g., primary/secondary, color-coding). Use icons for quick recognition.\n*   [ ] **Visible Status Indicators:** Use color-coded Badges for content status (Pending, Approved, Rejected).\n*   [ ] **Contextual Information:** Display relevant metadata (uploader, timestamp, flags) alongside media.\n*   [ ] **Workflow Efficiency:**\n    *   [ ] Bulk Actions: Allow selection and moderation of multiple items.\n    *   [ ] Keyboard Shortcuts: For common moderation actions.\n*   [ ] **Minimize Fatigue:** Clean, uncluttered interface; consider dark mode option.\n\n### B. Data Tables Module (Contacts, Admin Settings)\n\n*   [ ] **Readability & Scannability:**\n    *   [ ] Smart Alignment: Left-align text, right-align numbers.\n    *   [ ] Clear Headers: Bold column headers.\n    *   [ ] Zebra Striping (Optional): For dense tables.\n    *   [ ] Legible Typography: Simple, clean sans-serif fonts.\n    *   [ ] Adequate Row Height & Spacing.\n*   [ ] **Interactive Controls:**\n    *   [ ] Column Sorting: Clickable headers with sort indicators.\n    *   [ ] Intuitive Filtering: Accessible filter controls (dropdowns, text inputs) above the table.\n    *   [ ] Global Table Search.\n*   [ ] **Large Datasets:**\n    *   [ ] Pagination (preferred for admin tables) or virtual/infinite scroll.\n    *   [ ] Sticky Headers / Frozen Columns: If applicable.\n*   [ ] **Row Interactions:**\n    *   [ ] Expandable Rows: For detailed information.\n    *   [ ] Inline Editing: For quick modifications.\n    *   [ ] Bulk Actions: Checkboxes and contextual toolbar.\n    *   [ ] Action Icons/Buttons per Row: (Edit, Delete, View Details) clearly distinguishable.\n\n### C. Configuration Panels Module (Microsite, Admin Settings)\n\n*   [ ] **Clarity & Simplicity:** Clear, unambiguous labels for all settings. Concise helper text or tooltips for descriptions. Avoid jargon.\n*   [ ] **Logical Grouping:** Group related settings into sections or tabs.\n*   [ ] **Progressive Disclosure:** Hide advanced or less-used settings by default (e.g., behind \"Advanced Settings\" toggle, accordions).\n*   [ ] **Appropriate Input Types:** Use correct form controls (text fields, checkboxes, toggles, selects, sliders) for each setting.\n*   [ ] **Visual Feedback:** Immediate confirmation of changes saved (e.g., toast notifications, inline messages). Clear error messages for invalid inputs.\n*   [ ] **Sensible Defaults:** Provide default values for all settings.\n*   [ ] **Reset Option:** Easy way to \"Reset to Defaults\" for sections or entire configuration.\n*   [ ] **Microsite Preview (If Applicable):** Show a live or near-live preview of microsite changes.\n\n## VI. CSS & Styling Architecture\n\n*   [ ] **Choose a Scalable CSS Methodology:**\n    *   [ ] **Utility-First (Recommended for LLM):** e.g., Tailwind CSS. Define design tokens in config, apply via utility classes.\n    *   [ ] **BEM with Sass:** If not utility-first, use structured BEM naming with Sass variables for tokens.\n    *   [ ] **CSS-in-JS (Scoped Styles):** e.g., Stripe's approach for Elements.\n*   [ ] **Integrate Design Tokens:** Ensure colors, fonts, spacing, radii tokens are directly usable in the chosen CSS architecture.\n*   [ ] **Maintainability & Readability:** Code should be well-organized and easy to understand.\n*   [ ] **Performance:** Optimize CSS delivery; avoid unnecessary bloat.\n\n## VII. General Best Practices\n\n*   [ ] **Iterative Design & Testing:** Continuously test with users and iterate on designs.\n*   [ ] **Clear Information Architecture:** Organize content and navigation logically.\n*   [ ] **Responsive Design:** Ensure the dashboard is fully functional and looks great on all device sizes (desktop, tablet, mobile).\n*   [ ] **Documentation:** Maintain clear documentation for the design system and components.\n"
  },
  {
    "path": "resources/workflows-knowledge-guides/Design-Review-Workflow/design-review-agent.md",
    "content": "---\nname: design-review\ndescription: Use this agent when you need to conduct a comprehensive design review on front-end pull requests or general UI changes. This agent should be triggered when a PR modifying UI components, styles, or user-facing features needs review; you want to verify visual consistency, accessibility compliance, and user experience quality; you need to test responsive design across different viewports; or you want to ensure that new UI changes meet world-class design standards. The agent requires access to a live preview environment and uses Playwright for automated interaction testing. Example - \"Review the design changes in PR 234\"\ntools: Grep, LS, Read, Edit, MultiEdit, Write, NotebookEdit, WebFetch, TodoWrite, WebSearch, BashOutput, KillBash, ListMcpResourcesTool, ReadMcpResourceTool, mcp__context7__resolve-library-id, mcp__context7__get-library-docs, mcp__playwright__browser_close, mcp__playwright__browser_resize, mcp__playwright__browser_console_messages, mcp__playwright__browser_handle_dialog, mcp__playwright__browser_evaluate, mcp__playwright__browser_file_upload, mcp__playwright__browser_install, mcp__playwright__browser_press_key, mcp__playwright__browser_type, mcp__playwright__browser_navigate, mcp__playwright__browser_navigate_back, mcp__playwright__browser_navigate_forward, mcp__playwright__browser_network_requests, mcp__playwright__browser_take_screenshot, mcp__playwright__browser_snapshot, mcp__playwright__browser_click, mcp__playwright__browser_drag, mcp__playwright__browser_hover, mcp__playwright__browser_select_option, mcp__playwright__browser_tab_list, mcp__playwright__browser_tab_new, mcp__playwright__browser_tab_select, mcp__playwright__browser_tab_close, mcp__playwright__browser_wait_for, Bash, Glob\nmodel: sonnet\ncolor: pink\n---\n\nYou are an elite design review specialist with deep expertise in user experience, visual design, accessibility, and front-end implementation. You conduct world-class design reviews following the rigorous standards of top Silicon Valley companies like Stripe, Airbnb, and Linear.\n\n**Your Core Methodology:**\nYou strictly adhere to the \"Live Environment First\" principle - always assessing the interactive experience before diving into static analysis or code. You prioritize the actual user experience over theoretical perfection.\n\n**Your Review Process:**\n\nYou will systematically execute a comprehensive design review following these phases:\n\n## Phase 0: Preparation\n- Analyze the PR description to understand motivation, changes, and testing notes (or just the description of the work to review in the user's message if no PR supplied)\n- Review the code diff to understand implementation scope\n- Set up the live preview environment using Playwright\n- Configure initial viewport (1440x900 for desktop)\n\n## Phase 1: Interaction and User Flow\n- Execute the primary user flow following testing notes\n- Test all interactive states (hover, active, disabled)\n- Verify destructive action confirmations\n- Assess perceived performance and responsiveness\n\n## Phase 2: Responsiveness Testing\n- Test desktop viewport (1440px) - capture screenshot\n- Test tablet viewport (768px) - verify layout adaptation\n- Test mobile viewport (375px) - ensure touch optimization\n- Verify no horizontal scrolling or element overlap\n\n## Phase 3: Visual Polish\n- Assess layout alignment and spacing consistency\n- Verify typography hierarchy and legibility\n- Check color palette consistency and image quality\n- Ensure visual hierarchy guides user attention\n\n## Phase 4: Accessibility (WCAG 2.1 AA)\n- Test complete keyboard navigation (Tab order)\n- Verify visible focus states on all interactive elements\n- Confirm keyboard operability (Enter/Space activation)\n- Validate semantic HTML usage\n- Check form labels and associations\n- Verify image alt text\n- Test color contrast ratios (4.5:1 minimum)\n\n## Phase 5: Robustness Testing\n- Test form validation with invalid inputs\n- Stress test with content overflow scenarios\n- Verify loading, empty, and error states\n- Check edge case handling\n\n## Phase 6: Code Health\n- Verify component reuse over duplication\n- Check for design token usage (no magic numbers)\n- Ensure adherence to established patterns\n\n## Phase 7: Content and Console\n- Review grammar and clarity of all text\n- Check browser console for errors/warnings\n\n**Your Communication Principles:**\n\n1. **Problems Over Prescriptions**: You describe problems and their impact, not technical solutions. Example: Instead of \"Change margin to 16px\", say \"The spacing feels inconsistent with adjacent elements, creating visual clutter.\"\n\n2. **Triage Matrix**: You categorize every issue:\n   - **[Blocker]**: Critical failures requiring immediate fix\n   - **[High-Priority]**: Significant issues to fix before merge\n   - **[Medium-Priority]**: Improvements for follow-up\n   - **[Nitpick]**: Minor aesthetic details (prefix with \"Nit:\")\n\n3. **Evidence-Based Feedback**: You provide screenshots for visual issues and always start with positive acknowledgment of what works well.\n\n**Your Report Structure:**\n```markdown\n### Design Review Summary\n[Positive opening and overall assessment]\n\n### Findings\n\n#### Blockers\n- [Problem + Screenshot]\n\n#### High-Priority\n- [Problem + Screenshot]\n\n#### Medium-Priority / Suggestions\n- [Problem]\n\n#### Nitpicks\n- Nit: [Problem]\n```\n\n**Technical Requirements:**\nYou utilize the Playwright MCP toolset for automated testing:\n- `mcp__playwright__browser_navigate` for navigation\n- `mcp__playwright__browser_click/type/select_option` for interactions\n- `mcp__playwright__browser_take_screenshot` for visual evidence\n- `mcp__playwright__browser_resize` for viewport testing\n- `mcp__playwright__browser_snapshot` for DOM analysis\n- `mcp__playwright__browser_console_messages` for error checking\n\nYou maintain objectivity while being constructive, always assuming good intent from the implementer. Your goal is to ensure the highest quality user experience while balancing perfectionism with practical delivery timelines.\n"
  },
  {
    "path": "resources/workflows-knowledge-guides/Design-Review-Workflow/design-review-claude-md-snippet.md",
    "content": "## Visual Development\n\n### Design Principles\n- Comprehensive design checklist in `/context/design-principles.md`\n- Brand style guide in `/context/style-guide.md`\n- When making visual (front-end, UI/UX) changes, always refer to these files for guidance\n\n### Quick Visual Check\nIMMEDIATELY after implementing any front-end change:\n1. **Identify what changed** - Review the modified components/pages\n2. **Navigate to affected pages** - Use `mcp__playwright__browser_navigate` to visit each changed view\n3. **Verify design compliance** - Compare against `/context/design-principles.md` and `/context/style-guide.md`\n4. **Validate feature implementation** - Ensure the change fulfills the user's specific request\n5. **Check acceptance criteria** - Review any provided context files or requirements\n6. **Capture evidence** - Take full page screenshot at desktop viewport (1440px) of each changed view\n7. **Check for errors** - Run `mcp__playwright__browser_console_messages`\n\nThis verification ensures changes meet design standards and user requirements.\n\n### Comprehensive Design Review\nInvoke the `@agent-design-review` subagent for thorough design validation when:\n- Completing significant UI/UX features\n- Before finalizing PRs with visual changes\n- Needing comprehensive accessibility and responsiveness testing\n"
  },
  {
    "path": "resources/workflows-knowledge-guides/Design-Review-Workflow/design-review-slash-command.md",
    "content": "---\nallowed-tools: Grep, LS, Read, Edit, MultiEdit, Write, NotebookEdit, WebFetch, TodoWrite, WebSearch, BashOutput, KillBash, ListMcpResourcesTool, ReadMcpResourceTool, mcp__context7__resolve-library-id, mcp__context7__get-library-docs, mcp__playwright__browser_close, mcp__playwright__browser_resize, mcp__playwright__browser_console_messages, mcp__playwright__browser_handle_dialog, mcp__playwright__browser_evaluate, mcp__playwright__browser_file_upload, mcp__playwright__browser_install, mcp__playwright__browser_press_key, mcp__playwright__browser_type, mcp__playwright__browser_navigate, mcp__playwright__browser_navigate_back, mcp__playwright__browser_navigate_forward, mcp__playwright__browser_network_requests, mcp__playwright__browser_take_screenshot, mcp__playwright__browser_snapshot, mcp__playwright__browser_click, mcp__playwright__browser_drag, mcp__playwright__browser_hover, mcp__playwright__browser_select_option, mcp__playwright__browser_tab_list, mcp__playwright__browser_tab_new, mcp__playwright__browser_tab_select, mcp__playwright__browser_tab_close, mcp__playwright__browser_wait_for, Bash, Glob\ndescription: Complete a design review of the pending changes on the current branch\n---\n\nYou are an elite design review specialist with deep expertise in user experience, visual design, accessibility, and front-end implementation. You conduct world-class design reviews following the rigorous standards of top Silicon Valley companies like Stripe, Airbnb, and Linear.\n\nGIT STATUS:\n\n```\n!`git status`\n```\n\nFILES MODIFIED:\n\n```\n!`git diff --name-only origin/HEAD...`\n```\n\nCOMMITS:\n\n```\n!`git log --no-decorate origin/HEAD...`\n```\n\nDIFF CONTENT:\n\n```\n!`git diff --merge-base origin/HEAD`\n```\n\nReview the complete diff above. This contains all code changes in the PR.\n\n\nOBJECTIVE:\nUse the design-review agent to comprehensively review the complete diff above, and reply back to the user with the design and review of the report. Your final reply must contain the markdown report and nothing else.\n\nFollow and implement the design principles and style guide located in the ../context/design-principles.md and ../context/style-guide.md docs.\n"
  },
  {
    "path": "scripts/README.md",
    "content": "# Scripts Directory\n\nThis directory contains all automation scripts for managing the Awesome Claude Code repository. The scripts work together to provide a complete workflow for resource management, from addition to pull request submission.\n\n**Important Note**: While the primary submission workflow has moved to GitHub Issues for better user experience, we maintain these manual scripts for several critical purposes:\n- **Backup submission method** when the automated Issues workflow is unavailable\n- **Administrative tasks** requiring direct CSV manipulation\n- **Testing and debugging** the automation pipeline\n- **Emergency recovery** when automated systems fail\n\n\n## Overview\n\nThe scripts implement a CSV-first workflow where `THE_RESOURCES_TABLE.csv` serves as the single source of truth for all resources. The README.md is generated from this CSV data using templates.\n\n## Repo Root Resolution\n\nScripts should never assume the current working directory or rely on fragile parent traversal. Use repo-root discovery (walk up to `pyproject.toml`) and resolve paths from there. File paths should be built from `REPO_ROOT` (e.g., `REPO_ROOT / \"THE_RESOURCES_TABLE.csv\"`).\n\n```python\nfrom pathlib import Path\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\n```\n\n### Imports and working directory\n\nMost scripts import modules as `scripts.*`. Those imports resolve reliably when:\n- you run from the repo root (default for local usage and GitHub Actions), or\n- you set `PYTHONPATH` to the repo root, or\n- you use `python -m` with the package path.\n\nIf a script fails with `ModuleNotFoundError: scripts`, run it from the repo root or set `PYTHONPATH`.\n\n### Running scripts with `python -m`\n\nWhen invoking scripts, prefer module paths (dot notation) and omit the `.py` suffix:\n\n```bash\npython -m scripts.readme.generate_readme\npython -m scripts.validation.validate_links\n```\n\nThis only works for modules with a CLI entrypoint (`if __name__ == \"__main__\":`).\n\n## Directory Structure\n\n- `badges/` - Badge notification automation (core + manual)\n- `categories/` - Category tooling and config helpers\n- `graphics/` - Logo and branding SVG generation\n- `ids/` - Resource ID generation utilities\n- `maintenance/` - Repo chores and maintenance scripts\n- `testing/` - Test and integration utilities (including `test_regenerate_cycle.py`)\n- `archive/` - Temporary holding area for deprecated scripts\n- `readme/` - README generation pipeline, generators, helpers, markup, SVG templates\n- `resources/` - Resource submission, sorting, and CSV utilities\n- `ticker/` - Repo ticker data fetch + SVG generation\n- `utils/` - Shared git helpers\n- `validation/` - URL and submission validation scripts\n\n## Category System\n\n### `categories/category_utils.py`\n**Purpose**: Unified category management system  \n**Usage**: `from scripts.categories.category_utils import category_manager`  \n**Features**:\n- Singleton pattern for efficient data loading\n- Reads categories from `templates/categories.yaml`\n- Provides methods for category lookup, validation, and ordering\n- Used by all scripts that need category information\n\n### Adding New Categories\nTo add a new category:\n1. Edit `templates/categories.yaml` and add your category with:\n   - `id`: Unique identifier\n   - `name`: Display name\n   - `prefix`: ID prefix (e.g., \"cmd\" for Slash-Commands)\n   - `icon`: Emoji icon\n   - `order`: Sort order\n   - `description`: Markdown description\n   - `subcategories`: Optional list of subcategories\n2. Update `.github/ISSUE_TEMPLATE/recommend-resource.yml` to add the category to the dropdown\n3. If subcategories were added, run `make generate-toc-assets` to create subcategory TOC SVGs\n4. Run `make generate` to update the README\n\nAll scripts automatically use the new category without any code changes.\n\n## Automated Backend Scripts\n\nThese scripts power the GitHub Issues-based submission workflow and are executed automatically by GitHub Actions:\n\n### `resources/parse_issue_form.py`\n**Purpose**: Parses GitHub issue form submissions and extracts resource data\n**Usage**: Called by `validate-resource-submission.yml` workflow\n**Features**:\n- Extracts structured data from issue body\n- Validates form field completeness\n- Converts form data to resource format\n- Provides validation feedback as issue comments\n\n### `resources/create_resource_pr.py`\n**Purpose**: Creates pull requests from approved resource submissions\n**Usage**: Called by `approve-resource-submission.yml` workflow\n**Features**:\n- Generates unique resource IDs\n- Adds resources to CSV database\n- Creates feature branches automatically\n- Opens PR with proper linking to original issue\n- Handles pre-commit hooks gracefully\n\n## Core Workflow Scripts (Manual/Admin Use)\n\n### 1. `resources/resource_utils.py`\n**Purpose**: CSV append helpers and PR content generation  \n**Usage**: Imported by `resources/create_resource_pr.py`  \n**Notes**:\n- Keeps CSV writes aligned to header order\n- Generates standardized PR content for automated submissions\n\n### 2. `readme/generate_readme.py`\n**Purpose**: Generates multiple README styles from CSV data using templates\n**Usage**: `make generate`\n**Features**:\n- Template-based generation from `templates/README_EXTRA.template.md` (and other templates)\n- Configurable root style via `acc-config.yaml`\n- Dynamic style selector and repo ticker via placeholders\n- Hierarchical table of contents generation\n- Preserves custom sections from template\n- Automatic backup before generation\n- **GitHub Stats Integration**: Automatically adds collapsible repository statistics for GitHub resources\n  - Displays stars, forks, issues, and other metrics via GitHub Stats API\n  - Uses disclosure elements (`<details>`) to keep the main list clean\n  - Works with all GitHub URL formats (repository root, blob URLs, etc.)\n\n#### Collapsible Sections\nThe generated README uses collapsible `<details>` elements for better navigation:\n- **Categories WITHOUT subcategories**: Wrapped in `<details open>` (fully collapsible)\n- **Categories WITH subcategories**: Use regular headers (subcategories are collapsible)\n- **All subcategories**: Wrapped in `<details open>` elements\n- **Table of Contents**: Main wrapper and nested categories use `<details open>`\n\n**Note on anchor links**: Initially, all categories were made collapsible, but this caused issues with anchor links from the Table of Contents - links couldn't navigate to subcategories when their parent category was collapsed. The current design balances navigation and collapsibility.\n\n### 2a. `readme/helpers/generate_toc_assets.py`\n**Purpose**: Regenerates subcategory TOC SVG assets from `templates/categories.yaml`\n**Usage**: `make generate-toc-assets`\n**Features**:\n- Creates/updates `toc-sub-*.svg` and `toc-sub-*-light-anim-scanline.svg` files in `assets/`\n- Uses `regenerate_sub_toc_svgs()` from `readme_assets.py` with categories from `category_manager`\n- Should be run after adding or modifying subcategories in `templates/categories.yaml`\n- SVGs are used by the Visual (Extra) README style for subcategory TOC rows\n\n### 2b. `ticker/generate_ticker_svg.py`\n**Purpose**: Generates animated SVG tickers showing featured projects\n**Usage**: `python scripts/ticker/generate_ticker_svg.py`\n**Features**:\n- Reads repo stats from `data/repo-ticker.csv`\n- Generates three ticker themes: dark (CRT), light (vintage), awesome (minimal)\n- Displays repo name, owner, stars, and daily delta\n- Seamless horizontal scrolling animation\n\n### 2c. `ticker/fetch_repo_ticker_data.py`\n**Purpose**: Fetches GitHub statistics for repos tracked in the ticker\n**Usage**: `python scripts/ticker/fetch_repo_ticker_data.py`\n**Features**:\n- Queries GitHub API for stars, forks, watchers\n- Calculates deltas from previous run\n- Outputs to `data/repo-ticker.csv`\n- Requires `GITHUB_TOKEN` environment variable\n\n### 4. `validation/validate_links.py`\n**Purpose**: Validates all URLs in the CSV database  \n**Usage**: `make validate`  \n**Features**:\n- Batch URL validation with progress bar\n- GitHub API integration for repository checks\n- License detection from GitHub repos\n- Last modified date fetching\n- Exponential backoff for rate limiting\n- Override support from `.templates/resource-overrides.yaml`\n- JSON output for CI/CD integration\n\n### 5. `resources/download_resources.py`\n**Purpose**: Downloads resources from GitHub repositories  \n**Usage**: `make download-resources`  \n**Features**:\n- Downloads files from GitHub repositories\n- Respects license restrictions\n- Category and license filtering\n- Rate limiting support\n- Progress tracking\n- Creates organized directory structure\n\n## Helper Modules\n\n### 6. `utils/git_utils.py`\n**Purpose**: Git and GitHub utility functions  \n**Interface**:\n- `get_github_username()`: Retrieves GitHub username\n- `get_current_branch()`: Gets active git branch\n- `create_branch()`: Creates new git branch\n- `commit_changes()`: Commits with message\n- `push_to_remote()`: Pushes branch to remote\n- GitHub CLI integration utilities\n\n### 7. `utils/github_utils.py`\n**Purpose**: Shared GitHub API helpers  \n**Interface**:\n- `parse_github_url()`: Parse GitHub URLs into API endpoints\n- `get_github_client()`: Pygithub client with request pacing\n- `github_request_json()`: JSON requests via PyGithub requester\n\n### 8. `validation/validate_single_resource.py`\n**Purpose**: Validates individual resources  \n**Usage**: `make validate-single URL=...`  \n**Interface**:\n- `validate_single_resource()`: Validates URL and fetches metadata using kwargs\n- Used by issue submission validation and manual validation workflows\n- Supports both regular URLs and GitHub repositories\n\n### 9. `resources/sort_resources.py`\n**Purpose**: Sorts CSV entries by category hierarchy  \n**Usage**: `make sort` (called automatically by `make generate`)  \n**Features**:\n- Maintains consistent ordering\n- Sorts by: Category → Sub-Category → Display Name\n- Uses category order from `categories.yaml`\n- Preserves CSV structure and formatting\n\n## Utility Scripts\n\n### 10. `ids/generate_resource_id.py`\n**Purpose**: Interactive resource ID generator  \n**Usage**: `python scripts/ids/generate_resource_id.py`  \n**Features**:\n- Interactive prompts for display name, link, and category\n- Shows all available categories from `categories.yaml`\n- Displays generated ID and CSV row preview\n\n### 11. `ids/resource_id.py`\n**Purpose**: Shared resource ID generation module  \n**Usage**: `from resource_id import generate_resource_id`  \n**Features**:\n- Central function used by all ID generation scripts\n- Uses category prefixes from `categories.yaml`\n- Ensures consistent ID generation across the project\n\n### 12. `badges/badge_notification_core.py`\n**Purpose**: Core functionality for badge notification system\n**Usage**: `from scripts.badges.badge_notification_core import BadgeNotificationCore`\n**Features**:\n- Shared notification logic used by other badge scripts\n- Input validation and sanitization\n- GitHub API interaction utilities\n- Template rendering for notification messages\n\n### 13. `badges/badge_notification.py`\n**Purpose**: Action-only notifier for merged resource PRs  \n**Usage**: Used by `notify-on-merge.yml` (not intended for manual execution)  \n**Features**:\n- Sends a single notification issue to the resource repository\n- Uses `badge_notification_core.py` for shared logic\n\n### 14. `graphics/generate_logo_svgs.py`\n**Purpose**: Generates SVG logos for the repository\n**Usage**: `python -m scripts.graphics.generate_logo_svgs`\n**Features**:\n- Creates consistent branding assets\n- Generates light/dark logo variants\n- Supports dark/light mode variants\n- Used for README badges and documentation\n\n## Workflow Integration\n\n### Primary Workflow (GitHub Issues)\n\n**For Users**: Recommend resources through the GitHub Issue form at `.github/ISSUE_TEMPLATE/recommend-resource.yml`\n1. User fills out the issue form\n2. `validate-resource-submission.yml` workflow validates the submission automatically\n3. Maintainer reviews and uses `/approve` command\n4. `approve-resource-submission.yml` workflow creates the PR automatically\n\n### Manual Backup Workflows (Make Commands)\n\nThese commands remain available for maintainers and emergency situations:\n\n#### Adding a Resource Manually\n```bash\nmake generate         # Regenerate README\nmake validate         # Validate all links\n```\n\n### Maintenance Tasks\n```bash\nmake sort                # Sort CSV entries\nmake validate            # Check all links\nmake download-resources  # Archive resources\nmake generate-toc-assets # Regenerate subcategory TOC SVGs (after adding subcategories)\n```\n\n## Configuration\n\nScripts respect these configuration files:\n- `.templates/resource-overrides.yaml`: Manual overrides for resources\n- `.env`: Environment variables (not tracked in git)\n\n## Environment Variables\n\n- `GITHUB_TOKEN`: For API rate limiting (optional but recommended)\n- `AWESOME_CC_PAT_PUBLIC_REPO`: For badge notifications\n- `AWESOME_CC_FORK_REMOTE`: Git remote name for fork (default: origin)\n- `AWESOME_CC_UPSTREAM_REMOTE`: Git remote name for upstream (default: upstream)\n\n## Development Notes\n\n1. All scripts include comprehensive error handling\n2. Progress bars and user feedback for long operations\n3. Backup creation before destructive operations\n4. Consistent use of pathlib for cross-platform compatibility\n5. Type hints and docstrings throughout\n6. Scripts can be run standalone or through Make targets\n\n### Naming Conventions\n\n**Status Lines category** (2025-09-16): The \"Statusline\" category was renamed to \"Status Lines\" (title case, plural) for consistency with other categories like \"Hooks\". This change was made throughout:\n- Category name: \"Status Lines\" (was \"Statusline\" or \"Status line\")\n- The `id` remains `statusline` to preserve backward compatibility\n- CSV entries updated to use \"Status Lines\" as the category value\n- All display text uses the title case plural form \"Status Lines\"\n\nThis ensures consistent title case and pluralization across categories. If issues arise with status line resources, verify that the category name matches \"Status Lines\" in CSV entries.\n\n### Announcements System\n\n**YAML Format** (2025-09-17): Announcements migrated from Markdown to YAML format for better structure and rendering:\n\n**File**: `templates/announcements.yaml`\n\n**Structure**:\n```yaml\n- date: \"YYYY-MM-DD\"\n  title: \"Announcement Title\"  # Optional\n  items:\n    - \"Simple text item\"\n    - summary: \"Collapsible item\"\n      text: \"Detailed description that can be expanded\"\n```\n\n**Features**:\n- Automatically renders as nested collapsible sections in README\n- Each date group is collapsible\n- Individual items can be simple text or collapsible with summary/text\n- Supports multi-line text in detailed descriptions\n- Falls back to `.md` file if YAML doesn't exist for backward compatibility\n\n## Future Considerations\n\n- Additional validation rules could be added\n- More sophisticated duplicate detection\n"
  },
  {
    "path": "scripts/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/archive/README.md",
    "content": "# Archive\n\nTemporary holding area for deprecated scripts that are no longer wired into the\nactive toolchain, but are kept for reference while being evaluated for removal.\n"
  },
  {
    "path": "scripts/archive/__init__.py",
    "content": "\"\"\"Archived/deprecated scripts.\"\"\"\n"
  },
  {
    "path": "scripts/badges/BADGE_AUTOMATION_SETUP.md",
    "content": "# Badge Issue Notification Setup Guide\n\n## Overview\nThis system creates friendly notification issues on GitHub repositories when they are **newly** featured in the Awesome Claude Code list. It only notifies for new additions, not existing entries.\n\n## Prerequisites\n1. Python 3.11+\n2. PyGithub library (installed automatically via pyproject.toml)\n\n## GitHub Action Setup\n\n### 1. Required Setup\nAdd your Personal Access Token as a repository secret named `AWESOME_CC_PAT_PUBLIC_REPO`:\n1. Go to Settings → Secrets and variables → Actions\n2. Click \"New repository secret\"\n3. Name: `AWESOME_CC_PAT_PUBLIC_REPO`\n4. Value: Your Personal Access Token with `public_repo` scope\n\n### 2. Automatic Triggers\nThe action automatically runs when resource PRs are merged by the automation bot.\n\n## How It Works\n\n### Issue Creation Process\n1. Extracts the GitHub URL and resource name from the merged PR\n2. Runs `scripts/badges/badge_notification.py` to send a single notification issue\n\n### Issue Content\n- Friendly greeting and announcement\n- Description of Awesome Claude Code\n- Two badge style options (standard and flat)\n- Clear markdown snippets for easy copying\n- No action required message\n\n### Duplicate Prevention\n- Checks for existing issues by the bot\n\n## Features\n\n### Advantages Over PR Approach\n- ✅ Non-intrusive - just information\n- ✅ No code changes required\n- ✅ Maintainers can close anytime\n- ✅ Much simpler implementation\n- ✅ No fork/branch management\n- ✅ Faster processing\n\n### Error Handling\n- Gracefully handles:\n  - Private repositories\n  - Disabled issues\n  - Rate limiting\n  - Invalid URLs\n"
  },
  {
    "path": "scripts/badges/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/badges/badge_notification.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nBadge Issue Notification (GitHub Actions only).\n\nCreates a single notification issue in a specified GitHub repository\nwhen a resource PR is merged. This script is designed for automated\nuse in GitHub Actions and is not intended for manual execution.\n\"\"\"\n\nimport os\nimport sys\nfrom pathlib import Path\n\nfrom scripts.utils.repo_root import find_repo_root\n\n# Try to load .env file if it exists\ntry:\n    from dotenv import load_dotenv  # type: ignore[import]\n\n    load_dotenv()\nexcept ImportError:\n    pass\n\n\nREPO_ROOT = find_repo_root(Path(__file__))\nsys.path.insert(0, str(REPO_ROOT))\n\nfrom scripts.badges.badge_notification_core import BadgeNotificationCore  # noqa: E402\n\n\ndef main():\n    \"\"\"Main execution for automated notification via GitHub Actions.\"\"\"\n\n    # Get inputs from environment variables (set by GitHub Actions)\n    repo_url = os.environ.get(\"REPOSITORY_URL\", \"\").strip()\n    resource_name = os.environ.get(\"RESOURCE_NAME\", \"\").strip() or None\n    description = os.environ.get(\"DESCRIPTION\", \"\").strip() or None\n    # Validate required inputs\n    if not repo_url:\n        print(\"Error: REPOSITORY_URL environment variable is required\")\n        sys.exit(1)\n\n    # Get GitHub token\n    github_token = os.environ.get(\"AWESOME_CC_PAT_PUBLIC_REPO\")\n    if not github_token:\n        print(\"Error: AWESOME_CC_PAT_PUBLIC_REPO environment variable is required\")\n        print(\"This token needs 'public_repo' scope to create issues in external repositories\")\n        sys.exit(1)\n\n    # Log the operation\n    print(f\"Sending notification to: {repo_url}\")\n    if resource_name:\n        print(f\"Resource name: {resource_name}\")\n    if description:\n        print(f\"Description: {description[:100]}...\")\n\n    try:\n        # Initialize the core notification system\n        notifier = BadgeNotificationCore(github_token)\n\n        # Send the notification using the core module\n        result = notifier.create_notification_issue(\n            repo_url=repo_url,\n            resource_name=resource_name,\n            description=description,\n        )\n\n        # Handle the result\n        if result[\"success\"]:\n            print(f\"✅ Success! Issue created: {result['issue_url']}\")\n            sys.exit(0)\n        else:\n            print(f\"❌ Failed: {result['message']}\")\n\n            # Provide helpful guidance based on error\n            if \"Security validation failed\" in result[\"message\"]:\n                print(\"\\n🛡️ SECURITY: Dangerous content detected in input\")\n                print(\"   The operation was aborted for security reasons.\")\n                print(\"   Check the resource name and description for:\")\n                print(\"   - HTML tags or JavaScript\")\n                print(\"   - Protocol handlers (javascript:, data:, etc.)\")\n                print(\"   - Event handlers (onclick=, onerror=, etc.)\")\n            elif \"Invalid or dangerous\" in result[\"message\"]:\n                print(\"\\n💡 Tip: Ensure the URL is a valid GitHub repository URL\")\n                print(\"   Format: https://github.com/owner/repository\")\n            elif \"Rate limit\" in result[\"message\"]:\n                print(\"\\n💡 Tip: GitHub API rate limit reached. Please wait and try again.\")\n            elif \"Permission denied\" in result[\"message\"]:\n                print(\"\\n💡 Tip: Ensure your PAT has 'public_repo' scope\")\n            elif \"not found or private\" in result[\"message\"]:\n                print(\"\\n💡 Tip: The repository may be private or deleted\")\n            elif \"issues disabled\" in result[\"message\"]:\n                print(\"\\n💡 Tip: The repository has issues disabled in settings\")\n\n            sys.exit(1)\n\n    except ValueError as e:\n        # Handle initialization errors (e.g., missing token)\n        print(f\"❌ Error: {e}\")\n        sys.exit(1)\n    except Exception as e:\n        # Handle unexpected errors\n        print(f\"❌ Unexpected error: {e}\")\n        sys.exit(1)\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/badges/badge_notification_core.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nCore module for badge notification system\nShared functionality for both automated and manual badge notifications\nIncludes security hardening, rate limiting, and error handling\n\"\"\"\n\nimport json\nimport logging\nimport re\nimport time\nfrom datetime import datetime\nfrom pathlib import Path\n\nfrom github import Github\nfrom github.GithubException import (\n    BadCredentialsException,\n    GithubException,\n    RateLimitExceededException,\n    UnknownObjectException,\n)\n\nfrom scripts.utils.github_utils import get_github_client, parse_github_url\n\n# Configure logging\nlogging.basicConfig(level=logging.INFO)\nlogger = logging.getLogger(__name__)\n\n\nclass RateLimiter:\n    \"\"\"Handle GitHub API rate limiting with exponential backoff\"\"\"\n\n    def __init__(self):\n        self.last_request_time = 0\n        self.request_count = 0\n        self.backoff_seconds = 1\n        self.max_backoff = 60\n\n    def check_rate_limit(self, github_client: Github) -> dict:\n        \"\"\"Check current rate limit status\"\"\"\n        try:\n            rate_limit = github_client.get_rate_limit()\n            core = rate_limit.resources.core\n            return {\n                \"remaining\": core.remaining,\n                \"limit\": core.limit,\n                \"reset_time\": core.reset.timestamp(),\n                \"should_pause\": core.remaining < 100,\n                \"should_stop\": core.remaining < 10,\n            }\n        except Exception as e:\n            logger.warning(f\"Could not check rate limit: {e}\")\n            return {\n                \"remaining\": -1,\n                \"limit\": -1,\n                \"reset_time\": 0,\n                \"should_pause\": False,\n                \"should_stop\": False,\n            }\n\n    def wait_if_needed(self, github_client: Github):\n        \"\"\"Wait if rate limiting requires it\"\"\"\n        status = self.check_rate_limit(github_client)\n\n        if status[\"should_stop\"]:\n            wait_time = max(0, status[\"reset_time\"] - time.time())\n            logger.warning(\n                f\"Rate limit nearly exhausted. Waiting {wait_time:.0f} seconds until reset\"\n            )\n            time.sleep(wait_time + 1)\n        elif status[\"should_pause\"]:\n            logger.info(\n                f\"Rate limit low ({status['remaining']} remaining). \"\n                f\"Pausing {self.backoff_seconds} seconds\"\n            )\n            time.sleep(self.backoff_seconds)\n            self.backoff_seconds = min(self.backoff_seconds * 2, self.max_backoff)\n        else:\n            # Reset backoff if we're doing well\n            if status[\"remaining\"] > 1000:\n                self.backoff_seconds = 1\n\n    def handle_rate_limit_error(self, error: RateLimitExceededException):\n        \"\"\"Handle rate limit exception\"\"\"\n        reset_time = error.headers.get(\"X-RateLimit-Reset\", \"0\") if error.headers else \"0\"\n        wait_time = max(0, int(reset_time) - time.time())\n        logger.error(f\"Rate limit exceeded. Waiting {wait_time} seconds until reset\")\n        time.sleep(wait_time + 1)\n\n\nclass BadgeNotificationCore:\n    \"\"\"Core functionality for badge notifications with security hardening\"\"\"\n\n    # Configuration\n    ISSUE_TITLE = \"🎉 Your project has been featured in Awesome Claude Code!\"\n    NOTIFICATION_LABEL = \"awesome-claude-code\"\n    GITHUB_URL_BASE = \"https://github.com/hesreallyhim/awesome-claude-code\"\n\n    def __init__(self, github_token: str):\n        \"\"\"Initialize with GitHub token\"\"\"\n        if not github_token:\n            raise ValueError(\"GitHub token is required\")\n\n        self.github = get_github_client(token=github_token)\n        self.rate_limiter = RateLimiter()\n\n    @staticmethod\n    def validate_input_safety(text: str, field_name: str = \"input\") -> tuple[bool, str]:\n        \"\"\"\n        Validate that input text is safe for use in GitHub issues.\n        Returns (is_safe, reason_if_unsafe)\n\n        This does NOT modify the input - it only checks for dangerous content.\n        If dangerous content is found, the operation should be aborted.\n        \"\"\"\n        if not text:\n            return True, \"\"\n\n        # Check for dangerous protocol handlers\n        dangerous_protocols = [\n            \"javascript:\",\n            \"data:\",\n            \"vbscript:\",\n            \"file:\",\n            \"about:\",\n            \"chrome:\",\n            \"ms-\",\n        ]\n        for protocol in dangerous_protocols:\n            if protocol.lower() in text.lower():\n                reason = f\"Dangerous protocol '{protocol}' detected in {field_name}\"\n                logger.warning(f\"SECURITY: {reason} - Content: {text[:100]}\")\n                return False, reason\n\n        # Check for HTML/script injection attempts\n        dangerous_patterns = [\n            \"<script\",\n            \"</script\",\n            \"<iframe\",\n            \"<embed\",\n            \"<object\",\n            \"<applet\",\n            \"<meta\",\n            \"<link\",\n            \"onclick=\",\n            \"onload=\",\n            \"onerror=\",\n            \"onmouseover=\",\n            \"onfocus=\",\n        ]\n        for pattern in dangerous_patterns:\n            if pattern.lower() in text.lower():\n                reason = f\"HTML injection attempt detected in {field_name}: {pattern}\"\n                logger.warning(f\"SECURITY: {reason} - Content: {text[:100]}\")\n                return False, reason\n\n        # Check for excessive length (DoS prevention)\n        max_length = 5000  # Reasonable limit for resource descriptions\n        if len(text) > max_length:\n            reason = f\"{field_name} exceeds maximum length ({len(text)} > {max_length})\"\n            logger.warning(f\"SECURITY: {reason}\")\n            return False, reason\n\n        # Check for null bytes (can cause issues in various systems)\n        if \"\\x00\" in text:\n            reason = f\"Null byte detected in {field_name}\"\n            logger.warning(f\"SECURITY: {reason}\")\n            return False, reason\n\n        # Check for control characters (except newline and tab)\n        control_chars = [chr(i) for i in range(0, 32) if i not in [9, 10, 13]]\n        for char in control_chars:\n            if char in text:\n                reason = f\"Control character (ASCII {ord(char)}) detected in {field_name}\"\n                logger.warning(f\"SECURITY: {reason}\")\n                return False, reason\n\n        return True, \"\"\n\n    @staticmethod\n    def validate_github_url(url: str) -> bool:\n        \"\"\"\n        Strictly validate GitHub URL format\n        Prevents command injection and other URL-based attacks\n        \"\"\"\n        if not url:\n            return False\n\n        # Only allow HTTPS GitHub URLs\n        if not url.startswith(\"https://github.com/\"):\n            return False\n\n        # Check for dangerous characters that could be used for injection\n        dangerous_chars = [\n            \";\",\n            \"|\",\n            \"&\",\n            \"`\",\n            \"$\",\n            \"(\",\n            \")\",\n            \"{\",\n            \"}\",\n            \"<\",\n            \">\",\n            \"\\n\",\n            \"\\r\",\n            \"\\\\\",\n            \"'\",\n            '\"',\n        ]\n        if any(char in url for char in dangerous_chars):\n            return False\n\n        # Strict regex for GitHub URLs\n        # Only allow alphanumeric, dash, dot, underscore in owner/repo names\n        pattern = r\"^https://github\\.com/[\\w\\-\\.]+/[\\w\\-\\.]+(?:\\.git)?/?$\"\n        if not re.match(pattern, url):\n            return False\n\n        # Check for path traversal attempts\n        return \"..\" not in url\n\n    def create_issue_body(self, resource_name: str, description: str = \"\") -> str:\n        \"\"\"Create issue body with badge options after validating inputs\"\"\"\n        # Validate inputs - DO NOT modify them\n        is_safe, reason = self.validate_input_safety(resource_name, \"resource_name\")\n        if not is_safe:\n            raise ValueError(f\"Security validation failed: {reason}\")\n\n        if description:\n            is_safe, reason = self.validate_input_safety(description, \"description\")\n            if not is_safe:\n                raise ValueError(f\"Security validation failed: {reason}\")\n\n        # Use the ORIGINAL, unmodified values in the template\n        # If they were unsafe, we would have thrown an exception above\n        final_description = (\n            description\n            if description\n            else f\"Your project {resource_name} provides valuable resources \"\n            f\"for the Claude Code community.\"\n        )\n\n        # Use the original values directly\n        return f\"\"\"Hello! 👋\n\nI'm excited to let you know that **{resource_name}** has been featured in the\n[Awesome Claude Code]({self.GITHUB_URL_BASE}) list!\n\n## About Awesome Claude Code\nAwesome Claude Code is a curated collection of the best slash-commands, CLAUDE.md files,\nCLI tools, and other resources for enhancing Claude Code workflows. Your project has been\nrecognized for its valuable contribution to the Claude Code community.\n\n## Your Listing\n{final_description}\n\nYou can find your entry here: [View in Awesome Claude Code]({self.GITHUB_URL_BASE})\n\n## Show Your Recognition! 🏆\nIf you'd like to display a badge in your README to show that your project is featured,\nyou can use one of these:\n\n### Option 1: Standard Badge\n```markdown\n[![Mentioned in Awesome Claude Code](https://awesome.re/mentioned-badge.svg)]({self.GITHUB_URL_BASE})\n```\n[![Mentioned in Awesome Claude Code](https://awesome.re/mentioned-badge.svg)]({self.GITHUB_URL_BASE})\n\n### Option 2: Flat Badge\n```markdown\n[![Mentioned in Awesome Claude Code](https://awesome.re/mentioned-badge-flat.svg)]({self.GITHUB_URL_BASE})\n```\n[![Mentioned in Awesome Claude Code](https://awesome.re/mentioned-badge-flat.svg)]({self.GITHUB_URL_BASE})\n\n## No Action Required\nThis is just a friendly notification - no action is required on your part.\nFeel free to close this issue at any time.\n\nThank you for contributing to the Claude Code ecosystem! 🙏\n\n---\n*This notification was sent because your project was added to the Awesome Claude Code list. This is a one-time notification.*\"\"\"  # noqa: E501\n\n    def can_create_label(self, repo) -> bool:\n        \"\"\"Check if we can create labels (requires write access)\"\"\"\n        try:\n            # Apply rate limiting\n            self.rate_limiter.wait_if_needed(self.github)\n\n            # Try to create or get the label\n            try:\n                repo.get_label(self.NOTIFICATION_LABEL)\n                return True  # Label already exists\n            except UnknownObjectException:\n                # Label doesn't exist, try to create it\n                repo.create_label(\n                    self.NOTIFICATION_LABEL, \"f39c12\", \"Featured in Awesome Claude Code\"\n                )\n                return True\n        except GithubException as e:\n            if e.status == 403:\n                logger.info(f\"No permission to create labels in {repo.full_name}\")\n            else:\n                logger.warning(f\"Could not create label for {repo.full_name}: {e}\")\n            return False\n        except Exception as e:\n            logger.warning(f\"Unexpected error creating label for {repo.full_name}: {e}\")\n            return False\n\n    def create_notification_issue(\n        self,\n        repo_url: str,\n        resource_name: str | None = None,\n        description: str | None = None,\n    ) -> dict:\n        \"\"\"\n        Create a notification issue in the specified repository\n\n        Returns dict with: success, message, issue_url, repo_url\n        \"\"\"\n        result = {\n            \"repo_url\": repo_url,\n            \"success\": False,\n            \"message\": \"\",\n            \"issue_url\": None,\n        }\n\n        # Validate and parse URL\n        if not self.validate_github_url(repo_url):\n            result[\"message\"] = \"Invalid or dangerous GitHub URL format\"\n            return result\n\n        _, is_github, owner, repo_name = parse_github_url(repo_url)\n        if not is_github or not owner or not repo_name:\n            result[\"message\"] = \"Invalid or dangerous GitHub URL format\"\n            return result\n\n        repo_full_name = f\"{owner}/{repo_name}\"\n\n        # Use resource name from input or default to repo name\n        if not resource_name:\n            resource_name = repo_name\n\n        # Skip Anthropic repositories\n        if \"anthropic\" in owner.lower() or \"anthropic\" in repo_name.lower():\n            result[\"message\"] = \"Skipping Anthropic repository\"\n            return result\n\n        try:\n            # Apply rate limiting\n            self.rate_limiter.wait_if_needed(self.github)\n\n            # Get the repository\n            repo = self.github.get_repo(repo_full_name)\n\n            # Try to create or use label\n            labels = []\n            if self.can_create_label(repo):\n                labels = [self.NOTIFICATION_LABEL]\n\n            # Create the issue body (this will validate inputs and throw if unsafe)\n            try:\n                issue_body = self.create_issue_body(resource_name, description or \"\")\n            except ValueError as e:\n                # Security validation failed - abort the operation\n                result[\"message\"] = str(e)\n                logger.error(f\"Security validation failed for {repo_full_name}: {e}\")\n                return result\n\n            # Apply rate limiting before creating issue\n            self.rate_limiter.wait_if_needed(self.github)\n\n            # Create the issue\n            issue = repo.create_issue(title=self.ISSUE_TITLE, body=issue_body, labels=labels)\n\n            result[\"success\"] = True\n            result[\"message\"] = \"Issue created successfully\"\n            result[\"issue_url\"] = issue.html_url\n\n        except UnknownObjectException:\n            result[\"message\"] = \"Repository not found or private\"\n        except BadCredentialsException:\n            result[\"message\"] = \"Invalid GitHub token\"\n        except RateLimitExceededException as e:\n            self.rate_limiter.handle_rate_limit_error(e)\n            result[\"message\"] = \"Rate limit exceeded - please try again later\"\n        except GithubException as e:\n            if e.status == 410:\n                result[\"message\"] = \"Repository has issues disabled\"\n            elif e.status == 403:\n                if \"Resource not accessible\" in str(e):\n                    result[\"message\"] = \"Insufficient permissions - requires public_repo scope\"\n                else:\n                    result[\"message\"] = \"Permission denied - check PAT permissions\"\n            else:\n                logger.error(f\"GitHub API error for {repo_full_name}: {e}\")\n                result[\"message\"] = f\"GitHub API error (status {e.status})\"\n        except Exception as e:\n            logger.error(f\"Unexpected error for {repo_full_name}: {e}\")\n            result[\"message\"] = f\"Unexpected error: {str(e)[:100]}\"\n\n        return result\n\n\nclass ManualNotificationTracker:\n    \"\"\"Optional state tracking for manual notifications\"\"\"\n\n    def __init__(self, tracking_file: str = \".manual_notifications.json\"):\n        self.tracking_file = Path(tracking_file)\n        self.history = self._load_history()\n\n    def _load_history(self) -> list:\n        \"\"\"Load notification history from file\"\"\"\n        if self.tracking_file.exists():\n            try:\n                with open(self.tracking_file) as f:\n                    return json.load(f)\n            except Exception as e:\n                logger.warning(f\"Could not load history: {e}\")\n        return []\n\n    def _save_history(self):\n        \"\"\"Save notification history to file\"\"\"\n        try:\n            with open(self.tracking_file, \"w\") as f:\n                json.dump(self.history, f, indent=2)\n        except Exception as e:\n            logger.warning(f\"Could not save history: {e}\")\n\n    def record_notification(self, repo_url: str, issue_url: str, resource_name: str = \"\"):\n        \"\"\"Record a manual notification\"\"\"\n        entry = {\n            \"repo_url\": repo_url,\n            \"issue_url\": issue_url,\n            \"resource_name\": resource_name,\n            \"timestamp\": datetime.now().isoformat(),\n        }\n        self.history.append(entry)\n        self._save_history()\n\n    def get_notification_count(self, repo_url: str, time_window_hours: int = 24) -> int:\n        \"\"\"Get count of recent notifications for a repository\"\"\"\n        cutoff = datetime.now().timestamp() - (time_window_hours * 3600)\n        count = 0\n\n        for entry in self.history:\n            if entry[\"repo_url\"] == repo_url:\n                try:\n                    timestamp = datetime.fromisoformat(entry[\"timestamp\"]).timestamp()\n                    if timestamp > cutoff:\n                        count += 1\n                except Exception:\n                    pass\n\n        return count\n\n    def has_recent_notification(self, repo_url: str, time_window_hours: int = 24) -> bool:\n        \"\"\"Check if repository was notified recently\"\"\"\n        return self.get_notification_count(repo_url, time_window_hours) > 0\n"
  },
  {
    "path": "scripts/categories/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/categories/add_category.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nScript to automate adding a new category to awesome-claude-code.\nThis handles all the necessary file updates and regenerates the README.\n\"\"\"\n\nimport argparse\nimport subprocess\nimport sys\nfrom pathlib import Path\n\nimport yaml\n\nfrom scripts.utils.repo_root import find_repo_root\n\n# Add repo root to path for imports\n\nREPO_ROOT = find_repo_root(Path(__file__))\nsys.path.insert(0, str(REPO_ROOT))\n\nfrom scripts.categories.category_utils import category_manager  # noqa: E402\n\n\nclass CategoryAdder:\n    \"\"\"Handles the process of adding a new category to the repository.\"\"\"\n\n    def __init__(self, repo_root: Path):\n        \"\"\"Initialize the CategoryAdder with the repository root path.\"\"\"\n        self.repo_root = repo_root\n        self.templates_dir = repo_root / \"templates\"\n        self.github_dir = repo_root / \".github\" / \"ISSUE_TEMPLATE\"\n\n    def get_max_order(self) -> int:\n        \"\"\"Get the maximum order value from existing categories.\"\"\"\n        categories = category_manager.get_categories_for_readme()\n        if not categories:\n            return 0\n        return max(cat.get(\"order\", 0) for cat in categories)\n\n    def add_category_to_yaml(\n        self,\n        category_id: str,\n        name: str,\n        prefix: str,\n        icon: str,\n        description: str,\n        order: int | None = None,\n        subcategories: list[str] | None = None,\n    ) -> bool:\n        \"\"\"\n        Add a new category to categories.yaml.\n\n        Args:\n            category_id: The ID for the category (e.g., \"alternative-clients\")\n            name: Display name (e.g., \"Alternative Clients\")\n            prefix: ID prefix for resources (e.g., \"client\")\n            icon: Emoji icon for the category\n            description: Markdown description of the category\n            order: Order in the list (if None, will be added at the end)\n            subcategories: List of subcategory names (defaults to [\"General\"])\n\n        Returns:\n            True if successful, False otherwise\n        \"\"\"\n        categories_file = self.templates_dir / \"categories.yaml\"\n\n        # Load existing categories\n        with open(categories_file, encoding=\"utf-8\") as f:\n            data = yaml.safe_load(f)\n\n        if not data or \"categories\" not in data:\n            print(\"Error: Invalid categories.yaml structure\")\n            return False\n\n        # Check if category already exists\n        for cat in data[\"categories\"]:\n            if cat[\"id\"] == category_id:\n                print(f\"Category '{category_id}' already exists\")\n                return False\n\n        # Determine order\n        if order is None:\n            order = self.get_max_order() + 1\n\n        # Prepare subcategories\n        if subcategories is None:\n            subcategories = [\"General\"]\n\n        subcats_data = [{\"id\": sub.lower().replace(\" \", \"-\"), \"name\": sub} for sub in subcategories]\n\n        # Create new category entry\n        new_category = {\n            \"id\": category_id,\n            \"name\": name,\n            \"prefix\": prefix,\n            \"icon\": icon,\n            \"description\": description,\n            \"order\": order,\n            \"subcategories\": subcats_data,\n        }\n\n        # If inserting with specific order, update other categories' orders\n        if order <= self.get_max_order():\n            for cat in data[\"categories\"]:\n                if cat.get(\"order\", 0) >= order:\n                    cat[\"order\"] = cat.get(\"order\", 0) + 1\n\n        # Add the new category\n        data[\"categories\"].append(new_category)\n\n        # Sort categories by order\n        data[\"categories\"] = sorted(data[\"categories\"], key=lambda x: x.get(\"order\", 999))\n\n        # Write back to file\n        with open(categories_file, \"w\", encoding=\"utf-8\") as f:\n            yaml.dump(data, f, default_flow_style=False, sort_keys=False, allow_unicode=True)\n\n        print(f\"✅ Added '{name}' to categories.yaml with order {order}\")\n        return True\n\n    def update_issue_template(self, name: str) -> bool:\n        \"\"\"\n        Update the GitHub issue template to include the new category.\n\n        Args:\n            name: Display name of the category\n\n        Returns:\n            True if successful, False otherwise\n        \"\"\"\n        template_file = self.github_dir / \"recommend-resource.yml\"\n\n        with open(template_file, encoding=\"utf-8\") as f:\n            content = f.read()\n\n        # Find the category dropdown section\n        lines = content.split(\"\\n\")\n        in_category_section = False\n        category_start_idx = -1\n        category_end_idx = -1\n\n        for i, line in enumerate(lines):\n            if \"id: category\" in line:\n                in_category_section = True\n                continue\n\n            if in_category_section:\n                if \"options:\" in line:\n                    category_start_idx = i + 1\n                elif category_start_idx > 0 and line.strip() and not line.strip().startswith(\"-\"):\n                    category_end_idx = i\n                    break\n\n        if category_start_idx < 0:\n            print(\"Error: Could not find category options in issue template\")\n            return False\n\n        # Extract existing categories\n        existing_categories = []\n        for i in range(category_start_idx, category_end_idx):\n            line = lines[i].strip()\n            if line.startswith(\"- \"):\n                existing_categories.append(line[2:])\n\n        # Check if category already exists\n        if name in existing_categories:\n            print(f\"Category '{name}' already exists in issue template\")\n            return True\n\n        # Find where to insert (before Official Documentation)\n        insert_idx = category_start_idx\n        for i in range(category_start_idx, category_end_idx):\n            if \"Official Documentation\" in lines[i]:\n                insert_idx = i\n                break\n\n        # Insert the new category\n        lines.insert(insert_idx, f\"        - {name}\")\n\n        # Write back to file\n        with open(template_file, \"w\", encoding=\"utf-8\") as f:\n            f.write(\"\\n\".join(lines))\n\n        print(f\"✅ Added '{name}' to GitHub issue template\")\n        return True\n\n    def generate_readme(self) -> bool:\n        \"\"\"Generate the README using make generate.\"\"\"\n        print(\"\\n📝 Generating README...\")\n        try:\n            result = subprocess.run(\n                [\"make\", \"generate\"],\n                cwd=self.repo_root,\n                capture_output=True,\n                text=True,\n                check=False,\n            )\n\n            if result.returncode != 0:\n                print(\"Error generating README:\")\n                if result.stderr:\n                    print(result.stderr)\n                return False\n\n            print(\"✅ README generated successfully\")\n            return True\n\n        except FileNotFoundError:\n            print(\"Error: 'make' command not found\")\n            return False\n\n    def create_commit(self, name: str) -> bool:\n        \"\"\"Create a commit with the changes.\"\"\"\n        print(\"\\n📦 Creating commit...\")\n\n        try:\n            # Stage the changes\n            files_to_stage = [\n                \"templates/categories.yaml\",\n                \".github/ISSUE_TEMPLATE/recommend-resource.yml\",\n                \"README.md\",\n            ]\n\n            for file in files_to_stage:\n                subprocess.run(\n                    [\"git\", \"add\", file],\n                    cwd=self.repo_root,\n                    check=True,\n                    capture_output=True,\n                )\n\n            # Create commit\n            commit_message = f\"\"\"Add new category: {name}\n\n- Add {name} category to templates/categories.yaml\n- Update GitHub issue template to include {name}\n- Regenerate README with new category section\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)\n\nCo-Authored-By: Claude <noreply@anthropic.com>\"\"\"\n\n            result = subprocess.run(\n                [\"git\", \"commit\", \"-m\", commit_message],\n                cwd=self.repo_root,\n                capture_output=True,\n                text=True,\n                check=False,\n            )\n\n            if result.returncode != 0:\n                if \"nothing to commit\" in result.stdout:\n                    print(\"No changes to commit\")\n                else:\n                    print(\"Error creating commit:\")\n                    if result.stderr:\n                        print(result.stderr)\n                    return False\n            else:\n                print(f\"✅ Created commit for '{name}' category\")\n\n            return True\n\n        except subprocess.CalledProcessError as e:\n            print(f\"Error with git operations: {e}\")\n            return False\n\n\ndef interactive_mode(adder: CategoryAdder) -> None:\n    \"\"\"Run the script in interactive mode, prompting for all inputs.\"\"\"\n    print(\"=\" * 60)\n    print(\"ADD NEW CATEGORY TO AWESOME CLAUDE CODE\")\n    print(\"=\" * 60)\n    print()\n\n    # Get category details\n    name = input(\"Enter category display name (e.g., 'Alternative Clients'): \").strip()\n    if not name:\n        print(\"Error: Name is required\")\n        sys.exit(1)\n\n    # Generate ID from name\n    category_id = name.lower().replace(\" \", \"-\").replace(\"&\", \"and\")\n    suggested_id = category_id\n    category_id = input(f\"Enter category ID (default: '{suggested_id}'): \").strip() or suggested_id\n\n    # Generate prefix from name\n    suggested_prefix = name.lower().split()[0][:6]\n    prefix = input(f\"Enter ID prefix (default: '{suggested_prefix}'): \").strip() or suggested_prefix\n\n    # Get icon\n    icon = input(\"Enter emoji icon (e.g., 🔌): \").strip() or \"📦\"\n\n    # Get description\n    print(\"\\nEnter description (can be multiline, enter '---' on a new line to finish):\")\n    description_lines = []\n    while True:\n        line = input()\n        if line == \"---\":\n            break\n        description_lines.append(line)\n\n    description = \"\\n\".join(description_lines)\n    if description and not description.startswith(\">\"):\n        description = \"> \" + description.replace(\"\\n\", \"\\n> \")\n\n    # Get order\n    max_order = adder.get_max_order()\n    order_input = input(\n        f\"Enter order position (1-{max_order + 1}, default: {max_order + 1}): \"\n    ).strip()\n    order = int(order_input) if order_input else max_order + 1\n\n    # Get subcategories\n    print(\"\\nSubcategories Configuration:\")\n    print(\"Most categories only need 'General'. Add more only if you need specific groupings.\")\n    print(\"Examples:\")\n    print(\"  - For simple categories: Just press Enter (uses 'General')\")\n    print(\"  - For complex categories: General, Advanced, Experimental\")\n    print(\"\\nEnter subcategories (comma-separated, default: 'General'):\")\n    subcats_input = input(\"> \").strip()\n    subcategories = (\n        [s.strip() for s in subcats_input.split(\",\") if s.strip()] if subcats_input else [\"General\"]\n    )\n\n    # Ensure General is always included if not explicitly added\n    if subcategories and \"General\" not in subcategories:\n        print(\"\\nNote: Consider including 'General' as a catch-all subcategory.\")\n\n    # Confirm\n    print(\"\\n\" + \"=\" * 60)\n    print(\"SUMMARY\")\n    print(\"=\" * 60)\n    print(f\"Name: {name}\")\n    print(f\"ID: {category_id}\")\n    print(f\"Prefix: {prefix}\")\n    print(f\"Icon: {icon}\")\n    print(f\"Order: {order}\")\n    print(f\"Subcategories: {', '.join(subcategories)}\")\n    print(f\"Description:\\n{description}\")\n    print(\"=\" * 60)\n\n    confirm = input(\"\\nProceed with adding this category? (y/n): \").strip().lower()\n    if confirm != \"y\":\n        print(\"Cancelled\")\n        sys.exit(0)\n\n    # Add the category\n    if not adder.add_category_to_yaml(\n        category_id, name, prefix, icon, description, order, subcategories\n    ):\n        sys.exit(1)\n\n    if not adder.update_issue_template(name):\n        sys.exit(1)\n\n    if not adder.generate_readme():\n        sys.exit(1)\n\n    # Ask about commit\n    commit_confirm = input(\"\\nCreate a commit with these changes? (y/n): \").strip().lower()\n    if commit_confirm == \"y\":\n        adder.create_commit(name)\n\n    print(\"\\n✨ Category added successfully!\")\n    print(\"\\n📝 Note: The category will appear in the Table of Contents only after\")\n    print(\"   resources are added to it. This is by design to keep the ToC clean.\")\n\n\ndef main():\n    \"\"\"Main entry point for the script.\"\"\"\n    parser = argparse.ArgumentParser(\n        description=\"Add a new category to awesome-claude-code\",\n        formatter_class=argparse.RawDescriptionHelpFormatter,\n        epilog=\"\"\"\nExamples:\n  %(prog)s                           # Interactive mode\n  %(prog)s --name \"My Category\" --prefix \"mycat\" --icon \"🎯\"\n  %(prog)s --name \"Tools\" --order 5 --subcategories \"CLI,GUI,Web\"\n        \"\"\",\n    )\n\n    parser.add_argument(\"--name\", help=\"Display name for the category\")\n    parser.add_argument(\"--id\", help=\"Category ID (defaults to slugified name)\")\n    parser.add_argument(\"--prefix\", help=\"ID prefix for resources\")\n    parser.add_argument(\"--icon\", default=\"📦\", help=\"Emoji icon for the category\")\n    parser.add_argument(\n        \"--description\", help=\"Description of the category (will be prefixed with '>')\"\n    )\n    parser.add_argument(\"--order\", type=int, help=\"Order position in the list\")\n    parser.add_argument(\n        \"--subcategories\",\n        help=\"Comma-separated list of subcategories (default: General)\",\n    )\n    parser.add_argument(\n        \"--no-commit\", action=\"store_true\", help=\"Don't create a commit after adding\"\n    )\n\n    args = parser.parse_args()\n\n    # Get repository root\n    adder = CategoryAdder(REPO_ROOT)\n\n    # If name is provided, run in non-interactive mode\n    if args.name:\n        # Generate defaults for missing arguments\n        category_id = args.id or args.name.lower().replace(\" \", \"-\").replace(\"&\", \"and\")\n        prefix = args.prefix or args.name.lower().split()[0][:6]\n        description = args.description or f\"> **{args.name}** category for awesome-claude-code\"\n        if not description.startswith(\">\"):\n            description = \"> \" + description\n\n        subcategories = (\n            [s.strip() for s in args.subcategories.split(\",\")]\n            if args.subcategories\n            else [\"General\"]\n        )\n\n        # Add the category\n        if not adder.add_category_to_yaml(\n            category_id,\n            args.name,\n            prefix,\n            args.icon,\n            description,\n            args.order,\n            subcategories,\n        ):\n            sys.exit(1)\n\n        if not adder.update_issue_template(args.name):\n            sys.exit(1)\n\n        if not adder.generate_readme():\n            sys.exit(1)\n\n        if not args.no_commit:\n            adder.create_commit(args.name)\n\n        print(\"\\n✨ Category added successfully!\")\n        print(\"\\n📝 Note: The category will appear in the Table of Contents only after\")\n        print(\"   resources are added to it. This is by design to keep the ToC clean.\")\n    else:\n        # Run in interactive mode\n        interactive_mode(adder)\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/categories/category_utils.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nUnified category utilities for awesome-claude-code.\nProvides a single source of truth for all category-related operations.\n\nUsage:\n    from scripts.categories.category_utils import category_manager\n\n    # Get all categories\n    categories = category_manager.get_all_categories()\n\n    # Get category by name\n    cat = category_manager.get_category_by_name(\"Status Lines\")\n\"\"\"\n\nfrom __future__ import annotations\n\nfrom pathlib import Path\nfrom typing import Any, ClassVar\n\nimport yaml\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\n\n\nclass CategoryManager:\n    \"\"\"Singleton class for managing category definitions.\"\"\"\n\n    _instance: ClassVar[CategoryManager | None] = None\n    _data: ClassVar[dict[str, Any] | None] = None\n\n    def __new__(cls):\n        \"\"\"Ensure only one instance exists.\"\"\"\n        if cls._instance is None:\n            cls._instance = super().__new__(cls)\n        return cls._instance\n\n    def __init__(self):\n        \"\"\"Initialize the manager (only loads data once).\"\"\"\n        if self._data is None:\n            self._load_categories()\n\n    def _load_categories(self) -> None:\n        \"\"\"Load category definitions from the unified YAML file.\"\"\"\n        categories_path = REPO_ROOT / \"templates\" / \"categories.yaml\"\n\n        with open(categories_path, encoding=\"utf-8\") as f:\n            type(self)._data = yaml.safe_load(f)\n\n    def get_all_categories(self) -> list[str]:\n        \"\"\"Get list of all category names.\"\"\"\n        if self._data is None:\n            return []\n        return [cat[\"name\"] for cat in self._data[\"categories\"]]\n\n    def get_category_prefixes(self) -> dict[str, str]:\n        \"\"\"Get mapping of category names to ID prefixes.\"\"\"\n        if self._data is None:\n            return {}\n        return {cat[\"name\"]: cat[\"prefix\"] for cat in self._data[\"categories\"]}\n\n    def get_category_by_name(self, name: str) -> dict[str, Any] | None:\n        \"\"\"Get category configuration by name.\"\"\"\n        if not self._data or \"categories\" not in self._data:\n            return None\n        for cat in self._data[\"categories\"]:\n            if cat[\"name\"] == name:\n                return cat\n        return None\n\n    def get_category_by_id(self, cat_id: str) -> dict[str, Any] | None:\n        \"\"\"Get category configuration by ID.\"\"\"\n        if not self._data or \"categories\" not in self._data:\n            return None\n        for cat in self._data[\"categories\"]:\n            if cat[\"id\"] == cat_id:\n                return cat\n        return None\n\n    def get_all_subcategories(self) -> list[dict[str, str]]:\n        \"\"\"Get all subcategories with their parent category names.\"\"\"\n        subcategories = []\n\n        if not self._data or \"categories\" not in self._data:\n            return []\n\n        for cat in self._data[\"categories\"]:\n            if \"subcategories\" in cat:\n                for subcat in cat[\"subcategories\"]:\n                    subcategories.append(\n                        {\n                            \"parent\": cat[\"name\"],\n                            \"name\": subcat[\"name\"],\n                            \"full_name\": f\"{cat['name']}: {subcat['name']}\",\n                        }\n                    )\n\n        return subcategories\n\n    def get_subcategories_for_category(self, category_name: str) -> list[str]:\n        \"\"\"Get subcategories for a specific category.\"\"\"\n        cat = self.get_category_by_name(category_name)\n        if not cat or \"subcategories\" not in cat:\n            return []\n\n        return [subcat[\"name\"] for subcat in cat[\"subcategories\"]]\n\n    def validate_category_subcategory(self, category: str, subcategory: str | None) -> bool:\n        \"\"\"Validate that a subcategory belongs to the given category.\"\"\"\n        if not subcategory:\n            return True\n\n        cat = self.get_category_by_name(category)\n        if not cat:\n            return False\n\n        if \"subcategories\" not in cat:\n            return False\n\n        return any(subcat[\"name\"] == subcategory for subcat in cat[\"subcategories\"])\n\n    def get_categories_for_readme(self) -> list[dict[str, Any]]:\n        \"\"\"Get categories in order for README generation.\"\"\"\n        if not self._data or \"categories\" not in self._data:\n            return []\n        categories = sorted(self._data[\"categories\"], key=lambda x: x.get(\"order\", 999))\n        return categories\n\n    def get_toc_config(self) -> dict[str, Any]:\n        \"\"\"Get table of contents configuration.\"\"\"\n        return self._data.get(\"toc\", {}) if self._data else {}\n\n\n# Create singleton instance for import\ncategory_manager = CategoryManager()\n"
  },
  {
    "path": "scripts/graphics/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/graphics/generate_logo_svgs.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nGenerate responsive SVG logos for the Awesome Claude Code repository.\n\nThis script creates:\n- Light and dark theme versions of the ASCII art logo\n- The same logo is used for all screen sizes (scales responsively)\n\"\"\"\n\nfrom pathlib import Path\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\n\n# ASCII art for the desktop version\nASCII_ART = [\n    \" █████┐ ██┐    ██┐███████┐███████┐ ██████┐ ███┐   ███┐███████┐\",\n    \"██┌──██┐██│    ██│██┌────┘██┌────┘██┌───██┐████┐ ████│██┌────┘\",\n    \"███████│██│ █┐ ██│█████┐  ███████┐██│   ██│██┌████┌██│█████┐\",\n    \"██┌──██│██│███┐██│██┌──┘  └────██│██│   ██│██│└██┌┘██│██┌──┘\",\n    \"██│  ██│└███┌███┌┘███████┐███████│└██████┌┘██│ └─┘ ██│███████┐\",\n    \"└─┘  └─┘ └──┘└──┘ └──────┘└──────┘ └─────┘ └─┘     └─┘└──────┘\",\n    \"\",\n    \"────────────────────────────────────────────────────────────────────────────────────\",\n    \"\",\n    \" ██████┐██┐      █████┐ ██┐   ██┐██████┐ ███████┐     ██████┐ ██████┐ ██████┐ ███████┐\",\n    \"██┌────┘██│     ██┌──██┐██│   ██│██┌──██┐██┌────┘    ██┌────┘██┌───██┐██┌──██┐██┌────┘\",\n    \"██│     ██│     ███████│██│   ██│██│  ██│█████┐      ██│     ██│   ██│██│  ██│█████┐\",\n    \"██│     ██│     ██┌──██│██│   ██│██│  ██│██┌──┘      ██│     ██│   ██│██│  ██│██┌──┘\",\n    \"└██████┐███████┐██│  ██│└██████┌┘██████┌┘███████┐    └██████┐└██████┌┘██████┌┘███████┐\",\n    \" └─────┘└──────┘└─┘  └─┘ └─────┘ └─────┘ └──────┘     └─────┘ └─────┘ └─────┘ └──────┘\",\n]\n\n\ndef generate_logo_svg(theme: str = \"light\") -> str:\n    \"\"\"Generate SVG with full ASCII art for all screen sizes.\"\"\"\n    fill_color = \"#24292e\" if theme == \"light\" else \"#e1e4e8\"\n\n    svg_lines = [\n        '<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 920 320\" '\n        'preserveAspectRatio=\"xMidYMid meet\">',\n        \"  <style>\",\n        \"    text {\",\n        \"      font-family: 'Courier New', Courier, monospace;\",\n        \"      font-size: 14px;\",\n        f\"      fill: {fill_color};\",\n        \"      white-space: pre;\",\n        \"    }\",\n        \"  </style>\",\n    ]\n\n    # Add each line of ASCII art as a text element\n    y_position = 25\n    for line in ASCII_ART:\n        svg_lines.append(f'  <text x=\"10\" y=\"{y_position}\">{line}</text>')\n        y_position += 20\n\n    svg_lines.append(\"</svg>\")\n    return \"\\n\".join(svg_lines)\n\n\ndef main():\n    \"\"\"Generate all logo SVG files.\"\"\"\n    # Get the project root directory\n    assets_dir = REPO_ROOT / \"assets\"\n\n    # Create assets directory if it doesn't exist\n    assets_dir.mkdir(exist_ok=True)\n\n    # Generate logo SVGs (same for all screen sizes)\n    logo_light = generate_logo_svg(\"light\")\n    logo_dark = generate_logo_svg(\"dark\")\n\n    # Write files\n    files_to_write = {\n        \"logo-light.svg\": logo_light,\n        \"logo-dark.svg\": logo_dark,\n    }\n\n    for filename, content in files_to_write.items():\n        filepath = assets_dir / filename\n        filepath.write_text(content, encoding=\"utf-8\")\n        print(f\"✅ Generated: {filepath}\")\n\n    print(\"\\n🎨 All logo SVG files have been generated successfully!\")\n    print(\"📝 Run 'make generate' to update the README with the new logos.\")\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/ids/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/ids/generate_resource_id.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nSimple script to generate a resource ID for manual CSV additions.\n\"\"\"\n\nimport sys\nfrom pathlib import Path\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\nsys.path.insert(0, str(REPO_ROOT))\n\nfrom scripts.categories.category_utils import category_manager\nfrom scripts.ids.resource_id import generate_resource_id\n\n\ndef main():\n    print(\"Resource ID Generator\")\n    print(\"=\" * 40)\n\n    # Get input\n    display_name = input(\"Display Name: \").strip()\n    primary_link = input(\"Primary Link: \").strip()\n\n    categories = category_manager.get_all_categories()\n    print(\"\\nAvailable categories:\")\n    for i, cat in enumerate(categories, 1):\n        print(f\"{i}. {cat}\")\n\n    cat_choice = input(\"\\nSelect category number: \").strip()\n    try:\n        category = categories[int(cat_choice) - 1]\n    except (ValueError, IndexError):\n        print(\"Invalid category selection. Using custom category.\")\n        category = input(\"Enter custom category: \").strip()\n\n    # Generate ID\n    resource_id = generate_resource_id(display_name, primary_link, category)\n\n    print(f\"\\nGenerated ID: {resource_id}\")\n    print(\"\\nCSV Row Preview:\")\n    print(f\"ID: {resource_id}\")\n    print(f\"Display Name: {display_name}\")\n    print(f\"Category: {category}\")\n    print(f\"Primary Link: {primary_link}\")\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/ids/resource_id.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nShared resource ID generation functionality.\n\"\"\"\n\nimport hashlib\nimport sys\nfrom pathlib import Path\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\nsys.path.insert(0, str(REPO_ROOT))\n\nfrom scripts.categories.category_utils import category_manager  # noqa: E402\n\n\ndef generate_resource_id(display_name: str, primary_link: str, category: str) -> str:\n    \"\"\"\n    Generate a stable resource ID from display name, link, and category.\n\n    Args:\n        display_name: The display name of the resource\n        primary_link: The primary URL of the resource\n        category: The category name\n\n    Returns:\n        A resource ID in format: {prefix}-{hash}\n    \"\"\"\n    # Get category prefix mapping\n    prefixes = category_manager.get_category_prefixes()\n    prefix = prefixes.get(category, \"res\")\n\n    # Generate hash from display name + primary link\n    content = f\"{display_name}{primary_link}\"\n    hash_value = hashlib.sha256(content.encode()).hexdigest()[:8]\n\n    return f\"{prefix}-{hash_value}\"\n"
  },
  {
    "path": "scripts/maintenance/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/maintenance/check_repo_health.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nRepository health check script for the Awesome Claude Code repository.\n\nThis script checks active GitHub repositories listed in THE_RESOURCES_TABLE.csv for:\n- Number of open issues\n- Date of last push or PR merge (last updated)\n\nExits with error if any repository:\n- Has not been updated in over 6 months AND\n- Has more than 2 open issues\n\nIf a repository has been deleted, the script continues without exiting.\n\"\"\"\n\nimport argparse\nimport csv\nimport logging\nimport os\nimport sys\nfrom datetime import UTC, datetime, timedelta\nfrom pathlib import Path\n\nimport requests\nfrom dotenv import load_dotenv\n\nfrom scripts.utils.github_utils import parse_github_url\nfrom scripts.utils.repo_root import find_repo_root\n\nlogger = logging.getLogger(__name__)\nlogging.basicConfig(level=logging.INFO, format=\"%(levelname)s: %(message)s\")\n\nload_dotenv()\n\nGITHUB_TOKEN = os.getenv(\"GITHUB_TOKEN\", \"\")\nUSER_AGENT = \"awesome-claude-code Repository Health Check/1.0\"\nREPO_ROOT = find_repo_root(Path(__file__))\nINPUT_FILE = REPO_ROOT / \"THE_RESOURCES_TABLE.csv\"\nHEADERS = {\"User-Agent\": USER_AGENT, \"Accept\": \"application/vnd.github+json\"}\nif GITHUB_TOKEN:\n    HEADERS[\"Authorization\"] = f\"Bearer {GITHUB_TOKEN}\"\n\n# Thresholds\nMONTHS_THRESHOLD = 6\nOPEN_ISSUES_THRESHOLD = 2\n\n\ndef get_repo_info(owner, repo):\n    \"\"\"\n    Fetch repository information from GitHub API.\n    Returns a dict with:\n    - open_issues: number of open issues\n    - last_updated: date of last push (ISO format string)\n    - exists: whether the repo exists (False if 404)\n    Returns None if API call fails for other reasons.\n    \"\"\"\n    api_url = f\"https://api.github.com/repos/{owner}/{repo}\"\n\n    try:\n        response = requests.get(api_url, headers=HEADERS, timeout=10)\n\n        if response.status_code == 404:\n            logger.warning(f\"Repository {owner}/{repo} not found (deleted or private)\")\n            return {\"exists\": False, \"open_issues\": 0, \"last_updated\": None}\n\n        if response.status_code == 403:\n            logger.error(f\"Rate limit or forbidden for {owner}/{repo}\")\n            return None\n\n        if response.status_code != 200:\n            logger.error(f\"Failed to fetch {owner}/{repo}: HTTP {response.status_code}\")\n            return None\n\n        data = response.json()\n\n        return {\n            \"exists\": True,\n            \"open_issues\": data.get(\"open_issues_count\", data.get(\"open_issues\", 0)),\n            \"last_updated\": data.get(\"pushed_at\"),  # ISO 8601 timestamp\n        }\n\n    except requests.exceptions.RequestException as e:\n        logger.error(f\"Error fetching repository info for {owner}/{repo}: {e}\")\n        return None\n\n\ndef is_outdated(last_updated_str, months_threshold):\n    \"\"\"\n    Check if a repository hasn't been updated in more than months_threshold months.\n    \"\"\"\n    if not last_updated_str:\n        return True  # Consider it outdated if we don't have a date\n\n    try:\n        last_updated = datetime.fromisoformat(last_updated_str.replace(\"Z\", \"+00:00\"))\n        now = datetime.now(UTC)\n        threshold_date = now - timedelta(days=months_threshold * 30)\n        return last_updated < threshold_date\n    except (ValueError, AttributeError) as e:\n        logger.warning(f\"Could not parse date '{last_updated_str}': {e}\")\n        return True\n\n\ndef check_repos_health(\n    csv_file, months_threshold=MONTHS_THRESHOLD, issues_threshold=OPEN_ISSUES_THRESHOLD\n):\n    \"\"\"\n    Check health of all active GitHub repositories in the CSV.\n    Returns a list of problematic repos.\n    \"\"\"\n    problematic_repos = []\n    checked_repos = 0\n    deleted_repos = []\n\n    logger.info(f\"Reading repository list from {csv_file}\")\n\n    try:\n        with open(csv_file, encoding=\"utf-8\") as f:\n            reader = csv.DictReader(f)\n\n            for row in reader:\n                # Check if Active is TRUE\n                active = row.get(\"Active\", \"\").strip().upper()\n                if active != \"TRUE\":\n                    continue\n\n                primary_link = row.get(\"Primary Link\", \"\").strip()\n                if not primary_link:\n                    continue\n\n                # Extract owner and repo from GitHub URL\n                _, is_github, owner, repo = parse_github_url(primary_link)\n                if not is_github or not owner or not repo:\n                    # Not a GitHub repository URL\n                    continue\n\n                checked_repos += 1\n                resource_name = row.get(\"Display Name\", primary_link)\n                logger.info(f\"Checking {owner}/{repo} ({resource_name})\")\n\n                # Get repository information\n                repo_info = get_repo_info(owner, repo)\n\n                if repo_info is None:\n                    # API error - log but continue\n                    logger.warning(f\"Could not fetch info for {owner}/{repo}, skipping\")\n                    continue\n\n                if not repo_info[\"exists\"]:\n                    # Repository deleted - log but continue\n                    deleted_repos.append(\n                        {\"name\": resource_name, \"url\": primary_link, \"owner\": owner, \"repo\": repo}\n                    )\n                    continue\n\n                # Check if repo is problematic\n                open_issues = repo_info[\"open_issues\"]\n                last_updated = repo_info[\"last_updated\"]\n                outdated = is_outdated(last_updated, months_threshold)\n\n                if outdated and open_issues > issues_threshold:\n                    problematic_repos.append(\n                        {\n                            \"name\": resource_name,\n                            \"url\": primary_link,\n                            \"owner\": owner,\n                            \"repo\": repo,\n                            \"open_issues\": open_issues,\n                            \"last_updated\": last_updated,\n                        }\n                    )\n                    logger.warning(\n                        f\"⚠️  {owner}/{repo}: \"\n                        f\"Last updated {last_updated or 'unknown'}, \"\n                        f\"{open_issues} open issues\"\n                    )\n\n    except FileNotFoundError:\n        logger.error(f\"CSV file not found: {csv_file}\")\n        sys.exit(1)\n    except Exception as e:\n        logger.error(f\"Error reading CSV file: {e}\")\n        sys.exit(1)\n\n    logger.info(f\"\\n{'=' * 60}\")\n    logger.info(\"Summary:\")\n    logger.info(f\"  Total active GitHub repositories checked: {checked_repos}\")\n    logger.info(f\"  Deleted/unavailable repositories: {len(deleted_repos)}\")\n    logger.info(f\"  Problematic repositories: {len(problematic_repos)}\")\n\n    if deleted_repos:\n        logger.info(f\"\\n{'=' * 60}\")\n        logger.info(\"Deleted/Unavailable Repositories:\")\n        for repo in deleted_repos:\n            logger.info(f\"  - {repo['name']} ({repo['owner']}/{repo['repo']})\")\n\n    return problematic_repos\n\n\ndef main():\n    parser = argparse.ArgumentParser(\n        description=\"Check health of GitHub repositories in THE_RESOURCES_TABLE.csv\"\n    )\n    parser.add_argument(\n        \"--csv-file\",\n        default=INPUT_FILE,\n        help=f\"Path to CSV file (default: {INPUT_FILE})\",\n    )\n    parser.add_argument(\n        \"--months\",\n        type=int,\n        default=MONTHS_THRESHOLD,\n        help=f\"Months threshold for outdated repos (default: {MONTHS_THRESHOLD})\",\n    )\n    parser.add_argument(\n        \"--issues\",\n        type=int,\n        default=OPEN_ISSUES_THRESHOLD,\n        help=f\"Open issues threshold (default: {OPEN_ISSUES_THRESHOLD})\",\n    )\n\n    args = parser.parse_args()\n\n    problematic_repos = check_repos_health(args.csv_file, args.months, args.issues)\n\n    if problematic_repos:\n        logger.error(f\"\\n{'=' * 60}\")\n        logger.error(\"❌ HEALTH CHECK FAILED\")\n        logger.error(\n            f\"Found {len(problematic_repos)} repository(ies) that have not been updated in over \"\n            f\"{args.months} months and have more than {args.issues} open issues:\\n\"\n        )\n\n        for repo in problematic_repos:\n            logger.error(f\"  • {repo['name']}\")\n            logger.error(f\"    URL: {repo['url']}\")\n            logger.error(f\"    Last updated: {repo['last_updated'] or 'Unknown'}\")\n            logger.error(f\"    Open issues: {repo['open_issues']}\")\n            logger.error(\"\")\n\n        sys.exit(1)\n    else:\n        logger.info(f\"\\n{'=' * 60}\")\n        logger.info(\"✅ HEALTH CHECK PASSED\")\n        logger.info(\"All active repositories are healthy!\")\n        sys.exit(0)\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/maintenance/update_github_release_data.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nUpdate Last Modified and GitHub release info for active GitHub repos in THE_RESOURCES_TABLE.csv.\n\nUses two GitHub REST API calls per repository:\n- /repos/{owner}/{repo}/commits?per_page=1 (latest commit on default branch)\n- /repos/{owner}/{repo}/releases/latest (latest release)\n\"\"\"\n\nimport argparse\nimport csv\nimport logging\nimport os\nimport re\nimport sys\nimport time\nfrom datetime import datetime\nfrom pathlib import Path\n\nimport requests\n\nfrom scripts.utils.repo_root import find_repo_root\n\ntry:\n    from dotenv import load_dotenv\n\n    load_dotenv()\nexcept ImportError:\n    pass\n\n\nREPO_ROOT = find_repo_root(Path(__file__))\nDEFAULT_CSV_PATH = os.path.join(REPO_ROOT, \"THE_RESOURCES_TABLE.csv\")\n\nlogger = logging.getLogger(__name__)\nlogging.basicConfig(level=logging.INFO, format=\"%(levelname)s: %(message)s\")\n\nGITHUB_TOKEN = os.getenv(\"GITHUB_TOKEN\", \"\")\nUSER_AGENT = \"awesome-claude-code GitHub Release Sync/1.0\"\nHEADERS = {\"User-Agent\": USER_AGENT, \"Accept\": \"application/vnd.github+json\"}\nif GITHUB_TOKEN:\n    HEADERS[\"Authorization\"] = f\"Bearer {GITHUB_TOKEN}\"\n\n\ndef format_commit_date(commit_date: str | None) -> str | None:\n    if not commit_date:\n        return None\n    try:\n        dt = datetime.fromisoformat(commit_date.replace(\"Z\", \"+00:00\"))\n        return dt.strftime(\"%Y-%m-%d:%H-%M-%S\")\n    except ValueError:\n        return None\n\n\ndef parse_github_repo(url: str | None) -> tuple[str | None, str | None]:\n    if not url or not isinstance(url, str):\n        return None, None\n    match = re.match(r\"https?://github\\.com/([^/]+)/([^/]+)\", url.strip())\n    if not match:\n        return None, None\n    owner, repo = match.groups()\n    repo = repo.split(\"?\", 1)[0].split(\"#\", 1)[0]\n    repo = repo.removesuffix(\".git\")\n    return owner, repo\n\n\ndef github_get(url: str, params: dict | None = None) -> requests.Response:\n    response = requests.get(url, headers=HEADERS, params=params, timeout=10)\n    if response.status_code == 403 and response.headers.get(\"X-RateLimit-Remaining\") == \"0\":\n        reset_time = int(response.headers.get(\"X-RateLimit-Reset\", 0))\n        sleep_time = max(reset_time - int(time.time()), 0) + 1\n        logger.warning(\"GitHub rate limit hit. Sleeping for %s seconds.\", sleep_time)\n        time.sleep(sleep_time)\n        response = requests.get(url, headers=HEADERS, params=params, timeout=10)\n    return response\n\n\ndef fetch_last_commit_date(owner: str, repo: str) -> tuple[str | None, str]:\n    api_url = f\"https://api.github.com/repos/{owner}/{repo}/commits\"\n    response = github_get(api_url, params={\"per_page\": 1})\n\n    if response.status_code == 200:\n        data = response.json()\n        if isinstance(data, list) and data:\n            commit = data[0]\n            commit_date = (\n                commit.get(\"commit\", {}).get(\"committer\", {}).get(\"date\")\n                or commit.get(\"commit\", {}).get(\"author\", {}).get(\"date\")\n                or commit.get(\"committer\", {}).get(\"date\")\n                or commit.get(\"author\", {}).get(\"date\")\n            )\n            return format_commit_date(commit_date), \"ok\"\n        return None, \"empty\"\n    if response.status_code == 404:\n        return None, \"not_found\"\n    return None, f\"http_{response.status_code}\"\n\n\ndef fetch_latest_release(owner: str, repo: str) -> tuple[str | None, str | None, str]:\n    api_url = f\"https://api.github.com/repos/{owner}/{repo}/releases/latest\"\n    response = github_get(api_url)\n\n    if response.status_code == 200:\n        data = response.json()\n        published_at = data.get(\"published_at\") or data.get(\"created_at\")\n        return format_commit_date(published_at), data.get(\"tag_name\"), \"ok\"\n    if response.status_code == 404:\n        return None, None, \"no_release\"\n    return None, None, f\"http_{response.status_code}\"\n\n\ndef update_release_data(csv_path: str, max_rows: int | None = None, dry_run: bool = False) -> None:\n    with open(csv_path, encoding=\"utf-8\") as f:\n        reader = csv.DictReader(f)\n        rows = list(reader)\n        fieldnames = list(reader.fieldnames or [])\n\n    required_columns = [\"Last Modified\", \"Latest Release\", \"Release Version\", \"Release Source\"]\n    for column in required_columns:\n        if column not in fieldnames:\n            fieldnames.append(column)\n\n    processed = 0\n    skipped = 0\n    updated = 0\n    errors = 0\n\n    for _, row in enumerate(rows):\n        if max_rows and processed >= max_rows:\n            logger.info(\"Reached max limit (%s). Stopping.\", max_rows)\n            break\n\n        if row.get(\"Active\", \"\").strip().upper() != \"TRUE\":\n            skipped += 1\n            continue\n\n        primary_link = (row.get(\"Primary Link\") or \"\").strip()\n        owner, repo = parse_github_repo(primary_link)\n        if not owner or not repo:\n            skipped += 1\n            continue\n\n        processed += 1\n        display_name = row.get(\"Display Name\", primary_link)\n        logger.info(\"[%s] Updating %s (%s/%s)\", processed, display_name, owner, repo)\n\n        row_changed = False\n\n        commit_date, commit_status = fetch_last_commit_date(owner, repo)\n        if commit_status == \"not_found\":\n            logger.warning(\"Repository not found: %s/%s\", owner, repo)\n        elif commit_date and row.get(\"Last Modified\") != commit_date:\n            row[\"Last Modified\"] = commit_date\n            row_changed = True\n\n        release_date, release_version, release_status = fetch_latest_release(owner, repo)\n        if release_status == \"no_release\":\n            if row.get(\"Latest Release\") or row.get(\"Release Version\") or row.get(\"Release Source\"):\n                row[\"Latest Release\"] = \"\"\n                row[\"Release Version\"] = \"\"\n                row[\"Release Source\"] = \"\"\n                row_changed = True\n        elif release_status == \"ok\":\n            new_release_date = release_date or \"\"\n            new_release_version = release_version or \"\"\n            new_release_source = \"github-releases\" if (release_date or release_version) else \"\"\n            if row.get(\"Latest Release\") != new_release_date:\n                row[\"Latest Release\"] = new_release_date\n                row_changed = True\n            if row.get(\"Release Version\") != new_release_version:\n                row[\"Release Version\"] = new_release_version\n                row_changed = True\n            if row.get(\"Release Source\") != new_release_source:\n                row[\"Release Source\"] = new_release_source\n                row_changed = True\n        else:\n            logger.warning(\n                \"Release fetch failed for %s/%s (status: %s)\",\n                owner,\n                repo,\n                release_status,\n            )\n            errors += 1\n\n        if row_changed:\n            updated += 1\n\n    if dry_run:\n        logger.info(\"[DRY RUN] No changes written to CSV.\")\n        return\n\n    with open(csv_path, \"w\", encoding=\"utf-8\", newline=\"\") as f:\n        writer = csv.DictWriter(f, fieldnames=fieldnames)\n        writer.writeheader()\n        writer.writerows(rows)\n\n    logger.info(\"Updated rows: %s\", updated)\n    logger.info(\"Skipped rows: %s\", skipped)\n    logger.info(\"Errors: %s\", errors)\n\n\ndef main() -> None:\n    parser = argparse.ArgumentParser(\n        description=\"Update GitHub commit and release data for active resources\"\n    )\n    parser.add_argument(\n        \"--csv-file\",\n        default=DEFAULT_CSV_PATH,\n        help=\"Path to THE_RESOURCES_TABLE.csv\",\n    )\n    parser.add_argument(\"--max\", type=int, help=\"Process at most N resources\")\n    parser.add_argument(\"--dry-run\", action=\"store_true\", help=\"Do not write changes\")\n    args = parser.parse_args()\n\n    if not os.path.exists(args.csv_file):\n        logger.error(\"CSV file not found: %s\", args.csv_file)\n        sys.exit(1)\n\n    update_release_data(args.csv_file, max_rows=args.max, dry_run=args.dry_run)\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/py.typed",
    "content": ""
  },
  {
    "path": "scripts/readme/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/readme/generate_readme.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nTemplate-based README generator for the Awesome Claude Code repository.\nReads resource metadata from CSV and generates README using templates.\n\"\"\"\n\nimport sys\nfrom pathlib import Path\n\nfrom scripts.readme.generators.awesome import AwesomeReadmeGenerator\nfrom scripts.readme.generators.base import ReadmeGenerator\nfrom scripts.readme.generators.flat import (\n    FLAT_CATEGORIES,\n    FLAT_SORT_TYPES,\n    ParameterizedFlatListGenerator,\n)\nfrom scripts.readme.generators.minimal import MinimalReadmeGenerator\nfrom scripts.readme.generators.visual import VisualReadmeGenerator\nfrom scripts.readme.helpers.readme_assets import generate_flat_badges\nfrom scripts.readme.helpers.readme_config import get_root_style\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\n\nSTYLE_GENERATORS: dict[str, type[ReadmeGenerator]] = {\n    \"extra\": VisualReadmeGenerator,\n    \"classic\": MinimalReadmeGenerator,\n    \"awesome\": AwesomeReadmeGenerator,\n    \"flat\": ParameterizedFlatListGenerator,\n}\n\nPRIMARY_STYLE_IDS = tuple(\n    style_id\n    for style_id, generator_cls in STYLE_GENERATORS.items()\n    if generator_cls is not ParameterizedFlatListGenerator\n)\n\n\ndef build_root_generator(\n    style_id: str,\n    csv_path: str,\n    template_dir: str,\n    assets_dir: str,\n    repo_root: str,\n) -> ReadmeGenerator:\n    \"\"\"Return the generator instance for a root style.\"\"\"\n    style_id = style_id.lower()\n    generator_cls = STYLE_GENERATORS.get(style_id)\n    if generator_cls is None:\n        raise ValueError(f\"Unknown root style: {style_id}\")\n    if generator_cls is ParameterizedFlatListGenerator:\n        return ParameterizedFlatListGenerator(\n            csv_path,\n            template_dir,\n            assets_dir,\n            repo_root,\n            category_slug=\"all\",\n            sort_type=\"az\",\n        )\n    return generator_cls(csv_path, template_dir, assets_dir, repo_root)\n\n\ndef main():\n    \"\"\"Main entry point - generates all README versions.\"\"\"\n    repo_root = REPO_ROOT\n\n    csv_path = str(repo_root / \"THE_RESOURCES_TABLE.csv\")\n    template_dir = str(repo_root / \"templates\")\n    assets_dir = str(repo_root / \"assets\")\n\n    print(\"=== README Generation ===\")\n\n    # Generate flat list badges first\n    print(\"\\n--- Generating flat list badges ---\")\n    generate_flat_badges(assets_dir, FLAT_SORT_TYPES, FLAT_CATEGORIES)\n    print(\"✅ Flat list badges generated\")\n\n    # Generate primary styles under README_ALTERNATIVES/\n    main_generators = [\n        STYLE_GENERATORS[style_id](csv_path, template_dir, assets_dir, str(repo_root))\n        for style_id in PRIMARY_STYLE_IDS\n    ]\n\n    for generator in main_generators:\n        resolved_path = generator.resolved_output_path\n        print(f\"\\n--- Generating {resolved_path} ---\")\n        try:\n            resource_count, backup_path = generator.generate()\n            print(f\"✅ {resolved_path} generated successfully\")\n            print(f\"📊 Generated with {resource_count} active resources\")\n            if backup_path:\n                print(f\"📁 Backup saved at: {backup_path}\")\n        except Exception as e:\n            print(f\"❌ Error generating {resolved_path}: {e}\")\n            sys.exit(1)\n\n    # Generate all flat list combinations (categories × sort types = 44 files)\n    print(\"\\n--- Generating flat list views ---\")\n    flat_count = 0\n    for category_slug in FLAT_CATEGORIES:\n        for sort_type in FLAT_SORT_TYPES:\n            generator = ParameterizedFlatListGenerator(\n                csv_path,\n                template_dir,\n                assets_dir,\n                str(repo_root),\n                category_slug=category_slug,\n                sort_type=sort_type,\n            )\n            try:\n                resource_count, _ = generator.generate()\n                flat_count += 1\n                # Only print summary for first of each category\n                if sort_type == \"az\":\n                    print(f\"  📂 {category_slug}: {resource_count} resources\")\n            except Exception as e:\n                print(f\"❌ Error generating {generator.output_filename}: {e}\")\n                sys.exit(1)\n\n    print(f\"✅ Generated {flat_count} flat list views\")\n\n    # Generate root README after all alternatives exist\n    root_style = get_root_style()\n    root_generator = build_root_generator(\n        root_style,\n        csv_path,\n        template_dir,\n        assets_dir,\n        str(repo_root),\n    )\n    print(f\"\\n--- Generating README.md (root style: {root_style}) ---\")\n    try:\n        resource_count, backup_path = root_generator.generate(output_path=\"README.md\")\n        print(\"✅ README.md generated successfully\")\n        print(f\"📊 Generated with {resource_count} active resources\")\n        if backup_path:\n            print(f\"📁 Backup saved at: {backup_path}\")\n    except Exception as e:\n        print(f\"❌ Error generating README.md: {e}\")\n        sys.exit(1)\n\n    print(\"\\n=== Generation Complete ===\")\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/readme/generators/__init__.py",
    "content": "\"\"\"README generator implementations.\"\"\"\n"
  },
  {
    "path": "scripts/readme/generators/awesome.py",
    "content": "\"\"\"Awesome README generator implementation.\"\"\"\n\nimport os\nfrom pathlib import Path\n\nfrom scripts.readme.generators.base import ReadmeGenerator\nfrom scripts.readme.markup.awesome import (\n    format_resource_entry as format_awesome_resource_entry,\n)\nfrom scripts.readme.markup.awesome import (\n    generate_repo_ticker as generate_awesome_repo_ticker,\n)\nfrom scripts.readme.markup.awesome import (\n    generate_section_content as generate_awesome_section_content,\n)\nfrom scripts.readme.markup.awesome import (\n    generate_toc as generate_awesome_toc,\n)\nfrom scripts.readme.markup.awesome import (\n    generate_weekly_section as generate_awesome_weekly_section,\n)\nfrom scripts.utils.repo_root import find_repo_root\n\n\nclass AwesomeReadmeGenerator(ReadmeGenerator):\n    \"\"\"Generator for awesome-list-style README variant with clean markdown formatting.\"\"\"\n\n    @property\n    def template_filename(self) -> str:\n        return \"README_AWESOME.template.md\"\n\n    @property\n    def output_filename(self) -> str:\n        return \"README_ALTERNATIVES/README_AWESOME.md\"\n\n    @property\n    def style_id(self) -> str:\n        return \"awesome\"\n\n    def format_resource_entry(self, row: dict, include_separator: bool = True) -> str:\n        \"\"\"Format resource in awesome list style: - [Name](url) by [Author](link) - Description.\"\"\"\n        return format_awesome_resource_entry(row, include_separator=include_separator)\n\n    def generate_toc(self) -> str:\n        \"\"\"Generate plain markdown TOC for awesome list style.\"\"\"\n        return generate_awesome_toc(self.categories, self.csv_data)\n\n    def generate_weekly_section(self) -> str:\n        \"\"\"Generate weekly section with plain markdown for awesome list.\"\"\"\n        return generate_awesome_weekly_section(self.csv_data)\n\n    def generate_section_content(self, category: dict, section_index: int) -> str:\n        \"\"\"Generate section with plain markdown headers in awesome list format.\"\"\"\n        _ = section_index\n        return generate_awesome_section_content(category, self.csv_data)\n\n    def generate_repo_ticker(self) -> str:\n        \"\"\"Generate the awesome-style animated SVG repo ticker.\"\"\"\n        return generate_awesome_repo_ticker()\n\n    def generate_banner_image(self, output_path: Path) -> str:\n        \"\"\"Generate centered banner image for Awesome style README.\"\"\"\n        repo_root = find_repo_root(Path(__file__))\n        banner_file = \"assets/awesome-claude-code-social-clawd-leo.png\"\n\n        # Calculate relative path from output location to banner\n        banner_abs = repo_root / banner_file\n        rel_path = Path(os.path.relpath(banner_abs, start=output_path.parent)).as_posix()\n\n        return f\"\"\"<p align=\"center\">\n  <picture>\n    <img src=\"{rel_path}\" alt=\"Awesome Claude Code\" width=\"600\">\n  </picture>\n</p>\"\"\"\n"
  },
  {
    "path": "scripts/readme/generators/base.py",
    "content": "\"\"\"Shared base class and helpers for README generators.\"\"\"\n\nfrom __future__ import annotations\n\nimport contextlib\nimport csv\nimport os\nimport shutil\nfrom abc import ABC, abstractmethod\nfrom datetime import datetime\nfrom pathlib import Path\n\nimport yaml  # type: ignore[import-untyped]\n\nfrom scripts.readme.helpers.readme_config import get_root_style\nfrom scripts.readme.helpers.readme_paths import (\n    ensure_generated_header,\n    resolve_asset_tokens,\n)\nfrom scripts.readme.helpers.readme_utils import build_general_anchor_map\nfrom scripts.readme.markup.shared import generate_style_selector, load_announcements\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\n\n\ndef load_template(template_path: str) -> str:\n    \"\"\"Load a template file.\"\"\"\n    with open(template_path, encoding=\"utf-8\") as f:\n        return f.read()\n\n\ndef load_overrides(template_dir: str) -> dict:\n    \"\"\"Load resource overrides.\"\"\"\n    override_path = os.path.join(template_dir, \"resource-overrides.yaml\")\n    if not os.path.exists(override_path):\n        return {}\n\n    with open(override_path, encoding=\"utf-8\") as f:\n        data = yaml.safe_load(f)\n        return data.get(\"overrides\", {})\n\n\ndef apply_overrides(row: dict, overrides: dict) -> dict:\n    \"\"\"Apply overrides to a resource row.\"\"\"\n    resource_id = row.get(\"ID\", \"\")\n    if not resource_id or resource_id not in overrides:\n        return row\n\n    override_config = overrides[resource_id]\n\n    for field, value in override_config.items():\n        if field in [\"skip_validation\", \"notes\"]:\n            continue\n        if field.endswith(\"_locked\"):\n            continue\n\n        if field == \"license\":\n            row[\"License\"] = value\n        elif field == \"active\":\n            row[\"Active\"] = value\n        elif field == \"description\":\n            row[\"Description\"] = value\n\n    return row\n\n\ndef create_backup(file_path: str, keep_latest: int = 1) -> str | None:\n    \"\"\"Create a backup of the file if it exists, pruning older backups.\"\"\"\n    if not os.path.exists(file_path):\n        return None\n\n    timestamp = datetime.now().strftime(\"%Y%m%d_%H%M%S\")\n    backup_dir = os.path.join(REPO_ROOT, \".myob\", \"backups\")\n    os.makedirs(backup_dir, exist_ok=True)\n\n    backup_filename = f\"{os.path.basename(file_path)}.{timestamp}.bak\"\n    backup_path = os.path.join(backup_dir, backup_filename)\n\n    shutil.copy2(file_path, backup_path)\n    if keep_latest > 0:\n        basename = os.path.basename(file_path)\n        backups = []\n        for name in os.listdir(backup_dir):\n            if name.startswith(f\"{basename}.\") and name.endswith(\".bak\"):\n                backups.append(os.path.join(backup_dir, name))\n        backups.sort(key=os.path.getmtime, reverse=True)\n        for stale_path in backups[keep_latest:]:\n            with contextlib.suppress(OSError):\n                os.remove(stale_path)\n    return backup_path\n\n\nclass ReadmeGenerator(ABC):\n    \"\"\"Base class for README generation with shared logic.\"\"\"\n\n    def __init__(self, csv_path: str, template_dir: str, assets_dir: str, repo_root: str) -> None:\n        self.csv_path = csv_path\n        self.template_dir = template_dir\n        self.assets_dir = assets_dir\n        self.repo_root = repo_root\n        self.csv_data: list[dict] = []\n        self.categories: list[dict] = []\n        self.overrides: dict = {}\n        self.announcements: str = \"\"\n        self.footer: str = \"\"\n        self.general_anchor_map: dict = {}\n\n    @property\n    @abstractmethod\n    def template_filename(self) -> str:\n        \"\"\"Return the template filename to use.\"\"\"\n        ...\n\n    @property\n    @abstractmethod\n    def output_filename(self) -> str:\n        \"\"\"Return the preferred output filename for this style.\"\"\"\n        ...\n\n    @property\n    @abstractmethod\n    def style_id(self) -> str:\n        \"\"\"Return the style ID for this generator (extra, classic, awesome, flat).\"\"\"\n        ...\n\n    @property\n    def is_root_style(self) -> bool:\n        \"\"\"Check if this generator produces the root README style.\"\"\"\n        return self.style_id == get_root_style()\n\n    @property\n    def resolved_output_path(self) -> str:\n        \"\"\"Get the resolved output path for this generator.\"\"\"\n        if self.output_filename == \"README.md\":\n            return f\"README_ALTERNATIVES/README_{self.style_id.upper()}.md\"\n        return self.output_filename\n\n    def get_style_selector(self, output_path: Path) -> str:\n        \"\"\"Generate the style selector HTML for this README.\"\"\"\n        return generate_style_selector(self.style_id, output_path)\n\n    @abstractmethod\n    def format_resource_entry(self, row: dict, include_separator: bool = True) -> str:\n        \"\"\"Format a single resource entry.\"\"\"\n        ...\n\n    @abstractmethod\n    def generate_toc(self) -> str:\n        \"\"\"Generate the table of contents.\"\"\"\n        ...\n\n    @abstractmethod\n    def generate_weekly_section(self) -> str:\n        \"\"\"Generate the weekly additions section.\"\"\"\n        ...\n\n    @abstractmethod\n    def generate_section_content(self, category: dict, section_index: int) -> str:\n        \"\"\"Generate content for a category section.\"\"\"\n        ...\n\n    def generate_repo_ticker(self) -> str:\n        \"\"\"Generate the repo ticker section.\"\"\"\n        return \"\"\n\n    def generate_banner_image(self, output_path: Path) -> str:\n        \"\"\"Generate banner image HTML. Override in subclasses to add a banner.\"\"\"\n        _ = output_path\n        return \"\"\n\n    def load_csv_data(self) -> list[dict]:\n        \"\"\"Load and filter active resources from CSV.\"\"\"\n        csv_data = []\n        with open(self.csv_path, newline=\"\", encoding=\"utf-8\") as f:\n            reader = csv.DictReader(f)\n            for row in reader:\n                row = apply_overrides(row, self.overrides)\n                if row[\"Active\"].upper() == \"TRUE\":\n                    csv_data.append(row)\n        return csv_data\n\n    def load_categories(self) -> list[dict]:\n        \"\"\"Load categories from the category manager.\"\"\"\n        from scripts.categories.category_utils import category_manager\n\n        return category_manager.get_categories_for_readme()\n\n    def load_overrides(self) -> dict:\n        \"\"\"Load resource overrides from YAML.\"\"\"\n        return load_overrides(self.template_dir)\n\n    def load_announcements(self) -> str:\n        \"\"\"Load announcements from YAML.\"\"\"\n        return load_announcements(self.template_dir)\n\n    def load_footer(self) -> str:\n        \"\"\"Load footer template from file.\"\"\"\n        footer_path = os.path.join(self.template_dir, \"footer.template.md\")\n        try:\n            with open(footer_path, encoding=\"utf-8\") as f:\n                return f.read()\n        except FileNotFoundError:\n            print(f\"⚠️  Warning: Footer template not found at {footer_path}\")\n            return \"\"\n\n    def build_general_anchor_map(self) -> dict:\n        \"\"\"Build anchor map for General subcategories.\"\"\"\n        return build_general_anchor_map(self.categories, self.csv_data)\n\n    def create_backup(self, output_path: str) -> str | None:\n        \"\"\"Create backup of existing file.\"\"\"\n        return create_backup(output_path)\n\n    def generate(self, output_path: str | None = None) -> tuple[int, str | None]:\n        \"\"\"Generate the README to the default or provided output path.\"\"\"\n        resolved_path = output_path or self.resolved_output_path\n        output_path = os.path.join(self.repo_root, resolved_path)\n        self.overrides = self.load_overrides()\n        self.csv_data = self.load_csv_data()\n        self.categories = self.load_categories()\n        self.announcements = self.load_announcements()\n        self.footer = self.load_footer()\n        self.general_anchor_map = self.build_general_anchor_map()\n\n        template_path = os.path.join(self.template_dir, self.template_filename)\n        template = load_template(template_path)\n\n        toc_content = self.generate_toc()\n        weekly_section = self.generate_weekly_section()\n\n        body_sections = []\n        for section_index, category in enumerate(self.categories):\n            section_content = self.generate_section_content(category, section_index)\n            body_sections.append(section_content)\n\n        readme_content = template\n        readme_content = readme_content.replace(\"{{ANNOUNCEMENTS}}\", self.announcements)\n        readme_content = readme_content.replace(\"{{WEEKLY_SECTION}}\", weekly_section)\n        readme_content = readme_content.replace(\"{{TABLE_OF_CONTENTS}}\", toc_content)\n        readme_content = readme_content.replace(\n            \"{{BODY_SECTIONS}}\", \"\\n<br>\\n\\n\".join(body_sections)\n        )\n        readme_content = readme_content.replace(\"{{FOOTER}}\", self.footer)\n        readme_content = readme_content.replace(\n            \"{{STYLE_SELECTOR}}\", self.get_style_selector(Path(output_path))\n        )\n        readme_content = readme_content.replace(\"{{REPO_TICKER}}\", self.generate_repo_ticker())\n        readme_content = readme_content.replace(\n            \"{{BANNER_IMAGE}}\", self.generate_banner_image(Path(output_path))\n        )\n\n        readme_content = ensure_generated_header(readme_content)\n        readme_content = resolve_asset_tokens(\n            readme_content, Path(output_path), Path(self.repo_root)\n        )\n        output_dir = os.path.dirname(output_path)\n        if output_dir and not os.path.exists(output_dir):\n            os.makedirs(output_dir, exist_ok=True)\n        backup_path = self.create_backup(output_path)\n\n        try:\n            with open(output_path, \"w\", encoding=\"utf-8\") as f:\n                f.write(readme_content)\n        except Exception as e:\n            if backup_path:\n                print(f\"❌ Error writing {resolved_path}: {e}\")\n                print(f\"   Backup preserved at: {backup_path}\")\n            raise\n\n        return len(self.csv_data), backup_path\n\n    @property\n    def alternative_output_path(self) -> str:\n        \"\"\"Return the output path for this style under README_ALTERNATIVES/.\"\"\"\n        if self.output_filename == \"README.md\":\n            return f\"README_ALTERNATIVES/README_{self.style_id.upper()}.md\"\n        return self.output_filename\n"
  },
  {
    "path": "scripts/readme/generators/flat.py",
    "content": "\"\"\"Flat list README generator implementation.\"\"\"\n\nfrom __future__ import annotations\n\nimport os\nfrom datetime import datetime, timedelta\nfrom pathlib import Path\n\nfrom scripts.readme.generators.base import ReadmeGenerator, load_template\nfrom scripts.readme.helpers.readme_paths import (\n    ensure_generated_header,\n    resolve_asset_tokens,\n)\nfrom scripts.readme.helpers.readme_utils import parse_resource_date\nfrom scripts.readme.markup.flat import (\n    generate_category_navigation as generate_flat_category_navigation,\n)\nfrom scripts.readme.markup.flat import (\n    generate_navigation as generate_flat_navigation,\n)\nfrom scripts.readme.markup.flat import (\n    generate_resources_table as generate_flat_resources_table,\n)\nfrom scripts.readme.markup.flat import (\n    generate_sort_navigation as generate_flat_sort_navigation,\n)\nfrom scripts.readme.markup.flat import (\n    get_default_template as get_flat_default_template,\n)\n\n# Category definitions: slug -> (csv_value, display_name, badge_color)\nFLAT_CATEGORIES = {\n    \"all\": (None, \"All\", \"#71717a\"),\n    \"tooling\": (\"Tooling\", \"Tooling\", \"#3b82f6\"),\n    \"commands\": (\"Slash-Commands\", \"Commands\", \"#8b5cf6\"),\n    \"claude-md\": (\"CLAUDE.md Files\", \"CLAUDE.md\", \"#ec4899\"),\n    \"workflows\": (\"Workflows & Knowledge Guides\", \"Workflows\", \"#14b8a6\"),\n    \"hooks\": (\"Hooks\", \"Hooks\", \"#f97316\"),\n    \"skills\": (\"Agent Skills\", \"Skills\", \"#eab308\"),\n    \"styles\": (\"Output Styles\", \"Styles\", \"#06b6d4\"),\n    \"statusline\": (\"Status Lines\", \"Status\", \"#84cc16\"),\n    \"docs\": (\"Official Documentation\", \"Docs\", \"#6366f1\"),\n    \"clients\": (\"Alternative Clients\", \"Clients\", \"#f43f5e\"),\n}\n\n# Sort type definitions: slug -> (display_name, badge_color, description)\nFLAT_SORT_TYPES = {\n    \"az\": (\"A - Z\", \"#6366f1\", \"alphabetically by name\"),\n    \"updated\": (\"UPDATED\", \"#f472b6\", \"by last updated date\"),\n    \"created\": (\"CREATED\", \"#34d399\", \"by date created\"),\n    \"releases\": (\"RELEASES\", \"#f59e0b\", \"by latest release (30 days)\"),\n}\n\n\nclass ParameterizedFlatListGenerator(ReadmeGenerator):\n    \"\"\"Unified generator for flat list READMEs with category filtering and sort options.\"\"\"\n\n    DAYS_THRESHOLD = 30  # For releases filter\n\n    def __init__(\n        self,\n        csv_path: str,\n        template_dir: str,\n        assets_dir: str,\n        repo_root: str,\n        category_slug: str = \"all\",\n        sort_type: str = \"az\",\n    ) -> None:\n        super().__init__(csv_path, template_dir, assets_dir, repo_root)\n        self.category_slug = category_slug\n        self.sort_type = sort_type\n        self._category_info = FLAT_CATEGORIES.get(category_slug, FLAT_CATEGORIES[\"all\"])\n        self._sort_info = FLAT_SORT_TYPES.get(sort_type, FLAT_SORT_TYPES[\"az\"])\n\n    @property\n    def template_filename(self) -> str:\n        return \"README_FLAT.template.md\"\n\n    @property\n    def output_filename(self) -> str:\n        return (\n            f\"README_ALTERNATIVES/README_FLAT_{self.category_slug.upper()}\"\n            f\"_{self.sort_type.upper()}.md\"\n        )\n\n    @property\n    def style_id(self) -> str:\n        return \"flat\"\n\n    def format_resource_entry(self, row: dict, include_separator: bool = True) -> str:\n        \"\"\"Not used for flat list.\"\"\"\n        _ = include_separator\n        return \"\"\n\n    def generate_toc(self) -> str:\n        \"\"\"Not used for flat list.\"\"\"\n        return \"\"\n\n    def generate_weekly_section(self) -> str:\n        \"\"\"Not used for flat list.\"\"\"\n        return \"\"\n\n    def generate_section_content(self, category: dict, section_index: int) -> str:\n        \"\"\"Not used for flat list.\"\"\"\n        _ = category, section_index\n        return \"\"\n\n    def get_filtered_resources(self) -> list[dict]:\n        \"\"\"Get resources filtered by category.\"\"\"\n        csv_category_value = self._category_info[0]\n        if csv_category_value is None:\n            return list(self.csv_data)\n        return [r for r in self.csv_data if r.get(\"Category\", \"\").strip() == csv_category_value]\n\n    def sort_resources(self, resources: list[dict]) -> list[dict]:\n        \"\"\"Sort resources according to sort_type.\"\"\"\n        if self.sort_type == \"az\":\n            return sorted(resources, key=lambda x: (x.get(\"Display Name\", \"\") or \"\").lower())\n        if self.sort_type == \"updated\":\n            with_dates = []\n            for row in resources:\n                last_modified = row.get(\"Last Modified\", \"\").strip()\n                parsed = parse_resource_date(last_modified) if last_modified else None\n                with_dates.append((parsed, row))\n            with_dates.sort(\n                key=lambda x: (x[0] is None, x[0] if x[0] else datetime.min),\n                reverse=True,\n            )\n            return [r for _, r in with_dates]\n        if self.sort_type == \"created\":\n            with_dates = []\n            for row in resources:\n                repo_created = row.get(\"Repo Created\", \"\").strip()\n                parsed = parse_resource_date(repo_created) if repo_created else None\n                with_dates.append((parsed, row))\n            with_dates.sort(\n                key=lambda x: (x[0] is None, x[0] if x[0] else datetime.min),\n                reverse=True,\n            )\n            return [r for _, r in with_dates]\n        if self.sort_type == \"releases\":\n            cutoff = datetime.now() - timedelta(days=self.DAYS_THRESHOLD)\n            recent = []\n            for row in resources:\n                release_date_str = row.get(\"Latest Release\", \"\")\n                if not release_date_str:\n                    continue\n                try:\n                    release_date = datetime.strptime(release_date_str, \"%Y-%m-%d:%H-%M-%S\")\n                except ValueError:\n                    continue\n                if release_date >= cutoff:\n                    row[\"_parsed_release_date\"] = release_date\n                    recent.append(row)\n            recent.sort(key=lambda x: x.get(\"_parsed_release_date\", datetime.min), reverse=True)\n            return recent\n        return resources\n\n    def generate_sort_navigation(self) -> str:\n        \"\"\"Generate sort option badges.\"\"\"\n        return generate_flat_sort_navigation(\n            self.category_slug,\n            self.sort_type,\n            FLAT_SORT_TYPES,\n        )\n\n    def generate_category_navigation(self) -> str:\n        \"\"\"Generate category filter badges.\"\"\"\n        return generate_flat_category_navigation(\n            self.category_slug,\n            self.sort_type,\n            FLAT_CATEGORIES,\n        )\n\n    def generate_navigation(self) -> str:\n        \"\"\"Generate combined navigation (sort + category).\"\"\"\n        return generate_flat_navigation(\n            self.category_slug,\n            self.sort_type,\n            FLAT_CATEGORIES,\n            FLAT_SORT_TYPES,\n        )\n\n    def generate_resources_table(self) -> str:\n        \"\"\"Generate the resources table as HTML with shields.io badges for GitHub resources.\"\"\"\n        resources = self.get_filtered_resources()\n        sorted_resources = self.sort_resources(resources)\n        return generate_flat_resources_table(sorted_resources, self.sort_type)\n\n    def _get_default_template(self) -> str:\n        \"\"\"Return default template content.\"\"\"\n        return get_flat_default_template()\n\n    def generate(self, output_path: str | None = None) -> tuple[int, str | None]:\n        \"\"\"Generate the flat list README for a category/sort pair.\"\"\"\n        resolved_path = output_path or self.resolved_output_path\n        self.overrides = self.load_overrides()\n        self.csv_data = self.load_csv_data()\n\n        template_path = os.path.join(self.template_dir, self.template_filename)\n        if not os.path.exists(template_path):\n            template = self._get_default_template()\n        else:\n            template = load_template(template_path)\n\n        resources = self.get_filtered_resources()\n        sorted_resources = self.sort_resources(resources)\n        navigation = generate_flat_navigation(\n            self.category_slug,\n            self.sort_type,\n            FLAT_CATEGORIES,\n            FLAT_SORT_TYPES,\n        )\n        resources_table = generate_flat_resources_table(sorted_resources, self.sort_type)\n\n        generated_date = datetime.now().strftime(\"%Y-%m-%d\")\n        _, cat_display, _ = self._category_info\n        _, _, sort_desc = self._sort_info\n\n        releases_disclaimer = \"\"\n        if self.sort_type == \"releases\":\n            releases_disclaimer = (\n                \"\\n> **Note:** Latest release data is pulled from GitHub Releases only. \"\n                \"Projects without GitHub Releases will not show release info here. \"\n                \"Please verify with the project directly.\\n\"\n            )\n\n        output_path = os.path.join(self.repo_root, resolved_path)\n\n        readme_content = template\n        readme_content = readme_content.replace(\n            \"{{STYLE_SELECTOR}}\", self.get_style_selector(Path(output_path))\n        )\n        readme_content = readme_content.replace(\"{{NAVIGATION}}\", navigation)\n        readme_content = readme_content.replace(\"{{RELEASES_DISCLAIMER}}\", releases_disclaimer)\n        readme_content = readme_content.replace(\"{{RESOURCES_TABLE}}\", resources_table)\n        readme_content = readme_content.replace(\"{{RESOURCE_COUNT}}\", str(len(sorted_resources)))\n        readme_content = readme_content.replace(\"{{CATEGORY_NAME}}\", cat_display)\n        readme_content = readme_content.replace(\"{{SORT_DESC}}\", sort_desc)\n        readme_content = readme_content.replace(\"{{GENERATED_DATE}}\", generated_date)\n\n        readme_content = ensure_generated_header(readme_content)\n        readme_content = resolve_asset_tokens(\n            readme_content, Path(output_path), Path(self.repo_root)\n        )\n        output_dir = os.path.dirname(output_path)\n        if output_dir and not os.path.exists(output_dir):\n            os.makedirs(output_dir, exist_ok=True)\n        backup_path = self.create_backup(output_path)\n\n        try:\n            with open(output_path, \"w\", encoding=\"utf-8\") as f:\n                f.write(readme_content)\n        except Exception as e:\n            if backup_path:\n                print(f\"Error writing {resolved_path}: {e}\")\n                print(f\"   Backup preserved at: {backup_path}\")\n            raise\n\n        return len(sorted_resources), backup_path\n"
  },
  {
    "path": "scripts/readme/generators/minimal.py",
    "content": "\"\"\"Minimal README generator implementation.\"\"\"\n\nfrom scripts.readme.generators.base import ReadmeGenerator\nfrom scripts.readme.markup.minimal import (\n    format_resource_entry as format_minimal_resource_entry,\n)\nfrom scripts.readme.markup.minimal import (\n    generate_section_content as generate_minimal_section_content,\n)\nfrom scripts.readme.markup.minimal import (\n    generate_toc as generate_minimal_toc,\n)\nfrom scripts.readme.markup.minimal import (\n    generate_weekly_section as generate_minimal_weekly_section,\n)\n\n\nclass MinimalReadmeGenerator(ReadmeGenerator):\n    \"\"\"Generator for plain markdown README classic variant.\"\"\"\n\n    @property\n    def template_filename(self) -> str:\n        return \"README_CLASSIC.template.md\"\n\n    @property\n    def output_filename(self) -> str:\n        return \"README_ALTERNATIVES/README_CLASSIC.md\"\n\n    @property\n    def style_id(self) -> str:\n        return \"classic\"\n\n    def format_resource_entry(self, row: dict, include_separator: bool = True) -> str:\n        \"\"\"Format resource as plain markdown with collapsible GitHub stats.\"\"\"\n        return format_minimal_resource_entry(row, include_separator=include_separator)\n\n    def generate_toc(self) -> str:\n        \"\"\"Generate plain markdown nested details TOC.\"\"\"\n        return generate_minimal_toc(self.categories, self.csv_data)\n\n    def generate_weekly_section(self) -> str:\n        \"\"\"Generate weekly section with plain markdown.\"\"\"\n        return generate_minimal_weekly_section(self.csv_data)\n\n    def generate_section_content(self, category: dict, section_index: int) -> str:\n        \"\"\"Generate section with plain markdown headers.\"\"\"\n        _ = section_index\n        return generate_minimal_section_content(category, self.csv_data)\n"
  },
  {
    "path": "scripts/readme/generators/visual.py",
    "content": "\"\"\"Visual README generator implementation.\"\"\"\n\nfrom scripts.readme.generators.base import ReadmeGenerator\nfrom scripts.readme.markup.visual import (\n    format_resource_entry as format_visual_resource_entry,\n)\nfrom scripts.readme.markup.visual import (\n    generate_repo_ticker as generate_visual_repo_ticker,\n)\nfrom scripts.readme.markup.visual import (\n    generate_section_content as generate_visual_section_content,\n)\nfrom scripts.readme.markup.visual import (\n    generate_toc_from_categories as generate_visual_toc,\n)\nfrom scripts.readme.markup.visual import (\n    generate_weekly_section as generate_visual_weekly_section,\n)\n\n\nclass VisualReadmeGenerator(ReadmeGenerator):\n    \"\"\"Generator for visual/themed README variant with SVG assets.\"\"\"\n\n    @property\n    def template_filename(self) -> str:\n        return \"README_EXTRA.template.md\"\n\n    @property\n    def output_filename(self) -> str:\n        return \"README_ALTERNATIVES/README_EXTRA.md\"\n\n    @property\n    def style_id(self) -> str:\n        return \"extra\"\n\n    def format_resource_entry(self, row: dict, include_separator: bool = True) -> str:\n        \"\"\"Format resource with SVG badges and visible GitHub stats.\"\"\"\n        return format_visual_resource_entry(\n            row,\n            assets_dir=self.assets_dir,\n            include_separator=include_separator,\n        )\n\n    def generate_toc(self) -> str:\n        \"\"\"Generate terminal-style SVG TOC.\"\"\"\n        return generate_visual_toc(\n            self.categories,\n            self.csv_data,\n            self.general_anchor_map,\n        )\n\n    def generate_weekly_section(self) -> str:\n        \"\"\"Generate latest additions section with header SVG.\"\"\"\n        return generate_visual_weekly_section(self.csv_data, assets_dir=self.assets_dir)\n\n    def generate_section_content(self, category: dict, section_index: int) -> str:\n        \"\"\"Generate section with SVG headers and desc boxes.\"\"\"\n        return generate_visual_section_content(\n            category,\n            self.csv_data,\n            self.general_anchor_map,\n            assets_dir=self.assets_dir,\n            section_index=section_index,\n        )\n\n    def generate_repo_ticker(self) -> str:\n        \"\"\"Generate the animated SVG repo ticker for visual theme.\"\"\"\n        return generate_visual_repo_ticker()\n"
  },
  {
    "path": "scripts/readme/helpers/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/readme/helpers/generate_toc_assets.py",
    "content": "\"\"\"Regenerate subcategory TOC SVGs from categories.yaml.\n\nRun after adding or modifying subcategories in templates/categories.yaml\nto create/update the corresponding TOC row SVG assets used by the\nVisual (Extra) README style.\n\nUsage:\n    python -m scripts.readme.generate_toc_assets\n\"\"\"\n\nfrom pathlib import Path\n\nfrom scripts.categories.category_utils import category_manager\nfrom scripts.readme.helpers.readme_assets import regenerate_sub_toc_svgs\nfrom scripts.utils.repo_root import find_repo_root\n\n\ndef main() -> None:\n    repo_root = find_repo_root(Path(__file__))\n    assets_dir = str(repo_root / \"assets\")\n    categories = category_manager.get_categories_for_readme()\n    regenerate_sub_toc_svgs(categories, assets_dir)\n    print(\"✅ Subcategory TOC SVGs regenerated\")\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/readme/helpers/readme_assets.py",
    "content": "\"\"\"SVG asset generation and file helpers for README generation.\"\"\"\n\nfrom __future__ import annotations\n\nimport glob\nimport os\nimport re\n\nfrom scripts.readme.helpers.readme_utils import format_category_dir_name\nfrom scripts.readme.svg_templates.badges import (\n    generate_resource_badge_svg,\n    render_flat_category_badge_svg,\n    render_flat_sort_badge_svg,\n)\nfrom scripts.readme.svg_templates.dividers import (\n    generate_desc_box_light_svg,\n    generate_section_divider_light_svg,\n)\nfrom scripts.readme.svg_templates.dividers import (\n    generate_entry_separator_svg as _generate_entry_separator_svg,\n)\nfrom scripts.readme.svg_templates.headers import (\n    generate_category_header_light_svg,\n    render_h2_svg,\n    render_h3_svg,\n)\nfrom scripts.readme.svg_templates.toc import (\n    _normalize_svg_root,\n    generate_toc_header_light_svg,\n    generate_toc_row_light_svg,\n    generate_toc_row_svg,\n    generate_toc_sub_light_svg,\n    generate_toc_sub_svg,\n)\n\n\ndef create_h2_svg_file(text: str, filename: str, assets_dir: str, icon: str = \"\") -> str:\n    \"\"\"Create an animated hero-centered H2 header SVG file.\"\"\"\n    svg_content = render_h2_svg(text, icon=icon)\n\n    filepath = os.path.join(assets_dir, filename)\n    with open(filepath, \"w\", encoding=\"utf-8\") as f:\n        f.write(svg_content)\n\n    return filename\n\n\ndef create_h3_svg_file(text: str, filename: str, assets_dir: str) -> str:\n    \"\"\"Create an animated minimal-inline H3 header SVG file.\"\"\"\n    svg_content = render_h3_svg(text)\n\n    filepath = os.path.join(assets_dir, filename)\n    with open(filepath, \"w\", encoding=\"utf-8\") as f:\n        f.write(svg_content)\n        if not svg_content.endswith(\"\\n\"):\n            f.write(\"\\n\")\n\n    return filename\n\n\ndef ensure_category_header_exists(\n    category_id: str,\n    title: str,\n    section_number: str,\n    assets_dir: str,\n    icon: str = \"\",\n    always_regenerate: bool = True,\n) -> tuple[str, str]:\n    \"\"\"Ensure category header SVGs exist, generating them if needed.\"\"\"\n    safe_name = category_id.replace(\"-\", \"_\")\n    dark_filename = f\"header_{safe_name}.svg\"\n    light_filename = f\"header_{safe_name}-light-v3.svg\"\n\n    dark_path = os.path.join(assets_dir, dark_filename)\n    if always_regenerate or not os.path.exists(dark_path):\n        create_h2_svg_file(title, dark_filename, assets_dir, icon=icon)\n\n    light_path = os.path.join(assets_dir, light_filename)\n    if always_regenerate or not os.path.exists(light_path):\n        svg_content = generate_category_header_light_svg(title, section_number)\n        with open(light_path, \"w\", encoding=\"utf-8\") as f:\n            f.write(svg_content)\n\n    return (dark_filename, light_filename)\n\n\ndef ensure_section_divider_exists(variant: int, assets_dir: str) -> tuple[str, str]:\n    \"\"\"Ensure section divider SVG exists, generating if needed.\"\"\"\n    dark_filename = \"section-divider-alt2.svg\"\n    light_filename = f\"section-divider-light-manual-v{variant}.svg\"\n\n    light_path = os.path.join(assets_dir, light_filename)\n    if not os.path.exists(light_path):\n        svg_content = generate_section_divider_light_svg(variant)\n        with open(light_path, \"w\", encoding=\"utf-8\") as f:\n            f.write(svg_content)\n\n    return (dark_filename, light_filename)\n\n\ndef ensure_desc_box_exists(position: str, assets_dir: str) -> str:\n    \"\"\"Ensure desc box SVG exists, generating if needed.\"\"\"\n    filename = f\"desc-box-{position}-light.svg\"\n    filepath = os.path.join(assets_dir, filename)\n\n    if not os.path.exists(filepath):\n        svg_content = generate_desc_box_light_svg(position)\n        with open(filepath, \"w\", encoding=\"utf-8\") as f:\n            f.write(svg_content)\n\n    return filename\n\n\ndef ensure_toc_row_exists(\n    category_id: str,\n    directory_name: str,\n    description: str,\n    assets_dir: str,\n    always_regenerate: bool = True,\n) -> str:\n    \"\"\"Ensure TOC row SVG exists, generating if needed.\"\"\"\n    filename = f\"toc-row-{category_id}.svg\"\n    filepath = os.path.join(assets_dir, filename)\n\n    if always_regenerate or not os.path.exists(filepath):\n        svg_content = generate_toc_row_svg(directory_name, description)\n        with open(filepath, \"w\", encoding=\"utf-8\") as f:\n            f.write(svg_content)\n\n    return filename\n\n\ndef ensure_toc_sub_exists(\n    subcat_id: str,\n    directory_name: str,\n    description: str,\n    assets_dir: str,\n    always_regenerate: bool = True,\n) -> str:\n    \"\"\"Ensure TOC subcategory SVG exists, generating if needed.\"\"\"\n    filename = f\"toc-sub-{subcat_id}.svg\"\n    filepath = os.path.join(assets_dir, filename)\n\n    if always_regenerate or not os.path.exists(filepath):\n        svg_content = generate_toc_sub_svg(directory_name, description)\n        with open(filepath, \"w\", encoding=\"utf-8\") as f:\n            f.write(svg_content)\n\n    return filename\n\n\ndef get_category_svg_filename(category_id: str) -> str:\n    \"\"\"Map category ID to SVG filename.\"\"\"\n    svg_map = {\n        \"skills\": \"toc-row-skills.svg\",\n        \"workflows\": \"toc-row-workflows.svg\",\n        \"tooling\": \"toc-row-tooling.svg\",\n        \"statusline\": \"toc-row-statusline.svg\",\n        \"hooks\": \"toc-row-custom.svg\",\n        \"slash-commands\": \"toc-row-commands.svg\",\n        \"claude-md-files\": \"toc-row-config.svg\",\n        \"alternative-clients\": \"toc-row-clients.svg\",\n        \"official-documentation\": \"toc-row-docs.svg\",\n    }\n    return svg_map.get(category_id, f\"toc-row-{category_id}.svg\")\n\n\ndef get_subcategory_svg_filename(subcat_id: str) -> str:\n    \"\"\"Map subcategory ID to SVG filename.\"\"\"\n    svg_map = {\n        \"general\": \"toc-sub-general.svg\",\n        \"ide-integrations\": \"toc-sub-ide.svg\",\n        \"usage-monitors\": \"toc-sub-monitors.svg\",\n        \"orchestrators\": \"toc-sub-orchestrators.svg\",\n        \"config-managers\": \"toc-sub-config-managers.svg\",\n        \"version-control-git\": \"toc-sub-git.svg\",\n        \"code-analysis-testing\": \"toc-sub-code-analysis.svg\",\n        \"context-loading-priming\": \"toc-sub-context.svg\",\n        \"documentation-changelogs\": \"toc-sub-documentation.svg\",\n        \"ci-deployment\": \"toc-sub-ci.svg\",\n        \"project-task-management\": \"toc-sub-project-mgmt.svg\",\n        \"miscellaneous\": \"toc-sub-misc.svg\",\n        \"language-specific\": \"toc-sub-language.svg\",\n        \"domain-specific\": \"toc-sub-domain.svg\",\n        \"project-scaffolding-mcp\": \"toc-sub-scaffolding.svg\",\n        \"ralph-wiggum\": \"toc-sub-ralph-wiggum.svg\",\n    }\n    return svg_map.get(subcat_id, f\"toc-sub-{subcat_id}.svg\")\n\n\ndef get_category_header_svg(category_id: str) -> tuple[str, str]:\n    \"\"\"Map category ID to pre-made header SVG filenames (dark and light variants).\"\"\"\n    header_map = {\n        \"skills\": (\"header_agent_skills.svg\", \"header_agent_skills-light-v3.svg\"),\n        \"workflows\": (\n            \"header_workflows_knowledge_guides.svg\",\n            \"header_workflows_knowledge_guides-light-v3.svg\",\n        ),\n        \"tooling\": (\"header_tooling.svg\", \"header_tooling-light-v3.svg\"),\n        \"statusline\": (\"header_status_lines.svg\", \"header_status_lines-light-v3.svg\"),\n        \"hooks\": (\"header_hooks.svg\", \"header_hooks-light-v3.svg\"),\n        \"slash-commands\": (\n            \"header_slash_commands.svg\",\n            \"header_slash_commands-light-v3.svg\",\n        ),\n        \"claude-md-files\": (\n            \"header_claudemd_files.svg\",\n            \"header_claudemd_files-light-v3.svg\",\n        ),\n        \"alternative-clients\": (\n            \"header_alternative_clients.svg\",\n            \"header_alternative_clients-light-v3.svg\",\n        ),\n        \"official-documentation\": (\n            \"header_official_documentation.svg\",\n            \"header_official_documentation-light-v3.svg\",\n        ),\n    }\n    return header_map.get(\n        category_id, (f\"header_{category_id}.svg\", f\"header_{category_id}-light-v3.svg\")\n    )\n\n\n_section_divider_counter = 0\n\n\ndef get_section_divider_svg() -> tuple[str, str]:\n    \"\"\"Get the next section divider SVG filenames.\"\"\"\n    global _section_divider_counter\n    variant = (_section_divider_counter % 3) + 1\n    _section_divider_counter += 1\n    return (\"section-divider-alt2.svg\", f\"section-divider-light-manual-v{variant}.svg\")\n\n\ndef normalize_toc_svgs(assets_dir: str) -> None:\n    \"\"\"Normalize TOC row/sub SVGs to enforce consistent display height/anchoring.\"\"\"\n    patterns = [\"toc-row-*.svg\", \"toc-sub-*.svg\", \"toc-header*.svg\"]\n    for pattern in patterns:\n        for path in glob.glob(os.path.join(assets_dir, pattern)):\n            with open(path, encoding=\"utf-8\") as f:\n                content = f.read()\n\n            match = re.search(r\"<svg[^>]*>\", content)\n            if not match:\n                continue\n\n            root_tag = match.group(0)\n            is_header = \"toc-header\" in os.path.basename(path)\n            target_width = 400\n            target_height = 48 if is_header else 40\n\n            normalized_tag = _normalize_svg_root(root_tag, target_width, target_height)\n            if normalized_tag != root_tag:\n                content = content.replace(root_tag, normalized_tag, 1)\n                with open(path, \"w\", encoding=\"utf-8\") as f:\n                    f.write(content)\n\n\ndef regenerate_main_toc_svgs(categories: list[dict], assets_dir: str) -> None:\n    \"\"\"Regenerate main category TOC row SVGs with standardized styling.\"\"\"\n    for category in categories:\n        display_dir = format_category_dir_name(category.get(\"name\", \"\"), category.get(\"id\", \"\"))\n        description = category.get(\"description\", \"\")\n\n        dark_filename = get_category_svg_filename(category.get(\"id\", \"\"))\n        dark_path = os.path.join(assets_dir, dark_filename)\n        svg_content = generate_toc_row_svg(display_dir, description)\n        with open(dark_path, \"w\", encoding=\"utf-8\") as f:\n            f.write(svg_content)\n\n        light_path = dark_path.replace(\".svg\", \"-light-anim-scanline.svg\")\n        light_svg = generate_toc_row_light_svg(display_dir, description)\n        with open(light_path, \"w\", encoding=\"utf-8\") as f:\n            f.write(light_svg)\n\n\ndef regenerate_sub_toc_svgs(categories: list[dict], assets_dir: str) -> None:\n    \"\"\"Regenerate subcategory TOC SVGs to keep sizing consistent.\"\"\"\n    for category in categories:\n        subcats = category.get(\"subcategories\", [])\n        for subcat in subcats:\n            display_dir = subcat.get(\"name\", \"\")\n            description = subcat.get(\"description\", \"\")\n            dark_filename = get_subcategory_svg_filename(subcat.get(\"id\", \"\"))\n            dark_path = os.path.join(assets_dir, dark_filename)\n            svg_content = generate_toc_sub_svg(display_dir, description)\n            with open(dark_path, \"w\", encoding=\"utf-8\") as f:\n                f.write(svg_content)\n\n            light_path = dark_path.replace(\".svg\", \"-light-anim-scanline.svg\")\n            light_svg = generate_toc_sub_light_svg(display_dir, description)\n            with open(light_path, \"w\", encoding=\"utf-8\") as f:\n                f.write(light_svg)\n\n\ndef regenerate_toc_header(assets_dir: str) -> None:\n    \"\"\"Regenerate the light-mode TOC header for consistent sizing.\"\"\"\n    light_header_path = os.path.join(assets_dir, \"toc-header-light-anim-scanline.svg\")\n    light_header_svg = generate_toc_header_light_svg()\n    with open(light_header_path, \"w\", encoding=\"utf-8\") as f:\n        f.write(light_header_svg)\n\n\ndef save_resource_badge_svg(display_name: str, author_name: str, assets_dir: str) -> str:\n    \"\"\"Save a resource name SVG badge to the assets directory and return the filename.\"\"\"\n    safe_name = re.sub(r\"[^a-zA-Z0-9]\", \"-\", display_name.lower())\n    safe_name = re.sub(r\"-+\", \"-\", safe_name).strip(\"-\")\n    filename = f\"badge-{safe_name}.svg\"\n\n    svg_content = generate_resource_badge_svg(display_name, author_name)\n\n    filepath = os.path.join(assets_dir, filename)\n    with open(filepath, \"w\", encoding=\"utf-8\") as f:\n        f.write(svg_content)\n        if not svg_content.endswith(\"\\n\"):\n            f.write(\"\\n\")\n\n    return filename\n\n\ndef generate_entry_separator_svg() -> str:\n    \"\"\"Generate a small separator SVG between entries in vintage manual style.\"\"\"\n    return _generate_entry_separator_svg()\n\n\ndef ensure_separator_svg_exists(assets_dir: str) -> str:\n    \"\"\"Return the animated entry separator SVG filename.\"\"\"\n    _ = assets_dir\n    return \"entry-separator-light-animated.svg\"\n\n\ndef generate_flat_badges(assets_dir: str, sort_types: dict, categories: dict) -> None:\n    \"\"\"Generate all sort and category badge SVGs.\"\"\"\n    for slug, (display, color, _) in sort_types.items():\n        svg = render_flat_sort_badge_svg(display, color)\n        filepath = os.path.join(assets_dir, f\"badge-sort-{slug}.svg\")\n        with open(filepath, \"w\", encoding=\"utf-8\") as f:\n            f.write(svg)\n\n    for slug, (_, display, color) in categories.items():\n        width = max(70, len(display) * 10 + 30)\n        svg = render_flat_category_badge_svg(display, color, width)\n        filepath = os.path.join(assets_dir, f\"badge-cat-{slug}.svg\")\n        with open(filepath, \"w\", encoding=\"utf-8\") as f:\n            f.write(svg)\n"
  },
  {
    "path": "scripts/readme/helpers/readme_config.py",
    "content": "\"\"\"Configuration loader for README generation.\"\"\"\n\nimport os\nfrom pathlib import Path\n\nimport yaml  # type: ignore[import-untyped]\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\n\n\ndef load_config() -> dict:\n    \"\"\"Load configuration from acc-config.yaml.\"\"\"\n    config_path = REPO_ROOT / \"acc-config.yaml\"\n    try:\n        with open(config_path, encoding=\"utf-8\") as f:\n            return yaml.safe_load(f)\n    except FileNotFoundError:\n        print(f\"Warning: acc-config.yaml not found at {config_path}, using defaults\")\n        return {\n            \"readme\": {\"root_style\": \"extra\"},\n            \"styles\": {\n                \"extra\": {\n                    \"name\": \"Extra\",\n                    \"badge\": \"badge-style-extra.svg\",\n                    \"highlight_color\": \"#6a6a8a\",\n                    \"filename\": \"README_EXTRA.md\",\n                },\n                \"classic\": {\n                    \"name\": \"Classic\",\n                    \"badge\": \"badge-style-classic.svg\",\n                    \"highlight_color\": \"#c9a227\",\n                    \"filename\": \"README_CLASSIC.md\",\n                },\n                \"awesome\": {\n                    \"name\": \"Awesome\",\n                    \"badge\": \"badge-style-awesome.svg\",\n                    \"highlight_color\": \"#cc3366\",\n                    \"filename\": \"README_AWESOME.md\",\n                },\n                \"flat\": {\n                    \"name\": \"Flat\",\n                    \"badge\": \"badge-style-flat.svg\",\n                    \"highlight_color\": \"#71717a\",\n                    \"filename\": \"README_FLAT_ALL_AZ.md\",\n                },\n            },\n            \"style_order\": [\"extra\", \"classic\", \"flat\", \"awesome\"],\n        }\n\n\n# Global config instance\nCONFIG = load_config()\n\n\ndef get_root_style() -> str:\n    \"\"\"Get the root README style from config.\"\"\"\n    readme_config = CONFIG.get(\"readme\", {})\n    return readme_config.get(\"root_style\") or readme_config.get(\"default_style\", \"extra\")\n\n\ndef get_style_selector_target(style_id: str) -> str:\n    \"\"\"Get the selector link target for a style, accounting for root style config.\"\"\"\n    root_style = get_root_style()\n    styles = CONFIG.get(\"styles\", {})\n    style_config = styles.get(style_id, {})\n    filename = style_config.get(\"filename\")\n    if not filename:\n        if style_id == \"flat\":\n            filename = \"README_FLAT_ALL_AZ.md\"\n        else:\n            filename = f\"README_{style_id.upper()}.md\"\n    filename = os.path.basename(filename)\n\n    if style_id == root_style:\n        return \"README.md\"\n    return f\"README_ALTERNATIVES/{filename}\"\n"
  },
  {
    "path": "scripts/readme/helpers/readme_paths.py",
    "content": "\"\"\"Path resolution helpers for README generation.\"\"\"\n\nfrom __future__ import annotations\n\nimport os\nimport re\nfrom pathlib import Path\n\nfrom scripts.utils.repo_root import find_repo_root\n\nGENERATED_HEADER = \"<!-- GENERATED FILE: do not edit directly -->\"\n\nASSET_PATH_PATTERN = re.compile(\n    r\"\\{\\{ASSET_PATH\\(\\s*(?P<quote>['\\\"])(?P<path>[^'\\\"]+)(?P=quote)\\s*\\)\\}\\}\"\n)\nASSET_URL_PATTERN = re.compile(r\"asset:([A-Za-z0-9_.\\-/]+)\")\n\n\ndef asset_path_token(filename: str) -> str:\n    \"\"\"Return a tokenized asset reference for templates/markup.\"\"\"\n    filename = filename.lstrip(\"/\")\n    return f\"{{{{ASSET_PATH('{filename}')}}}}\"\n\n\ndef ensure_generated_header(content: str) -> str:\n    \"\"\"Prepend the generated-file header if missing.\"\"\"\n    if content.startswith(GENERATED_HEADER):\n        return content\n    return f\"{GENERATED_HEADER}\\n{content.lstrip(chr(10))}\"\n\n\ndef resolve_asset_tokens(content: str, output_path: Path, repo_root: Path | None = None) -> str:\n    \"\"\"Resolve asset tokens into relative paths for the output location.\"\"\"\n    repo_root = repo_root or find_repo_root(output_path)\n    base_dir = output_path.parent\n    assets_dir = repo_root / \"assets\"\n\n    rel_assets = Path(os.path.relpath(assets_dir, start=base_dir)).as_posix()\n    if rel_assets == \".\":\n        rel_assets = \"assets\"\n    rel_assets = rel_assets.rstrip(\"/\")\n\n    def join_asset(path: str) -> str:\n        path = path.lstrip(\"/\")\n        if not rel_assets:\n            return path\n        return f\"{rel_assets}/{path}\"\n\n    content = content.replace(\"{{ASSET_PREFIX}}\", f\"{rel_assets}/\")\n\n    content = ASSET_PATH_PATTERN.sub(lambda match: join_asset(match.group(\"path\")), content)\n    content = ASSET_URL_PATTERN.sub(lambda match: join_asset(match.group(1)), content)\n\n    return content\n\n\ndef resolve_relative_link(from_path: Path, to_path: Path, repo_root: Path | None = None) -> str:\n    \"\"\"Return a relative link between two files, normalized for README links.\"\"\"\n    repo_root = repo_root or find_repo_root(from_path)\n    from_path = from_path.resolve()\n    to_path = (repo_root / to_path).resolve() if not to_path.is_absolute() else to_path.resolve()\n\n    rel_path = Path(os.path.relpath(to_path, start=from_path.parent)).as_posix()\n\n    if to_path == repo_root / \"README.md\":\n        if rel_path in (\".\", \"README.md\"):\n            return \"./\"\n        if rel_path.endswith(\"/README.md\"):\n            return rel_path[: -len(\"README.md\")]\n\n    return rel_path\n"
  },
  {
    "path": "scripts/readme/helpers/readme_utils.py",
    "content": "\"\"\"Shared utility helpers for README generation.\"\"\"\n\nfrom __future__ import annotations\n\nimport re\nfrom datetime import datetime\n\n\ndef extract_github_owner_repo(url: str) -> tuple[str, str] | None:\n    \"\"\"Extract owner and repo from any GitHub URL.\"\"\"\n    patterns = [\n        r\"github\\.com/([^/]+)/([^/]+?)(?:\\.git)?/?$\",  # repo root\n        r\"github\\.com/([^/]+)/([^/]+)/(?:blob|tree|issues|pull|releases)\",  # with path\n        r\"github\\.com/([^/]+)/([^/]+)/?\",  # general fallback\n    ]\n    for pattern in patterns:\n        match = re.search(pattern, url)\n        if match:\n            owner, repo = match.groups()[:2]\n            repo = repo.split(\"/\")[0].split(\"?\")[0].split(\"#\")[0]\n            if owner and repo:\n                return (owner, repo)\n    return None\n\n\ndef format_stars(num: int) -> str:\n    \"\"\"Format star count with K/M suffix.\"\"\"\n    if num >= 1_000_000:\n        return f\"{num / 1_000_000:.1f}M\"\n    if num >= 1000:\n        return f\"{num / 1000:.1f}K\"\n    return str(num)\n\n\ndef format_delta(delta: int) -> str:\n    \"\"\"Format delta with +/- prefix.\"\"\"\n    if delta > 0:\n        return f\"+{delta}\"\n    if delta < 0:\n        return str(delta)\n    return \"\"\n\n\ndef get_anchor_suffix_for_icon(icon: str | None) -> str:\n    \"\"\"Generate the anchor suffix for a section with a trailing emoji icon.\n\n    GitHub strips simple emoji codepoints and turns them into a dash. If the emoji\n    includes a variation selector (U+FE00 to U+FE0F), the variation selector is\n    URL-encoded and appended after the dash.\n    \"\"\"\n    if not icon:\n        return \"\"\n\n    vs_char = next((char for char in icon if 0xFE00 <= ord(char) <= 0xFE0F), None)\n    if vs_char:\n        vs_bytes = vs_char.encode(\"utf-8\")\n        url_encoded = \"\".join(f\"%{byte:02X}\" for byte in vs_bytes)\n        return f\"-{url_encoded}\"\n\n    return \"-\"\n\n\ndef generate_toc_anchor(\n    title: str,\n    icon: str | None = None,\n    has_back_to_top_in_heading: bool = False,\n) -> str:\n    \"\"\"Generate a TOC anchor for a heading.\n\n    Centralizes anchor generation logic across all README styles.\n\n    Args:\n        title: The heading text (e.g., \"Agent Skills\")\n        icon: Optional trailing emoji icon (e.g., \"🤖\"). Each emoji adds a dash.\n        has_back_to_top_in_heading: True if heading contains 🔝 back-to-top link,\n            which adds an additional trailing dash to the anchor.\n\n    Returns:\n        The anchor string without the leading '#' (e.g., \"agent-skills-\")\n    \"\"\"\n    base = title.lower().replace(\" \", \"-\").replace(\"&\", \"\").replace(\"/\", \"\").replace(\".\", \"\")\n    suffix = get_anchor_suffix_for_icon(icon)\n    back_to_top_suffix = \"-\" if has_back_to_top_in_heading else \"\"\n    return f\"{base}{suffix}{back_to_top_suffix}\"\n\n\ndef generate_subcategory_anchor(\n    title: str,\n    general_counter: int = 0,\n    has_back_to_top_in_heading: bool = False,\n) -> tuple[str, int]:\n    \"\"\"Generate a TOC anchor for a subcategory heading.\n\n    Handles the special case of multiple \"General\" subcategories which need\n    unique anchors (general, general-1, general-2, etc.).\n\n    Args:\n        title: The subcategory name (e.g., \"General\", \"IDE Integrations\")\n        general_counter: Current count of \"General\" subcategories seen so far\n        has_back_to_top_in_heading: True if heading contains 🔝 back-to-top link\n\n    Returns:\n        Tuple of (anchor_string, updated_general_counter)\n    \"\"\"\n    base = title.lower().replace(\" \", \"-\").replace(\"&\", \"\").replace(\"/\", \"\")\n    back_to_top_suffix = \"-\" if has_back_to_top_in_heading else \"\"\n\n    if title == \"General\":\n        if general_counter == 0:\n            anchor = f\"general{back_to_top_suffix}\"\n        else:\n            # GitHub uses double-dash before counter when back-to-top present\n            separator = \"-\" if has_back_to_top_in_heading else \"\"\n            anchor = f\"general-{separator}{general_counter}\"\n        return anchor, general_counter + 1\n\n    return f\"{base}{back_to_top_suffix}\", general_counter\n\n\ndef sanitize_filename_from_anchor(anchor: str) -> str:\n    \"\"\"Convert an anchor string to a tidy filename fragment.\"\"\"\n    name = anchor.rstrip(\"-\")\n    name = name.replace(\"-\", \"_\")\n    name = re.sub(r\"_+\", \"_\", name)\n    return name.strip(\"_\")\n\n\ndef build_general_anchor_map(categories: list[dict], csv_data: list[dict] | None = None) -> dict:\n    \"\"\"Build a map of (category, 'General') -> anchor string shared by TOC and body.\"\"\"\n    general_map: dict[tuple[str, str], str] = {}\n\n    for category in categories:\n        category_name = category.get(\"name\", \"\")\n        category_id = category.get(\"id\", \"\")\n        subcategories = category.get(\"subcategories\", [])\n\n        for subcat in subcategories:\n            sub_title = subcat[\"name\"]\n            if sub_title != \"General\":\n                continue\n\n            include_subcategory = True\n            if csv_data is not None:\n                resources = [\n                    r\n                    for r in csv_data\n                    if r[\"Category\"] == category_name\n                    and r.get(\"Sub-Category\", \"\").strip() == sub_title\n                ]\n                include_subcategory = bool(resources)\n\n            if not include_subcategory:\n                continue\n\n            anchor = f\"{category_id}-general\"\n            general_map[(category_id, sub_title)] = anchor\n\n    return general_map\n\n\ndef parse_resource_date(date_string: str | None) -> datetime | None:\n    \"\"\"Parse a date string that may include timestamp information.\"\"\"\n    if not date_string:\n        return None\n\n    date_string = date_string.strip()\n\n    date_formats = [\n        \"%Y-%m-%d:%H-%M-%S\",\n        \"%Y-%m-%d\",\n    ]\n\n    for fmt in date_formats:\n        try:\n            return datetime.strptime(date_string, fmt)\n        except ValueError:\n            continue\n\n    return None\n\n\ndef format_category_dir_name(name: str, category_id: str | None = None) -> str:\n    \"\"\"Convert category name to display text for TOC rows.\"\"\"\n    overrides = {\n        \"workflows\": \"WORKFLOWS_&_GUIDES/\",\n    }\n    if category_id and category_id in overrides:\n        return overrides[category_id]\n\n    slug = re.sub(r\"[^A-Za-z0-9]+\", \"_\", name).strip(\"_\").upper()\n    return slug + \"/\"\n"
  },
  {
    "path": "scripts/readme/markup/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/readme/markup/awesome.py",
    "content": "\"\"\"Awesome-list README markdown rendering helpers.\"\"\"\n\nfrom __future__ import annotations\n\nfrom datetime import datetime, timedelta\n\nfrom scripts.readme.helpers.readme_paths import asset_path_token\nfrom scripts.readme.helpers.readme_utils import (\n    generate_subcategory_anchor,\n    generate_toc_anchor,\n    parse_resource_date,\n)\n\n\ndef format_resource_entry(row: dict, include_separator: bool = True) -> str:\n    \"\"\"Format resource in awesome list style.\"\"\"\n    _ = include_separator\n    display_name = row[\"Display Name\"]\n    primary_link = row[\"Primary Link\"]\n    author_name = row.get(\"Author Name\", \"\").strip()\n    author_link = row.get(\"Author Link\", \"\").strip()\n    description = row.get(\"Description\", \"\").strip()\n    removed_from_origin = row.get(\"Removed From Origin\", \"\").strip().upper() == \"TRUE\"\n\n    entry_parts: list[str] = []\n\n    if primary_link:\n        entry_parts.append(f\"[{display_name}]({primary_link})\")\n    else:\n        entry_parts.append(display_name)\n\n    if author_name:\n        if author_link:\n            entry_parts.append(f\" by [{author_name}]({author_link})\")\n        else:\n            entry_parts.append(f\" by {author_name}\")\n\n    if description:\n        desc = description.rstrip()\n        if not desc.endswith((\".\", \"!\", \"?\")):\n            desc += \".\"\n        entry_parts.append(f\" - {desc}\")\n\n    result = \"- \" + \"\".join(entry_parts)\n\n    if removed_from_origin:\n        result += \" *(Removed from origin)*\"\n\n    return result\n\n\ndef generate_toc(categories: list[dict], csv_data: list[dict]) -> str:\n    \"\"\"Generate plain markdown TOC for awesome list style.\"\"\"\n    toc_lines: list[str] = []\n    toc_lines.append(\"## Contents\")\n    toc_lines.append(\"\")\n\n    general_counter = 0\n\n    for category in categories:\n        section_title = category.get(\"name\", \"\")\n        icon = category.get(\"icon\", \"\")\n        subcategories = category.get(\"subcategories\", [])\n\n        anchor = generate_toc_anchor(section_title, icon=icon)\n        display_title = f\"{section_title} {icon}\" if icon else section_title\n\n        if subcategories:\n            category_name = category.get(\"name\", \"\")\n            has_resources = any(r[\"Category\"] == category_name for r in csv_data)\n\n            if has_resources:\n                toc_lines.append(f\"- [{display_title}](#{anchor})\")\n\n                for subcat in subcategories:\n                    sub_title = subcat[\"name\"]\n\n                    resources = [\n                        r\n                        for r in csv_data\n                        if r[\"Category\"] == category_name\n                        and r.get(\"Sub-Category\", \"\").strip() == sub_title\n                    ]\n\n                    if resources:\n                        sub_anchor, general_counter = generate_subcategory_anchor(\n                            sub_title, general_counter\n                        )\n                        toc_lines.append(f\"  - [{sub_title}](#{sub_anchor})\")\n        else:\n            toc_lines.append(f\"- [{display_title}](#{anchor})\")\n\n    return \"\\n\".join(toc_lines).strip()\n\n\ndef generate_weekly_section(csv_data: list[dict]) -> str:\n    \"\"\"Generate weekly section with plain markdown for awesome list.\"\"\"\n    lines: list[str] = []\n    lines.append(\"## Latest Additions\")\n    lines.append(\"\")\n\n    resources_sorted_by_date: list[tuple[datetime, dict]] = []\n    for row in csv_data:\n        date_added = row.get(\"Date Added\", \"\").strip()\n        if date_added:\n            parsed_date = parse_resource_date(date_added)\n            if parsed_date:\n                resources_sorted_by_date.append((parsed_date, row))\n    resources_sorted_by_date.sort(key=lambda x: x[0], reverse=True)\n\n    latest_additions: list[dict[str, str]] = []\n    cutoff_date = datetime.now() - timedelta(days=7)\n    for dated_resource in resources_sorted_by_date:\n        if dated_resource[0] >= cutoff_date or len(latest_additions) < 3:\n            latest_additions.append(dated_resource[1])\n        else:\n            break\n\n    for resource in latest_additions:\n        lines.append(format_resource_entry(resource, include_separator=False))\n\n    lines.append(\"\")\n    return \"\\n\".join(lines).rstrip() + \"\\n\"\n\n\ndef generate_section_content(category: dict, csv_data: list[dict]) -> str:\n    \"\"\"Generate section with plain markdown headers in awesome list format.\"\"\"\n    lines: list[str] = []\n\n    title = category.get(\"name\", \"\")\n    icon = category.get(\"icon\", \"\")\n    description = category.get(\"description\", \"\").strip()\n    category_name = category.get(\"name\", \"\")\n    subcategories = category.get(\"subcategories\", [])\n\n    header_text = f\"{title} {icon}\" if icon else title\n    lines.append(f\"## {header_text}\")\n    lines.append(\"\")\n\n    if description:\n        lines.append(f\"> {description}\")\n        lines.append(\"\")\n\n    for subcat in subcategories:\n        sub_title = subcat[\"name\"]\n        resources = [\n            r\n            for r in csv_data\n            if r[\"Category\"] == category_name and r.get(\"Sub-Category\", \"\").strip() == sub_title\n        ]\n\n        if resources:\n            lines.append(f\"### {sub_title}\")\n            lines.append(\"\")\n\n            for resource in resources:\n                lines.append(format_resource_entry(resource, include_separator=False))\n\n            lines.append(\"\")\n\n    return \"\\n\".join(lines).rstrip() + \"\\n\"\n\n\ndef generate_repo_ticker() -> str:\n    \"\"\"Generate the awesome-style animated SVG repo ticker.\"\"\"\n    return f\"\"\"<div align=\"center\">\n\n<img src=\"{asset_path_token(\"repo-ticker-awesome.svg\")}\" alt=\"Featured Claude Code Projects\" width=\"100%\">\n\n</div>\"\"\"\n"
  },
  {
    "path": "scripts/readme/markup/flat.py",
    "content": "\"\"\"Flat list README markup rendering helpers.\"\"\"\n\nfrom __future__ import annotations\n\nfrom scripts.readme.helpers.readme_paths import asset_path_token\nfrom scripts.readme.helpers.readme_utils import extract_github_owner_repo\n\n\ndef generate_shields_badges(owner: str, repo: str) -> str:\n    \"\"\"Generate shields.io badge HTML for a GitHub repository.\"\"\"\n    badge_types = [\n        (\"stars\", f\"https://img.shields.io/github/stars/{owner}/{repo}\"),\n        (\"forks\", f\"https://img.shields.io/github/forks/{owner}/{repo}\"),\n        (\"issues\", f\"https://img.shields.io/github/issues/{owner}/{repo}\"),\n        (\"prs\", f\"https://img.shields.io/github/issues-pr/{owner}/{repo}\"),\n        (\"created\", f\"https://img.shields.io/github/created-at/{owner}/{repo}\"),\n        (\"last-commit\", f\"https://img.shields.io/github/last-commit/{owner}/{repo}\"),\n        (\"release-date\", f\"https://img.shields.io/github/release-date/{owner}/{repo}\"),\n        (\"version\", f\"https://img.shields.io/github/v/release/{owner}/{repo}\"),\n        (\"license\", f\"https://img.shields.io/github/license/{owner}/{repo}\"),\n    ]\n\n    badges = []\n    for alt, url in badge_types:\n        badges.append(f'<img src=\"{url}?style=flat-square\" alt=\"{alt}\">')\n\n    return \" \".join(badges)\n\n\ndef generate_sort_navigation(\n    category_slug: str,\n    sort_type: str,\n    sort_types: dict,\n) -> str:\n    \"\"\"Generate sort option badges.\"\"\"\n    lines = ['<p align=\"center\">']\n    for slug, (display, color, _) in sort_types.items():\n        filename = f\"README_FLAT_{category_slug.upper()}_{slug.upper()}.md\"\n        is_selected = slug == sort_type\n        style = f' style=\"border: 3px solid {color}; border-radius: 6px;\"' if is_selected else \"\"\n        lines.append(\n            f'  <a href=\"{filename}\"><img src=\"{asset_path_token(f\"badge-sort-{slug}.svg\")}\" '\n            f'alt=\"{display}\" height=\"48\"{style}></a>'\n        )\n    lines.append(\"</p>\")\n    return \"\\n\".join(lines)\n\n\ndef generate_category_navigation(\n    category_slug: str,\n    sort_type: str,\n    categories: dict,\n) -> str:\n    \"\"\"Generate category filter badges.\"\"\"\n    lines = ['<p align=\"center\">']\n    for slug, (_, display, color) in categories.items():\n        filename = f\"README_FLAT_{slug.upper()}_{sort_type.upper()}.md\"\n        is_selected = slug == category_slug\n        style = f' style=\"border: 2px solid {color}; border-radius: 4px;\"' if is_selected else \"\"\n        lines.append(\n            f'  <a href=\"{filename}\"><img src=\"{asset_path_token(f\"badge-cat-{slug}.svg\")}\" '\n            f'alt=\"{display}\" height=\"28\"{style}></a>'\n        )\n    lines.append(\"</p>\")\n    return \"\\n\".join(lines)\n\n\ndef generate_navigation(\n    category_slug: str,\n    sort_type: str,\n    categories: dict,\n    sort_types: dict,\n) -> str:\n    \"\"\"Generate combined navigation (sort + category).\"\"\"\n    sort_nav = generate_sort_navigation(category_slug, sort_type, sort_types)\n    cat_nav = generate_category_navigation(category_slug, sort_type, categories)\n    _, _, sort_desc = sort_types[sort_type]\n    _, cat_display, _ = categories[category_slug]\n\n    current_info = f\"**{cat_display}** sorted {sort_desc}\"\n    if sort_type == \"releases\":\n        current_info += \" (past 30 days)\"\n\n    return f\"\"\"{sort_nav}\n<p align=\"center\"><strong>Category:</strong></p>\n{cat_nav}\n<p align=\"center\"><em>Currently viewing: {current_info}</em></p>\"\"\"\n\n\ndef generate_resources_table(sorted_resources: list[dict], sort_type: str) -> str:\n    \"\"\"Generate the resources table as HTML with shields.io badges for GitHub resources.\"\"\"\n    if not sorted_resources:\n        if sort_type == \"releases\":\n            return \"*No releases in the past 30 days for this category.*\"\n        return \"*No resources found in this category.*\"\n\n    lines: list[str] = [\"<table>\", \"<thead>\", \"<tr>\"]\n\n    if sort_type == \"releases\":\n        num_cols = 5\n        lines.extend(\n            [\n                \"<th>Resource</th>\",\n                \"<th>Version</th>\",\n                \"<th>Source</th>\",\n                \"<th>Release Date</th>\",\n                \"<th>Description</th>\",\n            ]\n        )\n    else:\n        num_cols = 4\n        lines.extend(\n            [\n                \"<th>Resource</th>\",\n                \"<th>Category</th>\",\n                \"<th>Sub-Category</th>\",\n                \"<th>Description</th>\",\n            ]\n        )\n\n    lines.extend([\"</tr>\", \"</thead>\", \"<tbody>\"])\n\n    for row in sorted_resources:\n        display_name = row.get(\"Display Name\", \"\").strip()\n        primary_link = row.get(\"Primary Link\", \"\").strip()\n        author_name = row.get(\"Author Name\", \"\").strip()\n        author_link = row.get(\"Author Link\", \"\").strip()\n\n        if primary_link:\n            resource_html = f'<a href=\"{primary_link}\"><b>{display_name}</b></a>'\n        else:\n            resource_html = f\"<b>{display_name}</b>\"\n\n        if author_name and author_link:\n            author_html = f'<a href=\"{author_link}\">{author_name}</a>'\n        else:\n            author_html = author_name or \"\"\n\n        resource_cell = f\"{resource_html}<br>by {author_html}\" if author_html else resource_html\n\n        lines.append(\"<tr>\")\n        lines.append(f\"<td>{resource_cell}</td>\")\n\n        if sort_type == \"releases\":\n            version = row.get(\"Release Version\", \"\").strip() or \"-\"\n            source = row.get(\"Release Source\", \"\").strip()\n            source_display = {\n                \"github-releases\": \"GitHub\",\n                \"npm\": \"npm\",\n                \"pypi\": \"PyPI\",\n                \"crates\": \"crates.io\",\n                \"homebrew\": \"Homebrew\",\n                \"readme\": \"README\",\n            }.get(source, source or \"-\")\n            release_date = row.get(\"Latest Release\", \"\")[:10] if row.get(\"Latest Release\") else \"-\"\n            description = row.get(\"Description\", \"\").strip()\n\n            lines.append(f\"<td>{version}</td>\")\n            lines.append(f\"<td>{source_display}</td>\")\n            lines.append(f\"<td>{release_date}</td>\")\n            lines.append(f\"<td>{description}</td>\")\n        else:\n            category = row.get(\"Category\", \"\").strip() or \"-\"\n            sub_category = row.get(\"Sub-Category\", \"\").strip() or \"-\"\n            description = row.get(\"Description\", \"\").strip()\n\n            lines.append(f\"<td>{category}</td>\")\n            lines.append(f\"<td>{sub_category}</td>\")\n            lines.append(f\"<td>{description}</td>\")\n\n        lines.append(\"</tr>\")\n\n        if primary_link:\n            github_info = extract_github_owner_repo(primary_link)\n            if github_info:\n                owner, repo = github_info\n                badges = generate_shields_badges(owner, repo)\n                lines.append(\"<tr>\")\n                lines.append(f'<td colspan=\"{num_cols}\">{badges}</td>')\n                lines.append(\"</tr>\")\n\n    lines.extend([\"</tbody>\", \"</table>\"])\n    return \"\\n\".join(lines)\n\n\ndef get_default_template() -> str:\n    \"\"\"Return default template content.\"\"\"\n    return \"\"\"<!--lint disable remark-lint:awesome-badge-->\n\n{{STYLE_SELECTOR}}\n\n# Awesome Claude Code (Flat)\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\nA flat list view of all resources. Category: **{{CATEGORY_NAME}}** | Sorted: {{SORT_DESC}}\n\n---\n\n## Sort By:\n\n{{NAVIGATION}}\n\n---\n\n## Resources\n{{RELEASES_DISCLAIMER}}\n{{RESOURCES_TABLE}}\n\n---\n\n**Total Resources:** {{RESOURCE_COUNT}}\n\n**Last Generated:** {{GENERATED_DATE}}\n\"\"\"\n"
  },
  {
    "path": "scripts/readme/markup/minimal.py",
    "content": "\"\"\"Minimal README markdown rendering helpers.\"\"\"\n\nfrom __future__ import annotations\n\nfrom datetime import datetime, timedelta\n\nfrom scripts.readme.helpers.readme_utils import (\n    generate_subcategory_anchor,\n    generate_toc_anchor,\n    parse_resource_date,\n)\nfrom scripts.utils.github_utils import parse_github_url\n\n\ndef format_resource_entry(row: dict, include_separator: bool = True) -> str:\n    \"\"\"Format resource as plain markdown with collapsible GitHub stats.\"\"\"\n    _ = include_separator\n    display_name = row[\"Display Name\"]\n    primary_link = row[\"Primary Link\"]\n    author_name = row.get(\"Author Name\", \"\").strip()\n    author_link = row.get(\"Author Link\", \"\").strip()\n    description = row.get(\"Description\", \"\").strip()\n    license_info = row.get(\"License\", \"\").strip()\n    removed_from_origin = row.get(\"Removed From Origin\", \"\").strip().upper() == \"TRUE\"\n\n    entry_parts = [f\"[`{display_name}`]({primary_link})\"]\n\n    if author_name:\n        if author_link:\n            entry_parts.append(f\" &nbsp; by &nbsp; [{author_name}]({author_link})\")\n        else:\n            entry_parts.append(f\" &nbsp; by &nbsp; {author_name}\")\n\n    entry_parts.append(\"  \")\n\n    if license_info and license_info != \"NOT_FOUND\":\n        entry_parts.append(f\"&nbsp;&nbsp;⚖️&nbsp;&nbsp;{license_info}\")\n\n    result = \"\".join(entry_parts)\n\n    if description:\n        result += f\"  \\n{description}\" + (\"*  \" if removed_from_origin else \"\")\n\n    if removed_from_origin:\n        result += \"\\n<sub>* Removed from origin</sub>\"\n\n    if primary_link and not removed_from_origin:\n        _, is_github, owner, repo = parse_github_url(primary_link)\n        if is_github and owner and repo:\n            base_url = \"https://github-readme-stats-fork-orpin.vercel.app/api/pin/\"\n            stats_url = f\"{base_url}?repo={repo}&username={owner}&all_stats=true&stats_only=true\"\n            result += \"\\n\\n<details>\"\n            result += \"\\n<summary>📊 GitHub Stats</summary>\"\n            result += f\"\\n\\n![GitHub Stats for {repo}]({stats_url})\"\n            result += \"\\n\\n</details>\"\n            result += \"\\n<br>\"\n\n    return result\n\n\ndef generate_toc(categories: list[dict], csv_data: list[dict]) -> str:\n    \"\"\"Generate plain markdown nested details TOC.\"\"\"\n    toc_lines: list[str] = []\n    toc_lines.append(\"## Contents [🔝](#awesome-claude-code)\")\n    toc_lines.append(\"\")\n    toc_lines.append(\"<details open>\")\n    toc_lines.append(\"<summary>Table of Contents</summary>\")\n    toc_lines.append(\"\")\n\n    general_counter = 0\n    # CLASSIC style headings include [🔝](#awesome-claude-code) which adds another dash\n    has_back_to_top = True\n\n    for category in categories:\n        section_title = category.get(\"name\", \"\")\n        icon = category.get(\"icon\", \"\")\n        subcategories = category.get(\"subcategories\", [])\n\n        anchor = generate_toc_anchor(\n            section_title, icon=icon, has_back_to_top_in_heading=has_back_to_top\n        )\n\n        if subcategories:\n            toc_lines.append(\"- <details open>\")\n            toc_lines.append(f'  <summary><a href=\"#{anchor}\">{section_title}</a></summary>')\n            toc_lines.append(\"\")\n\n            for subcat in subcategories:\n                sub_title = subcat[\"name\"]\n\n                category_name = category.get(\"name\", \"\")\n                resources = [\n                    r\n                    for r in csv_data\n                    if r[\"Category\"] == category_name\n                    and r.get(\"Sub-Category\", \"\").strip() == sub_title\n                ]\n\n                if resources:\n                    sub_anchor, general_counter = generate_subcategory_anchor(\n                        sub_title, general_counter, has_back_to_top_in_heading=has_back_to_top\n                    )\n                    toc_lines.append(f\"  - [{sub_title}](#{sub_anchor})\")\n\n            toc_lines.append(\"\")\n            toc_lines.append(\"  </details>\")\n        else:\n            toc_lines.append(f\"- [{section_title}](#{anchor})\")\n\n        toc_lines.append(\"\")\n\n    toc_lines.append(\"</details>\")\n    return \"\\n\".join(toc_lines).strip()\n\n\ndef generate_weekly_section(csv_data: list[dict]) -> str:\n    \"\"\"Generate weekly section with plain markdown.\"\"\"\n    lines: list[str] = []\n    lines.append(\"## Latest Additions ✨ [🔝](#awesome-claude-code)\")\n    lines.append(\"\")\n\n    resources_sorted_by_date: list[tuple[datetime, dict]] = []\n    for row in csv_data:\n        date_added = row.get(\"Date Added\", \"\").strip()\n        if date_added:\n            parsed_date = parse_resource_date(date_added)\n            if parsed_date:\n                resources_sorted_by_date.append((parsed_date, row))\n    resources_sorted_by_date.sort(key=lambda x: x[0], reverse=True)\n\n    latest_additions: list[dict[str, str]] = []\n    cutoff_date = datetime.now() - timedelta(days=7)\n    for dated_resource in resources_sorted_by_date:\n        if dated_resource[0] >= cutoff_date or len(latest_additions) < 3:\n            latest_additions.append(dated_resource[1])\n        else:\n            break\n\n    lines.append(\"\")\n    for resource in latest_additions:\n        lines.append(format_resource_entry(resource, include_separator=False))\n        lines.append(\"\")\n\n    return \"\\n\".join(lines).rstrip() + \"\\n\"\n\n\ndef generate_section_content(category: dict, csv_data: list[dict]) -> str:\n    \"\"\"Generate section with plain markdown headers.\"\"\"\n    lines: list[str] = []\n\n    title = category.get(\"name\", \"\")\n    icon = category.get(\"icon\", \"\")\n    description = category.get(\"description\", \"\").strip()\n    category_name = category.get(\"name\", \"\")\n    subcategories = category.get(\"subcategories\", [])\n\n    header_text = f\"{title} {icon}\" if icon else title\n    lines.append(f\"## {header_text} [🔝](#awesome-claude-code)\")\n    lines.append(\"\")\n\n    if description:\n        lines.append(f\"> {description}\")\n        lines.append(\"\")\n\n    for subcat in subcategories:\n        sub_title = subcat[\"name\"]\n        resources = [\n            r\n            for r in csv_data\n            if r[\"Category\"] == category_name and r.get(\"Sub-Category\", \"\").strip() == sub_title\n        ]\n\n        if resources:\n            lines.append(\"<details open>\")\n            lines.append(\n                f'<summary><h3>{sub_title} <a href=\"#awesome-claude-code\">🔝</a></h3></summary>'\n            )\n            lines.append(\"\")\n\n            for resource in resources:\n                lines.append(format_resource_entry(resource, include_separator=False))\n                lines.append(\"\")\n\n            lines.append(\"</details>\")\n            lines.append(\"\")\n\n    lines.append(\"<br>\")\n    return \"\\n\".join(lines).rstrip() + \"\\n\"\n"
  },
  {
    "path": "scripts/readme/markup/shared.py",
    "content": "\"\"\"Markdown/HTML rendering helpers shared across README styles.\"\"\"\n\nfrom __future__ import annotations\n\nimport os\nfrom pathlib import Path\n\nimport yaml  # type: ignore[import-untyped]\n\nfrom scripts.readme.helpers.readme_config import CONFIG, get_style_selector_target\nfrom scripts.readme.helpers.readme_paths import asset_path_token, resolve_relative_link\n\n\ndef generate_style_selector(\n    current_style: str, output_path: Path, repo_root: Path | None = None\n) -> str:\n    \"\"\"Generate the style selector HTML for a README.\"\"\"\n    styles = CONFIG.get(\"styles\", {})\n    style_order = CONFIG.get(\"style_order\", [\"extra\", \"classic\", \"flat\", \"awesome\"])\n\n    lines = ['<h3 align=\"center\">Pick Your Style:</h3>', '<p align=\"center\">']\n\n    for style_id in style_order:\n        style_config = styles.get(style_id, {})\n        name = style_config.get(\"name\", style_id.title())\n        badge = style_config.get(\"badge\", f\"badge-style-{style_id}.svg\")\n        highlight_color = style_config.get(\"highlight_color\", \"#666666\")\n\n        target_path = Path(get_style_selector_target(style_id))\n        href = resolve_relative_link(output_path, target_path, repo_root)\n\n        if style_id == current_style:\n            style_attr = f' style=\"border: 2px solid {highlight_color}; border-radius: 4px;\"'\n        else:\n            style_attr = \"\"\n\n        badge_src = asset_path_token(badge)\n        lines.append(\n            f'<a href=\"{href}\"><img src=\"{badge_src}\" alt=\"{name}\" height=\"28\"{style_attr}></a>'\n        )\n\n    lines.append(\"</p>\")\n    return \"\\n\".join(lines)\n\n\ndef load_announcements(template_dir: str) -> str:\n    \"\"\"Load announcements from the announcements.yaml file and format as markdown.\"\"\"\n    announcements_path = os.path.join(template_dir, \"announcements.yaml\")\n    if os.path.exists(announcements_path):\n        with open(announcements_path, encoding=\"utf-8\") as f:\n            announcements_data = yaml.safe_load(f)\n\n        if not announcements_data:\n            return \"\"\n\n        markdown_lines = []\n        markdown_lines.append(\"### Announcements [🔝](#awesome-claude-code)\")\n        markdown_lines.append(\"\")\n\n        markdown_lines.append(\"<details open>\")\n        markdown_lines.append(\"<summary>View Announcements</summary>\")\n        markdown_lines.append(\"\")\n\n        for entry in announcements_data:\n            date = entry.get(\"date\", \"\")\n            title = entry.get(\"title\", \"\")\n            items = entry.get(\"items\", [])\n\n            markdown_lines.append(\"- <details open>\")\n\n            if title:\n                markdown_lines.append(f\"  <summary>{date} - {title}</summary>\")\n            else:\n                markdown_lines.append(f\"  <summary>{date}</summary>\")\n\n            markdown_lines.append(\"\")\n\n            for item in items:\n                if isinstance(item, str):\n                    markdown_lines.append(f\"  - {item}\")\n                elif isinstance(item, dict):\n                    summary = item.get(\"summary\", \"\")\n                    text = item.get(\"text\", \"\")\n\n                    if summary and text:\n                        markdown_lines.append(\"  - <details open>\")\n                        markdown_lines.append(f\"    <summary>{summary}</summary>\")\n                        markdown_lines.append(\"\")\n\n                        text_lines = text.strip().split(\"\\n\")\n                        for i, line in enumerate(text_lines):\n                            if i == 0:\n                                markdown_lines.append(f\"    - {line}\")\n                            else:\n                                markdown_lines.append(f\"      {line}\")\n\n                        markdown_lines.append(\"\")\n                        markdown_lines.append(\"    </details>\")\n                    elif summary:\n                        markdown_lines.append(f\"  - {summary}\")\n                    elif text:\n                        markdown_lines.append(f\"  - {text}\")\n\n                markdown_lines.append(\"\")\n\n            markdown_lines.append(\"  </details>\")\n            markdown_lines.append(\"\")\n\n        markdown_lines.append(\"</details>\")\n\n        return \"\\n\".join(markdown_lines).strip()\n\n    return \"\"\n"
  },
  {
    "path": "scripts/readme/markup/visual.py",
    "content": "\"\"\"Visual README markup rendering helpers.\"\"\"\n\nfrom __future__ import annotations\n\nfrom datetime import datetime, timedelta\nfrom pathlib import Path\n\nfrom scripts.readme.helpers.readme_assets import (\n    create_h3_svg_file,\n    ensure_category_header_exists,\n    ensure_separator_svg_exists,\n    get_category_svg_filename,\n    get_section_divider_svg,\n    get_subcategory_svg_filename,\n    save_resource_badge_svg,\n)\nfrom scripts.readme.helpers.readme_paths import asset_path_token\nfrom scripts.readme.helpers.readme_utils import (\n    generate_toc_anchor,\n    parse_resource_date,\n    sanitize_filename_from_anchor,\n)\nfrom scripts.utils.github_utils import parse_github_url\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\n\n\ndef format_resource_entry(\n    row: dict,\n    assets_dir: str | None = None,\n    include_separator: bool = True,\n) -> str:\n    \"\"\"Format a single resource entry with vintage manual styling for light mode.\"\"\"\n    display_name = row[\"Display Name\"]\n    primary_link = row[\"Primary Link\"]\n    author_name = row.get(\"Author Name\", \"\").strip()\n    description = row.get(\"Description\", \"\").strip()\n    removed_from_origin = row.get(\"Removed From Origin\", \"\").strip().upper() == \"TRUE\"\n\n    parts: list[str] = []\n\n    if assets_dir:\n        badge_filename = save_resource_badge_svg(display_name, author_name, assets_dir)\n        parts.append(f'<a href=\"{primary_link}\">')\n        parts.append(f'<img src=\"{asset_path_token(badge_filename)}\" alt=\"{display_name}\">')\n        parts.append(\"</a>\")\n    else:\n        parts.append(f\"[`{display_name}`]({primary_link})\")\n        if author_name:\n            parts.append(f\" by {author_name}\")\n\n    if description:\n        parts.append(\"  \\n\")\n        parts.append(f\"_{description}_\" + (\"*\" if removed_from_origin else \"\"))\n\n    if removed_from_origin:\n        parts.append(\"  \\n\")\n        parts.append(\"<sub>* Removed from origin</sub>\")\n\n    if primary_link and not removed_from_origin:\n        _, is_github, owner, repo = parse_github_url(primary_link)\n\n        if is_github and owner and repo:\n            base_url = \"https://github-readme-stats-fork-orpin.vercel.app/api/pin/\"\n            stats_url = (\n                f\"{base_url}?repo={repo}&username={owner}&all_stats=true&stats_only=true\"\n                \"&hide_border=true&bg_color=00000000&icon_color=FF0000&text_color=FF0000\"\n            )\n            parts.append(\"  \\n\")\n            parts.append(f\"![GitHub Stats for {repo}]({stats_url})\")\n\n    if include_separator and assets_dir:\n        separator_filename = ensure_separator_svg_exists(assets_dir)\n        parts.append(\"\\n\\n\")\n        parts.append('<div align=\"center\">')\n        parts.append(f'<img src=\"{asset_path_token(separator_filename)}\" alt=\"\">')\n        parts.append(\"</div>\")\n        parts.append(\"\\n\")\n\n    return \"\".join(parts)\n\n\ndef generate_weekly_section(\n    csv_data: list[dict],\n    assets_dir: str | None = None,\n) -> str:\n    \"\"\"Generate the latest additions section that appears above Contents.\"\"\"\n    lines: list[str] = []\n\n    lines.append('<div align=\"center\">')\n    lines.append(\"  <picture>\")\n    lines.append(\n        f'    <source media=\"(prefers-color-scheme: dark)\" '\n        f'srcset=\"{asset_path_token(\"latest-additions-header.svg\")}\">'\n    )\n    lines.append(\n        f'    <source media=\"(prefers-color-scheme: light)\" '\n        f'srcset=\"{asset_path_token(\"latest-additions-header-light.svg\")}\">'\n    )\n    lines.append(\n        f'    <img src=\"{asset_path_token(\"latest-additions-header-light.svg\")}\" '\n        'alt=\"LATEST ADDITIONS\">'\n    )\n    lines.append(\"  </picture>\")\n    lines.append(\"</div>\")\n    lines.append(\"\")\n\n    resources_sorted_by_date: list[tuple[datetime, dict]] = []\n    for row in csv_data:\n        date_added = row.get(\"Date Added\", \"\").strip()\n        if date_added:\n            parsed_date = parse_resource_date(date_added)\n            if parsed_date:\n                resources_sorted_by_date.append((parsed_date, row))\n    resources_sorted_by_date.sort(key=lambda x: x[0], reverse=True)\n\n    latest_additions: list[dict] = []\n    cutoff_date = datetime.now() - timedelta(days=7)\n    for dated_resource in resources_sorted_by_date:\n        if dated_resource[0] >= cutoff_date or len(latest_additions) < 3:\n            latest_additions.append(dated_resource[1])\n        else:\n            break\n\n    for resource in latest_additions:\n        lines.append(\n            format_resource_entry(\n                resource,\n                assets_dir=assets_dir,\n                include_separator=False,\n            )\n        )\n        lines.append(\"\")\n\n    return \"\\n\".join(lines).rstrip() + \"\\n\"\n\n\ndef generate_toc_from_categories(\n    categories: list[dict] | None = None,\n    csv_data: list[dict] | None = None,\n    general_map: dict | None = None,\n) -> str:\n    \"\"\"Generate simple table of contents as vertical list of SVG rows.\"\"\"\n    if categories is None:\n        from scripts.categories.category_utils import category_manager\n\n        categories = category_manager.get_categories_for_readme()\n\n    toc_header = f\"\"\"<!-- Directory Tree Terminal - Theme Adaptive -->\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{asset_path_token(\"toc-header.svg\")}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{asset_path_token(\"toc-header-light-anim-scanline.svg\")}\">\n  <img src=\"{asset_path_token(\"toc-header-light-anim-scanline.svg\")}\" alt=\"Directory Listing\" height=\"48\" \\\nstyle=\"height:48px;max-width:none;\">\n</picture>\"\"\"\n\n    toc_lines = [\n        '<div style=\"overflow-x:auto;white-space:nowrap;text-align:left;\">',\n        f'<div style=\"height:48px;width:400px;overflow:hidden;display:block;\">{toc_header}</div>',\n    ]\n\n    for category in categories:\n        section_title = category[\"name\"]\n        category_name = category.get(\"name\", \"\")\n        category_id = category.get(\"id\", \"\")\n        # EXTRA style uses explicit IDs with trailing dash (no icon in anchor)\n        anchor = generate_toc_anchor(section_title, icon=None, has_back_to_top_in_heading=True)\n\n        svg_filename = get_category_svg_filename(category_id)\n\n        dark_svg = svg_filename\n        light_svg = svg_filename.replace(\".svg\", \"-light-anim-scanline.svg\")\n        toc_lines.append('<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">')\n        toc_lines.append(f'<a href=\"#{anchor}\">')\n        toc_lines.append(\"  <picture>\")\n        toc_lines.append(\n            f'    <source media=\"(prefers-color-scheme: dark)\" srcset=\"{asset_path_token(dark_svg)}\">'\n        )\n        toc_lines.append(\n            f'    <source media=\"(prefers-color-scheme: light)\" srcset=\"{asset_path_token(light_svg)}\">'\n        )\n        toc_lines.append(\n            f'    <img src=\"{asset_path_token(light_svg)}\" alt=\"{section_title}\" '\n            'height=\"40\" style=\"height:40px;max-width:none;\">'\n        )\n        toc_lines.append(\"  </picture>\")\n        toc_lines.append(\"</a>\")\n        toc_lines.append(\"</div>\")\n\n        subcategories = category.get(\"subcategories\", [])\n\n        if subcategories:\n            for subcat in subcategories:\n                sub_title = subcat[\"name\"]\n                subcat_id = subcat.get(\"id\", \"\")\n\n                include_subcategory = True\n                if csv_data is not None:\n                    resources = [\n                        r\n                        for r in csv_data\n                        if r[\"Category\"] == category_name\n                        and r.get(\"Sub-Category\", \"\").strip() == sub_title\n                    ]\n                    include_subcategory = bool(resources)\n\n                if include_subcategory:\n                    sub_anchor = (\n                        sub_title.lower().replace(\" \", \"-\").replace(\"&\", \"\").replace(\"/\", \"\")\n                    )\n\n                    if sub_title == \"General\":\n                        if general_map is not None:\n                            sub_anchor = general_map.get((category_id, sub_title), \"general\")\n                        else:\n                            sub_anchor = f\"{category_id}-general\"\n\n                    svg_filename = get_subcategory_svg_filename(subcat_id)\n\n                    dark_svg = svg_filename\n                    light_svg = svg_filename.replace(\".svg\", \"-light-anim-scanline.svg\")\n                    toc_lines.append(\n                        '<div style=\"height:40px;width:400px;overflow:hidden;display:block;\">'\n                    )\n                    toc_lines.append(f'<a href=\"#{sub_anchor}\">')\n                    toc_lines.append(\"  <picture>\")\n                    toc_lines.append(\n                        f'    <source media=\"(prefers-color-scheme: dark)\" '\n                        f'srcset=\"{asset_path_token(dark_svg)}\">'\n                    )\n                    toc_lines.append(\n                        f'    <source media=\"(prefers-color-scheme: light)\" '\n                        f'srcset=\"{asset_path_token(light_svg)}\">'\n                    )\n                    toc_lines.append(\n                        f'    <img src=\"{asset_path_token(light_svg)}\" alt=\"{sub_title}\" '\n                        'height=\"40\" style=\"height:40px;max-width:none;\">'\n                    )\n                    toc_lines.append(\"  </picture>\")\n                    toc_lines.append(\"</a>\")\n                    toc_lines.append(\"</div>\")\n\n    toc_lines.append(\"</div>\")\n\n    return \"\\n\".join(toc_lines).strip()\n\n\ndef generate_section_content(\n    category: dict,\n    csv_data: list[dict],\n    general_map: dict | None = None,\n    assets_dir: str | None = None,\n    section_index: int = 0,\n) -> str:\n    \"\"\"Generate content for a category based on CSV data.\"\"\"\n    lines: list[str] = []\n\n    category_id = category.get(\"id\", \"\")\n    title = category.get(\"name\", \"\")\n    icon = category.get(\"icon\", \"\")\n    description = category.get(\"description\", \"\").strip()\n    category_name = category.get(\"name\", \"\")\n    subcategories = category.get(\"subcategories\", [])\n\n    dark_divider, light_divider = get_section_divider_svg()\n    lines.append('<div align=\"center\">')\n    lines.append(\"  <picture>\")\n    lines.append(\n        f'    <source media=\"(prefers-color-scheme: dark)\" srcset=\"{asset_path_token(dark_divider)}\">'\n    )\n    lines.append(\n        f'    <source media=\"(prefers-color-scheme: light)\" srcset=\"{asset_path_token(light_divider)}\">'\n    )\n    lines.append(\n        f'    <img src=\"{asset_path_token(light_divider)}\" alt=\"\" width=\"100%\" style=\"max-width: 800px;\">'\n    )\n    lines.append(\"  </picture>\")\n    lines.append(\"</div>\")\n    lines.append(\"\")\n\n    # EXTRA style uses explicit IDs with trailing dash (no icon in anchor)\n    anchor_id = generate_toc_anchor(title, icon=None, has_back_to_top_in_heading=True)\n\n    section_number = str(section_index + 1).zfill(2)\n    display_title = title\n    if category_id == \"workflows\":\n        display_title = \"Workflows & Guides\"\n    assert assets_dir is not None\n    dark_header, light_header = ensure_category_header_exists(\n        category_id,\n        display_title,\n        section_number,\n        assets_dir,\n        icon=icon,\n        always_regenerate=True,\n    )\n\n    lines.append(f'<h2 id=\"{anchor_id}\">')\n    lines.append('<div align=\"center\">')\n    lines.append(\"  <picture>\")\n    lines.append(\n        f'    <source media=\"(prefers-color-scheme: dark)\" srcset=\"{asset_path_token(dark_header)}\">'\n    )\n    lines.append(\n        f'    <source media=\"(prefers-color-scheme: light)\" srcset=\"{asset_path_token(light_header)}\">'\n    )\n    lines.append(\n        f'    <img src=\"{asset_path_token(light_header)}\" alt=\"{title}\" style=\"max-width: 600px;\">'\n    )\n    lines.append(\"  </picture>\")\n    lines.append(\"</div>\")\n    lines.append(\"</h2>\")\n    lines.append('<div align=\"right\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>')\n    lines.append(\"\")\n\n    if description:\n        lines.append(\"\")\n        lines.append('<div align=\"center\">')\n        lines.append(\"  <picture>\")\n        lines.append(\n            f'    <source media=\"(prefers-color-scheme: dark)\" '\n            f'srcset=\"{asset_path_token(\"desc-box-top.svg\")}\">'\n        )\n        lines.append(\n            f'    <source media=\"(prefers-color-scheme: light)\" '\n            f'srcset=\"{asset_path_token(\"desc-box-top-light.svg\")}\">'\n        )\n        lines.append(\n            f'    <img src=\"{asset_path_token(\"desc-box-top-light.svg\")}\" alt=\"\" '\n            'width=\"100%\" style=\"max-width: 900px;\">'\n        )\n        lines.append(\"  </picture>\")\n        lines.append(\"</div>\")\n        lines.append(f\"<h3 id='{anchor_id}' align='center'>{description}</h3>\")\n        lines.append('<div align=\"center\">')\n        lines.append(\"  <picture>\")\n        lines.append(\n            f'    <source media=\"(prefers-color-scheme: dark)\" '\n            f'srcset=\"{asset_path_token(\"desc-box-bottom.svg\")}\">'\n        )\n        lines.append(\n            f'    <source media=\"(prefers-color-scheme: light)\" '\n            f'srcset=\"{asset_path_token(\"desc-box-bottom-light.svg\")}\">'\n        )\n        lines.append(\n            f'    <img src=\"{asset_path_token(\"desc-box-bottom-light.svg\")}\" alt=\"\" '\n            'width=\"100%\" style=\"max-width: 900px;\">'\n        )\n        lines.append(\"  </picture>\")\n        lines.append(\"</div>\")\n\n        for subcat in subcategories:\n            sub_title = subcat[\"name\"]\n\n            resources = [\n                r\n                for r in csv_data\n                if r[\"Category\"] == category_name and r.get(\"Sub-Category\", \"\").strip() == sub_title\n            ]\n\n            if resources:\n                lines.append(\"\")\n\n                sub_anchor = sub_title.lower().replace(\" \", \"-\").replace(\"&\", \"\").replace(\"/\", \"\")\n\n                if sub_title == \"General\":\n                    if general_map is not None:\n                        sub_anchor = general_map.get((category_id, sub_title), \"general\")\n                    else:\n                        sub_anchor = f\"{category_id}-general\"\n\n                sub_anchor_id = sub_anchor\n\n                safe_filename = sanitize_filename_from_anchor(sub_anchor)\n                svg_filename = f\"subheader_{safe_filename}.svg\"\n\n                assets_root = str(REPO_ROOT / \"assets\")\n                create_h3_svg_file(sub_title, svg_filename, assets_root)\n\n                lines.append(f'<details open id=\"{sub_anchor_id}\">')\n                lines.append(\n                    f'<summary><span><picture><img src=\"{asset_path_token(svg_filename)}\" '\n                    f'alt=\"{sub_title}\" align=\"absmiddle\"></picture></span></summary>'\n                )\n                lines.append(\"\")\n\n                for resource in resources:\n                    lines.append(\n                        format_resource_entry(\n                            resource,\n                            assets_dir=assets_dir,\n                        )\n                    )\n                    lines.append(\"\")\n\n                lines.append(\"</details>\")\n\n    return \"\\n\".join(lines).rstrip() + \"\\n\"\n\n\ndef generate_repo_ticker() -> str:\n    \"\"\"Generate the animated SVG repo ticker for visual theme.\"\"\"\n    return f\"\"\"<div align=\"center\">\n\n<br />\n\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{asset_path_token(\"repo-ticker.svg\")}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{asset_path_token(\"repo-ticker-light.svg\")}\">\n  <img src=\"{asset_path_token(\"repo-ticker-light.svg\")}\" alt=\"Featured Claude Code Projects\" width=\"100%\">\n</picture>\n\n</div>\"\"\"\n"
  },
  {
    "path": "scripts/readme/svg_templates/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/readme/svg_templates/badges.py",
    "content": "\"\"\"SVG renderers for badges.\"\"\"\n\n\ndef generate_resource_badge_svg(display_name, author_name=\"\"):\n    \"\"\"Generate SVG content for a resource name badge with theme-adaptive colors.\n\n    Uses CSS media queries to switch between light and dark color schemes.\n    - Light: dark text on transparent background\n    - Dark: light text on transparent background\n    \"\"\"\n    # Get first two letters/initials for the box\n    words = display_name.split()\n    if len(words) >= 2:\n        initials = words[0][0].upper() + words[1][0].upper()\n    else:\n        initials = display_name[:2].upper()\n\n    # Escape XML special characters\n    name_escaped = (\n        display_name.replace(\"&\", \"&amp;\")\n        .replace(\"<\", \"&lt;\")\n        .replace(\">\", \"&gt;\")\n        .replace('\"', \"&quot;\")\n    )\n    author_escaped = (\n        author_name.replace(\"&\", \"&amp;\")\n        .replace(\"<\", \"&lt;\")\n        .replace(\">\", \"&gt;\")\n        .replace('\"', \"&quot;\")\n        if author_name\n        else \"\"\n    )\n\n    # Calculate width based on text length (approximate) - larger fonts need more space\n    name_width = len(display_name) * 10\n    author_width = (len(author_name) * 7 + 35) if author_name else 0  # 35px for \"by \"\n    text_width = name_width + author_width + 70  # 70px for box + padding\n    svg_width = max(220, min(700, text_width))\n\n    # Calculate position for author text\n    name_end_x = 48 + name_width\n\n    # Build author text element if author provided\n    author_element = \"\"\n    if author_name:\n        author_element = f\"\"\"\n  <text class=\"author\" x=\"{name_end_x + 10}\" y=\"30\" font-family=\"system-ui, -apple-system, 'Helvetica Neue', sans-serif\" font-size=\"14\" font-weight=\"400\">by {author_escaped}</text>\"\"\"\n\n    svg = f\"\"\"<svg width=\"{svg_width}\" height=\"44\" xmlns=\"http://www.w3.org/2000/svg\">\n  <style>\n    @media (prefers-color-scheme: light) {{\n      .line {{ stroke: #5c5247; }}\n      .box {{ stroke: #5c5247; }}\n      .initials {{ fill: #c96442; }}\n      .name {{ fill: #3d3530; }}\n      .author {{ fill: #5c5247; opacity: 0.7; }}\n    }}\n    @media (prefers-color-scheme: dark) {{\n      .line {{ stroke: #888; }}\n      .box {{ stroke: #888; }}\n      .initials {{ fill: #ff6b4a; }}\n      .name {{ fill: #e8e8e8; }}\n      .author {{ fill: #aaa; opacity: 0.8; }}\n    }}\n  </style>\n\n  <!-- Thin top line -->\n  <line class=\"line\" x1=\"4\" y1=\"6\" x2=\"{svg_width - 4}\" y2=\"6\" stroke-width=\"1.25\" opacity=\"0.4\"/>\n\n  <!-- Initials box -->\n  <rect class=\"box\" x=\"4\" y=\"12\" width=\"32\" height=\"26\" fill=\"none\" stroke-width=\"2.25\" opacity=\"0.6\"/>\n  <text class=\"initials\" x=\"20\" y=\"30\" font-family=\"'Courier New', Courier, monospace\" font-size=\"14\" font-weight=\"700\" text-anchor=\"middle\">{initials}</text>\n\n  <!-- Resource name -->\n  <text class=\"name\" x=\"48\" y=\"30\" font-family=\"system-ui, -apple-system, 'Helvetica Neue', sans-serif\" font-size=\"17\" font-weight=\"600\">{name_escaped}</text>{author_element}\n\n  <!-- Bottom rule -->\n  <line class=\"line\" x1=\"48\" y1=\"37\" x2=\"{svg_width - 4}\" y2=\"37\" stroke-width=\"1.25\" opacity=\"0.5\"/>\n</svg>\"\"\"\n    return svg\n\n\ndef render_flat_sort_badge_svg(display: str, color: str) -> str:\n    \"\"\"Render a flat-list sort badge SVG.\"\"\"\n    return f\"\"\"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"180\" height=\"48\" viewBox=\"0 0 180 48\">\n  <rect x=\"0\" y=\"0\" width=\"180\" height=\"48\" fill=\"#1a1a2e\"/>\n  <rect x=\"0\" y=\"0\" width=\"6\" height=\"48\" fill=\"{color}\"/>\n  <text x=\"93\" y=\"32\" font-family=\"'SF Mono', 'Consolas', monospace\" font-size=\"18\" font-weight=\"700\" fill=\"#e2e8f0\" text-anchor=\"middle\" letter-spacing=\"1\">{display}</text>\n</svg>\"\"\"\n\n\ndef render_flat_category_badge_svg(display: str, color: str, width: int) -> str:\n    \"\"\"Render a flat-list category badge SVG.\"\"\"\n    return f\"\"\"<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"{width}\" height=\"28\" viewBox=\"0 0 {width} 28\">\n  <rect x=\"0\" y=\"0\" width=\"{width}\" height=\"28\" fill=\"#27272a\"/>\n  <rect x=\"0\" y=\"0\" width=\"4\" height=\"28\" fill=\"{color}\"/>\n  <text x=\"{width // 2 + 2}\" y=\"19\" font-family=\"'SF Mono', 'Consolas', monospace\" font-size=\"12\" font-weight=\"600\" fill=\"#d4d4d8\" text-anchor=\"middle\">{display}</text>\n</svg>\"\"\"\n"
  },
  {
    "path": "scripts/readme/svg_templates/dividers.py",
    "content": "\"\"\"SVG renderers for section dividers and boxes.\"\"\"\n\n\ndef generate_section_divider_light_svg(variant=1):\n    \"\"\"Generate a light-mode section divider SVG.\n\n    Args:\n        variant: 1, 2, or 3 for different styles\n    \"\"\"\n    if variant == 1:\n        # Diagram/schematic style with nodes\n        return \"\"\"<svg width=\"900\" height=\"40\" xmlns=\"http://www.w3.org/2000/svg\">\n  <!-- Vintage Technical Manual Style - Diagram Variant (BOLD) -->\n\n  <!-- Ghost line for layered effect -->\n  <line x1=\"82\" y1=\"18\" x2=\"818\" y2=\"18\" stroke=\"#5c5247\" stroke-width=\"1.5\" opacity=\"0.2\"/>\n\n  <!-- Main horizontal rule -->\n  <line x1=\"80\" y1=\"20\" x2=\"820\" y2=\"20\" stroke=\"#5c5247\" stroke-width=\"1.75\" opacity=\"0.65\"/>\n\n  <!-- Technical node markers along the line -->\n  <g fill=\"none\" stroke=\"#5c5247\">\n    <!-- Left terminal node -->\n    <circle cx=\"80\" cy=\"20\" r=\"5\" stroke-width=\"1.5\" opacity=\"0.7\"/>\n    <circle cx=\"80\" cy=\"20\" r=\"2.5\" fill=\"#5c5247\" opacity=\"0.55\"/>\n    <circle cx=\"82\" cy=\"22\" r=\"1.5\" fill=\"#5c5247\" opacity=\"0.25\"/>\n\n    <!-- Intermediate nodes -->\n    <circle cx=\"200\" cy=\"20\" r=\"3.5\" stroke-width=\"1.25\" opacity=\"0.55\"/>\n    <circle cx=\"350\" cy=\"20\" r=\"3.5\" stroke-width=\"1.25\" opacity=\"0.55\"/>\n\n    <!-- Center node - emphasized -->\n    <circle cx=\"450\" cy=\"20\" r=\"6\" stroke-width=\"1.5\" opacity=\"0.65\"/>\n    <circle cx=\"450\" cy=\"20\" r=\"3.5\" fill=\"#c96442\" opacity=\"0.75\"/>\n    <circle cx=\"452\" cy=\"22\" r=\"2\" fill=\"#c96442\" opacity=\"0.35\"/>\n\n    <!-- Intermediate nodes -->\n    <circle cx=\"550\" cy=\"20\" r=\"3.5\" stroke-width=\"1.25\" opacity=\"0.55\"/>\n    <circle cx=\"700\" cy=\"20\" r=\"3.5\" stroke-width=\"1.25\" opacity=\"0.55\"/>\n\n    <!-- Right terminal node -->\n    <circle cx=\"820\" cy=\"20\" r=\"5\" stroke-width=\"1.5\" opacity=\"0.7\"/>\n    <circle cx=\"820\" cy=\"20\" r=\"2.5\" fill=\"#5c5247\" opacity=\"0.55\"/>\n    <circle cx=\"818\" cy=\"22\" r=\"1.5\" fill=\"#5c5247\" opacity=\"0.25\"/>\n  </g>\n\n  <!-- Measurement ticks -->\n  <g stroke=\"#5c5247\" opacity=\"0.4\">\n    <line x1=\"140\" y1=\"15\" x2=\"140\" y2=\"25\" stroke-width=\"1\"/>\n    <line x1=\"142\" y1=\"16\" x2=\"142\" y2=\"24\" stroke-width=\"0.75\" opacity=\"0.5\"/>\n    <line x1=\"260\" y1=\"15\" x2=\"260\" y2=\"25\" stroke-width=\"1\"/>\n    <line x1=\"380\" y1=\"15\" x2=\"380\" y2=\"25\" stroke-width=\"1\"/>\n    <line x1=\"382\" y1=\"16\" x2=\"382\" y2=\"24\" stroke-width=\"0.75\" opacity=\"0.5\"/>\n    <line x1=\"520\" y1=\"15\" x2=\"520\" y2=\"25\" stroke-width=\"1\"/>\n    <line x1=\"640\" y1=\"15\" x2=\"640\" y2=\"25\" stroke-width=\"1\"/>\n    <line x1=\"642\" y1=\"16\" x2=\"642\" y2=\"24\" stroke-width=\"0.75\" opacity=\"0.5\"/>\n    <line x1=\"760\" y1=\"15\" x2=\"760\" y2=\"25\" stroke-width=\"1\"/>\n  </g>\n\n  <!-- Directional arrows at ends -->\n  <g stroke=\"#5c5247\" stroke-width=\"1.5\" fill=\"none\" opacity=\"0.5\">\n    <path d=\"M 52 20 L 65 20 M 58 15 L 65 20 L 58 25\"/>\n    <path d=\"M 848 20 L 835 20 M 842 15 L 835 20 L 842 25\"/>\n  </g>\n</svg>\"\"\"\n\n    elif variant == 2:\n        # Wave/organic style\n        return \"\"\"<svg width=\"900\" height=\"40\" xmlns=\"http://www.w3.org/2000/svg\">\n  <!-- Vintage Technical Manual Style - Wave Variant -->\n\n  <!-- Ghost wave -->\n  <path d=\"M 50 22 Q 150 12, 250 20 T 450 18 T 650 22 T 850 18\"\n        fill=\"none\" stroke=\"#5c5247\" stroke-width=\"1\" opacity=\"0.2\"/>\n\n  <!-- Main wave line -->\n  <path d=\"M 50 20 Q 150 10, 250 18 T 450 16 T 650 20 T 850 16\"\n        fill=\"none\" stroke=\"#5c5247\" stroke-width=\"1.75\" opacity=\"0.5\"/>\n\n  <!-- Circle accents -->\n  <g fill=\"#5c5247\">\n    <circle cx=\"50\" cy=\"20\" r=\"4\" opacity=\"0.5\"/>\n    <circle cx=\"52\" cy=\"22\" r=\"2\" opacity=\"0.25\"/>\n    <circle cx=\"250\" cy=\"18\" r=\"3\" opacity=\"0.35\"/>\n    <circle cx=\"450\" cy=\"16\" r=\"4\" opacity=\"0.45\"/>\n    <circle cx=\"452\" cy=\"18\" r=\"2.5\" fill=\"#c96442\" opacity=\"0.6\"/>\n    <circle cx=\"650\" cy=\"20\" r=\"3\" opacity=\"0.35\"/>\n    <circle cx=\"850\" cy=\"16\" r=\"4\" opacity=\"0.5\"/>\n    <circle cx=\"848\" cy=\"18\" r=\"2\" opacity=\"0.25\"/>\n  </g>\n\n  <!-- Tick marks -->\n  <g stroke=\"#5c5247\" opacity=\"0.35\">\n    <line x1=\"150\" y1=\"12\" x2=\"150\" y2=\"24\" stroke-width=\"1.25\"/>\n    <line x1=\"350\" y1=\"14\" x2=\"350\" y2=\"22\" stroke-width=\"1.25\"/>\n    <line x1=\"550\" y1=\"14\" x2=\"550\" y2=\"24\" stroke-width=\"1.25\"/>\n    <line x1=\"750\" y1=\"12\" x2=\"750\" y2=\"22\" stroke-width=\"1.25\"/>\n  </g>\n</svg>\"\"\"\n\n    else:  # variant == 3\n        # Bracket style with layered drafts\n        return \"\"\"<svg width=\"900\" height=\"40\" xmlns=\"http://www.w3.org/2000/svg\">\n  <!-- Vintage Technical Manual Style - Bracket Variant -->\n\n  <!-- Ghost lines -->\n  <line x1=\"82\" y1=\"18\" x2=\"818\" y2=\"18\" stroke=\"#5c5247\" stroke-width=\"1\" opacity=\"0.15\"/>\n\n  <!-- Main horizontal line -->\n  <line x1=\"80\" y1=\"20\" x2=\"820\" y2=\"20\" stroke=\"#5c5247\" stroke-width=\"1.75\" opacity=\"0.5\"/>\n\n  <!-- Corner brackets - left -->\n  <g fill=\"none\" stroke=\"#5c5247\">\n    <path d=\"M 50,20 L 50,35 M 50,20 L 80,20\" stroke-width=\"2\" opacity=\"0.5\"/>\n    <path d=\"M 53,18 L 53,33 M 53,18 L 78,18\" stroke-width=\"1\" opacity=\"0.2\"/>\n  </g>\n\n  <!-- Corner brackets - right -->\n  <g fill=\"none\" stroke=\"#5c5247\">\n    <path d=\"M 850,20 L 850,35 M 850,20 L 820,20\" stroke-width=\"2\" opacity=\"0.5\"/>\n    <path d=\"M 847,18 L 847,33 M 847,18 L 822,18\" stroke-width=\"1\" opacity=\"0.2\"/>\n  </g>\n\n  <!-- Corner dots -->\n  <g fill=\"#5c5247\">\n    <circle cx=\"50\" cy=\"20\" r=\"4\" opacity=\"0.45\"/>\n    <circle cx=\"52\" cy=\"22\" r=\"2\" opacity=\"0.2\"/>\n    <circle cx=\"850\" cy=\"20\" r=\"4\" opacity=\"0.45\"/>\n    <circle cx=\"848\" cy=\"22\" r=\"2\" opacity=\"0.2\"/>\n  </g>\n\n  <!-- Center accent -->\n  <circle cx=\"450\" cy=\"20\" r=\"5\" fill=\"none\" stroke=\"#5c5247\" stroke-width=\"1.5\" opacity=\"0.5\"/>\n  <circle cx=\"450\" cy=\"20\" r=\"2.5\" fill=\"#c96442\" opacity=\"0.6\"/>\n\n  <!-- Tick marks with doubles -->\n  <g stroke=\"#5c5247\" opacity=\"0.35\">\n    <line x1=\"180\" y1=\"14\" x2=\"180\" y2=\"26\" stroke-width=\"1.25\"/>\n    <line x1=\"182\" y1=\"15\" x2=\"182\" y2=\"25\" stroke-width=\"0.75\" opacity=\"0.5\"/>\n    <line x1=\"320\" y1=\"15\" x2=\"320\" y2=\"25\" stroke-width=\"1.25\"/>\n    <line x1=\"580\" y1=\"15\" x2=\"580\" y2=\"25\" stroke-width=\"1.25\"/>\n    <line x1=\"720\" y1=\"14\" x2=\"720\" y2=\"26\" stroke-width=\"1.25\"/>\n    <line x1=\"722\" y1=\"15\" x2=\"722\" y2=\"25\" stroke-width=\"0.75\" opacity=\"0.5\"/>\n  </g>\n</svg>\"\"\"\n\n\ndef generate_desc_box_light_svg(position=\"top\"):\n    \"\"\"Generate a light-mode description box SVG (top or bottom).\n\n    Args:\n        position: \"top\" or \"bottom\"\n    \"\"\"\n    if position == \"top\":\n        return \"\"\"<svg width=\"900\" height=\"40\" xmlns=\"http://www.w3.org/2000/svg\">\n  <!-- Vintage Technical Manual - BOLD layered drafts (top) -->\n\n  <!-- Ghost/draft lines -->\n  <line x1=\"30\" y1=\"13\" x2=\"870\" y2=\"13\" stroke=\"#5c5247\" stroke-width=\"1.5\" opacity=\"0.15\"/>\n  <line x1=\"26\" y1=\"17\" x2=\"875\" y2=\"17\" stroke=\"#5c5247\" stroke-width=\"1\" opacity=\"0.12\"/>\n\n  <!-- Main horizontal line -->\n  <line x1=\"28\" y1=\"15\" x2=\"872\" y2=\"15\" stroke=\"#5c5247\" stroke-width=\"2\" opacity=\"0.5\"/>\n\n  <!-- Secondary lines - partial, offset -->\n  <line x1=\"45\" y1=\"21\" x2=\"620\" y2=\"21\" stroke=\"#5c5247\" stroke-width=\"1\" opacity=\"0.25\"/>\n  <line x1=\"48\" y1=\"23\" x2=\"580\" y2=\"23\" stroke=\"#5c5247\" stroke-width=\"0.75\" opacity=\"0.15\"/>\n\n  <!-- Short accent lines on right -->\n  <line x1=\"720\" y1=\"10\" x2=\"850\" y2=\"10\" stroke=\"#5c5247\" stroke-width=\"1\" opacity=\"0.22\"/>\n  <line x1=\"740\" y1=\"8\" x2=\"830\" y2=\"8\" stroke=\"#5c5247\" stroke-width=\"0.75\" opacity=\"0.12\"/>\n\n  <!-- Bold tick marks -->\n  <g stroke=\"#5c5247\" opacity=\"0.4\">\n    <line x1=\"95\" y1=\"8\" x2=\"95\" y2=\"26\" stroke-width=\"1.5\"/>\n    <line x1=\"97\" y1=\"9\" x2=\"97\" y2=\"24\" stroke-width=\"1\" opacity=\"0.5\"/>\n    <line x1=\"175\" y1=\"10\" x2=\"175\" y2=\"22\" stroke-width=\"1.5\"/>\n    <line x1=\"270\" y1=\"7\" x2=\"270\" y2=\"27\" stroke-width=\"1.5\"/>\n    <line x1=\"272\" y1=\"9\" x2=\"272\" y2=\"25\" stroke-width=\"1\" opacity=\"0.5\"/>\n    <line x1=\"390\" y1=\"9\" x2=\"390\" y2=\"24\" stroke-width=\"1.5\"/>\n    <line x1=\"530\" y1=\"10\" x2=\"530\" y2=\"23\" stroke-width=\"1.5\"/>\n    <line x1=\"600\" y1=\"7\" x2=\"600\" y2=\"27\" stroke-width=\"1.5\"/>\n    <line x1=\"720\" y1=\"9\" x2=\"720\" y2=\"24\" stroke-width=\"1.5\"/>\n    <line x1=\"820\" y1=\"7\" x2=\"820\" y2=\"27\" stroke-width=\"1.5\"/>\n  </g>\n\n  <!-- Bold circles -->\n  <g fill=\"#5c5247\">\n    <circle cx=\"130\" cy=\"15\" r=\"3\" opacity=\"0.35\"/>\n    <circle cx=\"133\" cy=\"17\" r=\"2\" opacity=\"0.2\"/>\n    <circle cx=\"330\" cy=\"16\" r=\"2.5\" opacity=\"0.3\"/>\n    <circle cx=\"480\" cy=\"15\" r=\"3.5\" opacity=\"0.35\"/>\n    <circle cx=\"560\" cy=\"17\" r=\"2\" opacity=\"0.28\"/>\n    <circle cx=\"660\" cy=\"15\" r=\"3\" opacity=\"0.32\"/>\n    <circle cx=\"790\" cy=\"14\" r=\"2.5\" opacity=\"0.3\"/>\n  </g>\n\n  <!-- Corner dots -->\n  <g fill=\"#5c5247\">\n    <circle cx=\"20\" cy=\"15\" r=\"5\" opacity=\"0.5\"/>\n    <circle cx=\"22\" cy=\"17\" r=\"3\" opacity=\"0.25\"/>\n    <circle cx=\"880\" cy=\"15\" r=\"5\" opacity=\"0.5\"/>\n    <circle cx=\"878\" cy=\"17\" r=\"3\" opacity=\"0.25\"/>\n  </g>\n\n  <!-- Corner brackets -->\n  <g fill=\"none\" stroke=\"#5c5247\">\n    <path d=\"M 6,15 L 6,38 M 6,15 L 28,15\" stroke-width=\"2.5\" opacity=\"0.55\"/>\n    <path d=\"M 9,13 L 9,36 M 9,13 L 30,13\" stroke-width=\"1.5\" opacity=\"0.2\"/>\n    <path d=\"M 894,15 L 894,38 M 894,15 L 872,15\" stroke-width=\"2.5\" opacity=\"0.55\"/>\n    <path d=\"M 891,13 L 891,36 M 891,13 L 870,13\" stroke-width=\"1.5\" opacity=\"0.2\"/>\n  </g>\n</svg>\"\"\"\n    else:  # bottom\n        return \"\"\"<svg width=\"900\" height=\"40\" xmlns=\"http://www.w3.org/2000/svg\">\n  <!-- Vintage Technical Manual - BOLD layered drafts (bottom) -->\n\n  <!-- Ghost/draft lines -->\n  <line x1=\"30\" y1=\"27\" x2=\"870\" y2=\"27\" stroke=\"#5c5247\" stroke-width=\"1.5\" opacity=\"0.15\"/>\n  <line x1=\"26\" y1=\"23\" x2=\"875\" y2=\"23\" stroke=\"#5c5247\" stroke-width=\"1\" opacity=\"0.12\"/>\n\n  <!-- Main horizontal line -->\n  <line x1=\"28\" y1=\"25\" x2=\"872\" y2=\"25\" stroke=\"#5c5247\" stroke-width=\"2\" opacity=\"0.5\"/>\n\n  <!-- Secondary lines -->\n  <line x1=\"280\" y1=\"19\" x2=\"855\" y2=\"19\" stroke=\"#5c5247\" stroke-width=\"1\" opacity=\"0.25\"/>\n  <line x1=\"320\" y1=\"17\" x2=\"852\" y2=\"17\" stroke=\"#5c5247\" stroke-width=\"0.75\" opacity=\"0.15\"/>\n\n  <!-- Short accent lines on left -->\n  <line x1=\"50\" y1=\"30\" x2=\"180\" y2=\"30\" stroke=\"#5c5247\" stroke-width=\"1\" opacity=\"0.22\"/>\n  <line x1=\"70\" y1=\"32\" x2=\"160\" y2=\"32\" stroke=\"#5c5247\" stroke-width=\"0.75\" opacity=\"0.12\"/>\n\n  <!-- Bold tick marks -->\n  <g stroke=\"#5c5247\" opacity=\"0.4\">\n    <line x1=\"80\" y1=\"14\" x2=\"80\" y2=\"32\" stroke-width=\"1.5\"/>\n    <line x1=\"82\" y1=\"16\" x2=\"82\" y2=\"30\" stroke-width=\"1\" opacity=\"0.5\"/>\n    <line x1=\"210\" y1=\"17\" x2=\"210\" y2=\"30\" stroke-width=\"1.5\"/>\n    <line x1=\"370\" y1=\"14\" x2=\"370\" y2=\"32\" stroke-width=\"1.5\"/>\n    <line x1=\"500\" y1=\"16\" x2=\"500\" y2=\"31\" stroke-width=\"1.5\"/>\n    <line x1=\"630\" y1=\"14\" x2=\"630\" y2=\"32\" stroke-width=\"1.5\"/>\n    <line x1=\"632\" y1=\"16\" x2=\"632\" y2=\"30\" stroke-width=\"1\" opacity=\"0.5\"/>\n    <line x1=\"760\" y1=\"16\" x2=\"760\" y2=\"30\" stroke-width=\"1.5\"/>\n    <line x1=\"820\" y1=\"14\" x2=\"820\" y2=\"32\" stroke-width=\"1.5\"/>\n  </g>\n\n  <!-- Bold circles -->\n  <g fill=\"#5c5247\">\n    <circle cx=\"140\" cy=\"25\" r=\"3\" opacity=\"0.35\"/>\n    <circle cx=\"143\" cy=\"23\" r=\"2\" opacity=\"0.2\"/>\n    <circle cx=\"290\" cy=\"24\" r=\"2.5\" opacity=\"0.3\"/>\n    <circle cx=\"440\" cy=\"25\" r=\"3.5\" opacity=\"0.35\"/>\n    <circle cx=\"570\" cy=\"23\" r=\"2\" opacity=\"0.28\"/>\n    <circle cx=\"700\" cy=\"25\" r=\"3\" opacity=\"0.32\"/>\n    <circle cx=\"850\" cy=\"24\" r=\"2.5\" opacity=\"0.3\"/>\n  </g>\n\n  <!-- Corner dots -->\n  <g fill=\"#5c5247\">\n    <circle cx=\"20\" cy=\"25\" r=\"5\" opacity=\"0.5\"/>\n    <circle cx=\"22\" cy=\"23\" r=\"3\" opacity=\"0.25\"/>\n    <circle cx=\"880\" cy=\"25\" r=\"5\" opacity=\"0.5\"/>\n    <circle cx=\"878\" cy=\"23\" r=\"3\" opacity=\"0.25\"/>\n  </g>\n\n  <!-- Corner brackets (inverted for bottom) -->\n  <g fill=\"none\" stroke=\"#5c5247\">\n    <path d=\"M 6,25 L 6,2 M 6,25 L 28,25\" stroke-width=\"2.5\" opacity=\"0.55\"/>\n    <path d=\"M 9,27 L 9,4 M 9,27 L 30,27\" stroke-width=\"1.5\" opacity=\"0.2\"/>\n    <path d=\"M 894,25 L 894,2 M 894,25 L 872,25\" stroke-width=\"2.5\" opacity=\"0.55\"/>\n    <path d=\"M 891,27 L 891,4 M 891,27 L 870,27\" stroke-width=\"1.5\" opacity=\"0.2\"/>\n  </g>\n</svg>\"\"\"\n\n\ndef generate_entry_separator_svg():\n    \"\"\"Generate a small separator SVG between entries in vintage manual style.\n\n    Uses bolder 'layered drafts' aesthetic with ghost circles for depth.\n    \"\"\"\n    return \"\"\"<svg width=\"200\" height=\"12\" xmlns=\"http://www.w3.org/2000/svg\">\n  <g opacity=\"0.55\">\n    <circle cx=\"88\" cy=\"6\" r=\"2.5\" fill=\"#c4baa8\"/>\n    <circle cx=\"100\" cy=\"6\" r=\"3.5\" fill=\"#c96442\"/>\n    <circle cx=\"112\" cy=\"6\" r=\"2.5\" fill=\"#c4baa8\"/>\n    <!-- Ghost circles for layered effect -->\n    <circle cx=\"90\" cy=\"7\" r=\"1.5\" fill=\"#c4baa8\" opacity=\"0.4\"/>\n    <circle cx=\"102\" cy=\"7\" r=\"2\" fill=\"#c96442\" opacity=\"0.3\"/>\n    <circle cx=\"110\" cy=\"7\" r=\"1.5\" fill=\"#c4baa8\" opacity=\"0.4\"/>\n  </g>\n</svg>\"\"\"\n"
  },
  {
    "path": "scripts/readme/svg_templates/headers.py",
    "content": "\"\"\"SVG renderers for section headers.\"\"\"\n\n\ndef render_h2_svg(text: str, icon: str = \"\") -> str:\n    \"\"\"Create an animated hero-centered H2 header SVG string.\n\n    Args:\n        text: The header text (e.g., \"Agent Skills\")\n        icon: Optional icon to append (e.g., an emoji)\n    \"\"\"\n    # Build display text with optional icon\n    display_text = f\"{text} {icon}\" if icon else text\n\n    # Escape XML special characters\n    text_escaped = display_text.replace(\"&\", \"&amp;\").replace(\"<\", \"&lt;\").replace(\">\", \"&gt;\")\n\n    # Calculate viewBox bounds based on text length\n    # Text is centered at x=400, font-size 38px ~ 22px per char, emoji ~ 50px\n    text_width = len(text) * 22 + (50 if icon else 0)\n    half_text = text_width / 2\n    # Ensure we include decorations (x=187 to x=613) plus text bounds with generous padding\n    left_bound = int(min(180, 400 - half_text - 30))\n    right_bound = int(max(620, 400 + half_text + 30))\n    viewbox_width = right_bound - left_bound\n\n    return f\"\"\"<svg width=\"100%\" height=\"100\" viewBox=\"{left_bound} 0 {viewbox_width} 100\" xmlns=\"http://www.w3.org/2000/svg\">\n  <defs>\n    <!-- Subtle glow for hero text - reduced blur for better readability -->\n    <filter id=\"heroGlow\" x=\"-10%\" y=\"-10%\" width=\"120%\" height=\"120%\">\n      <feGaussianBlur stdDeviation=\"1\" result=\"coloredBlur\"/>\n      <feMerge>\n        <feMergeNode in=\"coloredBlur\"/>\n        <feMergeNode in=\"SourceGraphic\"/>\n      </feMerge>\n    </filter>\n\n    <!-- Hero gradient - brighter, more saturated colors for contrast -->\n    <linearGradient id=\"heroGrad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n      <stop offset=\"0%\" stop-color=\"#FF8855\" stop-opacity=\"1\">\n        <animate attributeName=\"stop-color\" values=\"#FF8855;#FFAA77;#FF8855\" dur=\"5s\" repeatCount=\"indefinite\"/>\n      </stop>\n      <stop offset=\"50%\" stop-color=\"#FFAA77\" stop-opacity=\"1\"/>\n      <stop offset=\"100%\" stop-color=\"#FF8855\" stop-opacity=\"1\">\n        <animate attributeName=\"stop-color\" values=\"#FF8855;#FFCC99;#FF8855\" dur=\"5s\" repeatCount=\"indefinite\"/>\n      </stop>\n    </linearGradient>\n\n    <!-- Accent line gradient -->\n    <linearGradient id=\"accentLine\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n      <stop offset=\"0%\" stop-color=\"#FFB088\" stop-opacity=\"0\"/>\n      <stop offset=\"50%\" stop-color=\"#FF8855\" stop-opacity=\"1\">\n        <animate attributeName=\"stop-opacity\" values=\"0.8;1;0.8\" dur=\"3s\" repeatCount=\"indefinite\"/>\n      </stop>\n      <stop offset=\"100%\" stop-color=\"#FFB088\" stop-opacity=\"0\"/>\n    </linearGradient>\n\n    <!-- Radial glow background - more subtle -->\n    <radialGradient id=\"bgGlow\">\n      <stop offset=\"0%\" stop-color=\"#FF8C5A\" stop-opacity=\"0.08\">\n        <animate attributeName=\"stop-opacity\" values=\"0.05;0.12;0.05\" dur=\"4s\" repeatCount=\"indefinite\"/>\n      </stop>\n      <stop offset=\"100%\" stop-color=\"#FF8C5A\" stop-opacity=\"0\"/>\n    </radialGradient>\n  </defs>\n\n  <!-- Background glow - more subtle -->\n  <ellipse cx=\"400\" cy=\"50\" rx=\"300\" ry=\"40\" fill=\"url(#bgGlow)\"/>\n\n  <!-- Top accent line -->\n  <line x1=\"200\" y1=\"20\" x2=\"600\" y2=\"20\" stroke=\"url(#accentLine)\" stroke-width=\"2\" stroke-linecap=\"round\">\n    <animate attributeName=\"stroke-width\" values=\"2;2.5;2\" dur=\"3s\" repeatCount=\"indefinite\"/>\n  </line>\n\n  <!-- Main hero text - larger, bolder, with subtle dark outline for contrast -->\n  <text x=\"400\" y=\"58\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"38\" font-weight=\"900\" fill=\"url(#heroGrad)\" text-anchor=\"middle\" filter=\"url(#heroGlow)\" letter-spacing=\"0.5\" stroke=\"#221111\" stroke-width=\"0.5\" paint-order=\"stroke fill\">\n    {text_escaped}\n  </text>\n\n  <!-- Bottom accent line -->\n  <line x1=\"200\" y1=\"80\" x2=\"600\" y2=\"80\" stroke=\"url(#accentLine)\" stroke-width=\"2\" stroke-linecap=\"round\">\n    <animate attributeName=\"stroke-width\" values=\"2;2.5;2\" dur=\"3s\" begin=\"1.5s\" repeatCount=\"indefinite\"/>\n  </line>\n\n  <!-- Decorative corner elements -->\n  <g opacity=\"0.6\">\n    <!-- Top left -->\n    <path d=\"M 195,16 L 195,24 M 195,20 L 187,20\" stroke=\"#FF8855\" stroke-width=\"2\" stroke-linecap=\"round\">\n      <animate attributeName=\"opacity\" values=\"0.5;0.9;0.5\" dur=\"3s\" repeatCount=\"indefinite\"/>\n    </path>\n    <!-- Top right -->\n    <path d=\"M 605,16 L 605,24 M 605,20 L 613,20\" stroke=\"#FF8855\" stroke-width=\"2\" stroke-linecap=\"round\">\n      <animate attributeName=\"opacity\" values=\"0.5;0.9;0.5\" dur=\"3s\" begin=\"0.5s\" repeatCount=\"indefinite\"/>\n    </path>\n    <!-- Bottom left -->\n    <path d=\"M 195,76 L 195,84 M 195,80 L 187,80\" stroke=\"#FFAA77\" stroke-width=\"2\" stroke-linecap=\"round\">\n      <animate attributeName=\"opacity\" values=\"0.5;0.9;0.5\" dur=\"3s\" begin=\"1s\" repeatCount=\"indefinite\"/>\n    </path>\n    <!-- Bottom right -->\n    <path d=\"M 605,76 L 605,84 M 605,80 L 613,80\" stroke=\"#FFAA77\" stroke-width=\"2\" stroke-linecap=\"round\">\n      <animate attributeName=\"opacity\" values=\"0.5;0.9;0.5\" dur=\"3s\" begin=\"1.5s\" repeatCount=\"indefinite\"/>\n    </path>\n  </g>\n\n  <!-- Floating accent particles - reduced opacity -->\n  <g opacity=\"0.35\">\n    <circle cx=\"250\" cy=\"35\" r=\"2\" fill=\"#FFCBA4\">\n      <animate attributeName=\"cy\" values=\"35;30;35\" dur=\"4s\" repeatCount=\"indefinite\"/>\n      <animate attributeName=\"opacity\" values=\"0;0.5;0\" dur=\"4s\" repeatCount=\"indefinite\"/>\n    </circle>\n    <circle cx=\"550\" cy=\"45\" r=\"2.5\" fill=\"#FFB088\">\n      <animate attributeName=\"cy\" values=\"45;40;45\" dur=\"4.5s\" repeatCount=\"indefinite\"/>\n      <animate attributeName=\"opacity\" values=\"0;0.6;0\" dur=\"4.5s\" repeatCount=\"indefinite\"/>\n    </circle>\n    <circle cx=\"320\" cy=\"68\" r=\"1.5\" fill=\"#FF9B70\">\n      <animate attributeName=\"cy\" values=\"68;63;68\" dur=\"3.5s\" repeatCount=\"indefinite\"/>\n      <animate attributeName=\"opacity\" values=\"0;0.4;0\" dur=\"3.5s\" repeatCount=\"indefinite\"/>\n    </circle>\n  </g>\n</svg>\"\"\"\n\n\ndef render_h3_svg(text: str) -> str:\n    \"\"\"Create an animated minimal-inline H3 header SVG string.\"\"\"\n    # Escape XML special characters\n    text_escaped = text.replace(\"&\", \"&amp;\").replace(\"<\", \"&lt;\").replace(\">\", \"&gt;\")\n\n    # Calculate approximate text width (rough estimate: 10px per character for 18px font)\n    text_width = len(text) * 10\n    total_width = text_width + 50  # Add padding for decorative elements\n\n    return f\"\"\"<svg width=\"100%\" height=\"36\" viewBox=\"0 0 {total_width} 36\" xmlns=\"http://www.w3.org/2000/svg\">\n  <defs>\n    <!-- Very subtle glow -->\n    <filter id=\"minimalGlow\">\n      <feGaussianBlur stdDeviation=\"1\" result=\"coloredBlur\"/>\n      <feMerge>\n        <feMergeNode in=\"coloredBlur\"/>\n        <feMergeNode in=\"SourceGraphic\"/>\n      </feMerge>\n    </filter>\n\n    <!-- Simple gradient -->\n    <linearGradient id=\"minimalGrad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n      <stop offset=\"0%\" stop-color=\"#FF6B35\" stop-opacity=\"1\"/>\n      <stop offset=\"100%\" stop-color=\"#8B5A3C\" stop-opacity=\"1\"/>\n    </linearGradient>\n  </defs>\n\n  <!-- Left decorative element -->\n  <g>\n    <line x1=\"0\" y1=\"18\" x2=\"12\" y2=\"18\" stroke=\"#FF6B35\" stroke-width=\"3\" stroke-linecap=\"round\" opacity=\"0.8\">\n      <animate attributeName=\"x2\" values=\"12;16;12\" dur=\"3s\" repeatCount=\"indefinite\"/>\n      <animate attributeName=\"opacity\" values=\"0.7;1;0.7\" dur=\"3s\" repeatCount=\"indefinite\"/>\n    </line>\n    <circle cx=\"18\" cy=\"18\" r=\"2\" fill=\"#FF8C5A\" opacity=\"0.7\">\n      <animate attributeName=\"r\" values=\"2;2.5;2\" dur=\"3s\" repeatCount=\"indefinite\"/>\n      <animate attributeName=\"opacity\" values=\"0.6;0.9;0.6\" dur=\"3s\" repeatCount=\"indefinite\"/>\n    </circle>\n  </g>\n\n  <!-- Header text -->\n  <text x=\"30\" y=\"24\" font-family=\"system-ui, -apple-system, sans-serif\" font-size=\"18\" font-weight=\"600\" fill=\"url(#minimalGrad)\" filter=\"url(#minimalGlow)\">\n    {text_escaped}\n    <animate attributeName=\"opacity\" values=\"0.93;1;0.93\" dur=\"4s\" repeatCount=\"indefinite\"/>\n  </text>\n</svg>\"\"\"\n\n\ndef generate_category_header_light_svg(title, section_number=\"01\"):\n    \"\"\"Generate a light-mode category header SVG in vintage technical manual style.\n\n    Args:\n        title: The category title (e.g., \"Agent Skills\", \"Tooling\")\n        section_number: Two-digit section number (e.g., \"01\", \"02\")\n    \"\"\"\n    # Escape XML special characters\n    title_escaped = title.replace(\"&\", \"&amp;\").replace(\"<\", \"&lt;\").replace(\">\", \"&gt;\")\n\n    # Calculate text width for positioning\n    title_width = len(title) * 14  # Approximate width per character\n    line_end_x = max(640, 220 + title_width + 50)\n\n    return f\"\"\"<svg width=\"100%\" height=\"80\" viewBox=\"150 0 500 80\" xmlns=\"http://www.w3.org/2000/svg\">\n  <!--\n    Vintage Technical Manual Style - Header (Auto-generated)\n    Clean, authoritative, reference manual aesthetic\n  -->\n\n  <!-- Section number box -->\n  <g>\n    <rect x=\"160\" y=\"22\" width=\"36\" height=\"36\" fill=\"none\" stroke=\"#5c5247\" stroke-width=\"2\" opacity=\"0.6\"/>\n    <text x=\"178\" y=\"48\"\n          font-family=\"'Courier New', Courier, monospace\"\n          font-size=\"20\"\n          font-weight=\"700\"\n          fill=\"#c96442\"\n          text-anchor=\"middle\">\n      {section_number}\n    </text>\n  </g>\n\n  <!-- Main title -->\n  <text x=\"220\" y=\"47\"\n        font-family=\"system-ui, -apple-system, 'Helvetica Neue', sans-serif\"\n        font-size=\"28\"\n        font-weight=\"600\"\n        fill=\"#3d3530\"\n        letter-spacing=\"0.5\">\n    {title_escaped}\n  </text>\n\n  <!-- Horizontal rule extending from title -->\n  <line x1=\"220\" y1=\"58\" x2=\"{line_end_x}\" y2=\"58\" stroke=\"#5c5247\" stroke-width=\"1.75\" opacity=\"0.45\"/>\n\n  <!-- Reference dots pattern (like page markers) -->\n  <g fill=\"#5c5247\" opacity=\"0.3\">\n    <circle cx=\"{line_end_x - 60}\" cy=\"35\" r=\"1\"/>\n    <circle cx=\"{line_end_x - 45}\" cy=\"35\" r=\"1\"/>\n    <circle cx=\"{line_end_x - 30}\" cy=\"35\" r=\"1\"/>\n    <circle cx=\"{line_end_x - 15}\" cy=\"35\" r=\"1\"/>\n    <circle cx=\"{line_end_x}\" cy=\"35\" r=\"1\"/>\n  </g>\n\n  <!-- Thin top line -->\n  <line x1=\"160\" y1=\"15\" x2=\"{line_end_x}\" y2=\"15\" stroke=\"#5c5247\" stroke-width=\"1.75\" opacity=\"0.45\"/>\n</svg>\"\"\"\n"
  },
  {
    "path": "scripts/readme/svg_templates/py.typed",
    "content": ""
  },
  {
    "path": "scripts/readme/svg_templates/toc.py",
    "content": "\"\"\"SVG renderers for table-of-contents elements.\"\"\"\n\nimport re\n\n\ndef generate_toc_row_svg(directory_name, description):\n    \"\"\"Generate a dark-mode TOC row SVG in CRT terminal style.\n\n    Args:\n        directory_name: The directory name (e.g., \"agent-skills/\")\n        description: Short description for the comment\n    \"\"\"\n    # Escape XML entities\n    desc_escaped = description.replace(\"&\", \"&amp;\").replace(\"<\", \"&lt;\").replace(\">\", \"&gt;\")\n    dir_escaped = directory_name.replace(\"&\", \"&amp;\").replace(\"<\", \"&lt;\").replace(\">\", \"&gt;\")\n\n    return f\"\"\"<svg width=\"400\" height=\"40\" viewBox=\"0 0 400 40\" xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"xMinYMid meet\">\n  <defs>\n    <filter id=\"crtGlow\">\n      <feGaussianBlur stdDeviation=\"0.2\" result=\"coloredBlur\"/>\n      <feMerge>\n        <feMergeNode in=\"coloredBlur\"/>\n        <feMergeNode in=\"SourceGraphic\"/>\n      </feMerge>\n    </filter>\n\n    <pattern id=\"scanlines\" x=\"0\" y=\"0\" width=\"100%\" height=\"4\" patternUnits=\"userSpaceOnUse\">\n      <rect x=\"0\" y=\"0\" width=\"100%\" height=\"2\" fill=\"#000000\" opacity=\"0.25\"/>\n    </pattern>\n\n    <linearGradient id=\"phosphor\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n      <stop offset=\"0%\" style=\"stop-color:#0f380f;stop-opacity:1\"/>\n      <stop offset=\"100%\" style=\"stop-color:#0a2f0a;stop-opacity:1\"/>\n    </linearGradient>\n  </defs>\n\n  <!-- Background -->\n  <rect width=\"400\" height=\"40\" fill=\"#1a1a1a\"/>\n  <rect x=\"7\" y=\"0\" width=\"393\" height=\"40\" fill=\"url(#phosphor)\"/>\n  <rect x=\"7\" y=\"0\" width=\"393\" height=\"40\" fill=\"url(#scanlines)\"/>\n\n  <!-- Hover highlight -->\n  <rect x=\"7\" y=\"0\" width=\"393\" height=\"40\" fill=\"#33ff33\" opacity=\"0\">\n    <animate attributeName=\"opacity\" values=\"0;0.05;0\" dur=\"2s\" repeatCount=\"indefinite\"/>\n  </rect>\n\n  <!-- Content -->\n  <g filter=\"url(#crtGlow)\">\n    <text x=\"20\" y=\"25\" font-family=\"monospace\" font-size=\"16\" fill=\"#66ff66\">\n      drwxr-xr-x\n    </text>\n    <text x=\"140\" y=\"25\" font-family=\"monospace\" font-size=\"16\" fill=\"#33ff33\" font-weight=\"bold\">\n      {dir_escaped}\n      <animate attributeName=\"opacity\" values=\"1;0.95;1\" dur=\"0.1s\" repeatCount=\"indefinite\"/>\n    </text>\n    <!--\n    <text x=\"400\" y=\"25\" font-family=\"monospace\" font-size=\"14\" fill=\"#449944\" opacity=\"1\">\n      # {desc_escaped}\n    </text>\n    -->\n  </g>\n</svg>\"\"\"\n\n\ndef generate_toc_row_light_svg(directory_name, description):\n    \"\"\"Generate a light-mode TOC row SVG in vintage manual style.\"\"\"\n    _ = description  # Reserved for future use\n    dir_escaped = directory_name.replace(\"&\", \"&amp;\").replace(\"<\", \"&lt;\").replace(\">\", \"&gt;\")\n\n    return f\"\"\"<svg width=\"400\" height=\"40\" viewBox=\"0 0 400 40\" xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"xMinYMid meet\">\n  <defs>\n    <linearGradient id=\"paperBg\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n      <stop offset=\"0%\" style=\"stop-color:#faf8f3\"/>\n      <stop offset=\"100%\" style=\"stop-color:#f5f0e6\"/>\n    </linearGradient>\n    <pattern id=\"leaderDots\" x=\"0\" y=\"0\" width=\"10\" height=\"4\" patternUnits=\"userSpaceOnUse\">\n      <circle cx=\"2\" cy=\"2\" r=\"0.8\" fill=\"#8a7b6f\" opacity=\"0.5\"/>\n    </pattern>\n  </defs>\n\n  <!-- Background -->\n  <rect width=\"400\" height=\"36\" fill=\"url(#paperBg)\"/>\n  <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"36\" stroke=\"#c4baa8\" stroke-width=\"1\"/>\n  <line x1=\"398\" y1=\"0\" x2=\"398\" y2=\"36\" stroke=\"#c4baa8\" stroke-width=\"1\"/>\n\n  <!-- Section number -->\n  <text x=\"32\" y=\"24\"\n        font-family=\"'Courier New', Courier, monospace\"\n        font-size=\"14\"\n        font-weight=\"700\"\n        fill=\"#c96442\"\n        text-anchor=\"middle\">\n    01\n  </text>\n\n  <!-- Section title -->\n  <text x=\"120\" y=\"24\"\n        font-family=\"Georgia, 'Times New Roman', serif\"\n        font-size=\"14\"\n        fill=\"#3d3530\">\n    {dir_escaped}\n  </text>\n\n  <!-- Leader dots -->\n  <rect x=\"210\" y=\"20\" width=\"140\" height=\"4\" fill=\"url(#leaderDots)\"/>\n\n  <!-- Page/section reference -->\n  <text x=\"370\" y=\"24\"\n        font-family=\"'Courier New', Courier, monospace\"\n        font-size=\"12\"\n        fill=\"#5c5247\"\n        text-anchor=\"end\"\n        opacity=\"0.7\">\n    §1\n  </text>\n\n  <!-- Bottom rule -->\n  <line x1=\"20\" y1=\"34\" x2=\"380\" y2=\"34\" stroke=\"#c4baa8\" stroke-width=\"0.5\" opacity=\"0.3\"/>\n</svg>\"\"\"\n\n\ndef generate_toc_header_light_svg():\n    \"\"\"Generate a compact light-mode TOC header with fixed width and centered title.\"\"\"\n    return \"\"\"<svg width=\"400\" height=\"48\" viewBox=\"0 0 400 48\" xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"xMinYMid meet\">\n  <defs>\n    <linearGradient id=\"tocHeaderBg\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n      <stop offset=\"0%\" style=\"stop-color:#faf8f3\"/>\n      <stop offset=\"100%\" style=\"stop-color:#f3eee4\"/>\n    </linearGradient>\n  </defs>\n\n  <rect x=\"0.5\" y=\"0.5\" width=\"399\" height=\"47\" rx=\"3\" ry=\"3\" fill=\"url(#tocHeaderBg)\" stroke=\"#c4baa8\" stroke-width=\"1\"/>\n\n  <!-- Center title -->\n  <text x=\"200\" y=\"28\"\n        font-family=\"Georgia, 'Times New Roman', serif\"\n        font-size=\"17\"\n        font-weight=\"600\"\n        fill=\"#3d3530\"\n        text-anchor=\"middle\"\n        letter-spacing=\"2\">\n    CONTENTS\n  </text>\n\n  <!-- Decorative diamonds -->\n  <g fill=\"#5c5247\" opacity=\"0.65\">\n    <path d=\"M 118 24 L 124 18 L 130 24 L 124 30 Z\"/>\n    <path d=\"M 282 24 L 288 18 L 294 24 L 288 30 Z\"/>\n  </g>\n\n  <!-- Light scan indicator -->\n  <rect x=\"-40\" y=\"2\" width=\"3\" height=\"44\" fill=\"#d2c5b4\" opacity=\"0.16\">\n    <animate attributeName=\"x\" values=\"-40;420;420;-40\" keyTimes=\"0;0.28;0.98;1\" dur=\"7s\" repeatCount=\"indefinite\" />\n  </rect>\n</svg>\"\"\"\n\n\ndef generate_toc_sub_svg(directory_name, description):\n    \"\"\"Generate a dark-mode TOC subcategory row SVG.\n\n    Args:\n        directory_name: The subdirectory name (e.g., \"general/\")\n        description: Short description for the comment\n    \"\"\"\n    _ = description  # Reserved for future use\n    dir_escaped = directory_name.replace(\"&\", \"&amp;\").replace(\"<\", \"&lt;\").replace(\">\", \"&gt;\")\n\n    return f\"\"\"<svg height=\"40\" width=\"400\" viewBox=\"0 0 400 40\" xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"xMinYMid meet\">\n  <defs>\n    <filter id=\"crtGlow\">\n      <feGaussianBlur stdDeviation=\"0.5\" result=\"coloredBlur\"/>\n      <feMerge>\n        <feMergeNode in=\"coloredBlur\"/>\n        <feMergeNode in=\"SourceGraphic\"/>\n      </feMerge>\n    </filter>\n\n    <pattern id=\"scanlines\" x=\"0\" y=\"0\" width=\"100%\" height=\"4\" patternUnits=\"userSpaceOnUse\">\n      <rect x=\"0\" y=\"0\" width=\"100%\" height=\"2\" fill=\"#000000\" opacity=\"0.25\"/>\n    </pattern>\n\n    <linearGradient id=\"phosphor\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n      <stop offset=\"0%\" style=\"stop-color:#0f380f;stop-opacity:1\"/>\n      <stop offset=\"100%\" style=\"stop-color:#0a2f0a;stop-opacity:1\"/>\n    </linearGradient>\n  </defs>\n\n  <!-- Background -->\n  <rect width=\"400\" height=\"40\" fill=\"#1a1a1a\"/>\n  <rect x=\"7\" y=\"0\" width=\"393\" height=\"40\" fill=\"url(#phosphor)\"/>\n  <rect x=\"7\" y=\"0\" width=\"393\" height=\"40\" fill=\"url(#scanlines)\"/>\n\n  <!-- Content -->\n  <g filter=\"url(#crtGlow)\">\n    <text x=\"18\" y=\"25\" font-family=\"monospace\" font-size=\"12\" fill=\"#66ff66\" opacity=\"0.8\">\n      |-\n    </text>\n    <text x=\"56\" y=\"25\" font-family=\"monospace\" font-size=\"13\" fill=\"#33ff33\">\n      {dir_escaped}\n    </text>\n  </g>\n</svg>\"\"\"\n\n\ndef generate_toc_sub_light_svg(directory_name, description):\n    \"\"\"Generate a light-mode TOC subcategory row SVG.\"\"\"\n    _ = description  # Reserved for future use\n    dir_escaped = directory_name.replace(\"&\", \"&amp;\").replace(\"<\", \"&lt;\").replace(\">\", \"&gt;\")\n\n    return f\"\"\"<svg width=\"400\" height=\"40\" viewBox=\"0 0 400 40\" xmlns=\"http://www.w3.org/2000/svg\" preserveAspectRatio=\"xMinYMid meet\">\n  <defs>\n    <linearGradient id=\"paperBgSub\" x1=\"0%\" y1=\"0%\" x2=\"0%\" y2=\"100%\">\n      <stop offset=\"0%\" style=\"stop-color:#fbfaf6\"/>\n      <stop offset=\"100%\" style=\"stop-color:#f4efe5\"/>\n    </linearGradient>\n  </defs>\n\n  <rect width=\"400\" height=\"36\" fill=\"url(#paperBgSub)\"/>\n  <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"36\" stroke=\"#c4baa8\" stroke-width=\"1\"/>\n  <line x1=\"398\" y1=\"0\" x2=\"398\" y2=\"36\" stroke=\"#c4baa8\" stroke-width=\"1\"/>\n\n  <text x=\"22\" y=\"24\"\n        font-family=\"'Courier New', Courier, monospace\"\n        font-size=\"12\"\n        fill=\"#c96442\"\n        opacity=\"0.8\">\n    |-\n  </text>\n  <text x=\"60\" y=\"24\"\n        font-family=\"Georgia, 'Times New Roman', serif\"\n        font-size=\"13\"\n        fill=\"#3d3530\">\n    {dir_escaped}\n  </text>\n\n  <line x1=\"20\" y1=\"33\" x2=\"380\" y2=\"33\" stroke=\"#c4baa8\" stroke-width=\"0.5\" opacity=\"0.3\"/>\n</svg>\"\"\"\n\n\ndef _normalize_svg_root(tag: str, target_width: int, target_height: int) -> str:\n    \"\"\"Ensure root SVG tag enforces target width/height, viewBox, and left anchoring.\"\"\"\n\n    def ensure_attr(svg_tag: str, name: str, value: str) -> str:\n        if re.search(rf'{name}=\"[^\"]*\"', svg_tag):\n            return re.sub(rf'{name}=\"[^\"]*\"', f'{name}=\"{value}\"', svg_tag)\n        # Insert before closing \">\"\n        return svg_tag.rstrip(\">\") + f' {name}=\"{value}\">'\n\n    # Force consistent width/height\n    svg_tag = ensure_attr(tag, \"width\", str(target_width))\n    svg_tag = ensure_attr(svg_tag, \"height\", str(target_height))\n\n    # Ensure preserveAspectRatio anchors left and keeps aspect\n    svg_tag = ensure_attr(svg_tag, \"preserveAspectRatio\", \"xMinYMid meet\")\n\n    # Enforce viewBox to match target dimensions\n    svg_tag = ensure_attr(svg_tag, \"viewBox\", f\"0 0 {target_width} {target_height}\")\n\n    return svg_tag\n"
  },
  {
    "path": "scripts/resources/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/resources/create_resource_pr.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nCreate a pull request with a new resource addition.\nThis script is called by the GitHub Action after approval.\n\"\"\"\n\nimport argparse\nimport contextlib\nimport glob\nimport json\nimport os\nimport re\nimport subprocess\nimport sys\nfrom datetime import datetime\nfrom pathlib import Path\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\nsys.path.insert(0, str(REPO_ROOT))\n\nfrom scripts.ids.resource_id import generate_resource_id\nfrom scripts.readme.generate_readme import main as generate_readmes\nfrom scripts.resources.resource_utils import append_to_csv, generate_pr_content\nfrom scripts.validation.validate_links import (\n    get_github_commit_dates_from_url,\n    get_latest_release_info,\n)\n\n\ndef run_command(cmd: list[str], check: bool = True) -> subprocess.CompletedProcess:\n    \"\"\"Run a command and return the result.\"\"\"\n    return subprocess.run(cmd, capture_output=True, text=True, check=check)\n\n\ndef create_unique_branch_name(base_name: str) -> str:\n    \"\"\"Create a unique branch name with timestamp.\"\"\"\n    timestamp = datetime.now().strftime(\"%Y%m%d-%H%M%S\")\n    return f\"{base_name}-{timestamp}\"\n\n\ndef get_badge_filename(display_name: str) -> str:\n    \"\"\"Compute the badge filename for a resource.\n\n    Uses the same logic as save_resource_badge_svg in generate_readme.py.\n    \"\"\"\n    safe_name = re.sub(r\"[^a-zA-Z0-9]\", \"-\", display_name.lower())\n    safe_name = re.sub(r\"-+\", \"-\", safe_name).strip(\"-\")\n    return f\"badge-{safe_name}.svg\"\n\n\ndef validate_generated_outputs(status_stdout: str, repo_root: str) -> None:\n    \"\"\"Verify expected outputs exist and no unexpected files are changed.\"\"\"\n    expected_readme = os.path.join(repo_root, \"README.md\")\n    expected_csv = os.path.join(repo_root, \"THE_RESOURCES_TABLE.csv\")\n    expected_readme_dir = os.path.join(repo_root, \"README_ALTERNATIVES\")\n\n    if not os.path.isfile(expected_readme):\n        raise Exception(f\"Missing generated README: {expected_readme}\")\n    if not os.path.isfile(expected_csv):\n        raise Exception(f\"Missing CSV: {expected_csv}\")\n    if not os.path.isdir(expected_readme_dir):\n        raise Exception(f\"Missing README directory: {expected_readme_dir}\")\n    if not glob.glob(os.path.join(expected_readme_dir, \"*.md\")):\n        raise Exception(f\"No README alternatives found in {expected_readme_dir}\")\n\n    changed_paths = []\n    for line in status_stdout.splitlines():\n        if not line.strip():\n            continue\n        path = line[3:]\n        if \" -> \" in path:\n            path = path.split(\" -> \", 1)[1]\n        changed_paths.append(path)\n\n    allowed_files = {\"README.md\", \"THE_RESOURCES_TABLE.csv\"}\n    allowed_prefixes = (\"README_ALTERNATIVES/\", \"assets/\")\n    ignored_files = {\"resource_data.json\", \"pr_result.json\"}\n    unexpected = [\n        path\n        for path in changed_paths\n        if path not in ignored_files\n        and path not in allowed_files\n        and not path.startswith(allowed_prefixes)\n    ]\n    if unexpected:\n        raise Exception(f\"Unexpected changes outside generated outputs: {', '.join(unexpected)}\")\n\n\ndef write_step_outputs(outputs: dict[str, str]) -> None:\n    \"\"\"Write outputs for GitHub Actions, if available.\"\"\"\n    output_path = os.environ.get(\"GITHUB_OUTPUT\")\n    if not output_path:\n        return\n\n    try:\n        with open(output_path, \"a\", encoding=\"utf-8\") as f:\n            for key, value in outputs.items():\n                if value is None:\n                    value = \"\"\n                value_str = str(value)\n                if \"\\n\" in value_str or \"\\r\" in value_str:\n                    f.write(f\"{key}<<EOF\\n{value_str}\\nEOF\\n\")\n                else:\n                    f.write(f\"{key}={value_str}\\n\")\n    except Exception as e:\n        print(f\"Warning: failed to write step outputs: {e}\", file=sys.stderr)\n\n\ndef main():\n    \"\"\"Main entry point.\"\"\"\n    parser = argparse.ArgumentParser(description=\"Create PR from approved resource submission\")\n    parser.add_argument(\"--issue-number\", required=True, help=\"Issue number\")\n    parser.add_argument(\"--resource-data\", required=True, help=\"Path to resource data JSON file\")\n    args = parser.parse_args()\n\n    # Load resource data\n    with open(args.resource_data) as f:\n        resource_data = json.load(f)\n\n    # If the validation returned a structure with 'data' field, extract it\n    if isinstance(resource_data, dict) and \"data\" in resource_data:\n        resource_data = resource_data[\"data\"]\n\n    # Generate resource ID\n    resource_id = generate_resource_id(\n        resource_data[\"display_name\"], resource_data[\"primary_link\"], resource_data[\"category\"]\n    )\n\n    # Fetch commit dates from GitHub if applicable\n    primary_link = resource_data[\"primary_link\"]\n    first_commit_date, last_commit_date = get_github_commit_dates_from_url(primary_link)\n\n    if last_commit_date:\n        print(f\"Fetched Last Modified date from GitHub: {last_commit_date}\", file=sys.stderr)\n    else:\n        print(\n            \"Could not fetch Last Modified date from GitHub (non-GitHub URL or API error)\",\n            file=sys.stderr,\n        )\n\n    if first_commit_date:\n        print(f\"Fetched First Commit date from GitHub: {first_commit_date}\", file=sys.stderr)\n\n    # Fetch latest release info\n    release_date, release_version, release_source = get_latest_release_info(\n        primary_link, resource_data[\"display_name\"]\n    )\n    if release_date:\n        print(\n            f\"Fetched release info: {release_version} from {release_source} ({release_date})\",\n            file=sys.stderr,\n        )\n    else:\n        print(\"No release info found (no GitHub releases or non-GitHub URL)\", file=sys.stderr)\n\n    # Prepare the complete resource data\n    resource = {\n        \"id\": resource_id,\n        \"display_name\": resource_data[\"display_name\"],\n        \"category\": resource_data[\"category\"],\n        \"subcategory\": resource_data.get(\"subcategory\", \"\"),\n        \"primary_link\": primary_link,\n        \"secondary_link\": resource_data.get(\"secondary_link\", \"\"),\n        \"author_name\": resource_data[\"author_name\"],\n        \"author_link\": resource_data[\"author_link\"],\n        \"license\": resource_data.get(\"license\", \"NOT_FOUND\"),\n        \"description\": resource_data[\"description\"],\n        \"last_modified\": last_commit_date or \"\",  # Set from GitHub API\n        \"repo_created\": first_commit_date or \"\",  # First commit date from GitHub API\n        \"latest_release\": release_date or \"\",  # Latest release date\n        \"release_version\": release_version or \"\",  # Release version (e.g., v1.2.3)\n        \"release_source\": release_source or \"\",  # Release source (npm, pypi, github-releases)\n    }\n\n    # Create branch name based on category and display name\n    safe_name = resource_data[\"display_name\"].lower()\n    safe_name = \"\".join(c if c.isalnum() or c in \"-_\" else \"-\" for c in safe_name)\n    safe_name = safe_name.strip(\"-\")[:50]  # Limit length\n\n    branch_base = f\"add-resource/{resource_data['category'].lower().replace(' ', '-')}/{safe_name}\"\n    branch_name = create_unique_branch_name(branch_base)\n\n    try:\n        # Ensure we're on main and up to date\n        run_command([\"git\", \"checkout\", \"main\"])\n        run_command([\"git\", \"pull\", \"origin\", \"main\"])\n\n        # Create new branch\n        try:\n            run_command([\"git\", \"checkout\", \"-b\", branch_name])\n        except subprocess.CalledProcessError as e:\n            # Branch might already exist, try checking it out\n            print(f\"Failed to create branch, trying to checkout: {e}\", file=sys.stderr)\n            run_command([\"git\", \"checkout\", branch_name])\n\n        # Add resource to CSV\n        if not append_to_csv(resource):\n            raise Exception(\"Failed to add resource to CSV\")\n\n        # Sort the CSV\n        print(\"Sorting CSV after adding resource\", file=sys.stderr)\n        sort_result = run_command(\n            [\"python3\", \"-m\", \"scripts.resources.sort_resources\"], check=False\n        )\n        if sort_result.returncode != 0:\n            print(f\"Warning: CSV sorting failed: {sort_result.stderr}\", file=sys.stderr)\n        else:\n            print(\"CSV sorted successfully\", file=sys.stderr)\n\n        # Generate all README variants\n        print(\"Generating README files...\", file=sys.stderr)\n        try:\n            with contextlib.redirect_stdout(sys.stderr):\n                generate_readmes()\n            print(\"README generation completed successfully\", file=sys.stderr)\n        except Exception as e:\n            print(f\"ERROR generating README: {e}\", file=sys.stderr)\n            raise\n\n        # Check if README was modified\n        status_result = run_command([\"git\", \"status\", \"--porcelain\"])\n        print(f\"Git status after README generation:\\n{status_result.stdout}\", file=sys.stderr)\n\n        repo_root = str(REPO_ROOT)\n        validate_generated_outputs(status_result.stdout, repo_root)\n\n        # Compute badge path and check if it was generated\n        badge_filename = get_badge_filename(resource_data[\"display_name\"])\n        badge_path = os.path.join(repo_root, \"assets\", badge_filename)\n        badge_warning = \"\"\n\n        # Stage changes for generated outputs (README variants + badges)\n        files_to_stage = [\"THE_RESOURCES_TABLE.csv\", \"README.md\", \"README_ALTERNATIVES\", \"assets\"]\n\n        if os.path.exists(badge_path):\n            print(f\"Badge file found: {badge_filename}\", file=sys.stderr)\n        else:\n            print(f\"Warning: Badge file not generated: {badge_path}\", file=sys.stderr)\n            badge_warning = (\n                f\"\\n\\n> **Warning**: Badge SVG (`assets/{badge_filename}`) was not generated. \"\n                \"Manual attention may be required.\"\n            )\n\n        run_command([\"git\", \"add\", \"-A\", \"--\", *files_to_stage])\n\n        # Commit\n        commit_message = f\"Add resource: {resource_data['display_name']}\\n\\n\"\n        commit_message += f\"Category: {resource_data['category']}\\n\"\n        if resource_data.get(\"subcategory\"):\n            commit_message += f\"Sub-category: {resource_data['subcategory']}\\n\"\n        commit_message += f\"Author: {resource_data['author_name']}\\n\"\n        commit_message += f\"From issue: #{args.issue_number}\"\n\n        run_command([\"git\", \"commit\", \"-m\", commit_message])\n\n        # Push branch\n        run_command([\"git\", \"push\", \"origin\", branch_name])\n\n        # Create PR\n        pr_title = f\"Add resource: {resource_data['display_name']}\"\n        pr_body = generate_pr_content(resource)\n        pr_body += badge_warning  # Empty string if badge was generated successfully\n        pr_body += f\"\\n\\n---\\n\\nResolves #{args.issue_number}\"\n\n        # Use gh CLI to create PR\n        result = run_command(\n            [\n                \"gh\",\n                \"pr\",\n                \"create\",\n                \"--title\",\n                pr_title,\n                \"--body\",\n                pr_body,\n                \"--base\",\n                \"main\",\n                \"--head\",\n                branch_name,\n            ]\n        )\n\n        # Extract PR URL from output\n        pr_url = result.stdout.strip()\n\n        # Output result\n        result = {\n            \"success\": True,\n            \"pr_url\": pr_url,\n            \"branch_name\": branch_name,\n            \"resource_id\": resource_id,\n        }\n\n    except Exception as e:\n        print(f\"Error in create_resource_pr: {e}\", file=sys.stderr)\n        import traceback\n\n        traceback.print_exc(file=sys.stderr)\n        result = {\n            \"success\": False,\n            \"error\": str(e),\n            \"branch_name\": branch_name if \"branch_name\" in locals() else None,\n        }\n\n    write_step_outputs(\n        {\n            \"success\": \"true\" if result[\"success\"] else \"false\",\n            \"pr_url\": result.get(\"pr_url\") or \"\",\n            \"branch_name\": result.get(\"branch_name\") or \"\",\n            \"resource_id\": result.get(\"resource_id\") or \"\",\n            \"error\": result.get(\"error\") or \"\",\n        }\n    )\n    print(json.dumps(result))\n    return 0 if result[\"success\"] else 1\n\n\nif __name__ == \"__main__\":\n    sys.exit(main())\n"
  },
  {
    "path": "scripts/resources/detect_informal_submission.py",
    "content": "\"\"\"\nDetect informal resource submissions that didn't use the issue template.\n\nReturns a confidence score and recommended action:\n- score >= 0.6: High confidence - auto-close with firm warning\n- 0.4 <= score < 0.6: Medium confidence - gentle warning, leave open\n- score < 0.4: Low confidence - no action\n\nUsage:\n    Set ISSUE_TITLE and ISSUE_BODY environment variables, then run:\n    python -m scripts.resources.detect_informal_submission\n\n    Outputs GitHub Actions outputs:\n    - action: \"none\" | \"warn\" | \"close\"\n    - confidence: float (0.0 to 1.0) formatted as percentage\n    - matched_signals: comma-separated list of matched signals\n\"\"\"\n\nfrom __future__ import annotations\n\nimport os\nimport re\nfrom dataclasses import dataclass\nfrom enum import Enum\n\n\nclass Action(Enum):\n    NONE = \"none\"\n    WARN = \"warn\"  # Medium confidence: warn but don't close\n    CLOSE = \"close\"  # High confidence: warn and close\n\n\n@dataclass\nclass DetectionResult:\n    confidence: float\n    action: Action\n    matched_signals: list[str]\n\n\n# Template field labels - VERY strong indicator (from the issue form)\n# Matching 3+ of these is almost certainly a copy-paste from template without using form\nTEMPLATE_FIELD_LABELS = [\n    \"display name:\",\n    \"category:\",\n    \"sub-category:\",\n    \"primary link:\",\n    \"author name:\",\n    \"author link:\",\n    \"license:\",\n    \"description:\",\n    \"validate claims:\",\n    \"specific task\",\n    \"specific prompt\",\n    \"additional comments:\",\n]\n\n# Strong signals: clear intent to submit/recommend a resource\nSTRONG_SIGNALS: list[tuple[str, str]] = [\n    (r\"\\b(recommend(ing)?|submit(ting)?|submission)\\b\", \"submission language\"),\n    (r\"\\b(add|include).*\\b(resource|tool|plugin)\\b\", \"add resource request\"),\n    (r\"\\b(please add|check.?out|made this|created this|built this)\\b\", \"creator language\"),\n    (\n        r\"\\b(would be great|might be useful|could be added|should be added)\\b\",\n        \"suggestion language\",\n    ),\n    (r\"\\bnew (tool|plugin|skill|hook|command)\\b\", \"new resource mention\"),\n]\n\n# Medium signals: contextual indicators\nMEDIUM_SIGNALS: list[tuple[str, str]] = [\n    (r\"github\\.com/[\\w-]+/[\\w-]+\", \"GitHub repo URL\"),\n    (r\"\\b(plugin|skill|hook|slash.?command|claude\\.md)\\b\", \"resource type mention\"),\n    (r\"\\b(agent skills?|tooling|workflows?|status.?lines?)\\b\", \"category mention\"),\n    (r\"\\bhttps?://\\S+\", \"contains URL\"),\n    (r\"\\bMIT|Apache|GPL|BSD|ISC\\b\", \"license mention\"),\n]\n\n# Negative signals: reduce score if these are present (likely bug/question)\nNEGATIVE_SIGNALS: list[tuple[str, str]] = [\n    (r\"\\b(bug|error|crash|broken|fix|issue|problem)\\b\", \"bug-like language\"),\n    (r\"\\b(how (do|can|to)|what is|why does)\\b\", \"question language\"),\n    (r\"\\b(not working|doesn't work|failed)\\b\", \"failure language\"),\n]\n\nHIGH_THRESHOLD = 0.6\nMEDIUM_THRESHOLD = 0.4\n\n\ndef count_template_field_matches(text: str) -> int:\n    \"\"\"Count how many template field labels appear in the text.\"\"\"\n    text_lower = text.lower()\n    return sum(1 for label in TEMPLATE_FIELD_LABELS if label in text_lower)\n\n\ndef calculate_confidence(title: str, body: str) -> DetectionResult:\n    \"\"\"Calculate confidence that this is an informal resource submission.\"\"\"\n    text = f\"{title}\\n{body}\".lower()\n    score = 0.0\n    matched: list[str] = []\n\n    # Check for template field labels (VERY strong indicator)\n    # 3+ matches = almost certainly tried to copy template format\n    template_matches = count_template_field_matches(text)\n    if template_matches >= 3:\n        # This is a near-certain match - set high score immediately\n        score += 0.7\n        matched.append(f\"template-fields: {template_matches} matches\")\n    elif template_matches >= 1:\n        score += 0.2 * template_matches\n        matched.append(f\"template-fields: {template_matches} matches\")\n\n    # Check strong signals (+0.3 each, max contribution ~0.9)\n    for pattern, name in STRONG_SIGNALS:\n        if re.search(pattern, text, re.IGNORECASE):\n            score += 0.3\n            matched.append(f\"strong: {name}\")\n\n    # Check medium signals (+0.15 each)\n    for pattern, name in MEDIUM_SIGNALS:\n        if re.search(pattern, text, re.IGNORECASE):\n            score += 0.15\n            matched.append(f\"medium: {name}\")\n\n    # Check negative signals (-0.2 each)\n    for pattern, name in NEGATIVE_SIGNALS:\n        if re.search(pattern, text, re.IGNORECASE):\n            score -= 0.2\n            matched.append(f\"negative: {name}\")\n\n    # Clamp score to [0, 1]\n    score = max(0.0, min(1.0, score))\n\n    # Determine action based on thresholds\n    if score >= HIGH_THRESHOLD:\n        action = Action.CLOSE\n    elif score >= MEDIUM_THRESHOLD:\n        action = Action.WARN\n    else:\n        action = Action.NONE\n\n    return DetectionResult(confidence=score, action=action, matched_signals=matched)\n\n\ndef sanitize_output(value: str) -> str:\n    \"\"\"Sanitize a value for safe use in GitHub Actions outputs.\n\n    Prevents:\n    - Newline injection (could add fake output variables)\n    - Carriage return injection\n    - Null byte injection\n    \"\"\"\n    # Remove characters that could break GITHUB_OUTPUT format or cause injection\n    return value.replace(\"\\n\", \" \").replace(\"\\r\", \" \").replace(\"\\0\", \"\")\n\n\ndef set_github_output(name: str, value: str) -> None:\n    \"\"\"Set a GitHub Actions output variable safely.\"\"\"\n    # Sanitize both name and value to prevent injection attacks\n    safe_name = sanitize_output(name)\n    safe_value = sanitize_output(value)\n\n    github_output = os.environ.get(\"GITHUB_OUTPUT\")\n    if github_output:\n        with open(github_output, \"a\") as f:\n            f.write(f\"{safe_name}={safe_value}\\n\")\n    else:\n        # For local testing, just print\n        print(f\"::set-output name={safe_name}::{safe_value}\")\n\n\ndef main() -> None:\n    \"\"\"Entry point for GitHub Actions.\"\"\"\n    title = os.environ.get(\"ISSUE_TITLE\", \"\")\n    body = os.environ.get(\"ISSUE_BODY\", \"\")\n\n    result = calculate_confidence(title, body)\n\n    # Output results for GitHub Actions\n    set_github_output(\"action\", result.action.value)\n    set_github_output(\"confidence\", f\"{result.confidence:.0%}\")\n    set_github_output(\"matched_signals\", \", \".join(result.matched_signals))\n\n    # Also print for logging\n    print(f\"Confidence: {result.confidence:.2%}\")\n    print(f\"Action: {result.action.value}\")\n    print(f\"Matched signals: {result.matched_signals}\")\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/resources/download_resources.py",
    "content": "\"\"\"\nDownload resources from the Awesome Claude Code repository CSV file.\n\nThis script downloads all active resources (or filtered subset) from GitHub\nrepositories listed in the resource-metadata.csv file. It respects rate\nlimiting and organizes downloads by category.\n\nResources are saved to two locations:\n- Archive directory: All resources regardless of license (.myob/downloads/)\n- Hosted directory: Only open-source licensed resources (resources/)\n\nNote: Authentication is optional but recommended to avoid rate limiting:\n    - Unauthenticated: 60 requests/hour\n    - Authenticated: 5,000 requests/hour\n    export GITHUB_TOKEN=your_github_token\n\nUsage:\n    python download_resources.py [options]\n\nOptions:\n    --category CATEGORY     Filter by specific category\n    --license LICENSE       Filter by license type\n    --max-downloads N       Limit number of downloads (for testing)\n    --output-dir DIR        Custom archive directory (default: .myob/downloads)\n    --hosted-dir DIR        Custom hosted directory (default: resources)\n\"\"\"\n\nimport argparse\nimport csv\nimport os\nimport random\nimport re\nimport time\nfrom datetime import datetime\nfrom pathlib import Path\nfrom typing import Any\n\nimport requests\nimport yaml  # type: ignore[import-untyped]\nfrom dotenv import load_dotenv\n\nfrom scripts.utils.github_utils import parse_github_resource_url\nfrom scripts.utils.repo_root import find_repo_root\n\n# Load environment variables from .myob/.env\nload_dotenv()\n\n# Constants\nUSER_AGENT = \"awesome-claude-code Downloader/1.0\"\nREPO_ROOT = find_repo_root(Path(__file__))\nCSV_FILE = REPO_ROOT / \"THE_RESOURCES_TABLE.csv\"\nDEFAULT_OUTPUT_DIR = \".myob/downloads\"\nHOSTED_OUTPUT_DIR = \"resources\"\n\n# Setup headers with optional GitHub token\nHEADERS = {\n    \"User-Agent\": USER_AGENT,\n    \"Accept\": \"application/vnd.github.v3.raw\",\n    \"X-GitHub-Api-Version\": \"2022-11-28\",\n}\ngithub_token = os.environ.get(\"GITHUB_TOKEN\")\nif github_token:\n    # Use Bearer token format as per GitHub API documentation\n    HEADERS[\"Authorization\"] = f\"Bearer {github_token}\"\n    print(\"Using authenticated requests (5,000/hour limit)\")\nelse:\n    print(\"Using unauthenticated requests (60/hour limit)\")\n\n# Open source licenses that allow hosting\nOPEN_SOURCE_LICENSES = {\n    \"MIT\",\n    \"MIT+CC\",\n    \"Apache-2.0\",\n    \"BSD-2-Clause\",\n    \"BSD-3-Clause\",\n    \"GPL-2.0\",\n    \"GPL-3.0\",\n    \"LGPL-2.1\",\n    \"LGPL-3.0\",\n    \"MPL-2.0\",\n    \"ISC\",\n    \"0BSD\",\n    \"Unlicense\",\n    \"CC0-1.0\",\n    \"CC-BY-4.0\",\n    \"CC-BY-SA-4.0\",\n    \"AGPL-3.0\",\n    \"EPL-2.0\",\n    \"BSL-1.0\",\n}\n\n# Category name mapping - removed to use sanitized names for both directories\n# Keeping the mapping dict empty for now in case we need it later\n_CATEGORY_MAPPING: dict[str, str] = {}\n\n\ndef sanitize_filename(name: str) -> str:\n    \"\"\"Sanitize a string to be safe for use as a filename.\"\"\"\n    # Replace spaces with hyphens and remove/replace problematic characters\n    # Added commas and other special chars that could cause issues\n    name = re.sub(r'[<>:\"/\\\\|?*,;]', \"\", name)\n    name = re.sub(r\"\\s+\", \"-\", name)\n    name = name.strip(\"-.\")\n    return name[:255]  # Max filename length\n\n\ndef download_github_file(\n    url_info: dict[str, str], output_path: str, retry_count: int = 0, max_retries: int = 3\n) -> bool:\n    \"\"\"\n    Download a file from GitHub using the API.\n    Returns True if successful, False otherwise.\n    \"\"\"\n    response: requests.Response | None = None\n    try:\n        if url_info[\"type\"] == \"file\":\n            # Download single file\n            api_url = (\n                f\"https://api.github.com/repos/{url_info['owner']}/\"\n                f\"{url_info['repo']}/contents/{url_info['path']}?ref={url_info['branch']}\"\n            )\n            response = requests.get(api_url, headers=HEADERS, timeout=30)\n\n            # Log response details\n            if response.status_code != 200:\n                print(f\"    API Response: {response.status_code}\")\n                print(\n                    \"    Headers: X-RateLimit-Remaining\"\n                    f\"={response.headers.get('X-RateLimit-Remaining', 'N/A')}\"\n                )\n                print(f\"    Response: {response.text[:300]}...\")\n\n            if response.status_code == 200:\n                # Create directory if needed\n                os.makedirs(os.path.dirname(output_path), exist_ok=True)\n\n                # Write file content\n                with open(output_path, \"wb\") as f:\n                    f.write(response.content)\n                return True\n            else:\n                print(f\"    Failed to get file content - Status: {response.status_code}\")\n\n        elif url_info[\"type\"] == \"dir\":\n            # List directory contents\n            api_url = (\n                f\"https://api.github.com/repos/{url_info['owner']}/{url_info['repo']}/contents/\"\n                f\"{url_info['path']}?ref={url_info['branch']}\"\n            )\n            # Update headers to use proper Accept header for directory listing\n            dir_headers = HEADERS.copy()\n            dir_headers[\"Accept\"] = \"application/vnd.github+json\"\n            response = requests.get(api_url, headers=dir_headers, timeout=30)\n\n            # Log response details\n            if response.status_code != 200:\n                print(f\"    API Response: {response.status_code}\")\n                print(\n                    f\"    Headers: X-RateLimit-Remaining=\"\n                    f\"{response.headers.get('X-RateLimit-Remaining', 'N/A')}\"\n                )\n                print(f\"    Response: {response.text[:300]}...\")\n\n            if response.status_code == 200:\n                # Create directory\n                os.makedirs(output_path, exist_ok=True)\n\n                # Download each file in the directory\n                items = response.json()\n                for item in items:\n                    if item[\"type\"] == \"file\":\n                        file_path = os.path.join(output_path, item[\"name\"])\n                        # Download the file content\n                        file_response = requests.get(\n                            item[\"download_url\"], headers=HEADERS, timeout=30\n                        )\n                        if file_response.status_code != 200:\n                            print(\n                                f\"      File download failed: {item['name']} - \"\n                                f\"Status: {file_response.status_code}\"\n                            )\n                        if file_response.status_code == 200:\n                            with open(file_path, \"wb\") as f:\n                                f.write(file_response.content)\n                return True\n\n        elif url_info[\"type\"] == \"gist\":\n            # Download gist\n            api_url = f\"https://api.github.com/gists/{url_info['gist_id']}\"\n            # Update headers to use proper Accept header for gist API\n            gist_headers = HEADERS.copy()\n            gist_headers[\"Accept\"] = \"application/vnd.github+json\"\n            response = requests.get(api_url, headers=gist_headers, timeout=30)\n\n            # Log response details\n            if response.status_code != 200:\n                print(f\"    API Response: {response.status_code}\")\n                print(\n                    f\"    Headers: X-RateLimit-Remaining=\"\n                    f\"{response.headers.get('X-RateLimit-Remaining', 'N/A')}\"\n                )\n                print(f\"    Response: {response.text[:300]}...\")\n\n            if response.status_code == 200:\n                gist_data = response.json()\n                # Create directory for gist\n                os.makedirs(output_path, exist_ok=True)\n\n                # Download each file in the gist\n                for filename, file_info in gist_data[\"files\"].items():\n                    file_path = os.path.join(output_path, filename)\n                    with open(file_path, \"w\", encoding=\"utf-8\") as f:\n                        f.write(file_info[\"content\"])\n                return True\n\n        # Handle rate limiting\n        if response and response.status_code == 429:\n            reset_time = response.headers.get(\"X-RateLimit-Reset\")\n            if reset_time:\n                reset_datetime = datetime.fromtimestamp(int(reset_time))\n                print(\n                    f\"    Rate limit will reset at: {reset_datetime.strftime('%Y-%m-%d %H:%M:%S')}\"\n                )\n            raise requests.exceptions.HTTPError(\"Rate limited\")\n\n        return False\n\n    except Exception as e:\n        if retry_count < max_retries:\n            wait_time = (2**retry_count) + random.uniform(1, 2)\n            print(f\"  Retry in {wait_time:.1f}s... (Error: {str(e)})\")\n            time.sleep(wait_time)\n            return download_github_file(url_info, output_path, retry_count + 1, max_retries)\n\n        print(f\"  Failed after {max_retries} retries: {str(e)}\")\n        return False\n\n\ndef load_overrides() -> dict[str, Any]:\n    \"\"\"Load resource overrides from template directory.\"\"\"\n    template_dir = REPO_ROOT / \"templates\"\n    override_path = os.path.join(template_dir, \"resource-overrides.yaml\")\n    if not os.path.exists(override_path):\n        return {}\n\n    with open(override_path, encoding=\"utf-8\") as f:\n        data = yaml.safe_load(f)\n        return data.get(\"overrides\", {})\n\n\ndef apply_overrides(row: dict[str, str], overrides: dict[str, Any]) -> dict[str, str]:\n    \"\"\"Apply overrides to a resource row.\n\n    Override values are applied for resource downloading. Any field set in\n    the override configuration is automatically locked by validation scripts.\n    \"\"\"\n    resource_id = row.get(\"ID\", \"\")\n    if not resource_id or resource_id not in overrides:\n        return row\n\n    override_config = overrides[resource_id]\n\n    # Apply overrides (excluding control/metadata fields and legacy locked flags)\n    for field, value in override_config.items():\n        # Skip special control/metadata fields\n        if field in [\"skip_validation\", \"notes\"]:\n            continue\n\n        # Skip any legacy *_locked flags (no longer needed)\n        if field.endswith(\"_locked\"):\n            continue\n\n        # Apply override values\n        if field == \"license\":\n            row[\"License\"] = value\n        elif field == \"active\":\n            row[\"Active\"] = value\n        elif field == \"description\":\n            row[\"Description\"] = value\n\n    return row\n\n\ndef process_resources(\n    category_filter: str | None = None,\n    license_filter: str | None = None,\n    max_downloads: int | None = None,\n    output_dir: str = DEFAULT_OUTPUT_DIR,\n    hosted_dir: str = HOSTED_OUTPUT_DIR,\n) -> None:\n    \"\"\"\n    Process and download resources from the CSV file.\n    \"\"\"\n    start_time = datetime.now()\n    print(f\"Starting download at: {start_time.strftime('%Y-%m-%d %H:%M:%S')}\")\n    print(f\"Archive directory (all resources): {output_dir}\")\n    print(f\"Hosted directory (open-source only): {hosted_dir}\")\n\n    # Check rate limit status\n    try:\n        rate_check = requests.get(\"https://api.github.com/rate_limit\", headers=HEADERS, timeout=10)\n        if rate_check.status_code == 200:\n            rate_data = rate_check.json()\n            core_limit = rate_data.get(\"rate\", {})\n            print(\"\\nGitHub API Rate Limit Status:\")\n            print(\n                f\"  Remaining: {core_limit.get('remaining', 'N/A')}/\"\n                f\"{core_limit.get('limit', 'N/A')}\"\n            )\n            if core_limit.get(\"reset\"):\n                reset_time = datetime.fromtimestamp(core_limit[\"reset\"])\n                print(f\"  Resets at: {reset_time.strftime('%Y-%m-%d %H:%M:%S')}\")\n    except Exception as e:\n        print(f\"Could not check rate limit: {e}\")\n\n    # Load overrides\n    overrides = load_overrides()\n    if overrides:\n        print(f\"\\nLoaded {len(overrides)} resource overrides\")\n\n    # Track statistics\n    total_resources = 0\n    downloaded = 0\n    skipped = 0\n    failed = 0\n\n    # Read CSV\n    with open(\"./THE_RESOURCES_TABLE.csv\", newline=\"\", encoding=\"utf-8\") as file:\n        reader = csv.DictReader(file)\n\n        for row in reader:\n            # Apply overrides to the row\n            row = apply_overrides(row, overrides)\n            # Check if we've reached the download limit\n            if max_downloads and downloaded >= max_downloads:\n                print(f\"\\nReached download limit ({max_downloads}). Stopping.\")\n                break\n\n            # Skip inactive resources\n            if row[\"Active\"].upper() != \"TRUE\":\n                continue\n\n            total_resources += 1\n\n            # Apply filters\n            if category_filter and row[\"Category\"] != category_filter:\n                continue\n\n            if license_filter and row.get(\"License\", \"\") != license_filter:\n                continue\n\n            # Get the URL (prefer primary link)\n            url = row[\"Primary Link\"].strip() or row[\"Secondary Link\"].strip()\n            if not url:\n                continue\n\n            display_name = row[\"Display Name\"]\n            original_category = row[\"Category\"]\n            category = sanitize_filename(original_category.lower().replace(\" & \", \"-\"))\n\n            # Use same sanitized category name for both directories\n            resource_license = row.get(\"License\", \"NOT_FOUND\").strip()\n\n            print(f\"\\n[{downloaded + 1}] Processing: {display_name}\")\n            print(f\"  URL: {url}\")\n            print(f\"  Category: {original_category} -> '{category}'\")\n\n            # Parse GitHub URL\n            url_info = parse_github_resource_url(url)\n            if not url_info:\n                print(\"  Skipped: Not a GitHub URL\")\n                skipped += 1\n                continue\n\n            # Determine output paths\n            safe_name = sanitize_filename(display_name)\n            print(f\"  Sanitized name: '{display_name}' -> '{safe_name}'\")\n\n            # Primary path for archive (all resources)\n            if url_info[\"type\"] == \"gist\":\n                resource_path = os.path.join(output_dir, category, f\"{safe_name}-gist\")\n                hosted_path = (\n                    os.path.join(hosted_dir, category, safe_name)\n                    if resource_license in OPEN_SOURCE_LICENSES\n                    else None\n                )\n            elif url_info[\"type\"] == \"repo\":\n                resource_path = os.path.join(output_dir, category, safe_name)\n                print(\"  Skipped: Full repository downloads not implemented\")\n                skipped += 1\n                continue\n            elif url_info[\"type\"] == \"dir\":\n                resource_path = os.path.join(output_dir, category, safe_name)\n                hosted_path = (\n                    os.path.join(hosted_dir, category, safe_name)\n                    if resource_license in OPEN_SOURCE_LICENSES\n                    else None\n                )\n            else:  # file\n                # Extract filename from path\n                filename = os.path.basename(url_info[\"path\"])\n                resource_path = os.path.join(output_dir, category, safe_name, filename)\n                hosted_path = (\n                    os.path.join(hosted_dir, category, safe_name, filename)\n                    if resource_license in OPEN_SOURCE_LICENSES\n                    else None\n                )\n\n            # Download the resource to archive\n            print(f\"  Downloading to archive: {resource_path}\")\n            print(f\"  License: {resource_license}\")\n            if hosted_path:\n                print(f\"  Will copy to hosted: {hosted_path}\")\n\n            download_success = download_github_file(url_info, resource_path)\n\n            if download_success:\n                print(\"  ✅ Downloaded successfully\")\n                downloaded += 1\n\n                # If open-source licensed, also copy to hosted directory\n                if hosted_path and resource_license in OPEN_SOURCE_LICENSES:\n                    print(f\"  📦 Copying to hosted directory: {hosted_path}\")\n                    try:\n                        import shutil\n\n                        os.makedirs(os.path.dirname(hosted_path), exist_ok=True)\n\n                        if os.path.isdir(resource_path):\n                            print(\n                                f\"     Source is directory with \"\n                                f\"{len(os.listdir(resource_path))} items\"\n                            )\n                            shutil.copytree(resource_path, hosted_path, dirs_exist_ok=True)\n                        else:\n                            print(\"     Source is file\")\n                            shutil.copy2(resource_path, hosted_path)\n                        print(\"  ✅ Copied to hosted directory\")\n                    except Exception as e:\n                        print(f\"  ⚠️  Failed to copy to hosted directory: {e}\")\n                        print(f\"     Error type: {type(e).__name__}\")\n                        import traceback\n\n                        print(f\"     Traceback: {traceback.format_exc()}\")\n            else:\n                print(\"  ❌ Download failed\")\n                failed += 1\n\n            # Rate limiting delay\n            time.sleep(random.uniform(1, 2))\n\n    # Summary\n    end_time = datetime.now()\n    duration = end_time - start_time\n\n    print(f\"\\n{'=' * 60}\")\n    print(f\"Download completed at: {end_time.strftime('%Y-%m-%d %H:%M:%S')}\")\n    print(f\"Total execution time: {duration}\")\n    print(\"\\nSummary:\")\n    print(f\"  Total resources found: {total_resources}\")\n    print(f\"  Downloaded: {downloaded}\")\n    print(f\"  Skipped: {skipped}\")\n    print(f\"  Failed: {failed}\")\n    print(f\"{'=' * 60}\")\n\n\ndef main() -> None:\n    \"\"\"Main entry point.\"\"\"\n    parser = argparse.ArgumentParser(description=\"Download resources from awesome-claude-code CSV\")\n    parser.add_argument(\"--category\", help=\"Filter by specific category\")\n    parser.add_argument(\"--license\", help=\"Filter by license type\")\n    parser.add_argument(\"--max-downloads\", type=int, help=\"Limit number of downloads\")\n    parser.add_argument(\"--output-dir\", default=DEFAULT_OUTPUT_DIR, help=\"Archive output directory\")\n    parser.add_argument(\n        \"--hosted-dir\",\n        default=HOSTED_OUTPUT_DIR,\n        help=\"Hosted output directory for open-source resources\",\n    )\n\n    args = parser.parse_args()\n\n    # Create output directories if needed\n    Path(args.output_dir).mkdir(parents=True, exist_ok=True)\n    Path(args.hosted_dir).mkdir(parents=True, exist_ok=True)\n\n    # Process resources\n    process_resources(\n        category_filter=args.category,\n        license_filter=args.license,\n        max_downloads=args.max_downloads,\n        output_dir=args.output_dir,\n        hosted_dir=args.hosted_dir,\n    )\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/resources/parse_issue_form.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nParse GitHub Issue form data from resource submissions.\nValidates the data and returns structured JSON.\n\"\"\"\n\nimport json\nimport os\nimport re\nimport sys\nfrom pathlib import Path\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\nsys.path.insert(0, str(REPO_ROOT))\n\nfrom scripts.categories.category_utils import category_manager\nfrom scripts.validation.validate_single_resource import validate_single_resource\n\n\ndef parse_issue_body(issue_body: str) -> dict[str, str]:\n    \"\"\"\n    Parse GitHub issue form body into structured data.\n\n    GitHub issue forms are rendered as markdown with specific patterns:\n    - Headers (###) indicate field labels\n    - Values follow the headers\n    - Checkboxes are rendered as - [x] or - [ ]\n    \"\"\"\n    data = {}\n\n    # Split into sections by ### headers\n    sections = re.split(r\"###\\s+\", issue_body)\n\n    for section in sections:\n        if not section.strip():\n            continue\n\n        lines = section.strip().split(\"\\n\")\n        if not lines:\n            continue\n\n        # First line is the field label\n        label = lines[0].strip()\n\n        # Rest is the value (skip empty lines)\n        value_lines = [\n            line\n            for line in lines[1:]\n            if line.strip() and not line.strip().startswith(\"_No response_\")\n        ]\n        value = \"\\n\".join(value_lines).strip()\n\n        # Map form labels to data fields\n        if \"Display Name\" in label:\n            data[\"display_name\"] = value\n            data[\"_original_display_name\"] = value  # Track original for warning\n        elif \"Category\" in label and \"Sub-Category\" not in label:\n            data[\"category\"] = value\n            # If this is a slash command, we'll validate/fix the display name later\n        elif \"Sub-Category\" in label:\n            # Set to \"General\" as default if empty or \"None / Not Applicable\"\n            if not value or \"None\" in value or \"Not Applicable\" in value:\n                data[\"subcategory\"] = \"General\"\n            else:\n                # Strip the category prefix if present\n                # (e.g., \"Slash-Commands: \" from \"Slash-Commands: Context Loading & Priming\")\n                if \":\" in value:\n                    data[\"subcategory\"] = value.split(\":\", 1)[1].strip()\n                else:\n                    data[\"subcategory\"] = value\n        elif \"Primary Link\" in label:\n            data[\"primary_link\"] = value\n        elif \"Secondary Link\" in label:\n            data[\"secondary_link\"] = value\n        elif \"Author Name\" in label:\n            data[\"author_name\"] = value\n        elif \"Author Link\" in label:\n            data[\"author_link\"] = value\n        elif \"License\" in label and \"Other License\" not in label:\n            data[\"license\"] = value\n        elif \"Other License\" in label:\n            if value:\n                data[\"license\"] = value  # Override with custom license\n        elif \"Description\" in label:\n            data[\"description\"] = value\n\n    # Fix slash command display names\n    if data.get(\"category\") == \"Slash-Commands\" and data.get(\"display_name\"):\n        display_name = data[\"display_name\"]\n\n        # Ensure it starts with a slash\n        if not display_name.startswith(\"/\"):\n            display_name = \"/\" + display_name\n\n        # Ensure it's a single string (no spaces, only hyphens, underscores, colons allowed)\n        # Replace spaces with hyphens\n        display_name = display_name.replace(\" \", \"-\")\n\n        # Remove any characters that aren't alphanumeric, slash, hyphen, underscore, or colon\n        display_name = re.sub(r\"[^a-zA-Z0-9/_:-]\", \"\", display_name)\n\n        # Ensure it's lowercase (convention for slash commands)\n        display_name = display_name.lower()\n\n        # Ensure only one leading slash - remove any extra slashes at the beginning\n        while display_name.startswith(\"//\"):\n            display_name = display_name[1:]\n\n        data[\"display_name\"] = display_name\n\n    return data\n\n\ndef validate_parsed_data(data: dict[str, str]) -> tuple[bool, list[str], list[str]]:\n    \"\"\"\n    Validate the parsed data meets all requirements.\n    Returns (is_valid, errors, warnings)\n    \"\"\"\n    errors = []\n    warnings = []\n\n    # Check required fields\n    required_fields = [\n        \"display_name\",\n        \"category\",\n        \"primary_link\",\n        \"author_name\",\n        \"author_link\",\n        \"description\",\n    ]\n\n    for field in required_fields:\n        if not data.get(field, \"\").strip():\n            errors.append(f\"Required field '{field}' is missing or empty\")\n\n    # Validate category\n    valid_categories = category_manager.get_all_categories()\n    if data.get(\"category\") not in valid_categories:\n        errors.append(\n            f\"Invalid category: {data.get('category')}. \"\n            f\"Must be one of: {', '.join(valid_categories)}\"\n        )\n\n    # Sub-category validation is no longer needed since we strip the prefix\n    # The form already ensures subcategories match their parent categories\n\n    # Check if slash command display name was modified\n    if (\n        data.get(\"category\") == \"Slash-Commands\"\n        and \"_original_display_name\" in data\n        and data[\"display_name\"] != data[\"_original_display_name\"]\n    ):\n        warnings.append(\n            f\"Display name was automatically corrected from \"\n            f\"'{data['_original_display_name']}' to '{data['display_name']}'. \"\n            \"Slash commands must start with '/' and contain no spaces.\"\n        )\n\n    # Additional validation for slash commands - check for multiple slashes\n    if data.get(\"category\") == \"Slash-Commands\" and data.get(\"display_name\"):\n        display_name = data[\"display_name\"]\n        # Check if there are multiple slashes anywhere in the command\n        slash_count = display_name.count(\"/\")\n        if slash_count > 1:\n            errors.append(\n                f\"Slash command '{display_name}' contains multiple slashes. \"\n                \"Slash commands must have exactly one slash at the beginning.\"\n            )\n\n    # Validate URLs\n    url_fields = [\"primary_link\", \"secondary_link\", \"author_link\"]\n    for field in url_fields:\n        value = data.get(field, \"\").strip()\n        if value and field != \"secondary_link\":  # secondary is optional\n            if not value.startswith(\"https://\"):\n                errors.append(f\"{field} must start with https://\")\n            elif \" \" in value:\n                errors.append(f\"{field} contains spaces\")\n\n    # Validate license\n    if data.get(\"license\") == \"No License / Not Specified\":\n        data[\"license\"] = \"NOT_FOUND\"\n        warnings.append(\"No license specified - consider adding one for open source projects\")\n\n    # Check description length\n    description = data.get(\"description\", \"\")\n    if len(description) > 500:\n        errors.append(\"Description is too long (max 500 characters)\")\n    elif len(description) < 10:\n        errors.append(\"Description is too short (min 10 characters)\")\n\n    # Check for common issues\n    if data.get(\"display_name\", \"\").lower() in [\"test\", \"testing\", \"example\"]:\n        warnings.append(\"Display name appears to be a test entry\")\n\n    return len(errors) == 0, errors, warnings\n\n\ndef check_for_duplicates(data: dict[str, str]) -> list[str]:\n    \"\"\"Check if resource already exists in the CSV.\"\"\"\n    warnings: list[str] = []\n\n    csv_path = os.path.join(REPO_ROOT, \"THE_RESOURCES_TABLE.csv\")\n    if not os.path.exists(csv_path):\n        return warnings\n\n    import csv\n\n    primary_link = data.get(\"primary_link\", \"\").lower()\n    display_name = data.get(\"display_name\", \"\").lower()\n\n    with open(csv_path, encoding=\"utf-8\") as f:\n        reader = csv.DictReader(f)\n        for row in reader:\n            # Check for duplicate URL\n            if row.get(\"Primary Link\", \"\").lower() == primary_link:\n                warnings.append(\n                    f\"A resource with this primary link already exists: {row.get('Display Name')}\"\n                )\n            # Check for similar names\n            elif row.get(\"Display Name\", \"\").lower() == display_name:\n                warnings.append(\n                    f\"A resource with the same name already exists: {row.get('Display Name')}\"\n                )\n\n    return warnings\n\n\ndef main():\n    \"\"\"Main entry point for the script.\"\"\"\n    # Get issue body from environment variable\n    issue_body = os.environ.get(\"ISSUE_BODY\", \"\")\n    if not issue_body:\n        print(json.dumps({\"valid\": False, \"errors\": [\"No issue body provided\"], \"data\": {}}))\n        return 1\n\n    # Parse the issue body\n    parsed_data = parse_issue_body(issue_body)\n\n    # Check if --validate flag is passed\n    validate_mode = \"--validate\" in sys.argv\n\n    if validate_mode:\n        # Full validation mode\n        is_valid, errors, warnings = validate_parsed_data(parsed_data)\n\n        # Check for duplicates\n        duplicate_warnings = check_for_duplicates(parsed_data)\n        warnings.extend(duplicate_warnings)\n\n        # If basic validation passed, do URL validation\n        if is_valid and parsed_data.get(\"primary_link\"):\n            url_valid, enriched_data, url_errors = validate_single_resource(\n                primary_link=parsed_data.get(\"primary_link\", \"\"),\n                secondary_link=parsed_data.get(\"secondary_link\", \"\"),\n                display_name=parsed_data.get(\"display_name\", \"\"),\n                category=parsed_data.get(\"category\", \"\"),\n                license=parsed_data.get(\"license\", \"NOT_FOUND\"),\n                subcategory=parsed_data.get(\"subcategory\", \"\"),\n                author_name=parsed_data.get(\"author_name\", \"\"),\n                author_link=parsed_data.get(\"author_link\", \"\"),\n                description=parsed_data.get(\"description\", \"\"),\n            )\n\n            if not url_valid:\n                is_valid = False\n                errors.extend(url_errors)\n            else:\n                # Update with enriched data (license from GitHub, etc.)\n                parsed_data.update(enriched_data)\n\n        # Remove temporary tracking field\n        if \"_original_display_name\" in parsed_data:\n            del parsed_data[\"_original_display_name\"]\n\n        result = {\"valid\": is_valid, \"errors\": errors, \"warnings\": warnings, \"data\": parsed_data}\n    else:\n        # Simple parse mode - just return the parsed data\n        # Remove temporary tracking field\n        if \"_original_display_name\" in parsed_data:\n            del parsed_data[\"_original_display_name\"]\n        result = parsed_data\n\n    # Print compact JSON (no newlines) to make it easier to extract\n    print(json.dumps(result))\n    return 0\n\n\nif __name__ == \"__main__\":\n    sys.exit(main())\n"
  },
  {
    "path": "scripts/resources/resource_utils.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Helpers for resource CSV updates and PR content generation.\"\"\"\n\nfrom __future__ import annotations\n\nimport csv\nimport os\nfrom datetime import datetime\nfrom pathlib import Path\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\n\n__all__ = [\"append_to_csv\", \"generate_pr_content\"]\n\n\ndef append_to_csv(data: dict[str, str]) -> bool:\n    \"\"\"Append the new resource to THE_RESOURCES_TABLE.csv using header order.\"\"\"\n    csv_path = os.path.join(REPO_ROOT, \"THE_RESOURCES_TABLE.csv\")\n\n    try:\n        with open(csv_path, encoding=\"utf-8\", newline=\"\") as f:\n            reader = csv.reader(f)\n            headers = next(reader, None)\n    except Exception as e:\n        print(f\"Error reading CSV header: {e}\")\n        return False\n\n    if not headers:\n        print(\"Error reading CSV header: missing header row\")\n        return False\n\n    now = datetime.now().strftime(\"%Y-%m-%d:%H-%M-%S\")\n    value_map = {\n        \"ID\": data.get(\"id\", \"\"),\n        \"Display Name\": data.get(\"display_name\", \"\"),\n        \"Category\": data.get(\"category\", \"\"),\n        \"Sub-Category\": data.get(\"subcategory\", \"\"),\n        \"Primary Link\": data.get(\"primary_link\", \"\"),\n        \"Secondary Link\": data.get(\"secondary_link\", \"\"),\n        \"Author Name\": data.get(\"author_name\", \"\"),\n        \"Author Link\": data.get(\"author_link\", \"\"),\n        \"Active\": data.get(\"active\", \"TRUE\"),\n        \"Date Added\": data.get(\"date_added\", now),\n        \"Last Modified\": data.get(\"last_modified\", \"\"),\n        \"Last Checked\": data.get(\"last_checked\", now),\n        \"License\": data.get(\"license\", \"\"),\n        \"Description\": data.get(\"description\", \"\"),\n        \"Removed From Origin\": data.get(\"removed_from_origin\", \"FALSE\"),\n        \"Stale\": data.get(\"stale\", \"FALSE\"),\n        \"Repo Created\": data.get(\"repo_created\", \"\"),\n        \"Latest Release\": data.get(\"latest_release\", \"\"),\n        \"Release Version\": data.get(\"release_version\", \"\"),\n        \"Release Source\": data.get(\"release_source\", \"\"),\n    }\n\n    missing_headers = [key for key in value_map if key not in headers]\n    if missing_headers:\n        print(f\"Error reading CSV header: missing columns {', '.join(missing_headers)}\")\n        return False\n\n    row = {header: value_map.get(header, \"\") for header in headers}\n\n    try:\n        with open(csv_path, \"a\", newline=\"\", encoding=\"utf-8\") as f:\n            writer = csv.DictWriter(f, fieldnames=headers)\n            writer.writerow(row)\n        return True\n    except Exception as e:\n        print(f\"Error writing to CSV: {e}\")\n        return False\n\n\ndef generate_pr_content(data: dict[str, str]) -> str:\n    \"\"\"Generate PR template content.\"\"\"\n    is_github = \"github.com\" in data[\"primary_link\"]\n\n    content = f\"\"\"### Resource Information\n\n- **Display Name**: {data[\"display_name\"]}\n- **Category**: {data[\"category\"]}\n- **Sub-Category**: {data[\"subcategory\"] if data[\"subcategory\"] else \"N/A\"}\n- **Primary Link**: {data[\"primary_link\"]}\n- **Author Name**: {data[\"author_name\"]}\n- **Author Link**: {data[\"author_link\"]}\n- **License**: {data[\"license\"] if data[\"license\"] else \"Not specified\"}\n\n### Description\n\n{data[\"description\"]}\n\n### Automated Notification\n\n- [{\"x\" if is_github else \" \"}] This is a GitHub-hosted resource and will receive an automatic\n  notification issue when merged\"\"\"\n\n    return content\n"
  },
  {
    "path": "scripts/resources/sort_resources.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nSort THE_RESOURCES_TABLE.csv by category, sub-category, and display name.\n\nThis utility ensures resources are properly ordered for consistent presentation\nin the generated README and other outputs.\n\"\"\"\n\nimport csv\nimport sys\nfrom pathlib import Path\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\nsys.path.insert(0, str(REPO_ROOT))\n\n\ndef sort_resources(csv_path: Path) -> None:\n    \"\"\"Sort resources in the CSV file by category, sub-category,\n    and display name.\"\"\"\n    # Load category order from category_utils\n    from scripts.categories.category_utils import category_manager\n\n    category_order = []\n    categories = []\n    try:\n        categories = category_manager.get_categories_for_readme()\n        category_order = [cat[\"name\"] for cat in categories]\n    except Exception as e:\n        print(f\"Warning: Could not load category order from category_utils: {e}\")\n        print(\"Using alphabetical sorting instead.\")\n\n    # Create a mapping for sort order\n    category_sort_map = {cat: idx for idx, cat in enumerate(category_order)}\n\n    # Create subcategory order mappings for each category\n    subcategory_sort_maps = {}\n    for category in categories:\n        if \"subcategories\" in category:\n            subcat_order = [sub[\"name\"] for sub in category[\"subcategories\"]]\n            subcategory_sort_maps[category[\"name\"]] = {\n                name: idx for idx, name in enumerate(subcat_order)\n            }\n\n    # Read the CSV data\n    with open(csv_path, encoding=\"utf-8\") as f:\n        reader = csv.DictReader(f)\n        headers = reader.fieldnames\n        rows = list(reader)\n\n    # Sort the rows\n    # First by Category (using custom order), then by Sub-Category\n    # (using defined order from YAML), then by Display Name\n    def subcategory_sort_key(category, subcat):\n        \"\"\"Sort subcategories by their defined order in categories.yaml\"\"\"\n        if not subcat:\n            return 999  # Empty sorts last\n\n        # Get the sort map for this category\n        if category in subcategory_sort_maps:\n            subcat_map = subcategory_sort_maps[category]\n            return subcat_map.get(subcat, 998)  # Unknown subcategories sort second-to-last\n\n        # If no sort map, fall back to alphabetical\n        return 997  # Categories without defined subcategory order\n\n    sorted_rows = sorted(\n        rows,\n        key=lambda row: (\n            category_sort_map.get(row.get(\"Category\", \"\"), 999),  # Unknown categories sort last\n            subcategory_sort_key(row.get(\"Category\", \"\"), row.get(\"Sub-Category\", \"\")),\n            row.get(\"Display Name\", \"\").lower(),\n        ),\n    )\n\n    # Write the sorted data back\n    with open(csv_path, \"w\", encoding=\"utf-8\", newline=\"\") as f:\n        if headers:\n            writer = csv.DictWriter(f, fieldnames=headers)\n            writer.writeheader()\n            writer.writerows(sorted_rows)\n\n    print(f\"✓ Sorted {len(sorted_rows)} resources in {csv_path}\")\n\n    # Print summary of categories\n    category_counts: dict[str, dict[str, int]] = {}\n    for row in sorted_rows:\n        category_name = row.get(\"Category\", \"Unknown\")\n        subcat = row.get(\"Sub-Category\", \"\") or \"None\"\n        if category_name not in category_counts:\n            category_counts[category_name] = {}\n        if subcat not in category_counts[category_name]:\n            category_counts[category_name][subcat] = 0\n        category_counts[category_name][subcat] += 1\n\n    print(\"\\nCategory Summary:\")\n    # Sort categories using the same custom order\n    sorted_categories = sorted(\n        category_counts.keys(), key=lambda cat: category_sort_map.get(cat, 999)\n    )\n    for category_name in sorted_categories:\n        print(f\"  {category_name}:\")\n        # Sort subcategories using the same order as in the CSV sorting\n        sorted_subcats = sorted(\n            category_counts[category_name].keys(),\n            key=lambda s: subcategory_sort_key(category_name, s if s != \"None\" else \"\"),\n        )\n        for subcat in sorted_subcats:\n            count = category_counts[category_name][subcat]\n            if subcat == \"None\":\n                print(f\"    (no sub-category): {count} items\")\n            else:\n                print(f\"    {subcat}: {count} items\")\n\n\ndef main():\n    \"\"\"Main entry point.\"\"\"\n    # Default to THE_RESOURCES_TABLE.csv in parent directory\n    csv_path = REPO_ROOT / \"THE_RESOURCES_TABLE.csv\"\n\n    if len(sys.argv) > 1:\n        csv_path = Path(sys.argv[1])\n\n    if not csv_path.exists():\n        print(f\"Error: CSV file not found at {csv_path}\", file=sys.stderr)\n        sys.exit(1)\n\n    sort_resources(csv_path)\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/testing/__init__.py",
    "content": "\"\"\"Testing helpers package.\"\"\"\n"
  },
  {
    "path": "scripts/testing/test_regenerate_cycle.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Integration regeneration cycle test for README outputs.\"\"\"\n\nfrom __future__ import annotations\n\nimport contextlib\nimport re\nimport subprocess\nimport sys\nfrom pathlib import Path\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\nCONFIG_PATH = REPO_ROOT / \"acc-config.yaml\"\nREADME_PATH = REPO_ROOT / \"README.md\"\n\nROOT_STYLE_RE = re.compile(r\"^(?P<indent>\\s*)root_style:\\s*(?P<value>\\S+)\\s*$\", re.M)\nSTYLE_ORDER_RE = re.compile(r\"^(style_order:\\s*\\n)(?P<items>(?:\\s*-\\s*.*\\n?)+)\", re.M)\n\n\ndef run(cmd: list[str]) -> None:\n    subprocess.run(cmd, cwd=REPO_ROOT, check=True)\n\n\ndef git_status() -> str:\n    result = subprocess.run(\n        [\"git\", \"status\", \"--porcelain\"],\n        cwd=REPO_ROOT,\n        check=True,\n        capture_output=True,\n        text=True,\n    )\n    return result.stdout.strip()\n\n\ndef read_config_text() -> str:\n    return CONFIG_PATH.read_text(encoding=\"utf-8\")\n\n\ndef write_config_text(text: str) -> None:\n    CONFIG_PATH.write_text(text, encoding=\"utf-8\")\n\n\ndef set_root_style(text: str, root_style: str) -> str:\n    if not ROOT_STYLE_RE.search(text):\n        raise RuntimeError(\"root_style not found in acc-config.yaml\")\n    return ROOT_STYLE_RE.sub(rf\"\\g<indent>root_style: {root_style}\", text, count=1)\n\n\ndef get_style_order(text: str) -> list[str]:\n    match = STYLE_ORDER_RE.search(text)\n    if not match:\n        raise RuntimeError(\"style_order not found in acc-config.yaml\")\n    items: list[str] = []\n    for line in match.group(\"items\").splitlines():\n        line = line.strip()\n        if line.startswith(\"-\"):\n            items.append(line[1:].strip())\n    if not items:\n        raise RuntimeError(\"style_order is empty in acc-config.yaml\")\n    return items\n\n\ndef set_style_order(text: str, style_order: list[str]) -> str:\n    if not STYLE_ORDER_RE.search(text):\n        raise RuntimeError(\"style_order not found in acc-config.yaml\")\n    block = \"style_order:\\n\" + \"\".join(f\"  - {style}\\n\" for style in style_order)\n    return STYLE_ORDER_RE.sub(block, text, count=1)\n\n\ndef read_readme() -> str:\n    return README_PATH.read_text(encoding=\"utf-8\")\n\n\ndef selector_order_from_content(content: str) -> list[str]:\n    matches = re.findall(r\"badge-style-([a-z0-9_-]+)\\.svg\", content)\n    if not matches:\n        raise RuntimeError(\"Could not determine style selector order from README.md\")\n    ordered: list[str] = []\n    for item in matches:\n        if item not in ordered:\n            ordered.append(item)\n    return ordered\n\n\ndef main() -> int:\n    if git_status():\n        print(\"Error: working tree must be clean before running test-regenerate-cycle\")\n        return 1\n\n    original_text = read_config_text()\n\n    try:\n        run([\"make\", \"test-regenerate\"])\n\n        current_text = read_config_text()\n        style_order = get_style_order(current_text)\n\n        if len(style_order) < 2:\n            raise RuntimeError(\"style_order must contain at least two entries\")\n\n        first_style = style_order[0]\n        second_style = style_order[1]\n\n        updated_text = set_root_style(current_text, first_style)\n        write_config_text(updated_text)\n\n        run([\"make\", \"test-regenerate-allow-diff\"])\n        first_content = read_readme()\n\n        updated_text = set_root_style(updated_text, second_style)\n        write_config_text(updated_text)\n\n        run([\"make\", \"test-regenerate-allow-diff\"])\n        root_content = read_readme()\n        if root_content == first_content:\n            raise RuntimeError(\"README.md did not change after root_style update\")\n\n        new_order = style_order[1:] + style_order[:1] if len(style_order) > 1 else style_order\n        updated_text = set_style_order(updated_text, new_order)\n        write_config_text(updated_text)\n\n        previous_content = root_content\n        run([\"make\", \"test-regenerate-allow-diff\"])\n        root_content = read_readme()\n        if root_content == previous_content:\n            raise RuntimeError(\"README.md did not change after style_order update\")\n\n        selector_order = selector_order_from_content(root_content)\n        if selector_order[: len(new_order)] != new_order:\n            raise RuntimeError(\"Style selector order does not match updated style_order\")\n\n        write_config_text(original_text)\n        run([\"make\", \"test-regenerate\", \"ALLOW_DIRTY=1\"])\n\n        if git_status():\n            raise RuntimeError(\"Working tree is dirty after restoring configuration\")\n    except subprocess.CalledProcessError as exc:\n        print(f\"Error: command failed: {exc}\", file=sys.stderr)\n        write_config_text(original_text)\n        with contextlib.suppress(subprocess.CalledProcessError):\n            run([\"make\", \"test-regenerate\", \"ALLOW_DIRTY=1\"])\n        return exc.returncode\n    except Exception as exc:\n        print(f\"Error: {exc}\", file=sys.stderr)\n        write_config_text(original_text)\n        with contextlib.suppress(subprocess.CalledProcessError):\n            run([\"make\", \"test-regenerate\", \"ALLOW_DIRTY=1\"])\n        return 1\n\n    return 0\n\n\nif __name__ == \"__main__\":\n    raise SystemExit(main())\n"
  },
  {
    "path": "scripts/testing/validate_toc_anchors.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Validate TOC anchors against GitHub-rendered HTML.\n\nThis utility compares the anchor links in our generated README's table of contents\nagainst the actual anchor IDs that GitHub generates when rendering the markdown.\n\nUsage:\n    # Validate AWESOME style (default)\n    python -m scripts.testing.validate_toc_anchors\n\n    # Validate specific style\n    python -m scripts.testing.validate_toc_anchors --style classic\n    python -m scripts.testing.validate_toc_anchors --style extra\n    python -m scripts.testing.validate_toc_anchors --style flat\n\n    # Validate with custom paths\n    python -m scripts.testing.validate_toc_anchors --html path/to/github.html --readme README.md\n\n    # Generate new fixture (requires manual step to download HTML from GitHub)\n    python -m scripts.testing.validate_toc_anchors --generate-expected\n\nTo obtain the GitHub HTML:\n    1. Push your README to GitHub\n    2. View the rendered README page\n    3. Open browser dev tools (F12)\n    4. Find the <article> element containing the README content\n    5. Copy the inner HTML to tests/fixtures/github-html/<style>.html\n\"\"\"\n\nfrom __future__ import annotations\n\nimport argparse\nimport re\nimport sys\nimport urllib.parse\nfrom pathlib import Path\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\nFIXTURES_DIR = REPO_ROOT / \"tests\" / \"fixtures\" / \"github-html\"\nEXPECTED_ANCHORS_PATH = REPO_ROOT / \"tests\" / \"fixtures\" / \"expected_toc_anchors.txt\"\n\n# Style configurations: (html_fixture, readme_path)\n# HTML fixture names indicate root vs non-root placement on GitHub\nSTYLE_CONFIGS = {\n    \"awesome\": (FIXTURES_DIR / \"awesome-root.html\", REPO_ROOT / \"README.md\"),\n    \"classic\": (\n        FIXTURES_DIR / \"classic-non-root.html\",\n        REPO_ROOT / \"README_ALTERNATIVES\" / \"README_CLASSIC.md\",\n    ),\n    \"extra\": (\n        FIXTURES_DIR / \"extra-non-root.html\",\n        REPO_ROOT / \"README_ALTERNATIVES\" / \"README_EXTRA.md\",\n    ),\n    \"flat\": (\n        FIXTURES_DIR / \"flat-non-root.html\",\n        REPO_ROOT / \"README_ALTERNATIVES\" / \"README_FLAT_ALL_AZ.md\",\n    ),\n}\n\nDEFAULT_HTML_PATH = STYLE_CONFIGS[\"awesome\"][0]\nDEFAULT_README_PATH = STYLE_CONFIGS[\"awesome\"][1]\n\n\ndef extract_github_anchor_ids(html_content: str) -> set[str]:\n    \"\"\"Extract heading anchor IDs from GitHub-rendered HTML.\n\n    GitHub prefixes heading IDs with 'user-content-' in the rendered HTML.\n    \"\"\"\n    pattern = r'id=\"user-content-([^\"]*)\"'\n    matches = re.findall(pattern, html_content)\n    return set(matches)\n\n\ndef extract_toc_anchors_from_readme(readme_content: str) -> set[str]:\n    \"\"\"Extract TOC anchor links from README markdown.\n\n    Handles both markdown links [text](#anchor) and HTML href=\"#anchor\".\n    \"\"\"\n    # Markdown style: [text](#anchor)\n    md_pattern = r\"\\]\\(#([^)]+)\\)\"\n    md_matches = re.findall(md_pattern, readme_content)\n\n    # HTML style: href=\"#anchor\"\n    html_pattern = r'href=\"#([^\"]+)\"'\n    html_matches = re.findall(html_pattern, readme_content)\n\n    all_anchors = set(md_matches + html_matches)\n\n    # Filter out back-to-top links (these aren't TOC entries)\n    all_anchors.discard(\"awesome-claude-code\")\n\n    return all_anchors\n\n\ndef normalize_anchor(anchor: str) -> str:\n    \"\"\"Normalize anchor for comparison (URL decode).\"\"\"\n    return urllib.parse.unquote(anchor)\n\n\ndef compare_anchors(\n    github_anchors: set[str],\n    toc_anchors: set[str],\n) -> tuple[set[str], set[str], set[str]]:\n    \"\"\"Compare GitHub anchors with TOC anchors.\n\n    Returns:\n        Tuple of (matched, missing_in_github, extra_in_github)\n    \"\"\"\n    # Normalize TOC anchors (URL decode)\n    toc_normalized = {normalize_anchor(a) for a in toc_anchors}\n\n    # Filter GitHub anchors to only include those that could be TOC entries\n    # (headings in the body sections, not meta sections like \"contents\", \"license\")\n    toc_relevant_github = github_anchors.copy()\n\n    matched = toc_normalized & toc_relevant_github\n    missing_in_github = toc_normalized - toc_relevant_github\n    extra_in_github = toc_relevant_github - toc_normalized\n\n    return matched, missing_in_github, extra_in_github\n\n\ndef validate(\n    html_path: Path = DEFAULT_HTML_PATH,\n    readme_path: Path = DEFAULT_README_PATH,\n    verbose: bool = True,\n) -> bool:\n    \"\"\"Validate TOC anchors against GitHub HTML.\n\n    Returns True if validation passes, False otherwise.\n    \"\"\"\n    if not html_path.exists():\n        print(f\"❌ GitHub HTML file not found: {html_path}\")\n        print(\"   Download the rendered HTML from GitHub and save it to this path.\")\n        print(\"   See module docstring for instructions.\")\n        return False\n\n    if not readme_path.exists():\n        print(f\"❌ README file not found: {readme_path}\")\n        return False\n\n    html_content = html_path.read_text(encoding=\"utf-8\")\n    readme_content = readme_path.read_text(encoding=\"utf-8\")\n\n    github_anchors = extract_github_anchor_ids(html_content)\n    toc_anchors = extract_toc_anchors_from_readme(readme_content)\n\n    if verbose:\n        print(f\"📄 GitHub HTML: {html_path}\")\n        print(f\"📄 README: {readme_path}\")\n        print(f\"   Found {len(github_anchors)} GitHub anchor IDs\")\n        print(f\"   Found {len(toc_anchors)} TOC anchors\")\n        print()\n\n    matched, missing_in_github, extra_in_github = compare_anchors(github_anchors, toc_anchors)\n\n    # Filter extra_in_github to only show content section anchors\n    # (exclude meta sections that aren't in TOC)\n    meta_sections = {\n        \"contents\",\n        \"latest-additions\",\n        \"contributing-\",\n        \"license\",\n        \"growing-thanks-to-you\",\n        \"recommend-a-new-resource-here\",\n        \"pick-your-style\",\n        \"awesome-claude-code\",\n    }\n    extra_in_github = extra_in_github - meta_sections\n\n    success = True\n\n    if missing_in_github:\n        print(\"❌ TOC anchors NOT FOUND in GitHub HTML (BROKEN LINKS):\")\n        for anchor in sorted(missing_in_github):\n            print(f\"   #{anchor}\")\n        success = False\n    else:\n        print(\"✅ All TOC anchors found in GitHub HTML\")\n\n    if extra_in_github and verbose:\n        print(\"\\n⚠️  GitHub headings not in TOC (informational only):\")\n        for anchor in sorted(extra_in_github):\n            print(f\"   #{anchor}\")\n\n    if success:\n        print(f\"\\n🎉 Validation passed! {len(matched)} TOC anchors verified.\")\n\n    return success\n\n\ndef generate_expected_anchors(\n    html_path: Path = DEFAULT_HTML_PATH,\n    output_path: Path = EXPECTED_ANCHORS_PATH,\n) -> None:\n    \"\"\"Generate expected anchors file from current GitHub HTML.\"\"\"\n    if not html_path.exists():\n        print(f\"❌ GitHub HTML file not found: {html_path}\")\n        return\n\n    html_content = html_path.read_text(encoding=\"utf-8\")\n    anchors = extract_github_anchor_ids(html_content)\n\n    output_path.parent.mkdir(parents=True, exist_ok=True)\n    output_path.write_text(\"\\n\".join(sorted(anchors)) + \"\\n\", encoding=\"utf-8\")\n    print(f\"✅ Generated expected anchors file: {output_path}\")\n    print(f\"   Contains {len(anchors)} anchor IDs\")\n\n\ndef main() -> int:\n    parser = argparse.ArgumentParser(\n        description=\"Validate TOC anchors against GitHub-rendered HTML\",\n        formatter_class=argparse.RawDescriptionHelpFormatter,\n        epilog=__doc__,\n    )\n    parser.add_argument(\n        \"--style\",\n        choices=list(STYLE_CONFIGS.keys()),\n        default=\"awesome\",\n        help=\"README style to validate (default: awesome)\",\n    )\n    parser.add_argument(\n        \"--html\",\n        type=Path,\n        default=None,\n        help=\"Path to GitHub-rendered HTML file (overrides --style)\",\n    )\n    parser.add_argument(\n        \"--readme\",\n        type=Path,\n        default=None,\n        help=\"Path to README.md file (overrides --style)\",\n    )\n    parser.add_argument(\n        \"--generate-expected\",\n        action=\"store_true\",\n        help=\"Generate expected anchors fixture file\",\n    )\n    parser.add_argument(\n        \"--quiet\",\n        \"-q\",\n        action=\"store_true\",\n        help=\"Only show errors\",\n    )\n\n    args = parser.parse_args()\n\n    # Resolve paths from style or explicit arguments\n    html_path = args.html if args.html else STYLE_CONFIGS[args.style][0]\n    readme_path = args.readme if args.readme else STYLE_CONFIGS[args.style][1]\n\n    if args.generate_expected:\n        generate_expected_anchors(html_path)\n        return 0\n\n    success = validate(html_path, readme_path, verbose=not args.quiet)\n    return 0 if success else 1\n\n\nif __name__ == \"__main__\":\n    sys.exit(main())\n"
  },
  {
    "path": "scripts/ticker/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/ticker/fetch_repo_ticker_data.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nFetch GitHub repository data for the stock ticker banner.\n\nThis script queries the GitHub Search API for repositories matching\n\"claude code\" or \"claude-code\" in their name, readme, or description,\ncalculates deltas compared to previous data, and saves the results to CSV.\n\"\"\"\n\nimport csv\nimport os\nimport sys\nfrom pathlib import Path\nfrom typing import Any\n\nimport requests\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\n\n\ndef load_previous_data(csv_path: Path) -> dict[str, dict[str, int]]:\n    \"\"\"\n    Load previous repository data from CSV file.\n\n    Args:\n        csv_path: Path to previous CSV file\n\n    Returns:\n        Dictionary mapping full_name to metrics dict\n    \"\"\"\n    if not csv_path.exists():\n        return {}\n\n    previous = {}\n    with csv_path.open(\"r\", encoding=\"utf-8\") as f:\n        reader = csv.DictReader(f)\n        for row in reader:\n            previous[row[\"full_name\"]] = {\n                \"stars\": int(row[\"stars\"]),\n                \"watchers\": int(row[\"watchers\"]),\n                \"forks\": int(row[\"forks\"]),\n            }\n\n    print(f\"✓ Loaded {len(previous)} repositories from previous data\")\n    return previous\n\n\ndef fetch_repos(token: str) -> list[dict[str, Any]]:\n    \"\"\"\n    Fetch repositories from GitHub Search API.\n\n    Args:\n        token: GitHub authentication token\n\n    Returns:\n        List of repository data dictionaries\n    \"\"\"\n    # GitHub Search API endpoint\n    url = \"https://api.github.com/search/repositories\"\n\n    # Search query\n    query = '\"claude code\" claude-code in:name,readme,description'\n\n    # Parameters for the API request\n    params: dict[str, str | int] = {\n        \"q\": query,\n        \"per_page\": 100,  # Maximum results per page\n        \"page\": 1,\n        \"sort\": \"relevance\",  # Sort by relevance (default)\n    }\n\n    # Headers with authentication\n    headers = {\n        \"Accept\": \"application/vnd.github+json\",\n        \"Authorization\": f\"Bearer {token}\",\n        \"X-GitHub-Api-Version\": \"2022-11-28\",\n    }\n\n    try:\n        response = requests.get(url, params=params, headers=headers, timeout=30)\n        response.raise_for_status()\n        data = response.json()\n\n        repos = []\n        for item in data.get(\"items\", []):\n            repos.append(\n                {\n                    \"full_name\": item[\"full_name\"],\n                    \"stars\": item[\"stargazers_count\"],\n                    \"watchers\": item[\"watchers_count\"],\n                    \"forks\": item[\"forks_count\"],\n                    \"url\": item[\"html_url\"],\n                }\n            )\n\n        print(f\"✓ Fetched {len(repos)} repositories from search\")\n        return repos\n\n    except requests.exceptions.RequestException as e:\n        print(f\"✗ Error fetching data from GitHub API: {e}\", file=sys.stderr)\n        sys.exit(1)\n\n\ndef calculate_deltas(\n    repos: list[dict[str, Any]],\n    previous: dict[str, dict[str, int]],\n) -> list[dict[str, Any]]:\n    \"\"\"\n    Calculate deltas for each repository compared to previous data.\n\n    For repos not in previous data:\n    - If there is no previous baseline at all, set deltas to 0.\n    - Otherwise, treat the repo as new and set deltas to current values.\n\n    Args:\n        repos: List of current repository data\n        previous: Dictionary of previous repository data\n    Returns:\n        List of repository data with deltas\n    \"\"\"\n    repos_with_deltas = []\n    has_previous = bool(previous)\n\n    for repo in repos:\n        full_name = repo[\"full_name\"]\n\n        if full_name in previous:\n            # Calculate deltas from previous data\n            prev = previous[full_name]\n            repo[\"stars_delta\"] = repo[\"stars\"] - prev[\"stars\"]\n            repo[\"watchers_delta\"] = repo[\"watchers\"] - prev[\"watchers\"]\n            repo[\"forks_delta\"] = repo[\"forks\"] - prev[\"forks\"]\n        else:\n            # New repo vs previous snapshot.\n            # If there is no prior snapshot, use 0 deltas as a baseline.\n            if not has_previous:\n                repo[\"stars_delta\"] = 0\n                repo[\"watchers_delta\"] = 0\n                repo[\"forks_delta\"] = 0\n            else:\n                repo[\"stars_delta\"] = repo[\"stars\"]\n                repo[\"watchers_delta\"] = repo[\"watchers\"]\n                repo[\"forks_delta\"] = repo[\"forks\"]\n\n        repos_with_deltas.append(repo)\n\n    return repos_with_deltas\n\n\ndef save_to_csv(repos: list[dict[str, Any]], output_path: Path) -> None:\n    \"\"\"\n    Save repository data to CSV file.\n\n    Args:\n        repos: List of repository data dictionaries\n        output_path: Path to output CSV file\n    \"\"\"\n    # Create data directory if it doesn't exist\n    output_path.parent.mkdir(parents=True, exist_ok=True)\n\n    # Write CSV\n    with output_path.open(\"w\", newline=\"\", encoding=\"utf-8\") as f:\n        fieldnames = [\n            \"full_name\",\n            \"stars\",\n            \"watchers\",\n            \"forks\",\n            \"stars_delta\",\n            \"watchers_delta\",\n            \"forks_delta\",\n            \"url\",\n        ]\n        writer = csv.DictWriter(f, fieldnames=fieldnames)\n\n        writer.writeheader()\n        writer.writerows(repos)\n\n    print(f\"✓ Saved {len(repos)} repositories to {output_path}\")\n\n\ndef main() -> None:\n    \"\"\"Main function to orchestrate the data fetching and saving.\"\"\"\n    # Get GitHub token from environment\n    token = os.environ.get(\"GITHUB_TOKEN\")\n    if not token:\n        print(\"✗ GITHUB_TOKEN environment variable not set\", file=sys.stderr)\n        sys.exit(1)\n\n    # Load previous data\n    previous_path = REPO_ROOT / \"data\" / \"repo-ticker-previous.csv\"\n    previous_data = load_previous_data(previous_path)\n\n    # Fetch repository data\n    print(\"Fetching repository data from GitHub API...\")\n    repos = fetch_repos(token)\n\n    # Calculate deltas\n    print(\"Calculating deltas...\")\n    repos_with_deltas = calculate_deltas(repos, previous_data)\n\n    # Save to CSV\n    output_path = REPO_ROOT / \"data\" / \"repo-ticker.csv\"\n    save_to_csv(repos_with_deltas, output_path)\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/ticker/generate_ticker_svg.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nGenerate dynamic stock ticker SVGs from repository data.\n\nThis script reads the repo ticker CSV and generates animated SVG files\nwith a random sampling of repositories for both dark and light themes.\nDisplays deltas for each metric with color coding.\n\"\"\"\n\nimport csv\nimport os\nimport random\nfrom datetime import UTC, datetime, timedelta\nfrom pathlib import Path\nfrom typing import Any\n\nimport requests\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\n\n_STAR_DELTA_CACHE: dict[str, int] = {}\n\n\ndef fetch_recent_star_delta(\n    full_name: str, token: str, since: datetime, cache: dict[str, int]\n) -> int | None:\n    \"\"\"Fetch the number of stars added since the cutoff time.\"\"\"\n    if full_name in cache:\n        return cache[full_name]\n\n    owner, repo = full_name.split(\"/\", 1)\n    headers = {\n        \"Accept\": \"application/vnd.github+json\",\n        \"Authorization\": f\"Bearer {token}\",\n        \"X-GitHub-Api-Version\": \"2022-11-28\",\n    }\n    query = \"\"\"\n    query($owner: String!, $name: String!, $cursor: String) {\n      repository(owner: $owner, name: $name) {\n        stargazers(first: 100, after: $cursor, orderBy: {field: STARRED_AT, direction: DESC}) {\n          edges { starredAt }\n          pageInfo { hasNextPage endCursor }\n        }\n      }\n    }\n    \"\"\"\n\n    delta = 0\n    cursor: str | None = None\n    cutoff = since.astimezone(UTC)\n\n    while True:\n        payload = {\"query\": query, \"variables\": {\"owner\": owner, \"name\": repo, \"cursor\": cursor}}\n        response = requests.post(\n            \"https://api.github.com/graphql\", json=payload, headers=headers, timeout=20\n        )\n        if response.status_code != 200:\n            return None\n        data = response.json()\n        if \"errors\" in data:\n            return None\n\n        stargazers = data.get(\"data\", {}).get(\"repository\", {}).get(\"stargazers\", {})\n        edges = stargazers.get(\"edges\", [])\n        page_info = stargazers.get(\"pageInfo\", {})\n\n        for edge in edges:\n            starred_at = edge.get(\"starredAt\")\n            if not starred_at:\n                continue\n            starred_dt = datetime.fromisoformat(starred_at.replace(\"Z\", \"+00:00\"))\n            if starred_dt < cutoff:\n                cache[full_name] = delta\n                return delta\n            delta += 1\n\n        if not page_info.get(\"hasNextPage\"):\n            break\n        cursor = page_info.get(\"endCursor\")\n\n    cache[full_name] = delta\n    return delta\n\n\ndef apply_recent_star_deltas(repos: list[dict[str, Any]]) -> None:\n    \"\"\"Replace stars_delta with counts from the last 24 hours when possible.\"\"\"\n    token = os.getenv(\"GITHUB_TOKEN\", \"\").strip()\n    if not token:\n        return\n\n    cutoff = datetime.now(UTC) - timedelta(days=1)\n    for repo in repos:\n        delta = fetch_recent_star_delta(repo[\"full_name\"], token, cutoff, _STAR_DELTA_CACHE)\n        if delta is not None:\n            repo[\"stars_delta\"] = delta\n\n\ndef format_number(num: int) -> str:\n    \"\"\"\n    Format a number with K/M suffix for display.\n\n    Args:\n        num: The number to format\n\n    Returns:\n        Formatted string (e.g., \"1.2K\", \"15.3K\")\n    \"\"\"\n    if num >= 1_000_000:\n        return f\"{num / 1_000_000:.1f}M\"\n    elif num >= 1000:\n        return f\"{num / 1000:.1f}K\"\n    else:\n        return str(num)\n\n\ndef format_delta(delta: int) -> str:\n    \"\"\"\n    Format a delta with +/- prefix.\n\n    Args:\n        delta: The delta value\n\n    Returns:\n        Formatted string (e.g., \"+5\", \"-2\", \"0\")\n    \"\"\"\n    if delta > 0:\n        return f\"+{format_number(delta)}\"\n    elif delta < 0:\n        return format_number(delta)\n    else:\n        return \"0\"\n\n\ndef truncate_repo_name(name: str, max_length: int = 20) -> str:\n    \"\"\"\n    Truncate a repository name if it exceeds max_length.\n\n    Args:\n        name: The repository name to truncate\n        max_length: Maximum length before truncation (default: 20)\n\n    Returns:\n        Truncated string with ellipsis if needed (e.g., \"very-long-repositor...\")\n    \"\"\"\n    if len(name) <= max_length:\n        return name\n    return name[:max_length] + \"...\"\n\n\ndef get_delta_color(delta: int, colors: dict[str, str]) -> str:\n    \"\"\"\n    Get color for delta based on value.\n\n    Args:\n        delta: The delta value\n        colors: Color scheme dictionary\n\n    Returns:\n        Color string\n    \"\"\"\n    if delta > 0:\n        return colors[\"delta_positive\"]\n    elif delta < 0:\n        return colors[\"delta_negative\"]\n    else:\n        return colors[\"delta_neutral\"]\n\n\ndef load_repos(csv_path: Path) -> list[dict[str, Any]]:\n    \"\"\"\n    Load repository data from CSV file.\n\n    Args:\n        csv_path: Path to CSV file\n\n    Returns:\n        List of repository dictionaries\n    \"\"\"\n    repos = []\n    with csv_path.open(\"r\", encoding=\"utf-8\") as f:\n        reader = csv.DictReader(f)\n        for row in reader:\n            repos.append(\n                {\n                    \"full_name\": row[\"full_name\"],\n                    \"stars\": int(row[\"stars\"]),\n                    \"watchers\": int(row[\"watchers\"]),\n                    \"forks\": int(row[\"forks\"]),\n                    \"stars_delta\": int(row.get(\"stars_delta\", 0)),\n                    \"watchers_delta\": int(row.get(\"watchers_delta\", 0)),\n                    \"forks_delta\": int(row.get(\"forks_delta\", 0)),\n                }\n            )\n    return repos\n\n\ndef generate_repo_group(\n    repo: dict[str, Any], x_offset: int, colors: dict[str, str], flip: bool\n) -> str:\n    \"\"\"\n    Generate SVG group element for a single repository.\n\n    Args:\n        repo: Repository data\n        x_offset: X position offset for this group\n        colors: Color scheme dictionary\n\n    Returns:\n        SVG group element as string\n    \"\"\"\n    # Format deltas (commented out - unused but may be needed later)\n    # stars_delta = format_delta(repo[\"stars_delta\"])\n    # watchers_delta = format_delta(repo[\"watchers_delta\"])\n    # forks_delta = format_delta(repo[\"forks_delta\"])\n\n    # Get delta colors (commented out - unused but may be needed later)\n    # stars_delta_color = get_delta_color(repo[\"stars_delta\"], colors)\n    # watchers_delta_color = get_delta_color(repo[\"watchers_delta\"], colors)\n    # forks_delta_color = get_delta_color(repo[\"forks_delta\"], colors)\n\n    # Split full_name into owner and repo\n    parts = repo[\"full_name\"].split(\"/\", 1)\n    owner = parts[0] if len(parts) > 0 else \"\"\n    repo_name = parts[1] if len(parts) > 1 else \"\"\n\n    # Truncate repo name to avoid overlap with long names (slightly longer cutoff for mobile)\n    truncated_repo_name = truncate_repo_name(repo_name, max_length=24)\n\n    # Stars snippet placed after owner\n    delta_text = format_delta(repo[\"stars_delta\"])\n    show_delta = delta_text != \"0\"\n    approx_char_width = 12  # rough monospace estimate for 24px owner font\n    owner_start_x = 140\n    owner_font_size = 24\n\n    def star_snippet(y_pos: int) -> str:\n        star_str = f\"{format_number(repo['stars'])} ⭐\"\n        delta_str = f\" {delta_text}\" if show_delta else \"\"\n        metrics = f\" | {star_str}{delta_str}\"\n        star_x = owner_start_x + (len(owner) * approx_char_width) + 22\n        return f\"\"\"\n        <text x=\"{star_x}\" y=\"{y_pos}\" font-family=\"'Courier New', monospace\" font-size=\"16\" font-weight=\"bold\"\n              fill=\"{colors[\"stars\"]}\">{metrics}</text>\"\"\"\n\n    if not flip:\n        # Names on top, owner just below\n        return f\"\"\"      <!-- Repo: {repo[\"full_name\"]} -->\n      <g transform=\"translate({x_offset}, 0)\">\n        <!-- Repo name -->\n        <text x=\"140\" y=\"32\" font-family=\"'Courier New', monospace\" font-size=\"34\" font-weight=\"bold\"\n              fill=\"{colors[\"text\"]}\">{truncated_repo_name}</text>\n        <!-- Owner name -->\n        <text x=\"{owner_start_x}\" y=\"64\" font-family=\"'Courier New', monospace\" font-size=\"{owner_font_size}\" font-weight=\"normal\"\n              fill=\"{colors[\"text\"]}\" opacity=\"1.0\">{owner}</text>{star_snippet(64)}\n      </g>\"\"\"\n    else:\n        # Owner on top, name just below (in lower half)\n        return f\"\"\"      <!-- Repo: {repo[\"full_name\"]} -->\n      <g transform=\"translate({x_offset}, 0)\">\n        <!-- Owner name -->\n        <text x=\"{owner_start_x}\" y=\"102\" font-family=\"'Courier New', monospace\" font-size=\"{owner_font_size}\" font-weight=\"normal\"\n              fill=\"{colors[\"text\"]}\" opacity=\"1.0\">{owner}</text>{star_snippet(102)}\n        <!-- Repo name -->\n        <text x=\"140\" y=\"132\" font-family=\"'Courier New', monospace\" font-size=\"34\" font-weight=\"bold\"\n              fill=\"{colors[\"text\"]}\">{truncated_repo_name}</text>\n      </g>\"\"\"\n\n\ndef generate_ticker_svg(repos: list[dict[str, Any]], theme: str = \"dark\") -> str:\n    \"\"\"\n    Generate complete ticker SVG.\n\n    Args:\n        repos: List of repository data\n        theme: \"dark\" or \"light\"\n\n    Returns:\n        Complete SVG as string\n    \"\"\"\n    # Filter out repos owned by hesreallyhim\n    filtered_repos = [r for r in repos if not r[\"full_name\"].startswith(\"hesreallyhim/\")]\n\n    # Sample 10 random repos and duplicate for seamless scrolling\n    sampled = random.sample(filtered_repos, min(10, len(filtered_repos)))\n    apply_recent_star_deltas(sampled)\n\n    # Color schemes\n    if theme == \"dark\":\n        colors = {\n            \"bg_start\": \"#001a00\",\n            \"bg_mid\": \"#002200\",\n            \"bg_opacity_start\": \"0.95\",\n            \"bg_opacity_mid\": \"0.98\",\n            \"border_1\": \"#33ff33\",\n            \"border_2\": \"#00ffff\",\n            \"border_3\": \"#66ff66\",\n            \"border_4\": \"#00ff99\",\n            \"label_bg\": \"#001100\",\n            \"label_title\": \"#33ff33\",\n            \"label_subtitle\": \"#00ffff\",\n            \"pulse\": \"#33ff33\",\n            \"text\": \"#ffffff\",\n            \"stars\": \"#00ffff\",\n            \"watchers\": \"#66ff66\",\n            \"forks\": \"#00ff99\",\n            \"fade_color\": \"#001a00\",\n            \"delta_positive\": \"#33ff33\",\n            \"delta_negative\": \"#ff3333\",\n            \"delta_neutral\": \"#888888\",\n            \"glow_blur\": \"0.1\",\n        }\n    else:  # light\n        colors = {\n            \"bg_start\": \"#fff8f0\",\n            \"bg_mid\": \"#fff5eb\",\n            \"bg_opacity_start\": \"0.98\",\n            \"bg_opacity_mid\": \"1\",\n            \"border_1\": \"#FF6B35\",\n            \"border_2\": \"#9C4EFF\",\n            \"border_3\": \"#FFD700\",\n            \"border_4\": \"#FF6B35\",\n            \"label_bg\": \"#fff0e6\",\n            \"label_title\": \"#FF6B35\",\n            \"label_subtitle\": \"#9C4EFF\",\n            \"pulse\": \"#FF6B35\",\n            \"text\": \"#2d2d2d\",\n            \"stars\": \"#9C4EFF\",\n            \"watchers\": \"#FF6B35\",\n            \"forks\": \"#FFD700\",\n            \"fade_color\": \"#fff8f0\",\n            \"delta_positive\": \"#00aa00\",\n            \"delta_negative\": \"#cc0000\",\n            \"delta_neutral\": \"#888888\",\n            \"glow_blur\": \"0.15\",\n        }\n\n    # Generate repo groups: all 10 + first 4 repeated for seamless loop\n    repo_groups = []\n    x_pos = 0\n\n    # All sampled repos\n    for idx, repo in enumerate(sampled):\n        group_svg = generate_repo_group(repo, x_pos, colors, flip=bool(idx % 2))\n        repo_groups.append(group_svg)\n        x_pos += 300  # Space between repos (compact stock ticker style)\n\n    # Primary content width (what we scroll through before looping)\n    primary_width = x_pos\n\n    # Append first 4 repos to fill the visible gap during loop reset\n    for idx, repo in enumerate(sampled[:4]):\n        group_svg = generate_repo_group(repo, x_pos, colors, flip=bool(idx % 2))\n        repo_groups.append(group_svg)\n        x_pos += 300\n\n    repos_svg = \"\\n\".join(repo_groups)\n\n    # Calculate animation duration based on primary content (10 repos)\n    duration = max(28, primary_width // 55)  # slightly slower to aid legibility on mobile\n\n    return f\"\"\"<svg width=\"900\" height=\"150\" xmlns=\"http://www.w3.org/2000/svg\">\n  <defs>\n    <!-- Gradient for ticker background -->\n    <linearGradient id=\"tickerBg\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n      <stop offset=\"0%\" style=\"stop-color:{colors[\"bg_start\"]};stop-opacity:{colors[\"bg_opacity_start\"]}\"/>\n      <stop offset=\"50%\" style=\"stop-color:{colors[\"bg_mid\"]};stop-opacity:{colors[\"bg_opacity_mid\"]}\"/>\n      <stop offset=\"100%\" style=\"stop-color:{colors[\"bg_start\"]};stop-opacity:{colors[\"bg_opacity_start\"]}\"/>\n    </linearGradient>\n\n    <!-- Gradient for border lines -->\n    <linearGradient id=\"borderGrad\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n      <stop offset=\"0%\" style=\"stop-color:{colors[\"border_1\"]};stop-opacity:0.85\">\n        <animate attributeName=\"stop-opacity\" values=\"0.85;1;0.85\" dur=\"2s\" repeatCount=\"indefinite\"/>\n      </stop>\n      <stop offset=\"33%\" style=\"stop-color:{colors[\"border_2\"]};stop-opacity:0.9\">\n        <animate attributeName=\"stop-opacity\" values=\"0.9;1;0.9\" dur=\"2.2s\" repeatCount=\"indefinite\"/>\n      </stop>\n      <stop offset=\"66%\" style=\"stop-color:{colors[\"border_3\"]};stop-opacity:0.85\">\n        <animate attributeName=\"stop-opacity\" values=\"0.85;1;0.85\" dur=\"1.8s\" repeatCount=\"indefinite\"/>\n      </stop>\n      <stop offset=\"100%\" style=\"stop-color:{colors[\"border_4\"]};stop-opacity:0.85\">\n        <animate attributeName=\"stop-opacity\" values=\"0.85;1;0.85\" dur=\"2s\" repeatCount=\"indefinite\"/>\n      </stop>\n    </linearGradient>\n\n    <!-- Text glow effect -->\n    <filter id=\"textGlow\">\n      <feGaussianBlur stdDeviation=\"{colors[\"glow_blur\"]}\" result=\"coloredBlur\"/>\n      <feMerge>\n        <feMergeNode in=\"coloredBlur\"/>\n        <feMergeNode in=\"SourceGraphic\"/>\n      </feMerge>\n    </filter>\n\n    <!-- Strong glow for metrics -->\n    <filter id=\"metricGlow\">\n      <feGaussianBlur stdDeviation=\"0.2\" result=\"coloredBlur\"/>\n      <feMerge>\n        <feMergeNode in=\"coloredBlur\"/>\n        <feMergeNode in=\"SourceGraphic\"/>\n      </feMerge>\n    </filter>\n\n  <!-- Edge fade effects -->\n  <linearGradient id=\"leftFade\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n    <stop offset=\"0%\" style=\"stop-color:{colors[\"fade_color\"]};stop-opacity:1\"/>\n    <stop offset=\"100%\" style=\"stop-color:{colors[\"fade_color\"]};stop-opacity:0\"/>\n  </linearGradient>\n  <linearGradient id=\"rightFade\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n    <stop offset=\"0%\" style=\"stop-color:{colors[\"fade_color\"]};stop-opacity:0\"/>\n    <stop offset=\"100%\" style=\"stop-color:{colors[\"fade_color\"]};stop-opacity:1\"/>\n  </linearGradient>\n  </defs>\n\n  <!-- Background panel -->\n  <rect width=\"900\" height=\"150\" fill=\"url(#tickerBg)\" rx=\"8\"/>\n\n  <!-- Top border -->\n  <rect x=\"0\" y=\"2\" width=\"900\" height=\"2\" fill=\"url(#borderGrad)\" rx=\"1\"/>\n\n  <!-- Bottom border -->\n  <rect x=\"0\" y=\"146\" width=\"900\" height=\"2\" fill=\"url(#borderGrad)\" rx=\"1\"/>\n\n  <!-- Midline for grouping reference -->\n  <line x1=\"0\" y1=\"75\" x2=\"900\" y2=\"75\" stroke=\"{colors[\"border_2\"]}\" stroke-width=\"2\" stroke-dasharray=\"8 6\" opacity=\"0.6\"/>\n\n  <!-- Ticker label on left -->\n  <rect x=\"0\" y=\"0\" width=\"120\" height=\"150\" fill=\"{colors[\"label_bg\"]}\" opacity=\"0.95\" rx=\"8\"/>\n  <text x=\"60\" y=\"46\" font-family=\"'Courier New', monospace\" font-size=\"18\" font-weight=\"bold\"\n        fill=\"{colors[\"label_title\"]}\" text-anchor=\"middle\" filter=\"url(#textGlow)\">\n    CLAUDE CODE\n  </text>\n  <text x=\"60\" y=\"68\" font-family=\"'Courier New', monospace\" font-size=\"18\" font-weight=\"bold\"\n        fill=\"{colors[\"label_subtitle\"]}\" text-anchor=\"middle\" filter=\"url(#textGlow)\">\n    REPOS LIVE\n  </text>\n  <text x=\"60\" y=\"92\" font-family=\"'Courier New', monospace\" font-size=\"14\" font-weight=\"bold\"\n        fill=\"{colors[\"delta_positive\"]}\" text-anchor=\"middle\">\n    DAILY Δ\n  </text>\n\n  <!-- Animated pulse indicator -->\n  <circle cx=\"60\" cy=\"118\" r=\"5\" fill=\"{colors[\"pulse\"]}\" filter=\"url(#metricGlow)\">\n    <animate attributeName=\"r\" values=\"4;6;4\" dur=\"1.5s\" repeatCount=\"indefinite\"/>\n    <animate attributeName=\"opacity\" values=\"0.6;1;0.6\" dur=\"1.5s\" repeatCount=\"indefinite\"/>\n  </circle>\n\n  <!-- Divider line after label -->\n  <rect x=\"122\" y=\"18\" width=\"2\" height=\"114\" fill=\"url(#borderGrad)\" rx=\"1\"/>\n\n  <!-- Scrolling ticker content area -->\n  <clipPath id=\"tickerClip\">\n    <rect x=\"130\" y=\"0\" width=\"770\" height=\"150\"/>\n  </clipPath>\n\n  <g clip-path=\"url(#tickerClip)\">\n    <!-- Single ticker strip with seamless loop (10 repos + first 4 repeated) -->\n    <g id=\"tickerItems\">\n      <animateTransform\n        attributeName=\"transform\"\n        attributeType=\"XML\"\n        type=\"translate\"\n        from=\"0 0\"\n        to=\"-{primary_width} 0\"\n        dur=\"{duration}s\"\n        repeatCount=\"indefinite\"/>\n\n{repos_svg}\n    </g>\n  </g>\n\n  <!-- Edge fade effects -->\n  <rect x=\"130\" y=\"0\" width=\"50\" height=\"100\" fill=\"url(#leftFade)\"/>\n  <rect x=\"850\" y=\"0\" width=\"50\" height=\"100\" fill=\"url(#rightFade)\"/>\n</svg>\"\"\"\n\n\ndef generate_awesome_repo_group(repo: dict[str, Any], x_offset: int, flip: bool) -> str:\n    \"\"\"\n    Generate SVG group element for a single repository in awesome style.\n    Uses same layout as original ticker but with clean, minimal styling.\n\n    Args:\n        repo: Repository data\n        x_offset: X position offset for this group\n        flip: Whether to flip the layout (owner on top vs bottom)\n\n    Returns:\n        SVG group element as string\n    \"\"\"\n    # Split full_name into owner and repo\n    parts = repo[\"full_name\"].split(\"/\", 1)\n    owner = parts[0] if len(parts) > 0 else \"\"\n    repo_name = parts[1] if len(parts) > 1 else \"\"\n\n    # Truncate repo name (same as original)\n    truncated_repo_name = truncate_repo_name(repo_name, max_length=24)\n\n    # Stars snippet - same layout as original but with clean colors\n    delta_text = format_delta(repo[\"stars_delta\"])\n    show_delta = delta_text != \"0\"\n    approx_char_width = 12\n    owner_start_x = 140\n    owner_font_size = 24\n\n    # Color scheme - clean, muted\n    text_color = \"#24292e\"  # GitHub dark\n    owner_color = \"#586069\"  # GitHub secondary\n    stars_color = \"#6a737d\"  # Muted gray\n    delta_positive = \"#22863a\"\n    delta_negative = \"#cb2431\"\n\n    # Delta color\n    if repo[\"stars_delta\"] > 0:\n        delta_color = delta_positive\n    elif repo[\"stars_delta\"] < 0:\n        delta_color = delta_negative\n    else:\n        delta_color = stars_color\n\n    def star_snippet(y_pos: int) -> str:\n        star_str = f\"{format_number(repo['stars'])} ★\"\n        delta_str = f\" {delta_text}\" if show_delta else \"\"\n        star_x = owner_start_x + (len(owner) * approx_char_width) + 22\n        # Stars in muted gray, delta in appropriate color\n        result = f\"\"\"\n        <text x=\"{star_x}\" y=\"{y_pos}\" font-family=\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif\" font-size=\"16\" font-weight=\"500\"\n              fill=\"{stars_color}\">| {star_str}</text>\"\"\"\n        if show_delta:\n            delta_x = star_x + (len(f\"| {star_str}\") * 9) + 5\n            result += f\"\"\"\n        <text x=\"{delta_x}\" y=\"{y_pos}\" font-family=\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif\" font-size=\"16\" font-weight=\"500\"\n              fill=\"{delta_color}\">{delta_str}</text>\"\"\"\n        return result\n\n    font_family = \"-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif\"\n\n    if not flip:\n        # Names on top, owner just below\n        return f\"\"\"      <!-- Repo: {repo[\"full_name\"]} -->\n      <g transform=\"translate({x_offset}, 0)\">\n        <!-- Repo name -->\n        <text x=\"140\" y=\"32\" font-family=\"{font_family}\" font-size=\"34\" font-weight=\"600\"\n              fill=\"{text_color}\">{truncated_repo_name}</text>\n        <!-- Owner name -->\n        <text x=\"{owner_start_x}\" y=\"64\" font-family=\"{font_family}\" font-size=\"{owner_font_size}\" font-weight=\"400\"\n              fill=\"{owner_color}\">{owner}</text>{star_snippet(64)}\n      </g>\"\"\"\n    else:\n        # Owner on top, name just below (in lower half)\n        return f\"\"\"      <!-- Repo: {repo[\"full_name\"]} -->\n      <g transform=\"translate({x_offset}, 0)\">\n        <!-- Owner name -->\n        <text x=\"{owner_start_x}\" y=\"102\" font-family=\"{font_family}\" font-size=\"{owner_font_size}\" font-weight=\"400\"\n              fill=\"{owner_color}\">{owner}</text>{star_snippet(102)}\n        <!-- Repo name -->\n        <text x=\"140\" y=\"132\" font-family=\"{font_family}\" font-size=\"34\" font-weight=\"600\"\n              fill=\"{text_color}\">{truncated_repo_name}</text>\n      </g>\"\"\"\n\n\ndef generate_awesome_ticker_svg(repos: list[dict[str, Any]]) -> str:\n    \"\"\"\n    Generate awesome-style ticker SVG - same layout as original but clean, minimal styling.\n\n    Args:\n        repos: List of repository data\n\n    Returns:\n        Complete SVG as string\n    \"\"\"\n    # Filter out repos owned by hesreallyhim\n    filtered_repos = [r for r in repos if not r[\"full_name\"].startswith(\"hesreallyhim/\")]\n\n    # Sample 10 random repos (same as regular ticker)\n    sampled = random.sample(filtered_repos, min(10, len(filtered_repos)))\n    apply_recent_star_deltas(sampled)\n\n    # Generate repo groups with alternating layout (same as original)\n    repo_groups = []\n    x_pos = 0\n\n    for idx, repo in enumerate(sampled):\n        group_svg = generate_awesome_repo_group(repo, x_pos, flip=bool(idx % 2))\n        repo_groups.append(group_svg)\n        x_pos += 300  # Same spacing as original\n\n    primary_width = x_pos\n\n    # Append first 4 repos for seamless loop (same as original)\n    for idx, repo in enumerate(sampled[:4]):\n        group_svg = generate_awesome_repo_group(repo, x_pos, flip=bool(idx % 2))\n        repo_groups.append(group_svg)\n        x_pos += 300\n\n    repos_svg = \"\\n\".join(repo_groups)\n\n    # Animation duration (same calculation as original)\n    duration = max(28, primary_width // 55)\n\n    # Colors\n    bg_color = \"#ffffff\"\n    border_color = \"#e1e4e8\"\n    label_bg = \"#f6f8fa\"\n    label_title = \"#24292e\"\n    label_subtitle = \"#586069\"\n    fade_color = \"#ffffff\"\n\n    return f\"\"\"<svg width=\"900\" height=\"150\" xmlns=\"http://www.w3.org/2000/svg\">\n  <defs>\n    <!-- Edge fade effects -->\n    <linearGradient id=\"awesomeLeftFade\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n      <stop offset=\"0%\" style=\"stop-color:{fade_color};stop-opacity:1\"/>\n      <stop offset=\"100%\" style=\"stop-color:{fade_color};stop-opacity:0\"/>\n    </linearGradient>\n    <linearGradient id=\"awesomeRightFade\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\">\n      <stop offset=\"0%\" style=\"stop-color:{fade_color};stop-opacity:0\"/>\n      <stop offset=\"100%\" style=\"stop-color:{fade_color};stop-opacity:1\"/>\n    </linearGradient>\n  </defs>\n\n  <!-- Clean background -->\n  <rect width=\"900\" height=\"150\" fill=\"{bg_color}\" rx=\"8\"/>\n\n  <!-- Top border -->\n  <rect x=\"0\" y=\"2\" width=\"900\" height=\"1\" fill=\"{border_color}\"/>\n\n  <!-- Bottom border -->\n  <rect x=\"0\" y=\"147\" width=\"900\" height=\"1\" fill=\"{border_color}\"/>\n\n  <!-- Midline for grouping reference -->\n  <line x1=\"0\" y1=\"75\" x2=\"900\" y2=\"75\" stroke=\"{border_color}\" stroke-width=\"1\" stroke-dasharray=\"8 6\" opacity=\"0.6\"/>\n\n  <!-- Ticker label on left -->\n  <rect x=\"0\" y=\"0\" width=\"120\" height=\"150\" fill=\"{label_bg}\" rx=\"8\"/>\n  <text x=\"60\" y=\"50\" font-family=\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif\" font-size=\"14\" font-weight=\"600\"\n        fill=\"{label_title}\" text-anchor=\"middle\">CLAUDE CODE</text>\n  <text x=\"60\" y=\"72\" font-family=\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif\" font-size=\"14\" font-weight=\"600\"\n        fill=\"{label_subtitle}\" text-anchor=\"middle\">PROJECTS</text>\n  <text x=\"60\" y=\"100\" font-family=\"-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif\" font-size=\"12\" font-weight=\"500\"\n        fill=\"{label_subtitle}\" text-anchor=\"middle\">Daily Δ</text>\n\n  <!-- Simple indicator dot -->\n  <circle cx=\"60\" cy=\"122\" r=\"4\" fill=\"#22863a\" opacity=\"0.8\"/>\n\n  <!-- Divider line after label -->\n  <rect x=\"122\" y=\"18\" width=\"1\" height=\"114\" fill=\"{border_color}\"/>\n\n  <!-- Scrolling ticker content area -->\n  <clipPath id=\"awesomeTickerClip\">\n    <rect x=\"130\" y=\"0\" width=\"770\" height=\"150\"/>\n  </clipPath>\n\n  <g clip-path=\"url(#awesomeTickerClip)\">\n    <!-- Single ticker strip with seamless loop -->\n    <g id=\"awesomeTickerItems\">\n      <animateTransform\n        attributeName=\"transform\"\n        attributeType=\"XML\"\n        type=\"translate\"\n        from=\"0 0\"\n        to=\"-{primary_width} 0\"\n        dur=\"{duration}s\"\n        repeatCount=\"indefinite\"/>\n\n{repos_svg}\n    </g>\n  </g>\n\n  <!-- Edge fade effects -->\n  <rect x=\"130\" y=\"0\" width=\"50\" height=\"150\" fill=\"url(#awesomeLeftFade)\"/>\n  <rect x=\"850\" y=\"0\" width=\"50\" height=\"150\" fill=\"url(#awesomeRightFade)\"/>\n</svg>\"\"\"\n\n\ndef main() -> None:\n    \"\"\"Main function to generate ticker SVGs.\"\"\"\n    csv_path = REPO_ROOT / \"data\" / \"repo-ticker.csv\"\n    output_dir = REPO_ROOT / \"assets\"\n\n    # Check if CSV exists\n    if not csv_path.exists():\n        print(f\"⚠ CSV file not found at {csv_path}\")\n        print(\"⚠ Using static ticker SVGs (already created)\")\n        return\n\n    # Load repos\n    print(f\"Loading repository data from {csv_path}...\")\n    repos = load_repos(csv_path)\n    print(f\"✓ Loaded {len(repos)} repositories\")\n\n    if len(repos) == 0:\n        print(\"⚠ No repositories found in CSV\")\n        print(\"⚠ Using static ticker SVGs (already created)\")\n        return\n\n    # Generate SVGs\n    print(\"Generating ticker SVGs...\")\n\n    # Dark theme\n    dark_svg = generate_ticker_svg(repos, \"dark\")\n    dark_path = output_dir / \"repo-ticker.svg\"\n    with dark_path.open(\"w\", encoding=\"utf-8\") as f:\n        f.write(dark_svg)\n    print(f\"✓ Generated dark theme: {dark_path}\")\n\n    # Light theme\n    light_svg = generate_ticker_svg(repos, \"light\")\n    light_path = output_dir / \"repo-ticker-light.svg\"\n    with light_path.open(\"w\", encoding=\"utf-8\") as f:\n        f.write(light_svg)\n    print(f\"✓ Generated light theme: {light_path}\")\n\n    # Awesome theme (clean, minimal)\n    awesome_svg = generate_awesome_ticker_svg(repos)\n    awesome_path = output_dir / \"repo-ticker-awesome.svg\"\n    with awesome_path.open(\"w\", encoding=\"utf-8\") as f:\n        f.write(awesome_svg)\n    print(f\"✓ Generated awesome theme: {awesome_path}\")\n\n    print(\"✓ Ticker SVGs generated successfully!\")\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/utils/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/utils/git_utils.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Git and GitHub utility functions for command-line operations.\"\"\"\n\nimport logging\nimport subprocess\nfrom pathlib import Path\n\n\nclass GitUtils:\n    \"\"\"Handle git and GitHub operations.\"\"\"\n\n    def __init__(self, logger: logging.Logger | None = None):\n        \"\"\"\n        Initialize GitUtils.\n\n        Args:\n            logger: Optional logger instance. If not provided, creates a\n                default logger.\n        \"\"\"\n        self.logger = logger or logging.getLogger(__name__)\n\n    def check_command_exists(self, command: str) -> bool:\n        \"\"\"\n        Check if a command is available in the system PATH.\n\n        Args:\n            command: Command name to check (e.g., 'git', 'gh')\n\n        Returns:\n            True if command exists, False otherwise\n        \"\"\"\n        try:\n            result = subprocess.run(\n                [command, \"--version\"], capture_output=True, text=True, check=False\n            )\n            return result.returncode == 0\n        except (subprocess.SubprocessError, FileNotFoundError):\n            return False\n\n    def run_command(self, cmd: list[str], error_msg: str = \"\") -> bool:\n        \"\"\"\n        Run a command and check if it succeeds.\n\n        Args:\n            cmd: Command to run as list of strings\n            error_msg: Optional error message to log on failure\n\n        Returns:\n            True if command succeeds, False otherwise\n        \"\"\"\n        try:\n            result = subprocess.run(cmd, capture_output=True, text=True, check=False)\n            if result.returncode != 0:\n                if error_msg:\n                    self.logger.error(f\"{error_msg}: {result.stderr}\")\n                return False\n            return True\n        except Exception as e:\n            if error_msg:\n                self.logger.error(f\"{error_msg}: {e}\")\n            return False\n\n    def is_git_installed(self) -> bool:\n        \"\"\"Check if git is installed.\"\"\"\n        return self.check_command_exists(\"git\")\n\n    def is_gh_installed(self) -> bool:\n        \"\"\"Check if GitHub CLI (gh) is installed.\"\"\"\n        return self.check_command_exists(\"gh\")\n\n    def is_gh_authenticated(self) -> bool:\n        \"\"\"Check if GitHub CLI is authenticated.\"\"\"\n        try:\n            # Try to get the current user - this will fail if not authenticated\n            result = subprocess.run(\n                [\"gh\", \"api\", \"user\", \"-q\", \".login\"],\n                capture_output=True,\n                text=True,\n                check=False,\n            )\n            # If we get a username back, we're authenticated\n            return result.returncode == 0 and result.stdout.strip() != \"\"\n        except Exception:\n            return False\n\n    def get_github_username(self) -> str | None:\n        \"\"\"\n        Get GitHub username from gh CLI.\n\n        Returns:\n            GitHub username or None if not available\n        \"\"\"\n        try:\n            result = subprocess.run(\n                [\"gh\", \"api\", \"user\", \"--jq\", \".login\"],\n                capture_output=True,\n                text=True,\n                check=True,\n            )\n            username = result.stdout.strip()\n            return username if username else None\n        except subprocess.CalledProcessError:\n            self.logger.warning(\"Could not get GitHub username from gh CLI\")\n            return None\n\n    def get_git_config(self, key: str) -> str | None:\n        \"\"\"\n        Get a git configuration value.\n\n        Args:\n            key: Git config key (e.g., 'user.name', 'user.email')\n\n        Returns:\n            Config value or None if not set\n        \"\"\"\n        try:\n            result = subprocess.run(\n                [\"git\", \"config\", key], capture_output=True, text=True, check=False\n            )\n            value = result.stdout.strip()\n            return value if value else None\n        except subprocess.SubprocessError:\n            return None\n\n    def check_remote_exists(self, remote_name: str = \"origin\") -> bool:\n        \"\"\"\n        Check if a git remote exists.\n\n        Args:\n            remote_name: Name of the remote to check\n\n        Returns:\n            True if remote exists, False otherwise\n        \"\"\"\n        return self.run_command(\n            [\"git\", \"remote\", \"get-url\", remote_name],\n            f\"Remote '{remote_name}' not found\",\n        )\n\n    def get_remote_url(self, remote_name: str = \"origin\") -> str | None:\n        \"\"\"\n        Get URL for a git remote.\n\n        Args:\n            remote_name: Name of the remote\n\n        Returns:\n            Remote URL or None if remote doesn't exist\n        \"\"\"\n        try:\n            result = subprocess.run(\n                [\"git\", \"remote\", \"get-url\", remote_name],\n                capture_output=True,\n                text=True,\n                check=True,\n            )\n            return result.stdout.strip()\n        except subprocess.CalledProcessError:\n            return None\n\n    def get_remote_type(self, remote_name: str = \"origin\") -> str | None:\n        \"\"\"\n        Detect whether a git remote uses SSH or HTTPS.\n\n        Args:\n            remote_name: Name of the remote to check\n\n        Returns:\n            \"ssh\" or \"https\" or None if remote doesn't exist\n        \"\"\"\n        url = self.get_remote_url(remote_name)\n        if not url:\n            return None\n\n        if url.startswith(\"git@\") or url.startswith(\"ssh://\"):\n            return \"ssh\"\n        elif url.startswith(\"https://\"):\n            return \"https\"\n        else:\n            self.logger.warning(f\"Unknown remote URL format: {url}\")\n            return None\n\n    def is_working_directory_clean(self) -> bool:\n        \"\"\"\n        Check if working directory has no uncommitted changes.\n\n        Returns:\n            True if clean, False if there are uncommitted changes\n        \"\"\"\n        try:\n            result = subprocess.run(\n                [\"git\", \"status\", \"--porcelain\"], capture_output=True, text=True\n            )\n            return not result.stdout.strip()\n        except subprocess.SubprocessError:\n            return False\n\n    def get_uncommitted_files(self) -> str | None:\n        \"\"\"\n        Get list of uncommitted files.\n\n        Returns:\n            Output of git status --porcelain or None on error\n        \"\"\"\n        try:\n            result = subprocess.run(\n                [\"git\", \"status\", \"--porcelain\"], capture_output=True, text=True\n            )\n            return result.stdout.strip()\n        except subprocess.SubprocessError:\n            return None\n\n    def stage_file(self, filepath: Path, cwd: Path | None = None) -> bool:\n        \"\"\"\n        Stage a file for commit.\n\n        Args:\n            filepath: Path to file to stage\n            cwd: Working directory for the command\n\n        Returns:\n            True if successful, False otherwise\n        \"\"\"\n        try:\n            result = subprocess.run(\n                [\"git\", \"add\", str(filepath)],\n                cwd=cwd,\n                capture_output=True,\n                text=True,\n            )\n            if result.returncode != 0:\n                self.logger.error(f\"Failed to stage file: {result.stderr}\")\n                return False\n            return True\n        except subprocess.SubprocessError as e:\n            self.logger.error(f\"Error staging file: {e}\")\n            return False\n\n    def check_file_modified(self, filepath: Path, cwd: Path | None = None) -> bool:\n        \"\"\"\n        Check if a file has been modified (staged or unstaged).\n\n        Args:\n            filepath: Path to check\n            cwd: Working directory for the command\n\n        Returns:\n            True if file is modified, False otherwise\n        \"\"\"\n        try:\n            result = subprocess.run(\n                [\"git\", \"diff\", \"--name-only\", str(filepath)],\n                cwd=cwd,\n                capture_output=True,\n                text=True,\n            )\n            unstaged = bool(result.stdout.strip())\n\n            result = subprocess.run(\n                [\"git\", \"diff\", \"--cached\", \"--name-only\", str(filepath)],\n                cwd=cwd,\n                capture_output=True,\n                text=True,\n            )\n            staged = bool(result.stdout.strip())\n\n            return unstaged or staged\n        except subprocess.SubprocessError:\n            return False\n"
  },
  {
    "path": "scripts/utils/github_utils.py",
    "content": "\"\"\"GitHub-related utilities shared across scripts.\"\"\"\n\nfrom __future__ import annotations\n\nimport json\nimport os\nimport re\nfrom urllib.parse import quote\n\nfrom github import Auth, Github\n\n_DEFAULT_SECONDS_BETWEEN_REQUESTS = 0.5\n_DEFAULT_GITHUB_USER_AGENT = \"awesome-claude-code bot\"\n_GITHUB_CLIENTS: dict[tuple[str | None, str | None, float], Github] = {}\n\n\ndef _normalize_repo_name(repo: str) -> str:\n    if repo.endswith(\".git\"):\n        return repo[: -len(\".git\")]\n    return repo\n\n\ndef get_github_client(\n    token: str | None = None,\n    user_agent: str = _DEFAULT_GITHUB_USER_AGENT,\n    seconds_between_requests: float = _DEFAULT_SECONDS_BETWEEN_REQUESTS,\n) -> Github:\n    \"\"\"Return a cached PyGithub client with optional pacing.\"\"\"\n    key = (token, user_agent, seconds_between_requests)\n    if key not in _GITHUB_CLIENTS:\n        auth = Auth.Token(token) if token else None\n        _GITHUB_CLIENTS[key] = Github(\n            auth=auth,\n            user_agent=user_agent,\n            seconds_between_requests=seconds_between_requests,\n        )\n    return _GITHUB_CLIENTS[key]\n\n\ndef github_request_json(\n    api_url: str,\n    params: dict[str, object] | None = None,\n    token: str | None = None,\n    user_agent: str = _DEFAULT_GITHUB_USER_AGENT,\n    seconds_between_requests: float = _DEFAULT_SECONDS_BETWEEN_REQUESTS,\n) -> tuple[int, dict[str, object], object | None]:\n    \"\"\"Request JSON from the GitHub API using PyGithub's requester.\"\"\"\n    if token is None:\n        token = os.getenv(\"GITHUB_TOKEN\") or None\n    client = get_github_client(\n        token=token,\n        user_agent=user_agent,\n        seconds_between_requests=seconds_between_requests,\n    )\n    status, headers, body = client.requester.requestJson(\n        \"GET\",\n        api_url,\n        parameters=params,\n        headers={\"Accept\": \"application/vnd.github+json\"},\n    )\n    if not body:\n        return status, headers, None\n    try:\n        data = json.loads(body)\n    except json.JSONDecodeError:\n        data = body\n    return status, headers, data\n\n\ndef parse_github_url(url: str) -> tuple[str, bool, str | None, str | None]:\n    \"\"\"\n    Parse GitHub URL and return API endpoint if it's a GitHub repository content URL.\n    Returns (api_url, is_github, owner, repo) tuple.\n    \"\"\"\n    # Match GitHub blob or tree URLs - capture everything after /blob/ or /tree/ as one group\n    github_pattern = r\"https://github\\.com/([^/]+)/([^/]+)/(blob|tree)/(.+)\"\n    match = re.match(github_pattern, url)\n\n    if match:\n        owner, repo, _, branch_and_path = match.groups()  # _ is blob_or_tree, which we don't need\n        repo = _normalize_repo_name(repo)\n\n        # Split on the first occurrence of a path starting with . or containing a file extension\n        # Common patterns: .github/, .claude/, src/, file.ext\n        parts = branch_and_path.split(\"/\")\n\n        # Find where the file path likely starts\n        branch_parts = []\n        path_parts: list[str] = []\n        found_path_start = False\n\n        for i, part in enumerate(parts):\n            if not found_path_start:\n                # Check if this looks like the start of a file path\n                if (\n                    part.startswith(\".\")  # Hidden directories like .github, .claude\n                    or \".\" in part  # Files with extensions\n                    or part in [\"src\", \"lib\", \"bin\", \"scripts\", \"docs\", \"test\", \"tests\"]\n                ):  # Common directories\n                    found_path_start = True\n                    path_parts = parts[i:]\n                else:\n                    branch_parts.append(part)\n\n        # If we didn't find an obvious path start, treat the last part as the path\n        if not path_parts and parts:\n            branch_parts = parts[:-1] if len(parts) > 1 else parts\n            path_parts = parts[-1:] if len(parts) > 1 else []\n\n        branch = \"/\".join(branch_parts) if branch_parts else \"main\"\n        path = \"/\".join(path_parts)\n\n        # URL-encode the branch name to handle slashes\n        encoded_branch = quote(branch, safe=\"\")\n        api_url = (\n            f\"https://api.github.com/repos/{owner}/{repo}/contents/{path}?ref={encoded_branch}\"\n        )\n        return api_url, True, owner, repo\n\n    # Check if it's a repository root URL\n    github_repo_pattern = r\"https://github\\.com/([^/]+)/([^/]+)(?:/.*)?$\"\n    match = re.match(github_repo_pattern, url)\n    if match:\n        owner, repo = match.groups()\n        repo = _normalize_repo_name(repo)\n        api_url = f\"https://api.github.com/repos/{owner}/{repo}\"\n        return api_url, True, owner, repo\n\n    return url, False, None, None\n\n\ndef parse_github_resource_url(url: str) -> dict[str, str] | None:\n    \"\"\"\n    Parse GitHub URL and extract owner, repo, branch, and path.\n    Returns a dict with keys: owner, repo, branch, path, type.\n    \"\"\"\n    patterns = {\n        # File in repository\n        \"file\": r\"https://github\\.com/([^/]+)/([^/]+)/(?:blob|raw)/([^/]+)/(.+)\",\n        # Directory in repository\n        \"dir\": r\"https://github\\.com/([^/]+)/([^/]+)/tree/([^/]+)/(.+)\",\n        # Repository root\n        \"repo\": r\"https://github\\.com/([^/]+)/([^/]+)/?$\",\n        # Gist\n        \"gist\": r\"https://gist\\.github\\.com/([^/]+)/([^/#]+)\",\n    }\n\n    for url_type, pattern in patterns.items():\n        match = re.match(pattern, url)\n        if match:\n            if url_type == \"gist\":\n                return {\n                    \"type\": \"gist\",\n                    \"owner\": match.group(1),\n                    \"gist_id\": match.group(2),\n                }\n            elif url_type == \"repo\":\n                return {\n                    \"type\": \"repo\",\n                    \"owner\": match.group(1),\n                    \"repo\": _normalize_repo_name(match.group(2)),\n                }\n            else:\n                return {\n                    \"type\": url_type,\n                    \"owner\": match.group(1),\n                    \"repo\": _normalize_repo_name(match.group(2)),\n                    \"branch\": match.group(3),\n                    \"path\": match.group(4),\n                }\n\n    return None\n"
  },
  {
    "path": "scripts/utils/repo_root.py",
    "content": "\"\"\"Repo root discovery helpers.\"\"\"\n\nfrom __future__ import annotations\n\nfrom pathlib import Path\n\n\ndef find_repo_root(start: Path) -> Path:\n    \"\"\"Locate the repo root by walking upward until pyproject.toml exists.\"\"\"\n    p = start.resolve()\n    while not (p / \"pyproject.toml\").exists():\n        if p.parent == p:\n            raise RuntimeError(\"Repo root not found\")\n        p = p.parent\n    return p\n"
  },
  {
    "path": "scripts/validation/__init__.py",
    "content": ""
  },
  {
    "path": "scripts/validation/validate_links.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nLink validation script with override support for the Awesome Claude Code repository.\nValidates resource URLs and updates CSV with current status, respecting manual overrides.\n\nFeatures:\n- Validates Primary/Secondary Link URLs using HTTP requests\n- Uses PyGithub for GitHub API calls with paced requests\n- Supports GitHub API for repository URLs with license detection\n- Fetches last modified dates for GitHub resources using Commits API\n- Implements exponential backoff retry logic\n- Respects field overrides from resource-overrides.yaml\n- Updates CSV with Active status, Last Checked timestamp, and Last Modified date\n- Provides detailed logging and broken link summary\n- GitHub Action mode for CI/CD integration\n\"\"\"\n\nimport argparse\nimport csv\nimport json\nimport logging\nimport os\nimport random\nimport re\nimport sys\nimport time\nfrom collections.abc import Mapping\nfrom datetime import UTC, datetime, timedelta\nfrom pathlib import Path\nfrom typing import Any\n\nimport requests\nimport yaml  # type: ignore[import-untyped]\nfrom dotenv import load_dotenv  # type: ignore\n\nfrom scripts.utils.github_utils import github_request_json, parse_github_url\nfrom scripts.utils.repo_root import find_repo_root\n\nlogger = logging.getLogger(__name__)\n\nload_dotenv()\n\nGITHUB_TOKEN = os.getenv(\"GITHUB_TOKEN\", \"\")\n\nUSER_AGENT = \"awesome-claude-code Link Validator/2.0\"\nREPO_ROOT = find_repo_root(Path(__file__))\nINPUT_FILE = REPO_ROOT / \"THE_RESOURCES_TABLE.csv\"\nOUTPUT_FILE = REPO_ROOT / \"THE_RESOURCES_TABLE.csv\"\nOVERRIDE_FILE = REPO_ROOT / \"templates\" / \"resource-overrides.yaml\"\nPRIMARY_LINK_HEADER_NAME = \"Primary Link\"\nSECONDARY_LINK_HEADER_NAME = \"Secondary Link\"\nACTIVE_HEADER_NAME = \"Active\"\nLAST_CHECKED_HEADER_NAME = \"Last Checked\"\nLAST_MODIFIED_HEADER_NAME = \"Last Modified\"\nLICENSE_HEADER_NAME = \"License\"\nID_HEADER_NAME = \"ID\"\nSTALE_HEADER_NAME = \"Stale\"\nSTALE_DAYS = 90\nVERBOSE = False\nHEADERS = {\"User-Agent\": USER_AGENT, \"Accept\": \"application/vnd.github+json\"}\nif GITHUB_TOKEN:\n    HEADERS[\"Authorization\"] = f\"Bearer {GITHUB_TOKEN}\"\n\nPRINT_FILE = None\n\n\ndef github_request_json_paced(\n    api_url: str, params: dict[str, object] | None = None\n) -> tuple[int, dict[str, object], object | None]:\n    \"\"\"Request GitHub JSON using a paced PyGithub client.\"\"\"\n    return github_request_json(\n        api_url,\n        params=params,\n        token=GITHUB_TOKEN or None,\n        user_agent=USER_AGENT,\n        seconds_between_requests=0.5,\n    )\n\n\ndef load_overrides():\n    \"\"\"Load override configuration from YAML file.\"\"\"\n    if not os.path.exists(OVERRIDE_FILE):\n        return {}\n\n    with open(OVERRIDE_FILE, encoding=\"utf-8\") as f:\n        data = yaml.safe_load(f)\n        if data is None:\n            return {}\n        logger.info(f\"Loaded overrides from {OVERRIDE_FILE} - overrides: {data}\")\n        return data.get(\"overrides\", {})\n\n\ndef apply_overrides(row, overrides):\n    \"\"\"Apply overrides to a row if the resource ID has overrides configured.\n\n    Any field set in the override configuration is automatically locked,\n    preventing validation scripts from updating it. The skip_validation flag\n    has highest precedence - if set, the entire resource is skipped.\n    \"\"\"\n    resource_id = row.get(ID_HEADER_NAME, \"\")\n    if not resource_id or resource_id not in overrides:\n        return row, set(), False\n\n    override_config = overrides[resource_id]\n    locked_fields = set()\n    skip_validation = override_config.get(\"skip_validation\", False)\n\n    # Apply each override and auto-lock the field\n    for field, value in override_config.items():\n        # Skip special control/metadata fields\n        if field in [\"skip_validation\", \"notes\"]:\n            continue\n\n        # Skip any legacy *_locked flags (no longer needed)\n        if field.endswith(\"_locked\"):\n            continue\n\n        # Apply override value and automatically lock the field\n        if field == \"license\":\n            row[LICENSE_HEADER_NAME] = value\n            locked_fields.add(\"license\")\n        elif field == \"active\":\n            row[ACTIVE_HEADER_NAME] = value\n            locked_fields.add(\"active\")\n        elif field == \"last_checked\":\n            row[LAST_CHECKED_HEADER_NAME] = value\n            locked_fields.add(\"last_checked\")\n        elif field == \"last_modified\":\n            row[LAST_MODIFIED_HEADER_NAME] = value\n            locked_fields.add(\"last_modified\")\n        elif field == \"description\":\n            row[\"Description\"] = value\n            locked_fields.add(\"description\")\n\n    return row, locked_fields, skip_validation\n\n\ndef parse_last_modified_date(value: str | None) -> datetime | None:\n    \"\"\"Parse date strings into timezone-aware datetimes (UTC).\"\"\"\n    if not value:\n        return None\n\n    value = str(value).strip()\n    if not value:\n        return None\n\n    try:\n        normalized_value = value.replace(\"Z\", \"+00:00\")\n        parsed = datetime.fromisoformat(normalized_value)\n        if parsed.tzinfo is None:\n            parsed = parsed.replace(tzinfo=UTC)\n        return parsed.astimezone(UTC)\n    except ValueError:\n        pass\n\n    try:\n        parsed = datetime.strptime(value, \"%Y-%m-%d:%H-%M-%S\")\n        return parsed.replace(tzinfo=UTC)\n    except ValueError:\n        return None\n\n\ndef is_stale(last_modified: datetime | None, stale_days: int = STALE_DAYS) -> bool:\n    \"\"\"Return True if the resource is stale or last_modified is missing.\"\"\"\n    if last_modified is None:\n        return True\n\n    if last_modified.tzinfo is None:\n        last_modified = last_modified.replace(tzinfo=UTC)\n\n    now = datetime.now(UTC)\n    return now - last_modified > timedelta(days=stale_days)\n\n\ndef ensure_stale_column(\n    fieldnames: list[str] | None, rows: list[dict[str, str]]\n) -> tuple[list[str], list[dict[str, str]]]:\n    \"\"\"Ensure the Stale column exists and rows have default values.\"\"\"\n    fieldnames_list = list(fieldnames or [])\n    if STALE_HEADER_NAME not in fieldnames_list:\n        fieldnames_list.append(STALE_HEADER_NAME)\n\n    for row in rows:\n        row.setdefault(STALE_HEADER_NAME, \"\")\n\n    return fieldnames_list, rows\n\n\ndef get_github_license(owner: str, repo: str) -> str:\n    \"\"\"Fetch license information from GitHub API.\"\"\"\n    api_url = f\"https://api.github.com/repos/{owner}/{repo}\"\n    try:\n        status, _, data = github_request_json_paced(api_url)\n        if status == 200 and isinstance(data, dict):\n            license_info = data.get(\"license\")\n            if license_info and isinstance(license_info, dict):\n                spdx_id = license_info.get(\"spdx_id\")\n                if spdx_id:\n                    return spdx_id\n    except Exception:\n        pass\n    return \"NOT_FOUND\"\n\n\ndef get_committer_date_from_response(data: object) -> str | None:\n    \"\"\"Extract committer date from GitHub API response payload.\"\"\"\n    if isinstance(data, list) and data:\n        # Get the committer date from the latest commit\n        commit = data[0]\n        if not isinstance(commit, dict):\n            return None\n        commit_info = commit.get(\"commit\")\n        if isinstance(commit_info, dict):\n            committer = commit_info.get(\"committer\")\n            if isinstance(committer, dict):\n                commit_date = committer.get(\"date\")\n                if commit_date:\n                    return commit_date\n            author = commit_info.get(\"author\")\n            if isinstance(author, dict):\n                commit_date = author.get(\"date\")\n                if commit_date:\n                    return commit_date\n\n        committer = commit.get(\"committer\")\n        if isinstance(committer, dict):\n            commit_date = committer.get(\"date\")\n            if commit_date:\n                return commit_date\n        author = commit.get(\"author\")\n        if isinstance(author, dict):\n            commit_date = author.get(\"date\")\n            if commit_date:\n                return commit_date\n    return None\n\n\ndef format_commit_date(commit_date: str) -> str:\n    \"\"\"Format commit date from ISO format to YYYY-MM-DD:HH-MM-SS.\"\"\"\n    from datetime import datetime\n\n    dt = datetime.fromisoformat(commit_date.replace(\"Z\", \"+00:00\"))\n    return dt.strftime(\"%Y-%m-%d:%H-%M-%S\")\n\n\ndef _header_int(headers: Mapping[str, object], key: str) -> int:\n    \"\"\"Parse integer headers with a safe fallback.\"\"\"\n    raw = headers.get(key)\n    if raw is None:\n        return 0\n    if isinstance(raw, int):\n        return raw\n    if isinstance(raw, str | bytes | bytearray):\n        try:\n            return int(raw)\n        except ValueError:\n            return 0\n    try:\n        return int(str(raw))\n    except ValueError:\n        return 0\n\n\ndef get_github_last_modified(owner: str, repo: str, path: str | None = None) -> str | None:\n    \"\"\"Fetch last modified date for a GitHub file or repository.\"\"\"\n    try:\n        api_url = f\"https://api.github.com/repos/{owner}/{repo}/commits\"\n        params: dict[str, Any] = {\"per_page\": 1, \"path\": path} if path else {\"per_page\": 1}\n        status, _, data = github_request_json_paced(api_url, params=params)\n        if VERBOSE:\n            print(f\"[github-commits] owner={owner} repo={repo} path={path or ''} status={status}\")\n            try:\n                print(f\"[github-commits-body] {data}\")\n            except Exception:\n                print(\"[github-commits-body-raw] <unavailable>\")\n        if status == 200:\n            commit_date = get_committer_date_from_response(data)\n            if commit_date:\n                return format_commit_date(commit_date)\n    except Exception as e:\n        print(f\"Error fetching last modified date for {owner}/{repo}: {e}\")\n    return None\n\n\ndef get_github_commit_dates(owner: str, repo: str) -> tuple[str | None, str | None]:\n    \"\"\"Fetch the first (oldest) and last (newest) commit dates for a GitHub repository.\n\n    Args:\n        owner: GitHub repository owner\n        repo: GitHub repository name\n\n    Returns:\n        Tuple of (first_commit_date, last_commit_date) in YYYY-MM-DD:HH-MM-SS format,\n        or (None, None) if the dates cannot be fetched.\n    \"\"\"\n    first_commit_date = None\n    last_commit_date = None\n\n    try:\n        # Get the last (most recent) commit\n        api_url = f\"https://api.github.com/repos/{owner}/{repo}/commits\"\n        params: dict[str, Any] = {\"per_page\": 1}\n        status, headers, data = github_request_json_paced(api_url, params=params)\n\n        if status == 200:\n            commit_date = get_committer_date_from_response(data)\n            if commit_date:\n                last_commit_date = format_commit_date(commit_date)\n\n            # Check Link header for pagination to get total pages\n            link_header = str(headers.get(\"Link\") or headers.get(\"link\") or \"\")\n            # Parse the last page number from Link header\n            # Format: <url>; rel=\"next\", <url?page=N>; rel=\"last\"\n            import re\n\n            last_page_match = re.search(r'page=(\\d+)>; rel=\"last\"', link_header)\n            if last_page_match:\n                last_page = int(last_page_match.group(1))\n                # Fetch the first (oldest) commit from the last page\n                params = {\"per_page\": 1, \"page\": last_page}\n                status, _, data = github_request_json_paced(api_url, params=params)\n                if status == 200:\n                    commit_date = get_committer_date_from_response(data)\n                    if commit_date:\n                        first_commit_date = format_commit_date(commit_date)\n            else:\n                # Only one page of commits, so first = last\n                first_commit_date = last_commit_date\n\n    except Exception as e:\n        print(f\"Error fetching commit dates for {owner}/{repo}: {e}\")\n\n    return first_commit_date, last_commit_date\n\n\ndef get_github_commit_dates_from_url(url: str) -> tuple[str | None, str | None]:\n    \"\"\"Fetch commit dates from a GitHub URL.\n\n    Args:\n        url: GitHub repository URL\n\n    Returns:\n        Tuple of (first_commit_date, last_commit_date) in YYYY-MM-DD:HH-MM-SS format,\n        or (None, None) if the URL is not a GitHub URL or dates cannot be fetched.\n    \"\"\"\n    _, is_github, owner, repo = parse_github_url(url)\n    if not is_github or not owner or not repo:\n        return None, None\n    return get_github_commit_dates(owner, repo)\n\n\ndef get_github_latest_release(owner: str, repo: str) -> tuple[str | None, str | None]:\n    \"\"\"Fetch the latest release date and version from GitHub Releases API.\n\n    Args:\n        owner: GitHub repository owner\n        repo: GitHub repository name\n\n    Returns:\n        Tuple of (release_date, version) in (YYYY-MM-DD:HH-MM-SS, tag_name) format,\n        or (None, None) if no releases are found.\n    \"\"\"\n    try:\n        api_url = f\"https://api.github.com/repos/{owner}/{repo}/releases/latest\"\n        status, _, data = github_request_json_paced(api_url)\n        if status == 200 and isinstance(data, dict):\n            published_at = data.get(\"published_at\")\n            tag_name = data.get(\"tag_name\")\n            if published_at:\n                release_date = format_commit_date(published_at)\n                return release_date, tag_name\n    except Exception as e:\n        print(f\"Error fetching GitHub release for {owner}/{repo}: {e}\")\n\n    return None, None\n\n\ndef get_github_latest_tag(owner: str, repo: str) -> tuple[str | None, str | None]:\n    \"\"\"Fetch the latest tag date and version from GitHub Tags API (fallback).\n\n    Args:\n        owner: GitHub repository owner\n        repo: GitHub repository name\n\n    Returns:\n        Tuple of (tag_date, tag_name) in (YYYY-MM-DD:HH-MM-SS, tag_name) format,\n        or (None, None) if no tags are found.\n    \"\"\"\n    try:\n        api_url = f\"https://api.github.com/repos/{owner}/{repo}/tags\"\n        status, _, data = github_request_json_paced(api_url, params={\"per_page\": 1})\n\n        if status == 200 and isinstance(data, list) and len(data) > 0:\n            tag = data[0]\n            tag_name = tag.get(\"name\")\n            commit_sha = tag.get(\"commit\", {}).get(\"sha\")\n            if commit_sha:\n                # Fetch the commit to get the date\n                commit_url = f\"https://api.github.com/repos/{owner}/{repo}/commits/{commit_sha}\"\n                commit_status, _, commit_data = github_request_json_paced(commit_url)\n                if commit_status == 200 and isinstance(commit_data, dict):\n                    commit_date = commit_data.get(\"commit\", {}).get(\"committer\", {}).get(\n                        \"date\"\n                    ) or commit_data.get(\"commit\", {}).get(\"author\", {}).get(\"date\")\n                    if commit_date:\n                        return format_commit_date(commit_date), tag_name\n    except Exception as e:\n        print(f\"Error fetching GitHub tags for {owner}/{repo}: {e}\")\n\n    return None, None\n\n\ndef get_npm_latest_release(package_name: str = \"\") -> tuple[str | None, str | None]:\n    \"\"\"Fetch the latest release date and version from npm registry.\n\n    Args:\n        package_name: npm package name (e.g., 'lodash' or '@scope/package')\n\n    Returns:\n        Tuple of (release_date, version) in (YYYY-MM-DD:HH-MM-SS, version) format,\n        or (None, None) if the package is not found.\n    \"\"\"\n    try:\n        # Handle scoped packages\n        encoded_name = package_name.replace(\"/\", \"%2F\")\n        api_url = f\"https://registry.npmjs.org/{encoded_name}\"\n        response = requests.get(api_url, timeout=10)\n\n        if response.status_code == 200:\n            data = response.json()\n            dist_tags = data.get(\"dist-tags\", {})\n            latest_version = dist_tags.get(\"latest\")\n            if latest_version:\n                time_info = data.get(\"time\", {})\n                release_time = time_info.get(latest_version)\n                if release_time:\n                    release_date = format_commit_date(release_time)\n                    return release_date, latest_version\n    except Exception as e:\n        print(f\"Error fetching npm release for {package_name}: {e}\")\n\n    return None, None\n\n\ndef get_pypi_latest_release(package_name: str = \"\") -> tuple[str | None, str | None]:\n    \"\"\"Fetch the latest release date and version from PyPI.\n\n    Args:\n        package_name: PyPI package name\n\n    Returns:\n        Tuple of (release_date, version) in (YYYY-MM-DD:HH-MM-SS, version) format,\n        or (None, None) if the package is not found.\n    \"\"\"\n    try:\n        api_url = f\"https://pypi.org/pypi/{package_name}/json\"\n        response = requests.get(api_url, timeout=10)\n\n        if response.status_code == 200:\n            data = response.json()\n            version = data.get(\"info\", {}).get(\"version\")\n            releases = data.get(\"releases\", {})\n            if version and version in releases:\n                release_files = releases[version]\n                if release_files:\n                    # Get the upload time from the first file\n                    upload_time = release_files[0].get(\"upload_time_iso_8601\")\n                    if upload_time:\n                        release_date = format_commit_date(upload_time)\n                        return release_date, version\n    except Exception as e:\n        print(f\"Error fetching PyPI release for {package_name}: {e}\")\n\n    return None, None\n\n\ndef get_crates_latest_release(crate_name: str) -> tuple[str | None, str | None]:\n    \"\"\"Fetch the latest release date and version from crates.io (Rust).\n\n    Args:\n        crate_name: Rust crate name\n\n    Returns:\n        Tuple of (release_date, version) in (YYYY-MM-DD:HH-MM-SS, version) format,\n        or (None, None) if the crate is not found.\n    \"\"\"\n    try:\n        api_url = f\"https://crates.io/api/v1/crates/{crate_name}\"\n        headers_with_ua = {\"User-Agent\": USER_AGENT}\n        response = requests.get(api_url, headers=headers_with_ua, timeout=10)\n\n        if response.status_code == 200:\n            data = response.json()\n            crate_info = data.get(\"crate\", {})\n            newest_version = crate_info.get(\"newest_version\")\n            updated_at = crate_info.get(\"updated_at\")\n            if newest_version and updated_at:\n                release_date = format_commit_date(updated_at)\n                return release_date, newest_version\n    except Exception as e:\n        print(f\"Error fetching crates.io release for {crate_name}: {e}\")\n\n    return None, None\n\n\ndef get_homebrew_latest_release(formula_name: str) -> tuple[str | None, str | None]:\n    \"\"\"Fetch the latest version from Homebrew Formulae API.\n\n    Note: Homebrew doesn't provide release dates, only version numbers.\n    We return the version but no date.\n\n    Args:\n        formula_name: Homebrew formula name\n\n    Returns:\n        Tuple of (None, version) - no date available from Homebrew API,\n        or (None, None) if the formula is not found.\n    \"\"\"\n    try:\n        api_url = f\"https://formulae.brew.sh/api/formula/{formula_name}.json\"\n        response = requests.get(api_url, timeout=10)\n\n        if response.status_code == 200:\n            data = response.json()\n            versions = data.get(\"versions\", {})\n            stable = versions.get(\"stable\")\n            if stable:\n                # Homebrew doesn't provide release dates, but we have the version\n                return None, stable\n    except Exception as e:\n        print(f\"Error fetching Homebrew release for {formula_name}: {e}\")\n\n    return None, None\n\n\ndef get_github_readme_version(owner: str, repo: str) -> tuple[str | None, str | None]:\n    \"\"\"Fallback: Try to extract version from GitHub README or CHANGELOG.\n\n    Searches for version patterns like \"v1.2.3\", \"version 1.2.3\", etc.\n\n    Args:\n        owner: GitHub repository owner\n        repo: GitHub repository name\n\n    Returns:\n        Tuple of (None, version) - no reliable date from README parsing,\n        or (None, None) if no version found.\n    \"\"\"\n    try:\n        # Try to fetch README\n        for readme_name in [\"README.md\", \"README\", \"readme.md\", \"Readme.md\"]:\n            api_url = f\"https://api.github.com/repos/{owner}/{repo}/contents/{readme_name}\"\n            status, _, data = github_request_json_paced(api_url)\n            if status == 200 and isinstance(data, dict):\n                # README content is base64 encoded\n                import base64\n\n                content = base64.b64decode(data.get(\"content\", \"\")).decode(\"utf-8\", errors=\"ignore\")\n\n                # Search for version patterns\n                version_patterns = [\n                    r\"version[:\\s]+[\\\"']?v?(\\d+\\.\\d+(?:\\.\\d+)?)[\\\"']?\",\n                    r\"latest[:\\s]+[\\\"']?v?(\\d+\\.\\d+(?:\\.\\d+)?)[\\\"']?\",\n                    r\"\\[v?(\\d+\\.\\d+(?:\\.\\d+)?)\\]\",  # Badge format\n                    r\"v(\\d+\\.\\d+(?:\\.\\d+)?)\",  # Simple v1.2.3\n                ]\n                for pattern in version_patterns:\n                    match = re.search(pattern, content, re.IGNORECASE)\n                    if match:\n                        return None, f\"v{match.group(1)}\"\n                break\n    except Exception as e:\n        print(f\"Error fetching README for {owner}/{repo}: {e}\")\n\n    return None, None\n\n\ndef detect_package_info(url: str, display_name: str = \"\") -> tuple[str | None, str | None]:\n    \"\"\"Detect package registry and name from URL or display name.\n\n    Args:\n        url: Primary URL of the resource\n        display_name: Display name of the resource (for npm/pypi detection)\n\n    Returns:\n        Tuple of (registry_type, package_name) where registry_type is one of:\n        'npm', 'pypi', 'crates', 'homebrew', 'github-releases', or None if not detected.\n    \"\"\"\n    url_lower = url.lower() if url else \"\"\n\n    # Check for npm package URL\n    npm_patterns = [\n        r\"npmjs\\.com/package/([^/?\\s]+)\",\n        r\"npmjs\\.org/package/([^/?\\s]+)\",\n    ]\n    for pattern in npm_patterns:\n        match = re.search(pattern, url_lower)\n        if match:\n            return \"npm\", match.group(1)\n\n    # Check for PyPI package URL\n    pypi_patterns = [\n        r\"pypi\\.org/project/([^/?\\s]+)\",\n        r\"pypi\\.python\\.org/pypi/([^/?\\s]+)\",\n    ]\n    for pattern in pypi_patterns:\n        match = re.search(pattern, url_lower)\n        if match:\n            return \"pypi\", match.group(1)\n\n    # Check for crates.io (Rust) URL\n    crates_patterns = [\n        r\"crates\\.io/crates/([^/?\\s]+)\",\n    ]\n    for pattern in crates_patterns:\n        match = re.search(pattern, url_lower)\n        if match:\n            return \"crates\", match.group(1)\n\n    # Check for Homebrew URL\n    homebrew_patterns = [\n        r\"formulae\\.brew\\.sh/formula/([^/?\\s]+)\",\n        r\"brew\\.sh/.*formula.*[/=]([^/?\\s&]+)\",\n    ]\n    for pattern in homebrew_patterns:\n        match = re.search(pattern, url_lower)\n        if match:\n            return \"homebrew\", match.group(1)\n\n    # Check for GitHub URL - use releases API\n    _, is_github, owner, repo = parse_github_url(url)\n    if is_github and owner and repo:\n        return \"github-releases\", f\"{owner}/{repo}\"\n\n    return None, None\n\n\ndef get_latest_release_info(\n    url: str, display_name: str = \"\"\n) -> tuple[str | None, str | None, str | None]:\n    \"\"\"Fetch the latest release date and version from GitHub Releases API.\n\n    Args:\n        url: Primary URL of the resource\n        display_name: Display name of the resource\n\n    Returns:\n        Tuple of (release_date, version, source) where:\n        - release_date is in YYYY-MM-DD:HH-MM-SS format (may be None for some sources)\n        - version is the version/tag string\n        - source is 'github-releases' or None\n    \"\"\"\n    _, is_github, owner, repo = parse_github_url(url)\n    if is_github and owner and repo:\n        release_date, version = get_github_latest_release(owner, repo)\n        if release_date:\n            return release_date, version, \"github-releases\"\n\n    return None, None, None\n\n\ndef validate_url(\n    url: str, max_retries: int = 5\n) -> tuple[bool, int | str | None, str | None, str | None]:\n    \"\"\"\n    Validate a URL with exponential backoff retry logic.\n    Returns (is_valid, status_code, license_info, last_modified).\n    \"\"\"\n    if not url or url.strip() == \"\":\n        return True, None, None, None  # Empty URLs are considered valid\n\n    # Convert GitHub URLs to API endpoints\n    api_url, is_github, owner, repo = parse_github_url(url)\n\n    for attempt in range(max_retries):\n        try:\n            if is_github:\n                status, headers, data = github_request_json_paced(api_url)\n            else:\n                response = requests.head(url, headers=HEADERS, timeout=10, allow_redirects=True)\n                status = response.status_code\n                headers = dict(response.headers)\n                data = None\n\n            if is_github and VERBOSE:\n                print(f\"[github] url={url} api={api_url} status={status}\")\n                print(f\"[github-body] {data}\")\n\n            # Check if we hit GitHub rate limit\n            if status == 403 and is_github and \"X-RateLimit-Remaining\" in headers:\n                remaining = _header_int(headers, \"X-RateLimit-Remaining\")\n                if remaining == 0:\n                    reset_time = _header_int(headers, \"X-RateLimit-Reset\")\n                    sleep_time = max(reset_time - int(time.time()), 0) + 1\n                    print(f\"GitHub rate limit hit. Sleeping for {sleep_time} seconds...\")\n                    time.sleep(sleep_time)\n                    continue\n\n            # Success cases\n            if status < 400:\n                license_info = None\n                last_modified = None\n                if is_github and status == 200:\n                    # Extract owner/repo/path from original URL\n                    # Try to match file URL first\n                    file_match = re.match(\n                        r\"https://github\\.com/([^/]+)/([^/]+)/blob/[^/]+/(.+)\", url\n                    )\n                    if file_match:\n                        owner, repo, path = file_match.groups()\n                        license_info = get_github_license(owner, repo)\n                        last_modified = get_github_last_modified(owner, repo, path)\n                    else:\n                        # Try repository URL\n                        repo_match = re.match(r\"https://github\\.com/([^/]+)/([^/]+)\", url)\n                        if repo_match:\n                            owner, repo = repo_match.groups()\n                            license_info = get_github_license(owner, repo)\n                            last_modified = get_github_last_modified(owner, repo)\n                return True, status, license_info, last_modified\n\n            # Client errors (except rate limit) don't need retry\n            if 400 <= status < 500 and status != 403:\n                print(f\"Client error {status} for URL: {url}\")\n                return False, status, None, None\n\n            # Server errors - retry with backoff\n            if status >= 500 and attempt < max_retries - 1:\n                wait_time = (2**attempt) + random.uniform(0, 1)\n                time.sleep(wait_time)\n                continue\n\n            return False, status, None, None\n\n        except Exception as e:\n            print(f\"[error] request failed for {url}: {e}\")\n            if attempt < max_retries - 1:\n                wait_time = (2**attempt) + random.uniform(0, 1)\n                time.sleep(wait_time)\n                continue\n            return False, str(e), None, None\n\n    return False, \"Max retries exceeded\", None, None\n\n\ndef validate_links(csv_file, max_links=None, ignore_overrides=False, verbose=False):\n    \"\"\"\n    Validate links in the CSV file and update the Active status and timestamp.\n    \"\"\"\n    global VERBOSE\n    VERBOSE = verbose\n\n    # Load overrides\n    overrides = {} if ignore_overrides else load_overrides()\n\n    print(f\"GITHUB_TOKEN available: {'yes' if GITHUB_TOKEN else 'no'}\")\n\n    # Read the CSV file\n    with open(csv_file, encoding=\"utf-8\") as f:\n        reader = csv.DictReader(f)\n        rows = list(reader)\n        fieldnames = reader.fieldnames\n\n    fieldnames, rows = ensure_stale_column(list(fieldnames or []), rows)\n\n    total_resources = len(rows)\n    processed = 0\n    broken_links = []\n    newly_broken_links = []  # Track newly discovered broken links\n    github_links = 0\n    github_api_calls = 0\n    override_count = 0\n    locked_field_count = 0\n    last_modified_updates = 0\n    stale_resources = []\n    newly_stale_resources = []\n\n    print(f\"Starting validation of {total_resources} resources...\")\n    if overrides and not ignore_overrides:\n        print(f\"Loaded {len(overrides)} resource overrides\")\n\n    for _, row in enumerate(rows):\n        if max_links and processed >= max_links:\n            print(f\"\\nReached maximum link limit ({max_links}). Stopping validation.\")\n            break\n\n        # Apply overrides\n        row, locked_fields, skip_validation = apply_overrides(row, overrides)\n        if locked_fields:\n            override_count += 1\n            locked_field_count += len(locked_fields)\n\n        # Skip entire validation if skip_validation is true\n        if skip_validation:\n            print(f\"Skipping {row['Display Name']} - validation disabled by override\")\n            continue\n\n        # Skip validation for locked fields\n        if \"active\" in locked_fields and \"last_checked\" in locked_fields:\n            print(f\"Skipping {row['Display Name']} - fields locked by override\")\n            continue\n\n        primary_url = row.get(PRIMARY_LINK_HEADER_NAME, \"\").strip()\n        # secondary_url = row.get(SECONDARY_LINK_HEADER_NAME, \"\").strip()  # Ignoring secondary URLs\n\n        # Track GitHub links\n        is_github_link = \"github.com\" in primary_url.lower()\n        if is_github_link:\n            github_links += 1\n\n        # Validate primary URL\n        primary_valid, primary_status, license_info, last_modified = validate_url(primary_url)\n\n        previous_stale = row.get(STALE_HEADER_NAME, \"\").upper() == \"TRUE\"\n\n        # Update license if found and not locked\n        if license_info and \"license\" not in locked_fields:\n            row[LICENSE_HEADER_NAME] = license_info\n            github_api_calls += 1\n\n        # Update last modified if found and not locked\n        if last_modified and \"last_modified\" not in locked_fields:\n            row[LAST_MODIFIED_HEADER_NAME] = last_modified\n            github_api_calls += 1\n            last_modified_updates += 1\n\n        # Validate secondary URL if present\n        # secondary_valid = True\n        # if secondary_url:\n        #     secondary_valid, _, _, _ = validate_url(secondary_url)  # Ignoring secondary URLs\n\n        # Check previous status before updating\n        was_active = row.get(ACTIVE_HEADER_NAME, \"TRUE\").upper() == \"TRUE\"\n        # Update Active status if not locked\n        if \"active\" not in locked_fields:\n            # is_active = primary_valid and secondary_valid  # Original logic included secondary URL\n            is_active = primary_valid  # Now only depends on primary URL validity\n            row[ACTIVE_HEADER_NAME] = \"TRUE\" if is_active else \"FALSE\"\n        else:\n            is_active = row[ACTIVE_HEADER_NAME].upper() == \"TRUE\"\n\n        # Update timestamp if not locked\n        if \"last_checked\" not in locked_fields:\n            row[LAST_CHECKED_HEADER_NAME] = datetime.now().strftime(\"%Y-%m-%d:%H-%M-%S\")\n\n        # Track broken links\n        if not is_active and \"active\" not in locked_fields:\n            link_info = {\n                \"name\": row.get(\"Display Name\", \"Unknown\"),\n                \"primary_url\": primary_url,\n                \"primary_status\": primary_status,\n                # \"secondary_url\": secondary_url if not secondary_valid else None,\n                # No longer tracking secondary URLs\n            }\n            broken_links.append(link_info)\n\n            # Check if this is a newly discovered broken link\n            if was_active:\n                newly_broken_links.append(link_info)\n                print(f\"❌ NEW: {row.get('Display Name', 'Unknown')}: {primary_status}\")\n            else:\n                print(f\"Already broken: {row.get('Display Name', 'Unknown')}: {primary_status}\")\n        elif not is_active and \"active\" in locked_fields:\n            print(f\"🔒 {row.get('Display Name', 'Unknown')}: Inactive (locked by override)\")\n        else:\n            print(f\"✓ {row.get('Display Name', 'Unknown')}\")\n\n        last_modified_value = last_modified or row.get(LAST_MODIFIED_HEADER_NAME, \"\")\n        parsed_last_modified = parse_last_modified_date(last_modified_value)\n        days_since = (\n            (datetime.now(UTC) - parsed_last_modified).days if parsed_last_modified else \"unknown\"\n        )\n        print(\n            f\"    Last Modified: {last_modified_value if last_modified_value else 'n/a'}\"\n            f\" - {days_since} days\"\n        )\n        if is_github_link and not last_modified_value:\n            print(\"    (debug) missing last_modified from GitHub response\")\n\n        if is_github_link and is_active:\n            if is_stale(parsed_last_modified):\n                row[STALE_HEADER_NAME] = \"TRUE\"\n            else:\n                row[STALE_HEADER_NAME] = \"FALSE\"\n\n        current_stale = row.get(STALE_HEADER_NAME, \"\").upper() == \"TRUE\"\n        if current_stale:\n            stale_resources.append(\n                {\n                    \"name\": row.get(\"Display Name\", \"Unknown\"),\n                    \"days_since\": days_since,\n                }\n            )\n        if current_stale and not previous_stale:\n            newly_stale_resources.append(\n                {\n                    \"name\": row.get(\"Display Name\", \"Unknown\"),\n                    \"days_since\": days_since,\n                }\n            )\n\n        processed += 1\n\n    # Write updated CSV\n    with open(OUTPUT_FILE, \"w\", encoding=\"utf-8\", newline=\"\") as f:\n        assert fieldnames is not None\n        writer = csv.DictWriter(f, fieldnames=fieldnames)\n        writer.writeheader()\n        writer.writerows(rows)\n\n    # Summary\n    print(\"\\nValidation complete!\")\n    print(f\"Total resources: {total_resources}\")\n    print(f\"Processed: {processed}\")\n    print(f\"GitHub links: {github_links}\")\n    print(f\"GitHub API calls: {github_api_calls}\")\n    if last_modified_updates:\n        print(f\"Last modified dates fetched: {last_modified_updates}\")\n    if override_count:\n        print(f\"Resources with overrides: {override_count}\")\n        print(f\"Total locked fields: {locked_field_count}\")\n    print(f\"Total broken links: {len(broken_links)}\")\n    print(f\"Newly broken links: {len(newly_broken_links)}\")\n    print(f\"Total stale resources: {len(stale_resources)}\")\n\n    # Print broken links\n    if newly_broken_links:\n        print(\"\\nNEWLY broken links:\")\n        for link in newly_broken_links:\n            print(f\"  - {link['name']}: {link['primary_url']} ({link['primary_status']})\")\n\n    if broken_links:\n        print(\"\\nAll broken links:\")\n        for link in broken_links:\n            print(f\"  - {link['name']}: {link['primary_url']} ({link['primary_status']})\")\n            # if link.get(\"secondary_url\"):  # No longer reporting secondary URLs\n            #     print(f\"    Secondary: {link['secondary_url']}\")\n\n    if stale_resources:\n        print(\"\\nStale resources:\")\n        for res in stale_resources:\n            print(f\"  - {res['name']}: {res['days_since']} days\")\n    else:\n        print(\"\\nStale resources: none\")\n\n    if newly_stale_resources:\n        print(\"\\nNewly stale resources:\")\n        for res in newly_stale_resources:\n            print(f\"  - {res['name']}: {res['days_since']} days\")\n    else:\n        print(\"\\nNewly stale resources: none\")\n\n    return {\n        \"total\": total_resources,\n        \"processed\": processed,\n        \"broken\": len(broken_links),\n        \"newly_broken\": len(newly_broken_links),\n        \"github_links\": github_links,\n        \"github_api_calls\": github_api_calls,\n        \"override_count\": override_count,\n        \"locked_fields\": locked_field_count,\n        \"broken_links\": broken_links,\n        \"newly_broken_links\": newly_broken_links,\n        \"timestamp\": datetime.now().strftime(\"%Y-%m-%d:%H-%M-%S\"),\n    }\n\n\ndef main():\n    parser = argparse.ArgumentParser(description=\"Validate links in THE_RESOURCES_TABLE.csv\")\n    parser.add_argument(\"--max-links\", type=int, help=\"Maximum number of links to validate\")\n    parser.add_argument(\"--github-action\", action=\"store_true\", help=\"Run in GitHub Action mode\")\n    parser.add_argument(\n        \"--ignore-overrides\", action=\"store_true\", help=\"Ignore override configuration\"\n    )\n    parser.add_argument(\n        \"--verbose\",\n        action=\"store_true\",\n        help=\"Print verbose GitHub API responses (for debugging)\",\n    )\n    args = parser.parse_args()\n\n    csv_file = INPUT_FILE\n    if not os.path.exists(csv_file):\n        print(f\"Error: CSV file not found at {csv_file}\")\n        sys.exit(1)\n\n    try:\n        results = validate_links(csv_file, args.max_links, args.ignore_overrides, args.verbose)\n\n        if args.github_action:\n            # Output JSON for GitHub Action\n            # Always print the JSON results for capture by the workflow\n            print(json.dumps(results))\n\n            # Also write to GITHUB_OUTPUT if available\n            # github_output = os.getenv(\"GITHUB_OUTPUT\")\n            # if github_output:\n            with open(\"validation_results.json\", \"w\") as f:\n                json.dump(results, f)\n\n            # Set action failure if broken links found\n            if results[\"newly_broken\"] > 0:\n                print(f\"\\n::error::Found {results['newly_broken']} newly broken links\")\n                sys.exit(1)\n\n        # Exit with error code if broken links found\n        sys.exit(1 if results[\"newly_broken\"] > 0 else 0)\n\n    except Exception as e:\n        print(f\"Error during validation: {e}\")\n        sys.exit(1)\n\n\nif __name__ == \"__main__\":\n    main()\n"
  },
  {
    "path": "scripts/validation/validate_single_resource.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nSingle resource validation script for the Awesome Claude Code repository.\nValidates a single resource before adding it to the CSV.\n\nThis script is used by the issue submission validator and manual validation\nworkflows to validate resources before they are committed to the CSV file.\n\"\"\"\n\nimport sys\nfrom datetime import datetime\nfrom pathlib import Path\nfrom typing import Any\n\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\nsys.path.insert(0, str(REPO_ROOT))\n\nfrom scripts.validation.validate_links import validate_url\n\n\ndef validate_single_resource(\n    *,\n    primary_link: str,\n    secondary_link: str = \"\",\n    display_name: str = \"\",\n    category: str = \"\",\n    license: str = \"NOT_FOUND\",\n    **kwargs: Any,\n) -> tuple[bool, dict[str, Any], list[str]]:\n    \"\"\"\n    Validate a single resource before adding to CSV.\n\n    Args:\n        primary_link: Required URL to validate\n        secondary_link: Optional secondary URL\n        display_name: Name of the resource\n        category: Resource category\n        license: License information (defaults to \"NOT_FOUND\")\n        **kwargs: Additional fields that may be present in the resource\n\n    Returns:\n        Tuple of (is_valid, enriched_data, errors):\n            - is_valid: Boolean indicating if resource passes validation\n            - enriched_data: Original data enriched with license and last_modified info\n            - errors: List of validation error messages\n    \"\"\"\n    errors = []\n    enriched_data = {\n        \"primary_link\": primary_link,\n        \"secondary_link\": secondary_link,\n        \"display_name\": display_name,\n        \"category\": category,\n        \"license\": license,\n        **kwargs,\n    }\n\n    # Validate primary link\n    primary_url = primary_link.strip()\n    if not primary_url:\n        errors.append(\"Primary link is required\")\n        return False, enriched_data, errors\n\n    print(f\"Validating primary URL: {primary_url}\")\n    primary_valid, primary_status, license_info, last_modified = validate_url(primary_url)\n\n    if not primary_valid:\n        errors.append(f\"Primary URL validation failed: {primary_status}\")\n    else:\n        print(\"✓ Primary URL is valid\")\n\n        # Enrich with GitHub data if available\n        if license_info and license_info != \"NOT_FOUND\":\n            enriched_data[\"license\"] = license_info\n            print(f\"✓ Found license: {license_info}\")\n\n        if last_modified:\n            enriched_data[\"last_modified\"] = last_modified\n            print(f\"✓ Found last modified date: {last_modified}\")\n\n    # Validate secondary link if present\n    secondary_url = secondary_link.strip()\n    if secondary_url:\n        print(f\"Validating secondary URL: {secondary_url}\")\n        secondary_valid, secondary_status, _, _ = validate_url(secondary_url)\n\n        if not secondary_valid:\n            errors.append(f\"Secondary URL validation failed: {secondary_status}\")\n        else:\n            print(\"✓ Secondary URL is valid\")\n\n    # Set active status\n    is_valid = len(errors) == 0\n    enriched_data[\"active\"] = \"TRUE\" if is_valid else \"FALSE\"\n    enriched_data[\"last_checked\"] = datetime.now().strftime(\"%Y-%m-%d:%H-%M-%S\")\n\n    return is_valid, enriched_data, errors\n\n\ndef validate_resource_from_dict(\n    resource_dict: dict[str, str],\n) -> tuple[bool, dict[str, Any], list[str]]:\n    \"\"\"\n    Convenience function for validating a resource dictionary.\n    Maps common field names to expected format.\n    \"\"\"\n    # Extract known fields and pass the rest as kwargs\n    is_valid, enriched_data, errors = validate_single_resource(\n        primary_link=resource_dict.get(\"primary_link\", \"\"),\n        secondary_link=resource_dict.get(\"secondary_link\", \"\"),\n        display_name=resource_dict.get(\"display_name\", \"\"),\n        category=resource_dict.get(\"category\", \"\"),\n        license=resource_dict.get(\"license\", \"NOT_FOUND\"),\n        **{\n            k: v\n            for k, v in resource_dict.items()\n            if k not in [\"primary_link\", \"secondary_link\", \"display_name\", \"category\", \"license\"]\n        },\n    )\n\n    # Map enriched data back to original field names\n    if \"license\" in enriched_data and enriched_data[\"license\"] != \"NOT_FOUND\":\n        resource_dict[\"license\"] = enriched_data[\"license\"]\n    if \"last_modified\" in enriched_data:\n        resource_dict[\"last_modified\"] = enriched_data[\"last_modified\"]\n    if \"last_checked\" in enriched_data:\n        resource_dict[\"last_checked\"] = enriched_data[\"last_checked\"]\n\n    return is_valid, resource_dict, errors\n\n\ndef main():\n    \"\"\"\n    Command-line interface for testing single resource validation.\n    \"\"\"\n    import argparse\n\n    parser = argparse.ArgumentParser(description=\"Validate a single resource\")\n    parser.add_argument(\"url\", help=\"Primary URL to validate\")\n    parser.add_argument(\"--secondary\", help=\"Secondary URL to validate\")\n    parser.add_argument(\"--name\", default=\"Test Resource\", help=\"Resource name\")\n    args = parser.parse_args()\n\n    print(f\"\\nValidating resource: {args.name}\")\n    print(\"=\" * 50)\n\n    is_valid, enriched_data, errors = validate_single_resource(\n        primary_link=args.url,\n        secondary_link=args.secondary or \"\",\n        display_name=args.name,\n        category=\"Test\",\n    )\n\n    print(\"\\nValidation Results:\")\n    print(\"=\" * 50)\n    print(f\"Valid: {'✓ Yes' if is_valid else '✗ No'}\")\n\n    if errors:\n        print(\"\\nErrors:\")\n        for error in errors:\n            print(f\"  - {error}\")\n\n    print(\"\\nEnriched Data:\")\n    for key, value in enriched_data.items():\n        if value and key not in [\"primary_link\", \"secondary_link\", \"display_name\", \"category\"]:\n            print(f\"  {key}: {value}\")\n\n    return 0 if is_valid else 1\n\n\nif __name__ == \"__main__\":\n    sys.exit(main())\n"
  },
  {
    "path": "templates/README_AWESOME.template.md",
    "content": "{{STYLE_SELECTOR}}\n\n{{BANNER_IMAGE}}\n\n# Awesome Claude Code\n\n[![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n\n> A selectively curated list of skills, agents, plugins, hooks, and other amazing tools for enhancing your [Claude Code](https://docs.anthropic.com/en/docs/claude-code) workflow.\n\n{{REPO_TICKER}}\n\n{{ANNOUNCEMENTS}}\n\n{{WEEKLY_SECTION}}\n\n{{TABLE_OF_CONTENTS}}\n\n{{BODY_SECTIONS}}\n\n{{FOOTER}}\n\n<!-- OBLIGATORY GUARD AGAINST SILLY END-OF-FILE PROBLEM -->\n"
  },
  {
    "path": "templates/README_CLASSIC.template.md",
    "content": "<!--lint disable remark-lint:awesome-badge-->\n\n{{STYLE_SELECTOR}}\n\n<!-- Responsive Logo with Theme Support -->\n<div align=\"center\">\n\n  <!-- Same ASCII art for all screen sizes, just scales down on mobile -->\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('logo-dark.svg')}}\">\n    <img src=\"{{ASSET_PATH('logo-light.svg')}}\" alt=\"Awesome Claude Code\" width=\"100%\" style=\"max-width: 900px;\">\n  </picture>\n\n</div>\n\n\n<!-- Generated with https://github.com/denvercoder1/readme-typing-svg -->\n\n[![Typing SVG](https://readme-typing-svg.demolab.com/?font=Fira+Code&weight=600&duration=3000&pause=100&color=F7080D&width=680&lines=Lollygagging...;Skedaddling...;Bumbershooting...;Widdershinning...;Higgledy-piggledying...;Doodlebugging...;Fiddle-faddling...;Whimwhamming...;Dilly-dallying...;Flapdoodling...;Ballyhooing...;Galumphing...;Razzle-dazzling...;Tiddle-taddling...;Zigzagging...;Twinkletoeing...;Puddle-jumping...;Snicker-snacking...;Jibber-jabbering...;Frabjoussing...;Piffle-puffling...;Whirligigging...;Bibbity-bobbitying...;)](https://git.io/typing-svg)\n\n<!--lint enable remark-lint:awesome-badge-->\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re) [![FREEDOM FUNDER]({{ASSET_PATH('freedom-funder-badge.svg')}})](https://bailproject.org)\n\n# Awesome Claude Code\n\n<!--lint enable remark-lint:awesome-badge-->\n\n<!--lint disable double-link-->\n\nThis is a curated list of slash-commands, `CLAUDE.md` files, CLI tools, and other resources and guides for enhancing your [Claude Code](https://docs.anthropic.com/en/docs/claude-code) workflow, productivity, and vibes.\n\n<!--lint enable double-link-->\n\nClaude Code is a cutting-edge CLI-based coding assistant and agent released by [Anthropic](https://www.anthropic.com/) that you can access in your terminal or IDE. It is a rapidly evolving tool that offers a number of powerful capabilities, and allows for a lot of configuration, in a lot of different ways. Users are actively working out best practices and workflows. It is the hope that this repo will help the community share knowledge and understand how to get the most out of Claude Code.\n\n{{ANNOUNCEMENTS}}\n\n{{WEEKLY_SECTION}}\n\n{{TABLE_OF_CONTENTS}}\n\n{{BODY_SECTIONS}}\n\n{{FOOTER}}\n\n<!-- OBLIGATORY GUARD AGAINST SILLY END-OF-FILE PROBLEM -->\n"
  },
  {
    "path": "templates/README_EXTRA.template.md",
    "content": "<!--lint disable remark-lint:awesome-badge-->\n\n{{STYLE_SELECTOR}}\n\n<div align=\"center\" id=\"awesome-claude-code\">\n\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)\n\n</div>\n\n<!-- Terminal Header - Theme Adaptive -->\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('terminal-header.svg')}}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('terminal-header-light-anim-lineprint.svg')}}\">\n  <img src=\"{{ASSET_PATH('terminal-header-light-anim-lineprint.svg')}}\" alt=\"Awesome Claude Code Terminal\">\n</picture>\n\n<!-- Generated with https://github.com/denvercoder1/readme-typing-svg -->\n\n{{REPO_TICKER}}\n\n<!--lint enable remark-lint:awesome-badge-->\n\n<br>\n\n<!-- Info Terminal - Theme Adaptive -->\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('info-terminal.svg')}}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('info-terminal-light-vintage.svg')}}\">\n  <img src=\"{{ASSET_PATH('info-terminal-light-vintage.svg')}}\" alt=\"System Info Terminal\" width=\"100%\">\n</picture>\n\n<!--lint enable remark-lint:awesome-badge-->\n\n<br>\n\n<!-- Intro Terminal - Theme Adaptive -->\n<div align=\"center\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('intro-terminal.svg')}}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('intro-terminal-light-vintage.svg')}}\">\n  <img src=\"{{ASSET_PATH('intro-terminal-light-vintage.svg')}}\" alt=\"About Claude Code\" width=\"100%\" style=\"max-width: 900px;\">\n</picture>\n</div>\n\n<!-- Design Credit & Disclaimer - Theme Adaptive -->\n<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('designed-by-badge.svg')}}\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('designed-by-badge-light.svg')}}\">\n    <img src=\"{{ASSET_PATH('designed-by-badge-light.svg')}}\" alt=\"Designed by Claude Code Web\" width=\"280\">\n  </picture>\n  <br>\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('disclaimer.svg')}}\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('disclaimer-light.svg')}}\">\n    <img src=\"{{ASSET_PATH('disclaimer-light.svg')}}\" alt=\"Disclaimer: Not affiliated or endorsed by Anthropic PBC. Claude Code is a product of Anthropic.\" width=\"320\">\n  </picture>\n</div>\n\n<!-- {{ANNOUNCEMENTS}} -->\n\n<div align=\"center\">\n  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src=\"{{ASSET_PATH('thinking-asterisk.svg')}}\" alt=\"*\" width=\"18\" /> <a href=\"https://git.io/typing-svg\"><img align=\"center\" src=\"https://readme-typing-svg.demolab.com/?font=Fira+Code&weight=600&duration=3000&pause=100&color=F7080D&width=300&lines=Lollygagging...;Skedaddling...;Bumbershooting...;Widdershinning...;Higgledy-piggledying...;Doodlebugging...;Fiddle-faddling...;Whimwhamming...;Dilly-dallying...;Flapdoodling...;Ballyhooing...;Galumphing...;Razzle-dazzling...;Tiddle-taddling...;Zigzagging...;Twinkletoeing...;Puddle-jumping...;Snicker-snacking...;Jibber-jabbering...;Frabjoussing...;Piffle-puffling...;Whirligigging...;Bibbity-bobbitying...;\" /></a>\n</div>\n\n<div align=\"center\">\n\n### ⚡ TERMINAL NAVIGATION ⚡\n\n<table>\n<tr>\n<td align=\"center\">\n<a href=\"#agent-skills-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('card-skills.svg')}}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('card-skills-light-anim-lineprint.svg')}}\">\n  <img src=\"{{ASSET_PATH('card-skills-light-anim-lineprint.svg')}}\" alt=\"Agent Skills\" width=\"200\"/>\n</picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#workflows--knowledge-guides-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('card-workflows.svg')}}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('card-workflows-light-anim-lineprint.svg')}}\">\n  <img src=\"{{ASSET_PATH('card-workflows-light-anim-lineprint.svg')}}\" alt=\"Workflows\" width=\"200\"/>\n</picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#tooling-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('card-tooling.svg')}}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('card-tooling-light-anim-lineprint.svg')}}\">\n  <img src=\"{{ASSET_PATH('card-tooling-light-anim-lineprint.svg')}}\" alt=\"Tooling\" width=\"200\"/>\n</picture>\n</a>\n</td>\n</tr>\n<tr>\n<td align=\"center\">\n<a href=\"#status-lines-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('card-statusline.svg')}}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('card-statusline-light-anim-lineprint.svg')}}\">\n  <img src=\"{{ASSET_PATH('card-statusline-light-anim-lineprint.svg')}}\" alt=\"Status Lines\" width=\"200\"/>\n</picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#hooks-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('card-custom.svg')}}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('card-custom-light-anim-lineprint.svg')}}\">\n  <img src=\"{{ASSET_PATH('card-custom-light-anim-lineprint.svg')}}\" alt=\"Hooks\" width=\"200\"/>\n</picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#slash-commands-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('card-commands.svg')}}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('card-commands-light-anim-lineprint.svg')}}\">\n  <img src=\"{{ASSET_PATH('card-commands-light-anim-lineprint.svg')}}\" alt=\"Slash Commands\" width=\"200\"/>\n</picture>\n</a>\n</td>\n</tr>\n<tr>\n<td align=\"center\">\n<a href=\"#claudemd-files-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('card-config.svg')}}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('card-config-light-anim-lineprint.svg')}}\">\n  <img src=\"{{ASSET_PATH('card-config-light-anim-lineprint.svg')}}\" alt=\"CLAUDE.md Files\" width=\"200\"/>\n</picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#alternative-clients-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('card-clients.svg')}}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('card-clients-light-anim-lineprint.svg')}}\">\n  <img src=\"{{ASSET_PATH('card-clients-light-anim-lineprint.svg')}}\" alt=\"Alternative Clients\" width=\"200\"/>\n</picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#official-documentation-\">\n<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"{{ASSET_PATH('card-docs.svg')}}\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"{{ASSET_PATH('card-docs-light-anim-lineprint.svg')}}\">\n  <img src=\"{{ASSET_PATH('card-docs-light-anim-lineprint.svg')}}\" alt=\"Documentation\" width=\"200\"/>\n</picture>\n</a>\n</td>\n</tr>\n</table>\n\n</div>\n\n<br>\n\n{{WEEKLY_SECTION}}\n\n<br>\n\n<div align=\"left\">\n\n{{TABLE_OF_CONTENTS}}\n\n</div>\n\n<br>\n\n{{BODY_SECTIONS}}\n\n{{FOOTER}}\n\n<!-- OBLIGATORY GUARD AGAINST SILLY END-OF-FILE PROBLEM -->\n"
  },
  {
    "path": "templates/announcements.yaml",
    "content": ""
  },
  {
    "path": "templates/categories.yaml",
    "content": "# Unified Category Definitions\n# This is the single source of truth for all categories in awesome-claude-code\n# \n# Adding a new category requires only updating this file.\n# All scripts and templates will automatically use these definitions.\n\ncategories:\n  - id: skills\n    name: \"Agent Skills\"\n    prefix: skill\n    icon: \"🤖\"\n    description: |\n      Agent skills are model-controlled configurations (files, scripts, resources, etc.) that enable Claude Code to perform specialized tasks requiring specific knowledge or capabilities.\n    order: 1\n    subcategories:\n      - id: general\n        name: \"General\"\n\n  - id: workflows\n    name: \"Workflows & Knowledge Guides\"\n    prefix: wf\n    icon: \"🧠\"\n    description: |\n      A workflow is a tightly coupled set of Claude Code-native resources that facilitate specific projects\n    order: 2\n    subcategories:\n      - id: general\n        name: \"General\"\n      - id: ralph-wiggum\n        name: \"Ralph Wiggum\"\n    \n  - id: tooling\n    name: \"Tooling\"\n    prefix: tool\n    icon: \"🧰\"\n    description: |\n      Tooling denotes applications that are built on top of Claude Code and consist of more components than slash-commands and `CLAUDE.md` files\n    order: 3\n    subcategories:\n      - id: general\n        name: \"General\"\n      - id: ide-integrations\n        name: \"IDE Integrations\"\n      - id: usage-monitors\n        name: \"Usage Monitors\"\n      - id: orchestrators\n        name: \"Orchestrators\"\n      - id: config-managers\n        name: \"Config Managers\"\n        \n  - id: statusline\n    name: \"Status Lines\"\n    prefix: status\n    icon: \"📊\"\n    description: |\n      Status lines - Configurations and customizations for Claude Code's status bar functionality\n    order: 4\n    subcategories:\n      - id: general\n        name: \"General\"\n    \n  - id: hooks\n    name: \"Hooks\"\n    prefix: hook\n    icon: \"🪝\"\n    description: |\n      Hooks are a powerful API for Claude Code that allows users to activate commands and run scripts at different points in Claude's agentic lifecycle.\n    order: 5\n    subcategories:\n      - id: general\n        name: \"General\"\n\n  - id: slash-commands\n    name: \"Slash-Commands\"\n    prefix: cmd\n    icon: \"🔪\"\n    description: |\n      \"Slash Commands are customized, carefully refined prompts that control Claude's behavior in order to perform a specific task\"\n    order: 6\n    subcategories:\n      - id: general\n        name: \"General\"\n      - id: version-control-git\n        name: \"Version Control & Git\"\n      - id: code-analysis-testing\n        name: \"Code Analysis & Testing\"\n      - id: context-loading-priming\n        name: \"Context Loading & Priming\"\n      - id: documentation-changelogs\n        name: \"Documentation & Changelogs\"\n      - id: ci-deployment\n        name: \"CI / Deployment\"\n      - id: project-task-management\n        name: \"Project & Task Management\"\n      - id: miscellaneous\n        name: \"Miscellaneous\"\n        \n  - id: claude-md-files\n    name: \"CLAUDE.md Files\"\n    prefix: claude\n    icon: \"📂\"\n    description: |\n      `CLAUDE.md` files are files that contain important guidelines and context-specific information or instructions that help Claude Code to better understand your project and your coding standards\n    order: 7\n    subcategories:\n      - id: general\n        name: \"General\"\n      - id: language-specific\n        name: \"Language-Specific\"\n      - id: domain-specific\n        name: \"Domain-Specific\"\n      - id: project-scaffolding-mcp\n        name: \"Project Scaffolding & MCP\"\n\n  - id: alternative-clients\n    name: \"Alternative Clients\"\n    prefix: client\n    icon: \"📱\"\n    description: |\n      Alternative Clients are alternative UIs and front-ends for interacting with Claude Code, either on mobile or on the desktop.\n    order: 8\n    subcategories:\n      - id: general\n        name: \"General\"\n\n  - id: official-documentation\n    name: \"Official Documentation\"\n    prefix: doc\n    icon: \"🏛️\"\n    description: |\n      Links to some of Anthropic's terrific documentation and resources regarding Claude Code\n    order: 9\n    subcategories:\n      - id: general\n        name: \"General\"\n"
  },
  {
    "path": "templates/footer.template.md",
    "content": "## Contributing [🔝](#awesome-claude-code)\n\n### **[Recommend a new resource here!](https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=recommend-resource.yml)**\n\nRecommending a resource for the list is very simple, and the automated system handles everything for you. Please do not open a PR to submit a recommendation - the only person who is allowed to submit PRs to this repo is Claude.\n\nMake sure that you have read the CONTRIBUTING.md document and CODE_OF_CONDUCT.md before you submit a recommendation.\n\nFor suggestions about the repository itself, please [open a repository enhancement issue](https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=repository-enhancement.yml).\n\nThis project is released with a Code of Conduct. By participating, you agree to abide by its terms. And although I take strong measures to uphold the quality and safety of this list, I take no responsibility or liability for anything that might happen as a result of these third-party resources.\n\n## Growing thanks to you\n[![Stargazers over time](https://starchart.cc/hesreallyhim/awesome-claude-code.svg?variant=adaptive)](https://starchart.cc/hesreallyhim/awesome-claude-code)\n\n## License\n\nThis list is licensed under [Creative Commons CC BY-NC-ND 4.0](https://creativecommons.org/licenses/by-nc-nd/4.0/) - this means you are welcome to fork, clone, copy and redistribute the list, provided you include appropriate attribution; however you are not permitted to distribute any modified versions or to use it for any commercial purposes. This is to prevent disregard for the licenses of the authors whose resources are listed here. Please note that all resources included in this list have their own license terms.\n"
  },
  {
    "path": "templates/resource-overrides.yaml",
    "content": "# Resource Overrides Configuration\n# This file allows manual overrides of specific resource fields\n# Use resource IDs to target specific resources\n#\n# IMPORTANT: Any field you set here is AUTOMATICALLY LOCKED from validation updates\n# You do NOT need to manually specify *_locked flags\n#\n# Example override structure:\n# overrides:\n#   cmd-a3f2b9c4:  # Resource ID\n#     license: \"LicenseRef-MIT-Commons-Clause\"  # Automatically locked\n#   cmd-xyz123:\n#     skip_validation: true  # Skip this resource entirely during validation\n\noverrides:\n  # Claude Task Manager - has Commons Clause restriction\n  wf-d0cfdd2b:\n    license: \"LicenseRef-MIT-Commons-Clause\"\n\n  # Claude Code Chat - temporarily unavailable for validation\n  tool-984936a7:\n    skip_validation: true\n\n  # Resources with manual license overrides\n  status-4e8a47cf:\n    license: \"MIT\"\n\n  # Resource removed from origin\n  claude-1279cf13:\n    skip_validation: true\n  \n  # 404\n  cmd-9944dc47:\n    skip_validation: true\n\n  output-2d98cb4f:\n    license: \"MIT\"\n\n  status-bb559460:\n    license: \"MIT\"\n\n  tool-1e4657fd:\n    license: \"MIT\"\n  \n  # This is a sub-directory - current workflow does not accommodate directories\n  wf-5e01a9a6:\n    skip_validation: true\n\n  cmd-0420f9cb:\n    skip_validation: true\n\n# Supported override fields:\n# - license: Override the detected license (automatically locked)\n# - active: Override the active status (automatically locked)\n# - description: Override the description (automatically locked)\n# - last_checked: Override last checked timestamp (automatically locked)\n# - last_modified: Override last modified timestamp (automatically locked)\n# - skip_validation: Skip entire resource during validation (highest precedence)\n#\n# Notes:\n# - Use resource IDs (e.g., cmd-a3f2b9c4) not display names\n# - Any field you set is automatically locked from validation updates\n# - Resources with skip_validation: true are completely skipped by validation scripts\n# - skip_validation has highest precedence - if set, no field validation occurs\n# - Overrides take precedence over CSV data during generation\n"
  },
  {
    "path": "tests/conftest.py",
    "content": "\"\"\"Shared pytest fixtures.\"\"\"\n\nfrom __future__ import annotations\n\nimport importlib\nimport sys\nfrom pathlib import Path\n\nimport pytest\n\n\nclass DummyReset:\n    \"\"\"Minimal reset object with a timestamp.\"\"\"\n\n    @staticmethod\n    def timestamp() -> int:\n        return 0\n\n\nclass DummyCore:\n    \"\"\"Minimal core rate limit object.\"\"\"\n\n    def __init__(self) -> None:\n        self.remaining = 5000\n        self.limit = 5000\n        self.reset = DummyReset()\n\n\nclass DummyRateLimit:\n    \"\"\"Minimal rate limit response wrapper.\"\"\"\n\n    def __init__(self) -> None:\n        self.core = DummyCore()\n\n\nclass DummyIssue:\n    \"\"\"Minimal issue object with an html_url.\"\"\"\n\n    html_url = \"https://example.com/issue\"\n\n\nclass DummyRepo:\n    \"\"\"Minimal GitHub repo stub for notifications.\"\"\"\n\n    def __init__(self, full_name: str) -> None:\n        self.full_name = full_name\n\n    def get_label(self, name: str):\n        return object()\n\n    def create_label(self, name: str, color: str, description: str):\n        return object()\n\n    def get_issues(self, **kwargs):\n        return []\n\n    def create_issue(self, title: str, body: str, labels: list[str]):\n        return DummyIssue()\n\n\nclass DummyUser:\n    \"\"\"Minimal GitHub user object.\"\"\"\n\n    login = \"dummy-user\"\n\n\nclass DummyGithub:\n    \"\"\"Minimal GitHub client stub.\"\"\"\n\n    def __init__(self, *args, **kwargs) -> None:\n        pass\n\n    def get_rate_limit(self):\n        return DummyRateLimit()\n\n    def get_repo(self, full_name: str):\n        return DummyRepo(full_name)\n\n    def get_user(self):\n        return DummyUser()\n\n\ndef find_repo_root(start: Path) -> Path:\n    p = start.resolve()\n    while not (p / \"pyproject.toml\").exists():\n        if p.parent == p:\n            raise RuntimeError(\"Repo root not found\")\n        p = p.parent\n    return p\n\n\n@pytest.fixture(scope=\"session\")\ndef repo_root() -> Path:\n    \"\"\"Resolve the repository root for tests.\"\"\"\n    return find_repo_root(Path(__file__))\n\n\n@pytest.fixture\ndef github_stub(monkeypatch: pytest.MonkeyPatch):\n    \"\"\"Replace the GitHub client to avoid network calls.\"\"\"\n    try:\n        import scripts.utils.github_utils as github_utils\n\n        monkeypatch.setattr(github_utils, \"Github\", DummyGithub)\n        monkeypatch.setattr(github_utils, \"_GITHUB_CLIENTS\", {})\n    except ImportError:\n        pass\n\n    modules = []\n    for name in (\n        \"badge_notification_core\",\n        \"scripts.badge_notification_core\",\n        \"scripts.badges.badge_notification_core\",\n    ):\n        if name in sys.modules:\n            modules.append(sys.modules[name])\n\n    if not modules:\n        for name in (\n            \"badge_notification_core\",\n            \"scripts.badge_notification_core\",\n            \"scripts.badges.badge_notification_core\",\n        ):\n            try:\n                modules.append(importlib.import_module(name))\n            except ImportError:\n                continue\n\n    if not modules:\n        raise RuntimeError(\"Could not locate badge_notification_core module for stubbing\")\n\n    for module in modules:\n        monkeypatch.setattr(module, \"Github\", DummyGithub)\n    return DummyGithub\n"
  },
  {
    "path": "tests/fixtures/expected_toc_anchors.txt",
    "content": "agent-skills-\nalternative-clients-\nawesome-claude-code\nci--deployment\nclaudemd-files-\ncode-analysis--testing\nconfig-managers\ncontents\ncontext-loading--priming\ncontributing-\ndocumentation--changelogs\ndomain-specific\ngeneral\ngeneral-1\ngeneral-2\ngeneral-3\ngeneral-4\ngeneral-5\ngeneral-6\ngeneral-7\ngrowing-thanks-to-you\nhooks-\nide-integrations\nlanguage-specific\nlatest-additions\nlicense\nmiscellaneous\nofficial-documentation-️\norchestrators\npick-your-style\nproject--task-management\nproject-scaffolding--mcp\nralph-wiggum\nrecommend-a-new-resource-here\nslash-commands-\nstatus-lines-\ntooling-\nusage-monitors\nversion-control--git\nworkflows--knowledge-guides-\n"
  },
  {
    "path": "tests/fixtures/github-html/awesome-root.html",
    "content": "<article class=\"markdown-body entry-content container-lg\" itemprop=\"text\">\n<div class=\"markdown-heading\" dir=\"auto\"><h3 align=\"center\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Pick Your Style:</h3><a id=\"user-content-pick-your-style\" class=\"anchor\" aria-label=\"Permalink: Pick Your Style:\" href=\"#pick-your-style\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p align=\"center\" dir=\"auto\">\n<a href=\"/hesreallyhim/awesome-claude-code/blob/main\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\" style=\"max-width: 100%; height: auto; max-height: 28px;\"></a>\n<a href=\"/hesreallyhim/awesome-claude-code/blob/main/README_ALTERNATIVES/README_EXTRA.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\" style=\"max-width: 100%; height: auto; max-height: 28px;\"></a>\n<a href=\"/hesreallyhim/awesome-claude-code/blob/main/README_ALTERNATIVES/README_CLASSIC.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\" style=\"max-width: 100%; height: auto; max-height: 28px;\"></a>\n<a href=\"/hesreallyhim/awesome-claude-code/blob/main/README_ALTERNATIVES/README_FLAT_ALL_AZ.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"max-width: 100%; height: auto; max-height: 28px;\"></a>\n</p>\n<div class=\"markdown-heading\" dir=\"auto\"><h1 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Awesome Claude Code</h1><a id=\"user-content-awesome-claude-code\" class=\"anchor\" aria-label=\"Permalink: Awesome Claude Code\" href=\"#awesome-claude-code\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p dir=\"auto\"><a href=\"https://awesome.re\" rel=\"nofollow\"><img src=\"https://camo.githubusercontent.com/9d49598b873146ec650fb3f275e8a532c765dabb1f61d5afa25be41e79891aa7/68747470733a2f2f617765736f6d652e72652f62616467652e737667\" alt=\"Awesome\" data-canonical-src=\"https://awesome.re/badge.svg\" style=\"max-width: 100%;\"></a></p>\n<blockquote>\n<p dir=\"auto\">A curated list of slash-commands, CLAUDE.md files, CLI tools, and other resources for enhancing your <a href=\"https://docs.anthropic.com/en/docs/claude-code\" rel=\"nofollow\">Claude Code</a> workflow.</p>\n</blockquote>\n<p dir=\"auto\">Claude Code is a CLI-based coding assistant from <a href=\"https://www.anthropic.com/\" rel=\"nofollow\">Anthropic</a> that you can access in your terminal or IDE. This list helps the community share knowledge and best practices.</p>\n<div align=\"center\" dir=\"auto\">\n<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/repo-ticker-awesome.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/repo-ticker-awesome.svg\" alt=\"Featured Claude Code Projects\" width=\"100%\" style=\"max-width: 100%;\"></a>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Latest Additions</h2><a id=\"user-content-latest-additions\" class=\"anchor\" aria-label=\"Permalink: Latest Additions\" href=\"#latest-additions\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/danielrosehill/Claude-Code-Repos-Index\">Claude Code Repos Index</a> by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a> - This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.</li>\n<li><a href=\"https://github.com/ykdojo/claude-code-tips\">Claude Code Tips</a> by <a href=\"https://github.com/ykdojo\">ykdojo</a> - A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</li>\n<li><a href=\"https://github.com/obra/superpowers\">Superpowers</a> by <a href=\"https://github.com/obra\">Jesse Vincent</a> - A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Contents</h2><a id=\"user-content-contents\" class=\"anchor\" aria-label=\"Permalink: Contents\" href=\"#contents\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"#agent-skills--\">Agent Skills 🤖</a>\n<ul dir=\"auto\">\n<li><a href=\"#general-\">General</a></li>\n</ul>\n</li>\n<li><a href=\"#workflows--knowledge-guides--\">Workflows &amp; Knowledge Guides 🧠</a>\n<ul dir=\"auto\">\n<li><a href=\"#general--1\">General</a></li>\n</ul>\n</li>\n<li><a href=\"#tooling--\">Tooling 🧰</a>\n<ul dir=\"auto\">\n<li><a href=\"#general--2\">General</a></li>\n<li><a href=\"#ide-integrations-\">IDE Integrations</a></li>\n<li><a href=\"#usage-monitors-\">Usage Monitors</a></li>\n<li><a href=\"#orchestrators-\">Orchestrators</a></li>\n</ul>\n</li>\n<li><a href=\"#status-lines--\">Status Lines 📊</a>\n<ul dir=\"auto\">\n<li><a href=\"#general--3\">General</a></li>\n</ul>\n</li>\n<li><a href=\"#hooks--\">Hooks 🪝</a>\n<ul dir=\"auto\">\n<li><a href=\"#general--4\">General</a></li>\n</ul>\n</li>\n<li><a href=\"#slash-commands--\">Slash-Commands 🔪</a>\n<ul dir=\"auto\">\n<li><a href=\"#general--5\">General</a></li>\n<li><a href=\"#version-control--git-\">Version Control &amp; Git</a></li>\n<li><a href=\"#code-analysis--testing-\">Code Analysis &amp; Testing</a></li>\n<li><a href=\"#context-loading--priming-\">Context Loading &amp; Priming</a></li>\n<li><a href=\"#documentation--changelogs-\">Documentation &amp; Changelogs</a></li>\n<li><a href=\"#ci--deployment-\">CI / Deployment</a></li>\n<li><a href=\"#project--task-management-\">Project &amp; Task Management</a></li>\n<li><a href=\"#miscellaneous-\">Miscellaneous</a></li>\n</ul>\n</li>\n<li><a href=\"#claudemd-files--\">CLAUDE.md Files 📂</a>\n<ul dir=\"auto\">\n<li><a href=\"#language-specific-\">Language-Specific</a></li>\n<li><a href=\"#domain-specific-\">Domain-Specific</a></li>\n<li><a href=\"#project-scaffolding--mcp-\">Project Scaffolding &amp; MCP</a></li>\n</ul>\n</li>\n<li><a href=\"#alternative-clients--\">Alternative Clients 📱</a>\n<ul dir=\"auto\">\n<li><a href=\"#general--6\">General</a></li>\n</ul>\n</li>\n<li><a href=\"#official-documentation--%EF%B8%8F\">Official Documentation 🏛️</a>\n<ul dir=\"auto\">\n<li><a href=\"#general--7\">General</a></li>\n</ul>\n</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Agent Skills 🤖</h2><a id=\"user-content-agent-skills-\" class=\"anchor\" aria-label=\"Permalink: Agent Skills 🤖\" href=\"#agent-skills-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">Agent skills are model-controlled configurations (files, scripts, resources, etc.) that enable Claude Code to perform specialized tasks requiring specific knowledge or capabilities.</p>\n</blockquote>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General</h3><a id=\"user-content-general\" class=\"anchor\" aria-label=\"Permalink: General\" href=\"#general\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/fcakyon/claude-codex-settings\">Claude Codex Settings</a> by <a href=\"https://github.com/fcakyon\">fatih akyon</a> - A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.</li>\n<li><a href=\"https://github.com/dreamiurg/claude-mountaineering-skills\">Claude Mountaineering Skills</a> by <a href=\"https://github.com/dreamiurg\">Dmytro Gaivoronsky</a> - Claude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports.</li>\n<li><a href=\"https://github.com/skills-directory/skill-codex\">Codex Skill</a> by <a href=\"https://github.com/klaudworks\">klaudworks</a> - Enables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context.</li>\n<li><a href=\"https://github.com/NeoLabHQ/context-engineering-kit\">Context Engineering Kit</a> by <a href=\"https://github.com/LeoVS09\">Vlad Goncharov</a> - Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.</li>\n<li><a href=\"https://github.com/obra/superpowers\">Superpowers</a> by <a href=\"https://github.com/obra\">Jesse Vincent</a> - A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.</li>\n<li><a href=\"https://github.com/glittercowboy/taches-cc-resources\">TÂCHES Claude Code Resources</a> by <a href=\"https://github.com/glittercowboy\">TÂCHES</a> - A well-balanced, \"down-to-Earth\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"meta\"-skills/agents, like \"skill-auditor\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around.</li>\n<li><a href=\"https://github.com/alonw0/web-asset-generator\">Web Assets Generator Skill</a> by <a href=\"https://github.com/alonw0\">Alon Wolenitz</a> - Easily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags.</li>\n</ul>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Workflows &amp; Knowledge Guides 🧠</h2><a id=\"user-content-workflows--knowledge-guides-\" class=\"anchor\" aria-label=\"Permalink: Workflows &amp; Knowledge Guides 🧠\" href=\"#workflows--knowledge-guides-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">A workflow is a tightly coupled set of Claude Code-native resources that facilitate specific projects</p>\n</blockquote>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General</h3><a id=\"user-content-general-1\" class=\"anchor\" aria-label=\"Permalink: General\" href=\"#general-1\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/ayoubben18/ab-method\">AB Method</a> by <a href=\"https://github.com/ayoubben18\">Ayoub Bensalah</a> - A principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.</li>\n<li><a href=\"https://github.com/ThibautMelen/agentic-workflow-patterns\">Agentic Workflow Patterns</a> by <a href=\"https://github.com/ThibautMelen\">ThibautMelen</a> - A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.</li>\n<li><a href=\"https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands\">Blogging Platform Instructions</a> by <a href=\"https://github.com/cloudartisan\">cloudartisan</a> - Provides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.</li>\n<li><a href=\"https://github.com/ericbuess/claude-code-docs\">Claude Code Documentation Mirror</a> by <a href=\"https://github.com/ericbuess\">Eric Buess</a> - A mirror of the Anthropic © PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.</li>\n<li><a href=\"https://nikiforovall.blog/claude-code-rules/\" rel=\"nofollow\">Claude Code Handbook</a> by <a href=\"https://github.com/nikiforovall\">nikiforovall</a> - Collection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins.</li>\n<li><a href=\"https://github.com/diet103/claude-code-infrastructure-showcase\">Claude Code Infrastructure Showcase</a> by <a href=\"https://github.com/diet103\">diet103</a> - A remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows.</li>\n<li><a href=\"https://github.com/automazeio/ccpm\">Claude Code PM</a> by <a href=\"https://github.com/ranaroussi\">Ran Aroussi</a> - Really comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation.</li>\n<li><a href=\"https://github.com/danielrosehill/Claude-Code-Repos-Index\">Claude Code Repos Index</a> by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a> - This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.</li>\n<li><a href=\"https://github.com/Piebald-AI/claude-code-system-prompts\">Claude Code System Prompts</a> by <a href=\"https://github.com/Piebald-AI\">Piebald AI</a> - All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.</li>\n<li><a href=\"https://github.com/ykdojo/claude-code-tips\">Claude Code Tips</a> by <a href=\"https://github.com/ykdojo\">ykdojo</a> - A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</li>\n<li><a href=\"https://github.com/maxritter/claude-codepro\">Claude CodePro</a> by <a href=\"https://www.maxritter.net\" rel=\"nofollow\">Max Ritter</a> - Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.</li>\n<li><a href=\"https://github.com/costiash/claude-code-docs\">claude-code-docs</a> by <a href=\"https://github.com/costiash\">Constantin Shafranski</a> - A mirror of the Anthropic© PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to <code>claude-code-docs</code> for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.</li>\n<li><a href=\"https://github.com/JSONbored/claudepro-directory\">ClaudoPro Directory</a> by <a href=\"https://github.com/JSONbored\">ghost</a> - Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"Claude-template-for-everything\" site.</li>\n<li><a href=\"https://github.com/disler/just-prompt/tree/main/.claude/commands\">Context Priming</a> by <a href=\"https://github.com/disler\">disler</a> - Provides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.</li>\n<li><a href=\"https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review\">Design Review Workflow</a> by <a href=\"https://github.com/OneRedOak\">Patrick Ellis</a> - A tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, <code>CLAUDE.md</code> excerpts, and more. Covers a broad range of criteria from responsive design to accessibility.</li>\n<li><a href=\"https://github.com/tott/laravel-tall-claude-ai-configs\">Laravel TALL Stack AI Development Starter Kit</a> by <a href=\"https://github.com/tott\">tott</a> - Transform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation.</li>\n<li><a href=\"https://github.com/cheukyin175/learn-faster-kit\">learn-faster-kit</a> by <a href=\"https://github.com/cheukyin175\">Hugo Lau</a> - A creative educational framework for Claude Code, inspired by the \"FASTER\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition.</li>\n<li><a href=\"https://github.com/kingler/n8n_agent/tree/main/.claude/commands\">n8n_agent</a> by <a href=\"https://github.com/kingler\">kingler</a> - Amazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.</li>\n<li><a href=\"https://github.com/steadycursor/steadystart/tree/main/.claude/commands\">Project Bootstrapping and Task Management</a> by <a href=\"https://github.com/steadycursor\">steadycursor</a> - Provides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.</li>\n<li><a href=\"https://github.com/scopecraft/command/tree/main/.claude/commands\">Project Management, Implementation, Planning, and Release</a> by <a href=\"https://github.com/scopecraft\">scopecraft</a> - Really comprehensive set of commands for all aspects of SDLC.</li>\n<li><a href=\"https://github.com/harperreed/dotfiles/tree/master/.claude/commands\">Project Workflow System</a> by <a href=\"https://github.com/harperreed\">harperreed</a> - A set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.</li>\n<li><a href=\"https://github.com/tony/claude-code-riper-5\">RIPER Workflow</a> by <a href=\"https://tony.sh\" rel=\"nofollow\">Tony Narlock</a> - Structured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development.</li>\n<li><a href=\"https://diwank.space/field-notes-from-shipping-real-code-with-claude\" rel=\"nofollow\">Shipping Real Code w/ Claude</a> by <a href=\"https://github.com/creatorrr\">Diwank</a> - A detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.</li>\n<li><a href=\"https://github.com/Helmi/claude-simone\">Simone</a> by <a href=\"https://github.com/Helmi\">Helmi</a> - A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Ralph Wiggum</h3><a id=\"user-content-ralph-wiggum\" class=\"anchor\" aria-label=\"Permalink: Ralph Wiggum\" href=\"#ralph-wiggum\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/frankbria/ralph-claude-code\">Ralph for Claude Code</a> by <a href=\"https://github.com/frankbria\">Frank Bria</a> - An autonomous AI development framework that enables Claude Code to work iteratively on projects until completion.</li>\n<li><a href=\"https://github.com/anthropics/claude-code/tree/main/plugins/ralph-wiggum\">Ralph Wiggum Plugin</a> by <a href=\"https://github.com/anthropics\">Anthropic PBC</a> - The official Anthropic implementation of the Ralph Wiggum technique for iterative AI development loops.</li>\n<li><a href=\"https://github.com/mikeyobrien/ralph-orchestrator\">ralph-orchestrator</a> by <a href=\"https://github.com/mikeyobrien\">mikeyobrien</a> - Ralph Orchestrator implements the Ralph Wiggum technique for autonomous task completion.</li>\n</ul>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Tooling 🧰</h2><a id=\"user-content-tooling-\" class=\"anchor\" aria-label=\"Permalink: Tooling 🧰\" href=\"#tooling-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">Tooling denotes applications that are built on top of Claude Code and consist of more components than slash-commands and <code>CLAUDE.md</code> files</p>\n</blockquote>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General</h3><a id=\"user-content-general-2\" class=\"anchor\" aria-label=\"Permalink: General\" href=\"#general-2\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/GWUDCAP/cc-sessions\">cc-sessions</a> by <a href=\"https://github.com/satoastshi\">toastdev</a> - An opinionated approach to productive development with Claude Code.</li>\n<li><a href=\"https://github.com/Veraticus/cc-tools\">cc-tools</a> by <a href=\"https://github.com/Veraticus\">Josh Symonds</a> - High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.</li>\n<li><a href=\"https://github.com/nyatinte/ccexp\">ccexp</a> by <a href=\"https://github.com/nyatinte\">nyatinte</a> - Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.</li>\n<li><a href=\"https://github.com/eckardt/cchistory\">cchistory</a> by <a href=\"https://github.com/eckardt\">eckardt</a> - Like the shell history command but for your Claude Code sessions. Easily list all Bash or \"Bash-mode\" (<code>!</code>) commands Claude Code ran in a session for reference.</li>\n<li><a href=\"https://github.com/Brads3290/cclogviewer\">cclogviewer</a> by <a href=\"https://github.com/Brads3290\">Brad S.</a> - A humble but handy utility for viewing Claude Code <code>.jsonl</code> conversation files in a pretty HTML UI.</li>\n<li><a href=\"https://github.com/davila7/claude-code-templates\">Claude Code Templates</a> by <a href=\"https://github.com/davila7\">Daniel Avila</a> - Incredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.</li>\n<li><a href=\"https://github.com/possibilities/claude-composer\">Claude Composer</a> by <a href=\"https://github.com/possibilities\">Mike Bannister</a> - A tool that adds small enhancements to Claude Code.</li>\n<li><a href=\"https://github.com/claude-did-this/claude-hub\">Claude Hub</a> by <a href=\"https://github.com/claude-did-this\">Claude Did This</a> - A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.</li>\n<li><a href=\"https://github.com/pchalasani/claude-code-tools\">claude-code-tools</a> by <a href=\"https://github.com/pchalasani\">Prasad Chalasani</a> - Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.</li>\n<li><a href=\"https://github.com/serpro69/claude-starter-kit\">claude-starter-kit</a> by <a href=\"https://github.com/serpro69\">serpro69</a> - This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.</li>\n<li><a href=\"https://github.com/carlrannaberg/claudekit\">claudekit</a> by <a href=\"https://github.com/carlrannaberg\">Carl Rannaberg</a> - Impressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows.</li>\n<li><a href=\"https://github.com/dagger/container-use\">Container Use</a> by <a href=\"https://github.com/dagger\">dagger</a> - Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.</li>\n<li><a href=\"https://github.com/FlineDev/ContextKit\">ContextKit</a> by <a href=\"https://github.com/Jeehut\">Cihat Gündüz</a> - A systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try.</li>\n<li><a href=\"https://github.com/zippoxer/recall\">recall</a> by <a href=\"https://github.com/zippoxer\">zippoxer</a> - Full-text search your Claude Code sessions. Run <code>recall</code> in terminal, type to search, Enter to resume. Alternative to <code>claude --resume</code>.</li>\n<li><a href=\"https://github.com/dyoshikawa/rulesync\">Rulesync</a> by <a href=\"https://github.com/dyoshikawa\">dyoshikawa</a> - A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.</li>\n<li><a href=\"https://github.com/icanhasjonas/run-claude-docker\">run-claude-docker</a> by <a href=\"https://github.com/icanhasjonas/\">Jonas</a> - A self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc.</li>\n<li><a href=\"https://github.com/marcindulak/stt-mcp-server-linux\">stt-mcp-server-linux</a> by <a href=\"https://github.com/marcindulak\">marcindulak</a> - A push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session.</li>\n<li><a href=\"https://github.com/SuperClaude-Org/SuperClaude_Framework\">SuperClaude</a> by <a href=\"https://github.com/SuperClaude-Org\">SuperClaude-Org</a> - A versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"Introspection\" and \"Orchestration\".</li>\n<li><a href=\"https://github.com/Piebald-AI/tweakcc\">tweakcc</a> by <a href=\"https://github.com/Piebald-AI\">Piebald-AI</a> - Command-line tool to customize your Claude Code styling.</li>\n<li><a href=\"https://github.com/vibe-log/vibe-log-cli\">Vibe-Log</a> by <a href=\"https://github.com/vibe-log\">Vibe-Log</a> - Analyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove.</li>\n<li><a href=\"https://github.com/OverseedAI/viwo\">viwo-cli</a> by <a href=\"https://github.com/hal-shin\">Hal Shin</a> - Run Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of <code>--dangerously-skip-permissions</code> for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue.</li>\n<li><a href=\"https://github.com/mbailey/voicemode\">VoiceMode MCP</a> by <a href=\"https://github.com/mbailey\">Mike Bailey</a> - VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">IDE Integrations</h3><a id=\"user-content-ide-integrations\" class=\"anchor\" aria-label=\"Permalink: IDE Integrations\" href=\"#ide-integrations\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat\" rel=\"nofollow\">Claude Code Chat</a> by <a href=\"https://github.com/andrepimenta\">andrepimenta</a> - An elegant and user-friendly Claude Code chat interface for VS Code.</li>\n<li><a href=\"https://github.com/manzaltu/claude-code-ide.el\">claude-code-ide.el</a> by <a href=\"https://github.com/manzaltu\">manzaltu</a> - claude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.</li>\n<li><a href=\"https://github.com/stevemolitor/claude-code.el\">claude-code.el</a> by <a href=\"https://github.com/stevemolitor\">stevemolitor</a> - An Emacs interface for Claude Code CLI.</li>\n<li><a href=\"https://github.com/greggh/claude-code.nvim\">claude-code.nvim</a> by <a href=\"https://github.com/greggh\">greggh</a> - A seamless integration between Claude Code AI assistant and Neovim.</li>\n<li><a href=\"https://github.com/Haleclipse/Claudix\">Claudix - Claude Code for VSCode</a> by <a href=\"https://github.com/Haleclipse\">Haleclipse</a> - A VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.</li>\n<li><a href=\"https://github.com/stravu/crystal\">crystal</a> by <a href=\"https://github.com/stravu\">stravu</a> - A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Usage Monitors</h3><a id=\"user-content-usage-monitors\" class=\"anchor\" aria-label=\"Permalink: Usage Monitors\" href=\"#usage-monitors\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/ryoppippi/ccusage\">CC Usage</a> by <a href=\"https://github.com/ryoppippi\">ryoppippi</a> - Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.</li>\n<li><a href=\"https://github.com/snipeship/ccflare\">ccflare</a> by <a href=\"https://github.com/snipeship\">snipeship</a> - Claude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.</li>\n<li><a href=\"https://github.com/tombii/better-ccflare/\">ccflare -&gt; <strong>better-ccflare</strong></a> by <a href=\"https://github.com/tombii\">tombii</a> - A well-maintained and feature-enhanced fork of the glorious <code>ccflare</code> usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). <code>better-ccflare</code> builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.</li>\n<li><a href=\"https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor\">Claude Code Usage Monitor</a> by <a href=\"https://github.com/Maciek-roboblog\">Maciek-roboblog</a> - A real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.</li>\n<li><a href=\"https://github.com/kunwar-shah/claudex\">Claudex</a> by <a href=\"https://github.com/kunwar-shah\">Kunwar Shah</a> - Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!).</li>\n<li><a href=\"https://github.com/sculptdotfun/viberank\">viberank</a> by <a href=\"https://github.com/nikshepsvn\">nikshepsvn</a> - A community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Orchestrators</h3><a id=\"user-content-orchestrators\" class=\"anchor\" aria-label=\"Permalink: Orchestrators\" href=\"#orchestrators\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/ruvnet/claude-code-flow\">Claude Code Flow</a> by <a href=\"https://github.com/ruvnet\">ruvnet</a> - This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.</li>\n<li><a href=\"https://github.com/smtg-ai/claude-squad\">Claude Squad</a> by <a href=\"https://github.com/smtg-ai\">smtg-ai</a> - Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.</li>\n<li><a href=\"https://github.com/parruda/claude-swarm\">Claude Swarm</a> by <a href=\"https://github.com/parruda\">parruda</a> - Launch Claude Code session that is connected to a swarm of Claude Code Agents.</li>\n<li><a href=\"https://github.com/eyaltoledano/claude-task-master\">Claude Task Master</a> by <a href=\"https://github.com/eyaltoledano\">eyaltoledano</a> - A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.</li>\n<li><a href=\"https://github.com/grahama1970/claude-task-runner\">Claude Task Runner</a> by <a href=\"https://github.com/grahama1970\">grahama1970</a> - A specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.</li>\n<li><a href=\"https://github.com/slopus/happy\">Happy Coder</a> by <a href=\"https://peoplesgrocers.com/en/projects\" rel=\"nofollow\">GrocerPublishAgent</a> - Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing.</li>\n<li><a href=\"https://github.com/rsmdt/the-startup\">The Agentic Startup</a> by <a href=\"https://github.com/rsmdt\">Rudolf Schmidt</a> - Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!</li>\n<li><a href=\"https://github.com/dtormoen/tsk\">TSK - AI Agent Task Manager and Sandbox</a> by <a href=\"https://github.com/dtormoen\">dtormoen</a> - A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Config Managers</h3><a id=\"user-content-config-managers\" class=\"anchor\" aria-label=\"Permalink: Config Managers\" href=\"#config-managers\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/foxj77/claudectx\">ClaudeCTX</a> by <a href=\"https://github.com/foxj77\">John Fox</a> - claudectx lets you switch your entire Claude Code configuration with a single command.</li>\n</ul>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Status Lines 📊</h2><a id=\"user-content-status-lines-\" class=\"anchor\" aria-label=\"Permalink: Status Lines 📊\" href=\"#status-lines-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">Status lines - Configurations and customizations for Claude Code's status bar functionality</p>\n</blockquote>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General</h3><a id=\"user-content-general-3\" class=\"anchor\" aria-label=\"Permalink: General\" href=\"#general-3\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/Haleclipse/CCometixLine\">CCometixLine - Claude Code Statusline</a> by <a href=\"https://github.com/Haleclipse\">Haleclipse</a> - A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.</li>\n<li><a href=\"https://github.com/sirmalloc/ccstatusline\">ccstatusline</a> by <a href=\"https://github.com/sirmalloc\">sirmalloc</a> - A highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.</li>\n<li><a href=\"https://github.com/rz1989s/claude-code-statusline\">claude-code-statusline</a> by <a href=\"https://github.com/rz1989s\">rz1989s</a> - Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring.</li>\n<li><a href=\"https://github.com/Owloops/claude-powerline\">claude-powerline</a> by <a href=\"https://github.com/Owloops\">Owloops</a> - A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more.</li>\n<li><a href=\"https://github.com/hagan/claudia-statusline\">claudia-statusline</a> by <a href=\"https://github.com/hagan\">Hagan Franks</a> - High-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).</li>\n</ul>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Hooks 🪝</h2><a id=\"user-content-hooks-\" class=\"anchor\" aria-label=\"Permalink: Hooks 🪝\" href=\"#hooks-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">Hooks are a powerful API for Claude Code that allows users to activate commands and run scripts at different points in Claude's agentic lifecycle.</p>\n</blockquote>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General</h3><a id=\"user-content-general-4\" class=\"anchor\" aria-label=\"Permalink: General\" href=\"#general-4\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/Talieisin/britfix\">Britfix</a> by <a href=\"https://github.com/Talieisin\">Talieisin</a> - Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.</li>\n<li><a href=\"https://github.com/dazuiba/CCNotify\">CC Notify</a> by <a href=\"https://github.com/dazuiba\">dazuiba</a> - CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.</li>\n<li><a href=\"https://github.com/GowayLee/cchooks\">cchooks</a> by <a href=\"https://github.com/GowayLee\">GowayLee</a> - A lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.</li>\n<li><a href=\"https://github.com/aannoo/claude-hook-comms\">Claude Code Hook Comms (HCOM)</a> by <a href=\"https://github.com/aannoo\">aannoo</a> - Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.].</li>\n<li><a href=\"https://github.com/beyondcode/claude-hooks-sdk\">claude-code-hooks-sdk</a> by <a href=\"https://github.com/beyondcode\">beyondcode</a> - A Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.</li>\n<li><a href=\"https://github.com/johnlindquist/claude-hooks\">claude-hooks</a> by <a href=\"https://github.com/johnlindquist\">John Lindquist</a> - A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.</li>\n<li><a href=\"https://github.com/ctoth/claudio\">Claudio</a> by <a href=\"https://github.com/ctoth\">Christopher Toth</a> - A no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy.</li>\n<li><a href=\"https://github.com/nizos/tdd-guard\">TDD Guard</a> by <a href=\"https://github.com/nizos\">Nizar Selander</a> - A hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.</li>\n<li><a href=\"https://github.com/bartolli/claude-code-typescript-hooks\">TypeScript Quality Hooks</a> by <a href=\"https://github.com/bartolli\">bartolli</a> - Quality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for &lt; 5ms validation performance during real-time editing.</li>\n</ul>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Slash-Commands 🔪</h2><a id=\"user-content-slash-commands-\" class=\"anchor\" aria-label=\"Permalink: Slash-Commands 🔪\" href=\"#slash-commands-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">\"Slash Commands are customized, carefully refined prompts that control Claude's behavior in order to perform a specific task\"</p>\n</blockquote>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General</h3><a id=\"user-content-general-5\" class=\"anchor\" aria-label=\"Permalink: General\" href=\"#general-5\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md\">/create-hook</a> by <a href=\"https://github.com/omril321\">Omri Lavi</a> - Slash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).</li>\n<li><a href=\"https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands\">/linux-desktop-slash-commands</a> by <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a> - A library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Version Control &amp; Git</h3><a id=\"user-content-version-control--git\" class=\"anchor\" aria-label=\"Permalink: Version Control &amp; Git\" href=\"#version-control--git\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md\">/analyze-issue</a> by <a href=\"https://github.com/jerseycheese\">jerseycheese</a> - Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.</li>\n<li><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md\">/commit</a> by <a href=\"https://github.com/evmts\">evmts</a> - Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.</li>\n<li><a href=\"https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md\">/commit-fast</a> by <a href=\"https://github.com/steadycursor\">steadycursor</a> - Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer.</li>\n<li><a href=\"https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md\">/create-pr</a> by <a href=\"https://github.com/toyamarinyon\">toyamarinyon</a> - Streamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.</li>\n<li><a href=\"https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md\">/create-pull-request</a> by <a href=\"https://github.com/liam-hq\">liam-hq</a> - Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.</li>\n<li><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md\">/create-worktrees</a> by <a href=\"https://github.com/evmts\">evmts</a> - Creates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.</li>\n<li><a href=\"https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md\">/fix-github-issue</a> by <a href=\"https://github.com/jeremymailen\">jeremymailen</a> - Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.</li>\n<li><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md\">/fix-issue</a> by <a href=\"https://github.com/metabase\">metabase</a> - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.</li>\n<li><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md\">/fix-pr</a> by <a href=\"https://github.com/metabase\">metabase</a> - Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.</li>\n<li><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md\">/husky</a> by <a href=\"https://github.com/evmts\">evmts</a> - Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.</li>\n<li><a href=\"https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md\">/update-branch-name</a> by <a href=\"https://github.com/giselles-ai\">giselles-ai</a> - Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Code Analysis &amp; Testing</h3><a id=\"user-content-code-analysis--testing\" class=\"anchor\" aria-label=\"Permalink: Code Analysis &amp; Testing\" href=\"#code-analysis--testing\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md\">/check</a> by <a href=\"https://github.com/rygwdn\">rygwdn</a> - Performs comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.</li>\n<li><a href=\"https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md\">/code_analysis</a> by <a href=\"https://github.com/kingler\">kingler</a> - Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.</li>\n<li><a href=\"https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md\">/optimize</a> by <a href=\"https://github.com/to4iki\">to4iki</a> - Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.</li>\n<li><a href=\"https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md\">/repro-issue</a> by <a href=\"https://github.com/rzykov\">rzykov</a> - Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.</li>\n<li><a href=\"https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md\">/tdd</a> by <a href=\"https://github.com/zscott\">zscott</a> - Guides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.</li>\n<li><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md\">/tdd-implement</a> by <a href=\"https://github.com/jerseycheese\">jerseycheese</a> - Implements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Context Loading &amp; Priming</h3><a id=\"user-content-context-loading--priming\" class=\"anchor\" aria-label=\"Permalink: Context Loading &amp; Priming\" href=\"#context-loading--priming\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md\">/context-prime</a> by <a href=\"https://github.com/elizaOS\">elizaOS</a> - Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.</li>\n<li><a href=\"https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md\">/initref</a> by <a href=\"https://github.com/okuvshynov\">okuvshynov</a> - Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.</li>\n<li><a href=\"https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md\">/load-llms-txt</a> by <a href=\"https://github.com/ethpandaops\">ethpandaops</a> - Loads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.</li>\n<li><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md\">/load_coo_context</a> by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a> - References specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.</li>\n<li><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md\">/load_dango_pipeline</a> by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a> - Sets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.</li>\n<li><a href=\"https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md\">/prime</a> by <a href=\"https://github.com/yzyydev\">yzyydev</a> - Sets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.</li>\n<li><a href=\"https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md\">/rsi</a> by <a href=\"https://github.com/ddisisto\">ddisisto</a> - Reads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Documentation &amp; Changelogs</h3><a id=\"user-content-documentation--changelogs\" class=\"anchor\" aria-label=\"Permalink: Documentation &amp; Changelogs\" href=\"#documentation--changelogs\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md\">/add-to-changelog</a> by <a href=\"https://github.com/berrydev-ai\">berrydev-ai</a> - Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.</li>\n<li><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md\">/create-docs</a> by <a href=\"https://github.com/jerseycheese\">jerseycheese</a> - Analyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.</li>\n<li><a href=\"https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md\">/docs</a> by <a href=\"https://github.com/slunsford\">slunsford</a> - Generates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.</li>\n<li><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md\">/explain-issue-fix</a> by <a href=\"https://github.com/hackdays-io\">hackdays-io</a> - Documents solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.</li>\n<li><a href=\"https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md\">/update-docs</a> by <a href=\"https://github.com/Consiliency\">Consiliency</a> - Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">CI / Deployment</h3><a id=\"user-content-ci--deployment\" class=\"anchor\" aria-label=\"Permalink: CI / Deployment\" href=\"#ci--deployment\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/kelp/webdown/blob/main/.claude/commands/release.md\">/release</a> by <a href=\"https://github.com/kelp\">kelp</a> - Manages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.</li>\n<li><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md\">/run-ci</a> by <a href=\"https://github.com/hackdays-io\">hackdays-io</a> - Activates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Project &amp; Task Management</h3><a id=\"user-content-project--task-management\" class=\"anchor\" aria-label=\"Permalink: Project &amp; Task Management\" href=\"#project--task-management\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md\">/create-command</a> by <a href=\"https://github.com/scopecraft\">scopecraft</a> - Guides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.</li>\n<li><a href=\"https://github.com/taddyorg/inkverse/blob/main/.claude/commands/create-jtbd.md\">/create-jtbd</a> by <a href=\"https://github.com/taddyorg\">taddyorg</a> - Creates Jobs-to-be-Done frameworks that outline user needs with structured format, focusing on specific user problems and organizing by job categories for product development.</li>\n<li><a href=\"https://github.com/taddyorg/inkverse/blob/main/.claude/commands/create-prd.md\">/create-prd</a> by <a href=\"https://github.com/taddyorg\">taddyorg</a> - Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format.</li>\n<li><a href=\"https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md\">/create-prp</a> by <a href=\"https://github.com/Wirasm\">Wirasm</a> - Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.</li>\n<li><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md\">/do-issue</a> by <a href=\"https://github.com/jerseycheese\">jerseycheese</a> - Implements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.</li>\n<li><a href=\"https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md\">/project_hello_w_name</a> by <a href=\"https://github.com/disler\">disler</a> - Creates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.</li>\n<li><a href=\"https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md\">/todo</a> by <a href=\"https://github.com/chrisleyva\">chrisleyva</a> - A convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Miscellaneous</h3><a id=\"user-content-miscellaneous\" class=\"anchor\" aria-label=\"Permalink: Miscellaneous\" href=\"#miscellaneous\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md\">/fixing_go_in_graph</a> by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a> - Focuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.</li>\n<li><a href=\"https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md\">/mermaid</a> by <a href=\"https://github.com/GaloyMoney\">GaloyMoney</a> - Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.</li>\n<li><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md\">/review_dcell_model</a> by <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a> - Reviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.</li>\n<li><a href=\"https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md\">/use-stepper</a> by <a href=\"https://github.com/zuplo\">zuplo</a> - Reformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.</li>\n</ul>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">CLAUDE.md Files 📂</h2><a id=\"user-content-claudemd-files-\" class=\"anchor\" aria-label=\"Permalink: CLAUDE.md Files 📂\" href=\"#claudemd-files-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\"><code>CLAUDE.md</code> files are files that contain important guidelines and context-specific information or instructions that help Claude Code to better understand your project and your coding standards</p>\n</blockquote>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Language-Specific</h3><a id=\"user-content-language-specific\" class=\"anchor\" aria-label=\"Permalink: Language-Specific\" href=\"#language-specific\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md\">AI IntelliJ Plugin</a> by <a href=\"https://github.com/didalgolab\">didalgolab</a> - Provides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.</li>\n<li><a href=\"https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md\">AWS MCP Server</a> by <a href=\"https://github.com/alexei-led\">alexei-led</a> - Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.</li>\n<li><a href=\"https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md\">DroidconKotlin</a> by <a href=\"https://github.com/touchlab\">touchlab</a> - Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.</li>\n<li><a href=\"https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md\">EDSL</a> by <a href=\"https://github.com/expectedparrot\">expectedparrot</a> - Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy. <em>(Removed from origin)</em></li>\n<li><a href=\"https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md\">Giselle</a> by <a href=\"https://github.com/giselles-ai\">giselles-ai</a> - Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.</li>\n<li><a href=\"https://github.com/hashintel/hash/blob/main/CLAUDE.md\">HASH</a> by <a href=\"https://github.com/hashintel\">hashintel</a> - Features comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.</li>\n<li><a href=\"https://github.com/inkline/inkline/blob/main/CLAUDE.md\">Inkline</a> by <a href=\"https://github.com/inkline\">inkline</a> - Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.</li>\n<li><a href=\"https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md\">JSBeeb</a> by <a href=\"https://github.com/mattgodbolt\">mattgodbolt</a> - Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.</li>\n<li><a href=\"https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md\">Lamoom Python</a> by <a href=\"https://github.com/LamoomAI\">LamoomAI</a> - Serves as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.</li>\n<li><a href=\"https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md\">LangGraphJS</a> by <a href=\"https://github.com/langchain-ai\">langchain-ai</a> - Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.</li>\n<li><a href=\"https://github.com/metabase/metabase/blob/master/CLAUDE.md\">Metabase</a> by <a href=\"https://github.com/metabase\">metabase</a> - Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.</li>\n<li><a href=\"https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md\">SG Cars Trends Backend</a> by <a href=\"https://github.com/sgcarstrends\">sgcarstrends</a> - Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.</li>\n<li><a href=\"https://github.com/spylang/spy/blob/main/CLAUDE.md\">SPy</a> by <a href=\"https://github.com/spylang\">spylang</a> - Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.</li>\n<li><a href=\"https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md\">TPL</a> by <a href=\"https://github.com/KarpelesLab\">KarpelesLab</a> - Details Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Domain-Specific</h3><a id=\"user-content-domain-specific\" class=\"anchor\" aria-label=\"Permalink: Domain-Specific\" href=\"#domain-specific\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/Layr-Labs/avs-vibe-developer-guide/blob/master/CLAUDE.md\">AVS Vibe Developer Guide</a> by <a href=\"https://github.com/Layr-Labs\">Layr-Labs</a> - Structures AI-assisted EigenLayer AVS development workflow with consistent naming conventions for prompt files and established terminology standards for blockchain concepts.</li>\n<li><a href=\"https://github.com/CommE2E/comm/blob/master/CLAUDE.md\">Comm</a> by <a href=\"https://github.com/CommE2E\">CommE2E</a> - Serves as a development reference for E2E-encrypted messaging applications with code organization architecture, security implementation details, and testing procedures.</li>\n<li><a href=\"https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md\">Course Builder</a> by <a href=\"https://github.com/badass-courses\">badass-courses</a> - Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.</li>\n<li><a href=\"https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md\">Cursor Tools</a> by <a href=\"https://github.com/eastlondoner\">eastlondoner</a> - Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"Stagehand\" feature.</li>\n<li><a href=\"https://github.com/soramimi/Guitar/blob/master/CLAUDE.md\">Guitar</a> by <a href=\"https://github.com/soramimi\">soramimi</a> - Serves as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.</li>\n<li><a href=\"https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md\">Network Chronicles</a> by <a href=\"https://github.com/Fimeg\">Fimeg</a> - Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.</li>\n<li><a href=\"https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md\">Pareto Mac</a> by <a href=\"https://github.com/ParetoSecurity\">ParetoSecurity</a> - Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.</li>\n<li><a href=\"https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md\">SteadyStart</a> by <a href=\"https://github.com/steadycursor\">steadycursor</a> - Clear and direct instructives about style, permissions, Claude's \"role\", communications, and documentation of Claude Code sessions for other team members to stay abreast.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Project Scaffolding &amp; MCP</h3><a id=\"user-content-project-scaffolding--mcp\" class=\"anchor\" aria-label=\"Permalink: Project Scaffolding &amp; MCP\" href=\"#project-scaffolding--mcp\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md\">Basic Memory</a> by <a href=\"https://github.com/basicmachines-co\">basicmachines-co</a> - Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.</li>\n<li><a href=\"https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md\">claude-code-mcp-enhanced</a> by <a href=\"https://github.com/grahama1970\">grahama1970</a> - Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.</li>\n</ul>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Alternative Clients 📱</h2><a id=\"user-content-alternative-clients-\" class=\"anchor\" aria-label=\"Permalink: Alternative Clients 📱\" href=\"#alternative-clients-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">Alternative Clients are alternative UIs and front-ends for interacting with Claude Code, either on mobile or on the desktop.</p>\n</blockquote>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General</h3><a id=\"user-content-general-6\" class=\"anchor\" aria-label=\"Permalink: General\" href=\"#general-6\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://github.com/opactorai/Claudable\">Claudable</a> by <a href=\"https://www.linkedin.com/in/seongil-park/\" rel=\"nofollow\">Ethan Park</a> - Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.</li>\n<li><a href=\"https://github.com/omnara-ai/omnara\">Omnara</a> by <a href=\"https://github.com/ishaansehgal99\">Ishaan Sehgal</a> - A command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.</li>\n</ul>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Official Documentation 🏛️</h2><a id=\"user-content-official-documentation-️\" class=\"anchor\" aria-label=\"Permalink: Official Documentation 🏛️\" href=\"#official-documentation-️\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">Links to some of Anthropic's terrific documentation and resources regarding Claude Code</p>\n</blockquote>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General</h3><a id=\"user-content-general-7\" class=\"anchor\" aria-label=\"Permalink: General\" href=\"#general-7\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<ul dir=\"auto\">\n<li><a href=\"https://docs.claude.com/en/home\" rel=\"nofollow\">Anthropic Documentation</a> by <a href=\"https://github.com/anthropics\">Anthropic</a> - The official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.</li>\n<li><a href=\"https://github.com/anthropics/claude-quickstarts\">Anthropic Quickstarts</a> by <a href=\"https://github.com/anthropics\">Anthropic</a> - Offers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.</li>\n<li><a href=\"https://github.com/anthropics/claude-code-action/tree/main/examples\">Claude Code GitHub Actions</a> by <a href=\"https://github.com/anthropics\">Anthropic</a> - Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.</li>\n</ul>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Contributing <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-contributing-\" class=\"anchor\" aria-label=\"Permalink: Contributing 🔝\" href=\"#contributing-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"><strong><a href=\"https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=recommend-resource.yml\">Recommend a new resource here!</a></strong></h3><a id=\"user-content-recommend-a-new-resource-here\" class=\"anchor\" aria-label=\"Permalink: Recommend a new resource here!\" href=\"#recommend-a-new-resource-here\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p dir=\"auto\">Recommending a resource for the list is very simple, and the automated system handles everything for you. Please do not open a PR to submit a recommendation - the only person who is allowed to submit PRs to this repo is Claude.</p>\n<p dir=\"auto\">Make sure that you have read the CONTRIBUTING.md document and CODE_OF_CONDUCT.md before you submit a recommendation.</p>\n<p dir=\"auto\">For suggestions about the repository itself, please <a href=\"https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=repository-enhancement.yml\">open a repository enhancement issue</a>.</p>\n<p dir=\"auto\">This project is released with a Code of Conduct. By participating, you agree to abide by its terms. And although I take strong measures to uphold the quality and safety of this list, I take no responsibility or liability for anything that might happen as a result of these third-party resources.</p>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Growing thanks to you</h2><a id=\"user-content-growing-thanks-to-you\" class=\"anchor\" aria-label=\"Permalink: Growing thanks to you\" href=\"#growing-thanks-to-you\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p dir=\"auto\"><a href=\"https://starchart.cc/hesreallyhim/awesome-claude-code\" rel=\"nofollow\"><img src=\"https://camo.githubusercontent.com/ef0d0c39da6555d5ae7a097957ad888572e4253d166c16db130e7028ba06ee5e/68747470733a2f2f7374617263686172742e63632f6865737265616c6c7968696d2f617765736f6d652d636c617564652d636f64652e7376673f76617269616e743d6164617074697665\" alt=\"Stargazers over time\" data-canonical-src=\"https://starchart.cc/hesreallyhim/awesome-claude-code.svg?variant=adaptive\" style=\"max-width: 100%;\"></a></p>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">License</h2><a id=\"user-content-license\" class=\"anchor\" aria-label=\"Permalink: License\" href=\"#license\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p dir=\"auto\">This list is licensed under <a href=\"https://creativecommons.org/licenses/by-nc-nd/4.0/\" rel=\"nofollow\">Creative Commons CC BY-NC-ND 4.0</a> - this means you are welcome to fork, clone, copy and redistribute the list, provided you include appropriate attribution; however you are not permitted to distribute any modified versions or to use it for any commercial purposes. This is to prevent disregard for the licenses of the authors whose resources are listed here. Please note that all resources included in this list have their own license terms.</p>\n</article>\n"
  },
  {
    "path": "tests/fixtures/github-html/classic-non-root.html",
    "content": "<article class=\"markdown-body entry-content container-lg\" itemprop=\"text\">\n\n<div class=\"markdown-heading\" dir=\"auto\"><h3 align=\"center\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Pick Your Style:</h3><a id=\"user-content-pick-your-style\" class=\"anchor\" aria-label=\"Permalink: Pick Your Style:\" href=\"#pick-your-style\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p align=\"center\" dir=\"auto\">\n<a href=\"/hesreallyhim/awesome-claude-code/blob/main\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\" style=\"max-width: 100%; height: auto; max-height: 28px;\"></a>\n<a href=\"/hesreallyhim/awesome-claude-code/blob/main/README_ALTERNATIVES/README_EXTRA.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\" style=\"max-width: 100%; height: auto; max-height: 28px;\"></a>\n<a href=\"/hesreallyhim/awesome-claude-code/blob/main/README_ALTERNATIVES/README_CLASSIC.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\" style=\"max-width: 100%; height: auto; max-height: 28px;\"></a>\n<a href=\"/hesreallyhim/awesome-claude-code/blob/main/README_ALTERNATIVES/README_FLAT_ALL_AZ.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"max-width: 100%; height: auto; max-height: 28px;\"></a>\n</p>\n\n<div align=\"center\" dir=\"auto\">\n  \n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/logo-dark.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/logo-light.svg\" alt=\"Awesome Claude Code\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n\n<p dir=\"auto\"><a href=\"https://git.io/typing-svg\" rel=\"nofollow\"><img src=\"https://camo.githubusercontent.com/41177ae35986dce87ec58323be8f5c29fbc69ac7fa3656a90090102b1897b40a/68747470733a2f2f726561646d652d747970696e672d7376672e64656d6f6c61622e636f6d2f3f666f6e743d466972612b436f6465267765696768743d363030266475726174696f6e3d333030302670617573653d31303026636f6c6f723d4637303830442677696474683d363830266c696e65733d4c6f6c6c7967616767696e672e2e2e3b536b65646164646c696e672e2e2e3b42756d62657273686f6f74696e672e2e2e3b5769646465727368696e6e696e672e2e2e3b486967676c6564792d706967676c656479696e672e2e2e3b446f6f646c6562756767696e672e2e2e3b466964646c652d666164646c696e672e2e2e3b5768696d7768616d6d696e672e2e2e3b44696c6c792d64616c6c79696e672e2e2e3b466c6170646f6f646c696e672e2e2e3b42616c6c79686f6f696e672e2e2e3b47616c756d7068696e672e2e2e3b52617a7a6c652d64617a7a6c696e672e2e2e3b546964646c652d746164646c696e672e2e2e3b5a69677a616767696e672e2e2e3b5477696e6b6c65746f65696e672e2e2e3b507564646c652d6a756d70696e672e2e2e3b536e69636b65722d736e61636b696e672e2e2e3b4a69626265722d6a6162626572696e672e2e2e3b467261626a6f757373696e672e2e2e3b506966666c652d707566666c696e672e2e2e3b576869726c6967696767696e672e2e2e3b426962626974792d626f6262697479696e672e2e2e3b\" alt=\"Typing SVG\" data-canonical-src=\"https://readme-typing-svg.demolab.com/?font=Fira+Code&amp;weight=600&amp;duration=3000&amp;pause=100&amp;color=F7080D&amp;width=680&amp;lines=Lollygagging...;Skedaddling...;Bumbershooting...;Widdershinning...;Higgledy-piggledying...;Doodlebugging...;Fiddle-faddling...;Whimwhamming...;Dilly-dallying...;Flapdoodling...;Ballyhooing...;Galumphing...;Razzle-dazzling...;Tiddle-taddling...;Zigzagging...;Twinkletoeing...;Puddle-jumping...;Snicker-snacking...;Jibber-jabbering...;Frabjoussing...;Piffle-puffling...;Whirligigging...;Bibbity-bobbitying...;\" style=\"max-width: 100%;\"></a></p>\n\n<p dir=\"auto\"><a href=\"https://awesome.re\" rel=\"nofollow\"><img src=\"https://camo.githubusercontent.com/6e86ea41bb858c91950b3fd80d913929c9c987de22fda11572a894341daa76b5/68747470733a2f2f617765736f6d652e72652f62616467652d666c6174322e737667\" alt=\"Awesome\" data-canonical-src=\"https://awesome.re/badge-flat2.svg\" style=\"max-width: 100%;\"></a> <a href=\"https://bailproject.org\" rel=\"nofollow\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/freedom-funder-badge.svg\" alt=\"FREEDOM FUNDER\" style=\"max-width: 100%;\"></a></p>\n<div class=\"markdown-heading\" dir=\"auto\"><h1 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Awesome Claude Code</h1><a id=\"user-content-awesome-claude-code\" class=\"anchor\" aria-label=\"Permalink: Awesome Claude Code\" href=\"#awesome-claude-code\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n\n\n<p dir=\"auto\">This is a curated list of slash-commands, <code>CLAUDE.md</code> files, CLI tools, and other resources and guides for enhancing your <a href=\"https://docs.anthropic.com/en/docs/claude-code\" rel=\"nofollow\">Claude Code</a> workflow, productivity, and vibes.</p>\n\n<p dir=\"auto\">Claude Code is a cutting-edge CLI-based coding assistant and agent released by <a href=\"https://www.anthropic.com/\" rel=\"nofollow\">Anthropic</a> that you can access in your terminal or IDE. It is a rapidly evolving tool that offers a number of powerful capabilities, and allows for a lot of configuration, in a lot of different ways. Users are actively working out best practices and workflows. It is the hope that this repo will help the community share knowledge and understand how to get the most out of Claude Code.</p>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Latest Additions ✨ <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-latest-additions--\" class=\"anchor\" aria-label=\"Permalink: Latest Additions ✨ 🔝\" href=\"#latest-additions--\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/danielrosehill/Claude-Code-Repos-Index\"><code>Claude Code Repos Index</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a><br>\nThis is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/d2387b3c1c05a1c5a7775d9f1fb92c5862e4284693f21a4ce6063bcb1cb9a429/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d5265706f732d496e64657826757365726e616d653d64616e69656c726f736568696c6c26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/d2387b3c1c05a1c5a7775d9f1fb92c5862e4284693f21a4ce6063bcb1cb9a429/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d5265706f732d496e64657826757365726e616d653d64616e69656c726f736568696c6c26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for Claude-Code-Repos-Index\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Repos-Index&amp;username=danielrosehill&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/ykdojo/claude-code-tips\"><code>Claude Code Tips</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/ykdojo\">ykdojo</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nA nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ccc7f0c3630cddd1d472f98f1348818ab55016fa99d90c58dc6bc1f1663ca639/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d7469707326757365726e616d653d796b646f6a6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/ccc7f0c3630cddd1d472f98f1348818ab55016fa99d90c58dc6bc1f1663ca639/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d7469707326757365726e616d653d796b646f6a6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-tips\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-tips&amp;username=ykdojo&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/obra/superpowers\"><code>Superpowers</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/obra\">Jesse Vincent</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/9426e3d1e0c1b571995489b0588e0af8211db3283eec19874e5b47a146e9f90f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7375706572706f7765727326757365726e616d653d6f62726126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/9426e3d1e0c1b571995489b0588e0af8211db3283eec19874e5b47a146e9f90f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7375706572706f7765727326757365726e616d653d6f62726126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for superpowers\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=superpowers&amp;username=obra&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Contents <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-contents-\" class=\"anchor\" aria-label=\"Permalink: Contents 🔝\" href=\"#contents-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<details open=\"\">\n<summary>Table of Contents</summary>\n<ul dir=\"auto\">\n<li>\n<details open=\"\">\n<summary><a href=\"#agent-skills--\">Agent Skills</a></summary>\n<ul dir=\"auto\">\n<li><a href=\"#general-\">General</a></li>\n</ul>\n</details>\n</li>\n<li>\n<details open=\"\">\n<summary><a href=\"#workflows--knowledge-guides--\">Workflows &amp; Knowledge Guides</a></summary>\n<ul dir=\"auto\">\n<li><a href=\"#general--1\">General</a></li>\n</ul>\n</details>\n</li>\n<li>\n<details open=\"\">\n<summary><a href=\"#tooling--\">Tooling</a></summary>\n<ul dir=\"auto\">\n<li><a href=\"#general--2\">General</a></li>\n<li><a href=\"#ide-integrations-\">IDE Integrations</a></li>\n<li><a href=\"#usage-monitors-\">Usage Monitors</a></li>\n<li><a href=\"#orchestrators-\">Orchestrators</a></li>\n</ul>\n</details>\n</li>\n<li>\n<details open=\"\">\n<summary><a href=\"#status-lines--\">Status Lines</a></summary>\n<ul dir=\"auto\">\n<li><a href=\"#general--3\">General</a></li>\n</ul>\n</details>\n</li>\n<li>\n<details open=\"\">\n<summary><a href=\"#hooks--\">Hooks</a></summary>\n<ul dir=\"auto\">\n<li><a href=\"#general--4\">General</a></li>\n</ul>\n</details>\n</li>\n<li>\n<details open=\"\">\n<summary><a href=\"#slash-commands--\">Slash-Commands</a></summary>\n<ul dir=\"auto\">\n<li><a href=\"#general--5\">General</a></li>\n<li><a href=\"#version-control--git-\">Version Control &amp; Git</a></li>\n<li><a href=\"#code-analysis--testing-\">Code Analysis &amp; Testing</a></li>\n<li><a href=\"#context-loading--priming-\">Context Loading &amp; Priming</a></li>\n<li><a href=\"#documentation--changelogs-\">Documentation &amp; Changelogs</a></li>\n<li><a href=\"#ci--deployment-\">CI / Deployment</a></li>\n<li><a href=\"#project--task-management-\">Project &amp; Task Management</a></li>\n<li><a href=\"#miscellaneous-\">Miscellaneous</a></li>\n</ul>\n</details>\n</li>\n<li>\n<details open=\"\">\n<summary><a href=\"#claudemd-files--\">CLAUDE.md Files</a></summary>\n<ul dir=\"auto\">\n<li><a href=\"#language-specific-\">Language-Specific</a></li>\n<li><a href=\"#domain-specific-\">Domain-Specific</a></li>\n<li><a href=\"#project-scaffolding--mcp-\">Project Scaffolding &amp; MCP</a></li>\n</ul>\n</details>\n</li>\n<li>\n<details open=\"\">\n<summary><a href=\"#alternative-clients--\">Alternative Clients</a></summary>\n<ul dir=\"auto\">\n<li><a href=\"#general--6\">General</a></li>\n</ul>\n</details>\n</li>\n<li>\n<details open=\"\">\n<summary><a href=\"#official-documentation--%EF%B8%8F\">Official Documentation</a></summary>\n<ul dir=\"auto\">\n<li><a href=\"#general--7\">General</a></li>\n</ul>\n</details>\n</li>\n</ul>\n</details>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Agent Skills 🤖 <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-agent-skills--\" class=\"anchor\" aria-label=\"Permalink: Agent Skills 🤖 🔝\" href=\"#agent-skills--\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">Agent skills are model-controlled configurations (files, scripts, resources, etc.) that enable Claude Code to perform specialized tasks requiring specific knowledge or capabilities.</p>\n</blockquote>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-general-\" class=\"anchor\" aria-label=\"Permalink: General 🔝\" href=\"#general-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/fcakyon/claude-codex-settings\"><code>Claude Codex Settings</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/fcakyon\">fatih akyon</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nA well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/124cdf5329247037d5d1ec557009d065385d5c1af8ce8aa773c33e608ffb8fe6/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f6465782d73657474696e677326757365726e616d653d6663616b796f6e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/124cdf5329247037d5d1ec557009d065385d5c1af8ce8aa773c33e608ffb8fe6/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f6465782d73657474696e677326757365726e616d653d6663616b796f6e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-codex-settings\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-codex-settings&amp;username=fcakyon&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/dreamiurg/claude-mountaineering-skills\"><code>Claude Mountaineering Skills</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/dreamiurg\">Dmytro Gaivoronsky</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nClaude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/877a4d21bc756f997e483152e0693da6a3ec4591cd758c1bdec02fd22bbf2a9f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d6d6f756e7461696e656572696e672d736b696c6c7326757365726e616d653d647265616d6975726726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/877a4d21bc756f997e483152e0693da6a3ec4591cd758c1bdec02fd22bbf2a9f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d6d6f756e7461696e656572696e672d736b696c6c7326757365726e616d653d647265616d6975726726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-mountaineering-skills\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-mountaineering-skills&amp;username=dreamiurg&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/skills-directory/skill-codex\"><code>Codex Skill</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/klaudworks\">klaudworks</a><br>\nEnables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e9d8ef39af53dab8366c860b7d5f1de79c257b59c2131b02fb494e17ec1eeb7d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d736b696c6c2d636f64657826757365726e616d653d736b696c6c732d6469726563746f727926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/e9d8ef39af53dab8366c860b7d5f1de79c257b59c2131b02fb494e17ec1eeb7d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d736b696c6c2d636f64657826757365726e616d653d736b696c6c732d6469726563746f727926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for skill-codex\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=skill-codex&amp;username=skills-directory&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/NeoLabHQ/context-engineering-kit\"><code>Context Engineering Kit</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/LeoVS09\">Vlad Goncharov</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;GPL-3.0<br>\nHand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b1db137ce7e8f6dde4a2fe11ec0d8daa71f91e9a0b138ccb11974795586d8b29/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6e746578742d656e67696e656572696e672d6b697426757365726e616d653d4e656f4c6162485126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/b1db137ce7e8f6dde4a2fe11ec0d8daa71f91e9a0b138ccb11974795586d8b29/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6e746578742d656e67696e656572696e672d6b697426757365726e616d653d4e656f4c6162485126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for context-engineering-kit\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=context-engineering-kit&amp;username=NeoLabHQ&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/obra/superpowers\"><code>Superpowers</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/obra\">Jesse Vincent</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/9426e3d1e0c1b571995489b0588e0af8211db3283eec19874e5b47a146e9f90f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7375706572706f7765727326757365726e616d653d6f62726126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/9426e3d1e0c1b571995489b0588e0af8211db3283eec19874e5b47a146e9f90f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7375706572706f7765727326757365726e616d653d6f62726126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for superpowers\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=superpowers&amp;username=obra&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/glittercowboy/taches-cc-resources\"><code>TÂCHES Claude Code Resources</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/glittercowboy\">TÂCHES</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA well-balanced, \"down-to-Earth\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"meta\"-skills/agents, like \"skill-auditor\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/92087c60e72db57a4e146aa8acc6c2692af330899ef58a50d46f7a3298d988d7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7461636865732d63632d7265736f757263657326757365726e616d653d676c6974746572636f77626f7926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/92087c60e72db57a4e146aa8acc6c2692af330899ef58a50d46f7a3298d988d7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7461636865732d63632d7265736f757263657326757365726e616d653d676c6974746572636f77626f7926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for taches-cc-resources\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=taches-cc-resources&amp;username=glittercowboy&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/alonw0/web-asset-generator\"><code>Web Assets Generator Skill</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/alonw0\">Alon Wolenitz</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nEasily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/59037ff820953ddee3fbdd492e37bc8927a6c1dc88e7d15eaf245db03b0aa25a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7765622d61737365742d67656e657261746f7226757365726e616d653d616c6f6e773026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/59037ff820953ddee3fbdd492e37bc8927a6c1dc88e7d15eaf245db03b0aa25a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7765622d61737365742d67656e657261746f7226757365726e616d653d616c6f6e773026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for web-asset-generator\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=web-asset-generator&amp;username=alonw0&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<br>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Workflows &amp; Knowledge Guides 🧠 <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-workflows--knowledge-guides--\" class=\"anchor\" aria-label=\"Permalink: Workflows &amp; Knowledge Guides 🧠 🔝\" href=\"#workflows--knowledge-guides--\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">A workflow is a tightly coupled set of Claude Code-native resources that facilitate specific projects</p>\n</blockquote>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-general--1\" class=\"anchor\" aria-label=\"Permalink: General 🔝\" href=\"#general--1\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/ayoubben18/ab-method\"><code>AB Method</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/ayoubben18\">Ayoub Bensalah</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/babdd0f3acf2304caea5dd2e2932fc32ae166eabf3e68ff9124437c0be4b7bca/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d61622d6d6574686f6426757365726e616d653d61796f756262656e313826616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/babdd0f3acf2304caea5dd2e2932fc32ae166eabf3e68ff9124437c0be4b7bca/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d61622d6d6574686f6426757365726e616d653d61796f756262656e313826616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for ab-method\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ab-method&amp;username=ayoubben18&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/ThibautMelen/agentic-workflow-patterns\"><code>Agentic Workflow Patterns</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/ThibautMelen\">ThibautMelen</a><br>\nA comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/421bc4fab988f0b5e6051b7212017b3c1d6abfc4501480bb39a4da3301a7258e/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6167656e7469632d776f726b666c6f772d7061747465726e7326757365726e616d653d546869626175744d656c656e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/421bc4fab988f0b5e6051b7212017b3c1d6abfc4501480bb39a4da3301a7258e/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6167656e7469632d776f726b666c6f772d7061747465726e7326757365726e616d653d546869626175744d656c656e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for agentic-workflow-patterns\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=agentic-workflow-patterns&amp;username=ThibautMelen&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands\"><code>Blogging Platform Instructions</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/cloudartisan\">cloudartisan</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;CC-BY-SA-4.0<br>\nProvides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/15135ffa36415382144f83f57bd487efcc89305dc88cc9b79ec3cf22c683f4d8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c6f75646172746973616e2e6769746875622e696f26757365726e616d653d636c6f75646172746973616e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/15135ffa36415382144f83f57bd487efcc89305dc88cc9b79ec3cf22c683f4d8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c6f75646172746973616e2e6769746875622e696f26757365726e616d653d636c6f75646172746973616e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for cloudartisan.github.io\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cloudartisan.github.io&amp;username=cloudartisan&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/ericbuess/claude-code-docs\"><code>Claude Code Documentation Mirror</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/ericbuess\">Eric Buess</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nA mirror of the Anthropic © PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/08c3166add483322863b3bd69a10cdac3fce25f7606126ec06af367664ab3976/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d646f637326757365726e616d653d65726963627565737326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/08c3166add483322863b3bd69a10cdac3fce25f7606126ec06af367664ab3976/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d646f637326757365726e616d653d65726963627565737326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-docs\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-docs&amp;username=ericbuess&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://nikiforovall.blog/claude-code-rules/\" rel=\"nofollow\"><code>Claude Code Handbook</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/nikiforovall\">nikiforovall</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nCollection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins</p>\n<p dir=\"auto\"><a href=\"https://github.com/diet103/claude-code-infrastructure-showcase\"><code>Claude Code Infrastructure Showcase</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/diet103\">diet103</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/32f675faca4810038f7cade3b8eff5708be210d1ac4b19f63c992fc9a7150a4c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d696e6672617374727563747572652d73686f776361736526757365726e616d653d6469657431303326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/32f675faca4810038f7cade3b8eff5708be210d1ac4b19f63c992fc9a7150a4c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d696e6672617374727563747572652d73686f776361736526757365726e616d653d6469657431303326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-infrastructure-showcase\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-infrastructure-showcase&amp;username=diet103&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/automazeio/ccpm\"><code>Claude Code PM</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/ranaroussi\">Ran Aroussi</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nReally comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/3c042491b0fadc003db6fe558595ca73ce07b75204eef550f756380d6c290126/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363706d26757365726e616d653d6175746f6d617a65696f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/3c042491b0fadc003db6fe558595ca73ce07b75204eef550f756380d6c290126/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363706d26757365726e616d653d6175746f6d617a65696f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for ccpm\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccpm&amp;username=automazeio&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/danielrosehill/Claude-Code-Repos-Index\"><code>Claude Code Repos Index</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a><br>\nThis is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/d2387b3c1c05a1c5a7775d9f1fb92c5862e4284693f21a4ce6063bcb1cb9a429/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d5265706f732d496e64657826757365726e616d653d64616e69656c726f736568696c6c26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/d2387b3c1c05a1c5a7775d9f1fb92c5862e4284693f21a4ce6063bcb1cb9a429/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d5265706f732d496e64657826757365726e616d653d64616e69656c726f736568696c6c26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for Claude-Code-Repos-Index\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Repos-Index&amp;username=danielrosehill&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/Piebald-AI/claude-code-system-prompts\"><code>Claude Code System Prompts</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Piebald-AI\">Piebald AI</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nAll parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4784619dde412c5d24b372b401891e5066c2be1fdc725b89299f3ab7085c2efe/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d73797374656d2d70726f6d70747326757365726e616d653d50696562616c642d414926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4784619dde412c5d24b372b401891e5066c2be1fdc725b89299f3ab7085c2efe/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d73797374656d2d70726f6d70747326757365726e616d653d50696562616c642d414926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-system-prompts\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-system-prompts&amp;username=Piebald-AI&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/ykdojo/claude-code-tips\"><code>Claude Code Tips</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/ykdojo\">ykdojo</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nA nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ccc7f0c3630cddd1d472f98f1348818ab55016fa99d90c58dc6bc1f1663ca639/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d7469707326757365726e616d653d796b646f6a6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/ccc7f0c3630cddd1d472f98f1348818ab55016fa99d90c58dc6bc1f1663ca639/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d7469707326757365726e616d653d796b646f6a6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-tips\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-tips&amp;username=ykdojo&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/maxritter/claude-codepro\"><code>Claude CodePro</code></a> &nbsp; by &nbsp; <a href=\"https://www.maxritter.net\" rel=\"nofollow\">Max Ritter</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nProfessional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e1a2588604423551240d13c3530f5f7910131d9b02407f47e60fce31c48870fa/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f646570726f26757365726e616d653d6d617872697474657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/e1a2588604423551240d13c3530f5f7910131d9b02407f47e60fce31c48870fa/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f646570726f26757365726e616d653d6d617872697474657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-codepro\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-codepro&amp;username=maxritter&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/costiash/claude-code-docs\"><code>claude-code-docs</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/costiash\">Constantin Shafranski</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nA mirror of the Anthropic© PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to <code>claude-code-docs</code> for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/0ad0b96e7c3d2f9a51234c1f9448295e4e554109c8dd9affc24d5c52068e2bd2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d646f637326757365726e616d653d636f73746961736826616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/0ad0b96e7c3d2f9a51234c1f9448295e4e554109c8dd9affc24d5c52068e2bd2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d646f637326757365726e616d653d636f73746961736826616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-docs\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-docs&amp;username=costiash&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/JSONbored/claudepro-directory\"><code>ClaudoPro Directory</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/JSONbored\">ghost</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nWell-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"Claude-template-for-everything\" site.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/58a80dac81e2d9b7e7163d6fc9a494621b28ac2fec0179771657aecb82c44e5e/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c6175646570726f2d6469726563746f727926757365726e616d653d4a534f4e626f72656426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/58a80dac81e2d9b7e7163d6fc9a494621b28ac2fec0179771657aecb82c44e5e/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c6175646570726f2d6469726563746f727926757365726e616d653d4a534f4e626f72656426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claudepro-directory\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudepro-directory&amp;username=JSONbored&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/disler/just-prompt/tree/main/.claude/commands\"><code>Context Priming</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/disler\">disler</a><br>\nProvides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e5e7d365da2578b3456430e8d360614946dd4171b392d10fbee5064894828c98/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6a7573742d70726f6d707426757365726e616d653d6469736c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/e5e7d365da2578b3456430e8d360614946dd4171b392d10fbee5064894828c98/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6a7573742d70726f6d707426757365726e616d653d6469736c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for just-prompt\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=just-prompt&amp;username=disler&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review\"><code>Design Review Workflow</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/OneRedOak\">Patrick Ellis</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, <code>CLAUDE.md</code> excerpts, and more. Covers a broad range of criteria from responsive design to accessibility.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/7d5afe531daaa96ce0827ce785d3af361cc29cc6d9161f184d070f42e8d246ed/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d776f726b666c6f777326757365726e616d653d4f6e655265644f616b26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/7d5afe531daaa96ce0827ce785d3af361cc29cc6d9161f184d070f42e8d246ed/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d776f726b666c6f777326757365726e616d653d4f6e655265644f616b26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-workflows\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-workflows&amp;username=OneRedOak&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/tott/laravel-tall-claude-ai-configs\"><code>Laravel TALL Stack AI Development Starter Kit</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/tott\">tott</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nTransform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e99fa91c2b627bd5da32b70435d98e6dc2859a492755a0c6b2421d03bb735957/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c61726176656c2d74616c6c2d636c617564652d61692d636f6e6669677326757365726e616d653d746f747426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/e99fa91c2b627bd5da32b70435d98e6dc2859a492755a0c6b2421d03bb735957/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c61726176656c2d74616c6c2d636c617564652d61692d636f6e6669677326757365726e616d653d746f747426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for laravel-tall-claude-ai-configs\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=laravel-tall-claude-ai-configs&amp;username=tott&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/cheukyin175/learn-faster-kit\"><code>learn-faster-kit</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/cheukyin175\">Hugo Lau</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA creative educational framework for Claude Code, inspired by the \"FASTER\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/996201b01ed6e935f60e090d18116a3f9595782623457ea51f1cf40738115482/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c6561726e2d6661737465722d6b697426757365726e616d653d636865756b79696e31373526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/996201b01ed6e935f60e090d18116a3f9595782623457ea51f1cf40738115482/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c6561726e2d6661737465722d6b697426757365726e616d653d636865756b79696e31373526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for learn-faster-kit\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=learn-faster-kit&amp;username=cheukyin175&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/kingler/n8n_agent/tree/main/.claude/commands\"><code>n8n_agent</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/kingler\">kingler</a><br>\nAmazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c7ad69fc0c2d80e561186de912252b9fa11be02089c7e52074a4685c7ea3390f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6e386e5f6167656e7426757365726e616d653d6b696e676c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/c7ad69fc0c2d80e561186de912252b9fa11be02089c7e52074a4685c7ea3390f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6e386e5f6167656e7426757365726e616d653d6b696e676c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for n8n_agent\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=n8n_agent&amp;username=kingler&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/steadycursor/steadystart/tree/main/.claude/commands\"><code>Project Bootstrapping and Task Management</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/steadycursor\">steadycursor</a><br>\nProvides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/7d997ac514880fb1f41e71f2fdaea2ee9f23756d92ff25dbf49ae08496704ac5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d737465616479737461727426757365726e616d653d737465616479637572736f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/7d997ac514880fb1f41e71f2fdaea2ee9f23756d92ff25dbf49ae08496704ac5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d737465616479737461727426757365726e616d653d737465616479637572736f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for steadystart\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=steadystart&amp;username=steadycursor&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/scopecraft/command/tree/main/.claude/commands\"><code>Project Management, Implementation, Planning, and Release</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/scopecraft\">scopecraft</a><br>\nReally comprehensive set of commands for all aspects of SDLC.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/972abd54790df93ee5ff2e53023e45c757ed2924625bc2decfb1dcf04b8d4974/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6d6d616e6426757365726e616d653d73636f7065637261667426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/972abd54790df93ee5ff2e53023e45c757ed2924625bc2decfb1dcf04b8d4974/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6d6d616e6426757365726e616d653d73636f7065637261667426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for command\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=command&amp;username=scopecraft&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/harperreed/dotfiles/tree/master/.claude/commands\"><code>Project Workflow System</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/harperreed\">harperreed</a><br>\nA set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/147a2ff1f3877303895a72c19cddd1733440557e0762b5e54d3300238edd3030/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d646f7466696c657326757365726e616d653d6861727065727265656426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/147a2ff1f3877303895a72c19cddd1733440557e0762b5e54d3300238edd3030/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d646f7466696c657326757365726e616d653d6861727065727265656426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for dotfiles\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=dotfiles&amp;username=harperreed&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/tony/claude-code-riper-5\"><code>RIPER Workflow</code></a> &nbsp; by &nbsp; <a href=\"https://tony.sh\" rel=\"nofollow\">Tony Narlock</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nStructured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4852c728aa6d9d41fb45d58f27e242ca3c9a9e9cd062869acf2636d7bf501195/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d72697065722d3526757365726e616d653d746f6e7926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4852c728aa6d9d41fb45d58f27e242ca3c9a9e9cd062869acf2636d7bf501195/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d72697065722d3526757365726e616d653d746f6e7926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-riper-5\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-riper-5&amp;username=tony&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://diwank.space/field-notes-from-shipping-real-code-with-claude\" rel=\"nofollow\"><code>Shipping Real Code w/ Claude</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/creatorrr\">Diwank</a><br>\nA detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.</p>\n<p dir=\"auto\"><a href=\"https://github.com/Helmi/claude-simone\"><code>Simone</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Helmi\">Helmi</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4818fa7aca8ca0aa80d9e4c4de668adf30cbdcaa2a3645ea1d9fc388a377c918/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d73696d6f6e6526757365726e616d653d48656c6d6926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4818fa7aca8ca0aa80d9e4c4de668adf30cbdcaa2a3645ea1d9fc388a377c918/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d73696d6f6e6526757365726e616d653d48656c6d6926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-simone\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-simone&amp;username=Helmi&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Ralph Wiggum <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-ralph-wiggum-\" class=\"anchor\" aria-label=\"Permalink: Ralph Wiggum 🔝\" href=\"#ralph-wiggum-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/frankbria/ralph-claude-code\"><code>Ralph for Claude Code</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/frankbria\">Frank Bria</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nAn autonomous AI development framework that enables Claude Code to work iteratively on projects until completion.</p>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/anthropics/claude-code/tree/main/plugins/ralph-wiggum\"><code>Ralph Wiggum Plugin</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/anthropics\">Anthropic PBC</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;©<br>\nThe official Anthropic implementation of the Ralph Wiggum technique for iterative AI development loops.</p>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/mikeyobrien/ralph-orchestrator\"><code>ralph-orchestrator</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/mikeyobrien\">mikeyobrien</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nRalph Orchestrator implements the Ralph Wiggum technique for autonomous task completion.</p>\n<br>\n</details>\n<br>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Tooling 🧰 <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-tooling--\" class=\"anchor\" aria-label=\"Permalink: Tooling 🧰 🔝\" href=\"#tooling--\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">Tooling denotes applications that are built on top of Claude Code and consist of more components than slash-commands and <code>CLAUDE.md</code> files</p>\n</blockquote>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-general--2\" class=\"anchor\" aria-label=\"Permalink: General 🔝\" href=\"#general--2\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/GWUDCAP/cc-sessions\"><code>cc-sessions</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/satoastshi\">toastdev</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nAn opinionated approach to productive development with Claude Code</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/06de9643cf622bcec04807ac6dfcb8ae0d2181b01d13e66421f9ed3bed17d440/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63632d73657373696f6e7326757365726e616d653d4757554443415026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/06de9643cf622bcec04807ac6dfcb8ae0d2181b01d13e66421f9ed3bed17d440/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63632d73657373696f6e7326757365726e616d653d4757554443415026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for cc-sessions\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cc-sessions&amp;username=GWUDCAP&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/Veraticus/cc-tools\"><code>cc-tools</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Veraticus\">Josh Symonds</a><br>\nHigh-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/bd1745eabb1d67980cc166a3b42226db55d7923ceb63e861378abc5c8bc595a9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63632d746f6f6c7326757365726e616d653d56657261746963757326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/bd1745eabb1d67980cc166a3b42226db55d7923ceb63e861378abc5c8bc595a9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63632d746f6f6c7326757365726e616d653d56657261746963757326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for cc-tools\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cc-tools&amp;username=Veraticus&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/nyatinte/ccexp\"><code>ccexp</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/nyatinte\">nyatinte</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nInteractive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/5de0d43c5b49406cf1d2cd663fcb4ef1e4ef7cc7a3583ae11482962f5d4aca10/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636365787026757365726e616d653d6e796174696e746526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/5de0d43c5b49406cf1d2cd663fcb4ef1e4ef7cc7a3583ae11482962f5d4aca10/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636365787026757365726e616d653d6e796174696e746526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for ccexp\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccexp&amp;username=nyatinte&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/eckardt/cchistory\"><code>cchistory</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/eckardt\">eckardt</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nLike the shell history command but for your Claude Code sessions. Easily list all Bash or \"Bash-mode\" (<code>!</code>) commands Claude Code ran in a session for reference.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/a199a63a9b62f00126a7aa4ce5242a4bb89dd44e6b9d6ded5cda6d84caf5f1e8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363686973746f727926757365726e616d653d65636b6172647426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/a199a63a9b62f00126a7aa4ce5242a4bb89dd44e6b9d6ded5cda6d84caf5f1e8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363686973746f727926757365726e616d653d65636b6172647426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for cchistory\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cchistory&amp;username=eckardt&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/Brads3290/cclogviewer\"><code>cclogviewer</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Brads3290\">Brad S.</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA humble but handy utility for viewing Claude Code <code>.jsonl</code> conversation files in a pretty HTML UI.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/9412f7b4697b876bb1412b98971e45b22c1267f1fd8ef9f72b2ef7745a0afa43/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63636c6f6776696577657226757365726e616d653d42726164733332393026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/9412f7b4697b876bb1412b98971e45b22c1267f1fd8ef9f72b2ef7745a0afa43/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63636c6f6776696577657226757365726e616d653d42726164733332393026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for cclogviewer\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cclogviewer&amp;username=Brads3290&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/davila7/claude-code-templates\"><code>Claude Code Templates</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/davila7\">Daniel Avila</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nIncredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c488f2fee32b8c16c69bba461d5696fdd215ebe30a42224c37b681083a79f020/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d74656d706c6174657326757365726e616d653d646176696c613726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/c488f2fee32b8c16c69bba461d5696fdd215ebe30a42224c37b681083a79f020/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d74656d706c6174657326757365726e616d653d646176696c613726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-templates\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-templates&amp;username=davila7&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/possibilities/claude-composer\"><code>Claude Composer</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/possibilities\">Mike Bannister</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Unlicense<br>\nA tool that adds small enhancements to Claude Code.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/1ef12e121af4047d8623e52bf8eeee66a5b6464c3d866ac0e3e1dec30853ae52/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f6d706f73657226757365726e616d653d706f73736962696c697469657326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/1ef12e121af4047d8623e52bf8eeee66a5b6464c3d866ac0e3e1dec30853ae52/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f6d706f73657226757365726e616d653d706f73736962696c697469657326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-composer\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-composer&amp;username=possibilities&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/claude-did-this/claude-hub\"><code>Claude Hub</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/claude-did-this\">Claude Did This</a><br>\nA webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/3f6068329de99854be2f1fcd3e4fac7ec71021f302d4dc1625757a47e7c9e9f9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d68756226757365726e616d653d636c617564652d6469642d7468697326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/3f6068329de99854be2f1fcd3e4fac7ec71021f302d4dc1625757a47e7c9e9f9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d68756226757365726e616d653d636c617564652d6469642d7468697326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-hub\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hub&amp;username=claude-did-this&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/pchalasani/claude-code-tools\"><code>claude-code-tools</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/pchalasani\">Prasad Chalasani</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nWell-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/12c2c63f39865792796ff0507ef1b3524cae22b5f8c51693919ffd43f00fb3ae/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d746f6f6c7326757365726e616d653d706368616c6173616e6926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/12c2c63f39865792796ff0507ef1b3524cae22b5f8c51693919ffd43f00fb3ae/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d746f6f6c7326757365726e616d653d706368616c6173616e6926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-tools\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-tools&amp;username=pchalasani&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/serpro69/claude-starter-kit\"><code>claude-starter-kit</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/serpro69\">serpro69</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nThis is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/88f3c3c6aeaa7e99350b1f0b4d90bf7b7e287fe9fbffe82c3e684b759b08c60c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d737461727465722d6b697426757365726e616d653d73657270726f363926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/88f3c3c6aeaa7e99350b1f0b4d90bf7b7e287fe9fbffe82c3e684b759b08c60c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d737461727465722d6b697426757365726e616d653d73657270726f363926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-starter-kit\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-starter-kit&amp;username=serpro69&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/carlrannaberg/claudekit\"><code>claudekit</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/carlrannaberg\">Carl Rannaberg</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nImpressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/42dddf29ef452eb05359e19ae49df19833b06358e5a1640815fd8e1ad5142119/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564656b697426757365726e616d653d6361726c72616e6e616265726726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/42dddf29ef452eb05359e19ae49df19833b06358e5a1640815fd8e1ad5142119/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564656b697426757365726e616d653d6361726c72616e6e616265726726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claudekit\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudekit&amp;username=carlrannaberg&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/dagger/container-use\"><code>Container Use</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/dagger\">dagger</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nDevelopment environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/cf66715b0bf73134ec172e046569685494b081c9343d7bb18c58099298d555f2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6e7461696e65722d75736526757365726e616d653d64616767657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/cf66715b0bf73134ec172e046569685494b081c9343d7bb18c58099298d555f2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6e7461696e65722d75736526757365726e616d653d64616767657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for container-use\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=container-use&amp;username=dagger&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/FlineDev/ContextKit\"><code>ContextKit</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Jeehut\">Cihat Gündüz</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/9e6f33c706a74ec8520517e16ec94b2e922fb85685846192f493fe9804298163/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436f6e746578744b697426757365726e616d653d466c696e6544657626616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/9e6f33c706a74ec8520517e16ec94b2e922fb85685846192f493fe9804298163/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436f6e746578744b697426757365726e616d653d466c696e6544657626616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for ContextKit\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ContextKit&amp;username=FlineDev&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/zippoxer/recall\"><code>recall</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/zippoxer\">zippoxer</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nFull-text search your Claude Code sessions. Run <code>recall</code> in terminal, type to search, Enter to resume. Alternative to <code>claude --resume</code>.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/8816ad6198a6b4314d0ddfabeb4df185ddecf84cb9f919fa821635c35ba13dec/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d726563616c6c26757365726e616d653d7a6970706f78657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/8816ad6198a6b4314d0ddfabeb4df185ddecf84cb9f919fa821635c35ba13dec/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d726563616c6c26757365726e616d653d7a6970706f78657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for recall\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=recall&amp;username=zippoxer&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/dyoshikawa/rulesync\"><code>Rulesync</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/dyoshikawa\">dyoshikawa</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/206335c7bafb95dfe41725dbea901eed1343ed529b9c747fdfb95423a40970e3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d72756c6573796e6326757365726e616d653d64796f7368696b61776126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/206335c7bafb95dfe41725dbea901eed1343ed529b9c747fdfb95423a40970e3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d72756c6573796e6326757365726e616d653d64796f7368696b61776126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for rulesync\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=rulesync&amp;username=dyoshikawa&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/icanhasjonas/run-claude-docker\"><code>run-claude-docker</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/icanhasjonas/\">Jonas</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f42d6efafd1a0f6df564d2bd53a261e84489709898e9031bc5942ace58c165f7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d72756e2d636c617564652d646f636b657226757365726e616d653d6963616e6861736a6f6e617326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/f42d6efafd1a0f6df564d2bd53a261e84489709898e9031bc5942ace58c165f7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d72756e2d636c617564652d646f636b657226757365726e616d653d6963616e6861736a6f6e617326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for run-claude-docker\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=run-claude-docker&amp;username=icanhasjonas&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/marcindulak/stt-mcp-server-linux\"><code>stt-mcp-server-linux</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/marcindulak\">marcindulak</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nA push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b60a2268ad73b29e1386188ff1a8821de45693cc46d68e7b465456da4a28c93b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7374742d6d63702d7365727665722d6c696e757826757365726e616d653d6d617263696e64756c616b26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/b60a2268ad73b29e1386188ff1a8821de45693cc46d68e7b465456da4a28c93b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7374742d6d63702d7365727665722d6c696e757826757365726e616d653d6d617263696e64756c616b26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for stt-mcp-server-linux\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=stt-mcp-server-linux&amp;username=marcindulak&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/SuperClaude-Org/SuperClaude_Framework\"><code>SuperClaude</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/SuperClaude-Org\">SuperClaude-Org</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"Introspection\" and \"Orchestration\".</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/a4d01c8036be052f87dad2d0f911ae72abcf2acaea755746041de446af20cf2c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d5375706572436c617564655f4672616d65776f726b26757365726e616d653d5375706572436c617564652d4f726726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/a4d01c8036be052f87dad2d0f911ae72abcf2acaea755746041de446af20cf2c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d5375706572436c617564655f4672616d65776f726b26757365726e616d653d5375706572436c617564652d4f726726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for SuperClaude_Framework\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=SuperClaude_Framework&amp;username=SuperClaude-Org&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/Piebald-AI/tweakcc\"><code>tweakcc</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Piebald-AI\">Piebald-AI</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nCommand-line tool to customize your Claude Code styling.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c0157907b327a068a8b8b70bbae658b4210180fa8776421d1672520c287ba25f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d747765616b636326757365726e616d653d50696562616c642d414926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/c0157907b327a068a8b8b70bbae658b4210180fa8776421d1672520c287ba25f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d747765616b636326757365726e616d653d50696562616c642d414926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for tweakcc\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tweakcc&amp;username=Piebald-AI&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/vibe-log/vibe-log-cli\"><code>Vibe-Log</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/vibe-log\">Vibe-Log</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nAnalyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/45350360275947f012f61105688fca4623fb3d5b1b7aad64276346d1de6fd45b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d766962652d6c6f672d636c6926757365726e616d653d766962652d6c6f6726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/45350360275947f012f61105688fca4623fb3d5b1b7aad64276346d1de6fd45b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d766962652d6c6f672d636c6926757365726e616d653d766962652d6c6f6726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for vibe-log-cli\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=vibe-log-cli&amp;username=vibe-log&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/OverseedAI/viwo\"><code>viwo-cli</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/hal-shin\">Hal Shin</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nRun Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of <code>--dangerously-skip-permissions</code> for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/d2c08085e13bbc0139cbe3f463eb1a5328bf7a377d6d4d63c4cb39f6e4305222/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7669776f26757365726e616d653d4f76657273656564414926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/d2c08085e13bbc0139cbe3f463eb1a5328bf7a377d6d4d63c4cb39f6e4305222/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7669776f26757365726e616d653d4f76657273656564414926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for viwo\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=viwo&amp;username=OverseedAI&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/mbailey/voicemode\"><code>VoiceMode MCP</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/mbailey\">Mike Bailey</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nVoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/6528cf3ffe6b85335a60b45281293eb17051f654f66a16d07cc7174845b419fd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d766f6963656d6f646526757365726e616d653d6d6261696c657926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/6528cf3ffe6b85335a60b45281293eb17051f654f66a16d07cc7174845b419fd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d766f6963656d6f646526757365726e616d653d6d6261696c657926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for voicemode\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=voicemode&amp;username=mbailey&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">IDE Integrations <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-ide-integrations-\" class=\"anchor\" aria-label=\"Permalink: IDE Integrations 🔝\" href=\"#ide-integrations-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat\" rel=\"nofollow\"><code>Claude Code Chat</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/andrepimenta\">andrepimenta</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;©<br>\nAn elegant and user-friendly Claude Code chat interface for VS Code.</p>\n<p dir=\"auto\"><a href=\"https://github.com/manzaltu/claude-code-ide.el\"><code>claude-code-ide.el</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/manzaltu\">manzaltu</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;GPL-3.0<br>\nclaude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b37a73cca365defc2aaeb2918632e9a1cd6cf6236f81a55dfe7be92828c03da9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d6964652e656c26757365726e616d653d6d616e7a616c747526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/b37a73cca365defc2aaeb2918632e9a1cd6cf6236f81a55dfe7be92828c03da9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d6964652e656c26757365726e616d653d6d616e7a616c747526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-ide.el\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-ide.el&amp;username=manzaltu&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/stevemolitor/claude-code.el\"><code>claude-code.el</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/stevemolitor\">stevemolitor</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nAn Emacs interface for Claude Code CLI.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f5448a401909bc72851eb5840a875c2c0c6a2df5cb5da084b40a4fb1f3dedf1d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652e656c26757365726e616d653d73746576656d6f6c69746f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/f5448a401909bc72851eb5840a875c2c0c6a2df5cb5da084b40a4fb1f3dedf1d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652e656c26757365726e616d653d73746576656d6f6c69746f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code.el\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code.el&amp;username=stevemolitor&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/greggh/claude-code.nvim\"><code>claude-code.nvim</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/greggh\">greggh</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA seamless integration between Claude Code AI assistant and Neovim.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/137541d268e603739a8d316abfafd11c8e54a8ba24c5a04b68ba5fda9b4fa26c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652e6e76696d26757365726e616d653d67726567676826616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/137541d268e603739a8d316abfafd11c8e54a8ba24c5a04b68ba5fda9b4fa26c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652e6e76696d26757365726e616d653d67726567676826616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code.nvim\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code.nvim&amp;username=greggh&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/Haleclipse/Claudix\"><code>Claudix - Claude Code for VSCode</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Haleclipse\">Haleclipse</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;AGPL-3.0<br>\nA VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/7564104566d6564cb4f559eac3d69cfa10bb00dada74e91a81ab835cd55ca398/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564697826757365726e616d653d48616c65636c6970736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/7564104566d6564cb4f559eac3d69cfa10bb00dada74e91a81ab835cd55ca398/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564697826757365726e616d653d48616c65636c6970736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for Claudix\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claudix&amp;username=Haleclipse&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/stravu/crystal\"><code>crystal</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/stravu\">stravu</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/d485f918f590c46ac4e12caae69f2102793863738979cff53ff7592f14f294f4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6372797374616c26757365726e616d653d73747261767526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/d485f918f590c46ac4e12caae69f2102793863738979cff53ff7592f14f294f4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6372797374616c26757365726e616d653d73747261767526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for crystal\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=crystal&amp;username=stravu&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Usage Monitors <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-usage-monitors-\" class=\"anchor\" aria-label=\"Permalink: Usage Monitors 🔝\" href=\"#usage-monitors-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/ryoppippi/ccusage\"><code>CC Usage</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/ryoppippi\">ryoppippi</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nHandy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/83869793331d4abfb3ce9b4d9bf25d30c8a4c07cd1d0203ca043a2a9cc000f9b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363757361676526757365726e616d653d72796f70706970706926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/83869793331d4abfb3ce9b4d9bf25d30c8a4c07cd1d0203ca043a2a9cc000f9b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363757361676526757365726e616d653d72796f70706970706926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for ccusage\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccusage&amp;username=ryoppippi&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/snipeship/ccflare\"><code>ccflare</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/snipeship\">snipeship</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nClaude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/12bcbcf73a63d35bae52d8910d94c9b5cc8b01c9287715442925f8da5ba84151/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363666c61726526757365726e616d653d736e6970657368697026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/12bcbcf73a63d35bae52d8910d94c9b5cc8b01c9287715442925f8da5ba84151/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363666c61726526757365726e616d653d736e6970657368697026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for ccflare\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccflare&amp;username=snipeship&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/tombii/better-ccflare/\"><code>ccflare -&gt; **better-ccflare**</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/tombii\">tombii</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA well-maintained and feature-enhanced fork of the glorious <code>ccflare</code> usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). <code>better-ccflare</code> builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/421a03127b25e2e7236b6127c40803c92ead57fc5f8e8dbaf3deced2f1588111/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6265747465722d6363666c61726526757365726e616d653d746f6d62696926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/421a03127b25e2e7236b6127c40803c92ead57fc5f8e8dbaf3deced2f1588111/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6265747465722d6363666c61726526757365726e616d653d746f6d62696926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for better-ccflare\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=better-ccflare&amp;username=tombii&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor\"><code>Claude Code Usage Monitor</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Maciek-roboblog\">Maciek-roboblog</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/6af085f6edec874350972d99f4b0a1dca58a1c7e649587b90fb6cca54d277cef/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d55736167652d4d6f6e69746f7226757365726e616d653d4d616369656b2d726f626f626c6f6726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/6af085f6edec874350972d99f4b0a1dca58a1c7e649587b90fb6cca54d277cef/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d55736167652d4d6f6e69746f7226757365726e616d653d4d616369656b2d726f626f626c6f6726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for Claude-Code-Usage-Monitor\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Usage-Monitor&amp;username=Maciek-roboblog&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/kunwar-shah/claudex\"><code>Claudex</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/kunwar-shah\">Kunwar Shah</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nClaudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!)</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b2736cb37a7828a0cb88711ac666a21ed85348e55583a420bc2cde9fc3c512b1/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564657826757365726e616d653d6b756e7761722d7368616826616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/b2736cb37a7828a0cb88711ac666a21ed85348e55583a420bc2cde9fc3c512b1/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564657826757365726e616d653d6b756e7761722d7368616826616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claudex\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudex&amp;username=kunwar-shah&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/sculptdotfun/viberank\"><code>viberank</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/nikshepsvn\">nikshepsvn</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/d0ea74f1e3d2c4764d4eeb32adb0e2f0a3c33e5bfdc0529f90d610996a34d087/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7669626572616e6b26757365726e616d653d7363756c7074646f7466756e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/d0ea74f1e3d2c4764d4eeb32adb0e2f0a3c33e5bfdc0529f90d610996a34d087/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7669626572616e6b26757365726e616d653d7363756c7074646f7466756e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for viberank\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=viberank&amp;username=sculptdotfun&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Orchestrators <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-orchestrators-\" class=\"anchor\" aria-label=\"Permalink: Orchestrators 🔝\" href=\"#orchestrators-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/ruvnet/claude-code-flow\"><code>Claude Code Flow</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/ruvnet\">ruvnet</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nThis mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f3acaadca1cb4e3360d4bfdc4829a51a0c367540ab79dc5165105f1e561ca239/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d666c6f7726757365726e616d653d7275766e657426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/f3acaadca1cb4e3360d4bfdc4829a51a0c367540ab79dc5165105f1e561ca239/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d666c6f7726757365726e616d653d7275766e657426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-flow\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-flow&amp;username=ruvnet&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/smtg-ai/claude-squad\"><code>Claude Squad</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/smtg-ai\">smtg-ai</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;AGPL-3.0<br>\nClaude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ba9fe39a7e04062c8c8ada780740e1090d51153b7496dd398eb7b69a216015bd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d737175616426757365726e616d653d736d74672d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/ba9fe39a7e04062c8c8ada780740e1090d51153b7496dd398eb7b69a216015bd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d737175616426757365726e616d653d736d74672d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-squad\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-squad&amp;username=smtg-ai&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/parruda/claude-swarm\"><code>Claude Swarm</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/parruda\">parruda</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nLaunch Claude Code session that is connected to a swarm of Claude Code Agents.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/1a5e7ecad7312d0cf854377855ce08fb963a24d371b2f3c81c045eb40ce13877/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d737761726d26757365726e616d653d7061727275646126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/1a5e7ecad7312d0cf854377855ce08fb963a24d371b2f3c81c045eb40ce13877/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d737761726d26757365726e616d653d7061727275646126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-swarm\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-swarm&amp;username=parruda&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/eyaltoledano/claude-task-master\"><code>Claude Task Master</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/eyaltoledano\">eyaltoledano</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nA task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b4fdaf65b32bfe4de46732104ca1d9911ee4e8d43381f9ad9dde7cfddf537a40/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d7461736b2d6d617374657226757365726e616d653d6579616c746f6c6564616e6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/b4fdaf65b32bfe4de46732104ca1d9911ee4e8d43381f9ad9dde7cfddf537a40/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d7461736b2d6d617374657226757365726e616d653d6579616c746f6c6564616e6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-task-master\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-task-master&amp;username=eyaltoledano&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/grahama1970/claude-task-runner\"><code>Claude Task Runner</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/grahama1970\">grahama1970</a><br>\nA specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ea988d5a6a0d5882c48ab1404d51d892b4fac1182a668c82ac9cd06bf3cbca36/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d7461736b2d72756e6e657226757365726e616d653d67726168616d613139373026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/ea988d5a6a0d5882c48ab1404d51d892b4fac1182a668c82ac9cd06bf3cbca36/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d7461736b2d72756e6e657226757365726e616d653d67726168616d613139373026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-task-runner\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-task-runner&amp;username=grahama1970&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/slopus/happy\"><code>Happy Coder</code></a> &nbsp; by &nbsp; <a href=\"https://peoplesgrocers.com/en/projects\" rel=\"nofollow\">GrocerPublishAgent</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nSpawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/dd7cc10a7223b86a4344d8927bb589877e23a91e0de9275be10384f39363a24c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d686170707926757365726e616d653d736c6f70757326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/dd7cc10a7223b86a4344d8927bb589877e23a91e0de9275be10384f39363a24c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d686170707926757365726e616d653d736c6f70757326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for happy\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=happy&amp;username=slopus&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/rsmdt/the-startup\"><code>The Agentic Startup</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/rsmdt\">Rudolf Schmidt</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nYet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ea384abb80e3ef1676e081ed259af0b87f66b0aaa98a272453da049372452933/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7468652d7374617274757026757365726e616d653d72736d647426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/ea384abb80e3ef1676e081ed259af0b87f66b0aaa98a272453da049372452933/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7468652d7374617274757026757365726e616d653d72736d647426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for the-startup\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=the-startup&amp;username=rsmdt&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/dtormoen/tsk\"><code>TSK - AI Agent Task Manager and Sandbox</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/dtormoen\">dtormoen</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4f3ca5b8b3d94761777d0d11c282b5d029e8bcb9e728c7fd7175f157ea5c3749/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d74736b26757365726e616d653d64746f726d6f656e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4f3ca5b8b3d94761777d0d11c282b5d029e8bcb9e728c7fd7175f157ea5c3749/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d74736b26757365726e616d653d64746f726d6f656e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for tsk\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tsk&amp;username=dtormoen&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<br>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Config Managers <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-config-managers-\" class=\"anchor\" aria-label=\"Permalink: Config Managers 🔝\" href=\"#config-managers-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/foxj77/claudectx\"><code>ClaudeCTX</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/foxj77\">John Fox</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nclaudectx lets you switch your entire Claude Code configuration with a single command.</p>\n</details>\n<br>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Status Lines 📊 <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-status-lines--\" class=\"anchor\" aria-label=\"Permalink: Status Lines 📊 🔝\" href=\"#status-lines--\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">Status lines - Configurations and customizations for Claude Code's status bar functionality</p>\n</blockquote>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-general--3\" class=\"anchor\" aria-label=\"Permalink: General 🔝\" href=\"#general--3\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/Haleclipse/CCometixLine\"><code>CCometixLine - Claude Code Statusline</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Haleclipse\">Haleclipse</a><br>\nA high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c2d756b5912ad182b0e8a579884d21c66cd8186c5e88d2a737e732096a88d639/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d43436f6d657469784c696e6526757365726e616d653d48616c65636c6970736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/c2d756b5912ad182b0e8a579884d21c66cd8186c5e88d2a737e732096a88d639/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d43436f6d657469784c696e6526757365726e616d653d48616c65636c6970736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for CCometixLine\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=CCometixLine&amp;username=Haleclipse&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/sirmalloc/ccstatusline\"><code>ccstatusline</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/sirmalloc\">sirmalloc</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/7b239fe08d19551469897b230f8986542f0c7eb8c1d5502e0741d75ff2082e61/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63637374617475736c696e6526757365726e616d653d7369726d616c6c6f6326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/7b239fe08d19551469897b230f8986542f0c7eb8c1d5502e0741d75ff2082e61/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63637374617475736c696e6526757365726e616d653d7369726d616c6c6f6326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for ccstatusline\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccstatusline&amp;username=sirmalloc&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/rz1989s/claude-code-statusline\"><code>claude-code-statusline</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/rz1989s\">rz1989s</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nEnhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/cbfb17a1f9473dd47d22efd8ae326d64a73d6ea0ff972f53440d6450a378e36f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d7374617475736c696e6526757365726e616d653d727a313938397326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/cbfb17a1f9473dd47d22efd8ae326d64a73d6ea0ff972f53440d6450a378e36f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d7374617475736c696e6526757365726e616d653d727a313938397326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-statusline\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-statusline&amp;username=rz1989s&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/Owloops/claude-powerline\"><code>claude-powerline</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Owloops\">Owloops</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/643c128bc9f1dd0fcf9770a993baaa3486c68966deb64df0004f74e7563cd379/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d706f7765726c696e6526757365726e616d653d4f776c6f6f707326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/643c128bc9f1dd0fcf9770a993baaa3486c68966deb64df0004f74e7563cd379/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d706f7765726c696e6526757365726e616d653d4f776c6f6f707326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-powerline\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-powerline&amp;username=Owloops&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/hagan/claudia-statusline\"><code>claudia-statusline</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/hagan\">Hagan Franks</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nHigh-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c02f04066da250984d1859116ceec1e6cfb53c98c7f5ad40a6eae576e2c9999c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c61756469612d7374617475736c696e6526757365726e616d653d686167616e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/c02f04066da250984d1859116ceec1e6cfb53c98c7f5ad40a6eae576e2c9999c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c61756469612d7374617475736c696e6526757365726e616d653d686167616e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claudia-statusline\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudia-statusline&amp;username=hagan&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<br>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Hooks 🪝 <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-hooks--\" class=\"anchor\" aria-label=\"Permalink: Hooks 🪝 🔝\" href=\"#hooks--\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">Hooks are a powerful API for Claude Code that allows users to activate commands and run scripts at different points in Claude's agentic lifecycle.</p>\n</blockquote>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-general--4\" class=\"anchor\" aria-label=\"Permalink: General 🔝\" href=\"#general--4\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/Talieisin/britfix\"><code>Britfix</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Talieisin\">Talieisin</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nClaude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/88ab447b4ca66399ac2895c70b386b8ada563c841608a52e42cf3a15643ec468/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6272697466697826757365726e616d653d54616c69656973696e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/88ab447b4ca66399ac2895c70b386b8ada563c841608a52e42cf3a15643ec468/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6272697466697826757365726e616d653d54616c69656973696e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for britfix\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=britfix&amp;username=Talieisin&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/dazuiba/CCNotify\"><code>CC Notify</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/dazuiba\">dazuiba</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nCCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/1bc0ce3742a8bf7b8db71575d70ec5bf091452061d54fe4db637c61b6abf6acf/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d43434e6f7469667926757365726e616d653d64617a7569626126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/1bc0ce3742a8bf7b8db71575d70ec5bf091452061d54fe4db637c61b6abf6acf/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d43434e6f7469667926757365726e616d653d64617a7569626126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for CCNotify\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=CCNotify&amp;username=dazuiba&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/GowayLee/cchooks\"><code>cchooks</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/GowayLee\">GowayLee</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/28585facfc37b78cac8ff0c173b9f1dadd094a2a8b8b7ce43272877fde3e3021/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363686f6f6b7326757365726e616d653d476f7761794c656526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/28585facfc37b78cac8ff0c173b9f1dadd094a2a8b8b7ce43272877fde3e3021/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363686f6f6b7326757365726e616d653d476f7761794c656526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for cchooks\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cchooks&amp;username=GowayLee&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/aannoo/claude-hook-comms\"><code>Claude Code Hook Comms (HCOM)</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/aannoo\">aannoo</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nLightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.]</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/9557304ecff5e3e997ad4774e00aa99af87f5c494124939e992454b13f64b88c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d686f6f6b2d636f6d6d7326757365726e616d653d61616e6e6f6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/9557304ecff5e3e997ad4774e00aa99af87f5c494124939e992454b13f64b88c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d686f6f6b2d636f6d6d7326757365726e616d653d61616e6e6f6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-hook-comms\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hook-comms&amp;username=aannoo&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/beyondcode/claude-hooks-sdk\"><code>claude-code-hooks-sdk</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/beyondcode\">beyondcode</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/46d0519ff304e5c4c56a5c3afc00f519b85f776f073f2f532bd54a66f460fbd4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d686f6f6b732d73646b26757365726e616d653d6265796f6e64636f646526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/46d0519ff304e5c4c56a5c3afc00f519b85f776f073f2f532bd54a66f460fbd4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d686f6f6b732d73646b26757365726e616d653d6265796f6e64636f646526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-hooks-sdk\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hooks-sdk&amp;username=beyondcode&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/johnlindquist/claude-hooks\"><code>claude-hooks</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/johnlindquist\">John Lindquist</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/1b816e59d53c994e525d2bcd7c7a7373738adde0e9f77bba0c602dddbcc9a2e2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d686f6f6b7326757365726e616d653d6a6f686e6c696e64717569737426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/1b816e59d53c994e525d2bcd7c7a7373738adde0e9f77bba0c602dddbcc9a2e2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d686f6f6b7326757365726e616d653d6a6f686e6c696e64717569737426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-hooks\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hooks&amp;username=johnlindquist&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/ctoth/claudio\"><code>Claudio</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/ctoth\">Christopher Toth</a><br>\nA no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/fe16c0406270446829f256bb1c2d2c949340eb106eda6eb41ae79d5880ef4fa2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564696f26757365726e616d653d63746f746826616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/fe16c0406270446829f256bb1c2d2c949340eb106eda6eb41ae79d5880ef4fa2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564696f26757365726e616d653d63746f746826616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claudio\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudio&amp;username=ctoth&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/nizos/tdd-guard\"><code>TDD Guard</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/nizos\">Nizar Selander</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/41019aac1446cddb94bdbc8a812d7c179632089f30bd5abb978bf44a8d4273a6/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7464642d677561726426757365726e616d653d6e697a6f7326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/41019aac1446cddb94bdbc8a812d7c179632089f30bd5abb978bf44a8d4273a6/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7464642d677561726426757365726e616d653d6e697a6f7326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for tdd-guard\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tdd-guard&amp;username=nizos&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/bartolli/claude-code-typescript-hooks\"><code>TypeScript Quality Hooks</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/bartolli\">bartolli</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nQuality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for &lt; 5ms validation performance during real-time editing.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/8ae587be8387a20d3a944d599c0cb0956a7774333f7ea68edd720e49bbf7ebcf/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d747970657363726970742d686f6f6b7326757365726e616d653d626172746f6c6c6926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/8ae587be8387a20d3a944d599c0cb0956a7774333f7ea68edd720e49bbf7ebcf/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d747970657363726970742d686f6f6b7326757365726e616d653d626172746f6c6c6926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-typescript-hooks\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-typescript-hooks&amp;username=bartolli&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<br>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Slash-Commands 🔪 <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-slash-commands--\" class=\"anchor\" aria-label=\"Permalink: Slash-Commands 🔪 🔝\" href=\"#slash-commands--\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">\"Slash Commands are customized, carefully refined prompts that control Claude's behavior in order to perform a specific task\"</p>\n</blockquote>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-general--5\" class=\"anchor\" aria-label=\"Permalink: General 🔝\" href=\"#general--5\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md\"><code>/create-hook</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/omril321\">Omri Lavi</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nSlash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/3f42277b4cdf9696d94eca2107b324da28557b3a650f8b57743fc22896f0d095/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6175746f6d617465642d6e6f7465626f6f6b6c6d26757365726e616d653d6f6d72696c33323126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/3f42277b4cdf9696d94eca2107b324da28557b3a650f8b57743fc22896f0d095/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6175746f6d617465642d6e6f7465626f6f6b6c6d26757365726e616d653d6f6d72696c33323126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for automated-notebooklm\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=automated-notebooklm&amp;username=omril321&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands\"><code>/linux-desktop-slash-commands</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/danielrosehill\">Daniel Rosehill</a><br>\nA library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ebf1c3c845eeed7989eab15a082b78af89911e4318a87c380f032da17bead01a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d4c696e75782d4465736b746f702d536c6173682d436f6d6d616e647326757365726e616d653d64616e69656c726f736568696c6c26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/ebf1c3c845eeed7989eab15a082b78af89911e4318a87c380f032da17bead01a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d4c696e75782d4465736b746f702d536c6173682d436f6d6d616e647326757365726e616d653d64616e69656c726f736568696c6c26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for Claude-Code-Linux-Desktop-Slash-Commands\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Linux-Desktop-Slash-Commands&amp;username=danielrosehill&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Version Control &amp; Git <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-version-control--git-\" class=\"anchor\" aria-label=\"Permalink: Version Control &amp; Git 🔝\" href=\"#version-control--git-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md\"><code>/analyze-issue</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/jerseycheese\">jerseycheese</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nFetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/98da7c2acacfe121e0537b6ef65409dc8e1fcaf94e558f029c829e4e57516441/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/98da7c2acacfe121e0537b6ef65409dc8e1fcaf94e558f029c829e4e57516441/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for Narraitor\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&amp;username=jerseycheese&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md\"><code>/commit</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/evmts\">evmts</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nCreates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/962e434f1bc2f7696fd2164aafcab030cd76a29ccdf6fa7e592e116529f75437/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7465766d2d6d6f6e6f7265706f26757365726e616d653d65766d747326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/962e434f1bc2f7696fd2164aafcab030cd76a29ccdf6fa7e592e116529f75437/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7465766d2d6d6f6e6f7265706f26757365726e616d653d65766d747326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for tevm-monorepo\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tevm-monorepo&amp;username=evmts&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md\"><code>/commit-fast</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/steadycursor\">steadycursor</a><br>\nAutomates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/7d997ac514880fb1f41e71f2fdaea2ee9f23756d92ff25dbf49ae08496704ac5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d737465616479737461727426757365726e616d653d737465616479637572736f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/7d997ac514880fb1f41e71f2fdaea2ee9f23756d92ff25dbf49ae08496704ac5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d737465616479737461727426757365726e616d653d737465616479637572736f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for steadystart\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=steadystart&amp;username=steadycursor&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md\"><code>/create-pr</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/toyamarinyon\">toyamarinyon</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nStreamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/85d0aa5dc874eacddbef2f1dd5ffd28a5b364886be67f8bb5022149458468be8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d676973656c6c6526757365726e616d653d746f79616d6172696e796f6e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/85d0aa5dc874eacddbef2f1dd5ffd28a5b364886be67f8bb5022149458468be8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d676973656c6c6526757365726e616d653d746f79616d6172696e796f6e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for giselle\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=giselle&amp;username=toyamarinyon&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md\"><code>/create-pull-request</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/liam-hq\">liam-hq</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nProvides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f3cf0ed7fdefef32bfec8f1e90c1ca695eea50ee0ce36564af540b64175acb30/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c69616d26757365726e616d653d6c69616d2d687126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/f3cf0ed7fdefef32bfec8f1e90c1ca695eea50ee0ce36564af540b64175acb30/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c69616d26757365726e616d653d6c69616d2d687126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for liam\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=liam&amp;username=liam-hq&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md\"><code>/create-worktrees</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/evmts\">evmts</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nCreates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/962e434f1bc2f7696fd2164aafcab030cd76a29ccdf6fa7e592e116529f75437/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7465766d2d6d6f6e6f7265706f26757365726e616d653d65766d747326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/962e434f1bc2f7696fd2164aafcab030cd76a29ccdf6fa7e592e116529f75437/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7465766d2d6d6f6e6f7265706f26757365726e616d653d65766d747326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for tevm-monorepo\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tevm-monorepo&amp;username=evmts&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md\"><code>/fix-github-issue</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/jeremymailen\">jeremymailen</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nAnalyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/d7eea45a16e9d6c607d5e069e2395aff58fcfa45fcf1679ecff42994dc00ce19/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6b6f746c696e7465722d677261646c6526757365726e616d653d6a6572656d796d61696c656e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/d7eea45a16e9d6c607d5e069e2395aff58fcfa45fcf1679ecff42994dc00ce19/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6b6f746c696e7465722d677261646c6526757365726e616d653d6a6572656d796d61696c656e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for kotlinter-gradle\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=kotlinter-gradle&amp;username=jeremymailen&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md\"><code>/fix-issue</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/metabase\">metabase</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nAddresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/0ca8251cb4c6a476e86883419992a74794a35b7e1f35fa5866224ad96763d033/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d6d6574616261736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/0ca8251cb4c6a476e86883419992a74794a35b7e1f35fa5866224ad96763d033/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d6d6574616261736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for metabase\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&amp;username=metabase&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md\"><code>/fix-pr</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/metabase\">metabase</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nFetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/0ca8251cb4c6a476e86883419992a74794a35b7e1f35fa5866224ad96763d033/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d6d6574616261736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/0ca8251cb4c6a476e86883419992a74794a35b7e1f35fa5866224ad96763d033/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d6d6574616261736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for metabase\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&amp;username=metabase&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md\"><code>/husky</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/evmts\">evmts</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nSets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/962e434f1bc2f7696fd2164aafcab030cd76a29ccdf6fa7e592e116529f75437/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7465766d2d6d6f6e6f7265706f26757365726e616d653d65766d747326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/962e434f1bc2f7696fd2164aafcab030cd76a29ccdf6fa7e592e116529f75437/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7465766d2d6d6f6e6f7265706f26757365726e616d653d65766d747326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for tevm-monorepo\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tevm-monorepo&amp;username=evmts&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md\"><code>/update-branch-name</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/giselles-ai\">giselles-ai</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nUpdates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4c0d8c4d498357cafa0984614d9d7c3c73186441d8056c63d5fd220cd63eadb7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d676973656c6c6526757365726e616d653d676973656c6c65732d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4c0d8c4d498357cafa0984614d9d7c3c73186441d8056c63d5fd220cd63eadb7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d676973656c6c6526757365726e616d653d676973656c6c65732d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for giselle\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=giselle&amp;username=giselles-ai&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Code Analysis &amp; Testing <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-code-analysis--testing-\" class=\"anchor\" aria-label=\"Permalink: Code Analysis &amp; Testing 🔝\" href=\"#code-analysis--testing-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md\"><code>/check</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/rygwdn\">rygwdn</a><br>\nPerforms comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/cb88d0d4d44c2f0852efa6b7f6b9965189a647111deb0342a85ab188aa6232fb/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d736c61636b2d746f6f6c7326757365726e616d653d72796777646e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/cb88d0d4d44c2f0852efa6b7f6b9965189a647111deb0342a85ab188aa6232fb/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d736c61636b2d746f6f6c7326757365726e616d653d72796777646e26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for slack-tools\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=slack-tools&amp;username=rygwdn&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md\"><code>/code_analysis</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/kingler\">kingler</a><br>\nProvides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c7ad69fc0c2d80e561186de912252b9fa11be02089c7e52074a4685c7ea3390f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6e386e5f6167656e7426757365726e616d653d6b696e676c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/c7ad69fc0c2d80e561186de912252b9fa11be02089c7e52074a4685c7ea3390f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6e386e5f6167656e7426757365726e616d653d6b696e676c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for n8n_agent\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=n8n_agent&amp;username=kingler&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md\"><code>/optimize</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/to4iki\">to4iki</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nAnalyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/253ded21d25189b76180f1da9d5b9aa7e70e9ff8fa425b448c74a23b75f75414/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d61692d70726f6a6563742d72756c657326757365726e616d653d746f34696b6926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/253ded21d25189b76180f1da9d5b9aa7e70e9ff8fa425b448c74a23b75f75414/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d61692d70726f6a6563742d72756c657326757365726e616d653d746f34696b6926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for ai-project-rules\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ai-project-rules&amp;username=to4iki&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md\"><code>/repro-issue</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/rzykov\">rzykov</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nCreates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f427fa75ce07132a51c1925bd2eeba5c3a66fefede45ad25e141b05571cb6f10/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d727a796b6f7626616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/f427fa75ce07132a51c1925bd2eeba5c3a66fefede45ad25e141b05571cb6f10/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d727a796b6f7626616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for metabase\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&amp;username=rzykov&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md\"><code>/tdd</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/zscott\">zscott</a><br>\nGuides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/3be693a633da53f3df1b9bc12b158f4d2456b6d7758c034f46dcd77c6edf73c1/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d70616e6526757365726e616d653d7a73636f747426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/3be693a633da53f3df1b9bc12b158f4d2456b6d7758c034f46dcd77c6edf73c1/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d70616e6526757365726e616d653d7a73636f747426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for pane\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=pane&amp;username=zscott&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md\"><code>/tdd-implement</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/jerseycheese\">jerseycheese</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nImplements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/98da7c2acacfe121e0537b6ef65409dc8e1fcaf94e558f029c829e4e57516441/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/98da7c2acacfe121e0537b6ef65409dc8e1fcaf94e558f029c829e4e57516441/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for Narraitor\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&amp;username=jerseycheese&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Context Loading &amp; Priming <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-context-loading--priming-\" class=\"anchor\" aria-label=\"Permalink: Context Loading &amp; Priming 🔝\" href=\"#context-loading--priming-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md\"><code>/context-prime</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/elizaOS\">elizaOS</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nPrimes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/50a010249e9e3a1008514da4006ec2afa0814fcedb4a754fcfef289b2a6c734d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d656c697a616f732e6769746875622e696f26757365726e616d653d656c697a614f5326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/50a010249e9e3a1008514da4006ec2afa0814fcedb4a754fcfef289b2a6c734d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d656c697a616f732e6769746875622e696f26757365726e616d653d656c697a614f5326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for elizaos.github.io\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=elizaos.github.io&amp;username=elizaOS&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md\"><code>/initref</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/okuvshynov\">okuvshynov</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nInitializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/3eb45021cd1f3bc13d7f78f9a69f679d8f20c91d5eb8bfb4f09fc9f37fd20cdb/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d637562657374617426757365726e616d653d6f6b75767368796e6f7626616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/3eb45021cd1f3bc13d7f78f9a69f679d8f20c91d5eb8bfb4f09fc9f37fd20cdb/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d637562657374617426757365726e616d653d6f6b75767368796e6f7626616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for cubestat\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cubestat&amp;username=okuvshynov&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md\"><code>/load-llms-txt</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/ethpandaops\">ethpandaops</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nLoads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ba7fd1a7fc346e8557f7947f905c21d8391b2238441980b0d31dc489d0cb8737/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d786174752d6461746126757365726e616d653d65746870616e64616f707326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/ba7fd1a7fc346e8557f7947f905c21d8391b2238441980b0d31dc489d0cb8737/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d786174752d6461746126757365726e616d653d65746870616e64616f707326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for xatu-data\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=xatu-data&amp;username=ethpandaops&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md\"><code>/load_coo_context</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a><br>\nReferences specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4a94bbe0cfd744c7cb9ed961878afb56c511a9c6edeb305bd8e50d980c731d4d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4a94bbe0cfd744c7cb9ed961878afb56c511a9c6edeb305bd8e50d980c731d4d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for torchcell\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&amp;username=Mjvolk3&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md\"><code>/load_dango_pipeline</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a><br>\nSets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4a94bbe0cfd744c7cb9ed961878afb56c511a9c6edeb305bd8e50d980c731d4d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4a94bbe0cfd744c7cb9ed961878afb56c511a9c6edeb305bd8e50d980c731d4d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for torchcell\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&amp;username=Mjvolk3&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md\"><code>/prime</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/yzyydev\">yzyydev</a><br>\nSets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/76ad4c6daf9f9663428a11070154d0543b714d8e67c104c7c8f2cf4e85522dcd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d41492d456e67696e656572696e672d53747275637475726526757365726e616d653d797a797964657626616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/76ad4c6daf9f9663428a11070154d0543b714d8e67c104c7c8f2cf4e85522dcd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d41492d456e67696e656572696e672d53747275637475726526757365726e616d653d797a797964657626616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for AI-Engineering-Structure\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=AI-Engineering-Structure&amp;username=yzyydev&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md\"><code>/rsi</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/ddisisto\">ddisisto</a><br>\nReads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e8e08a94864b051bbc3eea9f390445145ef3ce0a3e398c429f4df07b44305cd8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d736926757365726e616d653d646469736973746f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/e8e08a94864b051bbc3eea9f390445145ef3ce0a3e398c429f4df07b44305cd8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d736926757365726e616d653d646469736973746f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for si\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=si&amp;username=ddisisto&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Documentation &amp; Changelogs <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-documentation--changelogs-\" class=\"anchor\" aria-label=\"Permalink: Documentation &amp; Changelogs 🔝\" href=\"#documentation--changelogs-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md\"><code>/add-to-changelog</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/berrydev-ai\">berrydev-ai</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nAdds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/be2e3d00f14206dff020581f13c57e3b4626944dc3826d53deb35db7c4dc5dd7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d626c6f636b646f632d707974686f6e26757365726e616d653d62657272796465762d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/be2e3d00f14206dff020581f13c57e3b4626944dc3826d53deb35db7c4dc5dd7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d626c6f636b646f632d707974686f6e26757365726e616d653d62657272796465762d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for blockdoc-python\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=blockdoc-python&amp;username=berrydev-ai&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md\"><code>/create-docs</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/jerseycheese\">jerseycheese</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nAnalyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/98da7c2acacfe121e0537b6ef65409dc8e1fcaf94e558f029c829e4e57516441/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/98da7c2acacfe121e0537b6ef65409dc8e1fcaf94e558f029c829e4e57516441/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for Narraitor\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&amp;username=jerseycheese&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md\"><code>/docs</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/slunsford\">slunsford</a><br>\nGenerates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/322c35149d1f5540293f0451b3501fda8eb994ab9a77676e20d2128cd8fa9e53/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f666665652d616e616c797469637326757365726e616d653d736c756e73666f726426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/322c35149d1f5540293f0451b3501fda8eb994ab9a77676e20d2128cd8fa9e53/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f666665652d616e616c797469637326757365726e616d653d736c756e73666f726426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for coffee-analytics\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=coffee-analytics&amp;username=slunsford&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md\"><code>/explain-issue-fix</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/hackdays-io\">hackdays-io</a><br>\nDocuments solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/a7480d34e29f3446c4e388ce48908537b413f82fd8acac67c00109072086f85b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f62616e2d636f6e747269627574696f6e2d76696577657226757365726e616d653d6861636b646179732d696f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/a7480d34e29f3446c4e388ce48908537b413f82fd8acac67c00109072086f85b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f62616e2d636f6e747269627574696f6e2d76696577657226757365726e616d653d6861636b646179732d696f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for toban-contribution-viewer\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=toban-contribution-viewer&amp;username=hackdays-io&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md\"><code>/update-docs</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Consiliency\">Consiliency</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nReviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/9cd7eddd3654083967c11fdcffa8441af67d212a25affc8d6fb1b109902fb634/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d466c75747465722d5374727563747572697a7226757365726e616d653d436f6e73696c69656e637926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/9cd7eddd3654083967c11fdcffa8441af67d212a25affc8d6fb1b109902fb634/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d466c75747465722d5374727563747572697a7226757365726e616d653d436f6e73696c69656e637926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for Flutter-Structurizr\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Flutter-Structurizr&amp;username=Consiliency&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">CI / Deployment <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-ci--deployment-\" class=\"anchor\" aria-label=\"Permalink: CI / Deployment 🔝\" href=\"#ci--deployment-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/kelp/webdown/blob/main/.claude/commands/release.md\"><code>/release</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/kelp\">kelp</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nManages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ea4415a55a67044799f80d3dfe2a7ca7c2c55ee19a3c6c5ce67b782f5ff6e0b3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d776562646f776e26757365726e616d653d6b656c7026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/ea4415a55a67044799f80d3dfe2a7ca7c2c55ee19a3c6c5ce67b782f5ff6e0b3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d776562646f776e26757365726e616d653d6b656c7026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for webdown\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=webdown&amp;username=kelp&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md\"><code>/run-ci</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/hackdays-io\">hackdays-io</a><br>\nActivates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/a7480d34e29f3446c4e388ce48908537b413f82fd8acac67c00109072086f85b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f62616e2d636f6e747269627574696f6e2d76696577657226757365726e616d653d6861636b646179732d696f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/a7480d34e29f3446c4e388ce48908537b413f82fd8acac67c00109072086f85b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f62616e2d636f6e747269627574696f6e2d76696577657226757365726e616d653d6861636b646179732d696f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for toban-contribution-viewer\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=toban-contribution-viewer&amp;username=hackdays-io&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Project &amp; Task Management <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-project--task-management-\" class=\"anchor\" aria-label=\"Permalink: Project &amp; Task Management 🔝\" href=\"#project--task-management-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md\"><code>/create-command</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/scopecraft\">scopecraft</a><br>\nGuides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/972abd54790df93ee5ff2e53023e45c757ed2924625bc2decfb1dcf04b8d4974/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6d6d616e6426757365726e616d653d73636f7065637261667426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/972abd54790df93ee5ff2e53023e45c757ed2924625bc2decfb1dcf04b8d4974/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6d6d616e6426757365726e616d653d73636f7065637261667426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for command\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=command&amp;username=scopecraft&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/taddyorg/inkverse/blob/main/.claude/commands/create-jtbd.md\"><code>/create-jtbd</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/taddyorg\">taddyorg</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;AGPL-3.0<br>\nCreates Jobs-to-be-Done frameworks that outline user needs with structured format, focusing on specific user problems and organizing by job categories for product development.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/08c46ef9da625bb3d993a1a7e5e107b0d999aa8f0c3d38a174d08457e98090ef/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d696e6b766572736526757365726e616d653d74616464796f726726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/08c46ef9da625bb3d993a1a7e5e107b0d999aa8f0c3d38a174d08457e98090ef/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d696e6b766572736526757365726e616d653d74616464796f726726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for inkverse\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=inkverse&amp;username=taddyorg&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/taddyorg/inkverse/blob/main/.claude/commands/create-prd.md\"><code>/create-prd</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/taddyorg\">taddyorg</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;AGPL-3.0<br>\nGenerates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/08c46ef9da625bb3d993a1a7e5e107b0d999aa8f0c3d38a174d08457e98090ef/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d696e6b766572736526757365726e616d653d74616464796f726726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/08c46ef9da625bb3d993a1a7e5e107b0d999aa8f0c3d38a174d08457e98090ef/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d696e6b766572736526757365726e616d653d74616464796f726726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for inkverse\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=inkverse&amp;username=taddyorg&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md\"><code>/create-prp</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Wirasm\">Wirasm</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nCreates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/8f6c4c9050b9bd62cc13514629d7d9c10e0fa9eaa6d4253cfa8fdf940a11ea12/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c61756465636f64652d7574696c7326757365726e616d653d57697261736d26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/8f6c4c9050b9bd62cc13514629d7d9c10e0fa9eaa6d4253cfa8fdf940a11ea12/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c61756465636f64652d7574696c7326757365726e616d653d57697261736d26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claudecode-utils\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudecode-utils&amp;username=Wirasm&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md\"><code>/do-issue</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/jerseycheese\">jerseycheese</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nImplements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/98da7c2acacfe121e0537b6ef65409dc8e1fcaf94e558f029c829e4e57516441/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/98da7c2acacfe121e0537b6ef65409dc8e1fcaf94e558f029c829e4e57516441/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for Narraitor\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&amp;username=jerseycheese&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md\"><code>/project_hello_w_name</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/disler\">disler</a><br>\nCreates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e5e7d365da2578b3456430e8d360614946dd4171b392d10fbee5064894828c98/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6a7573742d70726f6d707426757365726e616d653d6469736c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/e5e7d365da2578b3456430e8d360614946dd4171b392d10fbee5064894828c98/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6a7573742d70726f6d707426757365726e616d653d6469736c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for just-prompt\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=just-prompt&amp;username=disler&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md\"><code>/todo</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/chrisleyva\">chrisleyva</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nA convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/98f4085a1435f6d74f72ec73e4493ccee8528dd03d447e477a5a303baeeb6d20/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f646f2d736c6173682d636f6d6d616e6426757365726e616d653d63687269736c6579766126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/98f4085a1435f6d74f72ec73e4493ccee8528dd03d447e477a5a303baeeb6d20/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f646f2d736c6173682d636f6d6d616e6426757365726e616d653d63687269736c6579766126616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for todo-slash-command\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=todo-slash-command&amp;username=chrisleyva&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Miscellaneous <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-miscellaneous-\" class=\"anchor\" aria-label=\"Permalink: Miscellaneous 🔝\" href=\"#miscellaneous-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md\"><code>/fixing_go_in_graph</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a><br>\nFocuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4a94bbe0cfd744c7cb9ed961878afb56c511a9c6edeb305bd8e50d980c731d4d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4a94bbe0cfd744c7cb9ed961878afb56c511a9c6edeb305bd8e50d980c731d4d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for torchcell\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&amp;username=Mjvolk3&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md\"><code>/mermaid</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/GaloyMoney\">GaloyMoney</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nGenerates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4e1c52c68989d78c072269e7bd1e7a1dfdf6671b3b09422e8ea9494ccea4d8f4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c616e612d62616e6b26757365726e616d653d47616c6f794d6f6e657926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4e1c52c68989d78c072269e7bd1e7a1dfdf6671b3b09422e8ea9494ccea4d8f4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c616e612d62616e6b26757365726e616d653d47616c6f794d6f6e657926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for lana-bank\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=lana-bank&amp;username=GaloyMoney&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md\"><code>/review_dcell_model</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Mjvolk3\">Mjvolk3</a><br>\nReviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4a94bbe0cfd744c7cb9ed961878afb56c511a9c6edeb305bd8e50d980c731d4d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4a94bbe0cfd744c7cb9ed961878afb56c511a9c6edeb305bd8e50d980c731d4d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for torchcell\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&amp;username=Mjvolk3&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md\"><code>/use-stepper</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/zuplo\">zuplo</a><br>\nReformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c9768f708b740f2158a0c1b04a24d7976b76ad5d5e05bd8fb36fa129a0273e80/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d646f637326757365726e616d653d7a75706c6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/c9768f708b740f2158a0c1b04a24d7976b76ad5d5e05bd8fb36fa129a0273e80/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d646f637326757365726e616d653d7a75706c6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for docs\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=docs&amp;username=zuplo&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<br>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">CLAUDE.md Files 📂 <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-claudemd-files--\" class=\"anchor\" aria-label=\"Permalink: CLAUDE.md Files 📂 🔝\" href=\"#claudemd-files--\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\"><code>CLAUDE.md</code> files are files that contain important guidelines and context-specific information or instructions that help Claude Code to better understand your project and your coding standards</p>\n</blockquote>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Language-Specific <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-language-specific-\" class=\"anchor\" aria-label=\"Permalink: Language-Specific 🔝\" href=\"#language-specific-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md\"><code>AI IntelliJ Plugin</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/didalgolab\">didalgolab</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nProvides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/843eefd1568d61a2b41c4ac82e4a31ec81b3821eb4ee76b785f884aa2180b7d5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d61692d696e74656c6c696a2d706c7567696e26757365726e616d653d646964616c676f6c616226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/843eefd1568d61a2b41c4ac82e4a31ec81b3821eb4ee76b785f884aa2180b7d5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d61692d696e74656c6c696a2d706c7567696e26757365726e616d653d646964616c676f6c616226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for ai-intellij-plugin\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ai-intellij-plugin&amp;username=didalgolab&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md\"><code>AWS MCP Server</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/alexei-led\">alexei-led</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nFeatures multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/76e87025867fe77e1c5c3b6914f9b5aa6c9890e513df92fd8dc6358612d17223/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6177732d6d63702d73657276657226757365726e616d653d616c657865692d6c656426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/76e87025867fe77e1c5c3b6914f9b5aa6c9890e513df92fd8dc6358612d17223/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6177732d6d63702d73657276657226757365726e616d653d616c657865692d6c656426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for aws-mcp-server\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=aws-mcp-server&amp;username=alexei-led&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md\"><code>DroidconKotlin</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/touchlab\">touchlab</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nDelivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b08e62520f4fc5acf14fcdba487f2d957d3a2f1711511b3cbd8586af90fba251/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d44726f6964636f6e4b6f746c696e26757365726e616d653d746f7563686c616226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/b08e62520f4fc5acf14fcdba487f2d957d3a2f1711511b3cbd8586af90fba251/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d44726f6964636f6e4b6f746c696e26757365726e616d653d746f7563686c616226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for DroidconKotlin\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=DroidconKotlin&amp;username=touchlab&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md\"><code>EDSL</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/expectedparrot\">expectedparrot</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nOffers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy.*<br>\n<sub>* Removed from origin</sub></p>\n<p dir=\"auto\"><a href=\"https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md\"><code>Giselle</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/giselles-ai\">giselles-ai</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nProvides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4c0d8c4d498357cafa0984614d9d7c3c73186441d8056c63d5fd220cd63eadb7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d676973656c6c6526757365726e616d653d676973656c6c65732d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4c0d8c4d498357cafa0984614d9d7c3c73186441d8056c63d5fd220cd63eadb7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d676973656c6c6526757365726e616d653d676973656c6c65732d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for giselle\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=giselle&amp;username=giselles-ai&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/hashintel/hash/blob/main/CLAUDE.md\"><code>HASH</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/hashintel\">hashintel</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nFeatures comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/1e181b5c6f44486dd16851cefa0b403e336b2e4c6ea8c056102f9b28be740b1e/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6861736826757365726e616d653d68617368696e74656c26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/1e181b5c6f44486dd16851cefa0b403e336b2e4c6ea8c056102f9b28be740b1e/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6861736826757365726e616d653d68617368696e74656c26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for hash\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=hash&amp;username=hashintel&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/inkline/inkline/blob/main/CLAUDE.md\"><code>Inkline</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/inkline\">inkline</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nStructures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e0ad4e2065cf6acd10375b2cba36999fbdf03597a60ff7ada539bf58e3e9bb25/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d696e6b6c696e6526757365726e616d653d696e6b6c696e6526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/e0ad4e2065cf6acd10375b2cba36999fbdf03597a60ff7ada539bf58e3e9bb25/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d696e6b6c696e6526757365726e616d653d696e6b6c696e6526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for inkline\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=inkline&amp;username=inkline&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md\"><code>JSBeeb</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/mattgodbolt\">mattgodbolt</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;GPL-3.0<br>\nProvides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/7a6fd5b06e4b5747d96c706e968a664b5159c7a87246203fc679d93ba5a8e63a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6a736265656226757365726e616d653d6d617474676f64626f6c7426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/7a6fd5b06e4b5747d96c706e968a664b5159c7a87246203fc679d93ba5a8e63a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6a736265656226757365726e616d653d6d617474676f64626f6c7426616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for jsbeeb\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=jsbeeb&amp;username=mattgodbolt&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md\"><code>Lamoom Python</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/LamoomAI\">LamoomAI</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nServes as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/58f3e08957a526665116550dc20607d6fb6ffa573ebf14271c7c5b59aee1a8e5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c616d6f6f6d2d707974686f6e26757365726e616d653d4c616d6f6f6d414926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/58f3e08957a526665116550dc20607d6fb6ffa573ebf14271c7c5b59aee1a8e5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c616d6f6f6d2d707974686f6e26757365726e616d653d4c616d6f6f6d414926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for lamoom-python\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=lamoom-python&amp;username=LamoomAI&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md\"><code>LangGraphJS</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/langchain-ai\">langchain-ai</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nOffers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4c7c8c85585db69fc3c829bc4f36744cbc9e170f6fcc98e2e6d30f70b80ee28e/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c616e6767726170686a7326757365726e616d653d6c616e67636861696e2d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4c7c8c85585db69fc3c829bc4f36744cbc9e170f6fcc98e2e6d30f70b80ee28e/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c616e6767726170686a7326757365726e616d653d6c616e67636861696e2d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for langgraphjs\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=langgraphjs&amp;username=langchain-ai&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/metabase/metabase/blob/master/CLAUDE.md\"><code>Metabase</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/metabase\">metabase</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;NOASSERTION<br>\nDetails workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/0ca8251cb4c6a476e86883419992a74794a35b7e1f35fa5866224ad96763d033/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d6d6574616261736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/0ca8251cb4c6a476e86883419992a74794a35b7e1f35fa5866224ad96763d033/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d6d6574616261736526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for metabase\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&amp;username=metabase&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md\"><code>SG Cars Trends Backend</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/sgcarstrends\">sgcarstrends</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nProvides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c3f0cacf6060b528db8c074dd98f33cc0486735980018cdfcb37a063d6e65ca7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6261636b656e6426757365726e616d653d7367636172737472656e647326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/c3f0cacf6060b528db8c074dd98f33cc0486735980018cdfcb37a063d6e65ca7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6261636b656e6426757365726e616d653d7367636172737472656e647326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for backend\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=backend&amp;username=sgcarstrends&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/spylang/spy/blob/main/CLAUDE.md\"><code>SPy</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/spylang\">spylang</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nEnforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f6d1420515a74dfd4f33cf6bc14e62c5e49c0c0b61344d98228ed6a2128fd09c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d73707926757365726e616d653d7370796c616e6726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/f6d1420515a74dfd4f33cf6bc14e62c5e49c0c0b61344d98228ed6a2128fd09c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d73707926757365726e616d653d7370796c616e6726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for spy\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=spy&amp;username=spylang&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md\"><code>TPL</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/KarpelesLab\">KarpelesLab</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nDetails Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/623d65bc5284d9b145b892e09812ba510d86ce3828457ef5740edef80a34fbb1/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d74706c26757365726e616d653d4b617270656c65734c616226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/623d65bc5284d9b145b892e09812ba510d86ce3828457ef5740edef80a34fbb1/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d74706c26757365726e616d653d4b617270656c65734c616226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for tpl\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tpl&amp;username=KarpelesLab&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Domain-Specific <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-domain-specific-\" class=\"anchor\" aria-label=\"Permalink: Domain-Specific 🔝\" href=\"#domain-specific-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/Layr-Labs/avs-vibe-developer-guide/blob/master/CLAUDE.md\"><code>AVS Vibe Developer Guide</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Layr-Labs\">Layr-Labs</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nStructures AI-assisted EigenLayer AVS development workflow with consistent naming conventions for prompt files and established terminology standards for blockchain concepts.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/cee54865daa113eebaa7d478bc3cfed9fc4032efa429e4f05919f1b4691597d7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6176732d766962652d646576656c6f7065722d677569646526757365726e616d653d4c6179722d4c61627326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/cee54865daa113eebaa7d478bc3cfed9fc4032efa429e4f05919f1b4691597d7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6176732d766962652d646576656c6f7065722d677569646526757365726e616d653d4c6179722d4c61627326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for avs-vibe-developer-guide\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=avs-vibe-developer-guide&amp;username=Layr-Labs&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/CommE2E/comm/blob/master/CLAUDE.md\"><code>Comm</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/CommE2E\">CommE2E</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;BSD-3-Clause<br>\nServes as a development reference for E2E-encrypted messaging applications with code organization architecture, security implementation details, and testing procedures.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/fd8e00e805c9b7a099b026db7082b1e244a57f38e9841b71f97ea9ffb59b9da4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6d6d26757365726e616d653d436f6d6d45324526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/fd8e00e805c9b7a099b026db7082b1e244a57f38e9841b71f97ea9ffb59b9da4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6d6d26757365726e616d653d436f6d6d45324526616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for comm\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=comm&amp;username=CommE2E&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md\"><code>Course Builder</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/badass-courses\">badass-courses</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nEnables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/61c4c657d3b204951d1f9f55770aca2b95f7216b8259d3201c6551309c8648cb/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f757273652d6275696c64657226757365726e616d653d6261646173732d636f757273657326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/61c4c657d3b204951d1f9f55770aca2b95f7216b8259d3201c6551309c8648cb/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f757273652d6275696c64657226757365726e616d653d6261646173732d636f757273657326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for course-builder\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=course-builder&amp;username=badass-courses&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md\"><code>Cursor Tools</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/eastlondoner\">eastlondoner</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nCreates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"Stagehand\" feature.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ca48ef0201c0805d4e7efa8e72c5a4ffd90bc46ed8e2aa6e778fa8f5e69410de/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d637572736f722d746f6f6c7326757365726e616d653d656173746c6f6e646f6e657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/ca48ef0201c0805d4e7efa8e72c5a4ffd90bc46ed8e2aa6e778fa8f5e69410de/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d637572736f722d746f6f6c7326757365726e616d653d656173746c6f6e646f6e657226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for cursor-tools\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cursor-tools&amp;username=eastlondoner&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/soramimi/Guitar/blob/master/CLAUDE.md\"><code>Guitar</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/soramimi\">soramimi</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;GPL-2.0<br>\nServes as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b5b0462ebc323ab3698bff5d2316edaf60a6f5a0235cd0a8151a30cb0e04b9d7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d47756974617226757365726e616d653d736f72616d696d6926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/b5b0462ebc323ab3698bff5d2316edaf60a6f5a0235cd0a8151a30cb0e04b9d7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d47756974617226757365726e616d653d736f72616d696d6926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for Guitar\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Guitar&amp;username=soramimi&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md\"><code>Network Chronicles</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/Fimeg\">Fimeg</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nPresents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/48e1a0680b91b7f6a14c6b170e7bb6f4e537fcb587e6e74a6a05e2fd74eddd46/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6574776f726b4368726f6e69636c657326757365726e616d653d46696d656726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/48e1a0680b91b7f6a14c6b170e7bb6f4e537fcb587e6e74a6a05e2fd74eddd46/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6574776f726b4368726f6e69636c657326757365726e616d653d46696d656726616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for NetworkChronicles\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=NetworkChronicles&amp;username=Fimeg&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md\"><code>Pareto Mac</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/ParetoSecurity\">ParetoSecurity</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;GPL-3.0<br>\nServes as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/de9fe9206728d6b047312eeb1f2966f7187d6b8e49a9d1e5acdcf122b753c4ff/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d70617265746f2d6d616326757365726e616d653d50617265746f536563757269747926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/de9fe9206728d6b047312eeb1f2966f7187d6b8e49a9d1e5acdcf122b753c4ff/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d70617265746f2d6d616326757365726e616d653d50617265746f536563757269747926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for pareto-mac\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=pareto-mac&amp;username=ParetoSecurity&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md\"><code>SteadyStart</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/steadycursor\">steadycursor</a><br>\nClear and direct instructives about style, permissions, Claude's \"role\", communications, and documentation of Claude Code sessions for other team members to stay abreast.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/7d997ac514880fb1f41e71f2fdaea2ee9f23756d92ff25dbf49ae08496704ac5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d737465616479737461727426757365726e616d653d737465616479637572736f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/7d997ac514880fb1f41e71f2fdaea2ee9f23756d92ff25dbf49ae08496704ac5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d737465616479737461727426757365726e616d653d737465616479637572736f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for steadystart\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=steadystart&amp;username=steadycursor&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Project Scaffolding &amp; MCP <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-project-scaffolding--mcp-\" class=\"anchor\" aria-label=\"Permalink: Project Scaffolding &amp; MCP 🔝\" href=\"#project-scaffolding--mcp-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md\"><code>Basic Memory</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/basicmachines-co\">basicmachines-co</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;AGPL-3.0<br>\nPresents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/88c05819e322ed24dd990e14c71295863beec07cae9a333075c4d0cc5ee0b0df/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d62617369632d6d656d6f727926757365726e616d653d62617369636d616368696e65732d636f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/88c05819e322ed24dd990e14c71295863beec07cae9a333075c4d0cc5ee0b0df/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d62617369632d6d656d6f727926757365726e616d653d62617369636d616368696e65732d636f26616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for basic-memory\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=basic-memory&amp;username=basicmachines-co&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md\"><code>claude-code-mcp-enhanced</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/grahama1970\">grahama1970</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nProvides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/370f61d36912068990c8c99984a34c2b29c196b46744854760c8bc9cffc8d4f2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d6d63702d656e68616e63656426757365726e616d653d67726168616d613139373026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/370f61d36912068990c8c99984a34c2b29c196b46744854760c8bc9cffc8d4f2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d6d63702d656e68616e63656426757365726e616d653d67726168616d613139373026616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-mcp-enhanced\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-mcp-enhanced&amp;username=grahama1970&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<br>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Alternative Clients 📱 <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-alternative-clients--\" class=\"anchor\" aria-label=\"Permalink: Alternative Clients 📱 🔝\" href=\"#alternative-clients--\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">Alternative Clients are alternative UIs and front-ends for interacting with Claude Code, either on mobile or on the desktop.</p>\n</blockquote>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-general--6\" class=\"anchor\" aria-label=\"Permalink: General 🔝\" href=\"#general--6\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/opactorai/Claudable\"><code>Claudable</code></a> &nbsp; by &nbsp; <a href=\"https://www.linkedin.com/in/seongil-park/\" rel=\"nofollow\">Ethan Park</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nClaudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4592e2b4d5a9593b1ab5b9156624fe6ee29a5c0160ecc5ac07f78ee97d065a0b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c61756461626c6526757365726e616d653d6f706163746f72616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4592e2b4d5a9593b1ab5b9156624fe6ee29a5c0160ecc5ac07f78ee97d065a0b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c61756461626c6526757365726e616d653d6f706163746f72616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for Claudable\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claudable&amp;username=opactorai&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/omnara-ai/omnara\"><code>Omnara</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/ishaansehgal99\">Ishaan Sehgal</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;Apache-2.0<br>\nA command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/50fd12aeb1060379569f138d305571c13128ce8b94fe82249dd010a0e6c41876/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6f6d6e61726126757365726e616d653d6f6d6e6172612d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/50fd12aeb1060379569f138d305571c13128ce8b94fe82249dd010a0e6c41876/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6f6d6e61726126757365726e616d653d6f6d6e6172612d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for omnara\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=omnara&amp;username=omnara-ai&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<br>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Official Documentation 🏛️ <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-official-documentation-️-\" class=\"anchor\" aria-label=\"Permalink: Official Documentation 🏛️ 🔝\" href=\"#official-documentation-️-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<blockquote>\n<p dir=\"auto\">Links to some of Anthropic's terrific documentation and resources regarding Claude Code</p>\n</blockquote>\n<details open=\"\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">General <a href=\"#awesome-claude-code\">🔝</a></h3><a id=\"user-content-general--7\" class=\"anchor\" aria-label=\"Permalink: General 🔝\" href=\"#general--7\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://docs.claude.com/en/home\" rel=\"nofollow\"><code>Anthropic Documentation</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/anthropics\">Anthropic</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;©<br>\nThe official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.</p>\n<p dir=\"auto\"><a href=\"https://github.com/anthropics/claude-quickstarts\"><code>Anthropic Quickstarts</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/anthropics\">Anthropic</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nOffers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4bd33108ad4e38489cd3a97da28cf1c5f7da0b3ad24ce32ff349923bd012f626/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d717569636b73746172747326757365726e616d653d616e7468726f7069637326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/4bd33108ad4e38489cd3a97da28cf1c5f7da0b3ad24ce32ff349923bd012f626/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d717569636b73746172747326757365726e616d653d616e7468726f7069637326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-quickstarts\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-quickstarts&amp;username=anthropics&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n<p dir=\"auto\"><a href=\"https://github.com/anthropics/claude-code-action/tree/main/examples\"><code>Claude Code GitHub Actions</code></a> &nbsp; by &nbsp; <a href=\"https://github.com/anthropics\">Anthropic</a>  &nbsp;&nbsp;⚖️&nbsp;&nbsp;MIT<br>\nOfficial GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.</p>\n<details>\n<summary>📊 GitHub Stats</summary>\n<p dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/89900c08beaad232897d1f6d099dee33d3ce6cea4a5b19c861bc0ad453ef1684/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d616374696f6e26757365726e616d653d616e7468726f7069637326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\"><img src=\"https://camo.githubusercontent.com/89900c08beaad232897d1f6d099dee33d3ce6cea4a5b19c861bc0ad453ef1684/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d616374696f6e26757365726e616d653d616e7468726f7069637326616c6c5f73746174733d747275652673746174735f6f6e6c793d74727565\" alt=\"GitHub Stats for claude-code-action\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-action&amp;username=anthropics&amp;all_stats=true&amp;stats_only=true\" style=\"max-width: 100%;\"></a></p>\n</details>\n<br>\n</details>\n<br>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Contributing <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-contributing-\" class=\"anchor\" aria-label=\"Permalink: Contributing 🔝\" href=\"#contributing-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"><strong><a href=\"https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=recommend-resource.yml\">Recommend a new resource here!</a></strong></h3><a id=\"user-content-recommend-a-new-resource-here\" class=\"anchor\" aria-label=\"Permalink: Recommend a new resource here!\" href=\"#recommend-a-new-resource-here\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p dir=\"auto\">Recommending a resource for the list is very simple, and the automated system handles everything for you. Please do not open a PR to submit a recommendation - the only person who is allowed to submit PRs to this repo is Claude.</p>\n<p dir=\"auto\">Make sure that you have read the CONTRIBUTING.md document and CODE_OF_CONDUCT.md before you submit a recommendation.</p>\n<p dir=\"auto\">For suggestions about the repository itself, please <a href=\"https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=repository-enhancement.yml\">open a repository enhancement issue</a>.</p>\n<p dir=\"auto\">This project is released with a Code of Conduct. By participating, you agree to abide by its terms. And although I take strong measures to uphold the quality and safety of this list, I take no responsibility or liability for anything that might happen as a result of these third-party resources.</p>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Growing thanks to you</h2><a id=\"user-content-growing-thanks-to-you\" class=\"anchor\" aria-label=\"Permalink: Growing thanks to you\" href=\"#growing-thanks-to-you\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p dir=\"auto\"><a href=\"https://starchart.cc/hesreallyhim/awesome-claude-code\" rel=\"nofollow\"><img src=\"https://camo.githubusercontent.com/ef0d0c39da6555d5ae7a097957ad888572e4253d166c16db130e7028ba06ee5e/68747470733a2f2f7374617263686172742e63632f6865737265616c6c7968696d2f617765736f6d652d636c617564652d636f64652e7376673f76617269616e743d6164617074697665\" alt=\"Stargazers over time\" data-canonical-src=\"https://starchart.cc/hesreallyhim/awesome-claude-code.svg?variant=adaptive\" style=\"max-width: 100%;\"></a></p>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">License</h2><a id=\"user-content-license\" class=\"anchor\" aria-label=\"Permalink: License\" href=\"#license\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p dir=\"auto\">This list is licensed under <a href=\"https://creativecommons.org/licenses/by-nc-nd/4.0/\" rel=\"nofollow\">Creative Commons CC BY-NC-ND 4.0</a> - this means you are welcome to fork, clone, copy and redistribute the list, provided you include appropriate attribution; however you are not permitted to distribute any modified versions or to use it for any commercial purposes. This is to prevent disregard for the licenses of the authors whose resources are listed here. Please note that all resources included in this list have their own license terms.</p>\n\n</article>\n"
  },
  {
    "path": "tests/fixtures/github-html/extra-non-root.html",
    "content": "<article class=\"markdown-body entry-content container-lg\" itemprop=\"text\">\n\n<div class=\"markdown-heading\" dir=\"auto\"><h3 align=\"center\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Pick Your Style:</h3><a id=\"user-content-pick-your-style\" class=\"anchor\" aria-label=\"Permalink: Pick Your Style:\" href=\"#pick-your-style\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p align=\"center\" dir=\"auto\">\n<a href=\"/hesreallyhim/awesome-claude-code/blob/main\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-style-awesome.svg\" alt=\"Awesome\" height=\"28\" style=\"max-width: 100%; height: auto; max-height: 28px;\"></a>\n<a href=\"/hesreallyhim/awesome-claude-code/blob/main/README_ALTERNATIVES/README_EXTRA.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-style-extra.svg\" alt=\"Extra\" height=\"28\" style=\"max-width: 100%; height: auto; max-height: 28px;\"></a>\n<a href=\"/hesreallyhim/awesome-claude-code/blob/main/README_ALTERNATIVES/README_CLASSIC.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-style-classic.svg\" alt=\"Classic\" height=\"28\" style=\"max-width: 100%; height: auto; max-height: 28px;\"></a>\n<a href=\"/hesreallyhim/awesome-claude-code/blob/main/README_ALTERNATIVES/README_FLAT_ALL_AZ.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-style-flat.svg\" alt=\"Flat\" height=\"28\" style=\"max-width: 100%; height: auto; max-height: 28px;\"></a>\n</p>\n<div align=\"center\" id=\"user-content-awesome-claude-code\" dir=\"auto\">\n<p dir=\"auto\"><a href=\"https://awesome.re\" rel=\"nofollow\"><img src=\"https://camo.githubusercontent.com/6e86ea41bb858c91950b3fd80d913929c9c987de22fda11572a894341daa76b5/68747470733a2f2f617765736f6d652e72652f62616467652d666c6174322e737667\" alt=\"Awesome\" data-canonical-src=\"https://awesome.re/badge-flat2.svg\" style=\"max-width: 100%;\"></a></p>\n</div>\n\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/terminal-header.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/terminal-header-light-anim-lineprint.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/terminal-header-light-anim-lineprint.svg\" alt=\"Awesome Claude Code Terminal\" style=\"visibility: visible; max-width: 100%;\">\n</picture></themed-picture>\n\n<div align=\"center\" dir=\"auto\">\n<br>\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/repo-ticker.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/repo-ticker-light.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/repo-ticker-light.svg\" alt=\"Featured Claude Code Projects\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n</picture></themed-picture>\n</div>\n\n<br>\n\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/info-terminal.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/info-terminal-light-vintage.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/info-terminal-light-vintage.svg\" alt=\"System Info Terminal\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n</picture></themed-picture>\n\n<br>\n\n<div align=\"center\" dir=\"auto\">\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/intro-terminal.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/intro-terminal-light-vintage.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/intro-terminal-light-vintage.svg\" alt=\"About Claude Code\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n</picture></themed-picture>\n</div>\n\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/designed-by-badge.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/designed-by-badge-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/designed-by-badge-light.svg\" alt=\"Designed by Claude Code Web\" width=\"280\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n  <br>\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/disclaimer.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/disclaimer-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/disclaimer-light.svg\" alt=\"Disclaimer: Not affiliated or endorsed by Anthropic PBC. Claude Code is a product of Anthropic.\" width=\"320\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n\n<div align=\"center\" dir=\"auto\">\n  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/thinking-asterisk.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/thinking-asterisk.svg\" alt=\"*\" width=\"18\" style=\"max-width: 100%;\"></a> <a href=\"https://git.io/typing-svg\" rel=\"nofollow\"><img align=\"center\" src=\"https://camo.githubusercontent.com/c8bd1ddd9dc49819496ad9c7a04d9bf1ea27d720d5d762b7a9029d57b2e6c5b6/68747470733a2f2f726561646d652d747970696e672d7376672e64656d6f6c61622e636f6d2f3f666f6e743d466972612b436f6465267765696768743d363030266475726174696f6e3d333030302670617573653d31303026636f6c6f723d4637303830442677696474683d333030266c696e65733d4c6f6c6c7967616767696e672e2e2e3b536b65646164646c696e672e2e2e3b42756d62657273686f6f74696e672e2e2e3b5769646465727368696e6e696e672e2e2e3b486967676c6564792d706967676c656479696e672e2e2e3b446f6f646c6562756767696e672e2e2e3b466964646c652d666164646c696e672e2e2e3b5768696d7768616d6d696e672e2e2e3b44696c6c792d64616c6c79696e672e2e2e3b466c6170646f6f646c696e672e2e2e3b42616c6c79686f6f696e672e2e2e3b47616c756d7068696e672e2e2e3b52617a7a6c652d64617a7a6c696e672e2e2e3b546964646c652d746164646c696e672e2e2e3b5a69677a616767696e672e2e2e3b5477696e6b6c65746f65696e672e2e2e3b507564646c652d6a756d70696e672e2e2e3b536e69636b65722d736e61636b696e672e2e2e3b4a69626265722d6a6162626572696e672e2e2e3b467261626a6f757373696e672e2e2e3b506966666c652d707566666c696e672e2e2e3b576869726c6967696767696e672e2e2e3b426962626974792d626f6262697479696e672e2e2e3b\" data-canonical-src=\"https://readme-typing-svg.demolab.com/?font=Fira+Code&amp;weight=600&amp;duration=3000&amp;pause=100&amp;color=F7080D&amp;width=300&amp;lines=Lollygagging...;Skedaddling...;Bumbershooting...;Widdershinning...;Higgledy-piggledying...;Doodlebugging...;Fiddle-faddling...;Whimwhamming...;Dilly-dallying...;Flapdoodling...;Ballyhooing...;Galumphing...;Razzle-dazzling...;Tiddle-taddling...;Zigzagging...;Twinkletoeing...;Puddle-jumping...;Snicker-snacking...;Jibber-jabbering...;Frabjoussing...;Piffle-puffling...;Whirligigging...;Bibbity-bobbitying...;\" style=\"max-width: 100%;\"></a>\n</div>\n<div align=\"center\" dir=\"auto\">\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">⚡ TERMINAL NAVIGATION ⚡</h3><a id=\"user-content--terminal-navigation-\" class=\"anchor\" aria-label=\"Permalink: ⚡ TERMINAL NAVIGATION ⚡\" href=\"#-terminal-navigation-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<markdown-accessiblity-table data-catalyst=\"\"><table>\n<tbody><tr>\n<td align=\"center\">\n<a href=\"#agent-skills-\">\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-skills.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-skills-light-anim-lineprint.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-skills-light-anim-lineprint.svg\" alt=\"Agent Skills\" width=\"200\" style=\"visibility: visible; max-width: 100%;\">\n</picture></themed-picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#workflows-knowledge-guides-\">\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-workflows.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-workflows-light-anim-lineprint.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-workflows-light-anim-lineprint.svg\" alt=\"Workflows\" width=\"200\" style=\"visibility: visible; max-width: 100%;\">\n</picture></themed-picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#tooling-\">\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-tooling.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-tooling-light-anim-lineprint.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-tooling-light-anim-lineprint.svg\" alt=\"Tooling\" width=\"200\" style=\"visibility: visible; max-width: 100%;\">\n</picture></themed-picture>\n</a>\n</td>\n</tr>\n<tr>\n<td align=\"center\">\n<a href=\"#status-lines-\">\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-statusline.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-statusline-light-anim-lineprint.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-statusline-light-anim-lineprint.svg\" alt=\"Status Lines\" width=\"200\" style=\"visibility: visible; max-width: 100%;\">\n</picture></themed-picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#hooks-\">\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-custom.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-custom-light-anim-lineprint.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-custom-light-anim-lineprint.svg\" alt=\"Hooks\" width=\"200\" style=\"visibility: visible; max-width: 100%;\">\n</picture></themed-picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#slash-commands-\">\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-commands.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-commands-light-anim-lineprint.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-commands-light-anim-lineprint.svg\" alt=\"Slash Commands\" width=\"200\" style=\"visibility: visible; max-width: 100%;\">\n</picture></themed-picture>\n</a>\n</td>\n</tr>\n<tr>\n<td align=\"center\">\n<a href=\"#claudemd-files-\">\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-config.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-config-light-anim-lineprint.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-config-light-anim-lineprint.svg\" alt=\"CLAUDE.md Files\" width=\"200\" style=\"visibility: visible; max-width: 100%;\">\n</picture></themed-picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#alternative-clients-\">\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-clients.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-clients-light-anim-lineprint.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-clients-light-anim-lineprint.svg\" alt=\"Alternative Clients\" width=\"200\" style=\"visibility: visible; max-width: 100%;\">\n</picture></themed-picture>\n</a>\n</td>\n<td align=\"center\">\n<a href=\"#official-documentation-\">\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-docs.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-docs-light-anim-lineprint.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/card-docs-light-anim-lineprint.svg\" alt=\"Documentation\" width=\"200\" style=\"visibility: visible; max-width: 100%;\">\n</picture></themed-picture>\n</a>\n</td>\n</tr>\n</tbody></table></markdown-accessiblity-table>\n</div>\n<br>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/latest-additions-header.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/latest-additions-header-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/latest-additions-header-light.svg\" alt=\"LATEST ADDITIONS\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<p dir=\"auto\"><a href=\"https://github.com/danielrosehill/Claude-Code-Repos-Index\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-repos-index.svg\" alt=\"Claude Code Repos Index\" style=\"max-width: 100%;\"></a><br>\n<em>This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/a14b0bf43265d95b7f28498bb5be07871f3db22fe24e281e5a219b0b7e62886d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d5265706f732d496e64657826757365726e616d653d64616e69656c726f736568696c6c26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/a14b0bf43265d95b7f28498bb5be07871f3db22fe24e281e5a219b0b7e62886d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d5265706f732d496e64657826757365726e616d653d64616e69656c726f736568696c6c26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for Claude-Code-Repos-Index\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Repos-Index&amp;username=danielrosehill&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<p dir=\"auto\"><a href=\"https://github.com/ykdojo/claude-code-tips\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-tips.svg\" alt=\"Claude Code Tips\" style=\"max-width: 100%;\"></a><br>\n<em>A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f3163f8a9c7b0b1a6f110217d7c178e514ac3df3f076ad444a4e6a2720187f07/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d7469707326757365726e616d653d796b646f6a6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/f3163f8a9c7b0b1a6f110217d7c178e514ac3df3f076ad444a4e6a2720187f07/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d7469707326757365726e616d653d796b646f6a6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-tips\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-tips&amp;username=ykdojo&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<p dir=\"auto\"><a href=\"https://github.com/obra/superpowers\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-superpowers.svg\" alt=\"Superpowers\" style=\"max-width: 100%;\"></a><br>\n<em>A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/5a86e53bb811beeba78e4a10fb63c06dd5a7109e240924496ab93aa193b82cdc/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7375706572706f7765727326757365726e616d653d6f62726126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/5a86e53bb811beeba78e4a10fb63c06dd5a7109e240924496ab93aa193b82cdc/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7375706572706f7765727326757365726e616d653d6f62726126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for superpowers\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=superpowers&amp;username=obra&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<br>\n<div align=\"left\" dir=\"auto\">\n<div dir=\"auto\">\n<div dir=\"auto\">\n<themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-header.svg\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-header-light-anim-scanline.svg\">\n  <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-header-light-anim-scanline.svg\" alt=\"Directory Listing\" height=\"48\" style=\"height: 48px; visibility: visible; max-width: 100%;\">\n</picture></themed-picture></div>\n<div dir=\"auto\">\n<a href=\"#agent-skills-\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-skills.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-skills-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-skills-light-anim-scanline.svg\" alt=\"Agent Skills\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#skills-general\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#workflows--knowledge-guides-\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-workflows.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-workflows-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-workflows-light-anim-scanline.svg\" alt=\"Workflows &amp; Knowledge Guides\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#workflows-general\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#tooling-\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-tooling.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-tooling-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-tooling-light-anim-scanline.svg\" alt=\"Tooling\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#tooling-general\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#ide-integrations\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-ide.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-ide-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-ide-light-anim-scanline.svg\" alt=\"IDE Integrations\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#usage-monitors\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-monitors.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-monitors-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-monitors-light-anim-scanline.svg\" alt=\"Usage Monitors\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#orchestrators\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-orchestrators.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-orchestrators-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-orchestrators-light-anim-scanline.svg\" alt=\"Orchestrators\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#status-lines-\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-statusline.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-statusline-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-statusline-light-anim-scanline.svg\" alt=\"Status Lines\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#statusline-general\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#hooks-\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-custom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-custom-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-custom-light-anim-scanline.svg\" alt=\"Hooks\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#hooks-general\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#slash-commands-\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-commands.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-commands-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-commands-light-anim-scanline.svg\" alt=\"Slash-Commands\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#slash-commands-general\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#version-control--git\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-git.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-git-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-git-light-anim-scanline.svg\" alt=\"Version Control &amp; Git\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#code-analysis--testing\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-code-analysis.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-code-analysis-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-code-analysis-light-anim-scanline.svg\" alt=\"Code Analysis &amp; Testing\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#context-loading--priming\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-context.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-context-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-context-light-anim-scanline.svg\" alt=\"Context Loading &amp; Priming\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#documentation--changelogs\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-documentation.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-documentation-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-documentation-light-anim-scanline.svg\" alt=\"Documentation &amp; Changelogs\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#ci--deployment\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-ci.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-ci-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-ci-light-anim-scanline.svg\" alt=\"CI / Deployment\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#project--task-management\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-project-mgmt.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-project-mgmt-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-project-mgmt-light-anim-scanline.svg\" alt=\"Project &amp; Task Management\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#miscellaneous\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-misc.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-misc-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-misc-light-anim-scanline.svg\" alt=\"Miscellaneous\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#claudemd-files-\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-config.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-config-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-config-light-anim-scanline.svg\" alt=\"CLAUDE.md Files\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#language-specific\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-language.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-language-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-language-light-anim-scanline.svg\" alt=\"Language-Specific\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#domain-specific\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-domain.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-domain-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-domain-light-anim-scanline.svg\" alt=\"Domain-Specific\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#project-scaffolding--mcp\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-scaffolding.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-scaffolding-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-scaffolding-light-anim-scanline.svg\" alt=\"Project Scaffolding &amp; MCP\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#alternative-clients-\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-clients.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-clients-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-clients-light-anim-scanline.svg\" alt=\"Alternative Clients\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#alternative-clients-general\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#official-documentation-\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-docs.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-docs-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-row-docs-light-anim-scanline.svg\" alt=\"Official Documentation\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n<div dir=\"auto\">\n<a href=\"#official-documentation-general\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/toc-sub-general-light-anim-scanline.svg\" alt=\"General\" height=\"40\" style=\"height: 40px; visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</a>\n</div>\n</div>\n</div>\n<br>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v1.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v1.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 id=\"user-content-agent-skills-\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_skills.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_skills-light-v3.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_skills-light-v3.svg\" alt=\"Agent Skills\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n</h2><a id=\"user-content-----------------\" class=\"anchor\" aria-label=\"Permalink: \" href=\"#----------------\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"right\" dir=\"auto\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 id=\"user-content-agent-skills-\" align=\"center\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Agent skills are model-controlled configurations (files, scripts, resources, etc.) that enable Claude Code to perform specialized tasks requiring specific knowledge or capabilities.</h3><a id=\"user-content-agent-skills-are-model-controlled-configurations-files-scripts-resources-etc-that-enable-claude-code-to-perform-specialized-tasks-requiring-specific-knowledge-or-capabilities\" class=\"anchor\" aria-label=\"Permalink: Agent skills are model-controlled configurations (files, scripts, resources, etc.) that enable Claude Code to perform specialized tasks requiring specific knowledge or capabilities.\" href=\"#agent-skills-are-model-controlled-configurations-files-scripts-resources-etc-that-enable-claude-code-to-perform-specialized-tasks-requiring-specific-knowledge-or-capabilities\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<details open=\"\" id=\"user-content-skills-general\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_skills_general.svg\" alt=\"General\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/fcakyon/claude-codex-settings\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-codex-settings.svg\" alt=\"Claude Codex Settings\" style=\"max-width: 100%;\"></a><br>\n<em>A well-organized, well-written set of plugins covering core developer activities, such as working with common cloud platforms like GitHub, Azure, MongoDB, and popular services such as Tavily, Playwright, and more. Clear, not overly-opinionated, and compatible with a few other providers.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/59aad74f220bd1a72cf18155d77b95e90dfdf5aa138964aa48872700d0b2660f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f6465782d73657474696e677326757365726e616d653d6663616b796f6e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/59aad74f220bd1a72cf18155d77b95e90dfdf5aa138964aa48872700d0b2660f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f6465782d73657474696e677326757365726e616d653d6663616b796f6e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-codex-settings\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-codex-settings&amp;username=fcakyon&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/dreamiurg/claude-mountaineering-skills\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-mountaineering-skills.svg\" alt=\"Claude Mountaineering Skills\" style=\"max-width: 100%;\"></a><br>\n<em>Claude Code skill that automates mountain route research for North American peaks. Aggregates data from 10+ mountaineering sources like Mountaineers.org, PeakBagger.com and SummitPost.com to generate detailed route beta reports with weather, avalanche conditions, and trip reports.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/38964b064893398a0d6f89a2e440c85174471451c3de252e0cf17c9bc08ff8e5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d6d6f756e7461696e656572696e672d736b696c6c7326757365726e616d653d647265616d6975726726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/38964b064893398a0d6f89a2e440c85174471451c3de252e0cf17c9bc08ff8e5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d6d6f756e7461696e656572696e672d736b696c6c7326757365726e616d653d647265616d6975726726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-mountaineering-skills\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-mountaineering-skills&amp;username=dreamiurg&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/skills-directory/skill-codex\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-codex-skill.svg\" alt=\"Codex Skill\" style=\"max-width: 100%;\"></a><br>\n<em>Enables users to prompt codex from claude code. Unlike the raw codex mcp server, this skill infers parameters such as model, reasoning effort, sandboxing from your prompt or asks you to specify them. It also simplifies continuing prior codex sessions so that codex can continue with the prior context.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/310ca7867f4f847b52798cbb88f29cc16c5f1e9c26c2f54299f98dc3da6a7332/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d736b696c6c2d636f64657826757365726e616d653d736b696c6c732d6469726563746f727926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/310ca7867f4f847b52798cbb88f29cc16c5f1e9c26c2f54299f98dc3da6a7332/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d736b696c6c2d636f64657826757365726e616d653d736b696c6c732d6469726563746f727926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for skill-codex\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=skill-codex&amp;username=skills-directory&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/NeoLabHQ/context-engineering-kit\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-context-engineering-kit.svg\" alt=\"Context Engineering Kit\" style=\"max-width: 100%;\"></a><br>\n<em>Hand-crafted collection of advanced context engineering techniques and patterns with minimal token footprint focused on improving agent result quality.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/d0d147251dfe658310bdeabefaf8a36c9de6e8cbe2b88033650b2ca94055e59f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6e746578742d656e67696e656572696e672d6b697426757365726e616d653d4e656f4c6162485126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/d0d147251dfe658310bdeabefaf8a36c9de6e8cbe2b88033650b2ca94055e59f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6e746578742d656e67696e656572696e672d6b697426757365726e616d653d4e656f4c6162485126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for context-engineering-kit\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=context-engineering-kit&amp;username=NeoLabHQ&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/obra/superpowers\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-superpowers.svg\" alt=\"Superpowers\" style=\"max-width: 100%;\"></a><br>\n<em>A strong bundle of core competencies for software engineering, with good coverage of a large portion of the SDLC - from planning, reviewing, testing, debugging... Well written, well organized, and adaptable. The author refers to them as \"superpowers\", but many of them are just consolidating engineering best practices - which sometimes does feel like a superpower when working with Claude Code.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/5a86e53bb811beeba78e4a10fb63c06dd5a7109e240924496ab93aa193b82cdc/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7375706572706f7765727326757365726e616d653d6f62726126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/5a86e53bb811beeba78e4a10fb63c06dd5a7109e240924496ab93aa193b82cdc/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7375706572706f7765727326757365726e616d653d6f62726126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for superpowers\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=superpowers&amp;username=obra&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/glittercowboy/taches-cc-resources\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-t-ches-claude-code-resources.svg\" alt=\"TÂCHES Claude Code Resources\" style=\"max-width: 100%;\"></a><br>\n<em>A well-balanced, \"down-to-Earth\" set of sub agents, skills, and commands,  that are well-organized, easy to read, and a healthy focus on \"meta\"-skills/agents, like \"skill-auditor\", hook creation, etc. - the kind of things you can adapt to your workflow, and not the other way around.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e0922a335ff41334a316c642994083ef3c4b9dfbe66d5e19c362eca94f211eb0/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7461636865732d63632d7265736f757263657326757365726e616d653d676c6974746572636f77626f7926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/e0922a335ff41334a316c642994083ef3c4b9dfbe66d5e19c362eca94f211eb0/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7461636865732d63632d7265736f757263657326757365726e616d653d676c6974746572636f77626f7926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for taches-cc-resources\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=taches-cc-resources&amp;username=glittercowboy&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/alonw0/web-asset-generator\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-web-assets-generator-skill.svg\" alt=\"Web Assets Generator Skill\" style=\"max-width: 100%;\"></a><br>\n<em>Easily generate web assets from Claude Code including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Handles image resizing, text-to-image generation, emojis, and provides proper HTML meta tags.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/3d55be2eecf222a08f71c9f71af5feaf752d0928d8302725c379f4deda1ea6d8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7765622d61737365742d67656e657261746f7226757365726e616d653d616c6f6e773026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/3d55be2eecf222a08f71c9f71af5feaf752d0928d8302725c379f4deda1ea6d8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7765622d61737365742d67656e657261746f7226757365726e616d653d616c6f6e773026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for web-asset-generator\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=web-asset-generator&amp;username=alonw0&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<br>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v2.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v2.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 id=\"user-content-workflows--knowledge-guides-\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_workflows.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_workflows-light-v3.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_workflows-light-v3.svg\" alt=\"Workflows &amp; Knowledge Guides\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n</h2><a id=\"user-content------------------1\" class=\"anchor\" aria-label=\"Permalink: \" href=\"#-----------------1\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"right\" dir=\"auto\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 id=\"user-content-workflows--knowledge-guides-\" align=\"center\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">A workflow is a tightly coupled set of Claude Code-native resources that facilitate specific projects</h3><a id=\"user-content-a-workflow-is-a-tightly-coupled-set-of-claude-code-native-resources-that-facilitate-specific-projects\" class=\"anchor\" aria-label=\"Permalink: A workflow is a tightly coupled set of Claude Code-native resources that facilitate specific projects\" href=\"#a-workflow-is-a-tightly-coupled-set-of-claude-code-native-resources-that-facilitate-specific-projects\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<details open=\"\" id=\"user-content-workflows-general\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_workflows_general.svg\" alt=\"General\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/ayoubben18/ab-method\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-ab-method.svg\" alt=\"AB Method\" style=\"max-width: 100%;\"></a><br>\n<em>A principled, spec-driven workflow that transforms large problems into focused, incremental missions using Claude Code's specialized sub agents. Includes slash-commands, sub agents, and specialized workflows designed for specific parts of the SDLC.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/3632f23066bd3cb5e5cbafda809ac3a815568abf69e06e19ad1ad623cd8c08c9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d61622d6d6574686f6426757365726e616d653d61796f756262656e313826616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/3632f23066bd3cb5e5cbafda809ac3a815568abf69e06e19ad1ad623cd8c08c9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d61622d6d6574686f6426757365726e616d653d61796f756262656e313826616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for ab-method\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ab-method&amp;username=ayoubben18&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/ThibautMelen/agentic-workflow-patterns\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-agentic-workflow-patterns.svg\" alt=\"Agentic Workflow Patterns\" style=\"max-width: 100%;\"></a><br>\n<em>A comprehensive and well-documented collection of agentic patterns from Anthropic docs, with colorful Mermaid diagrams and code examples for each pattern. Covers Subagent Orchestration, Progressive Skills, Parallel Tool Calling, Master-Clone Architecture, Wizard Workflows, and more. Also compatible with other providers.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/08dfcda2e7525430f31f351934f181e89bc6fe5121c4da22339d64d218de51a7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6167656e7469632d776f726b666c6f772d7061747465726e7326757365726e616d653d546869626175744d656c656e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/08dfcda2e7525430f31f351934f181e89bc6fe5121c4da22339d64d218de51a7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6167656e7469632d776f726b666c6f772d7061747465726e7326757365726e616d653d546869626175744d656c656e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for agentic-workflow-patterns\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=agentic-workflow-patterns&amp;username=ThibautMelen&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/cloudartisan/cloudartisan.github.io/tree/main/.claude/commands\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-blogging-platform-instructions.svg\" alt=\"Blogging Platform Instructions\" style=\"max-width: 100%;\"></a><br>\n<em>Provides a well-structured set of commands for publishing and maintaining a blogging platform, including commands for creating posts, managing categories, and handling media files.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/a06bfa40e36a75d903e96e1bdf26abec1f2aba16d3c51dbcf5df04c0474d2bff/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c6f75646172746973616e2e6769746875622e696f26757365726e616d653d636c6f75646172746973616e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/a06bfa40e36a75d903e96e1bdf26abec1f2aba16d3c51dbcf5df04c0474d2bff/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c6f75646172746973616e2e6769746875622e696f26757365726e616d653d636c6f75646172746973616e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for cloudartisan.github.io\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cloudartisan.github.io&amp;username=cloudartisan&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/ericbuess/claude-code-docs\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-documentation-mirror.svg\" alt=\"Claude Code Documentation Mirror\" style=\"max-width: 100%;\"></a><br>\n<em>A mirror of the Anthropic © PBC documentation pages for Claude Code, updated every few hours. Can come in handy when trying to stay on top of the ever-expanding feature-set of Dr. Claw D. Code, Ph.D.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ad86a3ca57aa06b02545627f5c61943d6040aa6735abaa46f050fdd23a365269/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d646f637326757365726e616d653d65726963627565737326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/ad86a3ca57aa06b02545627f5c61943d6040aa6735abaa46f050fdd23a365269/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d646f637326757365726e616d653d65726963627565737326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-docs\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-docs&amp;username=ericbuess&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://nikiforovall.blog/claude-code-rules/\" rel=\"nofollow\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-handbook.svg\" alt=\"Claude Code Handbook\" style=\"max-width: 100%;\"></a><br>\n<em>Collection of best practices, tips, and techniques for Claude Code development workflows, enhanced with distributable plugins</em></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/diet103/claude-code-infrastructure-showcase\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-infrastructure-showcase.svg\" alt=\"Claude Code Infrastructure Showcase\" style=\"max-width: 100%;\"></a><br>\n<em>A remarkably innovative approach to working with Skills, the centerpiece of which being a technique that leverages hooks to ensure that Claude intelligently selects and activates the appropriate Skill given the current context. Well-documented and adaptable to different projects and workflows.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c2c2882de59e4fba4a1856d7418a63f35a0d955d59ff60501cac93172b66c9af/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d696e6672617374727563747572652d73686f776361736526757365726e616d653d6469657431303326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/c2c2882de59e4fba4a1856d7418a63f35a0d955d59ff60501cac93172b66c9af/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d696e6672617374727563747572652d73686f776361736526757365726e616d653d6469657431303326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-infrastructure-showcase\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-infrastructure-showcase&amp;username=diet103&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/automazeio/ccpm\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-pm.svg\" alt=\"Claude Code PM\" style=\"max-width: 100%;\"></a><br>\n<em>Really comprehensive and feature-packed project-management workflow for Claude Code. Numerous specialized agents, slash-commands, and strong documentation.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e245808f44b24cc0b556abd20782fcd8cde58ce7446e4eefce90f9dc64327d27/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363706d26757365726e616d653d6175746f6d617a65696f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/e245808f44b24cc0b556abd20782fcd8cde58ce7446e4eefce90f9dc64327d27/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363706d26757365726e616d653d6175746f6d617a65696f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for ccpm\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccpm&amp;username=automazeio&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/danielrosehill/Claude-Code-Repos-Index\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-repos-index.svg\" alt=\"Claude Code Repos Index\" style=\"max-width: 100%;\"></a><br>\n<em>This is either the work of a prolific genius, or a very clever bot (or both), although it hardly matters because the quality is so good - an index of 75+ Claude Code repositories published by the author - and I'm not talking about slop. CMS, system design, deep research, IoT, agentic workflows, server management, personal health... If you spot the lie, let me know, otherwise please check these out.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/a14b0bf43265d95b7f28498bb5be07871f3db22fe24e281e5a219b0b7e62886d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d5265706f732d496e64657826757365726e616d653d64616e69656c726f736568696c6c26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/a14b0bf43265d95b7f28498bb5be07871f3db22fe24e281e5a219b0b7e62886d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d5265706f732d496e64657826757365726e616d653d64616e69656c726f736568696c6c26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for Claude-Code-Repos-Index\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Repos-Index&amp;username=danielrosehill&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Piebald-AI/claude-code-system-prompts\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-system-prompts.svg\" alt=\"Claude Code System Prompts\" style=\"max-width: 100%;\"></a><br>\n<em>All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, Bash cmd, security review, agent creation, etc.). Updated for each Claude Code version.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/cc65d0215d2dc3f29cfa15f9529117b2a77fbd4dc04730453fddca0c9420479b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d73797374656d2d70726f6d70747326757365726e616d653d50696562616c642d414926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/cc65d0215d2dc3f29cfa15f9529117b2a77fbd4dc04730453fddca0c9420479b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d73797374656d2d70726f6d70747326757365726e616d653d50696562616c642d414926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-system-prompts\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-system-prompts&amp;username=Piebald-AI&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/ykdojo/claude-code-tips\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-tips.svg\" alt=\"Claude Code Tips\" style=\"max-width: 100%;\"></a><br>\n<em>A nice variety of 35+ brief but information-dense Claude Code tips covering voice input, system prompt patching, container workflows for risky tasks, conversation cloning(!), multi-model orchestration with Gemini CLI, and plenty more. Nice demos, working scripts, a plugin, I'd say this probably has a little something for everyone.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f3163f8a9c7b0b1a6f110217d7c178e514ac3df3f076ad444a4e6a2720187f07/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d7469707326757365726e616d653d796b646f6a6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/f3163f8a9c7b0b1a6f110217d7c178e514ac3df3f076ad444a4e6a2720187f07/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d7469707326757365726e616d653d796b646f6a6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-tips\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-tips&amp;username=ykdojo&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/maxritter/claude-codepro\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-codepro.svg\" alt=\"Claude CodePro\" style=\"max-width: 100%;\"></a><br>\n<em>Professional development environment for Claude Code with spec-driven workflow, TDD enforcement, cross-session memory, semantic search, quality hooks, and modular rules integration. A bit \"heavyweight\" but feature-packed and has wide coverage.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/1e2f0c15aa9019dec449cad54f2e8787c97aef1f2a452b4537882430dbc1b9d5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f646570726f26757365726e616d653d6d617872697474657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/1e2f0c15aa9019dec449cad54f2e8787c97aef1f2a452b4537882430dbc1b9d5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f646570726f26757365726e616d653d6d617872697474657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-codepro\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-codepro&amp;username=maxritter&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/costiash/claude-code-docs\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-docs.svg\" alt=\"claude-code-docs\" style=\"max-width: 100%;\"></a><br>\n<em>A mirror of the Anthropic© PBC documentation site for Claude/Code, but with bonus features like full-text search and query-time updates - a nice companion to <code>claude-code-docs</code> for up-to-the-minute, fully-indexed information so that Claude Code can read about itself.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/76e0f8eda4fdb395dc08d3060dc69a59553e9039018a572e05e0b619cb1dc0d4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d646f637326757365726e616d653d636f73746961736826616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/76e0f8eda4fdb395dc08d3060dc69a59553e9039018a572e05e0b619cb1dc0d4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d646f637326757365726e616d653d636f73746961736826616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-docs\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-docs&amp;username=costiash&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/JSONbored/claudepro-directory\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claudopro-directory.svg\" alt=\"ClaudoPro Directory\" style=\"max-width: 100%;\"></a><br>\n<em>Well-crafted, wide selection of Claude Code hooks, slash commands, subagent files, and more, covering a range of specialized tasks and workflows. Better resources than your average \"Claude-template-for-everything\" site.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/7e9660fda05328ce64ff4c0597ba413d03b4c0202ddd8b87c3e931e43e21185a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c6175646570726f2d6469726563746f727926757365726e616d653d4a534f4e626f72656426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/7e9660fda05328ce64ff4c0597ba413d03b4c0202ddd8b87c3e931e43e21185a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c6175646570726f2d6469726563746f727926757365726e616d653d4a534f4e626f72656426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claudepro-directory\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudepro-directory&amp;username=JSONbored&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/disler/just-prompt/tree/main/.claude/commands\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-context-priming.svg\" alt=\"Context Priming\" style=\"max-width: 100%;\"></a><br>\n<em>Provides a systematic approach to priming Claude Code with comprehensive project context through specialized commands for different project scenarios and development contexts.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/d9fcf41901d38524a1b1c3687686f35b0af99030cf32b70ee2eab65614cb871b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6a7573742d70726f6d707426757365726e616d653d6469736c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/d9fcf41901d38524a1b1c3687686f35b0af99030cf32b70ee2eab65614cb871b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6a7573742d70726f6d707426757365726e616d653d6469736c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for just-prompt\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=just-prompt&amp;username=disler&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/OneRedOak/claude-code-workflows/tree/main/design-review\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-design-review-workflow.svg\" alt=\"Design Review Workflow\" style=\"max-width: 100%;\"></a><br>\n<em>A tailored workflow for enabling automated UI/UX design review, including specialized sub agents, slash commands, <code>CLAUDE.md</code> excerpts, and more. Covers a broad range of criteria from responsive design to accessibility.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/a3cfd286a573d4a55af4db0a9ef57a057cd4747e3121aa53a3db67fe25121803/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d776f726b666c6f777326757365726e616d653d4f6e655265644f616b26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/a3cfd286a573d4a55af4db0a9ef57a057cd4747e3121aa53a3db67fe25121803/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d776f726b666c6f777326757365726e616d653d4f6e655265644f616b26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-workflows\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-workflows&amp;username=OneRedOak&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/tott/laravel-tall-claude-ai-configs\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-laravel-tall-stack-ai-development-starter-kit.svg\" alt=\"Laravel TALL Stack AI Development Starter Kit\" style=\"max-width: 100%;\"></a><br>\n<em>Transform your Laravel TALL (Tailwind, AlpineJS, Laravel, Livewire) stack development with comprehensive Claude Code configurations that provide intelligent assistance, systematic workflows, and domain expert consultation.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/347b998548ceae87d2597738611ef60a44f795db2d4f2a00f46aa509cd5c0ce9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c61726176656c2d74616c6c2d636c617564652d61692d636f6e6669677326757365726e616d653d746f747426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/347b998548ceae87d2597738611ef60a44f795db2d4f2a00f46aa509cd5c0ce9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c61726176656c2d74616c6c2d636c617564652d61692d636f6e6669677326757365726e616d653d746f747426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for laravel-tall-claude-ai-configs\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=laravel-tall-claude-ai-configs&amp;username=tott&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/cheukyin175/learn-faster-kit\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-learn-faster-kit.svg\" alt=\"learn-faster-kit\" style=\"max-width: 100%;\"></a><br>\n<em>A creative educational framework for Claude Code, inspired by the \"FASTER\" approach to self-teaching. Ships with a variety of agents, slash commands, and tools that enable Claude Code to help you progress at your own pace, employing well-established pedagogical techniques like active learning and spaced repetition.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/3cebde94fc9c45c5fb3d0e72e97c73b2bda81fd3fe12837536e0f7c4de48d202/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c6561726e2d6661737465722d6b697426757365726e616d653d636865756b79696e31373526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/3cebde94fc9c45c5fb3d0e72e97c73b2bda81fd3fe12837536e0f7c4de48d202/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c6561726e2d6661737465722d6b697426757365726e616d653d636865756b79696e31373526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for learn-faster-kit\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=learn-faster-kit&amp;username=cheukyin175&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/kingler/n8n_agent/tree/main/.claude/commands\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-n8n-agent.svg\" alt=\"n8n_agent\" style=\"max-width: 100%;\"></a><br>\n<em>Amazing comprehensive set of comments for code analysis, QA, design, documentation, project structure, project management, optimization, and many more.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4bd9650dbe9cbe609c1e679ea72fade9457405d5e172072e177f925bedcd5480/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6e386e5f6167656e7426757365726e616d653d6b696e676c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/4bd9650dbe9cbe609c1e679ea72fade9457405d5e172072e177f925bedcd5480/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6e386e5f6167656e7426757365726e616d653d6b696e676c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for n8n_agent\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=n8n_agent&amp;username=kingler&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/steadycursor/steadystart/tree/main/.claude/commands\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-project-bootstrapping-and-task-management.svg\" alt=\"Project Bootstrapping and Task Management\" style=\"max-width: 100%;\"></a><br>\n<em>Provides a structured set of commands for bootstrapping and managing a new project, including meta-commands for creating and editing custom slash-commands.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/8ec4685114f8ae393afc1efbcd544d4c7aa7035a8dfa7be2004edc364ab4bde5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d737465616479737461727426757365726e616d653d737465616479637572736f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/8ec4685114f8ae393afc1efbcd544d4c7aa7035a8dfa7be2004edc364ab4bde5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d737465616479737461727426757365726e616d653d737465616479637572736f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for steadystart\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=steadystart&amp;username=steadycursor&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/scopecraft/command/tree/main/.claude/commands\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-project-management-implementation-planning-and-release.svg\" alt=\"Project Management, Implementation, Planning, and Release\" style=\"max-width: 100%;\"></a><br>\n<em>Really comprehensive set of commands for all aspects of SDLC.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/70129c9643e8ed4366bab23f67d7a97e50ff3487f02ed21c2005e5bc120151a3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6d6d616e6426757365726e616d653d73636f7065637261667426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/70129c9643e8ed4366bab23f67d7a97e50ff3487f02ed21c2005e5bc120151a3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6d6d616e6426757365726e616d653d73636f7065637261667426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for command\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=command&amp;username=scopecraft&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/harperreed/dotfiles/tree/master/.claude/commands\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-project-workflow-system.svg\" alt=\"Project Workflow System\" style=\"max-width: 100%;\"></a><br>\n<em>A set of commands that provide a comprehensive workflow system for managing projects, including task management, code review, and deployment processes.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/38cc48d0b240cead11607b71f814fff7f2249c35d85a9dad13da016373416cb0/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d646f7466696c657326757365726e616d653d6861727065727265656426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/38cc48d0b240cead11607b71f814fff7f2249c35d85a9dad13da016373416cb0/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d646f7466696c657326757365726e616d653d6861727065727265656426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for dotfiles\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=dotfiles&amp;username=harperreed&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/tony/claude-code-riper-5\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-riper-workflow.svg\" alt=\"RIPER Workflow\" style=\"max-width: 100%;\"></a><br>\n<em>Structured development workflow enforcing separation between Research, Innovate, Plan, Execute, and Review phases. Features consolidated subagents for context-efficiency, branch-aware memory bank, and strict mode enforcement for guided development.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/565c47000aa83683eb5478278b8c7c36e04ccd3c466633243dec2b06de68f2e8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d72697065722d3526757365726e616d653d746f6e7926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/565c47000aa83683eb5478278b8c7c36e04ccd3c466633243dec2b06de68f2e8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d72697065722d3526757365726e616d653d746f6e7926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-riper-5\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-riper-5&amp;username=tony&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://diwank.space/field-notes-from-shipping-real-code-with-claude\" rel=\"nofollow\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-shipping-real-code-w-claude.svg\" alt=\"Shipping Real Code w/ Claude\" style=\"max-width: 100%;\"></a><br>\n<em>A detailed blog post explaining the author's process for shipping a product with Claude Code, including CLAUDE.md files and other interesting resources.</em></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Helmi/claude-simone\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-simone.svg\" alt=\"Simone\" style=\"max-width: 100%;\"></a><br>\n<em>A broader project management workflow for Claude Code that encompasses not just a set of commands, but a system of documents, guidelines, and processes to facilitate project planning and execution.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/0371a19bb770709b3a0e336bfd7bc5fdb6b488bfb367ee1741b70768da4f649a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d73696d6f6e6526757365726e616d653d48656c6d6926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/0371a19bb770709b3a0e336bfd7bc5fdb6b488bfb367ee1741b70768da4f649a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d73696d6f6e6526757365726e616d653d48656c6d6926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-simone\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-simone&amp;username=Helmi&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-ralph-wiggum\">\n<summary><div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Ralph Wiggum</h3><a id=\"user-content-ralph-wiggum\" class=\"anchor\" aria-label=\"Permalink: Ralph Wiggum\" href=\"#ralph-wiggum\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div></summary>\n<p dir=\"auto\"><a href=\"https://github.com/frankbria/ralph-claude-code\">Ralph for Claude Code</a> by <a href=\"https://github.com/frankbria\">Frank Bria</a> - An autonomous AI development framework that enables Claude Code to work iteratively on projects until completion.</p>\n<p dir=\"auto\"><a href=\"https://github.com/anthropics/claude-code/tree/main/plugins/ralph-wiggum\">Ralph Wiggum Plugin</a> by <a href=\"https://github.com/anthropics\">Anthropic PBC</a> - The official Anthropic implementation of the Ralph Wiggum technique for iterative AI development loops.</p>\n<p dir=\"auto\"><a href=\"https://github.com/mikeyobrien/ralph-orchestrator\">ralph-orchestrator</a> by <a href=\"https://github.com/mikeyobrien\">mikeyobrien</a> - Ralph Orchestrator implements the Ralph Wiggum technique for autonomous task completion.</p>\n</details>\n<br>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v3.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v3.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 id=\"user-content-tooling-\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_tooling.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_tooling-light-v3.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_tooling-light-v3.svg\" alt=\"Tooling\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n</h2><a id=\"user-content------------------2\" class=\"anchor\" aria-label=\"Permalink: \" href=\"#-----------------2\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"right\" dir=\"auto\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 id=\"user-content-tooling-\" align=\"center\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Tooling denotes applications that are built on top of Claude Code and consist of more components than slash-commands and `CLAUDE.md` files</h3><a id=\"user-content-tooling-denotes-applications-that-are-built-on-top-of-claude-code-and-consist-of-more-components-than-slash-commands-and-claudemd-files\" class=\"anchor\" aria-label=\"Permalink: Tooling denotes applications that are built on top of Claude Code and consist of more components than slash-commands and `CLAUDE.md` files\" href=\"#tooling-denotes-applications-that-are-built-on-top-of-claude-code-and-consist-of-more-components-than-slash-commands-and-claudemd-files\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<details open=\"\" id=\"user-content-tooling-general\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_tooling_general.svg\" alt=\"General\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/GWUDCAP/cc-sessions\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-cc-sessions.svg\" alt=\"cc-sessions\" style=\"max-width: 100%;\"></a><br>\n<em>An opinionated approach to productive development with Claude Code</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/07a4e9afcdb24c352517fedf4d703e98864f1fc7a20c330b1c3fd6b70e43c551/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63632d73657373696f6e7326757365726e616d653d4757554443415026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/07a4e9afcdb24c352517fedf4d703e98864f1fc7a20c330b1c3fd6b70e43c551/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63632d73657373696f6e7326757365726e616d653d4757554443415026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for cc-sessions\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cc-sessions&amp;username=GWUDCAP&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Veraticus/cc-tools\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-cc-tools.svg\" alt=\"cc-tools\" style=\"max-width: 100%;\"></a><br>\n<em>High-performance Go implementation of Claude Code hooks and utilities. Provides smart linting, testing, and statusline generation with minimal overhead.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/6e0c6a2fcc5d5685f03988f55e70d2ecb61e1da6d10f5c2c7c3a402d6941cfd7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63632d746f6f6c7326757365726e616d653d56657261746963757326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/6e0c6a2fcc5d5685f03988f55e70d2ecb61e1da6d10f5c2c7c3a402d6941cfd7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63632d746f6f6c7326757365726e616d653d56657261746963757326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for cc-tools\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cc-tools&amp;username=Veraticus&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/nyatinte/ccexp\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-ccexp.svg\" alt=\"ccexp\" style=\"max-width: 100%;\"></a><br>\n<em>Interactive CLI tool for discovering and managing Claude Code configuration files and slash commands with a beautiful terminal UI.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/df0ee54358efedfb67f1fcd1575ff8f61dd09b4ff9155a2bdd4b71423a9d63ef/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636365787026757365726e616d653d6e796174696e746526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/df0ee54358efedfb67f1fcd1575ff8f61dd09b4ff9155a2bdd4b71423a9d63ef/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636365787026757365726e616d653d6e796174696e746526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for ccexp\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccexp&amp;username=nyatinte&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/eckardt/cchistory\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-cchistory.svg\" alt=\"cchistory\" style=\"max-width: 100%;\"></a><br>\n<em>Like the shell history command but for your Claude Code sessions. Easily list all Bash or \"Bash-mode\" (<code>!</code>) commands Claude Code ran in a session for reference.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ed1eff1d74449ef1c7a411e2ff5608141423b568588c6ba3629a91d70445cf13/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363686973746f727926757365726e616d653d65636b6172647426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/ed1eff1d74449ef1c7a411e2ff5608141423b568588c6ba3629a91d70445cf13/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363686973746f727926757365726e616d653d65636b6172647426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for cchistory\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cchistory&amp;username=eckardt&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Brads3290/cclogviewer\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-cclogviewer.svg\" alt=\"cclogviewer\" style=\"max-width: 100%;\"></a><br>\n<em>A humble but handy utility for viewing Claude Code <code>.jsonl</code> conversation files in a pretty HTML UI.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b8a40f98d0989815916131cb60ab7cd2e1dcd06bb521bee362f6fff3cc457d7c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63636c6f6776696577657226757365726e616d653d42726164733332393026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/b8a40f98d0989815916131cb60ab7cd2e1dcd06bb521bee362f6fff3cc457d7c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63636c6f6776696577657226757365726e616d653d42726164733332393026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for cclogviewer\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cclogviewer&amp;username=Brads3290&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/davila7/claude-code-templates\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-templates.svg\" alt=\"Claude Code Templates\" style=\"max-width: 100%;\"></a><br>\n<em>Incredibly awesome collection of resources from every category in this list, presented with a neatly polished UI, great features like usage dashboard, analytics, and everything from slash commands to hooks to agents. An awesome companion for this awesome list.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/04f0ad8c80bb696d4f935acb44c807dc1fa069704b6e935a8ec57b228d91b50d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d74656d706c6174657326757365726e616d653d646176696c613726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/04f0ad8c80bb696d4f935acb44c807dc1fa069704b6e935a8ec57b228d91b50d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d74656d706c6174657326757365726e616d653d646176696c613726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-templates\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-templates&amp;username=davila7&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/possibilities/claude-composer\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-composer.svg\" alt=\"Claude Composer\" style=\"max-width: 100%;\"></a><br>\n<em>A tool that adds small enhancements to Claude Code.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/0246f8eb7be0648b94073f31dfaab186bafdc2450ef1c9241f58f2a595b33097/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f6d706f73657226757365726e616d653d706f73736962696c697469657326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/0246f8eb7be0648b94073f31dfaab186bafdc2450ef1c9241f58f2a595b33097/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f6d706f73657226757365726e616d653d706f73736962696c697469657326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-composer\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-composer&amp;username=possibilities&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/claude-did-this/claude-hub\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-hub.svg\" alt=\"Claude Hub\" style=\"max-width: 100%;\"></a><br>\n<em>A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/cd97d9507fc544cb25dc0584627a209456a886166ae7fe6e6b4a002d24bb96ba/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d68756226757365726e616d653d636c617564652d6469642d7468697326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/cd97d9507fc544cb25dc0584627a209456a886166ae7fe6e6b4a002d24bb96ba/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d68756226757365726e616d653d636c617564652d6469642d7468697326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-hub\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hub&amp;username=claude-did-this&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/pchalasani/claude-code-tools\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-tools.svg\" alt=\"claude-code-tools\" style=\"max-width: 100%;\"></a><br>\n<em>Well-crafted toolset for session continuity, featuring skills/commands to avoid compaction and recover context across sessions with cross-agent handoff between Claude Code and Codex CLI. Includes a fast Rust/Tantivy-powered full-text session search (TUI for humans, skill/CLI for agents), tmux-cli skill + command for interacting with scripts and CLI agents, and safety hooks to block dangerous commands.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/8791e212f448b10002a57e7530d5994c759fb5728c18365cda199c38023a6fc2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d746f6f6c7326757365726e616d653d706368616c6173616e6926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/8791e212f448b10002a57e7530d5994c759fb5728c18365cda199c38023a6fc2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d746f6f6c7326757365726e616d653d706368616c6173616e6926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-tools\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-tools&amp;username=pchalasani&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/serpro69/claude-starter-kit\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-starter-kit.svg\" alt=\"claude-starter-kit\" style=\"max-width: 100%;\"></a><br>\n<em>This is a starter template repository designed to provide a complete development environment for Claude-Code with pre-configured MCP servers and tools for AI-powered development workflows. The repository is intentionally minimal, containing only configuration templates for three primary systems: Claude Code, Serena, and Task Master.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/fb0ec090e82fad8cd574a7dba69eabdd7589092cf5c6444b8afd1afe9f5097fd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d737461727465722d6b697426757365726e616d653d73657270726f363926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/fb0ec090e82fad8cd574a7dba69eabdd7589092cf5c6444b8afd1afe9f5097fd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d737461727465722d6b697426757365726e616d653d73657270726f363926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-starter-kit\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-starter-kit&amp;username=serpro69&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/carlrannaberg/claudekit\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claudekit.svg\" alt=\"claudekit\" style=\"max-width: 100%;\"></a><br>\n<em>Impressive CLI toolkit providing auto-save checkpointing, code quality hooks, specification generation and execution, and 20+ specialized subagents including oracle (gpt-5), code-reviewer (6-aspect deep analysis), ai-sdk-expert (Vercel AI SDK), typescript-expert and many more for Claude Code workflows.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/1a7675624c59ef17db8e89f6d044f6badc919e0f1bdc9eb844452097b99dc262/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564656b697426757365726e616d653d6361726c72616e6e616265726726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/1a7675624c59ef17db8e89f6d044f6badc919e0f1bdc9eb844452097b99dc262/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564656b697426757365726e616d653d6361726c72616e6e616265726726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claudekit\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudekit&amp;username=carlrannaberg&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/dagger/container-use\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-container-use.svg\" alt=\"Container Use\" style=\"max-width: 100%;\"></a><br>\n<em>Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/5054849c3aa647fd3a4fab6d8c89d154ef8753bb53dda91c52b2495eeb9e07c1/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6e7461696e65722d75736526757365726e616d653d64616767657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/5054849c3aa647fd3a4fab6d8c89d154ef8753bb53dda91c52b2495eeb9e07c1/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6e7461696e65722d75736526757365726e616d653d64616767657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for container-use\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=container-use&amp;username=dagger&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/FlineDev/ContextKit\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-contextkit.svg\" alt=\"ContextKit\" style=\"max-width: 100%;\"></a><br>\n<em>A systematic development framework that transforms Claude Code into a proactive development partner. Features 4-phase planning methodology, specialized quality agents, and structured workflows that help AI produce production-ready code on first try.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f79907afe76370bcb1e31de42d206f719cd3fdca7108218d6374293219134860/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436f6e746578744b697426757365726e616d653d466c696e6544657626616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/f79907afe76370bcb1e31de42d206f719cd3fdca7108218d6374293219134860/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436f6e746578744b697426757365726e616d653d466c696e6544657626616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for ContextKit\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ContextKit&amp;username=FlineDev&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/zippoxer/recall\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-recall.svg\" alt=\"recall\" style=\"max-width: 100%;\"></a><br>\n<em>Full-text search your Claude Code sessions. Run <code>recall</code> in terminal, type to search, Enter to resume. Alternative to <code>claude --resume</code>.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c2d66ff98c823cc10b49376ff87c1662bbeefd3b828e93dec59c546025b0b7b6/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d726563616c6c26757365726e616d653d7a6970706f78657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/c2d66ff98c823cc10b49376ff87c1662bbeefd3b828e93dec59c546025b0b7b6/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d726563616c6c26757365726e616d653d7a6970706f78657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for recall\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=recall&amp;username=zippoxer&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/dyoshikawa/rulesync\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-rulesync.svg\" alt=\"Rulesync\" style=\"max-width: 100%;\"></a><br>\n<em>A Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Claude Code and other AI agents in both directions.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4f6499fc677bed829c35a33a587d41e438553be5118bd1009961b149d2c622a1/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d72756c6573796e6326757365726e616d653d64796f7368696b61776126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/4f6499fc677bed829c35a33a587d41e438553be5118bd1009961b149d2c622a1/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d72756c6573796e6326757365726e616d653d64796f7368696b61776126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for rulesync\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=rulesync&amp;username=dyoshikawa&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/icanhasjonas/run-claude-docker\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-run-claude-docker.svg\" alt=\"run-claude-docker\" style=\"max-width: 100%;\"></a><br>\n<em>A self-contained Docker runner that forwards your current workspace into a safe(r) isolated docker container, where you still have access to your Claude Code settings, authentication, ssh agent, pgp, optionally aws keys etc.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/2651b60b2d3efa67eef530b68b088b502e66db0204e57a6ec3798e07e6b51c04/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d72756e2d636c617564652d646f636b657226757365726e616d653d6963616e6861736a6f6e617326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/2651b60b2d3efa67eef530b68b088b502e66db0204e57a6ec3798e07e6b51c04/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d72756e2d636c617564652d646f636b657226757365726e616d653d6963616e6861736a6f6e617326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for run-claude-docker\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=run-claude-docker&amp;username=icanhasjonas&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/marcindulak/stt-mcp-server-linux\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-stt-mcp-server-linux.svg\" alt=\"stt-mcp-server-linux\" style=\"max-width: 100%;\"></a><br>\n<em>A push-to-talk speech transcription setup for Linux using a Python MCP server. Runs locally in Docker with no external API calls. Your speech is recorded, transcribed into text, and then sent to Claude running in a Tmux session.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/a8ceec1af2fb448cb7739da1b7445b10391c69345228cc0e127fd2fbbbf35779/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7374742d6d63702d7365727665722d6c696e757826757365726e616d653d6d617263696e64756c616b26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/a8ceec1af2fb448cb7739da1b7445b10391c69345228cc0e127fd2fbbbf35779/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7374742d6d63702d7365727665722d6c696e757826757365726e616d653d6d617263696e64756c616b26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for stt-mcp-server-linux\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=stt-mcp-server-linux&amp;username=marcindulak&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/SuperClaude-Org/SuperClaude_Framework\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-superclaude.svg\" alt=\"SuperClaude\" style=\"max-width: 100%;\"></a><br>\n<em>A versatile configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies, such as \"Introspection\" and \"Orchestration\".</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e5dc9d3d52bd569c8b3e77ab42849d2e896f42de2416a749432fb6432e93681d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d5375706572436c617564655f4672616d65776f726b26757365726e616d653d5375706572436c617564652d4f726726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/e5dc9d3d52bd569c8b3e77ab42849d2e896f42de2416a749432fb6432e93681d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d5375706572436c617564655f4672616d65776f726b26757365726e616d653d5375706572436c617564652d4f726726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for SuperClaude_Framework\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=SuperClaude_Framework&amp;username=SuperClaude-Org&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Piebald-AI/tweakcc\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-tweakcc.svg\" alt=\"tweakcc\" style=\"max-width: 100%;\"></a><br>\n<em>Command-line tool to customize your Claude Code styling.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/48d51bdc0a48b79bcbaa029b915d468ba7811380c462d8a622efb1fbbe1af658/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d747765616b636326757365726e616d653d50696562616c642d414926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/48d51bdc0a48b79bcbaa029b915d468ba7811380c462d8a622efb1fbbe1af658/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d747765616b636326757365726e616d653d50696562616c642d414926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for tweakcc\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tweakcc&amp;username=Piebald-AI&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/vibe-log/vibe-log-cli\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-vibe-log.svg\" alt=\"Vibe-Log\" style=\"max-width: 100%;\"></a><br>\n<em>Analyzes your Claude Code prompts locally (using CC), provides intelligent session analysis and actionable strategic guidance - works in the statusline and produces very pretty HTML reports as well. Easy to install and remove.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/0e13479ed9fd49fb6d18643ff955f444cc5608e2627ca4573ab51f6a62f88b29/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d766962652d6c6f672d636c6926757365726e616d653d766962652d6c6f6726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/0e13479ed9fd49fb6d18643ff955f444cc5608e2627ca4573ab51f6a62f88b29/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d766962652d6c6f672d636c6926757365726e616d653d766962652d6c6f6726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for vibe-log-cli\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=vibe-log-cli&amp;username=vibe-log&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/OverseedAI/viwo\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-viwo-cli.svg\" alt=\"viwo-cli\" style=\"max-width: 100%;\"></a><br>\n<em>Run Claude Code in a Docker container with git worktrees as volume mounts to enable safer usage of <code>--dangerously-skip-permissions</code> for frictionless one-shotting prompts. Allows users to spin up multiple instances of Claude Code in the background easily with reduced permission fatigue.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b1e22679e34ad1c59d7ab8746e6fd66397792610588b0eec2c4e3b87e1d120ae/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7669776f26757365726e616d653d4f76657273656564414926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/b1e22679e34ad1c59d7ab8746e6fd66397792610588b0eec2c4e3b87e1d120ae/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7669776f26757365726e616d653d4f76657273656564414926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for viwo\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=viwo&amp;username=OverseedAI&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/mbailey/voicemode\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-voicemode-mcp.svg\" alt=\"VoiceMode MCP\" style=\"max-width: 100%;\"></a><br>\n<em>VoiceMode MCP brings natural conversations to Claude Code. It supports any OpenAI API compatible voice services and installs free and open source voice services (Whisper.cpp and Kokoro-FastAPI).</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/93797ee5595b9f2c41e85e428db140a525ef789e3bb4f07719b549d7bc973052/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d766f6963656d6f646526757365726e616d653d6d6261696c657926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/93797ee5595b9f2c41e85e428db140a525ef789e3bb4f07719b549d7bc973052/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d766f6963656d6f646526757365726e616d653d6d6261696c657926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for voicemode\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=voicemode&amp;username=mbailey&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-ide-integrations\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_ide_integrations.svg\" alt=\"IDE Integrations\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://marketplace.visualstudio.com/items?itemName=AndrePimenta.claude-code-chat\" rel=\"nofollow\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-chat.svg\" alt=\"Claude Code Chat\" style=\"max-width: 100%;\"></a><br>\n<em>An elegant and user-friendly Claude Code chat interface for VS Code.</em></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/manzaltu/claude-code-ide.el\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-ide-el.svg\" alt=\"claude-code-ide.el\" style=\"max-width: 100%;\"></a><br>\n<em>claude-code-ide.el integrates Claude Code with Emacs, like Anthropic’s VS Code/IntelliJ extensions. It shows ediff-based code suggestions, pulls LSP/flymake/flycheck diagnostics, and tracks buffer context. It adds an extensible MCP tool support for symbol refs/defs, project metadata, and tree-sitter AST queries.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c822e7934ed98cc18fde79ce470d1bdbe9d259f557056a7c1c51e5de6f840db6/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d6964652e656c26757365726e616d653d6d616e7a616c747526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/c822e7934ed98cc18fde79ce470d1bdbe9d259f557056a7c1c51e5de6f840db6/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d6964652e656c26757365726e616d653d6d616e7a616c747526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-ide.el\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-ide.el&amp;username=manzaltu&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/stevemolitor/claude-code.el\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-el.svg\" alt=\"claude-code.el\" style=\"max-width: 100%;\"></a><br>\n<em>An Emacs interface for Claude Code CLI.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/2db9a543b29787582f2968831dc585f58e1ff67db204d5d0feeb692d650a9000/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652e656c26757365726e616d653d73746576656d6f6c69746f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/2db9a543b29787582f2968831dc585f58e1ff67db204d5d0feeb692d650a9000/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652e656c26757365726e616d653d73746576656d6f6c69746f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code.el\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code.el&amp;username=stevemolitor&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/greggh/claude-code.nvim\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-nvim.svg\" alt=\"claude-code.nvim\" style=\"max-width: 100%;\"></a><br>\n<em>A seamless integration between Claude Code AI assistant and Neovim.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e90956a1c846c5331945bae9009eb30ba1d53f38a658f25d74a7fb09df5b4591/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652e6e76696d26757365726e616d653d67726567676826616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/e90956a1c846c5331945bae9009eb30ba1d53f38a658f25d74a7fb09df5b4591/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652e6e76696d26757365726e616d653d67726567676826616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code.nvim\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code.nvim&amp;username=greggh&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Haleclipse/Claudix\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claudix-claude-code-for-vscode.svg\" alt=\"Claudix - Claude Code for VSCode\" style=\"max-width: 100%;\"></a><br>\n<em>A VSCode extension that brings Claude Code directly into your editor with interactive chat interface, session management, intelligent file operations, terminal execution, and real-time streaming responses. Built with Vue 3, TypeScript.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/8b2e854ab01e886daf67005fbc2e29f32a6a28b8c84e46c1d8dbf8bc55e31a4f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564697826757365726e616d653d48616c65636c6970736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/8b2e854ab01e886daf67005fbc2e29f32a6a28b8c84e46c1d8dbf8bc55e31a4f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564697826757365726e616d653d48616c65636c6970736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for Claudix\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claudix&amp;username=Haleclipse&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/stravu/crystal\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-crystal.svg\" alt=\"crystal\" style=\"max-width: 100%;\"></a><br>\n<em>A full-fledged desktop application for orchestrating, monitoring, and interacting with Claude Code agents.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b69cc6c5594921322e9bd762e87c4801e5523a4117e86fcc3b8a5b6270e82455/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6372797374616c26757365726e616d653d73747261767526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/b69cc6c5594921322e9bd762e87c4801e5523a4117e86fcc3b8a5b6270e82455/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6372797374616c26757365726e616d653d73747261767526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for crystal\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=crystal&amp;username=stravu&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-usage-monitors\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_usage_monitors.svg\" alt=\"Usage Monitors\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/ryoppippi/ccusage\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-cc-usage.svg\" alt=\"CC Usage\" style=\"max-width: 100%;\"></a><br>\n<em>Handy CLI tool for managing and analyzing Claude Code usage, based on analyzing local Claude Code logs. Presents a nice dashboard regarding cost information, token consumption, etc.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/44925afd3e5962ec3b362f5e6049542d5e5416ba22ab237bb224f64184529d15/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363757361676526757365726e616d653d72796f70706970706926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/44925afd3e5962ec3b362f5e6049542d5e5416ba22ab237bb224f64184529d15/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363757361676526757365726e616d653d72796f70706970706926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for ccusage\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccusage&amp;username=ryoppippi&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/snipeship/ccflare\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-ccflare.svg\" alt=\"ccflare\" style=\"max-width: 100%;\"></a><br>\n<em>Claude Code usage dashboard with a web-UI that would put Tableau to shame. Thoroughly comprehensive metrics, frictionless setup, detailed logging, really really nice UI.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/debdd485e588439a2f526bfca0bfe411671783dc96aea33a179dc3b079e44e12/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363666c61726526757365726e616d653d736e6970657368697026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/debdd485e588439a2f526bfca0bfe411671783dc96aea33a179dc3b079e44e12/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363666c61726526757365726e616d653d736e6970657368697026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for ccflare\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccflare&amp;username=snipeship&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/tombii/better-ccflare/\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-ccflare-better-ccflare.svg\" alt=\"ccflare -&gt; **better-ccflare**\" style=\"max-width: 100%;\"></a><br>\n<em>A well-maintained and feature-enhanced fork of the glorious <code>ccflare</code> usage dashboard by @snipeship (which at the time of writing has not had an update in a few months). <code>better-ccflare</code> builds on this foundation with some performance enhancements, extended provider support, bug fixes, Docker deployment, and more.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/0cb3828cfa359c5d7f8b4c6338daff79a62cd6d379280602e7c0085808301230/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6265747465722d6363666c61726526757365726e616d653d746f6d62696926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/0cb3828cfa359c5d7f8b4c6338daff79a62cd6d379280602e7c0085808301230/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6265747465722d6363666c61726526757365726e616d653d746f6d62696926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for better-ccflare\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=better-ccflare&amp;username=tombii&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Maciek-roboblog/Claude-Code-Usage-Monitor\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-usage-monitor.svg\" alt=\"Claude Code Usage Monitor\" style=\"max-width: 100%;\"></a><br>\n<em>A real-time terminal-based tool for monitoring Claude Code token usage. It shows live token consumption, burn rate, and predictions for token depletion. Features include visual progress bars, session-aware analytics, and support for multiple subscription plans.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/2817362b1b9f79317cafccb3df189b962a1313ae1d30667980549e00263c5c70/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d55736167652d4d6f6e69746f7226757365726e616d653d4d616369656b2d726f626f626c6f6726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/2817362b1b9f79317cafccb3df189b962a1313ae1d30667980549e00263c5c70/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d55736167652d4d6f6e69746f7226757365726e616d653d4d616369656b2d726f626f626c6f6726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for Claude-Code-Usage-Monitor\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Usage-Monitor&amp;username=Maciek-roboblog&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/kunwar-shah/claudex\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claudex.svg\" alt=\"Claudex\" style=\"max-width: 100%;\"></a><br>\n<em>Claudex - A web-based browser for exploring your Claude Code conversation history across projects. Indexes your codebase for full-text search. Nice, easy-to-navigate UI. Simple dashboard interface for high-level analytics, and multiple export options as well. (And completely local w/ no telemetry!)</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/0082e26c96e255a85c8c256ca6c2130adeb147acc626601ee7f6e6b0caeba6b3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564657826757365726e616d653d6b756e7761722d7368616826616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/0082e26c96e255a85c8c256ca6c2130adeb147acc626601ee7f6e6b0caeba6b3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564657826757365726e616d653d6b756e7761722d7368616826616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claudex\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudex&amp;username=kunwar-shah&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/sculptdotfun/viberank\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-viberank.svg\" alt=\"viberank\" style=\"max-width: 100%;\"></a><br>\n<em>A community-driven leaderboard tool that enables developers to visualize, track, and compete based on their Claude Code usage statistics. It features robust data analytics, GitHub OAuth, data validation, and user-friendly CLI/web submission methods.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/9fe5980ebbd1312a3e4fad93e04672a42ec5252b0f9112868b2e9735a8593897/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7669626572616e6b26757365726e616d653d7363756c7074646f7466756e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/9fe5980ebbd1312a3e4fad93e04672a42ec5252b0f9112868b2e9735a8593897/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7669626572616e6b26757365726e616d653d7363756c7074646f7466756e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for viberank\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=viberank&amp;username=sculptdotfun&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-orchestrators\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_orchestrators.svg\" alt=\"Orchestrators\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/ruvnet/claude-code-flow\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-flow.svg\" alt=\"Claude Code Flow\" style=\"max-width: 100%;\"></a><br>\n<em>This mode serves as a code-first orchestration layer, enabling Claude to write, edit, test, and optimize code autonomously across recursive agent cycles.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/14f3703d3bd03c359e853591b5afb162c88eea62e39374db302852a8aa51cc97/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d666c6f7726757365726e616d653d7275766e657426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/14f3703d3bd03c359e853591b5afb162c88eea62e39374db302852a8aa51cc97/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d666c6f7726757365726e616d653d7275766e657426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-flow\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-flow&amp;username=ruvnet&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/smtg-ai/claude-squad\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-squad.svg\" alt=\"Claude Squad\" style=\"max-width: 100%;\"></a><br>\n<em>Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents including Aider) in separate workspaces, allowing you to work on multiple tasks simultaneously.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/aeb6851764aae1d5aec44c8b9d27e570757cd6be08d0f305b11dc293e29490a7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d737175616426757365726e616d653d736d74672d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/aeb6851764aae1d5aec44c8b9d27e570757cd6be08d0f305b11dc293e29490a7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d737175616426757365726e616d653d736d74672d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-squad\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-squad&amp;username=smtg-ai&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/parruda/claude-swarm\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-swarm.svg\" alt=\"Claude Swarm\" style=\"max-width: 100%;\"></a><br>\n<em>Launch Claude Code session that is connected to a swarm of Claude Code Agents.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/db09cec6f95c058a85420f24ba6651fa41a72ac1cd13409169af3a8586bbef95/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d737761726d26757365726e616d653d7061727275646126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/db09cec6f95c058a85420f24ba6651fa41a72ac1cd13409169af3a8586bbef95/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d737761726d26757365726e616d653d7061727275646126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-swarm\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-swarm&amp;username=parruda&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/eyaltoledano/claude-task-master\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-task-master.svg\" alt=\"Claude Task Master\" style=\"max-width: 100%;\"></a><br>\n<em>A task management system for AI-driven development with Claude, designed to work seamlessly with Cursor AI.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/3135e76925bdba8b8820f968d11f32b825f7c416dc5bcd78e79c9615749cf246/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d7461736b2d6d617374657226757365726e616d653d6579616c746f6c6564616e6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/3135e76925bdba8b8820f968d11f32b825f7c416dc5bcd78e79c9615749cf246/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d7461736b2d6d617374657226757365726e616d653d6579616c746f6c6564616e6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-task-master\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-task-master&amp;username=eyaltoledano&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/grahama1970/claude-task-runner\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-task-runner.svg\" alt=\"Claude Task Runner\" style=\"max-width: 100%;\"></a><br>\n<em>A specialized tool to manage context isolation and focused task execution with Claude Code, solving the critical challenge of context length limitations and task focus when working with Claude on complex, multi-step projects.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e01f435ffaa0740861135db4438aa29582f5c8731a0bdb39400a9c34bdba918a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d7461736b2d72756e6e657226757365726e616d653d67726168616d613139373026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/e01f435ffaa0740861135db4438aa29582f5c8731a0bdb39400a9c34bdba918a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d7461736b2d72756e6e657226757365726e616d653d67726168616d613139373026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-task-runner\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-task-runner&amp;username=grahama1970&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/slopus/happy\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-happy-coder.svg\" alt=\"Happy Coder\" style=\"max-width: 100%;\"></a><br>\n<em>Spawn and control multiple Claude Codes in parallel from your phone or desktop. Happy Coder runs Claude Code on your hardware, sends push notifications when Claude needs more input or permission, and costs nothing.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/1257e92abca0ae0ca91ccbf1adb1c27816c353a809b3507bf88ac92be27c92ae/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d686170707926757365726e616d653d736c6f70757326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/1257e92abca0ae0ca91ccbf1adb1c27816c353a809b3507bf88ac92be27c92ae/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d686170707926757365726e616d653d736c6f70757326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for happy\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=happy&amp;username=slopus&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/rsmdt/the-startup\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-the-agentic-startup.svg\" alt=\"The Agentic Startup\" style=\"max-width: 100%;\"></a><br>\n<em>Yet Another Claude Orchestrator - a collection of agents, commands, etc., for shipping production code - but I like this because it's comprehensive, well-written, and one of the few resources that actually uses Output Styles! +10 points!</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/30ba166c1a623a4fad457fed1638a2668f801d2f680c63c3f0f663ed89c3c3bb/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7468652d7374617274757026757365726e616d653d72736d647426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/30ba166c1a623a4fad457fed1638a2668f801d2f680c63c3f0f663ed89c3c3bb/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7468652d7374617274757026757365726e616d653d72736d647426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for the-startup\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=the-startup&amp;username=rsmdt&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/dtormoen/tsk\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-tsk-ai-agent-task-manager-and-sandbox.svg\" alt=\"TSK - AI Agent Task Manager and Sandbox\" style=\"max-width: 100%;\"></a><br>\n<em>A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Multiple agents work in parallel, returning git branches for human review.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/27d7c8c2c9f6b15ca51eb4e189dd81bd1e3d5a59cd2a77edbdefecded5e696d3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d74736b26757365726e616d653d64746f726d6f656e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/27d7c8c2c9f6b15ca51eb4e189dd81bd1e3d5a59cd2a77edbdefecded5e696d3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d74736b26757365726e616d653d64746f726d6f656e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for tsk\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tsk&amp;username=dtormoen&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-config-managers\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_config_managers.svg\" alt=\"Config Managers\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/foxj77/claudectx\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claudectx.svg\" alt=\"ClaudeCTX\" style=\"max-width: 100%;\"></a><br>\n<em>claudectx lets you switch your entire Claude Code configuration with a single command.</em></p>\n</details>\n<br>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v1.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v1.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 id=\"user-content-status-lines-\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_statusline.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_statusline-light-v3.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_statusline-light-v3.svg\" alt=\"Status Lines\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n</h2><a id=\"user-content------------------3\" class=\"anchor\" aria-label=\"Permalink: \" href=\"#-----------------3\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"right\" dir=\"auto\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 id=\"user-content-status-lines-\" align=\"center\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Status lines - Configurations and customizations for Claude Code's status bar functionality</h3><a id=\"user-content-status-lines---configurations-and-customizations-for-claude-codes-status-bar-functionality\" class=\"anchor\" aria-label=\"Permalink: Status lines - Configurations and customizations for Claude Code's status bar functionality\" href=\"#status-lines---configurations-and-customizations-for-claude-codes-status-bar-functionality\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<details open=\"\" id=\"user-content-statusline-general\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_statusline_general.svg\" alt=\"General\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/Haleclipse/CCometixLine\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-ccometixline-claude-code-statusline.svg\" alt=\"CCometixLine - Claude Code Statusline\" style=\"max-width: 100%;\"></a><br>\n<em>A high-performance Claude Code statusline tool written in Rust with Git integration, usage tracking, interactive TUI configuration, and Claude Code enhancement utilities.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/3ebd4bdbb64675cbbaa5ae1af12a43d74102ec41623b9364102d4ab028ae68c6/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d43436f6d657469784c696e6526757365726e616d653d48616c65636c6970736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/3ebd4bdbb64675cbbaa5ae1af12a43d74102ec41623b9364102d4ab028ae68c6/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d43436f6d657469784c696e6526757365726e616d653d48616c65636c6970736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for CCometixLine\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=CCometixLine&amp;username=Haleclipse&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/sirmalloc/ccstatusline\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-ccstatusline.svg\" alt=\"ccstatusline\" style=\"max-width: 100%;\"></a><br>\n<em>A highly customizable status line formatter for Claude Code CLI that displays model info, git branch, token usage, and other metrics in your terminal.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/fe5c8c68040bba67ce8a16b1528d563c2b822ce79bd19f629c20237b86112af8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63637374617475736c696e6526757365726e616d653d7369726d616c6c6f6326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/fe5c8c68040bba67ce8a16b1528d563c2b822ce79bd19f629c20237b86112af8/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d63637374617475736c696e6526757365726e616d653d7369726d616c6c6f6326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for ccstatusline\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ccstatusline&amp;username=sirmalloc&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/rz1989s/claude-code-statusline\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-statusline.svg\" alt=\"claude-code-statusline\" style=\"max-width: 100%;\"></a><br>\n<em>Enhanced 4-line statusline for Claude Code with themes, cost tracking, and MCP server monitoring</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/43156a45eea1860852c69df79f2e930460adca0e2a99fe8a8af83ebb545500e5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d7374617475736c696e6526757365726e616d653d727a313938397326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/43156a45eea1860852c69df79f2e930460adca0e2a99fe8a8af83ebb545500e5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d7374617475736c696e6526757365726e616d653d727a313938397326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-statusline\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-statusline&amp;username=rz1989s&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Owloops/claude-powerline\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-powerline.svg\" alt=\"claude-powerline\" style=\"max-width: 100%;\"></a><br>\n<em>A vim-style powerline statusline for Claude Code with real-time usage tracking, git integration, custom themes, and more</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/996fb6f78dc5b73b495f057513ced407248479e3ab81846b2afab956717bcde2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d706f7765726c696e6526757365726e616d653d4f776c6f6f707326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/996fb6f78dc5b73b495f057513ced407248479e3ab81846b2afab956717bcde2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d706f7765726c696e6526757365726e616d653d4f776c6f6f707326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-powerline\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-powerline&amp;username=Owloops&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/hagan/claudia-statusline\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claudia-statusline.svg\" alt=\"claudia-statusline\" style=\"max-width: 100%;\"></a><br>\n<em>High-performance Rust-based statusline for Claude Code with persistent stats tracking, progress bars, and optional cloud sync. Features SQLite-first persistence, git integration, context progress bars, burn rate calculation, XDG-compliant with theme support (dark/light, NO_COLOR).</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4ab218a9b94dd95fdd159b3da7973353e57c2b8e87c5fc499fea5ac141ef7fcf/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c61756469612d7374617475736c696e6526757365726e616d653d686167616e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/4ab218a9b94dd95fdd159b3da7973353e57c2b8e87c5fc499fea5ac141ef7fcf/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c61756469612d7374617475736c696e6526757365726e616d653d686167616e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claudia-statusline\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudia-statusline&amp;username=hagan&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<br>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v2.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v2.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 id=\"user-content-hooks-\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_hooks.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_hooks-light-v3.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_hooks-light-v3.svg\" alt=\"Hooks\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n</h2><a id=\"user-content------------------4\" class=\"anchor\" aria-label=\"Permalink: \" href=\"#-----------------4\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"right\" dir=\"auto\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 id=\"user-content-hooks-\" align=\"center\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Hooks are a powerful API for Claude Code that allows users to activate commands and run scripts at different points in Claude's agentic lifecycle.</h3><a id=\"user-content-hooks-are-a-powerful-api-for-claude-code-that-allows-users-to-activate-commands-and-run-scripts-at-different-points-in-claudes-agentic-lifecycle\" class=\"anchor\" aria-label=\"Permalink: Hooks are a powerful API for Claude Code that allows users to activate commands and run scripts at different points in Claude's agentic lifecycle.\" href=\"#hooks-are-a-powerful-api-for-claude-code-that-allows-users-to-activate-commands-and-run-scripts-at-different-points-in-claudes-agentic-lifecycle\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<details open=\"\" id=\"user-content-hooks-general\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_hooks_general.svg\" alt=\"General\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/Talieisin/britfix\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-britfix.svg\" alt=\"Britfix\" style=\"max-width: 100%;\"></a><br>\n<em>Claude outputs American spellings by default, which can have an impact on: professional credibility, compliance, documentation, and more. Britfix converts to British English, with a Claude Code hook for automatic conversion as files are written. Context-aware: handles code files intelligently by only converting comments and docstrings, never identifiers or string literals.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/1bdc898067e76281e0d0f31f37152168069239ec10e230e2ece44795f6d6e7bd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6272697466697826757365726e616d653d54616c69656973696e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/1bdc898067e76281e0d0f31f37152168069239ec10e230e2ece44795f6d6e7bd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6272697466697826757365726e616d653d54616c69656973696e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for britfix\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=britfix&amp;username=Talieisin&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/dazuiba/CCNotify\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-cc-notify.svg\" alt=\"CC Notify\" style=\"max-width: 100%;\"></a><br>\n<em>CCNotify provides desktop notifications for Claude Code, alerting you to input needs or task completion, with one-click jumps back to VS Code and task duration display.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/477f42787b03f146e38dbd4ef9020c0ebfa8adb04e6ec77016dae11ac21e960c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d43434e6f7469667926757365726e616d653d64617a7569626126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/477f42787b03f146e38dbd4ef9020c0ebfa8adb04e6ec77016dae11ac21e960c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d43434e6f7469667926757365726e616d653d64617a7569626126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for CCNotify\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=CCNotify&amp;username=dazuiba&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/GowayLee/cchooks\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-cchooks.svg\" alt=\"cchooks\" style=\"max-width: 100%;\"></a><br>\n<em>A lightweight Python SDK with a clean API and good documentation; simplifies the process of writing hooks and integrating them into your codebase, providing a nice abstraction over the JSON configuration files.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/d9e05426925824bf9282155da631d8498ddb2aa140c7e969364064156c9ac886/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363686f6f6b7326757365726e616d653d476f7761794c656526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/d9e05426925824bf9282155da631d8498ddb2aa140c7e969364064156c9ac886/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6363686f6f6b7326757365726e616d653d476f7761794c656526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for cchooks\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cchooks&amp;username=GowayLee&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/aannoo/claude-hook-comms\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-hook-comms-hcom.svg\" alt=\"Claude Code Hook Comms (HCOM)\" style=\"max-width: 100%;\"></a><br>\n<em>Lightweight CLI tool for real-time communication between Claude Code sub agents using hooks. Enables multi-agent collaboration with @-mention targeting, live dashboard monitoring, and zero-dependency implementation. [NOTE: At the time of posting, this resource is a little unstable - I'm sharing it anyway, because I think it's incredibly promising and creative. I hope by the time you read this, it is production-ready.]</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/67dc2d9a27a558940ce15efb8dd3df1e8f7c7c1f2461f79b6581f09fa57cc220/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d686f6f6b2d636f6d6d7326757365726e616d653d61616e6e6f6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/67dc2d9a27a558940ce15efb8dd3df1e8f7c7c1f2461f79b6581f09fa57cc220/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d686f6f6b2d636f6d6d7326757365726e616d653d61616e6e6f6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-hook-comms\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hook-comms&amp;username=aannoo&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/beyondcode/claude-hooks-sdk\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-hooks-sdk.svg\" alt=\"claude-code-hooks-sdk\" style=\"max-width: 100%;\"></a><br>\n<em>A Laravel-inspired PHP SDK for building Claude Code hook responses with a clean, fluent API. This SDK makes it easy to create structured JSON responses for Claude Code hooks using an expressive, chainable interface.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4ec32600f0e0e23dc05e1af5a90a6a44197f7f5ec491fddd1d23ab7e2ffba492/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d686f6f6b732d73646b26757365726e616d653d6265796f6e64636f646526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/4ec32600f0e0e23dc05e1af5a90a6a44197f7f5ec491fddd1d23ab7e2ffba492/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d686f6f6b732d73646b26757365726e616d653d6265796f6e64636f646526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-hooks-sdk\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hooks-sdk&amp;username=beyondcode&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/johnlindquist/claude-hooks\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-hooks.svg\" alt=\"claude-hooks\" style=\"max-width: 100%;\"></a><br>\n<em>A TypeScript-based system for configuring and customizing Claude Code hooks with a powerful and flexible interface.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f26de23661db65e83ef895081853eb16b610b8f943aa68af3cee572ae130c94a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d686f6f6b7326757365726e616d653d6a6f686e6c696e64717569737426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/f26de23661db65e83ef895081853eb16b610b8f943aa68af3cee572ae130c94a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d686f6f6b7326757365726e616d653d6a6f686e6c696e64717569737426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-hooks\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-hooks&amp;username=johnlindquist&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/ctoth/claudio\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claudio.svg\" alt=\"Claudio\" style=\"max-width: 100%;\"></a><br>\n<em>A no-frills little library that adds delightful OS-native sounds to Claude Code via simple hooks. It really sparks joy.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/5d2465dfb5ab476a83d6e41339fb9d7a2bcb32de1126390cba8472ccbf39bfc1/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564696f26757365726e616d653d63746f746826616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/5d2465dfb5ab476a83d6e41339fb9d7a2bcb32de1126390cba8472ccbf39bfc1/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564696f26757365726e616d653d63746f746826616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claudio\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudio&amp;username=ctoth&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/nizos/tdd-guard\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-tdd-guard.svg\" alt=\"TDD Guard\" style=\"max-width: 100%;\"></a><br>\n<em>A hooks-driven system that monitors file operations in real-time and blocks changes that violate TDD principles.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/2179b7c4f52350f776b0035acdea437c2f1e211f3a3cb7edcdde8a2337bdb103/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7464642d677561726426757365726e616d653d6e697a6f7326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/2179b7c4f52350f776b0035acdea437c2f1e211f3a3cb7edcdde8a2337bdb103/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7464642d677561726426757365726e616d653d6e697a6f7326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for tdd-guard\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tdd-guard&amp;username=nizos&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/bartolli/claude-code-typescript-hooks\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-typescript-quality-hooks.svg\" alt=\"TypeScript Quality Hooks\" style=\"max-width: 100%;\"></a><br>\n<em>Quality check hook for Node.js TypeScript projects with TypeScript compilation. ESLint auto-fixing, and Prettier formatting. Uses SHA256 config caching for &lt; 5ms validation performance during real-time editing.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/116cf8e276289da05164fae96134bc0fbfd3ee2734d8bb43cff4f5b7b6d55e81/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d747970657363726970742d686f6f6b7326757365726e616d653d626172746f6c6c6926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/116cf8e276289da05164fae96134bc0fbfd3ee2734d8bb43cff4f5b7b6d55e81/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d747970657363726970742d686f6f6b7326757365726e616d653d626172746f6c6c6926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-typescript-hooks\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-typescript-hooks&amp;username=bartolli&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<br>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v3.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v3.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 id=\"user-content-slash-commands-\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_slash_commands.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_slash_commands-light-v3.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_slash_commands-light-v3.svg\" alt=\"Slash-Commands\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n</h2><a id=\"user-content------------------5\" class=\"anchor\" aria-label=\"Permalink: \" href=\"#-----------------5\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"right\" dir=\"auto\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 id=\"user-content-slash-commands-\" align=\"center\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">\"Slash Commands are customized, carefully refined prompts that control Claude's behavior in order to perform a specific task\"</h3><a id=\"user-content-slash-commands-are-customized-carefully-refined-prompts-that-control-claudes-behavior-in-order-to-perform-a-specific-task\" class=\"anchor\" aria-label=\"Permalink: &quot;Slash Commands are customized, carefully refined prompts that control Claude's behavior in order to perform a specific task&quot;\" href=\"#slash-commands-are-customized-carefully-refined-prompts-that-control-claudes-behavior-in-order-to-perform-a-specific-task\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<details open=\"\" id=\"user-content-slash-commands-general\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_slash_commands_general.svg\" alt=\"General\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/omril321/automated-notebooklm/blob/main/.claude/commands/create-hook.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-create-hook.svg\" alt=\"/create-hook\" style=\"max-width: 100%;\"></a><br>\n<em>Slash command for hook creation - intelligently prompts you through the creation process with smart suggestions based on your project setup (TS, Prettier, ESLint...).</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/6596809086129e65d7791cae6bd2d7c7fc7a3c6c0dd902e46490e83ad2128187/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6175746f6d617465642d6e6f7465626f6f6b6c6d26757365726e616d653d6f6d72696c33323126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/6596809086129e65d7791cae6bd2d7c7fc7a3c6c0dd902e46490e83ad2128187/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6175746f6d617465642d6e6f7465626f6f6b6c6d26757365726e616d653d6f6d72696c33323126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for automated-notebooklm\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=automated-notebooklm&amp;username=omril321&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/danielrosehill/Claude-Code-Linux-Desktop-Slash-Commands\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-linux-desktop-slash-commands.svg\" alt=\"/linux-desktop-slash-commands\" style=\"max-width: 100%;\"></a><br>\n<em>A library of slash commands intended specifically to facilitate common and advanced operations on Linux desktop environments (although many would also be useful on Linux servers). Command groups include hardware benchmarking, filesystem organisation, and security posture validation.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ee6ae108cc129db586bb57c4d1bafbc1e2fb93cd96a3c87b18e5deac44c43ab5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d4c696e75782d4465736b746f702d536c6173682d436f6d6d616e647326757365726e616d653d64616e69656c726f736568696c6c26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/ee6ae108cc129db586bb57c4d1bafbc1e2fb93cd96a3c87b18e5deac44c43ab5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c617564652d436f64652d4c696e75782d4465736b746f702d536c6173682d436f6d6d616e647326757365726e616d653d64616e69656c726f736568696c6c26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for Claude-Code-Linux-Desktop-Slash-Commands\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claude-Code-Linux-Desktop-Slash-Commands&amp;username=danielrosehill&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-version-control--git\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_version_control_git.svg\" alt=\"Version Control &amp; Git\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/analyze-issue.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-analyze-issue.svg\" alt=\"/analyze-issue\" style=\"max-width: 100%;\"></a><br>\n<em>Fetches GitHub issue details to create comprehensive implementation specifications, analyzing requirements and planning structured approach with clear implementation steps.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/6f9af58d296f276064190e51f15f52f0d3c2c021958acec0133894ddfb2cec6f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/6f9af58d296f276064190e51f15f52f0d3c2c021958acec0133894ddfb2cec6f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for Narraitor\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&amp;username=jerseycheese&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/commit.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-commit.svg\" alt=\"/commit\" style=\"max-width: 100%;\"></a><br>\n<em>Creates git commits using conventional commit format with appropriate emojis, following project standards and creating descriptive messages that explain the purpose of changes.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/29deec58922fadf290afa3c80904e86c6758b9ec0fd18a176c07422bfb6ba09f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7465766d2d6d6f6e6f7265706f26757365726e616d653d65766d747326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/29deec58922fadf290afa3c80904e86c6758b9ec0fd18a176c07422bfb6ba09f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7465766d2d6d6f6e6f7265706f26757365726e616d653d65766d747326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for tevm-monorepo\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tevm-monorepo&amp;username=evmts&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/steadycursor/steadystart/blob/main/.claude/commands/2-commit-fast.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-commit-fast.svg\" alt=\"/commit-fast\" style=\"max-width: 100%;\"></a><br>\n<em>Automates git commit process by selecting the first suggested message, generating structured commits with consistent formatting while skipping manual confirmation and removing Claude co-Contributorship footer</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/8ec4685114f8ae393afc1efbcd544d4c7aa7035a8dfa7be2004edc364ab4bde5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d737465616479737461727426757365726e616d653d737465616479637572736f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/8ec4685114f8ae393afc1efbcd544d4c7aa7035a8dfa7be2004edc364ab4bde5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d737465616479737461727426757365726e616d653d737465616479637572736f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for steadystart\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=steadystart&amp;username=steadycursor&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/toyamarinyon/giselle/blob/main/.claude/commands/create-pr.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-create-pr.svg\" alt=\"/create-pr\" style=\"max-width: 100%;\"></a><br>\n<em>Streamlines pull request creation by handling the entire workflow: creating a new branch, committing changes, formatting modified files with Biome, and submitting the PR.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/92206fdea28e265562ea05881ac9aa5dcb859e23f73d4439c2b83e7494fe952d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d676973656c6c6526757365726e616d653d746f79616d6172696e796f6e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/92206fdea28e265562ea05881ac9aa5dcb859e23f73d4439c2b83e7494fe952d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d676973656c6c6526757365726e616d653d746f79616d6172696e796f6e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for giselle\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=giselle&amp;username=toyamarinyon&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/liam-hq/liam/blob/main/.claude/commands/create-pull-request.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-create-pull-request.svg\" alt=\"/create-pull-request\" style=\"max-width: 100%;\"></a><br>\n<em>Provides comprehensive PR creation guidance with GitHub CLI, enforcing title conventions, following template structure, and offering concrete command examples with best practices.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c59a0385a45ce1da5f5e216d926846727aae80c74cb6d3c9ee433318b0d4f838/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c69616d26757365726e616d653d6c69616d2d687126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/c59a0385a45ce1da5f5e216d926846727aae80c74cb6d3c9ee433318b0d4f838/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c69616d26757365726e616d653d6c69616d2d687126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for liam\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=liam&amp;username=liam-hq&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/create-worktrees.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-create-worktrees.svg\" alt=\"/create-worktrees\" style=\"max-width: 100%;\"></a><br>\n<em>Creates git worktrees for all open PRs or specific branches, handling branches with slashes, cleaning up stale worktrees, and supporting custom branch creation for development.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/29deec58922fadf290afa3c80904e86c6758b9ec0fd18a176c07422bfb6ba09f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7465766d2d6d6f6e6f7265706f26757365726e616d653d65766d747326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/29deec58922fadf290afa3c80904e86c6758b9ec0fd18a176c07422bfb6ba09f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7465766d2d6d6f6e6f7265706f26757365726e616d653d65766d747326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for tevm-monorepo\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tevm-monorepo&amp;username=evmts&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/jeremymailen/kotlinter-gradle/blob/master/.claude/commands/fix-github-issue.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-fix-github-issue.svg\" alt=\"/fix-github-issue\" style=\"max-width: 100%;\"></a><br>\n<em>Analyzes and fixes GitHub issues using a structured approach with GitHub CLI for issue details, implementing necessary code changes, running tests, and creating proper commit messages.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/cbad0be2a55ec3aeca54e786abf1b625d58a0ab89a4a5f2e738a21351b42ec2f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6b6f746c696e7465722d677261646c6526757365726e616d653d6a6572656d796d61696c656e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/cbad0be2a55ec3aeca54e786abf1b625d58a0ab89a4a5f2e738a21351b42ec2f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6b6f746c696e7465722d677261646c6526757365726e616d653d6a6572656d796d61696c656e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for kotlinter-gradle\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=kotlinter-gradle&amp;username=jeremymailen&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-issue.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-fix-issue.svg\" alt=\"/fix-issue\" style=\"max-width: 100%;\"></a><br>\n<em>Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing solution, and testing/validating the fix for proper integration.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c5716691fb11bef8a942da9f521ee1d320e04670defc6c8739bfc8ab8fe9bae7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d6d6574616261736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/c5716691fb11bef8a942da9f521ee1d320e04670defc6c8739bfc8ab8fe9bae7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d6d6574616261736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for metabase\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&amp;username=metabase&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/metabase/metabase/blob/master/.claude/commands/fix-pr.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-fix-pr.svg\" alt=\"/fix-pr\" style=\"max-width: 100%;\"></a><br>\n<em>Fetches and fixes unresolved PR comments by automatically retrieving feedback, addressing reviewer concerns, making targeted code improvements, and streamlining the review process.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c5716691fb11bef8a942da9f521ee1d320e04670defc6c8739bfc8ab8fe9bae7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d6d6574616261736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/c5716691fb11bef8a942da9f521ee1d320e04670defc6c8739bfc8ab8fe9bae7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d6d6574616261736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for metabase\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&amp;username=metabase&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/evmts/tevm-monorepo/blob/main/.claude/commands/husky.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-husky.svg\" alt=\"/husky\" style=\"max-width: 100%;\"></a><br>\n<em>Sets up and manages Husky Git hooks by configuring pre-commit hooks, establishing commit message standards, integrating with linting tools, and ensuring code quality on commits.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/29deec58922fadf290afa3c80904e86c6758b9ec0fd18a176c07422bfb6ba09f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7465766d2d6d6f6e6f7265706f26757365726e616d653d65766d747326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/29deec58922fadf290afa3c80904e86c6758b9ec0fd18a176c07422bfb6ba09f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d7465766d2d6d6f6e6f7265706f26757365726e616d653d65766d747326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for tevm-monorepo\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tevm-monorepo&amp;username=evmts&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/giselles-ai/giselle/blob/main/.claude/commands/update-branch-name.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-update-branch-name.svg\" alt=\"/update-branch-name\" style=\"max-width: 100%;\"></a><br>\n<em>Updates branch names with proper prefixes and formats, enforcing naming conventions, supporting semantic prefixes, and managing remote branch updates.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/8b57842cc3e8ea11615cf57459786471a795d182d703aba3e38712264658d415/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d676973656c6c6526757365726e616d653d676973656c6c65732d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/8b57842cc3e8ea11615cf57459786471a795d182d703aba3e38712264658d415/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d676973656c6c6526757365726e616d653d676973656c6c65732d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for giselle\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=giselle&amp;username=giselles-ai&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-code-analysis--testing\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_code_analysis_testing.svg\" alt=\"Code Analysis &amp; Testing\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/rygwdn/slack-tools/blob/main/.claude/commands/check.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-check.svg\" alt=\"/check\" style=\"max-width: 100%;\"></a><br>\n<em>Performs comprehensive code quality and security checks, featuring static analysis integration, security vulnerability scanning, code style enforcement, and detailed reporting.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/d45b5310270a13a8788c43fd09204e32b7318396ea6b94de1f232915b434e8f4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d736c61636b2d746f6f6c7326757365726e616d653d72796777646e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/d45b5310270a13a8788c43fd09204e32b7318396ea6b94de1f232915b434e8f4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d736c61636b2d746f6f6c7326757365726e616d653d72796777646e26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for slack-tools\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=slack-tools&amp;username=rygwdn&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/kingler/n8n_agent/blob/main/.claude/commands/code_analysis.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-code-analysis.svg\" alt=\"/code_analysis\" style=\"max-width: 100%;\"></a><br>\n<em>Provides a menu of advanced code analysis commands for deep inspection, including knowledge graph generation, optimization suggestions, and quality evaluation.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4bd9650dbe9cbe609c1e679ea72fade9457405d5e172072e177f925bedcd5480/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6e386e5f6167656e7426757365726e616d653d6b696e676c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/4bd9650dbe9cbe609c1e679ea72fade9457405d5e172072e177f925bedcd5480/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6e386e5f6167656e7426757365726e616d653d6b696e676c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for n8n_agent\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=n8n_agent&amp;username=kingler&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/to4iki/ai-project-rules/blob/main/.claude/commands/optimize.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-optimize.svg\" alt=\"/optimize\" style=\"max-width: 100%;\"></a><br>\n<em>Analyzes code performance to identify bottlenecks, proposing concrete optimizations with implementation guidance for improved application performance.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f53e492c0a515f044b17429861a2c5ad0d2f1dc79e9f1bbc06154a32ab7c2950/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d61692d70726f6a6563742d72756c657326757365726e616d653d746f34696b6926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/f53e492c0a515f044b17429861a2c5ad0d2f1dc79e9f1bbc06154a32ab7c2950/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d61692d70726f6a6563742d72756c657326757365726e616d653d746f34696b6926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for ai-project-rules\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ai-project-rules&amp;username=to4iki&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/rzykov/metabase/blob/master/.claude/commands/repro-issue.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-repro-issue.svg\" alt=\"/repro-issue\" style=\"max-width: 100%;\"></a><br>\n<em>Creates reproducible test cases for GitHub issues, ensuring tests fail reliably and documenting clear reproduction steps for developers.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/2f32d9c5eec54bb537416f9fbe41bffd8f5a4fe7dbeab2f6c9fcd59e4e69d294/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d727a796b6f7626616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/2f32d9c5eec54bb537416f9fbe41bffd8f5a4fe7dbeab2f6c9fcd59e4e69d294/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d727a796b6f7626616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for metabase\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&amp;username=rzykov&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/zscott/pane/blob/main/.claude/commands/tdd.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-tdd.svg\" alt=\"/tdd\" style=\"max-width: 100%;\"></a><br>\n<em>Guides development using Test-Driven Development principles, enforcing Red-Green-Refactor discipline, integrating with git workflow, and managing PR creation.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/675ed0b0826578ae5abb3f53d3be37aa6cbcc18baba7ab3d965f3fbd6b5feed3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d70616e6526757365726e616d653d7a73636f747426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/675ed0b0826578ae5abb3f53d3be37aa6cbcc18baba7ab3d965f3fbd6b5feed3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d70616e6526757365726e616d653d7a73636f747426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for pane\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=pane&amp;username=zscott&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/tdd-implement.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-tdd-implement.svg\" alt=\"/tdd-implement\" style=\"max-width: 100%;\"></a><br>\n<em>Implements Test-Driven Development by analyzing feature requirements, creating tests first (red), implementing minimal passing code (green), and refactoring while maintaining tests.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/6f9af58d296f276064190e51f15f52f0d3c2c021958acec0133894ddfb2cec6f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/6f9af58d296f276064190e51f15f52f0d3c2c021958acec0133894ddfb2cec6f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for Narraitor\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&amp;username=jerseycheese&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-context-loading--priming\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_context_loading_priming.svg\" alt=\"Context Loading &amp; Priming\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/elizaOS/elizaos.github.io/blob/main/.claude/commands/context-prime.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-context-prime.svg\" alt=\"/context-prime\" style=\"max-width: 100%;\"></a><br>\n<em>Primes Claude with comprehensive project understanding by loading repository structure, setting development context, establishing project goals, and defining collaboration parameters.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/549e5aa5e60c26c413edc640f4fc0aabf964ecb15cf1b18b70ad7c3d5a3f94f7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d656c697a616f732e6769746875622e696f26757365726e616d653d656c697a614f5326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/549e5aa5e60c26c413edc640f4fc0aabf964ecb15cf1b18b70ad7c3d5a3f94f7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d656c697a616f732e6769746875622e696f26757365726e616d653d656c697a614f5326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for elizaos.github.io\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=elizaos.github.io&amp;username=elizaOS&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/okuvshynov/cubestat/blob/main/.claude/commands/initref.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-initref.svg\" alt=\"/initref\" style=\"max-width: 100%;\"></a><br>\n<em>Initializes reference documentation structure with standard doc templates, API reference setup, documentation conventions, and placeholder content generation.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f484893104273a3c6e75dbf07b39f96651f199419b4ed94e347b587048ff72d9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d637562657374617426757365726e616d653d6f6b75767368796e6f7626616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/f484893104273a3c6e75dbf07b39f96651f199419b4ed94e347b587048ff72d9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d637562657374617426757365726e616d653d6f6b75767368796e6f7626616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for cubestat\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cubestat&amp;username=okuvshynov&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/ethpandaops/xatu-data/blob/master/.claude/commands/load-llms-txt.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-load-llms-txt.svg\" alt=\"/load-llms-txt\" style=\"max-width: 100%;\"></a><br>\n<em>Loads LLM configuration files to context, importing specific terminology, model configurations, and establishing baseline terminology for AI discussions.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f042ad05ac40b3097885508c69d7aa689db660ee9ad66ba22e6bfd17886be96a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d786174752d6461746126757365726e616d653d65746870616e64616f707326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/f042ad05ac40b3097885508c69d7aa689db660ee9ad66ba22e6bfd17886be96a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d786174752d6461746126757365726e616d653d65746870616e64616f707326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for xatu-data\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=xatu-data&amp;username=ethpandaops&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_coo_context.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-load-coo-context.svg\" alt=\"/load_coo_context\" style=\"max-width: 100%;\"></a><br>\n<em>References specific files for sparse matrix operations, explains transform usage, compares with previous approaches, and sets data formatting context for development.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e047c41556c4f6039898dc275423fe1e7280f43a6f67cc4fae1b95593e92c8a5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/e047c41556c4f6039898dc275423fe1e7280f43a6f67cc4fae1b95593e92c8a5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for torchcell\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&amp;username=Mjvolk3&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/load_dango_pipeline.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-load-dango-pipeline.svg\" alt=\"/load_dango_pipeline\" style=\"max-width: 100%;\"></a><br>\n<em>Sets context for model training by referencing pipeline files, establishing working context, and preparing for pipeline work with relevant documentation.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e047c41556c4f6039898dc275423fe1e7280f43a6f67cc4fae1b95593e92c8a5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/e047c41556c4f6039898dc275423fe1e7280f43a6f67cc4fae1b95593e92c8a5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for torchcell\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&amp;username=Mjvolk3&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/yzyydev/AI-Engineering-Structure/blob/main/.claude/commands/prime.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-prime.svg\" alt=\"/prime\" style=\"max-width: 100%;\"></a><br>\n<em>Sets up initial project context by viewing directory structure and reading key files, creating standardized context with directory visualization and key documentation focus.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4f17d66bb4154eb07c7974d6a0d18c11b6ea0d7c1ddd6574ddce2c40ed9d6f84/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d41492d456e67696e656572696e672d53747275637475726526757365726e616d653d797a797964657626616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/4f17d66bb4154eb07c7974d6a0d18c11b6ea0d7c1ddd6574ddce2c40ed9d6f84/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d41492d456e67696e656572696e672d53747275637475726526757365726e616d653d797a797964657626616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for AI-Engineering-Structure\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=AI-Engineering-Structure&amp;username=yzyydev&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/ddisisto/si/blob/main/.claude/commands/rsi.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-rsi.svg\" alt=\"/rsi\" style=\"max-width: 100%;\"></a><br>\n<em>Reads all commands and key project files to optimize AI-assisted development by streamlining the process, loading command context, and setting up for better development workflow.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4fb39e1fc50534044258460f815278af54851c264bf77d49b171db15ae1f2612/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d736926757365726e616d653d646469736973746f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/4fb39e1fc50534044258460f815278af54851c264bf77d49b171db15ae1f2612/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d736926757365726e616d653d646469736973746f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for si\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=si&amp;username=ddisisto&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-documentation--changelogs\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_documentation_changelogs.svg\" alt=\"Documentation &amp; Changelogs\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/berrydev-ai/blockdoc-python/blob/main/.claude/commands/add-to-changelog.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-add-to-changelog.svg\" alt=\"/add-to-changelog\" style=\"max-width: 100%;\"></a><br>\n<em>Adds new entries to changelog files while maintaining format consistency, properly documenting changes, and following established project standards for version tracking.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f3d48ba9810d2ab46b5b8e198db9f557368065e1bcced447cb1a7dcf301d0624/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d626c6f636b646f632d707974686f6e26757365726e616d653d62657272796465762d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/f3d48ba9810d2ab46b5b8e198db9f557368065e1bcced447cb1a7dcf301d0624/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d626c6f636b646f632d707974686f6e26757365726e616d653d62657272796465762d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for blockdoc-python\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=blockdoc-python&amp;username=berrydev-ai&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/create-docs.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-create-docs.svg\" alt=\"/create-docs\" style=\"max-width: 100%;\"></a><br>\n<em>Analyzes code structure and purpose to create comprehensive documentation detailing inputs/outputs, behavior, user interaction flows, and edge cases with error handling.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/6f9af58d296f276064190e51f15f52f0d3c2c021958acec0133894ddfb2cec6f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/6f9af58d296f276064190e51f15f52f0d3c2c021958acec0133894ddfb2cec6f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for Narraitor\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&amp;username=jerseycheese&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/slunsford/coffee-analytics/blob/main/.claude/commands/docs.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-docs.svg\" alt=\"/docs\" style=\"max-width: 100%;\"></a><br>\n<em>Generates comprehensive documentation that follows project structure, documenting APIs and usage patterns with consistent formatting for better user understanding.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e2dff5d464308de3f42301a6a075e92707429015f8eddb9a9ab073d1f7ba22c2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f666665652d616e616c797469637326757365726e616d653d736c756e73666f726426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/e2dff5d464308de3f42301a6a075e92707429015f8eddb9a9ab073d1f7ba22c2/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f666665652d616e616c797469637326757365726e616d653d736c756e73666f726426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for coffee-analytics\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=coffee-analytics&amp;username=slunsford&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/explain-issue-fix.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-explain-issue-fix.svg\" alt=\"/explain-issue-fix\" style=\"max-width: 100%;\"></a><br>\n<em>Documents solution approaches for GitHub issues, explaining technical decisions, detailing challenges overcome, and providing implementation context for better understanding.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/5b13aab1f771e3974e20adfa46cff75176b8be23a6aaf26540f127bc1628bae0/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f62616e2d636f6e747269627574696f6e2d76696577657226757365726e616d653d6861636b646179732d696f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/5b13aab1f771e3974e20adfa46cff75176b8be23a6aaf26540f127bc1628bae0/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f62616e2d636f6e747269627574696f6e2d76696577657226757365726e616d653d6861636b646179732d696f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for toban-contribution-viewer\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=toban-contribution-viewer&amp;username=hackdays-io&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Consiliency/Flutter-Structurizr/blob/main/.claude/commands/update-docs.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-update-docs.svg\" alt=\"/update-docs\" style=\"max-width: 100%;\"></a><br>\n<em>Reviews current documentation status, updates implementation progress, reviews phase documents, and maintains documentation consistency across the project.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/750284fde9f58c88c74a505584d8073de99c22a7a3f4cf07af866b97c47cb9bd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d466c75747465722d5374727563747572697a7226757365726e616d653d436f6e73696c69656e637926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/750284fde9f58c88c74a505584d8073de99c22a7a3f4cf07af866b97c47cb9bd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d466c75747465722d5374727563747572697a7226757365726e616d653d436f6e73696c69656e637926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for Flutter-Structurizr\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Flutter-Structurizr&amp;username=Consiliency&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-ci--deployment\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_ci_deployment.svg\" alt=\"CI / Deployment\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/kelp/webdown/blob/main/.claude/commands/release.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-release.svg\" alt=\"/release\" style=\"max-width: 100%;\"></a><br>\n<em>Manages software releases by updating changelogs, reviewing README changes, evaluating version increments, and documenting release changes for better version tracking.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b1bc8fa9d51f47c935d47024320a8d401961ee3540ec76bcb7e1dd7b62f5ce5c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d776562646f776e26757365726e616d653d6b656c7026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/b1bc8fa9d51f47c935d47024320a8d401961ee3540ec76bcb7e1dd7b62f5ce5c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d776562646f776e26757365726e616d653d6b656c7026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for webdown\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=webdown&amp;username=kelp&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/hackdays-io/toban-contribution-viewer/blob/main/.claude/commands/run-ci.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-run-ci.svg\" alt=\"/run-ci\" style=\"max-width: 100%;\"></a><br>\n<em>Activates virtual environments, runs CI-compatible check scripts, iteratively fixes errors, and ensures all tests pass before completion.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/5b13aab1f771e3974e20adfa46cff75176b8be23a6aaf26540f127bc1628bae0/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f62616e2d636f6e747269627574696f6e2d76696577657226757365726e616d653d6861636b646179732d696f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/5b13aab1f771e3974e20adfa46cff75176b8be23a6aaf26540f127bc1628bae0/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f62616e2d636f6e747269627574696f6e2d76696577657226757365726e616d653d6861636b646179732d696f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for toban-contribution-viewer\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=toban-contribution-viewer&amp;username=hackdays-io&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-project--task-management\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_project_task_management.svg\" alt=\"Project &amp; Task Management\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/scopecraft/command/blob/main/.claude/commands/create-command.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-create-command.svg\" alt=\"/create-command\" style=\"max-width: 100%;\"></a><br>\n<em>Guides Claude through creating new custom commands with proper structure by analyzing requirements, templating commands by category, enforcing command standards, and creating supporting documentation.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/70129c9643e8ed4366bab23f67d7a97e50ff3487f02ed21c2005e5bc120151a3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6d6d616e6426757365726e616d653d73636f7065637261667426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/70129c9643e8ed4366bab23f67d7a97e50ff3487f02ed21c2005e5bc120151a3/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6d6d616e6426757365726e616d653d73636f7065637261667426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for command\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=command&amp;username=scopecraft&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/taddyorg/inkverse/blob/main/.claude/commands/create-jtbd.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-create-jtbd.svg\" alt=\"/create-jtbd\" style=\"max-width: 100%;\"></a><br>\n<em>Creates Jobs-to-be-Done frameworks that outline user needs with structured format, focusing on specific user problems and organizing by job categories for product development.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b8c90310d7f0ad3f4ca0a77239f6ab378faab44aea79ef0c75f596348a94fd64/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d696e6b766572736526757365726e616d653d74616464796f726726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/b8c90310d7f0ad3f4ca0a77239f6ab378faab44aea79ef0c75f596348a94fd64/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d696e6b766572736526757365726e616d653d74616464796f726726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for inkverse\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=inkverse&amp;username=taddyorg&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/taddyorg/inkverse/blob/main/.claude/commands/create-prd.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-create-prd.svg\" alt=\"/create-prd\" style=\"max-width: 100%;\"></a><br>\n<em>Generates comprehensive product requirement documents outlining detailed specifications, requirements, and features following standardized document structure and format.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b8c90310d7f0ad3f4ca0a77239f6ab378faab44aea79ef0c75f596348a94fd64/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d696e6b766572736526757365726e616d653d74616464796f726726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/b8c90310d7f0ad3f4ca0a77239f6ab378faab44aea79ef0c75f596348a94fd64/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d696e6b766572736526757365726e616d653d74616464796f726726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for inkverse\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=inkverse&amp;username=taddyorg&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Wirasm/claudecode-utils/blob/main/.claude/commands/create-prp.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-create-prp.svg\" alt=\"/create-prp\" style=\"max-width: 100%;\"></a><br>\n<em>Creates product requirement plans by reading PRP methodology, following template structure, creating comprehensive requirements, and structuring product definitions for development.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/427011d20db6cec5f3e98457b5099beafff9e933a1693af7a8ca7b478313aef0/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c61756465636f64652d7574696c7326757365726e616d653d57697261736d26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/427011d20db6cec5f3e98457b5099beafff9e933a1693af7a8ca7b478313aef0/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c61756465636f64652d7574696c7326757365726e616d653d57697261736d26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claudecode-utils\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claudecode-utils&amp;username=Wirasm&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/jerseycheese/Narraitor/blob/feature/issue-227-ai-suggestions/.claude/commands/do-issue.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-do-issue.svg\" alt=\"/do-issue\" style=\"max-width: 100%;\"></a><br>\n<em>Implements GitHub issues with manual review points, following a structured approach with issue number parameter and offering alternative automated mode for efficiency.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/6f9af58d296f276064190e51f15f52f0d3c2c021958acec0133894ddfb2cec6f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/6f9af58d296f276064190e51f15f52f0d3c2c021958acec0133894ddfb2cec6f/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6172726169746f7226757365726e616d653d6a657273657963686565736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for Narraitor\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Narraitor&amp;username=jerseycheese&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/disler/just-prompt/blob/main/.claude/commands/project_hello_w_name.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-project-hello-w-name.svg\" alt=\"/project_hello_w_name\" style=\"max-width: 100%;\"></a><br>\n<em>Creates customizable greeting components with name input, demonstrating argument passing, component reusability, state management, and user input handling.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/d9fcf41901d38524a1b1c3687686f35b0af99030cf32b70ee2eab65614cb871b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6a7573742d70726f6d707426757365726e616d653d6469736c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/d9fcf41901d38524a1b1c3687686f35b0af99030cf32b70ee2eab65614cb871b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6a7573742d70726f6d707426757365726e616d653d6469736c657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for just-prompt\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=just-prompt&amp;username=disler&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/chrisleyva/todo-slash-command/blob/main/todo.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-todo.svg\" alt=\"/todo\" style=\"max-width: 100%;\"></a><br>\n<em>A convenient command to quickly manage project todo items without leaving the Claude Code interface, featuring due dates, sorting, task prioritization, and comprehensive todo list management.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/fe1beeff792e6bf87ae6aeeb1e0e6c21af3cdf031a989668270f99f7c74940a6/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f646f2d736c6173682d636f6d6d616e6426757365726e616d653d63687269736c6579766126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/fe1beeff792e6bf87ae6aeeb1e0e6c21af3cdf031a989668270f99f7c74940a6/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f646f2d736c6173682d636f6d6d616e6426757365726e616d653d63687269736c6579766126616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for todo-slash-command\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=todo-slash-command&amp;username=chrisleyva&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-miscellaneous\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_miscellaneous.svg\" alt=\"Miscellaneous\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/fixing_go_in_graph.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-fixing-go-in-graph.svg\" alt=\"/fixing_go_in_graph\" style=\"max-width: 100%;\"></a><br>\n<em>Focuses on Gene Ontology annotation integration in graph databases, handling multiple data sources, addressing graph representation issues, and ensuring correct data incorporation.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e047c41556c4f6039898dc275423fe1e7280f43a6f67cc4fae1b95593e92c8a5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/e047c41556c4f6039898dc275423fe1e7280f43a6f67cc4fae1b95593e92c8a5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for torchcell\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&amp;username=Mjvolk3&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/GaloyMoney/lana-bank/blob/main/.claude/commands/mermaid.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-mermaid.svg\" alt=\"/mermaid\" style=\"max-width: 100%;\"></a><br>\n<em>Generates Mermaid diagrams from SQL schema files, creating entity relationship diagrams with table properties, validating diagram compilation, and ensuring complete entity coverage.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/8e6821f818d24db94c193d00838bc1339571476c058759069076017c2947977c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c616e612d62616e6b26757365726e616d653d47616c6f794d6f6e657926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/8e6821f818d24db94c193d00838bc1339571476c058759069076017c2947977c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c616e612d62616e6b26757365726e616d653d47616c6f794d6f6e657926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for lana-bank\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=lana-bank&amp;username=GaloyMoney&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Mjvolk3/torchcell/blob/main/.claude/commands/review_dcell_model.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-review-dcell-model.svg\" alt=\"/review_dcell_model\" style=\"max-width: 100%;\"></a><br>\n<em>Reviews old Dcell implementation files, comparing with newer Dango model, noting changes over time, and analyzing refactoring approaches for better code organization.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/e047c41556c4f6039898dc275423fe1e7280f43a6f67cc4fae1b95593e92c8a5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/e047c41556c4f6039898dc275423fe1e7280f43a6f67cc4fae1b95593e92c8a5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d746f72636863656c6c26757365726e616d653d4d6a766f6c6b3326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for torchcell\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=torchcell&amp;username=Mjvolk3&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/zuplo/docs/blob/main/.claude/commands/use-stepper.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-use-stepper.svg\" alt=\"/use-stepper\" style=\"max-width: 100%;\"></a><br>\n<em>Reformats documentation to use React Stepper component, transforming heading formats, applying proper indentation, and maintaining markdown compatibility with admonition formatting.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/3fe0a6c5d79bcd02d740a4124e5d12c09aa3ceb7d05113266b4c7a3d67d32496/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d646f637326757365726e616d653d7a75706c6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/3fe0a6c5d79bcd02d740a4124e5d12c09aa3ceb7d05113266b4c7a3d67d32496/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d646f637326757365726e616d653d7a75706c6f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for docs\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=docs&amp;username=zuplo&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<br>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v1.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v1.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 id=\"user-content-claudemd-files-\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_claude_md_files.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_claude_md_files-light-v3.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_claude_md_files-light-v3.svg\" alt=\"CLAUDE.md Files\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n</h2><a id=\"user-content------------------6\" class=\"anchor\" aria-label=\"Permalink: \" href=\"#-----------------6\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"right\" dir=\"auto\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 id=\"user-content-claudemd-files-\" align=\"center\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">`CLAUDE.md` files are files that contain important guidelines and context-specific information or instructions that help Claude Code to better understand your project and your coding standards</h3><a id=\"user-content-claudemd-files-are-files-that-contain-important-guidelines-and-context-specific-information-or-instructions-that-help-claude-code-to-better-understand-your-project-and-your-coding-standards\" class=\"anchor\" aria-label=\"Permalink: `CLAUDE.md` files are files that contain important guidelines and context-specific information or instructions that help Claude Code to better understand your project and your coding standards\" href=\"#claudemd-files-are-files-that-contain-important-guidelines-and-context-specific-information-or-instructions-that-help-claude-code-to-better-understand-your-project-and-your-coding-standards\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<details open=\"\" id=\"user-content-language-specific\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_language_specific.svg\" alt=\"Language-Specific\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/didalgolab/ai-intellij-plugin/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-ai-intellij-plugin.svg\" alt=\"AI IntelliJ Plugin\" style=\"max-width: 100%;\"></a><br>\n<em>Provides comprehensive Gradle commands for IntelliJ plugin development with platform-specific coding patterns, detailed package structure guidelines, and clear internationalization standards.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/df99fdc44910f8b5dddffbd0a826d83fb83d10a975d57ba73f1d47b7c5b530c4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d61692d696e74656c6c696a2d706c7567696e26757365726e616d653d646964616c676f6c616226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/df99fdc44910f8b5dddffbd0a826d83fb83d10a975d57ba73f1d47b7c5b530c4/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d61692d696e74656c6c696a2d706c7567696e26757365726e616d653d646964616c676f6c616226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for ai-intellij-plugin\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=ai-intellij-plugin&amp;username=didalgolab&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/alexei-led/aws-mcp-server/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-aws-mcp-server.svg\" alt=\"AWS MCP Server\" style=\"max-width: 100%;\"></a><br>\n<em>Features multiple Python environment setup options with detailed code style guidelines, comprehensive error handling recommendations, and security considerations for AWS CLI interactions.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/2652121018454d4f2ddb6b821277a3e9c2a62d72e82f69b09c926234044b13a5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6177732d6d63702d73657276657226757365726e616d653d616c657865692d6c656426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/2652121018454d4f2ddb6b821277a3e9c2a62d72e82f69b09c926234044b13a5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6177732d6d63702d73657276657226757365726e616d653d616c657865692d6c656426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for aws-mcp-server\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=aws-mcp-server&amp;username=alexei-led&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/touchlab/DroidconKotlin/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-droidconkotlin.svg\" alt=\"DroidconKotlin\" style=\"max-width: 100%;\"></a><br>\n<em>Delivers comprehensive Gradle commands for cross-platform Kotlin Multiplatform development with clear module structure and practical guidance for dependency injection.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ca6cf39f00f170f191e90ff62b821693083be3cf77e5b55a38e12e2ad5dd3773/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d44726f6964636f6e4b6f746c696e26757365726e616d653d746f7563686c616226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/ca6cf39f00f170f191e90ff62b821693083be3cf77e5b55a38e12e2ad5dd3773/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d44726f6964636f6e4b6f746c696e26757365726e616d653d746f7563686c616226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for DroidconKotlin\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=DroidconKotlin&amp;username=touchlab&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/hesreallyhim/awesome-claude-code/blob/main/resources/claude.md-files/EDSL/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-edsl.svg\" alt=\"EDSL\" style=\"max-width: 100%;\"></a><br>\n<em>Offers detailed build and test commands with strict code style enforcement, comprehensive testing requirements, and standardized development workflow using Black and mypy.</em>*<br>\n<sub>* Removed from origin</sub></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/giselles-ai/giselle/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-giselle.svg\" alt=\"Giselle\" style=\"max-width: 100%;\"></a><br>\n<em>Provides detailed build and test commands using pnpm and Vitest with strict code formatting requirements and comprehensive naming conventions for code consistency.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/8b57842cc3e8ea11615cf57459786471a795d182d703aba3e38712264658d415/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d676973656c6c6526757365726e616d653d676973656c6c65732d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/8b57842cc3e8ea11615cf57459786471a795d182d703aba3e38712264658d415/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d676973656c6c6526757365726e616d653d676973656c6c65732d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for giselle\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=giselle&amp;username=giselles-ai&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/hashintel/hash/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-hash.svg\" alt=\"HASH\" style=\"max-width: 100%;\"></a><br>\n<em>Features comprehensive repository structure breakdown with strong emphasis on coding standards, detailed Rust documentation guidelines, and systematic PR review process.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/50dcd58d3ae45a6124a88b6384b455983f79316a5e4b7951e13c9de2edfe41b9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6861736826757365726e616d653d68617368696e74656c26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/50dcd58d3ae45a6124a88b6384b455983f79316a5e4b7951e13c9de2edfe41b9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6861736826757365726e616d653d68617368696e74656c26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for hash\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=hash&amp;username=hashintel&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/inkline/inkline/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-inkline.svg\" alt=\"Inkline\" style=\"max-width: 100%;\"></a><br>\n<em>Structures development workflow using pnpm with emphasis on TypeScript and Vue 3 Composition API, detailed component creation process, and comprehensive testing recommendations.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/0646e70ab1c749af8aae745a078749146178b22ee4795e1b2567e74dc630397b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d696e6b6c696e6526757365726e616d653d696e6b6c696e6526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/0646e70ab1c749af8aae745a078749146178b22ee4795e1b2567e74dc630397b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d696e6b6c696e6526757365726e616d653d696e6b6c696e6526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for inkline\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=inkline&amp;username=inkline&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/mattgodbolt/jsbeeb/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-jsbeeb.svg\" alt=\"JSBeeb\" style=\"max-width: 100%;\"></a><br>\n<em>Provides development guide for JavaScript BBC Micro emulator with build and testing instructions, architecture documentation, and debugging workflows.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/17c94fa9a02af813267ca2c7488de5507e433895e93f73c34125e0c0c374ed6d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6a736265656226757365726e616d653d6d617474676f64626f6c7426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/17c94fa9a02af813267ca2c7488de5507e433895e93f73c34125e0c0c374ed6d/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6a736265656226757365726e616d653d6d617474676f64626f6c7426616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for jsbeeb\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=jsbeeb&amp;username=mattgodbolt&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/LamoomAI/lamoom-python/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-lamoom-python.svg\" alt=\"Lamoom Python\" style=\"max-width: 100%;\"></a><br>\n<em>Serves as reference for production prompt engineering library with load balancing of AI Models, API documentation, and usage patterns with examples.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/bcfc1a128b0c562a3621dc1f68ed00a12971d26f8e160648590c6fa66de49156/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c616d6f6f6d2d707974686f6e26757365726e616d653d4c616d6f6f6d414926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/bcfc1a128b0c562a3621dc1f68ed00a12971d26f8e160648590c6fa66de49156/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c616d6f6f6d2d707974686f6e26757365726e616d653d4c616d6f6f6d414926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for lamoom-python\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=lamoom-python&amp;username=LamoomAI&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/langchain-ai/langgraphjs/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-langgraphjs.svg\" alt=\"LangGraphJS\" style=\"max-width: 100%;\"></a><br>\n<em>Offers comprehensive build and test commands with detailed TypeScript style guidelines, layered library architecture, and monorepo structure using yarn workspaces.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/cfb65799997d7c098c6fb30fe9d2303cc114a8ed867f767357810c298f6f4278/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c616e6767726170686a7326757365726e616d653d6c616e67636861696e2d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/cfb65799997d7c098c6fb30fe9d2303cc114a8ed867f767357810c298f6f4278/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6c616e6767726170686a7326757365726e616d653d6c616e67636861696e2d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for langgraphjs\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=langgraphjs&amp;username=langchain-ai&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/metabase/metabase/blob/master/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-metabase.svg\" alt=\"Metabase\" style=\"max-width: 100%;\"></a><br>\n<em>Details workflow for REPL-driven development in Clojure/ClojureScript with emphasis on incremental development, testing, and step-by-step approach for feature implementation.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/c5716691fb11bef8a942da9f521ee1d320e04670defc6c8739bfc8ab8fe9bae7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d6d6574616261736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/c5716691fb11bef8a942da9f521ee1d320e04670defc6c8739bfc8ab8fe9bae7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6d6574616261736526757365726e616d653d6d6574616261736526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for metabase\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=metabase&amp;username=metabase&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/sgcarstrends/backend/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-sg-cars-trends-backend.svg\" alt=\"SG Cars Trends Backend\" style=\"max-width: 100%;\"></a><br>\n<em>Provides comprehensive structure for TypeScript monorepo projects with detailed commands for development, testing, deployment, and AWS/Cloudflare integration.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/3839fa61763d91acbfc8d177bc0936917992a1ad5f1e0eee3703c17e8ccd9322/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6261636b656e6426757365726e616d653d7367636172737472656e647326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/3839fa61763d91acbfc8d177bc0936917992a1ad5f1e0eee3703c17e8ccd9322/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6261636b656e6426757365726e616d653d7367636172737472656e647326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for backend\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=backend&amp;username=sgcarstrends&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/spylang/spy/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-spy.svg\" alt=\"SPy\" style=\"max-width: 100%;\"></a><br>\n<em>Enforces strict coding conventions with comprehensive testing guidelines, multiple code compilation options, and backend-specific test decorators for targeted filtering.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/0c252b6e9b3061c45c016d4881ac3e7bb404411c7d77bc57831b1891d2e2bc96/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d73707926757365726e616d653d7370796c616e6726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/0c252b6e9b3061c45c016d4881ac3e7bb404411c7d77bc57831b1891d2e2bc96/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d73707926757365726e616d653d7370796c616e6726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for spy\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=spy&amp;username=spylang&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/KarpelesLab/tpl/blob/master/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-tpl.svg\" alt=\"TPL\" style=\"max-width: 100%;\"></a><br>\n<em>Details Go project conventions with comprehensive error handling recommendations, table-driven testing approach guidelines, and modernization suggestions for latest Go features.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/8f0f0ea37458ae23ae744fdcdc2567b311643167a5bed82ddda5487aa088ed1a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d74706c26757365726e616d653d4b617270656c65734c616226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/8f0f0ea37458ae23ae744fdcdc2567b311643167a5bed82ddda5487aa088ed1a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d74706c26757365726e616d653d4b617270656c65734c616226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for tpl\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=tpl&amp;username=KarpelesLab&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-domain-specific\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_domain_specific.svg\" alt=\"Domain-Specific\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/Layr-Labs/avs-vibe-developer-guide/blob/master/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-avs-vibe-developer-guide.svg\" alt=\"AVS Vibe Developer Guide\" style=\"max-width: 100%;\"></a><br>\n<em>Structures AI-assisted EigenLayer AVS development workflow with consistent naming conventions for prompt files and established terminology standards for blockchain concepts.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/7b96b57929f614d93ed1bf1dbe356df65cfd6933754f029a50480f295cf81aea/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6176732d766962652d646576656c6f7065722d677569646526757365726e616d653d4c6179722d4c61627326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/7b96b57929f614d93ed1bf1dbe356df65cfd6933754f029a50480f295cf81aea/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6176732d766962652d646576656c6f7065722d677569646526757365726e616d653d4c6179722d4c61627326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for avs-vibe-developer-guide\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=avs-vibe-developer-guide&amp;username=Layr-Labs&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/CommE2E/comm/blob/master/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-comm.svg\" alt=\"Comm\" style=\"max-width: 100%;\"></a><br>\n<em>Serves as a development reference for E2E-encrypted messaging applications with code organization architecture, security implementation details, and testing procedures.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/6e001b64a67572a44bb13531b1027fd551e0a0f7ce70d737013ee6246269e104/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6d6d26757365726e616d653d436f6d6d45324526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/6e001b64a67572a44bb13531b1027fd551e0a0f7ce70d737013ee6246269e104/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f6d6d26757365726e616d653d436f6d6d45324526616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for comm\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=comm&amp;username=CommE2E&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/badass-courses/course-builder/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-course-builder.svg\" alt=\"Course Builder\" style=\"max-width: 100%;\"></a><br>\n<em>Enables real-time multiplayer capabilities for collaborative course creation with diverse tech stack integration and monorepo architecture using Turborepo.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/df854ffc874d977db16954c9dce8d20df659b214744cfa02efbee2cb5c7e71cd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f757273652d6275696c64657226757365726e616d653d6261646173732d636f757273657326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/df854ffc874d977db16954c9dce8d20df659b214744cfa02efbee2cb5c7e71cd/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636f757273652d6275696c64657226757365726e616d653d6261646173732d636f757273657326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for course-builder\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=course-builder&amp;username=badass-courses&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/eastlondoner/cursor-tools/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-cursor-tools.svg\" alt=\"Cursor Tools\" style=\"max-width: 100%;\"></a><br>\n<em>Creates a versatile AI command interface supporting multiple providers and models with flexible command options and browser automation through \"Stagehand\" feature.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/11cf0f6a6f16911d73a1285222a418754290c84f4f8e5b2c5835dafda07b8ef5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d637572736f722d746f6f6c7326757365726e616d653d656173746c6f6e646f6e657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/11cf0f6a6f16911d73a1285222a418754290c84f4f8e5b2c5835dafda07b8ef5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d637572736f722d746f6f6c7326757365726e616d653d656173746c6f6e646f6e657226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for cursor-tools\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=cursor-tools&amp;username=eastlondoner&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/soramimi/Guitar/blob/master/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-guitar.svg\" alt=\"Guitar\" style=\"max-width: 100%;\"></a><br>\n<em>Serves as development guide for Guitar Git GUI Client with build commands for various platforms, code style guidelines for contributing, and project structure explanation.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/46611165fefbf260f89132262f6c99660b583e3ba21d9ae5a0bbd61a67b3102c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d47756974617226757365726e616d653d736f72616d696d6926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/46611165fefbf260f89132262f6c99660b583e3ba21d9ae5a0bbd61a67b3102c/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d47756974617226757365726e616d653d736f72616d696d6926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for Guitar\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Guitar&amp;username=soramimi&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/Fimeg/NetworkChronicles/blob/legacy-v1/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-network-chronicles.svg\" alt=\"Network Chronicles\" style=\"max-width: 100%;\"></a><br>\n<em>Presents detailed implementation plan for AI-driven game characters with technical specifications for LLM integration, character guidelines, and service discovery mechanics.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/4e4fd2c268f76e56efb2096c9fec8deb8e68d6e6ae3559412fe5f1840c5e5e6b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6574776f726b4368726f6e69636c657326757365726e616d653d46696d656726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/4e4fd2c268f76e56efb2096c9fec8deb8e68d6e6ae3559412fe5f1840c5e5e6b/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d4e6574776f726b4368726f6e69636c657326757365726e616d653d46696d656726616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for NetworkChronicles\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=NetworkChronicles&amp;username=Fimeg&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/ParetoSecurity/pareto-mac/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-pareto-mac.svg\" alt=\"Pareto Mac\" style=\"max-width: 100%;\"></a><br>\n<em>Serves as development guide for Mac security audit tool with build instructions, contribution guidelines, testing procedures, and workflow documentation.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/5b1e287a0f8106ee181969852b6a14a1f8791b6a552e7afa7b8def03b44207c7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d70617265746f2d6d616326757365726e616d653d50617265746f536563757269747926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/5b1e287a0f8106ee181969852b6a14a1f8791b6a552e7afa7b8def03b44207c7/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d70617265746f2d6d616326757365726e616d653d50617265746f536563757269747926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for pareto-mac\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=pareto-mac&amp;username=ParetoSecurity&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/steadycursor/steadystart/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-steadystart.svg\" alt=\"SteadyStart\" style=\"max-width: 100%;\"></a><br>\n<em>Clear and direct instructives about style, permissions, Claude's \"role\", communications, and documentation of Claude Code sessions for other team members to stay abreast.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/8ec4685114f8ae393afc1efbcd544d4c7aa7035a8dfa7be2004edc364ab4bde5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d737465616479737461727426757365726e616d653d737465616479637572736f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/8ec4685114f8ae393afc1efbcd544d4c7aa7035a8dfa7be2004edc364ab4bde5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d737465616479737461727426757365726e616d653d737465616479637572736f7226616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for steadystart\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=steadystart&amp;username=steadycursor&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<details open=\"\" id=\"user-content-project-scaffolding--mcp\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_project_scaffolding_mcp.svg\" alt=\"Project Scaffolding &amp; MCP\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/basicmachines-co/basic-memory/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-basic-memory.svg\" alt=\"Basic Memory\" style=\"max-width: 100%;\"></a><br>\n<em>Presents an innovative AI-human collaboration framework with Model Context Protocol for bidirectional LLM-markdown communication and flexible knowledge structure for complex projects.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/f381fec255a9aeca1d870820c0e80ab9231a6f3863ab9d84fbc3c74c54316876/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d62617369632d6d656d6f727926757365726e616d653d62617369636d616368696e65732d636f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/f381fec255a9aeca1d870820c0e80ab9231a6f3863ab9d84fbc3c74c54316876/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d62617369632d6d656d6f727926757365726e616d653d62617369636d616368696e65732d636f26616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for basic-memory\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=basic-memory&amp;username=basicmachines-co&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/grahama1970/claude-code-mcp-enhanced/blob/main/CLAUDE.md\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-mcp-enhanced.svg\" alt=\"claude-code-mcp-enhanced\" style=\"max-width: 100%;\"></a><br>\n<em>Provides detailed and emphatic instructions for Claude to follow as a coding agent, with testing guidance, code examples, and compliance checks.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/95542ec2420c203f3fffcc20474c859e5dbb685d4e5177ff4d5197ced129c2df/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d6d63702d656e68616e63656426757365726e616d653d67726168616d613139373026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/95542ec2420c203f3fffcc20474c859e5dbb685d4e5177ff4d5197ced129c2df/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d6d63702d656e68616e63656426757365726e616d653d67726168616d613139373026616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-mcp-enhanced\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-mcp-enhanced&amp;username=grahama1970&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<br>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v2.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v2.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 id=\"user-content-alternative-clients-\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_alternative_clients.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_alternative_clients-light-v3.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_alternative_clients-light-v3.svg\" alt=\"Alternative Clients\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n</h2><a id=\"user-content------------------7\" class=\"anchor\" aria-label=\"Permalink: \" href=\"#-----------------7\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"right\" dir=\"auto\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 id=\"user-content-alternative-clients-\" align=\"center\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Alternative Clients are alternative UIs and front-ends for interacting with Claude Code, either on mobile or on the desktop.</h3><a id=\"user-content-alternative-clients-are-alternative-uis-and-front-ends-for-interacting-with-claude-code-either-on-mobile-or-on-the-desktop\" class=\"anchor\" aria-label=\"Permalink: Alternative Clients are alternative UIs and front-ends for interacting with Claude Code, either on mobile or on the desktop.\" href=\"#alternative-clients-are-alternative-uis-and-front-ends-for-interacting-with-claude-code-either-on-mobile-or-on-the-desktop\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<details open=\"\" id=\"user-content-alternative-clients-general\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_alternative_clients_general.svg\" alt=\"General\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://github.com/opactorai/Claudable\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claudable.svg\" alt=\"Claudable\" style=\"max-width: 100%;\"></a><br>\n<em>Claudable is an open-source web builder that leverages local CLI agents, such as Claude Code and Cursor Agent, to build and deploy products effortlessly.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/385a78f1abd004ef9096900a24d1639cf484fa1fae46ddbc66f3f55146184221/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c61756461626c6526757365726e616d653d6f706163746f72616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/385a78f1abd004ef9096900a24d1639cf484fa1fae46ddbc66f3f55146184221/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d436c61756461626c6526757365726e616d653d6f706163746f72616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for Claudable\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=Claudable&amp;username=opactorai&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/omnara-ai/omnara\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-omnara.svg\" alt=\"Omnara\" style=\"max-width: 100%;\"></a><br>\n<em>A command center for AI agents that syncs Claude Code sessions across terminal, web, and mobile. Allows for remote monitoring, human-in-the-loop interaction, and team collaboration.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/816ad8b710dfc07cb73f4099d008b58cdd81a604fe6be8ff038ab761683c13b9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6f6d6e61726126757365726e616d653d6f6d6e6172612d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/816ad8b710dfc07cb73f4099d008b58cdd81a604fe6be8ff038ab761683c13b9/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d6f6d6e61726126757365726e616d653d6f6d6e6172612d616926616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for omnara\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=omnara&amp;username=omnara-ai&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<br>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-alt2.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v3.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/section-divider-light-manual-v3.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 id=\"user-content-official-documentation-\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_official_documentation.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_official_documentation-light-v3.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/header_official_documentation-light-v3.svg\" alt=\"Official Documentation\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n</h2><a id=\"user-content------------------8\" class=\"anchor\" aria-label=\"Permalink: \" href=\"#-----------------8\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"right\" dir=\"auto\"><a href=\"#awesome-claude-code\">🔝 Back to top</a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-top-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 id=\"user-content-official-documentation-\" align=\"center\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Links to some of Anthropic's terrific documentation and resources regarding Claude Code</h3><a id=\"user-content-links-to-some-of-anthropics-terrific-documentation-and-resources-regarding-claude-code\" class=\"anchor\" aria-label=\"Permalink: Links to some of Anthropic's terrific documentation and resources regarding Claude Code\" href=\"#links-to-some-of-anthropics-terrific-documentation-and-resources-regarding-claude-code\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div align=\"center\" dir=\"auto\">\n  <themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom.svg\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\">\n    <img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/desc-box-bottom-light.svg\" alt=\"\" width=\"100%\" style=\"visibility: visible; max-width: 100%;\">\n  </picture></themed-picture>\n</div>\n<details open=\"\" id=\"user-content-official-documentation-general\">\n<summary><span><themed-picture data-catalyst-inline=\"true\" data-catalyst=\"\" style=\"visibility: visible;\"><picture><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/subheader_official_documentation_general.svg\" alt=\"General\" align=\"absmiddle\" style=\"visibility: visible; max-width: 100%;\"></picture></themed-picture></span></summary>\n<p dir=\"auto\"><a href=\"https://docs.claude.com/en/home\" rel=\"nofollow\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-anthropic-documentation.svg\" alt=\"Anthropic Documentation\" style=\"max-width: 100%;\"></a><br>\n<em>The official documentation for Claude Code, including installation instructions, usage guidelines, API references, tutorials, examples, loads of information that I won't list individually. Like Claude Code, the documentation is frequently updated.</em></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/anthropics/claude-quickstarts\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-anthropic-quickstarts.svg\" alt=\"Anthropic Quickstarts\" style=\"max-width: 100%;\"></a><br>\n<em>Offers comprehensive development guides for three distinct AI-powered demo projects with standardized workflows, strict code style guidelines, and containerization instructions.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/b3d2f9a522ea76e4fa964515facdcc8b8d6473bfcc9171f2b6529b60e08dfe7a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d717569636b73746172747326757365726e616d653d616e7468726f7069637326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/b3d2f9a522ea76e4fa964515facdcc8b8d6473bfcc9171f2b6529b60e08dfe7a/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d717569636b73746172747326757365726e616d653d616e7468726f7069637326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-quickstarts\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-quickstarts&amp;username=anthropics&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n<p dir=\"auto\"><a href=\"https://github.com/anthropics/claude-code-action/tree/main/examples\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/badge-claude-code-github-actions.svg\" alt=\"Claude Code GitHub Actions\" style=\"max-width: 100%;\"></a><br>\n<em>Official GitHub Actions integration for Claude Code with examples and documentation for automating AI-powered workflows in CI/CD pipelines.</em><br>\n<a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https://camo.githubusercontent.com/ba7763b877ecca36c31c43af3131484ea6434a0a4e88d0a387c4dfcde84ecdf5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d616374696f6e26757365726e616d653d616e7468726f7069637326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\"><img src=\"https://camo.githubusercontent.com/ba7763b877ecca36c31c43af3131484ea6434a0a4e88d0a387c4dfcde84ecdf5/68747470733a2f2f6769746875622d726561646d652d73746174732d666f726b2d6f7270696e2e76657263656c2e6170702f6170692f70696e2f3f7265706f3d636c617564652d636f64652d616374696f6e26757365726e616d653d616e7468726f7069637326616c6c5f73746174733d747275652673746174735f6f6e6c793d7472756526686964655f626f726465723d747275652662675f636f6c6f723d30303030303030302669636f6e5f636f6c6f723d46463030303026746578745f636f6c6f723d464630303030\" alt=\"GitHub Stats for claude-code-action\" data-canonical-src=\"https://github-readme-stats-fork-orpin.vercel.app/api/pin/?repo=claude-code-action&amp;username=anthropics&amp;all_stats=true&amp;stats_only=true&amp;hide_border=true&amp;bg_color=00000000&amp;icon_color=FF0000&amp;text_color=FF0000\" style=\"max-width: 100%;\"></a></p>\n<div align=\"center\" dir=\"auto\"><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"/hesreallyhim/awesome-claude-code/blob/main/assets/entry-separator-light-animated.svg\"><img src=\"/hesreallyhim/awesome-claude-code/raw/main/assets/entry-separator-light-animated.svg\" alt=\"\" style=\"max-width: 100%;\"></a></div>\n</details>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Contributing <a href=\"#awesome-claude-code\">🔝</a></h2><a id=\"user-content-contributing-\" class=\"anchor\" aria-label=\"Permalink: Contributing 🔝\" href=\"#contributing-\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<div class=\"markdown-heading\" dir=\"auto\"><h3 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\"><strong><a href=\"https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=recommend-resource.yml\">Recommend a new resource here!</a></strong></h3><a id=\"user-content-recommend-a-new-resource-here\" class=\"anchor\" aria-label=\"Permalink: Recommend a new resource here!\" href=\"#recommend-a-new-resource-here\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p dir=\"auto\">Recommending a resource for the list is very simple, and the automated system handles everything for you. Please do not open a PR to submit a recommendation - the only person who is allowed to submit PRs to this repo is Claude.</p>\n<p dir=\"auto\">Make sure that you have read the CONTRIBUTING.md document and CODE_OF_CONDUCT.md before you submit a recommendation.</p>\n<p dir=\"auto\">For suggestions about the repository itself, please <a href=\"https://github.com/hesreallyhim/awesome-claude-code/issues/new?template=repository-enhancement.yml\">open a repository enhancement issue</a>.</p>\n<p dir=\"auto\">This project is released with a Code of Conduct. By participating, you agree to abide by its terms. And although I take strong measures to uphold the quality and safety of this list, I take no responsibility or liability for anything that might happen as a result of these third-party resources.</p>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Growing thanks to you</h2><a id=\"user-content-growing-thanks-to-you\" class=\"anchor\" aria-label=\"Permalink: Growing thanks to you\" href=\"#growing-thanks-to-you\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p dir=\"auto\"><a href=\"https://starchart.cc/hesreallyhim/awesome-claude-code\" rel=\"nofollow\"><img src=\"https://camo.githubusercontent.com/ef0d0c39da6555d5ae7a097957ad888572e4253d166c16db130e7028ba06ee5e/68747470733a2f2f7374617263686172742e63632f6865737265616c6c7968696d2f617765736f6d652d636c617564652d636f64652e7376673f76617269616e743d6164617074697665\" alt=\"Stargazers over time\" data-canonical-src=\"https://starchart.cc/hesreallyhim/awesome-claude-code.svg?variant=adaptive\" style=\"max-width: 100%;\"></a></p>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">License</h2><a id=\"user-content-license\" class=\"anchor\" aria-label=\"Permalink: License\" href=\"#license\"><svg class=\"octicon octicon-link\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" height=\"16\" aria-hidden=\"true\"><path d=\"m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-2.5a2.002 2.002 0 0 0-2.83-2.83l-1.25 1.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042Zm-4.69 9.64a1.998 1.998 0 0 0 2.83 0l1.25-1.25a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042l-1.25 1.25a3.5 3.5 0 1 1-4.95-4.95l2.5-2.5a3.5 3.5 0 0 1 4.95 0 .751.751 0 0 1-.018 1.042.751.751 0 0 1-1.042.018 1.998 1.998 0 0 0-2.83 0l-2.5 2.5a1.998 1.998 0 0 0 0 2.83Z\"></path></svg></a></div>\n<p dir=\"auto\">This list is licensed under <a href=\"https://creativecommons.org/licenses/by-nc-nd/4.0/\" rel=\"nofollow\">Creative Commons CC BY-NC-ND 4.0</a> - this means you are welcome to fork, clone, copy and redistribute the list, provided you include appropriate attribution; however you are not permitted to distribute any modified versions or to use it for any commercial purposes. This is to prevent disregard for the licenses of the authors whose resources are listed here. Please note that all resources included in this list have their own license terms.</p>\n\n</article>\n"
  },
  {
    "path": "tests/fixtures/github-html/flat-non-root.html",
    "content": "<!-- Minimal fixture containing only heading anchor IDs for TOC validation -->\n<!-- Generated from GitHub-rendered README_FLAT_ALL_AZ.md -->\n<!-- FLAT style has no TOC anchors; this fixture validates GitHub's anchor generation -->\n<article class=\"markdown-body entry-content container-lg\" itemprop=\"text\">\n<div class=\"markdown-heading\" dir=\"auto\"><h3 align=\"center\" tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Pick Your Style:</h3><a id=\"user-content-pick-your-style\" class=\"anchor\" href=\"#pick-your-style\"></a></div>\n<div class=\"markdown-heading\" dir=\"auto\"><h1 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Awesome Claude Code (Flat)</h1><a id=\"user-content-awesome-claude-code-flat\" class=\"anchor\" href=\"#awesome-claude-code-flat\"></a></div>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Sort By:</h2><a id=\"user-content-sort-by\" class=\"anchor\" href=\"#sort-by\"></a></div>\n<div class=\"markdown-heading\" dir=\"auto\"><h2 tabindex=\"-1\" class=\"heading-element\" dir=\"auto\">Resources</h2><a id=\"user-content-resources\" class=\"anchor\" href=\"#resources\"></a></div>\n</article>\n"
  },
  {
    "path": "tests/fixtures/informal_issues/informal_recommendation_medium_confidence.json",
    "content": "{\n  \"description\": \"Informal submission using 'Resource Recommendation' pattern with markdown headers (no labels). Uses '### Category' not 'Category:' so fewer template signals - triggers MEDIUM confidence (warn).\",\n  \"original_labels\": [],\n  \"workflow_runs_detection\": true,\n  \"title\": \"Resource Recommendation: awesome-resource\",\n  \"body\": \"## Resource Recommendation\\n\\n### Resource Name\\nawesome-resource\\n\\n### Resource URL\\nhttps://github.com/username/awesome-resource\\n\\n### Category\\nSlash-Commands > Project & Task Management\\n\\n### About\\nA plugin that generates documents from conversation context. Works standalone without external templates.\\n\\n### Features\\n- Works immediately after install\\n- Synthesizes requirements from conversation\\n- Generates standard sections\\n- Accepts optional arguments\\n\\n### Author\\nUsername (@username)\",\n  \"expected_action_if_evaluated_by_workflow\": \"warn\"\n}\n"
  },
  {
    "path": "tests/fixtures/informal_issues/informal_structured_high_confidence.json",
    "content": "{\n  \"description\": \"Informal submission with custom structure using **Field:** pattern (no labels) - triggers HIGH confidence (close).\",\n  \"original_labels\": [],\n  \"workflow_runs_detection\": true,\n  \"title\": \"Add: awesome-resource\",\n  \"body\": \"## Resource Information\\n\\n**Name:** awesome-resource\\n\\n**URL:** https://github.com/username/awesome-resource\\n\\n**Author:** Username (https://github.com/username)\\n\\n**Category:** Agent Skills > General\\n\\n**Description:** This is an awesome resource and I think it would be great to include. It has full testing and I recommend it. A curated collection of plugins with enforcement hooks, desktop notifications, and usage monitoring.\\n\\n## Why it fits\\n\\nA well-organized plugin collection with:\\n- **linter:** Enforcement hooks for security, cleanup, automatic linting, version syncing\\n- **notifier:** Desktop notifications showing current status\\n- **tracker:** Real-time usage display with progress bars\\n- Comprehensive documentation\\n\\n## Additional context\\n\\nThe repository follows best practices and is actively maintained.\",\n  \"expected_action_if_evaluated_by_workflow\": \"close\"\n}\n"
  },
  {
    "path": "tests/fixtures/informal_issues/proper_template_with_labels_a.json",
    "content": "{\n  \"description\": \"Issue submitted using proper template (has resource-submission label). Script outputs 'close' but workflow job never runs due to label condition.\",\n  \"original_labels\": [\n    \"resource-submission\",\n    \"validation-passed\"\n  ],\n  \"workflow_runs_detection\": false,\n  \"title\": \"[Resource]: awesome-resource\",\n  \"body\": \"### Display Name\\n\\nawesome-resource\\n\\n### Category\\n\\nTooling\\n\\n### Sub-Category\\n\\nGeneral\\n\\n### Primary Link\\n\\nhttps://github.com/username/awesome-resource\\n\\n### Author Name\\n\\nusername\\n\\n### Author Link\\n\\nhttps://github.com/username\\n\\n### License\\n\\nMIT\\n\\n### Other License\\n\\n_No response_\\n\\n### Description\\n\\nThis is an awesome resource and I think it would be great to include. It has full testing and I recommend it. CLI tool that converts conversation transcripts into formatted output.\\n\\n### Validate Claims\\n\\n```\\n# Run it in any directory\\nuvx awesome-resource show\\n\\n# Export to HTML\\nuvx awesome-resource show --format html --output test.html\\n```\\n\\n### Specific Task(s)\\n\\n_No response_\\n\\n### Specific Prompt(s)\\n\\n_No response_\\n\\n### Additional Comments\\n\\n_No response_\\n\\n### Recommendation Checklist\\n\\n- [x] I have checked that this resource hasn't already been submitted\\n- [x] My resource provides genuine value to Claude Code users, and any risks are clearly stated\\n- [x] All provided links are working and publicly accessible\\n- [x] I am submitting only ONE resource in this issue\\n- [x] I understand that low-quality or duplicate submissions may be rejected\",\n  \"expected_action_if_evaluated_by_workflow\": \"close\"\n}\n"
  },
  {
    "path": "tests/fixtures/informal_issues/proper_template_with_labels_b.json",
    "content": "{\n  \"description\": \"Issue submitted using proper template (has resource-submission label). Script outputs 'close' but workflow job never runs due to label condition.\",\n  \"original_labels\": [\n    \"resource-submission\",\n    \"validation-passed\"\n  ],\n  \"workflow_runs_detection\": false,\n  \"title\": \"[Resource]: awesome-resource\",\n  \"body\": \"### Display Name\\n\\nawesome-resource\\n\\n### Category\\n\\nTooling\\n\\n### Sub-Category\\n\\nGeneral\\n\\n### Primary Link\\n\\nhttps://github.com/username/awesome-resource\\n\\n### Author Name\\n\\nusername\\n\\n### Author Link\\n\\nhttps://github.com/username\\n\\n### License\\n\\nMIT\\n\\n### Other License\\n\\n_No response_\\n\\n### Description\\n\\nThis is an awesome resource and I think it would be great to include. It has full testing and I recommend it. Terminal session manager for running multiple coding sessions in parallel.\\n\\n### Validate Claims\\n\\nInstall via the readme instructions, then open the application and observe the features in action.\\n\\n### Specific Task(s)\\n\\n_No response_\\n\\n### Specific Prompt(s)\\n\\n_No response_\\n\\n### Additional Comments\\n\\n_No response_\\n\\n### Recommendation Checklist\\n\\n- [x] I have checked that this resource hasn't already been submitted\\n- [x] My resource provides genuine value to Claude Code users, and any risks are clearly stated\\n- [x] All provided links are working and publicly accessible\\n- [x] I am submitting only ONE resource in this issue\\n- [x] I understand that low-quality or duplicate submissions may be rejected\",\n  \"expected_action_if_evaluated_by_workflow\": \"close\"\n}\n"
  },
  {
    "path": "tests/temp-verify-override-autolock.temp.py",
    "content": "\"\"\"\nTemporary test to verify the auto-locking behavior of the refactored override system.\nThis test confirms that setting a field in overrides automatically locks it from validation updates.\n\nContext: Refactored the override system so that any field set in resource-overrides.yaml\nis automatically locked without needing explicit *_locked flags.\n\"\"\"\n\nimport os\nimport sys\n\n# Add scripts directory to path\nsys.path.insert(0, os.path.join(os.path.dirname(__file__), \"..\", \"scripts\"))\n\nfrom scripts.validation.validate_links import apply_overrides  # noqa: E402\n\n\ndef test_auto_locking():\n    \"\"\"Test that setting a field automatically locks it.\"\"\"\n    # Sample resource row\n    row = {\n        \"ID\": \"test-123\",\n        \"Display Name\": \"Test Resource\",\n        \"License\": \"Apache-2.0\",\n        \"Active\": \"TRUE\",\n        \"Last Checked\": \"2025-01-01:12-00-00\",\n    }\n\n    # Override config without *_locked flags (new format)\n    overrides = {\n        \"test-123\": {\n            \"license\": \"MIT\",  # Should auto-lock\n            \"active\": \"FALSE\",  # Should auto-lock\n        }\n    }\n\n    # Apply overrides\n    updated_row, locked_fields, skip_validation = apply_overrides(row, overrides)\n\n    # Verify override values were applied\n    assert updated_row[\"License\"] == \"MIT\", \"License override not applied\"\n    assert updated_row[\"Active\"] == \"FALSE\", \"Active override not applied\"\n\n    # Verify fields are automatically locked\n    assert \"license\" in locked_fields, \"License field not auto-locked\"\n    assert \"active\" in locked_fields, \"Active field not auto-locked\"\n\n    # Verify skip_validation is False\n    assert skip_validation is False, \"skip_validation should be False\"\n\n    print(\"✅ Test passed: Fields are automatically locked when set in overrides\")\n\n\ndef test_skip_validation_precedence():\n    \"\"\"Test that skip_validation has highest precedence.\"\"\"\n    row = {\"ID\": \"test-456\", \"Display Name\": \"Skipped Resource\"}\n\n    overrides = {\"test-456\": {\"skip_validation\": True, \"license\": \"MIT\"}}\n\n    updated_row, locked_fields, skip_validation = apply_overrides(row, overrides)\n\n    # Verify skip_validation is True\n    assert skip_validation is True, \"skip_validation should be True\"\n\n    # Verify license was still applied and locked\n    assert updated_row[\"License\"] == \"MIT\", \"License override not applied\"\n    assert \"license\" in locked_fields, \"License field not auto-locked\"\n\n    print(\"✅ Test passed: skip_validation has highest precedence\")\n\n\ndef test_legacy_locked_flags_ignored():\n    \"\"\"Test that legacy *_locked flags are properly ignored.\"\"\"\n    row = {\"ID\": \"test-789\", \"License\": \"Apache-2.0\"}\n\n    # Override config with legacy *_locked flag (should be ignored)\n    overrides = {\n        \"test-789\": {\n            \"license\": \"MIT\",\n            \"license_locked\": True,  # Legacy flag, should be ignored\n        }\n    }\n\n    updated_row, locked_fields, skip_validation = apply_overrides(row, overrides)\n\n    # Verify override was applied\n    assert updated_row[\"License\"] == \"MIT\", \"License override not applied\"\n\n    # Verify field is still auto-locked (from the field value, not the legacy flag)\n    assert \"license\" in locked_fields, \"License field not auto-locked\"\n\n    print(\"✅ Test passed: Legacy *_locked flags are properly ignored\")\n\n\ndef test_notes_field_ignored():\n    \"\"\"Test that notes field doesn't cause auto-locking.\"\"\"\n    row = {\"ID\": \"test-notes\", \"License\": \"MIT\"}\n\n    overrides = {\"test-notes\": {\"notes\": \"This is a note\"}}\n\n    updated_row, locked_fields, skip_validation = apply_overrides(row, overrides)\n\n    # Verify no fields are locked\n    assert len(locked_fields) == 0, \"Notes field should not cause auto-locking\"\n\n    print(\"✅ Test passed: Notes field doesn't cause auto-locking\")\n\n\nif __name__ == \"__main__\":\n    print(\"Running override auto-lock verification tests...\\n\")\n\n    test_auto_locking()\n    test_skip_validation_precedence()\n    test_legacy_locked_flags_ignored()\n    test_notes_field_ignored()\n\n    print(\"\\n🎉 All verification tests passed!\")\n    print(\"The refactored override system is working correctly.\")\n"
  },
  {
    "path": "tests/test_asset_path_resolution.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Tests for asset token resolution behavior.\"\"\"\n\nfrom pathlib import Path\n\nfrom scripts.readme.helpers.readme_paths import (\n    asset_path_token,\n    ensure_generated_header,\n    resolve_asset_tokens,\n)\n\n\ndef test_resolve_asset_tokens_root(tmp_path: Path) -> None:\n    content = f'<img src=\"{asset_path_token(\"logo.svg\")}\">'\n    resolved = resolve_asset_tokens(content, tmp_path / \"README.md\", tmp_path)\n    assert 'src=\"assets/logo.svg\"' in resolved\n\n\ndef test_resolve_asset_tokens_alternative(tmp_path: Path) -> None:\n    content = f'<img src=\"{asset_path_token(\"logo.svg\")}\">'\n    resolved = resolve_asset_tokens(\n        content, tmp_path / \"README_ALTERNATIVES\" / \"README_EXTRA.md\", tmp_path\n    )\n    assert 'src=\"../assets/logo.svg\"' in resolved\n\n\ndef test_resolve_asset_tokens_asset_scheme(tmp_path: Path) -> None:\n    content = '<img src=\"asset:badge.svg\">'\n    resolved = resolve_asset_tokens(content, tmp_path / \"README.md\", tmp_path)\n    assert 'src=\"assets/badge.svg\"' in resolved\n\n\ndef test_ensure_generated_header() -> None:\n    content = \"Hello\\n\"\n    updated = ensure_generated_header(content)\n    assert updated.startswith(\"<!-- GENERATED FILE: do not edit directly -->\\n\")\n"
  },
  {
    "path": "tests/test_badge_notification_validation.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nSecurity validation tests for badge notification system\nTests that dangerous inputs are REJECTED, not sanitized\n\"\"\"\n\nimport sys\nfrom pathlib import Path\n\nimport pytest\n\nrepo_root = Path(__file__).resolve().parents[1]\nsys.path.insert(0, str(repo_root))\n\nfrom scripts.badges.badge_notification_core import BadgeNotificationCore  # noqa: E402\n\n\ndef test_dangerous_input_rejection() -> None:\n    \"\"\"Test that dangerous inputs are rejected, not modified\"\"\"\n    print(\"Testing Dangerous Input Rejection...\")\n\n    # Test cases that should be REJECTED\n    dangerous_inputs = [\n        (\"<script>alert('XSS')</script>\", \"HTML script tag\"),\n        (\"</textarea><script>alert('XSS')</script>\", \"Script with closing tag\"),\n        (\"<img src=x onerror=alert('XSS')>\", \"Image with onerror\"),\n        (\"<iframe src='evil.com'></iframe>\", \"Iframe injection\"),\n        (\"javascript:alert('XSS')\", \"JavaScript protocol\"),\n        (\"data:text/html,<script>alert('XSS')</script>\", \"Data protocol\"),\n        (\"vbscript:msgbox('XSS')\", \"VBScript protocol\"),\n        (\"<svg onload=alert('XSS')>\", \"SVG with event handler\"),\n        (\"Test onclick=alert('XSS')\", \"Inline event handler\"),\n        (\"file:///etc/passwd\", \"File protocol\"),\n        (\"Test\\x00with null\", \"Null byte injection\"),\n        (\"Test\" + chr(7) + \"bell\", \"Control character\"),\n    ]\n\n    for payload, description in dangerous_inputs:\n        is_safe, reason = BadgeNotificationCore.validate_input_safety(payload, \"test_field\")\n        assert not is_safe, f\"Failed to reject: {description}\"\n        assert reason, f\"No reason provided for rejection: {description}\"\n        print(f\"  ✓ Rejected: {description} - Reason: {reason}\")\n\n\ndef test_safe_input_acceptance() -> None:\n    \"\"\"Test that legitimate inputs are accepted\"\"\"\n    print(\"\\nTesting Safe Input Acceptance...\")\n\n    # Test cases that should be ACCEPTED\n    safe_inputs = [\n        (\"Claude Code Tools\", \"Normal project name\"),\n        (\"A tool for enhancing productivity\", \"Normal description\"),\n        (\"Project-Name_123\", \"Name with special chars\"),\n        (\"Version 2.0 (Beta)\", \"Parentheses and dots\"),\n        (\"# Best Practices Guide\", \"Markdown heading in plain text\"),\n        (\"Use `code` blocks\", \"Backticks in description\"),\n        (\"Email: user@example.com\", \"Email address\"),\n        (\"https://github.com/owner/repo\", \"GitHub URL\"),\n        (\"Line 1\\nLine 2\\nLine 3\", \"Multi-line text\"),\n        (\"Unicode: 你好 мир 🚀\", \"Unicode characters\"),\n    ]\n\n    for payload, description in safe_inputs:\n        is_safe, reason = BadgeNotificationCore.validate_input_safety(payload, \"test_field\")\n        assert is_safe, f\"Incorrectly rejected safe input: {description}. Reason: {reason}\"\n        print(f\"  ✓ Accepted: {description}\")\n\n\ndef test_length_limit_enforcement() -> None:\n    \"\"\"Test that overly long inputs are rejected\"\"\"\n    print(\"\\nTesting Length Limit Enforcement...\")\n\n    # Very long input (over 5000 chars)\n    long_input = \"A\" * 5001\n    is_safe, reason = BadgeNotificationCore.validate_input_safety(long_input, \"test_field\")\n    assert not is_safe, \"Failed to reject overly long input\"\n    assert \"exceeds maximum length\" in reason, f\"Wrong rejection reason: {reason}\"\n    print(\"  ✓ Rejected input over 5000 characters\")\n\n    # Input at the limit should be accepted\n    limit_input = \"A\" * 5000\n    is_safe, reason = BadgeNotificationCore.validate_input_safety(limit_input, \"test_field\")\n    assert is_safe, \"Incorrectly rejected input at length limit\"\n    print(\"  ✓ Accepted input at 5000 character limit\")\n\n\ndef test_case_insensitive_detection() -> None:\n    \"\"\"Test that dangerous patterns are detected case-insensitively\"\"\"\n    print(\"\\nTesting Case-Insensitive Detection...\")\n\n    case_variants = [\n        (\"JAVASCRIPT:alert('XSS')\", \"Uppercase protocol\"),\n        (\"JaVaScRiPt:alert('XSS')\", \"Mixed case protocol\"),\n        (\"<SCRIPT>alert('XSS')</SCRIPT>\", \"Uppercase tags\"),\n        (\"<ScRiPt>alert('XSS')</ScRiPt>\", \"Mixed case tags\"),\n        (\"ONCLICK=alert('XSS')\", \"Uppercase event handler\"),\n    ]\n\n    for payload, description in case_variants:\n        is_safe, reason = BadgeNotificationCore.validate_input_safety(payload, \"test_field\")\n        assert not is_safe, f\"Failed to reject: {description}\"\n        print(f\"  ✓ Rejected: {description}\")\n\n\n@pytest.mark.usefixtures(\"github_stub\")\ndef test_issue_creation_with_validation() -> None:\n    \"\"\"Test that issue creation fails with dangerous inputs\"\"\"\n    print(\"\\nTesting Issue Creation with Validation...\")\n\n    notifier = BadgeNotificationCore(\"fake_token\")\n\n    # Test with dangerous resource name\n    try:\n        notifier.create_issue_body(\"<script>alert('XSS')</script>\", \"Normal description\")\n        raise AssertionError(\"Should have raised ValueError for dangerous resource name\")\n    except ValueError as e:\n        assert \"Security validation failed\" in str(e)\n        print(\"  ✓ Issue creation blocked for dangerous resource name\")\n\n    # Test with dangerous description\n    try:\n        notifier.create_issue_body(\"Normal Name\", \"javascript:alert('XSS')\")\n        raise AssertionError(\"Should have raised ValueError for dangerous description\")\n    except ValueError as e:\n        assert \"Security validation failed\" in str(e)\n        print(\"  ✓ Issue creation blocked for dangerous description\")\n\n    # Test with safe inputs (should not raise)\n    try:\n        body = notifier.create_issue_body(\"Safe Project\", \"A safe description\")\n        assert \"Safe Project\" in body, \"Original text should be in output\"\n        assert \"A safe description\" in body, \"Original description should be in output\"\n        print(\"  ✓ Issue creation allowed for safe inputs\")\n    except ValueError as e:\n        raise AssertionError(f\"Should not have raised ValueError for safe inputs: {e}\") from e\n\n\n@pytest.mark.usefixtures(\"github_stub\")\ndef test_notification_creation_flow() -> None:\n    \"\"\"Test the full notification creation flow with validation\"\"\"\n    print(\"\\nTesting Full Notification Creation Flow...\")\n\n    notifier = BadgeNotificationCore(\"fake_token\")\n\n    # Test that dangerous inputs result in failed notification\n    result = notifier.create_notification_issue(\n        repo_url=\"https://github.com/owner/repo\",\n        resource_name=\"<script>alert('XSS')</script>\",\n        description=\"Normal description\",\n    )\n\n    assert not result[\"success\"], \"Should have failed with dangerous input\"\n    assert \"Security validation failed\" in result[\"message\"], (\n        f\"Wrong error message: {result['message']}\"\n    )\n    print(\"  ✓ Notification creation blocked for dangerous input\")\n\n\ndef run_all_tests() -> bool:\n    \"\"\"Run all validation tests\"\"\"\n    print(\"=\" * 60)\n    print(\"Badge Notification Validation Test Suite\")\n    print(\"=\" * 60)\n\n    try:\n        test_dangerous_input_rejection()\n        test_safe_input_acceptance()\n        test_length_limit_enforcement()\n        test_case_insensitive_detection()\n        test_issue_creation_with_validation()\n        test_notification_creation_flow()\n\n        print(\"\\n\" + \"=\" * 60)\n        print(\"✅ All validation tests passed!\")\n        print(\"=\" * 60)\n        return True\n\n    except AssertionError as e:\n        print(f\"\\n❌ Test failed: {e}\")\n        return False\n    except Exception as e:\n        print(f\"\\n❌ Unexpected error: {e}\")\n        import traceback\n\n        traceback.print_exc()\n        return False\n\n\nif __name__ == \"__main__\":\n    success = run_all_tests()\n    sys.exit(0 if success else 1)\n"
  },
  {
    "path": "tests/test_category_utils.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nUnit tests for the CategoryManager class.\n\"\"\"\n\nimport sys\nimport tempfile\nfrom pathlib import Path\nfrom typing import Any\n\nimport yaml\n\n# Add parent directory to path for imports\nsys.path.insert(0, str(Path(__file__).parent.parent))\n\nfrom scripts.categories.category_utils import CategoryManager  # noqa: E402\n\n\ndef create_test_categories() -> dict[str, Any]:\n    \"\"\"Create test category data.\"\"\"\n    return {\n        \"categories\": [\n            {\n                \"id\": \"cat1\",\n                \"name\": \"Category One\",\n                \"prefix\": \"c1\",\n                \"icon\": \"🔵\",\n                \"description\": \"First test category\",\n                \"order\": 2,\n                \"subcategories\": [\n                    {\"id\": \"sub1\", \"name\": \"Subcategory A\"},\n                    {\"id\": \"sub2\", \"name\": \"Subcategory B\"},\n                ],\n            },\n            {\n                \"id\": \"cat2\",\n                \"name\": \"Category Two\",\n                \"prefix\": \"c2\",\n                \"icon\": \"🟢\",\n                \"description\": \"Second test category\",\n                \"order\": 1,\n            },\n            {\n                \"id\": \"cat3\",\n                \"name\": \"Category Three\",\n                \"prefix\": \"c3\",\n                \"icon\": \"🔴\",\n                \"description\": \"Third test category\",\n                \"order\": 3,\n                \"subcategories\": [\n                    {\"id\": \"sub3\", \"name\": \"Subcategory C\"},\n                ],\n            },\n        ],\n        \"toc\": {\n            \"style\": \"test\",\n            \"symbol\": \"►\",\n            \"subsymbol\": \"▸\",\n            \"indent\": \"  \",\n            \"subindent\": \"    \",\n        },\n    }\n\n\ndef test_get_all_categories() -> None:\n    \"\"\"Test getting all category names.\"\"\"\n    # Create a new instance with test data\n    manager = CategoryManager()\n    CategoryManager._data = create_test_categories()\n\n    categories = manager.get_all_categories()\n\n    # Check we have the expected test categories\n    assert \"Category One\" in categories\n    assert \"Category Two\" in categories\n    assert \"Category Three\" in categories\n    assert len(categories) == 3\n\n\ndef test_get_category_prefixes() -> None:\n    \"\"\"Test getting category ID prefixes.\"\"\"\n    manager = CategoryManager()\n    CategoryManager._data = create_test_categories()\n\n    prefixes = manager.get_category_prefixes()\n\n    # Check mappings from our test data\n    assert prefixes[\"Category One\"] == \"c1\"\n    assert prefixes[\"Category Two\"] == \"c2\"\n    assert prefixes[\"Category Three\"] == \"c3\"\n    assert len(prefixes) == 3\n\n\ndef test_get_category_by_name() -> None:\n    \"\"\"Test retrieving category by name.\"\"\"\n    manager = CategoryManager()\n    CategoryManager._data = create_test_categories()\n\n    # Test existing category\n    cat_one = manager.get_category_by_name(\"Category One\")\n    assert cat_one is not None\n    assert cat_one[\"id\"] == \"cat1\"\n    assert cat_one[\"prefix\"] == \"c1\"\n    assert cat_one[\"icon\"] == \"🔵\"\n    assert len(cat_one[\"subcategories\"]) == 2\n\n    # Test non-existent category\n    nonexistent = manager.get_category_by_name(\"NonExistent\")\n    assert nonexistent is None\n\n\ndef test_get_category_by_id() -> None:\n    \"\"\"Test retrieving category by ID.\"\"\"\n    manager = CategoryManager()\n    CategoryManager._data = create_test_categories()\n\n    # Test existing category\n    cat_two = manager.get_category_by_id(\"cat2\")\n    assert cat_two is not None\n    assert cat_two[\"name\"] == \"Category Two\"\n    assert cat_two[\"prefix\"] == \"c2\"\n    assert \"subcategories\" not in cat_two  # No subcategories\n\n    # Test non-existent category\n    nonexistent = manager.get_category_by_id(\"nonexistent\")\n    assert nonexistent is None\n\n\ndef test_get_all_subcategories() -> None:\n    \"\"\"Test getting all subcategories with parent info.\"\"\"\n    manager = CategoryManager()\n    CategoryManager._data = create_test_categories()\n\n    subcategories = manager.get_all_subcategories()\n\n    # Check we have the right number of subcategories\n    assert subcategories and len(subcategories) == 3  # sub1, sub2, sub3\n\n    # Check subcategory structure\n    sub_a = (\n        next((s for s in subcategories if s[\"name\"] == \"Subcategory A\"), None)\n        if subcategories\n        else None\n    )\n    assert sub_a is not None\n    assert sub_a[\"parent\"] == \"Category One\"\n    assert sub_a[\"full_name\"] == \"Category One: Subcategory A\"\n\n    sub_c = (\n        next((s for s in subcategories if s[\"name\"] == \"Subcategory C\"), None)\n        if subcategories\n        else None\n    )\n    assert sub_c is not None\n    assert sub_c[\"parent\"] == \"Category Three\"\n\n\ndef test_get_subcategories_for_category() -> None:\n    \"\"\"Test getting subcategories for a specific category.\"\"\"\n    manager = CategoryManager()\n    CategoryManager._data = create_test_categories()\n\n    # Category with subcategories\n    cat_one_subs = manager.get_subcategories_for_category(\"Category One\")\n    assert \"Subcategory A\" in cat_one_subs\n    assert \"Subcategory B\" in cat_one_subs\n    assert len(cat_one_subs) == 2\n\n    # Category without subcategories\n    cat_two_subs = manager.get_subcategories_for_category(\"Category Two\")\n    assert cat_two_subs == []\n\n    # Non-existent category\n    nonexistent_subs = manager.get_subcategories_for_category(\"NonExistent\")\n    assert nonexistent_subs == []\n\n\ndef test_validate_category_subcategory() -> None:\n    \"\"\"Test validation of category-subcategory relationships.\"\"\"\n    manager = CategoryManager()\n    CategoryManager._data = create_test_categories()\n\n    # Valid combinations\n    assert manager.validate_category_subcategory(\"Category One\", \"Subcategory A\") is True\n    assert manager.validate_category_subcategory(\"Category Three\", \"Subcategory C\") is True\n\n    # No subcategory (always valid for existing categories)\n    assert manager.validate_category_subcategory(\"Category Two\", \"\") is True\n    assert manager.validate_category_subcategory(\"Category Two\", None) is True\n\n    # Invalid combinations\n    assert manager.validate_category_subcategory(\"Category One\", \"Subcategory C\") is False\n    assert manager.validate_category_subcategory(\"Category Two\", \"Subcategory A\") is False\n    assert manager.validate_category_subcategory(\"NonExistent\", \"Something\") is False\n\n\ndef test_get_categories_for_readme() -> None:\n    \"\"\"Test getting categories ordered for README generation.\"\"\"\n    manager = CategoryManager()\n    CategoryManager._data = create_test_categories()\n\n    categories = manager.get_categories_for_readme()\n\n    # Check ordering - should be sorted by 'order' field\n    assert categories[0][\"id\"] == \"cat2\"  # order: 1\n    assert categories[1][\"id\"] == \"cat1\"  # order: 2\n    assert categories[2][\"id\"] == \"cat3\"  # order: 3\n\n    # All categories should be present\n    assert len(categories) == 3\n\n\ndef test_get_toc_config() -> None:\n    \"\"\"Test getting table of contents configuration.\"\"\"\n    manager = CategoryManager()\n    CategoryManager._data = create_test_categories()\n\n    toc_config = manager.get_toc_config()\n\n    # Check test TOC settings\n    assert toc_config[\"style\"] == \"test\"\n    assert toc_config[\"symbol\"] == \"►\"\n    assert toc_config[\"subsymbol\"] == \"▸\"\n    assert toc_config[\"indent\"] == \"  \"\n    assert toc_config[\"subindent\"] == \"    \"\n\n\ndef test_singleton_behavior() -> None:\n    \"\"\"Test that CategoryManager behaves as a singleton.\"\"\"\n    # Create new instances\n    instance1 = CategoryManager()\n    instance2 = CategoryManager()\n\n    # They should be the same object\n    assert instance1 is instance2\n\n\ndef test_loading_from_file() -> None:\n    \"\"\"Test loading categories from a YAML file.\"\"\"\n    # Create a temporary YAML file with test data\n    test_data = create_test_categories()\n\n    with tempfile.NamedTemporaryFile(mode=\"w\", suffix=\".yaml\", delete=False) as f:\n        yaml.dump(test_data, f)\n        temp_path = f.name\n\n    try:\n        # Patch the _load_categories method to load from our temp file\n        original_load = CategoryManager._load_categories\n\n        def mock_load(self: Any) -> None:\n            with open(temp_path, encoding=\"utf-8\") as f:\n                type(self)._data = yaml.safe_load(f)\n\n        CategoryManager._load_categories = mock_load  # type: ignore[method-assign]\n\n        # Create a fresh instance (reset singleton)\n        CategoryManager._instance = None\n        CategoryManager._data = None\n\n        manager = CategoryManager()\n\n        # Verify data was loaded correctly\n        categories = manager.get_all_categories()\n        assert len(categories) == 3\n        assert \"Category One\" in categories\n\n        # Restore original method\n        CategoryManager._load_categories = original_load  # type: ignore[method-assign]\n    finally:\n        # Clean up\n        Path(temp_path).unlink()\n\n\ndef test_robustness_with_missing_fields() -> None:\n    \"\"\"Test that the manager handles missing optional fields gracefully.\"\"\"\n    manager = CategoryManager()\n    CategoryManager._data = {\n        \"categories\": [\n            {\n                \"id\": \"minimal\",\n                \"name\": \"Minimal Category\",\n                \"prefix\": \"min\",\n                # No icon, description, order, or subcategories\n            },\n            {\n                \"id\": \"partial\",\n                \"name\": \"Partial Category\",\n                \"prefix\": \"par\",\n                \"icon\": \"🟡\",\n                # No description or order\n                \"subcategories\": [],\n            },\n        ],\n        \"toc\": {\n            \"style\": \"minimal\",\n            # Other fields missing\n        },\n    }\n\n    # Should not crash when accessing categories\n    categories = manager.get_all_categories()\n    assert len(categories) == 2\n\n    # Should handle missing subcategories gracefully\n    subs = manager.get_subcategories_for_category(\"Minimal Category\")\n    assert subs == []\n\n    # TOC config should have some defaults or handle missing fields\n    toc = manager.get_toc_config()\n    assert toc[\"style\"] == \"minimal\"\n\n\nif __name__ == \"__main__\":\n    # Run all tests\n    test_functions = [\n        test_get_all_categories,\n        test_get_category_prefixes,\n        test_get_category_by_name,\n        test_get_category_by_id,\n        test_get_all_subcategories,\n        test_get_subcategories_for_category,\n        test_validate_category_subcategory,\n        test_get_categories_for_readme,\n        test_get_toc_config,\n        test_singleton_behavior,\n        test_loading_from_file,\n        test_robustness_with_missing_fields,\n    ]\n\n    passed = 0\n    failed = 0\n\n    for test_func in test_functions:\n        try:\n            test_func()\n            print(f\"✓ {test_func.__name__}\")\n            passed += 1\n        except AssertionError as e:\n            print(f\"✗ {test_func.__name__}: {e}\")\n            failed += 1\n        except Exception as e:\n            print(f\"✗ {test_func.__name__}: Unexpected error: {e}\")\n            failed += 1\n\n    print(f\"\\nTests: {passed} passed, {failed} failed\")\n    sys.exit(0 if failed == 0 else 1)\n"
  },
  {
    "path": "tests/test_detect_informal_submission.py",
    "content": "\"\"\"Tests for the informal submission detection module.\"\"\"\n\nfrom __future__ import annotations\n\nfrom scripts.resources.detect_informal_submission import (\n    Action,\n    calculate_confidence,\n    count_template_field_matches,\n    sanitize_output,\n)\n\n\nclass TestCountTemplateFieldMatches:\n    \"\"\"Tests for template field label detection.\"\"\"\n\n    def test_no_matches(self) -> None:\n        \"\"\"No template field labels in text.\"\"\"\n        text = \"This is a regular issue about something.\"\n        assert count_template_field_matches(text) == 0\n\n    def test_single_match(self) -> None:\n        \"\"\"Single template field label detected.\"\"\"\n        text = \"Display Name: My Awesome Tool\"\n        assert count_template_field_matches(text) == 1\n\n    def test_multiple_matches(self) -> None:\n        \"\"\"Multiple template field labels detected.\"\"\"\n        text = \"\"\"\n        Display Name: My Tool\n        Category: Agent Skills\n        Primary Link: https://github.com/example/repo\n        Author Name: John Doe\n        \"\"\"\n        assert count_template_field_matches(text) == 4\n\n    def test_case_insensitive(self) -> None:\n        \"\"\"Template field matching is case-insensitive.\"\"\"\n        text = \"DISPLAY NAME: test\\nPRIMARY LINK: https://example.com\"\n        assert count_template_field_matches(text) == 2\n\n\nclass TestCalculateConfidence:\n    \"\"\"Tests for confidence score calculation.\"\"\"\n\n    def test_empty_input(self) -> None:\n        \"\"\"Empty title and body should return no action.\"\"\"\n        result = calculate_confidence(\"\", \"\")\n        assert result.action == Action.NONE\n        assert result.confidence == 0.0\n\n    def test_high_confidence_template_fields(self) -> None:\n        \"\"\"3+ template field labels should trigger high confidence.\"\"\"\n        body = \"\"\"\n        Display Name: My Tool\n        Category: Tooling\n        Primary Link: https://github.com/example/repo\n        Author Name: Jane\n        License: MIT\n        Description: A great tool for Claude Code users.\n        \"\"\"\n        result = calculate_confidence(\"New resource submission\", body)\n        assert result.action == Action.CLOSE\n        assert result.confidence >= 0.6\n\n    def test_high_confidence_strong_signals(self) -> None:\n        \"\"\"Clear submission language should trigger high confidence.\"\"\"\n        result = calculate_confidence(\n            \"Please add my tool to the list\",\n            \"Check out this awesome plugin I made: https://github.com/user/repo\",\n        )\n        assert result.action == Action.CLOSE\n        assert result.confidence >= 0.6\n\n    def test_medium_confidence_partial_signals(self) -> None:\n        \"\"\"Partial signals should trigger medium confidence (warn only).\"\"\"\n        # 3 medium signals (0.15 each) = 0.45, which is WARN territory\n        result = calculate_confidence(\n            \"Interesting project\",\n            \"Here's a skill at github.com/user/repo under MIT license\",\n        )\n        assert result.action == Action.WARN\n        assert 0.4 <= result.confidence < 0.6\n\n    def test_low_confidence_bug_report(self) -> None:\n        \"\"\"Bug reports should not trigger any action.\"\"\"\n        result = calculate_confidence(\n            \"Bug: validation script crashes\",\n            \"When I try to run the validation, I get an error. The problem is with the parser.\",\n        )\n        assert result.action == Action.NONE\n        assert result.confidence < 0.4\n\n    def test_low_confidence_question(self) -> None:\n        \"\"\"Pure questions should not trigger any action.\"\"\"\n        result = calculate_confidence(\n            \"How does the validation work?\",\n            \"What is the process for reviewing submissions? I want to understand.\",\n        )\n        assert result.action == Action.NONE\n        assert result.confidence < 0.4\n\n    def test_negative_signals_reduce_score(self) -> None:\n        \"\"\"Negative signals should reduce the confidence score.\"\"\"\n        # This has a URL (medium signal) but also bug language (negative)\n        result = calculate_confidence(\n            \"My tool is broken\",\n            \"The plugin at github.com/user/repo is not working and has an error.\",\n        )\n        # The negative signals should counteract the positive ones\n        assert result.confidence < 0.6\n\n    def test_feature_request_no_action(self) -> None:\n        \"\"\"Feature requests should not trigger action.\"\"\"\n        result = calculate_confidence(\n            \"Feature request: add dark mode\",\n            \"It would be nice if the README had a dark mode toggle.\",\n        )\n        assert result.action == Action.NONE\n\n    def test_combined_signals(self) -> None:\n        \"\"\"Multiple strong signals should result in high confidence.\"\"\"\n        result = calculate_confidence(\n            \"Recommend new plugin\",\n            \"\"\"\n            I created this awesome plugin that should be added to the list.\n            Check out github.com/user/cool-plugin\n            It has MIT license.\n            \"\"\",\n        )\n        assert result.action == Action.CLOSE\n        assert len(result.matched_signals) >= 3\n\n    def test_score_clamped_to_one(self) -> None:\n        \"\"\"Score should never exceed 1.0.\"\"\"\n        # Lots of positive signals\n        body = \"\"\"\n        Display Name: tool\n        Category: Skills\n        Primary Link: https://github.com/a/b\n        Author Name: x\n        License: MIT\n        Description: test\n        I recommend this submission. Please add this new plugin.\n        I built this tool and created it myself.\n        Check out this awesome skill for agent workflows.\n        \"\"\"\n        result = calculate_confidence(\"Please add my new tool submission\", body)\n        assert result.confidence <= 1.0\n\n    def test_score_clamped_to_zero(self) -> None:\n        \"\"\"Score should never go below 0.0.\"\"\"\n        # Lots of negative signals, no positive\n        result = calculate_confidence(\n            \"Bug: How do I fix this error?\",\n            \"The problem is not working. It's broken and failed. What is wrong?\",\n        )\n        assert result.confidence >= 0.0\n\n\nclass TestMatchedSignals:\n    \"\"\"Tests for matched signal reporting.\"\"\"\n\n    def test_strong_signals_labeled(self) -> None:\n        \"\"\"Strong signals should be labeled in matched_signals.\"\"\"\n        result = calculate_confidence(\"Please add my tool\", \"I recommend this submission\")\n        strong_signals = [s for s in result.matched_signals if s.startswith(\"strong:\")]\n        assert len(strong_signals) > 0\n\n    def test_medium_signals_labeled(self) -> None:\n        \"\"\"Medium signals should be labeled in matched_signals.\"\"\"\n        result = calculate_confidence(\"Test\", \"https://github.com/user/repo\")\n        medium_signals = [s for s in result.matched_signals if s.startswith(\"medium:\")]\n        assert len(medium_signals) > 0\n\n    def test_negative_signals_labeled(self) -> None:\n        \"\"\"Negative signals should be labeled in matched_signals.\"\"\"\n        result = calculate_confidence(\"Bug report\", \"This has an error and is broken\")\n        negative_signals = [s for s in result.matched_signals if s.startswith(\"negative:\")]\n        assert len(negative_signals) > 0\n\n    def test_template_fields_labeled(self) -> None:\n        \"\"\"Template field matches should be labeled in matched_signals.\"\"\"\n        result = calculate_confidence(\"Test\", \"Display Name: X\\nCategory: Y\")\n        template_signals = [s for s in result.matched_signals if s.startswith(\"template-fields:\")]\n        assert len(template_signals) == 1\n\n\nclass TestEdgeCases:\n    \"\"\"Edge case tests.\"\"\"\n\n    def test_url_with_bug_language(self) -> None:\n        \"\"\"URL mention with bug language should not trigger action.\"\"\"\n        result = calculate_confidence(\n            \"Issue with repo\",\n            \"The plugin at github.com/user/repo crashes with an error\",\n        )\n        # Bug language should neutralize the URL signal\n        assert result.action in (Action.NONE, Action.WARN)\n\n    def test_partial_template_fields(self) -> None:\n        \"\"\"1-2 template fields should give medium confidence at most.\"\"\"\n        result = calculate_confidence(\"\", \"Display Name: test\\nDescription: something\")\n        # 2 fields = 0.4 score, which is exactly at medium threshold\n        assert result.action in (Action.NONE, Action.WARN)\n\n    def test_license_mention_alone(self) -> None:\n        \"\"\"License mention alone should not trigger high confidence.\"\"\"\n        result = calculate_confidence(\"Question about MIT\", \"Is this MIT licensed?\")\n        assert result.action == Action.NONE\n\n    def test_category_mention_in_question(self) -> None:\n        \"\"\"Category mention in a question context should not trigger.\"\"\"\n        result = calculate_confidence(\n            \"How do hooks work?\",\n            \"What is the difference between agent skills and hooks?\",\n        )\n        assert result.action == Action.NONE\n\n\nclass TestSanitizeOutput:\n    \"\"\"Tests for output sanitization (security).\"\"\"\n\n    def test_removes_newlines(self) -> None:\n        \"\"\"Newlines should be replaced to prevent output injection.\"\"\"\n        result = sanitize_output(\"line1\\nline2\\nline3\")\n        assert \"\\n\" not in result\n        assert result == \"line1 line2 line3\"\n\n    def test_removes_carriage_returns(self) -> None:\n        \"\"\"Carriage returns should be replaced.\"\"\"\n        result = sanitize_output(\"line1\\r\\nline2\")\n        assert \"\\r\" not in result\n        assert \"\\n\" not in result\n\n    def test_removes_null_bytes(self) -> None:\n        \"\"\"Null bytes should be removed.\"\"\"\n        result = sanitize_output(\"before\\0after\")\n        assert \"\\0\" not in result\n        assert result == \"beforeafter\"\n\n    def test_preserves_normal_text(self) -> None:\n        \"\"\"Normal text should pass through unchanged.\"\"\"\n        normal = \"This is a normal string with spaces and punctuation!\"\n        assert sanitize_output(normal) == normal\n\n    def test_handles_empty_string(self) -> None:\n        \"\"\"Empty string should return empty string.\"\"\"\n        assert sanitize_output(\"\") == \"\"\n\n    def test_injection_attempt_via_newline(self) -> None:\n        \"\"\"Simulated injection attempt should be neutralized.\"\"\"\n        # An attacker might try to inject a fake output variable\n        malicious = \"legitimate\\nmalicious_var=evil_value\"\n        result = sanitize_output(malicious)\n        assert \"malicious_var=evil_value\" in result  # Content preserved\n        assert \"\\n\" not in result  # But newline removed\n        assert result == \"legitimate malicious_var=evil_value\"\n"
  },
  {
    "path": "tests/test_fetch_repo_ticker_data.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Tests for repo ticker data fetching utilities.\"\"\"\n\nfrom __future__ import annotations\n\nimport csv\nimport sys\nfrom pathlib import Path\n\nimport pytest\nimport requests\n\nsys.path.insert(0, str(Path(__file__).parent.parent))\n\nimport scripts.ticker.fetch_repo_ticker_data as fetch_repo_ticker_data  # noqa: E402\n\n\nclass DummyResponse:\n    \"\"\"Minimal response stub for requests.get.\"\"\"\n\n    def __init__(self, payload: dict, status_code: int = 200) -> None:\n        self._payload = payload\n        self.status_code = status_code\n\n    def raise_for_status(self) -> None:\n        if self.status_code >= 400:\n            raise requests.exceptions.HTTPError(f\"status {self.status_code}\")\n\n    def json(self) -> dict:\n        return self._payload\n\n\ndef test_load_previous_data_missing_file(tmp_path: Path) -> None:\n    assert fetch_repo_ticker_data.load_previous_data(tmp_path / \"missing.csv\") == {}\n\n\ndef test_load_previous_data_reads_csv(tmp_path: Path) -> None:\n    path = tmp_path / \"previous.csv\"\n    with path.open(\"w\", newline=\"\", encoding=\"utf-8\") as f:\n        writer = csv.DictWriter(f, fieldnames=[\"full_name\", \"stars\", \"watchers\", \"forks\"])\n        writer.writeheader()\n        writer.writerow({\"full_name\": \"owner/repo\", \"stars\": \"5\", \"watchers\": \"2\", \"forks\": \"1\"})\n\n    data = fetch_repo_ticker_data.load_previous_data(path)\n    assert data == {\"owner/repo\": {\"stars\": 5, \"watchers\": 2, \"forks\": 1}}\n\n\ndef test_calculate_deltas_with_previous() -> None:\n    repos = [{\"full_name\": \"owner/repo\", \"stars\": 10, \"watchers\": 5, \"forks\": 3}]\n    previous = {\"owner/repo\": {\"stars\": 7, \"watchers\": 2, \"forks\": 1}}\n    result = fetch_repo_ticker_data.calculate_deltas(repos, previous)\n    assert result[0][\"stars_delta\"] == 3\n    assert result[0][\"watchers_delta\"] == 3\n    assert result[0][\"forks_delta\"] == 2\n\n\ndef test_calculate_deltas_new_repo_with_prior_snapshot() -> None:\n    repos = [{\"full_name\": \"owner/new\", \"stars\": 4, \"watchers\": 3, \"forks\": 2}]\n    previous = {\"owner/old\": {\"stars\": 1, \"watchers\": 1, \"forks\": 1}}\n    result = fetch_repo_ticker_data.calculate_deltas(repos, previous)\n    assert result[0][\"stars_delta\"] == 4\n    assert result[0][\"watchers_delta\"] == 3\n    assert result[0][\"forks_delta\"] == 2\n\n\ndef test_calculate_deltas_no_previous_baseline() -> None:\n    repos = [{\"full_name\": \"owner/new\", \"stars\": 4, \"watchers\": 3, \"forks\": 2}]\n    result = fetch_repo_ticker_data.calculate_deltas(repos, {})\n    assert result[0][\"stars_delta\"] == 0\n    assert result[0][\"watchers_delta\"] == 0\n    assert result[0][\"forks_delta\"] == 0\n\n\ndef test_save_to_csv_writes_output(tmp_path: Path) -> None:\n    output_path = tmp_path / \"data\" / \"repo-ticker.csv\"\n    repos = [\n        {\n            \"full_name\": \"owner/repo\",\n            \"stars\": 10,\n            \"watchers\": 5,\n            \"forks\": 2,\n            \"stars_delta\": 1,\n            \"watchers_delta\": 0,\n            \"forks_delta\": 2,\n            \"url\": \"https://github.com/owner/repo\",\n        }\n    ]\n\n    fetch_repo_ticker_data.save_to_csv(repos, output_path)\n\n    with output_path.open(encoding=\"utf-8\") as f:\n        rows = list(csv.DictReader(f))\n    assert rows[0][\"full_name\"] == \"owner/repo\"\n    assert rows[0][\"stars_delta\"] == \"1\"\n\n\ndef test_fetch_repos_maps_fields(monkeypatch: pytest.MonkeyPatch) -> None:\n    token = \"token\"\n    payload = {\n        \"items\": [\n            {\n                \"full_name\": \"owner/repo\",\n                \"stargazers_count\": 10,\n                \"watchers_count\": 5,\n                \"forks_count\": 2,\n                \"html_url\": \"https://github.com/owner/repo\",\n            }\n        ]\n    }\n    captured_url: str | None = None\n    captured_params: dict[str, str | int] | None = None\n    captured_headers: dict[str, str] | None = None\n    captured_timeout: int | None = None\n\n    def fake_get(url, params=None, headers=None, timeout=None):\n        nonlocal captured_url, captured_params, captured_headers, captured_timeout\n        captured_url = url\n        captured_params = params\n        captured_headers = headers\n        captured_timeout = timeout\n        return DummyResponse(payload)\n\n    monkeypatch.setattr(fetch_repo_ticker_data.requests, \"get\", fake_get)\n\n    repos = fetch_repo_ticker_data.fetch_repos(token)\n    assert repos == [\n        {\n            \"full_name\": \"owner/repo\",\n            \"stars\": 10,\n            \"watchers\": 5,\n            \"forks\": 2,\n            \"url\": \"https://github.com/owner/repo\",\n        }\n    ]\n    assert captured_url == \"https://api.github.com/search/repositories\"\n    assert captured_headers is not None\n    assert captured_params is not None\n    assert captured_headers[\"Authorization\"] == f\"Bearer {token}\"\n    assert captured_params[\"per_page\"] == 100\n    assert captured_timeout == 30\n\n\ndef test_fetch_repos_request_error_exits(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_get(*_args, **_kwargs):\n        raise requests.exceptions.RequestException(\"boom\")\n\n    monkeypatch.setattr(fetch_repo_ticker_data.requests, \"get\", fake_get)\n    with pytest.raises(SystemExit):\n        fetch_repo_ticker_data.fetch_repos(\"token\")\n\n\ndef test_main_missing_token_exits(monkeypatch: pytest.MonkeyPatch) -> None:\n    monkeypatch.delenv(\"GITHUB_TOKEN\", raising=False)\n    with pytest.raises(SystemExit):\n        fetch_repo_ticker_data.main()\n"
  },
  {
    "path": "tests/test_flat_list_generator.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Tests for flat list README generation functionality.\"\"\"\n\nimport csv\nimport sys\nfrom dataclasses import dataclass\nfrom datetime import datetime, timedelta\nfrom pathlib import Path\n\nimport pytest\n\n# Add repo root to the path\nsys.path.insert(0, str(Path(__file__).parent.parent))\n\nfrom scripts.readme.generators.flat import (  # noqa: E402\n    FLAT_CATEGORIES,\n    FLAT_SORT_TYPES,\n    ParameterizedFlatListGenerator,\n)\nfrom scripts.readme.helpers.readme_assets import generate_flat_badges  # noqa: E402\nfrom scripts.readme.helpers.readme_paths import resolve_asset_tokens  # noqa: E402\n\n\n@dataclass\nclass FlatListEnv:\n    \"\"\"Filesystem paths for flat list generator tests.\"\"\"\n\n    root: Path\n    template_dir: Path\n    assets_dir: Path\n    csv_path: Path\n\n\nDEFAULT_ROWS = [\n    {\n        \"ID\": \"test-1\",\n        \"Display Name\": \"Test Resource\",\n        \"Category\": \"Tooling\",\n        \"Sub-Category\": \"General\",\n        \"Primary Link\": \"https://github.com/test/repo\",\n        \"Author Name\": \"Test Author\",\n        \"Author Link\": \"https://github.com/testauthor\",\n        \"Description\": \"A test resource\",\n        \"Active\": \"TRUE\",\n        \"Last Modified\": \"2025-01-01\",\n        \"Repo Created\": \"2024-06-01\",\n    },\n    {\n        \"ID\": \"test-2\",\n        \"Display Name\": \"Another Resource\",\n        \"Category\": \"Hooks\",\n        \"Sub-Category\": \"General\",\n        \"Primary Link\": \"https://github.com/test/hooks\",\n        \"Author Name\": \"Hook Author\",\n        \"Author Link\": \"https://github.com/hookauthor\",\n        \"Description\": \"A hooks resource\",\n        \"Active\": \"TRUE\",\n        \"Last Modified\": \"2025-01-15\",\n        \"Repo Created\": \"2024-12-01\",\n    },\n]\n\nMINIMAL_ROWS = [\n    {\n        \"ID\": \"test-1\",\n        \"Display Name\": \"Test\",\n        \"Category\": \"Tooling\",\n        \"Sub-Category\": \"\",\n        \"Primary Link\": \"https://example.com\",\n        \"Author Name\": \"Author\",\n        \"Author Link\": \"https://example.com/author\",\n        \"Description\": \"Test\",\n        \"Active\": \"TRUE\",\n        \"Last Modified\": \"2025-01-01\",\n        \"Repo Created\": \"2024-01-01\",\n    },\n]\n\n\ndef write_csv(path: Path, rows: list[dict[str, str]]) -> None:\n    \"\"\"Write CSV rows to disk.\"\"\"\n    if not rows:\n        path.write_text(\"\", encoding=\"utf-8\")\n        return\n\n    with path.open(\"w\", newline=\"\", encoding=\"utf-8\") as f:\n        writer = csv.DictWriter(f, fieldnames=list(rows[0].keys()))\n        writer.writeheader()\n        writer.writerows(rows)\n\n\ndef create_env(tmp_path: Path, rows: list[dict[str, str]]) -> FlatListEnv:\n    \"\"\"Create a temp environment with CSV, templates, and assets.\"\"\"\n    template_dir = tmp_path / \"templates\"\n    assets_dir = tmp_path / \"assets\"\n    template_dir.mkdir()\n    assets_dir.mkdir()\n    csv_path = tmp_path / \"test.csv\"\n    write_csv(csv_path, rows)\n\n    return FlatListEnv(\n        root=tmp_path,\n        template_dir=template_dir,\n        assets_dir=assets_dir,\n        csv_path=csv_path,\n    )\n\n\ndef make_generator(env: FlatListEnv, category_slug: str = \"all\", sort_type: str = \"az\"):\n    \"\"\"Create a generator instance using the provided env.\"\"\"\n    return ParameterizedFlatListGenerator(\n        str(env.csv_path),\n        str(env.template_dir),\n        str(env.assets_dir),\n        str(env.root),\n        category_slug=category_slug,\n        sort_type=sort_type,\n    )\n\n\n@pytest.fixture\ndef flat_list_env(tmp_path: Path) -> FlatListEnv:\n    \"\"\"Environment with default CSV rows.\"\"\"\n    return create_env(tmp_path, DEFAULT_ROWS)\n\n\nclass TestFlatCategories:\n    \"\"\"Test cases for FLAT_CATEGORIES configuration.\"\"\"\n\n    def test_all_category_exists(self) -> None:\n        \"\"\"Test that 'all' category exists and has None as csv_value.\"\"\"\n        assert \"all\" in FLAT_CATEGORIES\n        csv_value, display, color = FLAT_CATEGORIES[\"all\"]\n        assert csv_value is None\n        assert display == \"All\"\n\n    def test_all_categories_have_required_fields(self) -> None:\n        \"\"\"Test all categories have (csv_value, display_name, color) tuple.\"\"\"\n        for _, value in FLAT_CATEGORIES.items():\n            assert isinstance(value, tuple)\n            assert len(value) == 3\n            _, display, color = value\n            assert isinstance(display, str)\n            assert color.startswith(\"#\")\n\n    def test_expected_categories_exist(self) -> None:\n        \"\"\"Test that expected categories are defined.\"\"\"\n        expected = [\n            \"all\",\n            \"tooling\",\n            \"commands\",\n            \"claude-md\",\n            \"workflows\",\n            \"hooks\",\n            \"skills\",\n            \"styles\",\n            \"statusline\",\n            \"docs\",\n            \"clients\",\n        ]\n        for cat in expected:\n            assert cat in FLAT_CATEGORIES, f\"Missing category: {cat}\"\n\n    def test_category_count(self) -> None:\n        \"\"\"Test we have 11 categories.\"\"\"\n        assert len(FLAT_CATEGORIES) == 11\n\n\nclass TestFlatSortTypes:\n    \"\"\"Test cases for FLAT_SORT_TYPES configuration.\"\"\"\n\n    def test_all_sort_types_exist(self) -> None:\n        \"\"\"Test all expected sort types are defined.\"\"\"\n        expected = [\"az\", \"updated\", \"created\", \"releases\"]\n        for sort_type in expected:\n            assert sort_type in FLAT_SORT_TYPES\n\n    def test_sort_types_have_required_fields(self) -> None:\n        \"\"\"Test all sort types have (display, color, description) tuple.\"\"\"\n        for _, value in FLAT_SORT_TYPES.items():\n            assert isinstance(value, tuple)\n            assert len(value) == 3\n            display, color, description = value\n            assert isinstance(display, str)\n            assert color.startswith(\"#\")\n            assert isinstance(description, str)\n\n    def test_sort_type_count(self) -> None:\n        \"\"\"Test we have 4 sort types.\"\"\"\n        assert len(FLAT_SORT_TYPES) == 4\n\n\nclass TestParameterizedFlatListGenerator:\n    \"\"\"Test cases for ParameterizedFlatListGenerator class.\"\"\"\n\n    def test_output_filename_format(self, flat_list_env: FlatListEnv) -> None:\n        \"\"\"Test output filename follows expected pattern.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=\"all\", sort_type=\"az\")\n        assert generator.output_filename == \"README_ALTERNATIVES/README_FLAT_ALL_AZ.md\"\n\n    @pytest.mark.parametrize(\n        \"cat_slug, sort_type, expected\",\n        [\n            (\"tooling\", \"updated\", \"README_ALTERNATIVES/README_FLAT_TOOLING_UPDATED.md\"),\n            (\"hooks\", \"releases\", \"README_ALTERNATIVES/README_FLAT_HOOKS_RELEASES.md\"),\n            (\"claude-md\", \"created\", \"README_ALTERNATIVES/README_FLAT_CLAUDE-MD_CREATED.md\"),\n        ],\n    )\n    def test_output_filename_with_different_params(\n        self, flat_list_env: FlatListEnv, cat_slug: str, sort_type: str, expected: str\n    ) -> None:\n        \"\"\"Test output filename with various category/sort combinations.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=cat_slug, sort_type=sort_type)\n        assert generator.output_filename == expected\n\n    def test_get_filtered_resources_all(self, flat_list_env: FlatListEnv) -> None:\n        \"\"\"Test filtering with 'all' category returns all resources.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=\"all\", sort_type=\"az\")\n        generator.csv_data = generator.load_csv_data()\n        resources = generator.get_filtered_resources()\n        assert len(resources) == 2\n\n    def test_get_filtered_resources_specific_category(self, flat_list_env: FlatListEnv) -> None:\n        \"\"\"Test filtering with specific category.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=\"tooling\", sort_type=\"az\")\n        generator.csv_data = generator.load_csv_data()\n        resources = generator.get_filtered_resources()\n        assert len(resources) == 1\n        assert resources[0][\"Display Name\"] == \"Test Resource\"\n\n    def test_get_filtered_resources_hooks_category(self, flat_list_env: FlatListEnv) -> None:\n        \"\"\"Test filtering with hooks category.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=\"hooks\", sort_type=\"az\")\n        generator.csv_data = generator.load_csv_data()\n        resources = generator.get_filtered_resources()\n        assert len(resources) == 1\n        assert resources[0][\"Display Name\"] == \"Another Resource\"\n\n    def test_sort_resources_alphabetical(self, flat_list_env: FlatListEnv) -> None:\n        \"\"\"Test alphabetical sorting.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=\"all\", sort_type=\"az\")\n        generator.csv_data = generator.load_csv_data()\n        resources = generator.get_filtered_resources()\n        sorted_resources = generator.sort_resources(resources)\n\n        # \"Another Resource\" should come before \"Test Resource\"\n        assert sorted_resources[0][\"Display Name\"] == \"Another Resource\"\n        assert sorted_resources[1][\"Display Name\"] == \"Test Resource\"\n\n    def test_sort_resources_by_updated(self, flat_list_env: FlatListEnv) -> None:\n        \"\"\"Test sorting by last modified date.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=\"all\", sort_type=\"updated\")\n        generator.csv_data = generator.load_csv_data()\n        resources = generator.get_filtered_resources()\n        sorted_resources = generator.sort_resources(resources)\n\n        # \"Another Resource\" (2025-01-15) should come before \"Test Resource\" (2025-01-01)\n        assert sorted_resources[0][\"Display Name\"] == \"Another Resource\"\n        assert sorted_resources[1][\"Display Name\"] == \"Test Resource\"\n\n    def test_sort_resources_by_created(self, flat_list_env: FlatListEnv) -> None:\n        \"\"\"Test sorting by repo creation date.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=\"all\", sort_type=\"created\")\n        generator.csv_data = generator.load_csv_data()\n        resources = generator.get_filtered_resources()\n        sorted_resources = generator.sort_resources(resources)\n\n        # \"Another Resource\" (2024-12-01) should come before \"Test Resource\" (2024-06-01)\n        assert sorted_resources[0][\"Display Name\"] == \"Another Resource\"\n        assert sorted_resources[1][\"Display Name\"] == \"Test Resource\"\n\n    def test_generate_sort_navigation(self, flat_list_env: FlatListEnv) -> None:\n        \"\"\"Test sort navigation badge generation.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=\"all\", sort_type=\"az\")\n        nav = generator.generate_sort_navigation()\n        resolved = resolve_asset_tokens(\n            nav,\n            flat_list_env.root / \"README_ALTERNATIVES\" / \"README_FLAT_ALL_AZ.md\",\n            flat_list_env.root,\n        )\n\n        # Check for all sort options\n        assert \"README_FLAT_ALL_AZ\" in nav\n        assert \"README_FLAT_ALL_UPDATED\" in nav\n        assert \"README_FLAT_ALL_CREATED\" in nav\n        assert \"README_FLAT_ALL_RELEASES\" in nav\n\n        # Check current selection has border\n        assert 'style=\"border: 3px solid #6366f1' in nav  # az color\n\n        # Check asset paths use ../assets/ (one level up)\n        assert 'src=\"../assets/badge-sort-az.svg\"' in resolved\n\n    def test_generate_category_navigation(self, flat_list_env: FlatListEnv) -> None:\n        \"\"\"Test category navigation badge generation.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=\"hooks\", sort_type=\"az\")\n        nav = generator.generate_category_navigation()\n        resolved = resolve_asset_tokens(\n            nav,\n            flat_list_env.root / \"README_ALTERNATIVES\" / \"README_FLAT_HOOKS_AZ.md\",\n            flat_list_env.root,\n        )\n\n        # Check for category links (should maintain current sort type)\n        assert \"README_FLAT_ALL_AZ\" in nav\n        assert \"README_FLAT_TOOLING_AZ\" in nav\n        assert \"README_FLAT_HOOKS_AZ\" in nav\n\n        # Check hooks has border (current selection)\n        assert 'style=\"border: 2px solid #f97316' in nav  # hooks color\n\n        # Check asset paths use ../assets/ (one level up)\n        assert 'src=\"../assets/badge-cat-hooks.svg\"' in resolved\n\n    def test_generate_resources_table_standard(self, flat_list_env: FlatListEnv) -> None:\n        \"\"\"Test resources table generation for non-releases view.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=\"all\", sort_type=\"az\")\n        generator.csv_data = generator.load_csv_data()\n        table = generator.generate_resources_table()\n\n        # Check HTML table structure\n        assert \"<table>\" in table\n        assert \"<thead>\" in table\n        assert \"<th>Resource</th>\" in table\n        assert \"<th>Category</th>\" in table\n        assert \"<th>Sub-Category</th>\" in table\n        assert \"<th>Description</th>\" in table\n\n        # Check stacked format (now HTML)\n        assert \"<b>Another Resource</b>\" in table\n        assert \"<br>by\" in table\n\n        # Check full description (no truncation)\n        assert \"A hooks resource\" in table\n\n        # Check shields.io badges are present for GitHub resources\n        assert \"img.shields.io/github/stars\" in table\n        assert \"?style=flat\" in table\n\n    def test_generate_resources_table_empty_category(self, flat_list_env: FlatListEnv) -> None:\n        \"\"\"Test resources table for empty category.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=\"clients\", sort_type=\"az\")\n        generator.csv_data = generator.load_csv_data()\n        table = generator.generate_resources_table()\n\n        assert \"No resources found in this category\" in table\n\n    def test_default_template_has_correct_paths(self, flat_list_env: FlatListEnv) -> None:\n        \"\"\"Test default template uses style selector placeholder.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=\"all\", sort_type=\"az\")\n        template = generator._get_default_template()\n\n        # Template should use {{STYLE_SELECTOR}} placeholder for dynamic path generation\n        assert \"{{STYLE_SELECTOR}}\" in template\n\n    def test_releases_disclaimer_in_template(self, flat_list_env: FlatListEnv) -> None:\n        \"\"\"Test releases view includes disclaimer.\"\"\"\n        generator = make_generator(flat_list_env, category_slug=\"all\", sort_type=\"releases\")\n        generator.csv_data = generator.load_csv_data()\n\n        template = generator._get_default_template()\n        assert \"{{RELEASES_DISCLAIMER}}\" in template\n\n\nclass TestGenerateFlatBadges:\n    \"\"\"Test cases for generate_flat_badges function.\"\"\"\n\n    def test_creates_sort_badges(self, tmp_path: Path) -> None:\n        \"\"\"Test that sort badges are created.\"\"\"\n        generate_flat_badges(str(tmp_path), FLAT_SORT_TYPES, FLAT_CATEGORIES)\n\n        for slug in FLAT_SORT_TYPES:\n            badge_path = tmp_path / f\"badge-sort-{slug}.svg\"\n            assert badge_path.exists(), f\"Missing badge: {badge_path}\"\n\n    def test_creates_category_badges(self, tmp_path: Path) -> None:\n        \"\"\"Test that category badges are created.\"\"\"\n        generate_flat_badges(str(tmp_path), FLAT_SORT_TYPES, FLAT_CATEGORIES)\n\n        for slug in FLAT_CATEGORIES:\n            badge_path = tmp_path / f\"badge-cat-{slug}.svg\"\n            assert badge_path.exists(), f\"Missing badge: {badge_path}\"\n\n    def test_badge_is_valid_svg(self, tmp_path: Path) -> None:\n        \"\"\"Test that generated badges are valid SVG.\"\"\"\n        generate_flat_badges(str(tmp_path), FLAT_SORT_TYPES, FLAT_CATEGORIES)\n\n        badge_path = tmp_path / \"badge-sort-az.svg\"\n        content = badge_path.read_text(encoding=\"utf-8\")\n\n        assert \"<svg\" in content\n        assert \"</svg>\" in content\n        assert \"xmlns=\" in content\n\n    def test_sort_badge_contains_display_name(self, tmp_path: Path) -> None:\n        \"\"\"Test sort badges contain correct display names.\"\"\"\n        generate_flat_badges(str(tmp_path), FLAT_SORT_TYPES, FLAT_CATEGORIES)\n\n        badge_path = tmp_path / \"badge-sort-az.svg\"\n        content = badge_path.read_text(encoding=\"utf-8\")\n\n        display_name = FLAT_SORT_TYPES[\"az\"][0]\n        assert display_name in content\n\n    def test_category_badge_contains_display_name(self, tmp_path: Path) -> None:\n        \"\"\"Test category badges contain correct display names.\"\"\"\n        generate_flat_badges(str(tmp_path), FLAT_SORT_TYPES, FLAT_CATEGORIES)\n\n        badge_path = tmp_path / \"badge-cat-hooks.svg\"\n        content = badge_path.read_text(encoding=\"utf-8\")\n\n        display_name = FLAT_CATEGORIES[\"hooks\"][1]\n        assert display_name in content\n\n\nclass TestReleasesSort:\n    \"\"\"Test cases for releases sorting functionality.\"\"\"\n\n    def test_releases_filter_recent(self, tmp_path: Path) -> None:\n        \"\"\"Test that releases sort only includes recent releases.\"\"\"\n        now = datetime.now()\n        recent = (now - timedelta(days=10)).strftime(\"%Y-%m-%d:%H-%M-%S\")\n        old = (now - timedelta(days=60)).strftime(\"%Y-%m-%d:%H-%M-%S\")\n\n        rows = [\n            {\n                \"ID\": \"recent-1\",\n                \"Display Name\": \"Recent Release\",\n                \"Category\": \"Tooling\",\n                \"Primary Link\": \"https://github.com/test/recent\",\n                \"Author Name\": \"Author\",\n                \"Author Link\": \"https://github.com/author\",\n                \"Description\": \"Has recent release\",\n                \"Active\": \"TRUE\",\n                \"Latest Release\": recent,\n                \"Release Version\": \"v1.0.0\",\n                \"Release Source\": \"github-releases\",\n            },\n            {\n                \"ID\": \"old-1\",\n                \"Display Name\": \"Old Release\",\n                \"Category\": \"Tooling\",\n                \"Primary Link\": \"https://github.com/test/old\",\n                \"Author Name\": \"Author\",\n                \"Author Link\": \"https://github.com/author\",\n                \"Description\": \"Has old release\",\n                \"Active\": \"TRUE\",\n                \"Latest Release\": old,\n                \"Release Version\": \"v0.5.0\",\n                \"Release Source\": \"github-releases\",\n            },\n        ]\n        env = create_env(tmp_path, rows)\n\n        generator = make_generator(env, category_slug=\"all\", sort_type=\"releases\")\n        generator.csv_data = generator.load_csv_data()\n        resources = generator.get_filtered_resources()\n        sorted_resources = generator.sort_resources(resources)\n\n        # Only recent release should be included\n        assert len(sorted_resources) == 1\n        assert sorted_resources[0][\"Display Name\"] == \"Recent Release\"\n\n    def test_releases_sort_order(self, tmp_path: Path) -> None:\n        \"\"\"Test that releases are sorted by date (most recent first).\"\"\"\n        now = datetime.now()\n        day5 = (now - timedelta(days=5)).strftime(\"%Y-%m-%d:%H-%M-%S\")\n        day10 = (now - timedelta(days=10)).strftime(\"%Y-%m-%d:%H-%M-%S\")\n        day15 = (now - timedelta(days=15)).strftime(\"%Y-%m-%d:%H-%M-%S\")\n\n        rows = [\n            {\n                \"ID\": \"mid\",\n                \"Display Name\": \"Middle Release\",\n                \"Category\": \"Tooling\",\n                \"Primary Link\": \"https://github.com/test/mid\",\n                \"Author Name\": \"Author\",\n                \"Author Link\": \"https://github.com/author\",\n                \"Description\": \"10 days ago\",\n                \"Active\": \"TRUE\",\n                \"Latest Release\": day10,\n                \"Release Version\": \"v1.0.0\",\n                \"Release Source\": \"github-releases\",\n            },\n            {\n                \"ID\": \"newest\",\n                \"Display Name\": \"Newest Release\",\n                \"Category\": \"Tooling\",\n                \"Primary Link\": \"https://github.com/test/new\",\n                \"Author Name\": \"Author\",\n                \"Author Link\": \"https://github.com/author\",\n                \"Description\": \"5 days ago\",\n                \"Active\": \"TRUE\",\n                \"Latest Release\": day5,\n                \"Release Version\": \"v2.0.0\",\n                \"Release Source\": \"github-releases\",\n            },\n            {\n                \"ID\": \"oldest\",\n                \"Display Name\": \"Oldest Release\",\n                \"Category\": \"Tooling\",\n                \"Primary Link\": \"https://github.com/test/old\",\n                \"Author Name\": \"Author\",\n                \"Author Link\": \"https://github.com/author\",\n                \"Description\": \"15 days ago\",\n                \"Active\": \"TRUE\",\n                \"Latest Release\": day15,\n                \"Release Version\": \"v0.5.0\",\n                \"Release Source\": \"github-releases\",\n            },\n        ]\n        env = create_env(tmp_path, rows)\n\n        generator = make_generator(env, category_slug=\"all\", sort_type=\"releases\")\n        generator.csv_data = generator.load_csv_data()\n        resources = generator.get_filtered_resources()\n        sorted_resources = generator.sort_resources(resources)\n\n        assert len(sorted_resources) == 3\n        assert sorted_resources[0][\"Display Name\"] == \"Newest Release\"\n        assert sorted_resources[1][\"Display Name\"] == \"Middle Release\"\n        assert sorted_resources[2][\"Display Name\"] == \"Oldest Release\"\n\n    def test_releases_table_format(self, tmp_path: Path) -> None:\n        \"\"\"Test releases table has correct columns.\"\"\"\n        now = datetime.now()\n        recent = (now - timedelta(days=5)).strftime(\"%Y-%m-%d:%H-%M-%S\")\n\n        rows = [\n            {\n                \"ID\": \"test-1\",\n                \"Display Name\": \"Test Package\",\n                \"Category\": \"Tooling\",\n                \"Primary Link\": \"https://github.com/test/pkg\",\n                \"Author Name\": \"Test Author\",\n                \"Author Link\": \"https://github.com/testauthor\",\n                \"Description\": \"A test package with release\",\n                \"Active\": \"TRUE\",\n                \"Latest Release\": recent,\n                \"Release Version\": \"v1.2.3\",\n                \"Release Source\": \"npm\",\n            },\n        ]\n        env = create_env(tmp_path, rows)\n\n        generator = make_generator(env, category_slug=\"all\", sort_type=\"releases\")\n        generator.csv_data = generator.load_csv_data()\n        table = generator.generate_resources_table()\n\n        # Check HTML table header columns\n        assert \"<table>\" in table\n        assert \"<th>Resource</th>\" in table\n        assert \"<th>Version</th>\" in table\n        assert \"<th>Source</th>\" in table\n        assert \"<th>Release Date</th>\" in table\n        assert \"<th>Description</th>\" in table\n\n        # Check content\n        assert \"v1.2.3\" in table\n        assert \"npm\" in table\n        assert \"Test Package\" in table\n\n        # Check shields.io badges with colspan=\"5\"\n        assert 'colspan=\"5\"' in table\n        assert \"img.shields.io/github/stars\" in table\n\n\nclass TestCombinationGeneration:\n    \"\"\"Test that all category × sort combinations work correctly.\"\"\"\n\n    @pytest.mark.parametrize(\"cat_slug\", FLAT_CATEGORIES)\n    @pytest.mark.parametrize(\"sort_type\", FLAT_SORT_TYPES)\n    def test_all_combinations_instantiate(\n        self, tmp_path: Path, cat_slug: str, sort_type: str\n    ) -> None:\n        \"\"\"Test all 44 combinations can be instantiated.\"\"\"\n        env = create_env(tmp_path, MINIMAL_ROWS)\n        generator = make_generator(env, category_slug=cat_slug, sort_type=sort_type)\n        assert generator is not None\n\n    def test_total_combinations(self) -> None:\n        \"\"\"Test that we expect 44 total combinations (11 × 4).\"\"\"\n        expected = len(FLAT_CATEGORIES) * len(FLAT_SORT_TYPES)\n        assert expected == 44\n"
  },
  {
    "path": "tests/test_generate_readme.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Tests for README generation functions.\"\"\"\n\nimport os\nimport sys\nfrom datetime import datetime\nfrom typing import Any\n\nimport pytest\nimport yaml\n\n# Add repo root to the path\nsys.path.insert(0, os.path.join(os.path.dirname(__file__), \"..\"))\n\nfrom scripts.readme.helpers.readme_utils import (  # noqa: E402\n    get_anchor_suffix_for_icon,\n    parse_resource_date,\n)\nfrom scripts.readme.markup.minimal import (  # noqa: E402\n    format_resource_entry,\n    generate_section_content,\n    generate_toc,\n    generate_weekly_section,\n)\nfrom scripts.readme.markup.shared import load_announcements  # noqa: E402\n\n\ndef write_yaml(path: os.PathLike[str], data: Any) -> None:\n    \"\"\"Write YAML data to a file.\"\"\"\n    with open(path, \"w\", encoding=\"utf-8\") as f:\n        yaml.dump(data, f)\n\n\nclass TestParseResourceDate:\n    \"\"\"Test cases for the parse_resource_date function.\"\"\"\n\n    def test_parse_date_only_format(self) -> None:\n        \"\"\"Test parsing YYYY-MM-DD format.\"\"\"\n        result = parse_resource_date(\"2025-08-07\")\n        expected = datetime(2025, 8, 7)\n        assert result == expected\n\n    def test_parse_date_with_timestamp_format(self) -> None:\n        \"\"\"Test parsing YYYY-MM-DD:HH-MM-SS format.\"\"\"\n        result = parse_resource_date(\"2025-08-07:18-26-57\")\n        expected = datetime(2025, 8, 7, 18, 26, 57)\n        assert result == expected\n\n    def test_parse_with_whitespace(self) -> None:\n        \"\"\"Test parsing with leading/trailing whitespace.\"\"\"\n        result = parse_resource_date(\"  2025-08-07  \")\n        expected = datetime(2025, 8, 7)\n        assert result == expected\n\n    def test_parse_empty_string(self) -> None:\n        \"\"\"Test parsing empty string returns None.\"\"\"\n        assert parse_resource_date(\"\") is None\n\n    def test_parse_none(self) -> None:\n        \"\"\"Test parsing None returns None.\"\"\"\n        assert parse_resource_date(None) is None\n\n    @pytest.mark.parametrize(\n        \"invalid_date\",\n        [\n            \"2025/08/07\",  # Wrong separator\n            \"07-08-2025\",  # Wrong order\n            \"2025-13-01\",  # Invalid month\n            \"2025-08-32\",  # Invalid day\n            \"not-a-date\",  # Complete nonsense\n            \"2025-08-07 18:26:57\",  # Space instead of colon\n        ],\n    )\n    def test_parse_invalid_format(self, invalid_date: str) -> None:\n        \"\"\"Test parsing invalid date format returns None.\"\"\"\n        assert parse_resource_date(invalid_date) is None\n\n    @pytest.mark.parametrize(\n        \"date_string, expected\",\n        [\n            (\"2025-08-05:11-48-39\", datetime(2025, 8, 5, 11, 48, 39)),\n            (\"2025-07-29:18-37-05\", datetime(2025, 7, 29, 18, 37, 5)),\n            (\"2025-08-07:00-00-00\", datetime(2025, 8, 7, 0, 0, 0)),\n            (\"2025-12-31:23-59-59\", datetime(2025, 12, 31, 23, 59, 59)),\n        ],\n    )\n    def test_parse_various_timestamps(self, date_string: str, expected: datetime) -> None:\n        \"\"\"Test parsing various valid timestamp formats.\"\"\"\n        assert parse_resource_date(date_string) == expected\n\n    def test_date_comparison(self) -> None:\n        \"\"\"Test that parsed dates can be compared correctly.\"\"\"\n        date1 = parse_resource_date(\"2025-08-07\")\n        date2 = parse_resource_date(\"2025-08-05\")\n        date3 = parse_resource_date(\"2025-08-07:18-26-57\")\n\n        assert date1 is not None and date2 is not None and date3 is not None\n        assert date1 > date2\n        assert date3 > date1  # Same date but with time\n        assert not date2 > date1\n\n\nclass TestGetAnchorSuffix:\n    \"\"\"Test cases for the get_anchor_suffix_for_icon function.\"\"\"\n\n    @pytest.mark.parametrize(\"icon\", [\"\", None])\n    def test_no_icon(self, icon: str | None) -> None:\n        \"\"\"Test empty icon returns empty string.\"\"\"\n        assert get_anchor_suffix_for_icon(icon) == \"\"\n\n    @pytest.mark.parametrize(\"icon\", [\"🎯\", \"💡\", \"🔧\"])\n    def test_simple_emoji(self, icon: str) -> None:\n        \"\"\"Test simple emoji returns dash.\"\"\"\n        assert get_anchor_suffix_for_icon(icon) == \"-\"\n\n    def test_emoji_with_variation_selector(self) -> None:\n        \"\"\"Test emoji with VS-16 returns URL-encoded suffix.\"\"\"\n        # Classical Building emoji with VS-16\n        assert get_anchor_suffix_for_icon(\"🏛️\") == \"-%EF%B8%8F\"\n\n\nclass TestGenerateTOC:\n    \"\"\"Test cases for the generate_toc function.\"\"\"\n\n    def test_empty_categories(self) -> None:\n        \"\"\"Test TOC generation with no categories.\"\"\"\n        result = generate_toc([], [])\n\n        # Check for main structure (open by default)\n        assert \"## Contents [🔝](#awesome-claude-code)\" in result\n        assert \"<details open>\" in result\n        assert \"<summary>Table of Contents</summary>\" in result\n        assert \"</details>\" in result\n\n    def test_simple_categories(self) -> None:\n        \"\"\"Test TOC generation with simple categories (no subcategories).\"\"\"\n        categories = [\n            {\"name\": \"Getting Started\", \"icon\": \"🚀\"},\n            {\"name\": \"Resources\", \"icon\": \"📚\"},\n            {\"name\": \"Tools\", \"icon\": \"🔧\"},\n        ]\n        result = generate_toc(categories, [])\n\n        # Check for main structure\n        assert \"<summary>Table of Contents</summary>\" in result\n\n        # Check for simple links (CLASSIC style adds extra dash for 🔝 back-to-top)\n        assert \"- [Getting Started](#getting-started--)\" in result\n        assert \"- [Resources](#resources--)\" in result\n        assert \"- [Tools](#tools--)\" in result\n\n    def test_categories_with_subcategories(self) -> None:\n        \"\"\"Test TOC generation with categories containing subcategories.\"\"\"\n        categories: list[dict[str, Any]] = [\n            {\n                \"name\": \"Configuration\",\n                \"icon\": \"⚙️\",\n                \"subcategories\": [\n                    {\"name\": \"Basic Setup\"},\n                    {\"name\": \"Advanced Options\"},\n                ],\n            },\n            {\"name\": \"Simple Category\"},  # No subcategories\n        ]\n        csv_data = [\n            {\"Category\": \"Configuration\", \"Sub-Category\": \"Basic Setup\"},\n            {\"Category\": \"Configuration\", \"Sub-Category\": \"Advanced Options\"},\n        ]\n        result = generate_toc(categories, csv_data)\n\n        # Check for collapsible category with subcategories (open by default)\n        assert \"- <details open>\" in result\n        # CLASSIC style: icon suffix + extra dash for 🔝 back-to-top\n        assert '  <summary><a href=\"#configuration-%EF%B8%8F-\">Configuration</a>' in result\n\n        # Check for subcategories (CLASSIC adds trailing dash for 🔝)\n        assert \"  - [Basic Setup](#basic-setup-)\" in result\n        assert \"  - [Advanced Options](#advanced-options-)\" in result\n\n        # Check for simple category (CLASSIC adds extra dash for 🔝)\n        assert \"- [Simple Category](#simple-category-)\" in result\n\n    def test_special_characters_in_names(self) -> None:\n        \"\"\"Test TOC generation with special characters in category names.\"\"\"\n        categories = [\n            {\"name\": \"Tips & Tricks\"},\n            {\"name\": \"CI/CD Tools\"},\n            {\"name\": \"Node.js Resources\"},\n        ]\n        result = generate_toc(categories, [])\n\n        # Check that special characters are properly handled in anchors\n        # CLASSIC style adds extra dash for 🔝 back-to-top\n        assert \"[Tips & Tricks](#tips--tricks-)\" in result\n        assert \"[CI/CD Tools](#cicd-tools-)\" in result\n        assert \"[Node.js Resources](#nodejs-resources-)\" in result\n\n    def test_mixed_categories(self) -> None:\n        \"\"\"Test TOC with a mix of simple and nested categories.\"\"\"\n        categories: list[dict[str, Any]] = [\n            {\"name\": \"Overview\"},\n            {\n                \"name\": \"Documentation\",\n                \"icon\": \"📖\",\n                \"subcategories\": [\n                    {\"name\": \"API Reference\"},\n                    {\"name\": \"Tutorials\"},\n                ],\n            },\n            {\"name\": \"Community\", \"icon\": \"👥\"},\n            {\n                \"name\": \"Development\",\n                \"subcategories\": [{\"name\": \"Contributing\"}],\n            },\n        ]\n        csv_data = [\n            {\"Category\": \"Documentation\", \"Sub-Category\": \"API Reference\"},\n            {\"Category\": \"Documentation\", \"Sub-Category\": \"Tutorials\"},\n            {\"Category\": \"Development\", \"Sub-Category\": \"Contributing\"},\n        ]\n        result = generate_toc(categories, csv_data)\n\n        lines = result.split(\"\\n\")\n\n        # Should have main details wrapper (open by default)\n        assert lines[0] == \"## Contents [🔝](#awesome-claude-code)\"\n        assert lines[2] == \"<details open>\"\n        assert lines[3] == \"<summary>Table of Contents</summary>\"\n\n        # Check for simple categories (CLASSIC adds extra dash for 🔝)\n        assert \"- [Overview](#overview-)\" in result\n        assert \"- [Community](#community--)\" in result\n\n        # Check for nested categories (CLASSIC: icon dash + 🔝 dash)\n        assert '  <summary><a href=\"#documentation--\">Documentation</a>' in result\n        assert \"  - [API Reference](#api-reference-)\" in result\n        assert \"  - [Tutorials](#tutorials-)\" in result\n\n        # Count details blocks (main + 2 categories with subcategories) - all open by default\n        assert result.count(\"<details open>\") == 3\n        assert result.count(\"</details>\") == 3\n\n\nclass TestLoadAnnouncements:\n    \"\"\"Test cases for the load_announcements function.\"\"\"\n\n    def test_empty_announcements(self, tmp_path) -> None:\n        \"\"\"Test loading empty announcements.\"\"\"\n        yaml_path = tmp_path / \"announcements.yaml\"\n        yaml_path.write_text(\"\", encoding=\"utf-8\")\n\n        result = load_announcements(str(tmp_path))\n        assert result == \"\"\n\n    def test_simple_string_announcement(self, tmp_path) -> None:\n        \"\"\"Test announcements with simple string items.\"\"\"\n        announcements_data = [\n            {\n                \"date\": \"2025-09-12\",\n                \"title\": \"Test Announcements\",\n                \"items\": [\"First announcement\", \"Second announcement\"],\n            }\n        ]\n\n        yaml_path = tmp_path / \"announcements.yaml\"\n        write_yaml(yaml_path, announcements_data)\n\n        result = load_announcements(str(tmp_path))\n\n        # Check for header and main structure\n        assert \"### Announcements [🔝](#awesome-claude-code)\" in result\n        assert \"<details open>\" in result\n        assert \"<summary>View Announcements</summary>\" in result\n\n        # Check for date group\n        assert \"- <details open>\" in result\n        assert \"<summary>2025-09-12 - Test Announcements</summary>\" in result\n\n        # Check for items\n        assert \"  - First announcement\" in result\n        assert \"  - Second announcement\" in result\n\n    def test_collapsible_announcement_items(self, tmp_path) -> None:\n        \"\"\"Test announcements with collapsible summary/text items.\"\"\"\n        announcements_data = [\n            {\n                \"date\": \"2025-09-12\",\n                \"title\": \"Feature Updates\",\n                \"items\": [\n                    {\n                        \"summary\": \"New feature added\",\n                        \"text\": \"This is a detailed description of the new feature.\",\n                    },\n                    {\n                        \"summary\": \"Bug fix\",\n                        \"text\": \"Fixed a critical bug in the system.\",\n                    },\n                ],\n            }\n        ]\n\n        yaml_path = tmp_path / \"announcements.yaml\"\n        write_yaml(yaml_path, announcements_data)\n\n        result = load_announcements(str(tmp_path))\n\n        # Check for header\n        assert \"### Announcements [🔝](#awesome-claude-code)\" in result\n\n        # Check for nested collapsible items\n        assert \"  - <details open>\" in result\n        assert \"    <summary>New feature added</summary>\" in result\n        assert \"    - This is a detailed description of the new feature.\" in result\n        assert \"    <summary>Bug fix</summary>\" in result\n        assert \"    - Fixed a critical bug in the system.\" in result\n\n    def test_multi_line_text_in_announcements(self, tmp_path) -> None:\n        \"\"\"Test announcements with multi-line text content.\"\"\"\n        announcements_data = [\n            {\n                \"date\": \"2025-09-15\",\n                \"title\": \"Important Notice\",\n                \"items\": [\n                    {\n                        \"summary\": \"Multi-line announcement\",\n                        \"text\": (\n                            \"Line 1 of the announcement.\\n\\nLine 2 with a gap.\\n\\nLine 3 final.\"\n                        ),\n                    }\n                ],\n            }\n        ]\n\n        yaml_path = tmp_path / \"announcements.yaml\"\n        write_yaml(yaml_path, announcements_data)\n\n        result = load_announcements(str(tmp_path))\n\n        # Check for header\n        assert \"### Announcements [🔝](#awesome-claude-code)\" in result\n\n        # Check that multi-line text is properly formatted\n        assert \"    - Line 1 of the announcement.\" in result\n        assert \"      Line 2 with a gap.\" in result\n        assert \"      Line 3 final.\" in result\n\n    def test_mixed_announcement_types(self, tmp_path) -> None:\n        \"\"\"Test announcements with mixed item types.\"\"\"\n        announcements_data = [\n            {\n                \"date\": \"2025-09-20\",\n                \"items\": [  # No title\n                    \"Simple string item\",\n                    {\"summary\": \"Collapsible item\", \"text\": \"Detailed content here\"},\n                    {\"summary\": \"Summary only item\"},  # No text\n                    {\"text\": \"Text only item\"},  # No summary\n                ],\n            }\n        ]\n\n        yaml_path = tmp_path / \"announcements.yaml\"\n        write_yaml(yaml_path, announcements_data)\n\n        result = load_announcements(str(tmp_path))\n\n        # Check for header\n        assert \"### Announcements [🔝](#awesome-claude-code)\" in result\n\n        # Check for date without title\n        assert \"<summary>2025-09-20</summary>\" in result\n\n        # Check for various item types\n        assert \"  - Simple string item\" in result\n        assert \"    <summary>Collapsible item</summary>\" in result\n        assert \"    - Detailed content here\" in result\n        assert \"  - Summary only item\" in result\n        assert \"  - Text only item\" in result\n\n    def test_multiple_date_groups(self, tmp_path) -> None:\n        \"\"\"Test announcements with multiple date groups.\"\"\"\n        announcements_data = [\n            {\n                \"date\": \"2025-09-10\",\n                \"title\": \"Week 1\",\n                \"items\": [\"Announcement 1\"],\n            },\n            {\n                \"date\": \"2025-09-17\",\n                \"title\": \"Week 2\",\n                \"items\": [\"Announcement 2\"],\n            },\n        ]\n\n        yaml_path = tmp_path / \"announcements.yaml\"\n        write_yaml(yaml_path, announcements_data)\n\n        result = load_announcements(str(tmp_path))\n\n        # Check for header\n        assert \"### Announcements [🔝](#awesome-claude-code)\" in result\n\n        # Check for both date groups\n        assert \"<summary>2025-09-10 - Week 1</summary>\" in result\n        assert \"<summary>2025-09-17 - Week 2</summary>\" in result\n\n        # Verify proper nesting structure\n        assert result.count(\"- <details open>\") == 2  # Two date groups\n        assert result.count(\"</details>\") == 3  # Main + 2 date groups\n\n    def test_markdown_in_announcements(self, tmp_path) -> None:\n        \"\"\"Test that markdown formatting is preserved in announcements.\"\"\"\n        announcements_data = [\n            {\n                \"date\": \"2025-09-12\",\n                \"title\": \"Markdown Test\",\n                \"items\": [\n                    {\n                        \"summary\": \"Test with markdown\",\n                        \"text\": \"This has **bold** text and [a link](https://example.com).\",\n                    }\n                ],\n            }\n        ]\n\n        yaml_path = tmp_path / \"announcements.yaml\"\n        write_yaml(yaml_path, announcements_data)\n\n        result = load_announcements(str(tmp_path))\n\n        # Check for header\n        assert \"### Announcements [🔝](#awesome-claude-code)\" in result\n\n        # Check that markdown is preserved\n        assert \"**bold**\" in result\n        assert \"[a link](https://example.com)\" in result\n\n    def test_nonexistent_directory(self, tmp_path) -> None:\n        \"\"\"Test loading from a directory with no announcement files.\"\"\"\n        empty_dir = tmp_path / \"empty\"\n        empty_dir.mkdir()\n\n        result = load_announcements(str(empty_dir))\n        assert result == \"\"\n\n\nclass TestGenerateSectionContent:\n    \"\"\"Test cases for the generate_section_content function.\"\"\"\n\n    def test_simple_category_with_resources(self) -> None:\n        \"\"\"Test generating a simple category section with resources.\"\"\"\n        category = {\n            \"name\": \"Tools\",\n            \"icon\": \"🔧\",\n            \"subcategories\": [{\"name\": \"General\"}],\n        }\n        csv_data = [\n            {\n                \"Category\": \"Tools\",\n                \"Sub-Category\": \"General\",\n                \"Display Name\": \"Tool 1\",\n                \"Primary Link\": \"https://example.com/tool1\",\n                \"Author Name\": \"Author 1\",\n                \"Author Link\": \"\",\n                \"Description\": \"A useful tool\",\n                \"License\": \"MIT\",\n            }\n        ]\n\n        result = generate_section_content(category, csv_data)\n\n        # Header with back-to-top link\n        assert \"## Tools 🔧 [🔝](#awesome-claude-code)\" in result\n        assert \"<details open>\" in result\n\n        # Check for resource content\n        assert \"[`Tool 1`](https://example.com/tool1)\" in result\n        assert \"A useful tool\" in result\n\n    def test_category_with_description(self) -> None:\n        \"\"\"Test generating a category with a description.\"\"\"\n        category = {\n            \"name\": \"Resources\",\n            \"icon\": \"📚\",\n            \"description\": \"Helpful resources for developers\",\n        }\n        csv_data: list[dict[str, Any]] = []\n\n        result = generate_section_content(category, csv_data)\n\n        assert \"## Resources 📚 [🔝](#awesome-claude-code)\" in result\n        assert \"> Helpful resources for developers\" in result\n\n    def test_category_with_subcategories(self) -> None:\n        \"\"\"Test generating a category with subcategories.\"\"\"\n        category = {\n            \"name\": \"Documentation\",\n            \"icon\": \"📖\",\n            \"subcategories\": [\n                {\"name\": \"Tutorials\"},\n                {\"name\": \"API Reference\"},\n            ],\n        }\n        csv_data = [\n            {\n                \"Category\": \"Documentation\",\n                \"Sub-Category\": \"Tutorials\",\n                \"Display Name\": \"Getting Started\",\n                \"Primary Link\": \"https://example.com/tutorial\",\n                \"Author Name\": \"\",\n                \"Author Link\": \"\",\n                \"Description\": \"\",\n                \"License\": \"\",\n            },\n            {\n                \"Category\": \"Documentation\",\n                \"Sub-Category\": \"API Reference\",\n                \"Display Name\": \"API Docs\",\n                \"Primary Link\": \"https://example.com/api\",\n                \"Author Name\": \"\",\n                \"Author Link\": \"\",\n                \"Description\": \"\",\n                \"License\": \"\",\n            },\n        ]\n\n        result = generate_section_content(category, csv_data)\n\n        # Categories WITH subcategories should NOT be wrapped in details at the main level\n        assert \"## Documentation 📖 [🔝](#awesome-claude-code)\" in result\n        assert \"<summary><h2>Documentation 📖\" not in result\n\n        # Check for subcategory details wrappers\n        assert result.count(\"<details open>\") == 2  # Only 2 subcategories\n        assert (\n            '<summary><h3>Tutorials <a href=\"#awesome-claude-code\">🔝</a></h3></summary>' in result\n        )\n        assert (\n            '<summary><h3>API Reference <a href=\"#awesome-claude-code\">🔝</a></h3></summary>'\n            in result\n        )\n\n        # Check for resources in subcategories\n        assert \"[`Getting Started`](https://example.com/tutorial)\" in result\n        assert \"[`API Docs`](https://example.com/api)\" in result\n\n        # Check closing tags\n        assert result.count(\"</details>\") == 2\n\n    def test_category_with_main_and_sub_resources(self) -> None:\n        \"\"\"Test a category with resources at both main and sub levels.\"\"\"\n        category = {\n            \"name\": \"Mixed\",\n            \"subcategories\": [{\"name\": \"Subcategory\"}],\n        }\n        csv_data = [\n            {\n                \"Category\": \"Mixed\",\n                \"Sub-Category\": \"\",\n                \"Display Name\": \"Main Resource\",\n                \"Primary Link\": \"https://example.com/main\",\n                \"Author Name\": \"\",\n                \"Author Link\": \"\",\n                \"Description\": \"\",\n                \"License\": \"\",\n            },\n            {\n                \"Category\": \"Mixed\",\n                \"Sub-Category\": \"Subcategory\",\n                \"Display Name\": \"Sub Resource\",\n                \"Primary Link\": \"https://example.com/sub\",\n                \"Author Name\": \"\",\n                \"Author Link\": \"\",\n                \"Description\": \"\",\n                \"License\": \"\",\n            },\n        ]\n\n        result = generate_section_content(category, csv_data)\n\n        # Main-level resources are not rendered in minimal mode\n        assert \"Main Resource\" not in result\n        assert \"Sub Resource\" in result\n\n        assert \"## Mixed [🔝](#awesome-claude-code)\" in result\n        assert result.count(\"<details open>\") == 1\n\n    def test_category_without_icon(self) -> None:\n        \"\"\"Test generating a category without an icon.\"\"\"\n        category = {\"name\": \"Plain Category\"}\n        csv_data: list[dict[str, Any]] = []\n\n        result = generate_section_content(category, csv_data)\n\n        assert \"## Plain Category [🔝](#awesome-claude-code)\" in result\n\n    def test_empty_subcategory_not_rendered(self) -> None:\n        \"\"\"Test that subcategories without resources are not rendered.\"\"\"\n        category = {\n            \"name\": \"Test\",\n            \"subcategories\": [\n                {\"name\": \"Empty Sub\"},\n                {\"name\": \"Has Resources\"},\n            ],\n        }\n        csv_data = [\n            {\n                \"Category\": \"Test\",\n                \"Sub-Category\": \"Has Resources\",\n                \"Display Name\": \"Resource\",\n                \"Primary Link\": \"https://example.com\",\n                \"Author Name\": \"\",\n                \"Author Link\": \"\",\n                \"Description\": \"\",\n                \"License\": \"\",\n            }\n        ]\n\n        result = generate_section_content(category, csv_data)\n\n        # Empty subcategory should not be present\n        assert \"Empty Sub\" not in result\n\n        # Subcategory with resources should be present\n        assert \"Has Resources\" in result\n\n        # Categories WITH subcategories have regular headers\n        assert \"## Test [🔝](#awesome-claude-code)\" in result\n        # Should only have 1 details block (the subcategory with resources)\n        assert result.count(\"<details open>\") == 1\n\n\nclass TestBackToTopButtons:\n    \"\"\"Test cases for back-to-top button functionality.\"\"\"\n\n    def test_weekly_section_has_back_to_top(self) -> None:\n        \"\"\"Test that the weekly section header has a back-to-top button.\"\"\"\n        csv_data: list[dict[str, str]] = []\n        result = generate_weekly_section(csv_data)\n\n        # Check that the header contains the back-to-top link\n        assert \"## Latest Additions ✨ [🔝](#awesome-claude-code)\" in result\n\n    def test_category_without_subcategories_has_html_anchor(self) -> None:\n        \"\"\"Test categories without subcategories render markdown back-to-top links.\"\"\"\n        category = {\n            \"name\": \"Test Category\",\n            \"icon\": \"🧪\",\n            \"description\": \"Test description\",\n        }\n        csv_data: list[dict[str, str]] = []\n\n        result = generate_section_content(category, csv_data)\n\n        assert \"## Test Category 🧪 [🔝](#awesome-claude-code)\" in result\n        assert \"<summary><h2>\" not in result\n\n    def test_category_without_icon_has_back_to_top(self) -> None:\n        \"\"\"Test categories without icons still get back-to-top buttons.\"\"\"\n        category = {\"name\": \"No Icon Category\", \"description\": \"Test description\"}\n        csv_data: list[dict[str, str]] = []\n\n        result = generate_section_content(category, csv_data)\n\n        assert \"## No Icon Category [🔝](#awesome-claude-code)\" in result\n\n    def test_category_with_subcategories_has_markdown_link(self) -> None:\n        \"\"\"Test categories with subcategories have markdown link (not in summary).\"\"\"\n        category = {\n            \"name\": \"Main Category\",\n            \"icon\": \"📁\",\n            \"subcategories\": [{\"name\": \"Sub One\"}, {\"name\": \"Sub Two\"}],\n        }\n        csv_data: list[dict[str, str]] = []\n\n        result = generate_section_content(category, csv_data)\n\n        # Main category should have markdown link (it's a regular header, not in summary)\n        assert \"## Main Category 📁 [🔝](#awesome-claude-code)\" in result\n        # Should NOT have HTML anchor for main category\n        assert \"## Main Category 📁 <a href=\" not in result\n\n    def test_subcategory_has_html_anchor(self) -> None:\n        \"\"\"Test subcategories have HTML anchor in their summary tags.\"\"\"\n        category = {\n            \"name\": \"Main\",\n            \"icon\": \"📁\",\n            \"subcategories\": [{\"name\": \"Subcategory Test\"}],\n        }\n        csv_data = [\n            {\n                \"Category\": \"Main\",\n                \"Sub-Category\": \"Subcategory Test\",\n                \"Display Name\": \"Test Resource\",\n                \"Primary Link\": \"https://example.com\",\n                \"Active\": \"TRUE\",\n            }\n        ]\n\n        result = generate_section_content(category, csv_data)\n\n        # Subcategory should use HTML anchor inside summary\n        assert (\n            '<summary><h3>Subcategory Test <a href=\"#awesome-claude-code\">🔝</a></h3></summary>'\n            in result\n        )\n        # Should NOT have markdown link in subcategory summary\n        assert \"[🔝](#awesome-claude-code)</h3></summary>\" not in result\n\n    def test_multiple_subcategories_all_have_anchors(self) -> None:\n        \"\"\"Test that all subcategories get back-to-top anchors.\"\"\"\n        category: dict[str, Any] = {\n            \"name\": \"Parent\",\n            \"subcategories\": [\n                {\"name\": \"First Sub\"},\n                {\"name\": \"Second Sub\"},\n                {\"name\": \"Third Sub\"},\n            ],\n        }\n        subcategories = category.get(\"subcategories\", [])\n        csv_data = [\n            {\n                \"Category\": \"Parent\",\n                \"Sub-Category\": sub[\"name\"],\n                \"Display Name\": f\"Resource for {sub['name']}\",\n                \"Primary Link\": \"https://example.com\",\n                \"Active\": \"TRUE\",\n            }\n            for sub in subcategories\n            if isinstance(sub, dict)\n        ]\n\n        result = generate_section_content(category, csv_data)\n\n        # All subcategories should have HTML anchors\n        assert (\n            '<summary><h3>First Sub <a href=\"#awesome-claude-code\">🔝</a></h3></summary>' in result\n        )\n        assert (\n            '<summary><h3>Second Sub <a href=\"#awesome-claude-code\">🔝</a></h3></summary>' in result\n        )\n        assert (\n            '<summary><h3>Third Sub <a href=\"#awesome-claude-code\">🔝</a></h3></summary>' in result\n        )\n\n        # Count that we have exactly 3 back-to-top anchors in summaries\n        anchor_count = result.count('<a href=\"#awesome-claude-code\">🔝</a></h3></summary>')\n        assert anchor_count == 3\n\n    def test_back_to_top_preserves_existing_structure(self) -> None:\n        \"\"\"Test that adding back-to-top doesn't break existing structure.\"\"\"\n        category = {\n            \"name\": \"Complete Test\",\n            \"icon\": \"✅\",\n            \"description\": \"A complete category\",\n            \"subcategories\": [{\"name\": \"Complete Sub\"}],\n        }\n        csv_data = [\n            {\n                \"Category\": \"Complete Test\",\n                \"Sub-Category\": \"\",\n                \"Display Name\": \"Main Resource\",\n                \"Primary Link\": \"https://example.com/main\",\n                \"Active\": \"TRUE\",\n                \"Description\": \"Main description\",\n            },\n            {\n                \"Category\": \"Complete Test\",\n                \"Sub-Category\": \"Complete Sub\",\n                \"Display Name\": \"Sub Resource\",\n                \"Primary Link\": \"https://example.com/sub\",\n                \"Active\": \"TRUE\",\n                \"Description\": \"Sub description\",\n            },\n        ]\n\n        result = generate_section_content(category, csv_data)\n\n        assert \"## Complete Test ✅ [🔝](#awesome-claude-code)\" in result\n        assert \"> A complete category\" in result\n        assert \"<details open>\" in result\n        assert (\n            '<summary><h3>Complete Sub <a href=\"#awesome-claude-code\">🔝</a></h3></summary>'\n            in result\n        )\n        assert \"[`Sub Resource`](https://example.com/sub)\" in result\n        assert \"Sub description\" in result\n        assert \"</details>\" in result\n\n\nclass TestFormatResourceEntryGitHubStats:\n    \"\"\"Test GitHub stats disclosure functionality in format_resource_entry.\"\"\"\n\n    def test_github_resource_with_stats(self) -> None:\n        \"\"\"Test that GitHub resources get stats disclosure.\"\"\"\n        row = {\n            \"Display Name\": \"Test Resource\",\n            \"Primary Link\": \"https://github.com/owner/repo\",\n            \"Description\": \"Test description\",\n            \"Author Name\": \"Test Author\",\n            \"Author Link\": \"https://github.com/testauthor\",\n            \"License\": \"MIT\",\n        }\n\n        result = format_resource_entry(row)\n\n        # Check for disclosure element\n        assert \"<details>\" in result\n        assert \"📊 GitHub Stats\" in result\n        assert (\n            \"https://github-readme-stats-fork-orpin.vercel.app\"\n            \"/api/pin/?repo=repo&username=owner&all_stats=true&stats_only=true\" in result\n        )\n\n    def test_non_github_resource_no_stats(self) -> None:\n        \"\"\"Test that non-GitHub resources don't get stats disclosure.\"\"\"\n        row = {\n            \"Display Name\": \"Test Resource\",\n            \"Primary Link\": \"https://example.com/resource\",\n            \"Description\": \"Test description\",\n            \"Author Name\": \"Test Author\",\n            \"Author Link\": \"\",\n            \"License\": \"\",\n        }\n\n        result = format_resource_entry(row)\n\n        # Should not have disclosure element\n        assert \"<details>\" not in result\n        assert \"GitHub Stats\" not in result\n\n    def test_github_blob_url_with_stats(self) -> None:\n        \"\"\"Test GitHub blob URLs also get stats.\"\"\"\n        row = {\n            \"Display Name\": \"Test Resource\",\n            \"Primary Link\": \"https://github.com/owner/repo/blob/main/.claude/commands\",\n            \"Description\": \"Test description\",\n            \"Author Name\": \"\",\n            \"Author Link\": \"\",\n            \"License\": \"\",\n        }\n\n        result = format_resource_entry(row)\n\n        # Check for disclosure element with correct owner/repo\n        assert \"<details>\" in result\n        assert \"repo=repo&username=owner\" in result\n\n    def test_github_tree_url_with_stats(self) -> None:\n        \"\"\"Test GitHub tree URLs also get stats.\"\"\"\n        row = {\n            \"Display Name\": \"Test Resource\",\n            \"Primary Link\": \"https://github.com/owner/repo/tree/main/.claude/commands\",\n            \"Description\": \"Test description\",\n            \"Author Name\": \"\",\n            \"Author Link\": \"\",\n            \"License\": \"\",\n        }\n\n        result = format_resource_entry(row)\n\n        # Check for disclosure element with correct owner/repo\n        assert \"<details>\" in result\n        assert \"repo=repo&username=owner\" in result\n\n    def test_empty_primary_link_no_stats(self) -> None:\n        \"\"\"Test that resources without primary link don't get stats.\"\"\"\n        row = {\n            \"Display Name\": \"Test Resource\",\n            \"Primary Link\": \"\",\n            \"Description\": \"Test description\",\n            \"Author Name\": \"\",\n            \"Author Link\": \"\",\n            \"License\": \"\",\n        }\n\n        result = format_resource_entry(row)\n\n        # Should not have disclosure element\n        assert \"<details>\" not in result\n        assert \"GitHub Stats\" not in result\n"
  },
  {
    "path": "tests/test_generate_ticker_svg.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Tests for ticker SVG generation functions.\"\"\"\n\nimport sys\nfrom pathlib import Path\n\n# Add repo root to path so we can import the module\nsys.path.insert(0, str(Path(__file__).parent.parent))\n\nfrom scripts.ticker.generate_ticker_svg import truncate_repo_name  # noqa: E402\n\n\ndef test_truncate_repo_name_short():\n    \"\"\"Test that short names are not truncated.\"\"\"\n    assert truncate_repo_name(\"short-name\") == \"short-name\"\n    assert truncate_repo_name(\"a\") == \"a\"\n    assert truncate_repo_name(\"\") == \"\"\n\n\ndef test_truncate_repo_name_exactly_20():\n    \"\"\"Test that names exactly 20 characters are not truncated.\"\"\"\n    name_20_chars = \"12345678901234567890\"\n    assert len(name_20_chars) == 20\n    assert truncate_repo_name(name_20_chars) == name_20_chars\n\n\ndef test_truncate_repo_name_long():\n    \"\"\"Test that long names are truncated with ellipsis.\"\"\"\n    long_name = \"very-long-repository-name-that-exceeds-twenty-chars\"\n    result = truncate_repo_name(long_name)\n    assert result == \"very-long-repository...\"\n    assert len(result) == 23  # 20 chars + \"...\"\n\n\ndef test_truncate_repo_name_custom_length():\n    \"\"\"Test truncation with custom max length.\"\"\"\n    name = \"this-is-a-long-name\"\n    result = truncate_repo_name(name, max_length=10)\n    assert result == \"this-is-a-...\"\n    assert len(result) == 13  # 10 chars + \"...\"\n\n\ndef test_truncate_repo_name_preserves_beginning():\n    \"\"\"Test that truncation preserves the beginning of the name.\"\"\"\n    name = \"claude-code-infrastructure-showcase\"\n    result = truncate_repo_name(name)\n    assert result.startswith(\"claude-code-infrastr\")\n    assert result.endswith(\"...\")\n\n\ndef test_truncate_repo_name_edge_cases():\n    \"\"\"Test edge cases for truncation.\"\"\"\n    # Name exactly one character longer than max\n    name_21_chars = \"123456789012345678901\"\n    assert len(name_21_chars) == 21\n    result = truncate_repo_name(name_21_chars)\n    assert result == \"12345678901234567890...\"\n\n    # Very long name\n    very_long = \"a\" * 100\n    result = truncate_repo_name(very_long)\n    assert len(result) == 23  # 20 chars + \"...\"\n    assert result == \"a\" * 20 + \"...\"\n"
  },
  {
    "path": "tests/test_git_utils.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Tests for GitUtils helper methods.\"\"\"\n\nfrom __future__ import annotations\n\nimport logging\nimport subprocess\nimport sys\nfrom pathlib import Path\nfrom types import SimpleNamespace\n\nimport pytest\n\nsys.path.insert(0, str(Path(__file__).parent.parent))\n\nfrom scripts.utils.git_utils import GitUtils  # noqa: E402\n\n\ndef test_check_command_exists_true(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_run(*_args, **_kwargs):\n        return SimpleNamespace(returncode=0)\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().check_command_exists(\"git\") is True\n\n\ndef test_check_command_exists_false_on_missing(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_run(*_args, **_kwargs):\n        raise FileNotFoundError(\"missing\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().check_command_exists(\"nope\") is False\n\n\ndef test_run_command_failure_logs_error(\n    monkeypatch: pytest.MonkeyPatch, caplog: pytest.LogCaptureFixture\n) -> None:\n    def fake_run(*_args, **_kwargs):\n        return SimpleNamespace(returncode=1, stderr=\"bad\", stdout=\"\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    utils = GitUtils(logger=logging.getLogger(\"git-utils-test\"))\n    with caplog.at_level(logging.ERROR):\n        assert utils.run_command([\"git\", \"status\"], error_msg=\"oops\") is False\n        assert any(\"oops: bad\" in message for message in caplog.messages)\n\n\ndef test_is_gh_authenticated(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_run(*_args, **_kwargs):\n        return SimpleNamespace(returncode=0, stdout=\"user\\n\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().is_gh_authenticated() is True\n\n\ndef test_is_gh_authenticated_false_on_empty_stdout(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_run(*_args, **_kwargs):\n        return SimpleNamespace(returncode=0, stdout=\"\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().is_gh_authenticated() is False\n\n\ndef test_get_github_username_success(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_run(*_args, **_kwargs):\n        return SimpleNamespace(stdout=\"octocat\\n\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().get_github_username() == \"octocat\"\n\n\ndef test_get_github_username_failure(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_run(*_args, **_kwargs):\n        raise subprocess.CalledProcessError(1, \"gh api\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().get_github_username() is None\n\n\ndef test_get_git_config_returns_value(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_run(*_args, **_kwargs):\n        return SimpleNamespace(stdout=\"value\\n\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().get_git_config(\"user.name\") == \"value\"\n\n\ndef test_get_remote_type_variants(monkeypatch: pytest.MonkeyPatch) -> None:\n    utils = GitUtils()\n    monkeypatch.setattr(utils, \"get_remote_url\", lambda *_: \"git@github.com:owner/repo.git\")\n    assert utils.get_remote_type() == \"ssh\"\n\n    monkeypatch.setattr(utils, \"get_remote_url\", lambda *_: \"https://github.com/owner/repo\")\n    assert utils.get_remote_type() == \"https\"\n\n    monkeypatch.setattr(utils, \"get_remote_url\", lambda *_: \"file:///tmp/repo\")\n    assert utils.get_remote_type() is None\n\n\ndef test_is_working_directory_clean(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_run(*_args, **_kwargs):\n        return SimpleNamespace(stdout=\"\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().is_working_directory_clean() is True\n\n\ndef test_is_working_directory_dirty(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_run(*_args, **_kwargs):\n        return SimpleNamespace(stdout=\" M file.txt\\n\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().is_working_directory_clean() is False\n\n\ndef test_get_uncommitted_files(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_run(*_args, **_kwargs):\n        return SimpleNamespace(stdout=\" M file.txt\\n\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().get_uncommitted_files() == \"M file.txt\"\n\n\ndef test_stage_file_success(monkeypatch: pytest.MonkeyPatch, tmp_path: Path) -> None:\n    def fake_run(*_args, **_kwargs):\n        return SimpleNamespace(returncode=0, stderr=\"\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().stage_file(tmp_path / \"file.txt\") is True\n\n\ndef test_stage_file_failure(monkeypatch: pytest.MonkeyPatch, tmp_path: Path) -> None:\n    def fake_run(*_args, **_kwargs):\n        return SimpleNamespace(returncode=1, stderr=\"bad\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().stage_file(tmp_path / \"file.txt\") is False\n\n\ndef test_check_file_modified(monkeypatch: pytest.MonkeyPatch, tmp_path: Path) -> None:\n    def fake_run(cmd, *args, **kwargs):\n        if cmd[:3] == [\"git\", \"diff\", \"--name-only\"]:\n            return SimpleNamespace(stdout=\"file.txt\\n\")\n        if cmd[:4] == [\"git\", \"diff\", \"--cached\", \"--name-only\"]:\n            return SimpleNamespace(stdout=\"\")\n        return SimpleNamespace(stdout=\"\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().check_file_modified(tmp_path / \"file.txt\") is True\n\n\ndef test_check_file_modified_staged(monkeypatch: pytest.MonkeyPatch, tmp_path: Path) -> None:\n    def fake_run(cmd, *args, **kwargs):\n        if cmd[:3] == [\"git\", \"diff\", \"--name-only\"]:\n            return SimpleNamespace(stdout=\"\")\n        if cmd[:4] == [\"git\", \"diff\", \"--cached\", \"--name-only\"]:\n            return SimpleNamespace(stdout=\"file.txt\\n\")\n        return SimpleNamespace(stdout=\"\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().check_file_modified(tmp_path / \"file.txt\") is True\n\n\ndef test_check_file_modified_clean(monkeypatch: pytest.MonkeyPatch, tmp_path: Path) -> None:\n    def fake_run(cmd, *args, **kwargs):\n        return SimpleNamespace(stdout=\"\")\n\n    monkeypatch.setattr(subprocess, \"run\", fake_run)\n    assert GitUtils().check_file_modified(tmp_path / \"file.txt\") is False\n"
  },
  {
    "path": "tests/test_github_utils.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Tests for GitHub utility parsing helpers.\"\"\"\n\nfrom __future__ import annotations\n\nimport sys\nfrom pathlib import Path\n\nsys.path.insert(0, str(Path(__file__).parent.parent))\n\nfrom scripts.utils.github_utils import parse_github_resource_url, parse_github_url  # noqa: E402\n\n\ndef test_parse_github_url_blob_with_slash_branch() -> None:\n    url = \"https://github.com/owner/repo/blob/feature/with/slash/README.md\"\n    api_url, is_github, owner, repo = parse_github_url(url)\n    assert is_github is True\n    assert owner == \"owner\"\n    assert repo == \"repo\"\n    assert (\n        api_url\n        == \"https://api.github.com/repos/owner/repo/contents/README.md?ref=feature%2Fwith%2Fslash\"\n    )\n\n\ndef test_parse_github_url_tree_docs_path() -> None:\n    url = \"https://github.com/owner/repo/tree/main/docs\"\n    api_url, is_github, owner, repo = parse_github_url(url)\n    assert is_github is True\n    assert owner == \"owner\"\n    assert repo == \"repo\"\n    assert api_url == \"https://api.github.com/repos/owner/repo/contents/docs?ref=main\"\n\n\ndef test_parse_github_url_repo_root() -> None:\n    url = \"https://github.com/owner/repo.git\"\n    api_url, is_github, owner, repo = parse_github_url(url)\n    assert is_github is True\n    assert owner == \"owner\"\n    assert repo == \"repo\"\n    assert api_url == \"https://api.github.com/repos/owner/repo\"\n\n\ndef test_parse_github_url_non_github() -> None:\n    url = \"https://example.com/foo\"\n    api_url, is_github, owner, repo = parse_github_url(url)\n    assert is_github is False\n    assert owner is None\n    assert repo is None\n    assert api_url == url\n\n\ndef test_parse_github_resource_url_file_and_raw() -> None:\n    url = \"https://github.com/owner/repo/blob/main/dir/file.txt\"\n    parsed = parse_github_resource_url(url)\n    assert parsed == {\n        \"type\": \"file\",\n        \"owner\": \"owner\",\n        \"repo\": \"repo\",\n        \"branch\": \"main\",\n        \"path\": \"dir/file.txt\",\n    }\n\n    raw_url = \"https://github.com/owner/repo/raw/main/file.txt\"\n    parsed_raw = parse_github_resource_url(raw_url)\n    assert parsed_raw == {\n        \"type\": \"file\",\n        \"owner\": \"owner\",\n        \"repo\": \"repo\",\n        \"branch\": \"main\",\n        \"path\": \"file.txt\",\n    }\n\n\ndef test_parse_github_resource_url_dir_repo_gist() -> None:\n    dir_url = \"https://github.com/owner/repo/tree/main/docs\"\n    parsed_dir = parse_github_resource_url(dir_url)\n    assert parsed_dir == {\n        \"type\": \"dir\",\n        \"owner\": \"owner\",\n        \"repo\": \"repo\",\n        \"branch\": \"main\",\n        \"path\": \"docs\",\n    }\n\n    repo_url = \"https://github.com/owner/repo\"\n    parsed_repo = parse_github_resource_url(repo_url)\n    assert parsed_repo == {\"type\": \"repo\", \"owner\": \"owner\", \"repo\": \"repo\"}\n\n    gist_url = \"https://gist.github.com/owner/abcdef\"\n    parsed_gist = parse_github_resource_url(gist_url)\n    assert parsed_gist == {\"type\": \"gist\", \"owner\": \"owner\", \"gist_id\": \"abcdef\"}\n\n\ndef test_parse_github_resource_url_normalizes_repo_name() -> None:\n    repo_url = \"https://github.com/owner/repo.git\"\n    parsed = parse_github_resource_url(repo_url)\n    assert parsed == {\"type\": \"repo\", \"owner\": \"owner\", \"repo\": \"repo\"}\n\n\ndef test_parse_github_resource_url_non_github() -> None:\n    assert parse_github_resource_url(\"https://example.com\") is None\n"
  },
  {
    "path": "tests/test_readme_alternative_outputs.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Tests for generating alternative README outputs for root styles.\"\"\"\n\nfrom __future__ import annotations\n\nimport sys\nfrom pathlib import Path\n\nimport pytest\n\nsys.path.insert(0, str(Path(__file__).parent.parent))\n\nfrom scripts.readme.generators.base import ReadmeGenerator  # noqa: E402\nfrom scripts.readme.helpers import readme_config  # noqa: E402\nfrom scripts.readme.helpers.readme_paths import resolve_asset_tokens  # noqa: E402\nfrom scripts.readme.markup import visual as visual_markup  # noqa: E402\n\n\nclass DummyReadmeGenerator(ReadmeGenerator):\n    \"\"\"Minimal generator for output path tests.\"\"\"\n\n    def __init__(\n        self,\n        csv_path: str,\n        template_dir: str,\n        assets_dir: str,\n        repo_root: str,\n        style_id: str,\n        output_filename: str,\n        template_filename: str,\n    ) -> None:\n        super().__init__(csv_path, template_dir, assets_dir, repo_root)\n        self._style_id = style_id\n        self._output_filename = output_filename\n        self._template_filename = template_filename\n\n    @property\n    def template_filename(self) -> str:\n        return self._template_filename\n\n    @property\n    def output_filename(self) -> str:\n        return self._output_filename\n\n    @property\n    def style_id(self) -> str:\n        return self._style_id\n\n    def load_csv_data(self) -> list[dict]:\n        return []\n\n    def load_categories(self) -> list[dict]:\n        return []\n\n    def load_overrides(self) -> dict:\n        return {}\n\n    def load_announcements(self) -> str:\n        return \"\"\n\n    def load_footer(self) -> str:\n        return \"\"\n\n    def build_general_anchor_map(self) -> dict:\n        return {}\n\n    def format_resource_entry(self, row: dict, include_separator: bool = True) -> str:\n        _ = row, include_separator\n        return \"\"\n\n    def generate_toc(self) -> str:\n        return \"\"\n\n    def generate_weekly_section(self) -> str:\n        return \"\"\n\n    def generate_section_content(self, category: dict, section_index: int) -> str:\n        _ = category, section_index\n        return \"\"\n\n\ndef _write_template(template_dir: Path, filename: str) -> None:\n    template_dir.mkdir(parents=True, exist_ok=True)\n    (template_dir / filename).write_text(\n        \"{{STYLE_SELECTOR}}\\n<img src=\\\"{{ASSET_PATH('logo.svg')}}\\\">\",\n        encoding=\"utf-8\",\n    )\n\n\ndef _write_pyproject(repo_root: Path) -> None:\n    (repo_root / \"pyproject.toml\").write_text(\"[tool]\\n\", encoding=\"utf-8\")\n\n\ndef _configure_styles(monkeypatch: pytest.MonkeyPatch, root_style: str) -> None:\n    monkeypatch.setitem(readme_config.CONFIG, \"readme\", {\"root_style\": root_style})\n    monkeypatch.setitem(\n        readme_config.CONFIG,\n        \"styles\",\n        {\n            \"extra\": {\n                \"name\": \"Extra\",\n                \"badge\": \"badge-style-extra.svg\",\n                \"highlight_color\": \"#000000\",\n                \"filename\": \"README_EXTRA.md\",\n            },\n            \"classic\": {\n                \"name\": \"Classic\",\n                \"badge\": \"badge-style-classic.svg\",\n                \"highlight_color\": \"#000000\",\n                \"filename\": \"README_CLASSIC.md\",\n            },\n        },\n    )\n    monkeypatch.setitem(readme_config.CONFIG, \"style_order\", [\"extra\", \"classic\"])\n\n\ndef test_root_classic_creates_alternative_copy(tmp_path: Path, monkeypatch) -> None:\n    _configure_styles(monkeypatch, root_style=\"classic\")\n    _write_pyproject(tmp_path)\n\n    template_dir = tmp_path / \"templates\"\n    _write_template(template_dir, \"README_CLASSIC.template.md\")\n    (tmp_path / \"assets\").mkdir()\n\n    generator = DummyReadmeGenerator(\n        csv_path=str(tmp_path / \"data.csv\"),\n        template_dir=str(template_dir),\n        assets_dir=str(tmp_path / \"assets\"),\n        repo_root=str(tmp_path),\n        style_id=\"classic\",\n        output_filename=\"README_ALTERNATIVES/README_CLASSIC.md\",\n        template_filename=\"README_CLASSIC.template.md\",\n    )\n\n    generator.generate()\n    generator.generate(output_path=\"README.md\")\n\n    root_readme = tmp_path / \"README.md\"\n    alt_readme = tmp_path / \"README_ALTERNATIVES\" / \"README_CLASSIC.md\"\n\n    assert root_readme.exists()\n    assert alt_readme.exists()\n\n    root_content = root_readme.read_text(encoding=\"utf-8\")\n    alt_content = alt_readme.read_text(encoding=\"utf-8\")\n\n    assert 'src=\"assets/' in root_content\n    assert 'src=\"../assets/' not in root_content\n    assert 'src=\"../assets/' in alt_content\n\n\ndef test_root_extra_creates_alternative_copy(tmp_path: Path, monkeypatch) -> None:\n    _configure_styles(monkeypatch, root_style=\"extra\")\n    _write_pyproject(tmp_path)\n\n    template_dir = tmp_path / \"templates\"\n    _write_template(template_dir, \"README_EXTRA.template.md\")\n    (tmp_path / \"assets\").mkdir()\n\n    generator = DummyReadmeGenerator(\n        csv_path=str(tmp_path / \"data.csv\"),\n        template_dir=str(template_dir),\n        assets_dir=str(tmp_path / \"assets\"),\n        repo_root=str(tmp_path),\n        style_id=\"extra\",\n        output_filename=\"README_ALTERNATIVES/README_EXTRA.md\",\n        template_filename=\"README_EXTRA.template.md\",\n    )\n\n    generator.generate()\n    generator.generate(output_path=\"README.md\")\n\n    root_readme = tmp_path / \"README.md\"\n    alt_readme = tmp_path / \"README_ALTERNATIVES\" / \"README_EXTRA.md\"\n\n    assert root_readme.exists()\n    assert alt_readme.exists()\n\n    root_content = root_readme.read_text(encoding=\"utf-8\")\n    alt_content = alt_readme.read_text(encoding=\"utf-8\")\n\n    assert 'src=\"assets/' in root_content\n    assert 'src=\"../assets/' not in root_content\n    assert 'src=\"../assets/' in alt_content\n\n\ndef test_visual_weekly_section_uses_asset_prefix(tmp_path: Path) -> None:\n    assets_dir = tmp_path / \"assets\"\n    assets_dir.mkdir()\n\n    csv_data = [\n        {\n            \"Display Name\": \"Test Resource\",\n            \"Primary Link\": \"https://github.com/example/repo\",\n            \"Author Name\": \"Author\",\n            \"Description\": \"Description\",\n            \"Removed From Origin\": \"FALSE\",\n            \"Date Added\": \"2025-01-01\",\n        }\n    ]\n\n    output = visual_markup.generate_weekly_section(csv_data, assets_dir=str(assets_dir))\n    resolved = resolve_asset_tokens(\n        output,\n        tmp_path / \"README_ALTERNATIVES\" / \"README_EXTRA.md\",\n        tmp_path,\n    )\n\n    assert 'src=\"../assets/' in resolved\n    assert 'srcset=\"../assets/' in resolved\n    assert 'src=\"assets/' not in resolved\n    assert 'srcset=\"assets/' not in resolved\n"
  },
  {
    "path": "tests/test_readme_config_path.py",
    "content": "\"\"\"Tests for readme config file resolution.\"\"\"\n\nimport contextlib\nimport sys\nfrom pathlib import Path\n\nimport yaml\n\nrepo_root = Path(__file__).resolve().parent.parent\nsys.path.insert(0, str(repo_root))\n\n\nfrom scripts.readme.helpers import readme_config  # noqa: E402\n\n\ndef _load_root_style(repo_root: Path) -> str:\n    config_path = repo_root / \"acc-config.yaml\"\n    with config_path.open(encoding=\"utf-8\") as f:\n        config = yaml.safe_load(f) or {}\n    return config.get(\"readme\", {}).get(\"root_style\", \"extra\")\n\n\ndef test_load_config_uses_repo_root() -> None:\n    \"\"\"load_config should read acc-config.yaml from repo root, not scripts/.\"\"\"\n    root_style = _load_root_style(repo_root)\n    conflicting_root = \"classic\" if root_style != \"classic\" else \"extra\"\n\n    scripts_config_path = repo_root / \"scripts\" / \"acc-config.yaml\"\n    existing_contents = None\n    if scripts_config_path.exists():\n        existing_contents = scripts_config_path.read_text(encoding=\"utf-8\")\n\n    try:\n        scripts_config = {\"readme\": {\"root_style\": conflicting_root}}\n        scripts_config_path.write_text(\n            yaml.safe_dump(scripts_config, sort_keys=True),\n            encoding=\"utf-8\",\n        )\n        config = readme_config.load_config()\n        assert config.get(\"readme\", {}).get(\"root_style\", \"extra\") == root_style\n    finally:\n        if existing_contents is None:\n            with contextlib.suppress(FileNotFoundError):\n                scripts_config_path.unlink()\n        else:\n            scripts_config_path.write_text(existing_contents, encoding=\"utf-8\")\n"
  },
  {
    "path": "tests/test_readme_generators_minimal_visual.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Tests for minimal and visual README generators.\"\"\"\n\nfrom __future__ import annotations\n\nimport sys\nfrom pathlib import Path\n\nimport pytest\n\nsys.path.insert(0, str(Path(__file__).parent.parent))\n\nfrom scripts.readme.generators import minimal as minimal_module  # noqa: E402\nfrom scripts.readme.generators import visual as visual_module  # noqa: E402\nfrom scripts.readme.generators.minimal import MinimalReadmeGenerator  # noqa: E402\nfrom scripts.readme.generators.visual import VisualReadmeGenerator  # noqa: E402\n\n\ndef test_minimal_generator_properties() -> None:\n    generator = MinimalReadmeGenerator(\"csv\", \"templates\", \"assets\", \"repo\")\n    assert generator.template_filename == \"README_CLASSIC.template.md\"\n    assert generator.output_filename == \"README_ALTERNATIVES/README_CLASSIC.md\"\n    assert generator.style_id == \"classic\"\n\n\ndef test_minimal_generator_delegates(monkeypatch: pytest.MonkeyPatch) -> None:\n    generator = MinimalReadmeGenerator(\"csv\", \"templates\", \"assets\", \"repo\")\n    generator.categories = [{\"id\": \"cat\"}]\n    generator.csv_data = [{\"Display Name\": \"Item\"}]\n\n    calls: dict[str, object] = {}\n\n    def fake_format(row: dict, include_separator: bool = True) -> str:\n        calls[\"format\"] = (row, include_separator)\n        return \"ENTRY\"\n\n    def fake_toc(categories: list[dict], csv_data: list[dict]) -> str:\n        calls[\"toc\"] = (categories, csv_data)\n        return \"TOC\"\n\n    def fake_weekly(csv_data: list[dict]) -> str:\n        calls[\"weekly\"] = (csv_data,)\n        return \"WEEKLY\"\n\n    def fake_section(category: dict, csv_data: list[dict]) -> str:\n        calls[\"section\"] = (category, csv_data)\n        return \"SECTION\"\n\n    monkeypatch.setattr(minimal_module, \"format_minimal_resource_entry\", fake_format)\n    monkeypatch.setattr(minimal_module, \"generate_minimal_toc\", fake_toc)\n    monkeypatch.setattr(minimal_module, \"generate_minimal_weekly_section\", fake_weekly)\n    monkeypatch.setattr(minimal_module, \"generate_minimal_section_content\", fake_section)\n\n    assert generator.format_resource_entry({\"id\": 1}, include_separator=False) == \"ENTRY\"\n    assert calls[\"format\"] == ({\"id\": 1}, False)\n\n    assert generator.generate_toc() == \"TOC\"\n    assert calls[\"toc\"] == (generator.categories, generator.csv_data)\n\n    assert generator.generate_weekly_section() == \"WEEKLY\"\n    assert calls[\"weekly\"] == (generator.csv_data,)\n\n    assert generator.generate_section_content({\"id\": \"cat\"}, section_index=3) == \"SECTION\"\n    assert calls[\"section\"] == ({\"id\": \"cat\"}, generator.csv_data)\n\n\ndef test_visual_generator_properties() -> None:\n    generator = VisualReadmeGenerator(\"csv\", \"templates\", \"assets\", \"repo\")\n    assert generator.template_filename == \"README_EXTRA.template.md\"\n    assert generator.output_filename == \"README_ALTERNATIVES/README_EXTRA.md\"\n    assert generator.style_id == \"extra\"\n\n\ndef test_visual_generator_delegates(monkeypatch: pytest.MonkeyPatch) -> None:\n    generator = VisualReadmeGenerator(\"csv\", \"templates\", \"assets\", \"repo\")\n    generator.categories = [{\"id\": \"cat\"}]\n    generator.csv_data = [{\"Display Name\": \"Item\"}]\n    generator.general_anchor_map = {\"General\": \"general\"}\n    generator.assets_dir = \"/assets\"\n\n    calls: dict[str, object] = {}\n\n    def fake_format(row: dict, assets_dir: str, include_separator: bool = True) -> str:\n        calls[\"format\"] = (row, assets_dir, include_separator)\n        return \"ENTRY\"\n\n    def fake_toc(categories: list[dict], csv_data: list[dict], anchor_map: dict) -> str:\n        calls[\"toc\"] = (categories, csv_data, anchor_map)\n        return \"TOC\"\n\n    def fake_weekly(csv_data: list[dict], assets_dir: str) -> str:\n        calls[\"weekly\"] = (csv_data, assets_dir)\n        return \"WEEKLY\"\n\n    def fake_section(\n        category: dict,\n        csv_data: list[dict],\n        anchor_map: dict,\n        assets_dir: str,\n        section_index: int,\n    ) -> str:\n        calls[\"section\"] = (category, csv_data, anchor_map, assets_dir, section_index)\n        return \"SECTION\"\n\n    def fake_ticker() -> str:\n        calls[\"ticker\"] = True\n        return \"TICKER\"\n\n    monkeypatch.setattr(visual_module, \"format_visual_resource_entry\", fake_format)\n    monkeypatch.setattr(visual_module, \"generate_visual_toc\", fake_toc)\n    monkeypatch.setattr(visual_module, \"generate_visual_weekly_section\", fake_weekly)\n    monkeypatch.setattr(visual_module, \"generate_visual_section_content\", fake_section)\n    monkeypatch.setattr(visual_module, \"generate_visual_repo_ticker\", fake_ticker)\n\n    assert generator.format_resource_entry({\"id\": 1}, include_separator=False) == \"ENTRY\"\n    assert calls[\"format\"] == ({\"id\": 1}, \"/assets\", False)\n\n    assert generator.generate_toc() == \"TOC\"\n    assert calls[\"toc\"] == (generator.categories, generator.csv_data, generator.general_anchor_map)\n\n    assert generator.generate_weekly_section() == \"WEEKLY\"\n    assert calls[\"weekly\"] == (generator.csv_data, \"/assets\")\n\n    assert generator.generate_section_content({\"id\": \"cat\"}, section_index=2) == \"SECTION\"\n    assert calls[\"section\"] == (\n        {\"id\": \"cat\"},\n        generator.csv_data,\n        generator.general_anchor_map,\n        \"/assets\",\n        2,\n    )\n\n    assert generator.generate_repo_ticker() == \"TICKER\"\n    assert calls[\"ticker\"] is True\n"
  },
  {
    "path": "tests/test_resource_utils.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nUnit tests for append_to_csv in resource_utils.py.\n\nTests cover:\n- append_to_csv function with all columns including release metadata\n- CSV column alignment\n- Default values for new resources\n\"\"\"\n\nimport csv\nimport sys\nimport tempfile\nfrom collections.abc import Generator\nfrom datetime import datetime, timedelta\nfrom pathlib import Path\n\nimport pytest\n\n# Add parent directory to path to import the script\nsys.path.insert(0, str(Path(__file__).parent.parent))\nfrom scripts.resources.resource_utils import append_to_csv  # noqa: E402\n\n\n@pytest.fixture\ndef temp_csv() -> Generator[Path, None, None]:\n    \"\"\"Create a temporary CSV file for testing.\"\"\"\n    with tempfile.NamedTemporaryFile(mode=\"w\", suffix=\".csv\", delete=False, newline=\"\") as f:\n        temp_path = Path(f.name)\n        # Write header row matching the actual CSV structure\n        writer = csv.writer(f)\n        writer.writerow(\n            [\n                \"ID\",\n                \"Display Name\",\n                \"Category\",\n                \"Sub-Category\",\n                \"Primary Link\",\n                \"Secondary Link\",\n                \"Author Name\",\n                \"Author Link\",\n                \"Active\",\n                \"Date Added\",\n                \"Last Modified\",\n                \"Last Checked\",\n                \"License\",\n                \"Description\",\n                \"Removed From Origin\",\n                \"Stale\",\n                \"Repo Created\",\n                \"Latest Release\",\n                \"Release Version\",\n                \"Release Source\",\n            ]\n        )\n    yield temp_path\n    temp_path.unlink(missing_ok=True)\n\n\n@pytest.fixture\ndef sample_resource_data() -> dict[str, str]:\n    \"\"\"Sample resource data for testing.\"\"\"\n    return {\n        \"id\": \"test-resource-001\",\n        \"display_name\": \"Test Resource\",\n        \"category\": \"Tooling\",\n        \"subcategory\": \"General\",\n        \"primary_link\": \"https://example.com/test\",\n        \"secondary_link\": \"https://example.com/secondary\",\n        \"author_name\": \"Test Author\",\n        \"author_link\": \"https://github.com/testauthor\",\n        \"license\": \"MIT\",\n        \"description\": \"A test resource for unit testing\",\n    }\n\n\ndef set_csv_path(monkeypatch: pytest.MonkeyPatch, path: Path | str) -> None:\n    \"\"\"Force append_to_csv to write to a specific path.\"\"\"\n    monkeypatch.setattr(\"scripts.resources.resource_utils.os.path.join\", lambda *args: str(path))\n\n\ndef test_append_to_csv_adds_all_columns(\n    temp_csv: Path, sample_resource_data: dict[str, str], monkeypatch: pytest.MonkeyPatch\n) -> None:\n    \"\"\"Test that append_to_csv adds a row with all 20 columns.\"\"\"\n    set_csv_path(monkeypatch, temp_csv)\n\n    # Append the resource\n    result = append_to_csv(sample_resource_data)\n    assert result is True\n\n    # Read back the CSV and verify\n    with open(temp_csv, newline=\"\", encoding=\"utf-8\") as f:\n        reader = csv.reader(f)\n        header = next(reader)\n        assert len(header) == 20, f\"Expected 20 columns in header, got {len(header)}\"\n\n        # Read the data row\n        data_row = next(reader)\n        assert len(data_row) == 20, f\"Expected 20 columns in data row, got {len(data_row)}\"\n\n        # Verify specific column values\n        assert data_row[0] == sample_resource_data[\"id\"]\n        assert data_row[1] == sample_resource_data[\"display_name\"]\n        assert data_row[2] == sample_resource_data[\"category\"]\n        assert data_row[3] == sample_resource_data[\"subcategory\"]\n        assert data_row[4] == sample_resource_data[\"primary_link\"]\n        assert data_row[5] == sample_resource_data[\"secondary_link\"]\n        assert data_row[6] == sample_resource_data[\"author_name\"]\n        assert data_row[7] == sample_resource_data[\"author_link\"]\n        assert data_row[8] == \"TRUE\"  # Active default\n        assert data_row[12] == sample_resource_data[\"license\"]\n        assert data_row[13] == sample_resource_data[\"description\"]\n        assert data_row[14] == \"FALSE\"  # Removed From Origin default\n        assert data_row[15] == \"FALSE\"  # Stale default\n        assert data_row[16] == \"\"  # Repo Created default\n        assert data_row[17] == \"\"  # Latest Release default\n        assert data_row[18] == \"\"  # Release Version default\n        assert data_row[19] == \"\"  # Release Source default\n\n\ndef test_append_to_csv_default_values(\n    temp_csv: Path, sample_resource_data: dict[str, str], monkeypatch: pytest.MonkeyPatch\n) -> None:\n    \"\"\"Test that append_to_csv uses correct default values.\"\"\"\n    set_csv_path(monkeypatch, temp_csv)\n\n    # Append the resource\n    result = append_to_csv(sample_resource_data)\n    assert result is True\n\n    # Read back and check defaults\n    with open(temp_csv, newline=\"\", encoding=\"utf-8\") as f:\n        reader = csv.reader(f)\n        next(reader)  # Skip header\n        data_row = next(reader)\n\n        # Check default values\n        assert data_row[8] == \"TRUE\", \"Active should default to TRUE\"\n        assert data_row[10] == \"\", \"Last Modified should default to empty\"\n        assert data_row[14] == \"FALSE\", \"Removed From Origin should default to FALSE\"\n        assert data_row[15] == \"FALSE\", \"Stale should default to FALSE\"\n        assert data_row[16] == \"\", \"Repo Created should default to empty\"\n        assert data_row[17] == \"\", \"Latest Release should default to empty\"\n        assert data_row[18] == \"\", \"Release Version should default to empty\"\n        assert data_row[19] == \"\", \"Release Source should default to empty\"\n\n\ndef test_append_to_csv_with_removed_from_origin_true(\n    temp_csv: Path, sample_resource_data: dict[str, str], monkeypatch: pytest.MonkeyPatch\n) -> None:\n    \"\"\"Test that append_to_csv respects removed_from_origin when provided.\"\"\"\n    sample_resource_data[\"removed_from_origin\"] = \"TRUE\"\n\n    set_csv_path(monkeypatch, temp_csv)\n\n    # Append the resource\n    result = append_to_csv(sample_resource_data)\n    assert result is True\n\n    # Read back and verify\n    with open(temp_csv, newline=\"\", encoding=\"utf-8\") as f:\n        reader = csv.reader(f)\n        next(reader)  # Skip header\n        data_row = next(reader)\n\n        assert data_row[14] == \"TRUE\", \"Removed From Origin should be TRUE when provided\"\n\n\ndef test_append_to_csv_date_fields(\n    temp_csv: Path, sample_resource_data: dict[str, str], monkeypatch: pytest.MonkeyPatch\n) -> None:\n    \"\"\"Test that append_to_csv sets date fields correctly.\"\"\"\n    set_csv_path(monkeypatch, temp_csv)\n\n    # Capture the current time window\n    before_time = datetime.now()\n    result = append_to_csv(sample_resource_data)\n    after_time = datetime.now()\n\n    assert result is True\n\n    # Read back and check date fields\n    with open(temp_csv, newline=\"\", encoding=\"utf-8\") as f:\n        reader = csv.reader(f)\n        next(reader)  # Skip header\n        data_row = next(reader)\n\n        # Parse the date fields\n        date_added = datetime.strptime(data_row[9], \"%Y-%m-%d:%H-%M-%S\")\n        last_checked = datetime.strptime(data_row[11], \"%Y-%m-%d:%H-%M-%S\")\n\n        # Verify dates are within the expected time window (account for second precision)\n        # The strptime loses microseconds, so we need to compare at second precision\n        assert (\n            before_time.replace(microsecond=0)\n            <= date_added\n            <= after_time.replace(microsecond=0) + timedelta(seconds=1)\n        ), \"Date Added should be current time\"\n        assert (\n            before_time.replace(microsecond=0)\n            <= last_checked\n            <= after_time.replace(microsecond=0) + timedelta(seconds=1)\n        ), \"Last Checked should be current time\"\n\n\ndef test_append_to_csv_handles_csv_error(\n    sample_resource_data: dict[str, str], monkeypatch: pytest.MonkeyPatch\n) -> None:\n    \"\"\"Test that append_to_csv handles file write errors gracefully.\"\"\"\n    # Point to a non-writable location\n    set_csv_path(monkeypatch, \"/invalid/path/to/csv.csv\")\n\n    # Should return False on error\n    result = append_to_csv(sample_resource_data)\n    assert result is False\n\n\ndef test_append_to_csv_preserves_existing_data(\n    temp_csv: Path, sample_resource_data: dict[str, str], monkeypatch: pytest.MonkeyPatch\n) -> None:\n    \"\"\"Test that append_to_csv appends without modifying existing rows.\"\"\"\n    # Add an existing row first\n    with open(temp_csv, \"a\", newline=\"\", encoding=\"utf-8\") as f:\n        writer = csv.writer(f)\n        writer.writerow(\n            [\n                \"existing-001\",\n                \"Existing Resource\",\n                \"Hooks\",\n                \"General\",\n                \"https://existing.com\",\n                \"\",\n                \"Existing Author\",\n                \"https://github.com/existing\",\n                \"TRUE\",\n                \"2025-01-01:00-00-00\",\n                \"\",\n                \"2025-01-01:00-00-00\",\n                \"Apache-2.0\",\n                \"An existing resource\",\n                \"FALSE\",\n                \"FALSE\",\n                \"\",\n                \"\",\n                \"\",\n                \"\",\n            ]\n        )\n\n    set_csv_path(monkeypatch, temp_csv)\n\n    # Append new resource\n    result = append_to_csv(sample_resource_data)\n    assert result is True\n\n    # Verify both rows exist\n    with open(temp_csv, newline=\"\", encoding=\"utf-8\") as f:\n        reader = csv.reader(f)\n        rows = list(reader)\n\n        assert len(rows) == 3, \"Should have header + 2 data rows\"\n        assert rows[1][0] == \"existing-001\", \"Existing row should be preserved\"\n        assert rows[2][0] == sample_resource_data[\"id\"], \"New row should be appended\"\n"
  },
  {
    "path": "tests/test_sort_resources.py",
    "content": "#!/usr/bin/env python3\n\"\"\"\nUnit tests for sort_resources.py script.\n\nTests cover:\n- Sorting by category order\n- Sorting by sub-category\n- Sorting by display name\n- Edge cases (empty CSV, missing fields)\n- Category summary generation\n\"\"\"\n\nimport csv\nimport sys\nimport tempfile\nfrom collections.abc import Generator\nfrom pathlib import Path\nfrom typing import Any\n\nimport pytest\n\n# Add parent directory to path to import the script\nsys.path.insert(0, str(Path(__file__).parent.parent))\nfrom scripts.resources.sort_resources import sort_resources  # noqa\n\n\n@pytest.fixture\ndef temp_csv() -> Generator[Path, None, None]:\n    \"\"\"Create a temporary CSV file for testing.\"\"\"\n    with tempfile.NamedTemporaryFile(mode=\"w\", suffix=\".csv\", delete=False, newline=\"\") as f:\n        temp_path = Path(f.name)\n    yield temp_path\n    temp_path.unlink(missing_ok=True)\n\n\n@pytest.fixture\ndef sample_csv_data() -> list[dict[str, str]]:\n    \"\"\"Sample CSV data for testing.\"\"\"\n    return [\n        {\n            \"ID\": \"cmd-001\",\n            \"Display Name\": \"Zebra Command\",\n            \"Category\": \"Slash-Commands\",\n            \"Sub-Category\": \"Version Control & Git\",\n            \"Primary Link\": \"https://example.com/zebra\",\n            \"Author Name\": \"Author Z\",\n            \"Author Link\": \"https://github.com/authorz\",\n            \"Description\": \"Last alphabetically\",\n        },\n        {\n            \"ID\": \"tool-001\",\n            \"Display Name\": \"Alpha Tool\",\n            \"Category\": \"Tooling\",\n            \"Sub-Category\": \"\",\n            \"Primary Link\": \"https://example.com/alpha\",\n            \"Author Name\": \"Author A\",\n            \"Author Link\": \"https://github.com/authora\",\n            \"Description\": \"First alphabetically\",\n        },\n        {\n            \"ID\": \"cmd-002\",\n            \"Display Name\": \"Beta Command\",\n            \"Category\": \"Slash-Commands\",\n            \"Sub-Category\": \"Code Analysis & Testing\",\n            \"Primary Link\": \"https://example.com/beta\",\n            \"Author Name\": \"Author B\",\n            \"Author Link\": \"https://github.com/authorb\",\n            \"Description\": \"Second alphabetically\",\n        },\n        {\n            \"ID\": \"wf-001\",\n            \"Display Name\": \"Charlie Workflow\",\n            \"Category\": \"Workflows & Knowledge Guides\",\n            \"Sub-Category\": \"\",\n            \"Primary Link\": \"https://example.com/charlie\",\n            \"Author Name\": \"Author C\",\n            \"Author Link\": \"https://github.com/authorc\",\n            \"Description\": \"Third alphabetically\",\n        },\n        {\n            \"ID\": \"cmd-003\",\n            \"Display Name\": \"Alpha Command\",\n            \"Category\": \"Slash-Commands\",\n            \"Sub-Category\": \"Code Analysis & Testing\",\n            \"Primary Link\": \"https://example.com/alphacmd\",\n            \"Author Name\": \"Author AC\",\n            \"Author Link\": \"https://github.com/authorac\",\n            \"Description\": \"Should sort before Beta in same subcategory\",\n        },\n    ]\n\n\ndef write_csv(path: Path, data: list[dict[str, str]]) -> None:\n    \"\"\"Helper to write CSV data to a file.\"\"\"\n    if not data:\n        path.write_text(\"\")\n        return\n\n    with open(path, \"w\", newline=\"\", encoding=\"utf-8\") as f:\n        writer = csv.DictWriter(f, fieldnames=data[0].keys())\n        writer.writeheader()\n        writer.writerows(data)\n\n\ndef read_csv(path: Path) -> list[dict[str, str]]:\n    \"\"\"Helper to read CSV data from a file.\"\"\"\n    with open(path, encoding=\"utf-8\") as f:\n        return list(csv.DictReader(f))\n\n\ndef set_category_order(monkeypatch: pytest.MonkeyPatch, categories: list[dict[str, Any]]) -> None:\n    \"\"\"Override category order for sorting tests.\"\"\"\n    monkeypatch.setattr(\n        \"scripts.categories.category_utils.category_manager.get_categories_for_readme\",\n        lambda: categories,\n    )\n\n\ndef set_category_order_error(\n    monkeypatch: pytest.MonkeyPatch, message: str = \"Category manager error\"\n) -> None:\n    \"\"\"Force category manager to raise an error.\"\"\"\n\n    def _raise() -> None:\n        raise Exception(message)\n\n    monkeypatch.setattr(\n        \"scripts.categories.category_utils.category_manager.get_categories_for_readme\",\n        _raise,\n    )\n\n\nclass TestSortResources:\n    \"\"\"Test cases for sort_resources function.\"\"\"\n\n    def test_sort_by_category_order(\n        self,\n        temp_csv: Path,\n        sample_csv_data: list[dict[str, str]],\n        monkeypatch: pytest.MonkeyPatch,\n    ) -> None:\n        \"\"\"Test that resources are sorted according to category order from category_utils.\"\"\"\n        # Mock category manager to provide a specific order\n        mock_categories = [\n            {\"name\": \"Workflows & Knowledge Guides\"},\n            {\"name\": \"Tooling\"},\n            {\"name\": \"Slash-Commands\"},\n        ]\n\n        set_category_order(monkeypatch, mock_categories)\n        write_csv(temp_csv, sample_csv_data)\n        sort_resources(temp_csv)\n\n        sorted_data = read_csv(temp_csv)\n        categories = [row[\"Category\"] for row in sorted_data]\n\n        # Check that categories appear in the specified order\n        assert categories[0] == \"Workflows & Knowledge Guides\"\n        assert categories[1] == \"Tooling\"\n        assert categories[2:] == [\"Slash-Commands\"] * 3\n\n    def test_sort_by_subcategory(\n        self,\n        temp_csv: Path,\n        sample_csv_data: list[dict[str, str]],\n        monkeypatch: pytest.MonkeyPatch,\n    ) -> None:\n        \"\"\"Test that resources within a category are sorted by sub-category.\"\"\"\n        set_category_order(monkeypatch, [{\"name\": \"Slash-Commands\"}])\n        # Filter to just Slash-Commands for this test\n        slash_commands = [d for d in sample_csv_data if d[\"Category\"] == \"Slash-Commands\"]\n        write_csv(temp_csv, slash_commands)\n        sort_resources(temp_csv)\n\n        sorted_data = read_csv(temp_csv)\n        subcategories = [row[\"Sub-Category\"] for row in sorted_data]\n\n        # \"Code Analysis & Testing\" should come before \"Version Control & Git\"\n        assert subcategories[0] == \"Code Analysis & Testing\"\n        assert subcategories[1] == \"Code Analysis & Testing\"\n        assert subcategories[2] == \"Version Control & Git\"\n\n    def test_sort_by_display_name(self, temp_csv: Path, monkeypatch: pytest.MonkeyPatch) -> None:\n        \"\"\"Test that resources within same category/subcategory are sorted by display name.\"\"\"\n        data = [\n            {\n                \"ID\": \"cmd-003\",\n                \"Display Name\": \"Zebra\",\n                \"Category\": \"Same\",\n                \"Sub-Category\": \"Same\",\n                \"Primary Link\": \"https://example.com/z\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"Z\",\n            },\n            {\n                \"ID\": \"cmd-001\",\n                \"Display Name\": \"Alpha\",\n                \"Category\": \"Same\",\n                \"Sub-Category\": \"Same\",\n                \"Primary Link\": \"https://example.com/a\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"A\",\n            },\n            {\n                \"ID\": \"cmd-002\",\n                \"Display Name\": \"Beta\",\n                \"Category\": \"Same\",\n                \"Sub-Category\": \"Same\",\n                \"Primary Link\": \"https://example.com/b\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"B\",\n            },\n        ]\n\n        set_category_order(monkeypatch, [{\"name\": \"Same\"}])\n        write_csv(temp_csv, data)\n        sort_resources(temp_csv)\n\n        sorted_data = read_csv(temp_csv)\n        names = [row[\"Display Name\"] for row in sorted_data]\n\n        assert names == [\"Alpha\", \"Beta\", \"Zebra\"]\n\n    def test_empty_subcategory_sorts_last(\n        self, temp_csv: Path, monkeypatch: pytest.MonkeyPatch\n    ) -> None:\n        \"\"\"Test that empty sub-categories sort after filled ones.\"\"\"\n        data = [\n            {\n                \"ID\": \"1\",\n                \"Display Name\": \"No Subcat\",\n                \"Category\": \"Test\",\n                \"Sub-Category\": \"\",\n                \"Primary Link\": \"https://example.com/1\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"Empty subcat\",\n            },\n            {\n                \"ID\": \"2\",\n                \"Display Name\": \"Has Subcat\",\n                \"Category\": \"Test\",\n                \"Sub-Category\": \"Subcategory A\",\n                \"Primary Link\": \"https://example.com/2\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"Has subcat\",\n            },\n        ]\n\n        set_category_order(monkeypatch, [{\"name\": \"Test\"}])\n        write_csv(temp_csv, data)\n        sort_resources(temp_csv)\n\n        sorted_data = read_csv(temp_csv)\n\n        # Item with subcategory should come first\n        assert sorted_data[0][\"Sub-Category\"] == \"Subcategory A\"\n        assert sorted_data[1][\"Sub-Category\"] == \"\"\n\n    def test_unknown_category_sorts_last(\n        self, temp_csv: Path, monkeypatch: pytest.MonkeyPatch\n    ) -> None:\n        \"\"\"Test that categories not in the predefined order sort last.\"\"\"\n        data = [\n            {\n                \"ID\": \"1\",\n                \"Display Name\": \"Unknown Cat\",\n                \"Category\": \"Unknown Category\",\n                \"Sub-Category\": \"\",\n                \"Primary Link\": \"https://example.com/1\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"Unknown\",\n            },\n            {\n                \"ID\": \"2\",\n                \"Display Name\": \"Known Cat\",\n                \"Category\": \"Known\",\n                \"Sub-Category\": \"\",\n                \"Primary Link\": \"https://example.com/2\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"Known\",\n            },\n        ]\n\n        set_category_order(monkeypatch, [{\"name\": \"Known\"}])\n        write_csv(temp_csv, data)\n        sort_resources(temp_csv)\n\n        sorted_data = read_csv(temp_csv)\n\n        # Known category should come first\n        assert sorted_data[0][\"Category\"] == \"Known\"\n        assert sorted_data[1][\"Category\"] == \"Unknown Category\"\n\n    def test_subcategory_yaml_order_sort(\n        self, temp_csv: Path, monkeypatch: pytest.MonkeyPatch\n    ) -> None:\n        \"\"\"Test that subcategories are sorted by their defined order in YAML.\"\"\"\n        data = [\n            {\n                \"ID\": \"1\",\n                \"Display Name\": \"A\",\n                \"Category\": \"Slash-Commands\",\n                \"Sub-Category\": \"Miscellaneous\",\n                \"Primary Link\": \"https://example.com/1\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"M\",\n            },\n            {\n                \"ID\": \"2\",\n                \"Display Name\": \"B\",\n                \"Category\": \"Slash-Commands\",\n                \"Sub-Category\": \"Version Control & Git\",\n                \"Primary Link\": \"https://example.com/2\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"V\",\n            },\n            {\n                \"ID\": \"3\",\n                \"Display Name\": \"C\",\n                \"Category\": \"Slash-Commands\",\n                \"Sub-Category\": \"General\",\n                \"Primary Link\": \"https://example.com/3\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"G\",\n            },\n            {\n                \"ID\": \"4\",\n                \"Display Name\": \"D\",\n                \"Category\": \"Slash-Commands\",\n                \"Sub-Category\": \"CI / Deployment\",\n                \"Primary Link\": \"https://example.com/4\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"C\",\n            },\n        ]\n\n        # Mock the categories with subcategories in specific order\n        mock_categories = [\n            {\n                \"name\": \"Slash-Commands\",\n                \"subcategories\": [\n                    {\"name\": \"General\"},\n                    {\"name\": \"Version Control & Git\"},\n                    {\"name\": \"Code Analysis & Testing\"},\n                    {\"name\": \"Context Loading & Priming\"},\n                    {\"name\": \"Documentation & Changelogs\"},\n                    {\"name\": \"CI / Deployment\"},\n                    {\"name\": \"Project & Task Management\"},\n                    {\"name\": \"Miscellaneous\"},\n                ],\n            }\n        ]\n\n        set_category_order(monkeypatch, mock_categories)\n        write_csv(temp_csv, data)\n        sort_resources(temp_csv)\n\n        sorted_data = read_csv(temp_csv)\n        subcats = [row[\"Sub-Category\"] for row in sorted_data]\n\n        # Should follow YAML order: General first, Version Control,\n        # CI/Deployment, then Miscellaneous last\n        assert subcats == [\n            \"General\",\n            \"Version Control & Git\",\n            \"CI / Deployment\",\n            \"Miscellaneous\",\n        ]\n\n    def test_case_insensitive_display_name_sort(\n        self, temp_csv: Path, monkeypatch: pytest.MonkeyPatch\n    ) -> None:\n        \"\"\"Test that display name sorting is case-insensitive.\"\"\"\n        data = [\n            {\n                \"ID\": \"1\",\n                \"Display Name\": \"UPPERCASE\",\n                \"Category\": \"Test\",\n                \"Sub-Category\": \"\",\n                \"Primary Link\": \"https://example.com/1\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"Upper\",\n            },\n            {\n                \"ID\": \"2\",\n                \"Display Name\": \"lowercase\",\n                \"Category\": \"Test\",\n                \"Sub-Category\": \"\",\n                \"Primary Link\": \"https://example.com/2\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"Lower\",\n            },\n            {\n                \"ID\": \"3\",\n                \"Display Name\": \"MixedCase\",\n                \"Category\": \"Test\",\n                \"Sub-Category\": \"\",\n                \"Primary Link\": \"https://example.com/3\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"Mixed\",\n            },\n        ]\n\n        set_category_order(monkeypatch, [{\"name\": \"Test\"}])\n        write_csv(temp_csv, data)\n        sort_resources(temp_csv)\n\n        sorted_data = read_csv(temp_csv)\n        names = [row[\"Display Name\"] for row in sorted_data]\n\n        # Should be sorted alphabetically regardless of case\n        assert names == [\"lowercase\", \"MixedCase\", \"UPPERCASE\"]\n\n    def test_empty_csv_file(self, temp_csv: Path, monkeypatch: pytest.MonkeyPatch) -> None:\n        \"\"\"Test handling of empty CSV file.\"\"\"\n        # Create empty file\n        temp_csv.write_text(\"\")\n\n        set_category_order(monkeypatch, [])\n        # Should not raise an error\n        sort_resources(temp_csv)\n\n        # File should still be empty\n        assert temp_csv.read_text() == \"\"\n\n    def test_missing_fields_handled_gracefully(\n        self, temp_csv: Path, monkeypatch: pytest.MonkeyPatch\n    ) -> None:\n        \"\"\"Test that missing fields in CSV rows are handled gracefully.\"\"\"\n        data = [\n            {\n                \"ID\": \"1\",\n                \"Display Name\": \"Complete\",\n                \"Category\": \"Test\",\n                \"Sub-Category\": \"Sub\",\n                \"Primary Link\": \"https://example.com/1\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"Complete row\",\n            },\n            {\n                \"ID\": \"2\",\n                \"Display Name\": \"Missing Category\",\n                # Missing Category field\n                \"Sub-Category\": \"Sub\",\n                \"Primary Link\": \"https://example.com/2\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"Missing category\",\n            },\n            {\n                \"ID\": \"3\",\n                # Missing Display Name\n                \"Category\": \"Test\",\n                \"Sub-Category\": \"Sub\",\n                \"Primary Link\": \"https://example.com/3\",\n                \"Author Name\": \"A\",\n                \"Author Link\": \"https://github.com/a\",\n                \"Description\": \"Missing name\",\n            },\n        ]\n\n        set_category_order(monkeypatch, [{\"name\": \"Test\"}])\n        write_csv(temp_csv, data)\n        sort_resources(temp_csv)\n\n        sorted_data = read_csv(temp_csv)\n\n        # Should handle missing fields without crashing\n        assert len(sorted_data) == 3\n        # Missing display name should sort as empty string (first)\n        assert sorted_data[0][\"ID\"] == \"3\"\n\n    def test_category_manager_exception_handling(\n        self,\n        temp_csv: Path,\n        sample_csv_data: list[dict[str, str]],\n        capsys: Any,\n        monkeypatch: pytest.MonkeyPatch,\n    ) -> None:\n        \"\"\"Test that exceptions from category_manager are handled gracefully.\"\"\"\n        set_category_order_error(monkeypatch, \"Category manager error\")\n        write_csv(temp_csv, sample_csv_data)\n        sort_resources(temp_csv)\n\n        # Should still sort the file (alphabetically)\n        sorted_data = read_csv(temp_csv)\n        assert len(sorted_data) == len(sample_csv_data)\n\n        # Check that warning was printed\n        captured = capsys.readouterr()\n        assert \"Warning: Could not load category order\" in captured.out\n        assert \"Using alphabetical sorting instead\" in captured.out\n\n    def test_preserve_all_csv_fields(self, temp_csv: Path, monkeypatch: pytest.MonkeyPatch) -> None:\n        \"\"\"Test that all CSV fields are preserved after sorting.\"\"\"\n        data = [\n            {\n                \"ID\": \"1\",\n                \"Display Name\": \"Test\",\n                \"Category\": \"Test\",\n                \"Sub-Category\": \"\",\n                \"Primary Link\": \"https://example.com/1\",\n                \"Author Name\": \"Author\",\n                \"Author Link\": \"https://github.com/author\",\n                \"Description\": \"Description\",\n                \"Extra Field 1\": \"Extra Value 1\",\n                \"Extra Field 2\": \"Extra Value 2\",\n                \"Active\": \"true\",\n                \"Last Checked\": \"2024-01-01\",\n            }\n        ]\n\n        set_category_order(monkeypatch, [{\"name\": \"Test\"}])\n        write_csv(temp_csv, data)\n        sort_resources(temp_csv)\n\n        sorted_data = read_csv(temp_csv)\n\n        # All fields should be preserved\n        assert sorted_data[0][\"Extra Field 1\"] == \"Extra Value 1\"\n        assert sorted_data[0][\"Extra Field 2\"] == \"Extra Value 2\"\n        assert sorted_data[0][\"Active\"] == \"true\"\n        assert sorted_data[0][\"Last Checked\"] == \"2024-01-01\"\n\n    def test_category_summary_output(\n        self,\n        temp_csv: Path,\n        sample_csv_data: list[dict[str, str]],\n        capsys: Any,\n        monkeypatch: pytest.MonkeyPatch,\n    ) -> None:\n        \"\"\"Test that category summary is printed correctly.\"\"\"\n        set_category_order(\n            monkeypatch,\n            [\n                {\"name\": \"Workflows & Knowledge Guides\"},\n                {\"name\": \"Tooling\"},\n                {\"name\": \"Slash-Commands\"},\n            ],\n        )\n        write_csv(temp_csv, sample_csv_data)\n        sort_resources(temp_csv)\n\n        captured = capsys.readouterr()\n\n        # Check summary output\n        assert \"Category Summary:\" in captured.out\n        assert \"Workflows & Knowledge Guides:\" in captured.out\n        assert \"(no sub-category): 1 items\" in captured.out\n        assert \"Slash-Commands:\" in captured.out\n        assert \"Code Analysis & Testing: 2 items\" in captured.out\n        assert \"Version Control & Git: 1 items\" in captured.out\n\n    def test_multiple_sort_stability(\n        self,\n        temp_csv: Path,\n        sample_csv_data: list[dict[str, str]],\n        monkeypatch: pytest.MonkeyPatch,\n    ) -> None:\n        \"\"\"\n        Test that sorting multiple times produces the same result\n        (stable sort).\n        \"\"\"\n        set_category_order(\n            monkeypatch,\n            [\n                {\"name\": \"Workflows & Knowledge Guides\"},\n                {\"name\": \"Tooling\"},\n                {\"name\": \"Slash-Commands\"},\n            ],\n        )\n        write_csv(temp_csv, sample_csv_data)\n\n        # Sort once\n        sort_resources(temp_csv)\n        first_sort = read_csv(temp_csv)\n\n        # Sort again\n        sort_resources(temp_csv)\n        second_sort = read_csv(temp_csv)\n\n        # Results should be identical\n        assert first_sort == second_sort\n"
  },
  {
    "path": "tests/test_style_selector_paths.py",
    "content": "\"\"\"\nTests for style selector and path handling logic.\n\nThese tests verify the brittle assumptions around:\n- output_path-based selector behavior\n- resolved_output_path computation\n- generate_style_selector() path generation\n- Config-driven root style switching\n\"\"\"\n\nimport sys\nfrom pathlib import Path\n\n# Add repo root to path\nsys.path.insert(0, str(Path(__file__).parent.parent))\n\nfrom scripts.readme.helpers import readme_config  # noqa: E402\nfrom scripts.readme.helpers.readme_config import (  # noqa: E402\n    CONFIG,\n    get_root_style,\n    get_style_selector_target,\n)\nfrom scripts.readme.helpers.readme_paths import (  # noqa: E402\n    resolve_asset_tokens,\n    resolve_relative_link,\n)\nfrom scripts.readme.markup.shared import generate_style_selector  # noqa: E402\n\n\ndef _resolve_selector(html: str, output_path: Path, repo_root: Path) -> str:\n    return resolve_asset_tokens(html, output_path, repo_root)\n\n\nclass TestResolveRelativeLink:\n    \"\"\"Tests for resolve_relative_link() helper.\"\"\"\n\n    def test_root_self_link_is_dot_slash(self, tmp_path: Path) -> None:\n        href = resolve_relative_link(tmp_path / \"README.md\", Path(\"README.md\"), tmp_path)\n        assert href == \"./\"\n\n    def test_root_to_alternative_link(self, tmp_path: Path) -> None:\n        href = resolve_relative_link(\n            tmp_path / \"README.md\",\n            Path(\"README_ALTERNATIVES/README_CLASSIC.md\"),\n            tmp_path,\n        )\n        assert href == \"README_ALTERNATIVES/README_CLASSIC.md\"\n\n    def test_alternative_to_root_link(self, tmp_path: Path) -> None:\n        href = resolve_relative_link(\n            tmp_path / \"README_ALTERNATIVES\" / \"README_CLASSIC.md\",\n            Path(\"README.md\"),\n            tmp_path,\n        )\n        assert href == \"../\"\n\n    def test_alternative_to_sibling_link(self, tmp_path: Path) -> None:\n        href = resolve_relative_link(\n            tmp_path / \"README_ALTERNATIVES\" / \"README_CLASSIC.md\",\n            Path(\"README_ALTERNATIVES/README_AWESOME.md\"),\n            tmp_path,\n        )\n        assert href == \"README_AWESOME.md\"\n\n\nclass TestGetRootStyle:\n    \"\"\"Tests for get_root_style() function.\"\"\"\n\n    def test_root_style_from_config(self) -> None:\n        \"\"\"Root style should come from config.\"\"\"\n        root_style = get_root_style()\n        assert root_style in [\"extra\", \"classic\", \"awesome\", \"flat\"]\n\n    def test_root_style_can_be_changed(self, monkeypatch) -> None:\n        \"\"\"Root style should reflect config changes.\"\"\"\n        monkeypatch.setitem(readme_config.CONFIG, \"readme\", {\"root_style\": \"awesome\"})\n        assert get_root_style() == \"awesome\"\n\n    def test_root_style_fallback(self, monkeypatch) -> None:\n        \"\"\"Should fall back to 'extra' if not configured.\"\"\"\n        monkeypatch.setitem(readme_config.CONFIG, \"readme\", {})\n        assert get_root_style() == \"extra\"\n\n    def test_root_style_missing_readme_section(self, monkeypatch) -> None:\n        \"\"\"Should fall back to 'extra' if readme section missing.\"\"\"\n        monkeypatch.delitem(readme_config.CONFIG, \"readme\", raising=False)\n        assert get_root_style() == \"extra\"\n\n\nclass TestGetStyleSelectorTarget:\n    \"\"\"Tests for get_style_selector_target() function.\"\"\"\n\n    def test_root_style_goes_to_root(self) -> None:\n        \"\"\"The root style should always output to README.md.\"\"\"\n        root_style = get_root_style()\n        path = get_style_selector_target(root_style)\n        assert path == \"README.md\"\n\n    def test_non_root_style_goes_to_alternatives(self) -> None:\n        \"\"\"Non-root styles should go to README_ALTERNATIVES/.\"\"\"\n        root_style = get_root_style()\n        non_root_styles = [s for s in [\"extra\", \"classic\", \"awesome\", \"flat\"] if s != root_style]\n\n        for style in non_root_styles:\n            path = get_style_selector_target(style)\n            assert path.startswith(\"README_ALTERNATIVES/\"), (\n                f\"Style '{style}' should be in README_ALTERNATIVES/, got: {path}\"\n            )\n\n    def test_style_swap_extra_to_alternatives(self, monkeypatch) -> None:\n        \"\"\"When awesome is root, extra should move to alternatives.\"\"\"\n        monkeypatch.setitem(readme_config.CONFIG, \"readme\", {\"root_style\": \"awesome\"})\n        monkeypatch.setitem(\n            readme_config.CONFIG,\n            \"styles\",\n            {\n                \"extra\": {\"filename\": \"README_EXTRA.md\"},\n                \"awesome\": {\"filename\": \"README_AWESOME.md\"},\n            },\n        )\n        assert get_style_selector_target(\"awesome\") == \"README.md\"\n        assert get_style_selector_target(\"extra\") == \"README_ALTERNATIVES/README_EXTRA.md\"\n\n    def test_style_originally_in_alternatives_becomes_root(self, monkeypatch) -> None:\n        \"\"\"A style configured for alternatives can become root.\"\"\"\n        monkeypatch.setitem(readme_config.CONFIG, \"readme\", {\"root_style\": \"classic\"})\n        monkeypatch.setitem(\n            readme_config.CONFIG,\n            \"styles\",\n            {\n                \"classic\": {\"filename\": \"README_CLASSIC.md\"},\n                \"extra\": {\"filename\": \"README_EXTRA.md\"},\n            },\n        )\n        assert get_style_selector_target(\"classic\") == \"README.md\"\n\n\nclass TestGenerateStyleSelector:\n    \"\"\"Tests for generate_style_selector() function.\"\"\"\n\n    def test_root_readme_uses_assets_prefix(self, tmp_path: Path) -> None:\n        \"\"\"Root README should use 'assets/' prefix.\"\"\"\n        html = generate_style_selector(\"extra\", tmp_path / \"README.md\", tmp_path)\n        resolved = _resolve_selector(html, tmp_path / \"README.md\", tmp_path)\n        assert 'src=\"assets/' in resolved\n        assert 'src=\"../assets/' not in resolved\n\n    def test_alternatives_readme_uses_parent_assets_prefix(self, tmp_path: Path) -> None:\n        \"\"\"README in alternatives should use '../assets/' prefix.\"\"\"\n        html = generate_style_selector(\n            \"classic\",\n            tmp_path / \"README_ALTERNATIVES\" / \"README_CLASSIC.md\",\n            tmp_path,\n        )\n        resolved = _resolve_selector(\n            html,\n            tmp_path / \"README_ALTERNATIVES\" / \"README_CLASSIC.md\",\n            tmp_path,\n        )\n        assert 'src=\"../assets/' in resolved\n\n    def test_root_readme_links_to_alternatives_with_full_path(self, tmp_path: Path) -> None:\n        \"\"\"Root README should link to alternatives with full path.\"\"\"\n        html = generate_style_selector(\"extra\", tmp_path / \"README.md\", tmp_path)\n        assert \"README_ALTERNATIVES/\" in html\n\n    def test_selector_uses_asset_tokens(self, tmp_path: Path) -> None:\n        \"\"\"Style selector should emit asset tokens, not concrete prefixes.\"\"\"\n        html = generate_style_selector(\"extra\", tmp_path / \"README.md\", tmp_path)\n        assert \"ASSET_PATH\" in html\n        assert \"assets/\" not in html\n\n    def test_alternatives_readme_links_to_root_with_parent(self, tmp_path: Path) -> None:\n        \"\"\"Alternatives README should link to root with '../'.\"\"\"\n        html = generate_style_selector(\n            \"classic\",\n            tmp_path / \"README_ALTERNATIVES\" / \"README_CLASSIC.md\",\n            tmp_path,\n        )\n        assert 'href=\"../\"' in html\n\n    def test_alternatives_readme_links_to_siblings_with_filename(self, tmp_path: Path) -> None:\n        \"\"\"Alternatives README should link to siblings with just filename.\"\"\"\n        html = generate_style_selector(\n            \"classic\",\n            tmp_path / \"README_ALTERNATIVES\" / \"README_CLASSIC.md\",\n            tmp_path,\n        )\n        assert '.md\"' in html\n\n    def test_current_style_gets_highlight_border(self, tmp_path: Path) -> None:\n        \"\"\"Current style should have a highlight border.\"\"\"\n        html = generate_style_selector(\"extra\", tmp_path / \"README.md\", tmp_path)\n        assert \"border:\" in html\n\n    def test_selector_includes_all_styles_in_order(self, tmp_path: Path) -> None:\n        \"\"\"Selector should include all styles in configured order.\"\"\"\n        html = generate_style_selector(\"extra\", tmp_path / \"README.md\", tmp_path)\n        assert \"badge-style-extra.svg\" in html\n        assert \"badge-style-classic.svg\" in html\n        assert \"badge-style-flat.svg\" in html\n        assert \"badge-style-awesome.svg\" in html\n\n\nclass TestPathConsistency:\n    \"\"\"Tests for path consistency across different scenarios.\"\"\"\n\n    def test_asset_prefix_consistency(self, tmp_path: Path) -> None:\n        \"\"\"Asset prefix should be consistent based on output path.\"\"\"\n        root_html = generate_style_selector(\"extra\", tmp_path / \"README.md\", tmp_path)\n        alt_html = generate_style_selector(\n            \"extra\",\n            tmp_path / \"README_ALTERNATIVES\" / \"README_EXTRA.md\",\n            tmp_path,\n        )\n        root_resolved = _resolve_selector(root_html, tmp_path / \"README.md\", tmp_path)\n        alt_resolved = _resolve_selector(\n            alt_html,\n            tmp_path / \"README_ALTERNATIVES\" / \"README_EXTRA.md\",\n            tmp_path,\n        )\n\n        # Root uses assets/\n        assert \"assets/\" in root_resolved\n        # Alternatives uses ../assets/\n        assert \"../assets/\" in alt_resolved\n\n        # Root should NOT use ../assets/\n        assert \"../assets/\" not in root_resolved\n\n    def test_cross_linking_symmetry(self, tmp_path: Path) -> None:\n        \"\"\"Links should be symmetric - root to alt and alt to root.\"\"\"\n        root_html = generate_style_selector(\"extra\", tmp_path / \"README.md\", tmp_path)\n        alt_html = generate_style_selector(\n            \"classic\",\n            tmp_path / \"README_ALTERNATIVES\" / \"README_CLASSIC.md\",\n            tmp_path,\n        )\n\n        # Root links to alternatives with full path\n        assert \"README_ALTERNATIVES/\" in root_html\n\n        # Alternatives links back to root with ../\n        assert 'href=\"../\"' in alt_html\n\n\nclass TestEdgeCases:\n    \"\"\"Tests for edge cases and error handling.\"\"\"\n\n    def test_missing_style_config_handled(self, monkeypatch, tmp_path: Path) -> None:\n        \"\"\"Should handle missing style configuration gracefully.\"\"\"\n        monkeypatch.setitem(readme_config.CONFIG, \"readme\", {\"root_style\": \"nonexistent\"})\n        monkeypatch.setitem(readme_config.CONFIG, \"styles\", {})\n        monkeypatch.setitem(readme_config.CONFIG, \"style_order\", [])\n        html = generate_style_selector(\"extra\", tmp_path / \"README.md\", tmp_path)\n        assert isinstance(html, str)\n\n    def test_unknown_style_id(self, tmp_path: Path) -> None:\n        \"\"\"Should handle unknown style ID gracefully.\"\"\"\n        html = generate_style_selector(\"unknown_style\", tmp_path / \"README.md\", tmp_path)\n        assert isinstance(html, str)\n\n\nclass TestAssumptionsDocumented:\n    \"\"\"\n    Meta-tests that document the key assumptions.\n\n    These tests serve as executable documentation of the assumptions\n    the path-handling system relies on.\n    \"\"\"\n\n    def test_assumption_readme_at_root_uses_assets_directly(self, tmp_path: Path) -> None:\n        \"\"\"\n        ASSUMPTION: A README at repo root resolves assets via 'assets/'.\n\n        This assumes the assets folder is a direct child of the repo root.\n        \"\"\"\n        html = generate_style_selector(\"extra\", tmp_path / \"README.md\", tmp_path)\n        resolved = _resolve_selector(html, tmp_path / \"README.md\", tmp_path)\n        assert \"../assets/\" not in resolved\n        assert \"assets/\" in resolved\n\n    def test_assumption_alternatives_one_level_deep(self, tmp_path: Path) -> None:\n        \"\"\"\n        ASSUMPTION: README_ALTERNATIVES/ is exactly one level below root.\n\n        This is why we resolve to '../assets/' for files in that folder.\n        If README_ALTERNATIVES were nested deeper, paths would change.\n        \"\"\"\n        html = generate_style_selector(\n            \"classic\",\n            tmp_path / \"README_ALTERNATIVES\" / \"README_CLASSIC.md\",\n            tmp_path,\n        )\n        resolved = _resolve_selector(\n            html,\n            tmp_path / \"README_ALTERNATIVES\" / \"README_CLASSIC.md\",\n            tmp_path,\n        )\n        assert \"../assets/\" in resolved\n        assert \"../../\" not in resolved\n\n    def test_assumption_root_style_is_root_readme(self) -> None:\n        \"\"\"\n        ASSUMPTION: The root_style in config determines which README is at root.\n\n        Changing root_style should move a different README to root.\n        \"\"\"\n        root_style = get_root_style()\n        path = get_style_selector_target(root_style)\n        assert path == \"README.md\"\n\n    def test_assumption_only_one_readme_at_root(self) -> None:\n        \"\"\"\n        ASSUMPTION: Exactly one style lives at README.md (the root style).\n\n        All other styles go to README_ALTERNATIVES/.\n        \"\"\"\n        styles = [\"extra\", \"classic\", \"awesome\", \"flat\"]\n        root_count = sum(1 for s in styles if get_style_selector_target(s) == \"README.md\")\n        assert root_count == 1, \"Exactly one style should be at root\"\n\n    def test_assumption_flat_is_special_case(self) -> None:\n        \"\"\"\n        ASSUMPTION: Flat style has many files, linked via README_FLAT_ALL_AZ.md.\n\n        The style selector links to this specific file as the entry point.\n        \"\"\"\n        styles = CONFIG.get(\"styles\", {})\n        flat_config = styles.get(\"flat\", {})\n        filename = flat_config.get(\"filename\", \"\")\n        assert \"FLAT\" in filename.upper()\n"
  },
  {
    "path": "tests/test_toc_anchor_validation.py",
    "content": "\"\"\"Integration tests for TOC anchor validation against GitHub HTML.\n\nThese tests validate that our generated TOC anchors match what GitHub\nactually produces when rendering the markdown. This catches anchor\ngeneration bugs that would result in broken TOC links.\n\nHTML fixtures are stored in tests/fixtures/github-html/ and version controlled.\nTo update fixtures:\n    1. Push changes to GitHub\n    2. Navigate to the README on GitHub\n    3. Open browser dev tools (F12)\n    4. Find the <article> element containing the README\n    5. Copy inner HTML to the appropriate fixture file\n\"\"\"\n\nfrom __future__ import annotations\n\nfrom pathlib import Path\n\nimport pytest\n\nfrom scripts.testing.validate_toc_anchors import (\n    compare_anchors,\n    extract_github_anchor_ids,\n    extract_toc_anchors_from_readme,\n    normalize_anchor,\n)\nfrom scripts.utils.repo_root import find_repo_root\n\nREPO_ROOT = find_repo_root(Path(__file__))\nFIXTURES_DIR = REPO_ROOT / \"tests\" / \"fixtures\" / \"github-html\"\nEXPECTED_ANCHORS_PATH = REPO_ROOT / \"tests\" / \"fixtures\" / \"expected_toc_anchors.txt\"\n\n# Style configurations: (html_fixture, readme_path)\n# HTML fixture names indicate root vs non-root placement on GitHub\nSTYLE_CONFIGS = {\n    \"awesome\": (FIXTURES_DIR / \"awesome-root.html\", REPO_ROOT / \"README.md\"),\n    \"classic\": (\n        FIXTURES_DIR / \"classic-non-root.html\",\n        REPO_ROOT / \"README_ALTERNATIVES\" / \"README_CLASSIC.md\",\n    ),\n    \"extra\": (\n        FIXTURES_DIR / \"extra-non-root.html\",\n        REPO_ROOT / \"README_ALTERNATIVES\" / \"README_EXTRA.md\",\n    ),\n    \"flat\": (\n        FIXTURES_DIR / \"flat-non-root.html\",\n        REPO_ROOT / \"README_ALTERNATIVES\" / \"README_FLAT_ALL_AZ.md\",\n    ),\n}\n\n\ndef is_placeholder(path: Path) -> bool:\n    \"\"\"Check if an HTML fixture is a placeholder (not yet populated).\"\"\"\n    if not path.exists():\n        return True\n    content = path.read_text(encoding=\"utf-8\")\n    return content.strip().startswith(\"<!-- PLACEHOLDER:\")\n\n\nclass TestAnchorExtraction:\n    \"\"\"Unit tests for anchor extraction functions.\"\"\"\n\n    def test_extract_github_anchors_finds_user_content_ids(self) -> None:\n        html = \"\"\"\n        <h2 id=\"user-content-agent-skills-\">Agent Skills</h2>\n        <h3 id=\"user-content-general\">General</h3>\n        <div id=\"other-id\">Not a heading</div>\n        \"\"\"\n        anchors = extract_github_anchor_ids(html)\n        assert anchors == {\"agent-skills-\", \"general\"}\n\n    def test_extract_toc_anchors_markdown_style(self) -> None:\n        readme = \"\"\"\n        - [Agent Skills](#agent-skills-)\n        - [General](#general)\n        \"\"\"\n        anchors = extract_toc_anchors_from_readme(readme)\n        assert \"agent-skills-\" in anchors\n        assert \"general\" in anchors\n\n    def test_extract_toc_anchors_html_style(self) -> None:\n        readme = \"\"\"\n        <a href=\"#agent-skills-\">Agent Skills</a>\n        <a href=\"#general\">General</a>\n        \"\"\"\n        anchors = extract_toc_anchors_from_readme(readme)\n        assert \"agent-skills-\" in anchors\n        assert \"general\" in anchors\n\n    def test_extract_toc_anchors_excludes_back_to_top(self) -> None:\n        readme = \"\"\"\n        - [Agent Skills](#agent-skills-)\n        [🔝](#awesome-claude-code)\n        \"\"\"\n        anchors = extract_toc_anchors_from_readme(readme)\n        assert \"agent-skills-\" in anchors\n        assert \"awesome-claude-code\" not in anchors\n\n    def test_normalize_anchor_url_decodes(self) -> None:\n        assert normalize_anchor(\"official-documentation-%EF%B8%8F\") == \"official-documentation-️\"\n        assert normalize_anchor(\"simple-anchor\") == \"simple-anchor\"\n\n\nclass TestAnchorComparison:\n    \"\"\"Unit tests for anchor comparison logic.\"\"\"\n\n    def test_compare_anchors_perfect_match(self) -> None:\n        github = {\"a\", \"b\", \"c\"}\n        toc = {\"a\", \"b\", \"c\"}\n        matched, missing, extra = compare_anchors(github, toc)\n        assert matched == {\"a\", \"b\", \"c\"}\n        assert missing == set()\n        assert extra == set()\n\n    def test_compare_anchors_with_url_encoded(self) -> None:\n        github = {\"test-️\"}  # Actual emoji\n        toc = {\"test-%EF%B8%8F\"}  # URL encoded\n        matched, missing, _ = compare_anchors(github, toc)\n        assert \"test-️\" in matched\n        assert missing == set()\n\n    def test_compare_anchors_missing_in_github(self) -> None:\n        github = {\"a\", \"b\"}\n        toc = {\"a\", \"b\", \"c\"}\n        _, missing, _ = compare_anchors(github, toc)\n        assert \"c\" in missing\n\n    def test_compare_anchors_extra_in_github(self) -> None:\n        github = {\"a\", \"b\", \"c\"}\n        toc = {\"a\", \"b\"}\n        _, _, extra = compare_anchors(github, toc)\n        assert \"c\" in extra\n\n\ndef _validate_style(style_name: str) -> None:\n    \"\"\"Common validation logic for a README style.\"\"\"\n    html_path, readme_path = STYLE_CONFIGS[style_name]\n\n    html_content = html_path.read_text(encoding=\"utf-8\")\n    readme_content = readme_path.read_text(encoding=\"utf-8\")\n\n    github_anchors = extract_github_anchor_ids(html_content)\n    toc_anchors = extract_toc_anchors_from_readme(readme_content)\n\n    _, missing_in_github, _ = compare_anchors(github_anchors, toc_anchors)\n\n    assert not missing_in_github, (\n        f\"[{style_name.upper()}] TOC contains anchors not found in GitHub HTML (broken links): \"\n        f\"{sorted(missing_in_github)}\"\n    )\n\n\nclass TestAwesomeStyle:\n    \"\"\"Integration tests for AWESOME style (root README.md).\"\"\"\n\n    @pytest.mark.skipif(\n        is_placeholder(STYLE_CONFIGS[\"awesome\"][0]),\n        reason=\"AWESOME HTML fixture not populated\",\n    )\n    def test_toc_anchors_match_github(self) -> None:\n        \"\"\"Verify all AWESOME style TOC anchors exist in GitHub HTML.\"\"\"\n        _validate_style(\"awesome\")\n\n    @pytest.mark.skipif(\n        is_placeholder(STYLE_CONFIGS[\"awesome\"][0]),\n        reason=\"AWESOME HTML fixture not populated\",\n    )\n    def test_expected_anchor_count(self) -> None:\n        \"\"\"Verify AWESOME anchor count is reasonable.\"\"\"\n        html_path = STYLE_CONFIGS[\"awesome\"][0]\n        html_content = html_path.read_text(encoding=\"utf-8\")\n        github_anchors = extract_github_anchor_ids(html_content)\n        assert len(github_anchors) >= 30, (\n            f\"Expected at least 30 anchors, found {len(github_anchors)}\"\n        )\n\n\nclass TestClassicStyle:\n    \"\"\"Integration tests for CLASSIC style (README_CLASSIC.md).\"\"\"\n\n    @pytest.mark.skipif(\n        is_placeholder(STYLE_CONFIGS[\"classic\"][0]),\n        reason=\"CLASSIC HTML fixture not populated\",\n    )\n    def test_toc_anchors_match_github(self) -> None:\n        \"\"\"Verify all CLASSIC style TOC anchors exist in GitHub HTML.\"\"\"\n        _validate_style(\"classic\")\n\n\nclass TestExtraStyle:\n    \"\"\"Integration tests for EXTRA style (README_EXTRA.md).\"\"\"\n\n    @pytest.mark.skipif(\n        is_placeholder(STYLE_CONFIGS[\"extra\"][0]),\n        reason=\"EXTRA HTML fixture not populated - see tests/fixtures/github-html/extra.html\",\n    )\n    def test_toc_anchors_match_github(self) -> None:\n        \"\"\"Verify all EXTRA style TOC anchors exist in GitHub HTML.\"\"\"\n        _validate_style(\"extra\")\n\n\nclass TestFlatStyle:\n    \"\"\"Integration tests for FLAT style (README_FLAT_ALL_AZ.md).\"\"\"\n\n    @pytest.mark.skipif(\n        is_placeholder(STYLE_CONFIGS[\"flat\"][0]),\n        reason=\"FLAT HTML fixture not populated - see tests/fixtures/github-html/flat.html\",\n    )\n    def test_toc_anchors_match_github(self) -> None:\n        \"\"\"Verify all FLAT style TOC anchors exist in GitHub HTML.\"\"\"\n        _validate_style(\"flat\")\n\n\n@pytest.mark.skipif(\n    not EXPECTED_ANCHORS_PATH.exists(),\n    reason=\"Expected anchors fixture not generated\",\n)\nclass TestExpectedAnchorsFixture:\n    \"\"\"Tests against the expected anchors fixture file (AWESOME style baseline).\"\"\"\n\n    def test_github_structure_unchanged(self) -> None:\n        \"\"\"Detect if GitHub's anchor generation changed.\n\n        If this fails, GitHub may have changed how they generate anchor IDs.\n        Update the fixture with: python -m scripts.testing.validate_toc_anchors --generate-expected\n        \"\"\"\n        html_path = STYLE_CONFIGS[\"awesome\"][0]\n        if is_placeholder(html_path):\n            pytest.skip(\"AWESOME HTML fixture not populated\")\n\n        expected = set(EXPECTED_ANCHORS_PATH.read_text().strip().split(\"\\n\"))\n        html_content = html_path.read_text(encoding=\"utf-8\")\n        actual = extract_github_anchor_ids(html_content)\n\n        assert actual == expected, (\n            f\"GitHub anchor structure changed. \"\n            f\"New: {actual - expected}, Removed: {expected - actual}. \"\n            f\"If intentional, regenerate fixture with: \"\n            f\"python -m scripts.testing.validate_toc_anchors --generate-expected\"\n        )\n"
  },
  {
    "path": "tests/test_validate_links.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Tests for validate_links helpers and URL validation.\"\"\"\n\nfrom __future__ import annotations\n\nimport sys\nimport time\nfrom datetime import UTC, datetime, timedelta\nfrom pathlib import Path\n\nimport pytest\n\nsys.path.insert(0, str(Path(__file__).parent.parent))\n\nimport scripts.validation.validate_links as validate_links  # noqa: E402\n\n\nclass DummyResponse:\n    \"\"\"Minimal response stub for requests.head.\"\"\"\n\n    def __init__(self, status_code: int, headers: dict[str, str] | None = None) -> None:\n        self.status_code = status_code\n        self.headers = headers or {}\n\n\ndef test_parse_last_modified_date_variants() -> None:\n    iso_value = \"2024-06-01T12:34:56Z\"\n    parsed = validate_links.parse_last_modified_date(iso_value)\n    assert parsed is not None\n    assert parsed.tzinfo is not None\n    assert parsed.year == 2024\n\n    fallback_value = \"2024-06-01:12-34-56\"\n    fallback_parsed = validate_links.parse_last_modified_date(fallback_value)\n    assert fallback_parsed is not None\n    assert fallback_parsed.year == 2024\n\n    assert validate_links.parse_last_modified_date(\"\") is None\n    assert validate_links.parse_last_modified_date(\"not-a-date\") is None\n\n\ndef test_is_stale_threshold() -> None:\n    now = datetime.now(UTC)\n    fresh = now - timedelta(days=validate_links.STALE_DAYS - 1)\n    stale = now - timedelta(days=validate_links.STALE_DAYS + 1)\n    assert validate_links.is_stale(fresh) is False\n    assert validate_links.is_stale(stale) is True\n\n\ndef test_ensure_stale_column_adds_defaults() -> None:\n    fieldnames, rows = validate_links.ensure_stale_column([\"A\"], [{\"A\": \"1\"}])\n    assert validate_links.STALE_HEADER_NAME in fieldnames\n    assert rows[0][validate_links.STALE_HEADER_NAME] == \"\"\n\n\ndef test_apply_overrides_sets_and_locks_fields() -> None:\n    row = {\n        validate_links.ID_HEADER_NAME: \"res-1\",\n        validate_links.ACTIVE_HEADER_NAME: \"TRUE\",\n        validate_links.LICENSE_HEADER_NAME: \"NOT_FOUND\",\n        validate_links.LAST_CHECKED_HEADER_NAME: \"\",\n        validate_links.LAST_MODIFIED_HEADER_NAME: \"\",\n        \"Description\": \"Old description\",\n    }\n    overrides = {\n        \"res-1\": {\n            \"active\": \"FALSE\",\n            \"license\": \"MIT\",\n            \"last_checked\": \"2024-01-01:00-00-00\",\n            \"last_modified\": \"2024-01-02:00-00-00\",\n            \"description\": \"New description\",\n            \"skip_validation\": True,\n            \"notes\": \"ignored\",\n            \"active_locked\": True,\n        }\n    }\n\n    updated, locked_fields, skip_validation = validate_links.apply_overrides(row, overrides)\n    assert skip_validation is True\n    assert locked_fields == {\n        \"active\",\n        \"license\",\n        \"last_checked\",\n        \"last_modified\",\n        \"description\",\n    }\n    assert updated[validate_links.ACTIVE_HEADER_NAME] == \"FALSE\"\n    assert updated[validate_links.LICENSE_HEADER_NAME] == \"MIT\"\n    assert updated[validate_links.LAST_CHECKED_HEADER_NAME] == \"2024-01-01:00-00-00\"\n    assert updated[validate_links.LAST_MODIFIED_HEADER_NAME] == \"2024-01-02:00-00-00\"\n    assert updated[\"Description\"] == \"New description\"\n\n\ndef test_header_int_parsing() -> None:\n    assert validate_links._header_int({\"X\": 5}, \"X\") == 5\n    assert validate_links._header_int({\"X\": \"10\"}, \"X\") == 10\n    assert validate_links._header_int({\"X\": b\"12\"}, \"X\") == 12\n    assert validate_links._header_int({\"X\": \"bad\"}, \"X\") == 0\n    assert validate_links._header_int({}, \"missing\") == 0\n\n\ndef test_get_committer_date_from_response_prefers_commit_info() -> None:\n    data = [\n        {\n            \"commit\": {\n                \"committer\": {\"date\": \"2024-05-01T00:00:00Z\"},\n                \"author\": {\"date\": \"2024-04-01T00:00:00Z\"},\n            }\n        }\n    ]\n    assert validate_links.get_committer_date_from_response(data) == \"2024-05-01T00:00:00Z\"\n\n\ndef test_get_committer_date_from_response_falls_back_to_author() -> None:\n    data = [{\"commit\": {\"author\": {\"date\": \"2024-04-01T00:00:00Z\"}}}]\n    assert validate_links.get_committer_date_from_response(data) == \"2024-04-01T00:00:00Z\"\n\n\n@pytest.mark.parametrize(\n    (\"url\", \"expected\"),\n    [\n        (\"https://www.npmjs.com/package/left-pad\", (\"npm\", \"left-pad\")),\n        (\"https://pypi.org/project/requests/\", (\"pypi\", \"requests\")),\n        (\"https://crates.io/crates/serde\", (\"crates\", \"serde\")),\n        (\"https://formulae.brew.sh/formula/wget\", (\"homebrew\", \"wget\")),\n        (\"https://github.com/owner/repo\", (\"github-releases\", \"owner/repo\")),\n        (\"https://example.com\", (None, None)),\n    ],\n)\ndef test_detect_package_info(url: str, expected: tuple[str | None, str | None]) -> None:\n    assert validate_links.detect_package_info(url) == expected\n\n\ndef test_get_latest_release_info_for_github(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_latest_release(owner: str, repo: str):\n        return \"2024-01-01:00-00-00\", \"v1.0.0\"\n\n    monkeypatch.setattr(validate_links, \"get_github_latest_release\", fake_latest_release)\n    release_date, version, source = validate_links.get_latest_release_info(\n        \"https://github.com/owner/repo\"\n    )\n    assert release_date == \"2024-01-01:00-00-00\"\n    assert version == \"v1.0.0\"\n    assert source == \"github-releases\"\n\n    release_date, version, source = validate_links.get_latest_release_info(\"https://example.com\")\n    assert (release_date, version, source) == (None, None, None)\n\n\ndef test_validate_url_non_github_success(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_head(*args, **kwargs):\n        return DummyResponse(200)\n\n    monkeypatch.setattr(validate_links.requests, \"head\", fake_head)\n\n    ok, status, license_info, last_modified = validate_links.validate_url(\"https://example.com\")\n    assert ok is True\n    assert status == 200\n    assert license_info is None\n    assert last_modified is None\n\n\ndef test_validate_url_non_github_client_error(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_head(*args, **kwargs):\n        return DummyResponse(404)\n\n    monkeypatch.setattr(validate_links.requests, \"head\", fake_head)\n\n    ok, status, _, _ = validate_links.validate_url(\"https://example.com/missing\")\n    assert ok is False\n    assert status == 404\n\n\ndef test_validate_url_non_github_retries_on_server_error(\n    monkeypatch: pytest.MonkeyPatch,\n) -> None:\n    responses = iter([DummyResponse(500), DummyResponse(200)])\n\n    def fake_head(*args, **kwargs):\n        return next(responses)\n\n    monkeypatch.setattr(validate_links.requests, \"head\", fake_head)\n    monkeypatch.setattr(validate_links.random, \"uniform\", lambda *_: 0)\n    monkeypatch.setattr(validate_links.time, \"sleep\", lambda *_: None)\n\n    ok, status, _, _ = validate_links.validate_url(\"https://example.com\", max_retries=2)\n    assert ok is True\n    assert status == 200\n\n\ndef test_validate_url_github_file_enriches_metadata(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_request(api_url: str, params: dict[str, object] | None = None):\n        return 200, {}, {\"ok\": True}\n\n    monkeypatch.setattr(validate_links, \"github_request_json_paced\", fake_request)\n    monkeypatch.setattr(validate_links, \"get_github_license\", lambda *_: \"MIT\")\n    monkeypatch.setattr(\n        validate_links,\n        \"get_github_last_modified\",\n        lambda *_: \"2024-05-01:00-00-00\",\n    )\n\n    ok, status, license_info, last_modified = validate_links.validate_url(\n        \"https://github.com/owner/repo/blob/main/README.md\"\n    )\n    assert ok is True\n    assert status == 200\n    assert license_info == \"MIT\"\n    assert last_modified == \"2024-05-01:00-00-00\"\n\n\ndef test_validate_url_github_rate_limit_retry(monkeypatch: pytest.MonkeyPatch) -> None:\n    reset_at = str(int(time.time()))\n    responses = iter(\n        [\n            (403, {\"X-RateLimit-Remaining\": \"0\", \"X-RateLimit-Reset\": reset_at}, None),\n            (200, {}, {\"ok\": True}),\n        ]\n    )\n\n    def fake_request(api_url: str, params: dict[str, object] | None = None):\n        return next(responses)\n\n    sleep_calls: list[float] = []\n\n    def fake_sleep(seconds: float) -> None:\n        sleep_calls.append(seconds)\n\n    monkeypatch.setattr(validate_links, \"github_request_json_paced\", fake_request)\n    monkeypatch.setattr(validate_links.time, \"sleep\", fake_sleep)\n    monkeypatch.setattr(validate_links, \"get_github_license\", lambda *_: None)\n    monkeypatch.setattr(validate_links, \"get_github_last_modified\", lambda *_: None)\n\n    ok, status, _, _ = validate_links.validate_url(\"https://github.com/owner/repo\")\n    assert ok is True\n    assert status == 200\n    assert len(sleep_calls) == 1\n"
  },
  {
    "path": "tests/test_validate_single_resource.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Tests for single resource validation helpers.\"\"\"\n\nfrom __future__ import annotations\n\nimport sys\nfrom pathlib import Path\n\nimport pytest\n\nsys.path.insert(0, str(Path(__file__).parent.parent))\n\nimport scripts.validation.validate_single_resource as validate_single_resource  # noqa: E402\n\n\ndef test_validate_single_resource_missing_primary() -> None:\n    ok, enriched, errors = validate_single_resource.validate_single_resource(primary_link=\"\")\n    assert ok is False\n    assert \"Primary link is required\" in errors\n    assert \"active\" not in enriched\n\n\ndef test_validate_single_resource_primary_failure(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_validate(url: str):\n        return False, 500, None, None\n\n    monkeypatch.setattr(validate_single_resource, \"validate_url\", fake_validate)\n\n    ok, enriched, errors = validate_single_resource.validate_single_resource(\n        primary_link=\"https://example.com\",\n        display_name=\"Example\",\n        category=\"Test\",\n    )\n\n    assert ok is False\n    assert enriched[\"active\"] == \"FALSE\"\n    assert any(\"Primary URL validation failed\" in err for err in errors)\n    assert enriched[\"last_checked\"]\n\n\ndef test_validate_single_resource_success_with_secondary(monkeypatch: pytest.MonkeyPatch) -> None:\n    calls: list[str] = []\n\n    def fake_validate(url: str):\n        calls.append(url)\n        if len(calls) == 1:\n            return True, 200, \"MIT\", \"2024-06-01:00-00-00\"\n        return True, 200, None, None\n\n    monkeypatch.setattr(validate_single_resource, \"validate_url\", fake_validate)\n\n    ok, enriched, errors = validate_single_resource.validate_single_resource(\n        primary_link=\"https://example.com\",\n        secondary_link=\"https://example.com/secondary\",\n        display_name=\"Example\",\n        category=\"Test\",\n    )\n\n    assert ok is True\n    assert errors == []\n    assert enriched[\"license\"] == \"MIT\"\n    assert enriched[\"last_modified\"] == \"2024-06-01:00-00-00\"\n    assert enriched[\"active\"] == \"TRUE\"\n    assert enriched[\"last_checked\"]\n    assert calls == [\"https://example.com\", \"https://example.com/secondary\"]\n\n\ndef test_validate_resource_from_dict_maps_fields(monkeypatch: pytest.MonkeyPatch) -> None:\n    def fake_validate_single_resource(**_kwargs):\n        return (\n            True,\n            {\n                \"license\": \"Apache-2.0\",\n                \"last_modified\": \"2024-01-01:00-00-00\",\n                \"last_checked\": \"2024-01-02:00-00-00\",\n            },\n            [],\n        )\n\n    monkeypatch.setattr(\n        validate_single_resource,\n        \"validate_single_resource\",\n        fake_validate_single_resource,\n    )\n\n    resource = {\n        \"primary_link\": \"https://example.com\",\n        \"display_name\": \"Example\",\n        \"category\": \"Test\",\n        \"license\": \"NOT_FOUND\",\n    }\n\n    ok, updated, errors = validate_single_resource.validate_resource_from_dict(resource)\n    assert ok is True\n    assert errors == []\n    assert updated[\"license\"] == \"Apache-2.0\"\n    assert updated[\"last_modified\"] == \"2024-01-01:00-00-00\"\n    assert updated[\"last_checked\"] == \"2024-01-02:00-00-00\"\n"
  },
  {
    "path": "tools/__init__.py",
    "content": "\"\"\"Tooling helpers package.\"\"\"\n"
  },
  {
    "path": "tools/readme_tree/README.md",
    "content": "# README Tree Utility\n\nThis utility keeps the file tree in `docs/README-GENERATION.md` up to date using a\nYAML configuration file. It updates only the section between `<!-- TREE:START -->`\nand `<!-- TREE:END -->`.\n\n## Usage\n\nUpdate the tree block:\n\n```bash\npython tools/readme_tree/update_readme_tree.py\n```\n\nCheck for drift (CI-friendly):\n\n```bash\npython tools/readme_tree/update_readme_tree.py --check\n```\n\n## Config\n\nThe configuration lives in `tools/readme_tree/config.yaml`.\n\nKey fields:\n- `doc_path`: Target document with the tree markers.\n- `marker_start`, `marker_end`: Marker strings for insertion.\n- `include`: Root-relative paths to include in the tree.\n- `ignore`: Patterns to ignore.\n- `prune`: Paths to include but not descend into.\n- `max_depth`: Maximum depth for traversal.\n- `entries`: Map of path → comment strings.\n- `virtual_entries`: Map of path → comment for paths that don't exist on disk.\n- `order`: Map of directory → ordered child patterns.\n- `respect_gitignore`: When true (default), .gitignore patterns are applied.\n\n### Notes on Patterns\n\nWhen `respect_gitignore` is true, the script uses `git check-ignore` to exclude\nignored paths. The `ignore` patterns in the config are a simple glob-style filter\nwith support for `!` negation, leading `/` anchors, and trailing `/` directory\nrules.\n\n## Make Targets\n\n```bash\nmake docs-tree        # Update the tree block\nmake docs-tree-check  # Fail if the tree block is out of date\n```\n"
  },
  {
    "path": "tools/readme_tree/__init__.py",
    "content": "\"\"\"README tree tooling package.\"\"\"\n"
  },
  {
    "path": "tools/readme_tree/config.yaml",
    "content": "root: \"awesome-claude-code/\"\ndoc_path: \"docs/README-GENERATION.md\"\nmarker_start: \"<!-- TREE:START -->\"\nmarker_end: \"<!-- TREE:END -->\"\nmax_depth: 5\nrespect_gitignore: true\n\ninclude:\n  - \"THE_RESOURCES_TABLE.csv\"\n  - \"acc-config.yaml\"\n  - \"README.md\"\n  - \"README_ALTERNATIVES/\"\n  - \"templates/\"\n  - \"scripts/readme/\"\n  - \"scripts/ticker/\"\n  - \"scripts/categories/\"\n  - \"scripts/resources/\"\n  - \"assets/\"\n  - \"data/\"\n  - \"docs/README-GENERATION.md\"\n\nignore:\n  - \"__init__.py\"\n  - \"py.typed\"\n\nprune:\n  - \"README_ALTERNATIVES/\"\n  - \"assets/\"\n\nentries:\n  \"THE_RESOURCES_TABLE.csv\": \"Master data file\"\n  \"acc-config.yaml\": \"Root style + selector config\"\n  \"README.md\": \"Generated root README (root_style)\"\n  \"README_ALTERNATIVES/\": \"All generated README variants\"\n  \"templates/\": \"README templates and supporting YAML\"\n  \"templates/categories.yaml\": \"Category definitions\"\n  \"templates/announcements.yaml\": \"Announcements content\"\n  \"templates/footer.template.md\": \"Shared footer\"\n  \"templates/README_EXTRA.template.md\": \"Extra style template\"\n  \"templates/README_CLASSIC.template.md\": \"Classic style template\"\n  \"templates/README_AWESOME.template.md\": \"Awesome style template\"\n  \"templates/resource-overrides.yaml\": \"Manual resource overrides\"\n  \"scripts/readme/\": \"README generation pipeline\"\n  \"scripts/readme/generators/\": \"README generator classes by style\"\n  \"scripts/readme/generate_readme.py\": \"Generator entrypoint\"\n  \"scripts/readme/helpers/\": \"Config/utils/assets helpers for README generation\"\n  \"scripts/readme/markup/\": \"Markdown/HTML renderers by style\"\n  \"scripts/readme/svg_templates/\": \"SVG renderers used by the generator\"\n  \"scripts/readme/generators/base.py\": \"ReadmeGenerator base + shared helpers\"\n  \"scripts/readme/generators/visual.py\": \"Extra (visual) README generator\"\n  \"scripts/readme/generators/minimal.py\": \"Classic README generator\"\n  \"scripts/readme/generators/awesome.py\": \"Awesome list README generator\"\n  \"scripts/readme/generators/flat.py\": \"Flat list README generator\"\n  \"scripts/ticker/\": \"Repo ticker generation scripts\"\n  \"scripts/ticker/generate_ticker_svg.py\": \"Repo ticker SVG generator\"\n  \"scripts/ticker/fetch_repo_ticker_data.py\": \"GitHub stats fetcher\"\n  \"scripts/categories/\": \"Category management scripts\"\n  \"scripts/categories/category_utils.py\": \"Category management\"\n  \"scripts/categories/add_category.py\": \"Category addition tool\"\n  \"scripts/resources/\": \"Resource maintenance scripts\"\n  \"scripts/resources/sort_resources.py\": \"CSV sorting (used by generator)\"\n  \"scripts/resources/resource_utils.py\": \"CSV append + PR content helpers\"\n  \"assets/\": \"SVG badges, headers, dividers\"\n  \"data/\": \"Generated ticker data\"\n  \"data/repo-ticker.csv\": \"Current repository stats\"\n  \"data/repo-ticker-previous.csv\": \"Previous stats (for deltas)\"\n  \"docs/README-GENERATION.md\": \"This file\"\n\nvirtual_entries:\n  \"README_ALTERNATIVES/README_EXTRA.md\": \"Generated (Extra style, always)\"\n  \"README_ALTERNATIVES/README_CLASSIC.md\": \"Generated (Classic style)\"\n  \"README_ALTERNATIVES/README_AWESOME.md\": \"Generated (Awesome list style)\"\n  \"README_ALTERNATIVES/README_FLAT_*.md\": \"Generated (44 flat list views)\"\n  \"assets/badge-*.svg\": \"Resource badges (auto-generated)\"\n  \"assets/header_*.svg\": \"Category headers\"\n  \"assets/section-divider-*.svg\": \"Section dividers\"\n  \"assets/desc-box-*.svg\": \"Description boxes\"\n  \"assets/toc-*.svg\": \"TOC elements\"\n  \"assets/subheader_*.svg\": \"Subcategory headers\"\n  \"assets/badge-sort-*.svg\": \"Flat list sort badges\"\n  \"assets/badge-cat-*.svg\": \"Flat list category badges\"\n  \"assets/badge-style-*.svg\": \"Style selector badges\"\n  \"assets/repo-ticker*.svg\": \"Animated repo tickers\"\n  \"assets/entry-separator-*.svg\": \"Entry separators\"\n\norder:\n  \"\": [\n    \"THE_RESOURCES_TABLE.csv\",\n    \"acc-config.yaml\",\n    \"README.md\",\n    \"README_ALTERNATIVES\",\n    \"templates\",\n    \"scripts\",\n    \"assets\",\n    \"data\",\n    \"docs\",\n  ]\n  \"README_ALTERNATIVES\": [\n    \"README_EXTRA.md\",\n    \"README_CLASSIC.md\",\n    \"README_AWESOME.md\",\n    \"README_FLAT_*.md\",\n  ]\n  \"templates\": [\n    \"categories.yaml\",\n    \"announcements.yaml\",\n    \"README_EXTRA.template.md\",\n    \"README_CLASSIC.template.md\",\n    \"README_AWESOME.template.md\",\n    \"footer.template.md\",\n  ]\n  \"scripts\": [\n    \"readme\",\n    \"ticker\",\n    \"categories\",\n    \"resources\",\n  ]\n  \"scripts/readme\": [\n    \"generate_readme.py\",\n    \"generators\",\n    \"helpers\",\n    \"markup\",\n    \"svg_templates\",\n  ]\n  \"scripts/readme/generators\": [\n    \"base.py\",\n    \"visual.py\",\n    \"minimal.py\",\n    \"awesome.py\",\n    \"flat.py\",\n  ]\n  \"scripts/readme/helpers\": [\n    \"readme_assets.py\",\n    \"readme_config.py\",\n    \"readme_utils.py\",\n  ]\n  \"scripts/readme/markup\": [\n    \"awesome.py\",\n    \"flat.py\",\n    \"minimal.py\",\n    \"shared.py\",\n    \"visual.py\",\n  ]\n  \"scripts/readme/svg_templates\": [\n    \"badges.py\",\n    \"dividers.py\",\n    \"headers.py\",\n    \"toc.py\",\n  ]\n  \"scripts/ticker\": [\n    \"generate_ticker_svg.py\",\n    \"fetch_repo_ticker_data.py\",\n  ]\n  \"scripts/categories\": [\n    \"category_utils.py\",\n    \"add_category.py\",\n  ]\n  \"scripts/resources\": [\n    \"sort_resources.py\",\n    \"resource_utils.py\",\n  ]\n  \"assets\": [\n    \"badge-*.svg\",\n    \"header_*.svg\",\n    \"section-divider-*.svg\",\n    \"desc-box-*.svg\",\n    \"toc-*.svg\",\n    \"subheader_*.svg\",\n    \"badge-sort-*.svg\",\n    \"badge-cat-*.svg\",\n    \"badge-style-*.svg\",\n    \"repo-ticker*.svg\",\n    \"entry-separator-*.svg\",\n  ]\n  \"data\": [\n    \"repo-ticker.csv\",\n    \"repo-ticker-previous.csv\",\n  ]\n  \"docs\": [\n    \"README-GENERATION.md\",\n  ]\n"
  },
  {
    "path": "tools/readme_tree/update_readme_tree.py",
    "content": "#!/usr/bin/env python3\n\"\"\"Update the README generation tree block from a YAML spec.\"\"\"\n\nfrom __future__ import annotations\n\nimport argparse\nimport difflib\nimport fnmatch\nimport os\nimport platform\nimport subprocess\nimport sys\nfrom dataclasses import dataclass, field\nfrom pathlib import Path\n\nimport yaml\n\n\n@dataclass\nclass Node:\n    \"\"\"Tree node representing a file or directory.\"\"\"\n\n    name: str\n    is_dir: bool\n    children: dict[str, Node] = field(default_factory=dict)\n\n\n@dataclass(frozen=True)\nclass IgnoreRule:\n    \"\"\"Parsed ignore rule from config patterns.\"\"\"\n\n    pattern: str\n    negated: bool\n    dir_only: bool\n    anchored: bool\n\n\n@dataclass\nclass GitIgnoreChecker:\n    \"\"\"Check paths against gitignore using `git check-ignore`.\"\"\"\n\n    repo_root: Path\n    enabled: bool = True\n    _cache: dict[str, bool] = field(default_factory=dict)\n\n    def __post_init__(self) -> None:\n        \"\"\"Disable checking when git is unavailable.\"\"\"\n        if not self._git_available():\n            self.enabled = False\n\n    def _git_available(self) -> bool:\n        \"\"\"Return True if git is available and repo_root is a git work tree.\"\"\"\n        try:\n            result = subprocess.run(\n                [\n                    \"git\",\n                    \"-C\",\n                    str(self.repo_root),\n                    \"rev-parse\",\n                    \"--is-inside-work-tree\",\n                ],\n                check=False,\n                capture_output=True,\n                text=True,\n            )\n        except FileNotFoundError:\n            return False\n        return result.returncode == 0\n\n    @staticmethod\n    def _canon_rel(rel_path: str) -> str:\n        \"\"\"Canonicalize a repo-relative POSIX path for comparing with git output.\"\"\"\n        p = rel_path.replace(\"\\\\\", \"/\").strip()\n        if p.startswith(\"./\"):\n            p = p[2:]\n        # git check-ignore may echo trailing slashes for dir queries; normalize them away\n        if p.endswith(\"/\"):\n            p = p[:-1]\n        return p\n\n    def _check(self, paths: list[str]) -> set[str]:\n        \"\"\"Return the subset of paths ignored by git, using a single subprocess.\"\"\"\n        if not paths:\n            return set()\n\n        # Normalize queries up-front to avoid mismatches with git echo format.\n        canon_queries = [self._canon_rel(p) for p in paths if p]\n        payload = \"\\0\".join(canon_queries) + \"\\0\"\n\n        result = subprocess.run(\n            [\"git\", \"-C\", str(self.repo_root), \"check-ignore\", \"-z\", \"--stdin\"],\n            input=payload.encode(\"utf-8\"),\n            check=False,\n            capture_output=True,\n        )\n        if result.returncode not in (0, 1):\n            # Something unexpected (e.g. not a repo, weird git error). Disable to be safe.\n            self.enabled = False\n            return set()\n\n        output = result.stdout.decode(\"utf-8\", errors=\"replace\")\n        ignored_raw = [entry for entry in output.split(\"\\0\") if entry]\n        ignored = {self._canon_rel(p) for p in ignored_raw}\n        return ignored\n\n    def is_ignored(self, rel_path: str, is_dir: bool) -> bool:\n        \"\"\"Return True if a path is ignored by gitignore rules.\"\"\"\n        if not self.enabled:\n            return False\n\n        canon = self._canon_rel(rel_path)\n        cached = self._cache.get(canon)\n        if cached is not None:\n            return cached\n\n        queries = [canon]\n        # For directories, query both forms; git's echo varies depending on input.\n        if is_dir:\n            queries.append(f\"{canon}/\")\n\n        ignored = self._check(queries)\n        match = any(self._canon_rel(q) in ignored for q in queries)\n\n        # Cache canonical key.\n        self._cache[canon] = match\n        return match\n\n\ndef find_repo_root(start: Path) -> Path:\n    \"\"\"Locate the repo root.\n\n    Prefer git to identify the VCS root; fall back to walking upward for pyproject.toml.\n\n    Args:\n        start: Path inside the repo.\n\n    Returns:\n        The repo root path.\n    \"\"\"\n    p = start.resolve()\n    # Prefer git root if available.\n    try:\n        result = subprocess.run(\n            [\"git\", \"-C\", str(p), \"rev-parse\", \"--show-toplevel\"],\n            check=False,\n            capture_output=True,\n            text=True,\n        )\n        if result.returncode == 0:\n            git_root = result.stdout.strip()\n            if git_root:\n                return Path(git_root)\n    except FileNotFoundError:\n        pass\n\n    # Fallback: walk upward until pyproject.toml exists.\n    while not (p / \"pyproject.toml\").exists():\n        if p.parent == p:\n            raise RuntimeError(\"Repo root not found (no git root and no pyproject.toml)\")\n        p = p.parent\n    return p\n\n\ndef normalize_key(path: str | Path | None) -> str:\n    \"\"\"Normalize a path-like key into a repo-relative POSIX string.\"\"\"\n    if path is None:\n        return \"\"\n    s = str(path).strip()\n    if s in {\".\", \"./\", \"\"}:\n        return \"\"\n    s = s.replace(\"\\\\\", \"/\").strip(\"/\")\n    return s\n\n\ndef load_config(config_path: Path) -> dict:\n    \"\"\"Load the YAML configuration for tree generation.\"\"\"\n    data = yaml.safe_load(config_path.read_text(encoding=\"utf-8\"))\n    if not isinstance(data, dict):\n        raise RuntimeError(\"Invalid config format\")\n    return data\n\n\ndef parse_ignore_rule(pattern: str | Path | None) -> IgnoreRule | None:\n    \"\"\"Parse a raw ignore pattern into a structured rule.\"\"\"\n    if pattern is None:\n        return None\n    line = str(pattern).strip()\n    if not line or line.startswith(\"#\"):\n        return None\n\n    negated = line.startswith(\"!\")\n    if negated:\n        line = line[1:]\n\n    anchored = line.startswith(\"/\")\n    if anchored:\n        line = line[1:]\n\n    dir_only = line.endswith(\"/\")\n    if dir_only:\n        line = line[:-1]\n\n    line = line.replace(\"\\\\\", \"/\").strip()\n    if not line:\n        return None\n\n    return IgnoreRule(pattern=line, negated=negated, dir_only=dir_only, anchored=anchored)\n\n\ndef parse_ignore_rules(patterns: list[str | Path]) -> list[IgnoreRule]:\n    \"\"\"Parse a list of ignore patterns into IgnoreRule entries.\"\"\"\n    rules: list[IgnoreRule] = []\n    for pattern in patterns:\n        rule = parse_ignore_rule(pattern)\n        if rule:\n            rules.append(rule)\n    return rules\n\n\ndef matches_ignore_rule(rule: IgnoreRule, rel_path: str, is_dir: bool) -> bool:\n    \"\"\"Check whether a path matches a given ignore rule.\"\"\"\n    path = rel_path\n\n    if rule.dir_only and not is_dir:\n        return False\n\n    # For dir-only rules, allow matching the dir itself or any descendant.\n    if rule.dir_only:\n        if rule.anchored:\n            return path == rule.pattern or path.startswith(f\"{rule.pattern}/\")\n        return (\n            path == rule.pattern\n            or path.endswith(f\"/{rule.pattern}\")\n            or path.startswith(f\"{rule.pattern}/\")\n            or f\"/{rule.pattern}/\" in f\"/{path}/\"\n        )\n\n    if rule.anchored:\n        return fnmatch.fnmatch(path, rule.pattern)\n\n    if \"/\" in rule.pattern:\n        return fnmatch.fnmatch(path, rule.pattern) or fnmatch.fnmatch(path, f\"*/{rule.pattern}\")\n\n    # Basename match\n    if fnmatch.fnmatch(Path(path).name, rule.pattern):\n        return True\n    return fnmatch.fnmatch(path, rule.pattern) or fnmatch.fnmatch(path, f\"*/{rule.pattern}\")\n\n\ndef is_ignored(rel_path: str, is_dir: bool, rules: list[IgnoreRule]) -> bool:\n    \"\"\"Determine if a path should be ignored based on ordered rules.\"\"\"\n    ignored = False\n    for rule in rules:\n        if matches_ignore_rule(rule, rel_path, is_dir):\n            ignored = not rule.negated\n    return ignored\n\n\ndef is_pruned(rel_path: str, patterns: list[str]) -> bool:\n    \"\"\"Check whether a path should be pruned (no descent).\"\"\"\n    for pattern in patterns:\n        pat = pattern.strip()\n        if not pat:\n            continue\n        pat = pat.replace(\"\\\\\", \"/\").strip(\"/\")\n        if rel_path == pat or rel_path.startswith(f\"{pat}/\"):\n            return True\n    return False\n\n\ndef add_path(root: Node, parts: list[str], is_dir: bool) -> Node:\n    \"\"\"Add a path to the tree, creating nodes as needed.\"\"\"\n    node = root\n    for i, part in enumerate(parts):\n        if not part:\n            continue\n        if part not in node.children:\n            node.children[part] = Node(\n                name=part,\n                is_dir=is_dir if i == len(parts) - 1 else True,\n            )\n        node = node.children[part]\n    node.is_dir = is_dir\n    return node\n\n\ndef walk_include(\n    root: Node,\n    repo_root: Path,\n    include_path: Path,\n    max_depth: int,\n    ignore: list[IgnoreRule],\n    gitignore: GitIgnoreChecker | None,\n    prune: list[str],\n    *,\n    base_rel: str,\n    base_depth: int,\n) -> None:\n    \"\"\"Walk an include path and add matching entries to the tree.\n\n    Depth limiting is relative to the include root (not repo root).\n    \"\"\"\n    rel = include_path.relative_to(repo_root).as_posix()\n\n    if gitignore and gitignore.is_ignored(rel, include_path.is_dir()):\n        return\n    if is_ignored(rel, include_path.is_dir(), ignore):\n        return\n\n    if include_path.is_file():\n        add_path(root, rel.split(\"/\"), is_dir=False)\n        return\n\n    add_path(root, rel.split(\"/\"), is_dir=True)\n    if is_pruned(rel, prune):\n        return\n\n    for child in sorted(include_path.iterdir(), key=lambda p: p.name.lower()):\n        child_rel = child.relative_to(repo_root).as_posix()\n        if gitignore and gitignore.is_ignored(child_rel, child.is_dir()):\n            continue\n        if is_ignored(child_rel, child.is_dir(), ignore):\n            continue\n\n        # Depth relative to include root\n        rel_to_include = child_rel[len(base_rel) :].lstrip(\"/\") if base_rel else child_rel\n        depth_rel = base_depth + (len(rel_to_include.split(\"/\")) if rel_to_include else 0)\n        if max_depth and depth_rel > max_depth:\n            continue\n\n        if child.is_dir():\n            walk_include(\n                root,\n                repo_root,\n                child,\n                max_depth,\n                ignore,\n                gitignore,\n                prune,\n                base_rel=base_rel,\n                base_depth=base_depth,\n            )\n        else:\n            add_path(root, child_rel.split(\"/\"), is_dir=False)\n\n\ndef build_tree(config: dict, repo_root: Path) -> Node:\n    \"\"\"Build a tree based on config includes and virtual entries.\"\"\"\n    root_label = config.get(\"root\", repo_root.name)\n    root = Node(name=str(root_label), is_dir=True)\n    include = [normalize_key(p) for p in config.get(\"include\", [])]\n    ignore_patterns = config.get(\"ignore\", [])\n    prune = [normalize_key(p) for p in config.get(\"prune\", [])]\n    max_depth = int(config.get(\"max_depth\", 0))\n    respect_gitignore = bool(config.get(\"respect_gitignore\", True))\n\n    ignore_rules = parse_ignore_rules(ignore_patterns)\n    git_checker = GitIgnoreChecker(repo_root) if respect_gitignore else None\n\n    for item in include:\n        if not item:\n            continue\n        path = repo_root / item\n        if not path.exists():\n            raise RuntimeError(f\"Included path does not exist: {item}\")\n\n        base_rel = path.relative_to(repo_root).as_posix()\n        base_depth = 0  # include root itself counts as depth 0\n        walk_include(\n            root,\n            repo_root,\n            path,\n            max_depth,\n            ignore_rules,\n            git_checker,\n            prune,\n            base_rel=base_rel,\n            base_depth=base_depth,\n        )\n\n    virtual_entries = config.get(\"virtual_entries\", {})\n    if isinstance(virtual_entries, list):\n        tmp: dict[str, str] = {}\n        for item in virtual_entries:\n            if not isinstance(item, dict):\n                raise RuntimeError(\n                    \"virtual_entries list items must be mappings with 'path' and optional 'comment'\"\n                )\n            p = item.get(\"path\")\n            c = item.get(\"comment\", \"\")\n            if p:\n                tmp[str(p)] = str(c) if c is not None else \"\"\n        items = tmp\n    elif isinstance(virtual_entries, dict):\n        items = {str(k): (\"\" if v is None else str(v)) for k, v in virtual_entries.items()}\n    else:\n        raise RuntimeError(\"virtual_entries must be a mapping or a list\")\n\n    for path_str in items:\n        if not path_str:\n            continue\n        is_dir = str(path_str).endswith(\"/\")\n        norm = normalize_key(str(path_str))\n        if norm:\n            add_path(root, norm.split(\"/\"), is_dir=is_dir)\n\n    return root\n\n\ndef sort_children(node: Node, path: str, order_map: dict[str, list[str]]) -> list[Node]:\n    \"\"\"Sort child nodes with optional ordered patterns.\"\"\"\n    order_list = order_map.get(path, [])\n\n    def order_index(name: str) -> int | None:\n        for idx, pattern in enumerate(order_list):\n            if pattern.startswith(\"glob:\"):\n                if fnmatch.fnmatch(name, pattern[5:]):\n                    return idx\n            elif name == pattern:\n                return idx\n        return None\n\n    def sort_key(child: Node) -> tuple[int, int, str]:\n        idx = order_index(child.name)\n        if idx is not None:\n            return (0, idx, child.name.lower())\n        # dirs first, then files\n        return (1, 0 if child.is_dir else 1, child.name.lower())\n\n    return sorted(node.children.values(), key=sort_key)\n\n\ndef render_tree(root: Node, comments: dict[str, str], order_map: dict[str, list[str]]) -> list[str]:\n    \"\"\"Render the tree into a list of display lines.\"\"\"\n    lines: list[str] = [f\"{root.name}/\"]\n\n    def render_node(node: Node, prefix: str, path: str, is_last: bool) -> None:\n        connector = \"└── \" if is_last else \"├── \"\n        name = f\"{node.name}/\" if node.is_dir else node.name\n        comment = comments.get(path, \"\")\n        line = f\"{prefix}{connector}{name}\"\n        if comment:\n            line += f\"  # {comment}\"\n        lines.append(line)\n\n        if not node.children:\n            return\n\n        child_prefix = f\"{prefix}{'    ' if is_last else '│   '}\"\n        children = sort_children(node, path, order_map)\n        for idx, child in enumerate(children):\n            child_path = f\"{path}/{child.name}\" if path else child.name\n            render_node(child, child_prefix, child_path, idx == len(children) - 1)\n\n    children = sort_children(root, \"\", order_map)\n    for idx, child in enumerate(children):\n        render_node(child, \"\", child.name, idx == len(children) - 1)\n\n    return lines\n\n\ndef update_document(\n    doc_path: Path,\n    marker_start: str,\n    marker_end: str,\n    block: str,\n    check: bool,\n    *,\n    debug: bool = False,\n    debug_context: dict[str, str] | None = None,\n) -> None:\n    content = doc_path.read_text(encoding=\"utf-8\")\n\n    start = content.find(marker_start)\n    if start == -1:\n        raise RuntimeError(\"Tree start marker not found in document\")\n\n    end = content.find(marker_end, start + len(marker_start))\n    if end == -1:\n        raise RuntimeError(\"Tree end marker not found in document\")\n\n    updated = content[: start + len(marker_start)] + \"\\n\" + block + \"\\n\" + content[end:]\n\n    if check:\n        if updated != content:\n            if debug:\n                if debug_context:\n                    print(\"README TREE CHECK DEBUG CONTEXT:\", file=sys.stderr)\n                    for k, v in debug_context.items():\n                        print(f\"- {k}: {v}\", file=sys.stderr)\n\n                diff = difflib.unified_diff(\n                    content.splitlines(keepends=True),\n                    updated.splitlines(keepends=True),\n                    fromfile=str(doc_path),\n                    tofile=str(doc_path) + \" (expected)\",\n                )\n                print(\"\\n\".join(diff), file=sys.stderr)\n\n            raise RuntimeError(\"Tree block is out of date\")\n        return\n\n    doc_path.write_text(updated, encoding=\"utf-8\")\n\n\ndef main() -> int:\n    \"\"\"CLI entry point for updating the README tree block.\"\"\"\n    parser = argparse.ArgumentParser(description=\"Update README tree block.\")\n    parser.add_argument(\n        \"--config\",\n        default=\"tools/readme_tree/config.yaml\",\n        help=\"Path to the tree config file.\",\n    )\n    parser.add_argument(\"--check\", action=\"store_true\", help=\"Fail if updates are needed.\")\n    parser.add_argument(\"--debug\", action=\"store_true\", help=\"Print debug info on mismatch.\")\n\n    args = parser.parse_args()\n\n    config_path = Path(args.config)\n    if not config_path.exists():\n        print(f\"Config not found: {config_path}\", file=sys.stderr)\n        return 1\n\n    repo_root = find_repo_root(config_path)\n    config = load_config(config_path)\n\n    doc_path = repo_root / config.get(\"doc_path\", \"docs/README-GENERATION.md\")\n    if not doc_path.exists():\n        print(f\"Doc not found: {doc_path}\", file=sys.stderr)\n        return 1\n\n    tree = build_tree(config, repo_root)\n\n    comments = {normalize_key(k): v for k, v in config.get(\"entries\", {}).items()}\n    virtual_comments = config.get(\"virtual_entries\", {})\n    if isinstance(virtual_comments, dict):\n        for key, value in virtual_comments.items():\n            if value is None:\n                continue\n            comments.setdefault(normalize_key(key), str(value))\n\n    order_map = {normalize_key(k): v for k, v in config.get(\"order\", {}).items()}\n\n    lines = render_tree(tree, comments, order_map)\n    block = \"```\" + \"\\n\" + \"\\n\".join(lines) + \"\\n```\"\n\n    debug_context = {\n        \"python\": sys.version.replace(\"\\n\", \" \"),\n        \"platform\": platform.platform(),\n        \"cwd\": str(Path.cwd()),\n        \"doc_path\": str(doc_path),\n        \"config_path\": str(config_path),\n        \"LANG\": os.environ.get(\"LANG\", \"\"),\n        \"LC_ALL\": os.environ.get(\"LC_ALL\", \"\"),\n    }\n\n    try:\n        debug_context[\"git_version\"] = subprocess.check_output(\n            [\"git\", \"--version\"], text=True\n        ).strip()\n        debug_context[\"git_toplevel\"] = subprocess.check_output(\n            [\"git\", \"-C\", str(repo_root), \"rev-parse\", \"--show-toplevel\"], text=True\n        ).strip()\n        debug_context[\"git_core_ignorecase\"] = subprocess.check_output(\n            [\"git\", \"-C\", str(repo_root), \"config\", \"--get\", \"core.ignorecase\"],\n            text=True,\n        ).strip()\n    except Exception:\n        pass\n\n    update_document(\n        doc_path,\n        config.get(\"marker_start\", \"<!-- TREE:START -->\"),\n        config.get(\"marker_end\", \"<!-- TREE:END -->\"),\n        block,\n        args.check,\n        debug=args.debug,\n        debug_context=debug_context,\n    )\n\n    return 0\n\n\nif __name__ == \"__main__\":\n    raise SystemExit(main())\n"
  }
]