nameless-traveler/IssueCraft
Improves GitHub issues by rewriting them into clear, structured reports for developers.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| ai-provider | AI provider to use: openai | gemini | no | openai |
| openai-api-key | OpenAI API key for calling the LLM (optional if OPENAI_API_KEY env var is set) | no | — |
| gemini-api-key | Gemini API key for calling the LLM (optional if GEMINI_API_KEY env var is set) | no | — |
| github-token | GitHub token with issues: write permission | yes | ${{ github.token }} |
| openai-model | OpenAI model to use for analysis | no | gpt-4o-mini |
| gemini-model | Gemini model to use for analysis | no | gemini-2.5-flash |
| gemini-retry-attempts | Retry attempts for Gemini API calls | no | 3 |
| gemini-retry-delay-ms | Base delay in milliseconds for Gemini retry backoff | no | 1500 |
| log-level | Logging verbosity: debug | info | warn | error | no | info |
Outputs
no outputs