Open blackgirlbytes opened 3 days ago
.take
Thanks for taking this issue! Let us know if you have any questions! Join our Discord https://discord.gg/DCAZKnGZFa
@Johnnyevans32 right now creating toolkits is not super documented..so definitely take a look at this https://dev.to/blackgirlbytes/how-to-extend-your-ai-agent-for-custom-developer-workflows-4fld and this for some additional guidance https://www.youtube.com/watch?v=tQtg7M5w_Ak
i keep getting this error when tryna run my toolkit @blackgirlbytes
(env) jevan@Evanss-MacBook-Air goose-one % goose session start --profile demo-docgen
Unknown toolkit: docgen. Available toolkits: browser, developer, github, jira, reasoner, repo_context, screen, synopsis.
I already added the tool kit to my pyproject.toml
[project.entry-points."goose.toolkit"]
developer = "goose.toolkit.developer:Developer"
github = "goose.toolkit.github:Github"
jira = "goose.toolkit.jira:Jira"
screen = "goose.toolkit.screen:Screen"
reasoner = "goose.toolkit.reasoner:Reasoner"
repo_context = "goose.toolkit.repo_context.repo_context:RepoContext"
synopsis = "goose.synopsis.toolkit:SynopsisDeveloper"
browser = "goose.toolkit.web_browser:BrowserToolkit"
memory = "goose.toolkit.memory:Memory"
google_workspace = "goose.toolkit.google_workspace:GoogleWorkspace"
todo = "goose_plugins.toolkits.todo:TodoToolkit"
docgen = "goose_plugins.toolkits.docgen:DocGen"
do i have to move my toolkit to goose directory instead of goose_plugins for it to work?
hmmm try running this uv run goose session start --profile demo-docgen
or uv run goose session start
in goose-plugins and let me know what happens! @Johnnyevans32
thank you @blackgirlbytes , this is sorted now
Create Your Own Toolkit for Goose! π οΈ
Goose extends its capabilities through toolkits. Share your custom toolkit to help other developers automate their workflows!
π― Goal
Create a custom toolkit for Goose and contribute it to our community plugins.
π Tasks and Acceptance Criteria
Your toolkit should:
π Resources
Getting Started
/src/goose_plugins/toolkits
directoryQuestions?
Need help or clarification? Comment on this issue!
Happy coding! π¦’