Automation
/commit
Commit changes following Conventional Commits format (local only, no push).
> /plugin marketplace add Galaxy-Dawn/claude-scholar> /plugin install claude-scholar@claude-scholar
Command definition
commit.mddescription: Commit changes following Conventional Commits format (local only, no push).
Commit
Stage and commit changes using Conventional Commits format.
Instructions
1. **Check Git Status**
- Run `git status` to review all changes
- Run `git diff` to inspect modifications
2. **Analyze Changes**
- Review changed files and their content
- Determine commit type and scope
- Draft a concise commit message
3. **Commit Type Reference**
feat - New feature
fix - Bug fix
docs - Documentation only
style - Code style (formatting, semicolons, etc.)
refactor - Code refactoring (no feature/fix)
perf - Performance improvement
test - Adding or updating tests
chore - Build, CI, tooling, dependencies
4. **Commit Message Format**
<type>(<scope>): <subject>
<body>
- Subject: imperative mood, no period, max 72 chars
- Body: explain what and why (optional for small changes)
- Scope: affected module (data, model, config, trainer, utils, workflow)
5. **Stage and Commit**
- Stage relevant files with `git add`
- Do NOT stage files containing secrets (.env, credentials, tokens)
- Create commit with formatted message
- Do not include `Co-Authored-By` footers unless the user explicitly asks for them
- Verify with `git log --oneline -1`
Notes
- This command only commits locally. Use `/update-github` to also push.
- Always confirm the commit message with the user before committing.
- If unsure about type or scope, ask the user.
Read more
description: Commit changes following Conventional Commits format (local only, no push).
Commit
Stage and commit changes using Conventional Commits format.
Instructions
1. **Check Git Status**
- Run `git status` to review all changes
- Run `git diff` to inspect modifications
2. **Analyze Changes**
- Review changed files and their content
- Determine commit type and scope
- Draft a concise commit message
3. **Commit Type Reference**
feat - New feature fix - Bug fix docs - Documentation only style - Code style (formatting, semicolons, etc.) refactor - Code refactoring (no feature/fix) perf - Performance improvement test - Adding or updating tests chore - Build, CI, tooling, dependencies
4. **Commit Message Format**
<type>(<scope>): <subject> <body>
- Subject: imperative mood, no period, max 72 chars
- Body: explain what and why (optional for small changes)
- Scope: affected module (data, model, config, trainer, utils, workflow)
5. **Stage and Commit**
- Stage relevant files with `git add`
- Do NOT stage files containing secrets (.env, credentials, tokens)
- Create commit with formatted message
- Do not include `Co-Authored-By` footers unless the user explicitly asks for them
- Verify with `git log --oneline -1`
Notes
- This command only commits locally. Use `/update-github` to also push.
- Always confirm the commit message with the user before committing.
- If unsure about type or scope, ask the user.
Ships withclaude-scholar
Semi-automated research assistant for academic research and software development. Supports Claude Code, Codex CLI, Kimi Code CLI, and OpenCode across ideation, coding, experiments, writing, and publication.
5.9k45 skills6 agents
Other commands on claude-scholar.
Auto-invoked
Auto-invoked
Auto-invoked
Auto-invoked
code-review
CommandComprehensive security and quality review of uncommitted changes:
Auto-invoked
Auto-invoked
More commands from other plugins.
setup
CommandOne-time setup after installing ARIS as a Claude Code plugin — registers the Codex reviewer MCP server from the plugin directory…
autoresearch
CommandAutonomous iteration loop: modify, verify, keep/discard against any metric

