feat(skills): add Conventional Commits skill #185
1
.pi/skills/conventional-commits
Symbolic link
1
.pi/skills/conventional-commits
Symbolic link
@@ -0,0 +1 @@
|
|||||||
|
../../src/skills/conventional-commits
|
||||||
@@ -3,7 +3,6 @@
|
|||||||
## Commit convention
|
## Commit convention
|
||||||
|
|
||||||
- Use Conventional Commits for all commit messages.
|
- Use Conventional Commits for all commit messages.
|
||||||
Before writing a commit message, read `docs/conventional-commits.md`.
|
|
||||||
- Keep commit messages about the Git history, not the forge workflow.
|
- Keep commit messages about the Git history, not the forge workflow.
|
||||||
Include external references only when they are stable context for the change.
|
Include external references only when they are stable context for the change.
|
||||||
- When writing commit messages, NEVER auto-add your agent name as co-author.
|
- When writing commit messages, NEVER auto-add your agent name as co-author.
|
||||||
@@ -123,3 +122,4 @@
|
|||||||
Gitea rebases the synthetic upstream root commit without the `third_party/pi` prefix.
|
Gitea rebases the synthetic upstream root commit without the `third_party/pi` prefix.
|
||||||
Preserve `git-subtree-dir` and `git-subtree-split` trailers on Pi vendor commits.
|
Preserve `git-subtree-dir` and `git-subtree-split` trailers on Pi vendor commits.
|
||||||
- The default Pi model for NixOS user configuration is set in `configs/nixos/modules/shell/pi/default.nix`, not in vendored Pi source.
|
- The default Pi model for NixOS user configuration is set in `configs/nixos/modules/shell/pi/default.nix`, not in vendored Pi source.
|
||||||
|
- The `monorepo` and `status` libraries do not have `README.md` files.
|
||||||
|
|||||||
@@ -27,7 +27,6 @@
|
|||||||
|
|
||||||
# migration
|
# migration
|
||||||
|
|
||||||
- [[conventional-commits]] -> skill?
|
|
||||||
- [[dictionary]] -> cli tool
|
- [[dictionary]] -> cli tool
|
||||||
- [[technical-writing]] -> skill?
|
- [[technical-writing]] -> skill?
|
||||||
- gitea-axi
|
- gitea-axi
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ Use `REPLACE` for terms that have a preferred substitute.
|
|||||||
| host | USE | | A machine with a NixOS configuration built by this repository's flake. |
|
| host | USE | | A machine with a NixOS configuration built by this repository's flake. |
|
||||||
| module | USE | | A self-contained NixOS configuration under `configs/nixos/modules/`. |
|
| module | USE | | A self-contained NixOS configuration under `configs/nixos/modules/`. |
|
||||||
| registry | USE | | A typed configuration namespace whose entries can be collected across hosts and reused by other configuration. |
|
| registry | USE | | A typed configuration namespace whose entries can be collected across hosts and reused by other configuration. |
|
||||||
| Conventional Commits | USE | | A commit-message format defined in `docs/conventional-commits.md`. |
|
| Conventional Commits | USE | | A format for commit messages. |
|
||||||
| forge | USE | | A web service that hosts Git repositories, pull requests, issues, and code review comments. Use when the exact provider does not matter. |
|
| forge | USE | | A web service that hosts Git repositories, pull requests, issues, and code review comments. Use when the exact provider does not matter. |
|
||||||
| flake | USE | | A Nix project with pinned inputs and declared outputs. Use for the repository-level build unit defined by `flake.nix`. |
|
| flake | USE | | A Nix project with pinned inputs and declared outputs. Use for the repository-level build unit defined by `flake.nix`. |
|
||||||
| NixOS module | USE | | A Nix file evaluated by `nixosSystem` for a NixOS configuration. |
|
| NixOS module | USE | | A Nix file evaluated by `nixosSystem` for a NixOS configuration. |
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
---
|
||||||
|
name: conventional-commits
|
||||||
|
description: Use when writing or reviewing Conventional Commit messages.
|
||||||
|
---
|
||||||
|
|
||||||
# Conventional Commits 1.0.0
|
# Conventional Commits 1.0.0
|
||||||
|
|
||||||
## Summary
|
## Summary
|
||||||
Reference in New Issue
Block a user