Stage and commit current changes with an auto-generated conventional-commits message. From main, first creates a feature branch. Does NOT push.
Push unpushed commits on the current branch to GitHub and open a PR via gh CLI. Aborts if there are no unpushed commits. Ignores working tree state entirely — for uncommitted changes use /commit first.
Search arxiv for academic papers on a given topic, return structured summaries
Compare multiple agent memory systems by analyzing their code, benchmarks, and architecture
Deep-dive into a GitHub repo - analyze architecture, code patterns, and design decisions
Conduct a structured research survey on a topic, combining academic papers and open-source projects