commit 7d66eab16393ab59c48e9483608dd5e813d35d1d Author: Zhongwei Li Date: Sat Nov 29 18:05:52 2025 +0800 Initial commit diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json new file mode 100644 index 0000000..12dc163 --- /dev/null +++ b/.claude-plugin/plugin.json @@ -0,0 +1,12 @@ +{ + "name": "fix-github-issue", + "description": "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.", + "version": "1.0.0", + "author": { + "name": "jeremymailen", + "url": "https://github.com/jeremymailen" + }, + "commands": [ + "./commands" + ] +} \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..944d102 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# fix-github-issue + +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. diff --git a/commands/fix-github-issue.md b/commands/fix-github-issue.md new file mode 100644 index 0000000..1226ac1 --- /dev/null +++ b/commands/fix-github-issue.md @@ -0,0 +1,20 @@ +--- +description: 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. +author: jeremymailen +author-url: https://github.com/jeremymailen +version: 1.0.0 +--- + +Please analyze and fix the GitHub issue: $ARGUMENTS. + +Follow these steps: + +1. Use `gh issue view` to get the issue details +2. Understand the problem described in the issue +3. Search the codebase for relevant files +4. Implement the necessary changes to fix the issue +5. Write and run tests to verify the fix +6. Ensure code passes linting and type checking +7. Create a descriptive commit message + +Remember to use the GitHub CLI (`gh`) for all GitHub-related tasks. \ No newline at end of file diff --git a/plugin.lock.json b/plugin.lock.json new file mode 100644 index 0000000..b668a9f --- /dev/null +++ b/plugin.lock.json @@ -0,0 +1,45 @@ +{ + "$schema": "internal://schemas/plugin.lock.v1.json", + "pluginId": "gh:ccplugins/awesome-claude-code-plugins:plugins/fix-github-issue", + "normalized": { + "repo": null, + "ref": "refs/tags/v20251128.0", + "commit": "b058e1283ec3030da2d060180284dae5ab31fe3c", + "treeHash": "b8fbfe2c389566d70c513e619bdbaf2c1ff6793bb5b078b0880c4737d3adc842", + "generatedAt": "2025-11-28T10:14:37.479710Z", + "toolVersion": "publish_plugins.py@0.2.0" + }, + "origin": { + "remote": "git@github.com:zhongweili/42plugin-data.git", + "branch": "master", + "commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390", + "repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data" + }, + "manifest": { + "name": "fix-github-issue", + "description": "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.", + "version": "1.0.0" + }, + "content": { + "files": [ + { + "path": "README.md", + "sha256": "3a1f0978b3136cf9c4931ca33fcca733518fb14e176e352f90cdae76ed35a9cc" + }, + { + "path": ".claude-plugin/plugin.json", + "sha256": "45566a8874fdf4ba5b3dec618f148d6c2598df11a9bf49be6c2be32f48a8569b" + }, + { + "path": "commands/fix-github-issue.md", + "sha256": "2434193e8d3799946ee05cb69501af898f9c4e0fa8899258f019bf67ad53b895" + } + ], + "dirSha256": "b8fbfe2c389566d70c513e619bdbaf2c1ff6793bb5b078b0880c4737d3adc842" + }, + "security": { + "scannedAt": null, + "scannerVersion": null, + "flags": [] + } +} \ No newline at end of file