goose-plugins
is a participating project in Hacktoberfest 2024! We’re so excited for your contributions, and have created a wide variety of issues so that anyone can contribute. Whether you're a seasoned developer or a first-time open source contributor, there's something for everyone.
hacktoberfest
label.Have questions? Connecting with us in our Discord community in the #hacktoberfest
and #goose-toolkits
project channel.
pipx install goose-plugins --include-deps
To check that the plugins are installed, run
goose toolkit list
You should see the artify
plugin in the list of available toolkits.
Then to run Goose,
goose session start
Check out the Goose docs on plugins!
Clone the goose-plugins-exemplar repository and the goose repository
git clone https://github.com/block-open-source/goose
git clone https://github.com/block-open-source/goose-plugins
Create the virtual environment for Goose in the Goose repo
uv sync
uv venv
Run the source ... activate
command that is output by the uv venv
command
Install the goose community plugins in editable mode
uv add --editable ~/path/to/goose-plugins
Run goose via uv run
to iteratively develop your plugin
uv run goose session start