一键导入
commit
Stage and commit current changes with a well-crafted commit message following project conventions
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Stage and commit current changes with a well-crafted commit message following project conventions
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Answer questions about kite spots, weather forecasts, and live wind conditions from varun.surf by fetching its public LLM-friendly Markdown endpoints (llms.txt). Use when the user asks about a specific kite spot, current wind conditions, hourly/daily forecasts, or wants to compare spots/countries covered by varun.surf.
Explain data flows, features, and code paths in the varun.surf application with visual diagrams and step-by-step breakdowns
Verify architecture health including layer violations, circular dependencies, package structure, and design pattern compliance
Quick security audit checking for hardcoded secrets, SSRF vectors, injection points, dependency issues, and missing security headers
Find concurrency issues including race conditions, deadlocks, unsafe shared state, and improper synchronization
Analyze Gradle dependencies for outdated versions, known CVEs, unnecessary transitive dependencies, and version conflicts
| name | commit |
| description | Stage and commit current changes with a well-crafted commit message following project conventions |
Stage and commit current changes with a concise, descriptive commit message.
Run these commands in parallel using Bash:
git status to see all modified, added, and untracked filesgit diff to see unstaged changesgit diff --cached to see already-staged changesgit log --oneline -5 to see recent commit message styleReview all changes (staged + unstaged) and determine:
.env, credentials, large binaries)If there are no changes to commit, inform the user and stop.
Scale the commit message to match the scope of changes:
Small changes (1-2 files, single concern, minor edits):
fix typo in spot name or update dependenciesMedium changes (3-5 files, one feature or fix):
add Le Barcarès kite spot (France)
- spot data with EN/PL translations
- remove hardcoded spot count test
Large changes (6+ files, multiple concerns, new feature with tests):
add dynamic multi-model forecast support
- add ForecastModel enum with 40+ Windguru models
- implement on-demand model discovery in AggregatorService
- extend ForecastData with per-model hourly maps
- add AvailableModel record for frontend model selector
- update SpotsController to accept model path parameter
- add unit tests for model discovery and selection
General rules:
git add -A)git commit -m "$(cat <<'EOF'
commit message here
EOF
)"
Run git status after committing to confirm success.
The user may optionally provide:
/commit update spot data - use this as guidance for the commit message/commit src/main/resources/spots.json - only stage and commit these files--amend: /commit --amend - amend the previous commit instead of creating a new oneIf no arguments are provided, commit all current changes with an auto-generated message.
# Auto-commit all changes
/commit
# Commit with a message hint
/commit fix forecast parsing for IFS model
# Commit specific files
/commit src/main/resources/spots.json
# Amend the last commit
/commit --amend
git status