SKonsole 1.0.2

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global SKonsole --version 1.0.2                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local SKonsole --version 1.0.2                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=SKonsole&version=1.0.2                
nuke :add-package SKonsole --version 1.0.2                

SKonsole Tool - Version 1.0.2

Welcome to the SKonsole Tool - an efficient console application powered by Semantic Skills and the Semantic Kernel. This tool empowers developers with the ability to perform various tasks seamlessly. In version 1.0.2, we introduce exciting new features, including output format customization and file saving options for the PRCommand, a FormatInstructionsProvider utility class, and the introduction of the StepwisePlannerCommand for interactive chat-like sessions with the StepwisePlanner.

Available Commands

  • skonsole commit <commitHash>: Generate commit messages based on the provided commit hash.

  • skonsole pr feedback: Generate valuable feedback for pull requests using git diff or git show output.

  • skonsole pr description: Generate detailed descriptions for pull requests using git diff or git show output.

  • skonsole createPlan <message>: Create plans using the Planner subcommand by providing a message.

  • skonsole promptChat: Engage in interactive prompt chat sessions.

  • skonsole stepwise: Engage in a StepwisePlanner powered chat session.

What's New in Version 1.0.2

Output Format Customization

Now you have the flexibility to choose the output format for generated content, such as JSON, markdown, or plain text. This allows you to tailor the output to your specific needs and integrate it seamlessly into your workflows.

File Saving Options

In addition to output format customization, you can now specify an output file to save the results of your commands. This feature is particularly useful for logging or sharing generated content with your team.

FormatInstructionsProvider Utility

To simplify output format customization, we've introduced the FormatInstructionsProvider utility class. It provides detailed instructions and templates for different output formats, making it easy to create content that suits your requirements.

StepwisePlannerCommand

Experience a new way to interact with the StepwisePlanner in a chat-like interface. The StepwisePlannerCommand allows you to engage in dynamic conversations with the planner, making it even more versatile and user-friendly.

Getting Started

To get started with the SKonsole Tool version 1.0.2, follow these simple steps:

  1. Open your terminal or command prompt.

  2. Run the following command to install the SKonsole Tool globally:

    dotnet tool install --global SKonsole
    
  3. To confirm the installation was successful, run:

    skonsole --version
    

Documentation

For comprehensive instructions, advanced functionality, and examples of how to use the SKonsole Tool, consult the official GitHub repository and accompanying documentation.

Upgrade to Version 1.0.2

If you have an existing installation of the SKonsole Tool, you can upgrade to version 1.0.2 by running the following command:

dotnet tool update --global SKonsole

Thank you for choosing the SKonsole Tool for your development tasks. We hope these new features enhance your productivity and make your development experience even more enjoyable. If you have any questions or feedback, please don't hesitate to reach out.

This README was generated using Semantic Kernel
Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
1.1.2 401 10/19/2023
1.1.1 238 10/19/2023
1.1.0 276 10/16/2023
1.0.6 211 9/27/2023
1.0.5 223 9/27/2023
1.0.4 326 9/18/2023
1.0.3 261 9/14/2023
1.0.2 272 9/12/2023
1.0.1 243 8/31/2023
1.0.0 266 8/5/2023