Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .agents/skills/git-commit-ja/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ allowed-tools: Bash, Skill

Use /git-commit to perform the commit, but write the commit message description **in Japanese**.

Example: `feat(alacritty): 透明度設定を追加`
Example: `fix(alacritty): 起動時警告を消すため非推奨オプションを削除`
15 changes: 13 additions & 2 deletions .agents/skills/git-commit/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,9 @@ If a `--path <dir>` argument is provided (e.g. invoked as `git-commit --path /tm
3. Stage and commit using `git apply` (see below)

## Principle
- Write **Why** (why the change was made) in the commit message. Leave What to the diff.
- Write **Why** in the subject line itself — keep it concise but meaningful.
- Body is optional. If you feel a body is necessary, the commit is likely too large — consider splitting it.
- Footer (Co-Authored-By) is always required.
- Each commit must be **independently revertable** without breaking other functionality.

## Commit Granularity
Expand Down Expand Up @@ -61,7 +63,16 @@ Conventional Commits v1.0.0

Format: `type(scope): description`
- scope: optional (e.g., `alacritty`, `vim`, `git`)
- **description: in English**
- **description: in English** — convey Why, not just What, but keep it short

Examples:
```
# Too vague (What only)
fix(git): remove deprecated option

# Better (Why in subject)
fix(git): remove deprecated option to prevent startup warning
```

Types:
- `feat`: new feature
Expand Down
1 change: 1 addition & 0 deletions .agents/skills/git-worktree/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ Create a git worktree for the current changes so they can be worked on in isolat
4. Copy all modified/untracked files from the current working directory into the worktree, preserving directory structure:
```
# For each changed file shown in git status (macOS-compatible):
cd $(git rev-parse --show-toplevel)
rsync -R {file} /tmp/{branch-name}/
```

Expand Down
7 changes: 1 addition & 6 deletions .cursor/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -67,19 +67,14 @@

// background - opacity
"vscode_vibrancy.opacity": 0.42,
"workbench.colorCustomizations": {
"terminal.background": "#00000000"
},
"workbench.colorCustomizations": {},
"workbench.panel.showLabels": false,
"zig.zls.enabled": "on",
"cursor.cpp.disabledLanguages": [
"markdown",
"plaintext",
"c"
],
"terminal.integrated.gpuAcceleration": "off",
"window.systemColorTheme": "dark",
"window.autoDetectColorScheme": false,
"accessibility.signals.terminalBell": {
"sound": "on"
}
Expand Down
Loading