git-auto-release
Git Auto Release
Workflow
-
Inspect repository state before changing anything:
- Run
git status --short --branch. - Run
git diff --stat. - Run
git diff. - If staged changes exist, also run
git diff --staged --statandgit diff --staged.
- Run
-
Decide whether to continue:
- Continue automatically only when the changed files match the user's request and the diff is coherent.
- Stop and ask when the working tree contains unrelated changes, secrets, generated clutter, merge conflicts, or changes whose purpose is unclear.
- Stop when no commit-worthy changes exist.
-
Run repo checks before committing when the repository documents them:
- Prefer commands from
AGENTS.md, README, or existing CI. - For
uvPython repositories, use documented commands such asuv run pytestanduv run ruff check .. - If checks fail because of environment permissions or missing external services, report that clearly and do not hide the failure.
- Prefer commands from
More from river-walras/virtus
html-canvas
Generate a rich, self-contained HTML artifact for specs, code reviews, designs, reports, or custom editors. Use when the user asks for an "HTML file/artifact/explainer/report/playground", wants a shareable visual deliverable instead of markdown, or asks to "make a canvas/dashboard/diagram-heavy doc". Trigger phrases include "make an HTML", "html artifact", "html canvas", "html report", "html explainer", "html playground", "visual spec", "html mockup".
6claude-blogs
Answer questions about Claude and Anthropic products using official claude.com/blog posts as a knowledge base. USE when: user asks how Claude Code works, asks about Claude features (MCP, skills, artifacts, prompt caching, tool use, web search, context windows), asks about Claude plans or pricing, asks about Claude integrations (Slack, Microsoft 365, Amazon Bedrock), asks for enterprise AI use cases or case studies, asks about agent skills or multi-agent systems, asks about best practices for prompting or building with Claude. NOT USE when: user is asking about a non-Claude AI product or provider, asking general programming questions unrelated to Claude, asking about Anthropic safety research or model internals not covered in blog posts, or the question can be answered from existing conversation context without needing blog references.
5agent-sdk-builder
Build, debug, extend, or deploy Claude Agent SDK agents in Python or TypeScript. Use this skill whenever someone mentions the Claude Agent SDK, agent loops, query(), ClaudeAgentOptions, subagents, hooks, MCP servers in the context of the Agent SDK, structured output from agents, multi-turn sessions with resume/fork, deployment of SDK agents to production, or migrating from the old Claude Code SDK. Covers installation, quickstart, message streaming, sessions, custom tools, permissions, observability, and production deployment.
3walrasquant-strategy
Help write, modify, review, and debug WalrasQuant trading strategy files. Use when Codex needs to create or edit strategy scripts under the strategy directory, subclass walrasquant.strategy.Strategy, wire Config and Engine, use subscriptions, event handlers, schedules, indicators, cache access, order APIs, precision helpers, execution algorithms, or wq process commands for WalrasQuant strategies.
2alpha-vault
Build or refresh a portable strategy knowledge base for this repository by bundling notebooks, local markdown notes, and code implementations into a skill-local `ref/` folder. Use when Codex needs to answer research questions about these strategies, locate implementation files, refresh the repository's reference corpus, or search topic summaries from a self-contained skill bundle.
1