| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
AI-powered GitHub Issue assistant that provides intelligent responses based on repository content using various AI models (OpenAI GPT-4, Anthropic Claude).
name: Issue Assistant
on:
issues:
types: [opened]
jobs:
analyze:
runs-on: ubuntu-latest
permissions:
issues: write
contents: read
steps:
- uses: workflowkit/issue-assistant@v1.0.0
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
ai_type: "openai" # or "claude"
openai_api_key: ${{ secrets.OPENAI_API_KEY }}
# claude_api_key: ${{ secrets.CLAUDE_API_KEY }} # if using claude
enable_comment: "true" # required: at least one feature must be enabled
enable_label: "false" # required: at least one feature must be enabledThat's it! Now when someone opens an issue:
| Option | Description | Required | Default |
|---|---|---|---|
| github_token | GitHub token (automatically provided) | Yes | - |
| ai_type | AI model to use (openai or claude) | Yes | - |
| openai_api_key | OpenAI API Key | Yes* | - |
| claude_api_key | Claude API Key | Yes* | - |
| enable_comment | Enable AI comments on issues | Yes** | false |
| enable_label | Enable AI label suggestions | Yes** | false |
*Either openai_api_key or claude_api_key is required based on ai_type **At least one feature (enable_comment or enable_label) must be enabled
- uses: workflowkit/issue-assistant@v1.0.0
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
ai_type: "openai"
openai_api_key: ${{ secrets.OPENAI_API_KEY }}
enable_comment: "true"- uses: workflowkit/issue-assistant@v1.0.0
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
ai_type: "claude"
claude_api_key: ${{ secrets.CLAUDE_API_KEY }}
enable_label: "true"- uses: workflowkit/issue-assistant@v1.0.0
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
ai_type: "openai"
openai_api_key: ${{ secrets.OPENAI_API_KEY }}
enable_comment: "true"
enable_label: "true"Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
| Back | FazBrowse Home | New Git URL |