Are you tired of spending too much time crafting the perfect commit message or PR feedback? SKonsole might just be the tool you need. This console app, built on Semantic Kernel, uses various skills to generate commit messages and pull request feedback.
The SKonsole repository contains projects and classes that help automate the process of authoring pull requests and commit messages. The PRSkill, for example, can generate feedback, commit messages, and pull request descriptions based on git diff or git show output. This skill is built on top of the CondenseSkill, which is a skill that can condense multiple chunks of text into a single chunk.
The app requires the Semantic Kernel as a dependency and can be found on the GitHub repository: https://github.com/lemillermicrosoft/skonsole. While the app currently supports only two skills, the repository includes instructions on how to expand the app's capabilities.
Note that this is just the beginning of my exploration of the Semantic Kernel's capabilities. In the future, I plan to add more features such as bot chat, planning, semantic memory, code generation, and more. Stay tuned for updates!