ワンクリックで
git-workflow
Use for version control tasks: commits, branching, merging, pull requests, changelogs, and git configuration.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use for version control tasks: commits, branching, merging, pull requests, changelogs, and git configuration.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use for ANY software development task: feature requests, bug fixes, code implementation, refactoring, testing, documentation, commits, project setup. Also when the user explicitly mentions lemoria, SDD, PRD, or agents. This is the default orchestrator for all development work.
Use for server-side tasks: implementing APIs, services, business logic, authentication, and middleware with any backend stack (Python, TypeScript, Go, Java, Rust, etc.).
Use for code review tasks: reviewing PRs, verifying PRD alignment, detecting technical debt, security issues, and suggesting improvements.
Use for database tasks: designing schemas, writing migrations, indexing, query optimization, and data modeling with SQL and NoSQL databases.
Use for documentation tasks: writing README, technical docs, API reference, ADRs, changelogs, and syncing with Obsidian vault.
Use for UI tasks: implementing components, pages, routing, styling, responsive design, accessibility, and client-side logic with any framework (React, Vue, Svelte, Solid, vanilla JS, etc.).
| name | git-workflow |
| description | Use for version control tasks: commits, branching, merging, pull requests, changelogs, and git configuration. |
main ← stable, always deployable
└── feature/<name> ← new features
└── fix/<name> ← bug fixes
└── chore/<name> ← maintenance
└── refactor/<name> ← refactoring
└── docs/<name> ← documentation
mainmain when readymaster ← production releases
└── develop ← integration branch
└── feature/<name>
└── release/<version>
└── hotfix/<name>
(Use only when you need release trains or multiple active versions)
<type>(<scope>): <description>
[optional body]
[optional footer(s)]
| Type | When |
|---|---|
feat | New feature |
fix | Bug fix |
docs | Documentation only |
style | Formatting, no logic change |
refactor | Code change that neither fixes nor adds |
test | Adding or fixing tests |
chore | Maintenance (deps, build, CI) |
feat(auth): add JWT authentication
fix(api): handle null email in user creation
docs(readme): update installation steps
refactor(parser): extract validation logic
test(cart): add checkout flow tests
One commit = one complete logical change:
feat(api): add user registration endpoint (a single endpoint with route, controller, tests)feat(api): add user registration + fix(api): fix user registration bug (should be one)update stuff (too vague)feat(api): add user registration + feat(api): add product listing (two features in one commit)Always link commits to tasks:
feat(auth): implement password reset
Password reset flow with email token.
Token expires in 1 hour.
Task: a1b2c3d4-e5f6-7890-abcd-ef1234567890
## What
Brief description of the change.
## Why
Why is this needed? (link to task or issue)
## How to test
1. Run `npm run dev`
2. Go to /users
3. Click "Create"
4. Verify user appears in list
## Checklist
- [ ] Tests pass
- [ ] No TODO/FIXME
- [ ] Docs updated
- [ ] Decision logged
Closes #TASK-ID
## [1.5.0] - 2026-05-20
### Added
- Password reset flow (#42)
### Changed
- Session timeout from 30m to 60m (#40)
### Fixed
- Null pointer on empty cart (#38)
| Action | Command |
|---|---|
| New branch | git checkout -b feature/name |
| Stage | git add <file> or git add -p (interactive) |
| Commit | git commit -m "type: message" |
| Push | git push -u origin feature/name |
| Sync main | git fetch origin && git rebase origin/main |
| Amend | git commit --amend (never if pushed) |
| Undo last commit (local) | git reset HEAD~1 --soft |
| Drop last commit (local) | git reset HEAD~1 --hard (destructive) |