commit 59bb37e26855223d163649437d889aef5881b3e0 Author: Zhongwei Li Date: Sat Nov 29 17:54:27 2025 +0800 Initial commit diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json new file mode 100644 index 0000000..6f61375 --- /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..1025e51 --- /dev/null +++ b/plugin.lock.json @@ -0,0 +1,45 @@ +{ + "$schema": "internal://schemas/plugin.lock.v1.json", + "pluginId": "gh:ananddtyagi/claude-code-marketplace:plugins/fix-github-issue", + "normalized": { + "repo": null, + "ref": "refs/tags/v20251128.0", + "commit": "556741c2daa1a90fbe64bde8c00bc644630b2d64", + "treeHash": "b296e267f7b37e797cccb9010a53de7fc0da008c05e38383b55c6cb48a3f994f", + "generatedAt": "2025-11-28T10:13:23.646936Z", + "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": "8d5d67fd03ef90c3d6c5c27e27918d03be457864c2892228b6e5a004c8664b44" + }, + { + "path": "commands/fix-github-issue.md", + "sha256": "2434193e8d3799946ee05cb69501af898f9c4e0fa8899258f019bf67ad53b895" + } + ], + "dirSha256": "b296e267f7b37e797cccb9010a53de7fc0da008c05e38383b55c6cb48a3f994f" + }, + "security": { + "scannedAt": null, + "scannerVersion": null, + "flags": [] + } +} \ No newline at end of file