Skip to content

Conversation

@tonyandrewmeyer
Copy link
Collaborator

A small tweak to AGENTS.md to include suggestions on commits.

A copilot-instructions.md file that is solely focused on code review (Copilot's code review will not pick up AGENTS.md) and directs the agent to AGENTS.md in other cases. I think this should work, but it's difficult to tell without it being actually in place and used (I can put it on a fork or personal repo, but unless there's reviewing and developing going on, it's difficult to know how well it will work).

Subagents, or custom agents:

  • Replaced the test agent with one that seems to work better and is more aligned with what is recommended.
  • Added a (very basic) lint and doc agent, which are the other two that are most commonly recommended.
  • Added symlinks so that Claude and Copilot can share the agent definitions.

Claude skills:

  • A tmux skill that Armin Ronacher developed. This is generally useful for running multiple commands at once, and I've found reasonably useful when working on Charm Tech issues.
  • A juju skill. I find that Claude and Copilot struggle to actually use Juju, but it's very useful to be able to really test out changes against a real Juju. This is my initial attempt at helping the agents with that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant