provide a skill for agents to use gotcha from the command line #45
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
there should be a command to manage a skill that provides agents with the needed information to properly use gotcha. commands and subcommands:
gotcha skill install <agent>installs the skill into the given agentgotcha skill uninstall <agent>uninstalls the skill from the given agentgotcha skill uninstalluninstalls the skill from all agents where it is installedgotcha skill statusshows what agents have the skill installedgotcha skill updateupdates the skill in agents that have it installed to the newest versionthe skill is embedded into the executable - it should stay a one-executable distribution.
Supported agents:
the skill should give the agents all relevant information to efficiently work with issues, pull requests, milestones. it will be extended later for additional features.
The skill also should talk about limits of the tooling, like for example possible paging and things like that. make sure that the actual usecase is working in that the agent can pull a full list of issues, even if only with multiple calls.
actually too much work and too fragile - it is hard to recognize self-hosted gitea sites, it is much easier to just tell the LLM to use gotcha in the AGENTS.md and be done with it. the gotcha help is already quite descriptive for an AI.