来源信息
- 仓库
- jamiebrynes7/obsidian-todoist-plugin
- 最近来源活动
- 2026年1月24日 15:16
- 检测到的 SKILL.md 语言
- 英语
- 星标
- 1,194
- 分支
- 96
安装方式
默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。
检查来源文件
决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。
正在显示 SKILL.md
SKILL.md
来源说明 · 只读预览- name
- write-git-commit
- description
- Create a git commit following repository conventions
# Git Commit
Create git commits following the repository's established conventions.
## Commit Message Format
```
<scope>: <subject>
[optional body]
```
## Scope
The scope indicates which part of the codebase is affected:
- `plugin` - Plugin source code changes (most common)
- `docs` - Documentation changes
- `scripts` - Build/release script changes
- `.github` - GitHub workflows and actions
- `.claude` - Claude configuration and skills
- `.vscode` - VS Code settings
- `*` - Changes spanning multiple packages/areas
For focused changes within a scope, you may use a more specific prefix like `plugin api`, `plugin settings`, etc.
## Subject Line
- Use lowercase after the colon
- Use imperative mood ("add feature" not "added feature")
- No period at the end
- Keep concise (ideally under 72 characters total)
Examples:
- `plugin: add support for task filtering`
- `docs: update query-blocks documentation`
- `*: bump versions across the board`
- `.github: add separate build job`
## Body (Optional)
- Separate from subject with a blank line
- Explain **why** the change was made, not what
- Use sparingly - only when the subject isn't self-explanatory
Example:
```
plugin: restore react & react-dom dedupe
While the tests pass after aligning react versions between docs/ and
plugin/, the build still breaks at runtime without this.
```
DO NOT add Claude as a coauthor to the commit.
## Process
1. Run `git status` to see staged and unstaged changes
2. Run `git diff --staged` to review what will be committed
3. Stage files with `git add <files>` (prefer specific files over `git add -A`)
4. Determine the appropriate scope based on changed files
5. Write a clear, concise subject line
6. Add a body only if the "why" isn't obvious
7. Create the commit
在 GitHub 查看