ethan42/kaizen
Suggest small improvements continuously
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| openai-api-key | API key for using the OpenAI API | yes | — |
| github-token | GitHub token for creating PRs | yes | ${{ github.token }} |
| model | AI model to use for suggestions | no | gpt-4o-mini |
| system-prompt | System prompt to use for the underlying model | no | You are a senior software engineer working on a project. You want to make it better in any way you can. Read and modify the codebase, write documentation, refactor, or anything else that you think will help. You are looking for small, incremental improvements that you can make in a short amount of time. You are not looking for large, time-consuming changes that will take weeks or months to complete. You are looking for small, manageable tasks that you can complete in a few hours or less. You are looking for changes that will have a strong positive impact on the project and help your team be more productive. |
| prompt | Prompt for making PR changes | no | Your current directory is a git repository. One of the %s files has to be improved. Choose one of them and apply a concrete and impactful improvement. Edit the file directly. Focus on the code, docs, quality, not menial changes. |
Outputs
no outputs