commit-changes

von tldraw

Erstelle einen Git-Commit für die aktuellen Änderungen. Verwende, wenn aufgefordert, Änderungen zu committen, einen Commit zu erstellen, eine Commit-Nachricht zu generieren oder den aktuellen Arbeitsbaum mit… zu committen.

npx skills add https://github.com/tldraw/tldraw --skill commit-changes

Commit changes

Create a focused git commit for the current changes.

Workflow

  1. Gather context:
    • User notes, if provided.
    • Current branch: git branch --show-current.
    • Working tree: git status --short.
    • Staged changes: git diff --cached --stat.
    • Unstaged changes: git diff --stat.
    • Recent commits for style reference: git log -5 --oneline.
  2. Review the changed files.
  3. If there are no changes to commit, tell the user and stop.
  4. If there are unstaged changes, stage the relevant files with git add.
  5. Do not stage files that look like secrets, credentials, API keys, or private environment files.
  6. Write a conventional commit message:
type(scope): brief description

Optional longer explanation if the changes are complex.

Allowed types: feat, fix, refactor, test, docs, chore, perf, style, build, ci.

Message guidelines

  • Keep the first line under 72 characters.
  • Use imperative mood, for example add feature, not added feature.
  • Be specific about what changed and why.
  • Incorporate user-provided context when it clarifies intent.

Commit rules

  • Use git commit -m "message".
  • Do not push.
  • Do not amend unless explicitly requested.
  • Do not use --no-verify.
  • Do not include AI attribution.

If the commit fails because of hooks, fix mechanical formatting, lint, or import issues and retry. If the hook failure reveals a meaningful product or implementation issue, stop and ask the user how to proceed.

Mehr Skills von tldraw

review-docs
tldraw
Dokumentation überprüfen und verbessern mit paralleler Bewertung und iterativem Verbesserungszyklus.
official
clean-copy
tldraw
Erstelle den aktuellen Branch auf einem neuen Branch mit einer sauberen, erzählerisch hochwertigen Git-Commit-Historie neu. Verwende, wenn du aufgefordert wirst, einen sauberen Kopie-Branch zu erstellen, Commits zu bereinigen …
official
dotcom-release-crew
tldraw
Post to the
official
dotcom-release-marketing
tldraw
Veröffentliche eine Zusammenfassung in einfacher Sprache darüber, was in dieser Woche in der tldraw.com (dotcom)-Version erscheint, im Discord-Kanal des Marketing-Teams. Verwende dies bei der Vorbereitung der…
official
issue
tldraw
Erstelle und recherchiere ein GitHub-Issue im tldraw-Repository basierend auf einer Benutzerbeschreibung. Verwende, wenn der Benutzer Issue aufruft, darum bittet, ein Issue zu erstellen, einen Fehler zu melden,…
official
pr
tldraw
Erstelle oder aktualisiere einen Pull-Request für den aktuellen Branch im tldraw-Repository. Verwende, wenn der Benutzer pr aufruft, darum bittet, einen PR zu erstellen, einen bestehenden PR zu aktualisieren, zu pushen…
official
pr-walkthrough
tldraw
Erstelle eine kommentierte Video-Durchlauf eines Pull Requests mit Code-Folien und Audio-Kommentar. Verwende, wenn du aufgefordert wirst, einen PR-Durchlauf, ein PR-Video oder einen Durchlauf zu erstellen…
official
shepherd-pr
tldraw
shepherd-pr — eine installierbare Fähigkeit für KI-Agenten, veröffentlicht von tldraw/tldraw.
official