CommunityCodierung & Entwicklunggithub.com

Clockify-Automation

Automatisieren Sie Zeitverfolgungs-Workflows in Clockify – erstellen und verwalten Sie Zeiteinträge, Arbeitsbereiche und Benutzer durch natürliche Sprachbefehle.

Was ist Clockify-Automation?

Diese Fähigkeit (Skill) ermöglicht es Claude Code, nahtlos mit Clockify zu interagieren – direkt von der Kommandozeile aus. Sie deckt die vollständige Automatisierung der Zeiterfassung ab: Erstellen von Zeiteinträgen mit Projekt-, Aufgaben- und Tag-Zuordnung, Abfragen historischer Daten, Löschen fehlerhafter Einträge sowie Verwalten von Arbeitsbereichen und Benutzern. Der Skill nutzt Composio als Middleware und erfordert lediglich die Authentifizierung über den Ruben MCP-Server. Durch klare Tool-Definitionen und natürliche Sprachbefehle können Entwickler typische Zeiterfassungs-Aufgaben wie „Logge 2 Stunden Arbeit an Projekt X“ oder „Zeige alle Zeiteinträge von Januar 2026“ ohne manuelle API-Aufrufe umsetzen. Besondere Aufmerksamkeit gilt der Einhaltung von ISO 8601-Zeitstempeln und der obligatorischen Angabe von Arbeitsbereichs- und Benutzer-IDs – die entsprechenden Abfragen sind als erster Schritt immer empfohlen. Der Skill unterstützt darüber hinaus laufende Timer, Paginierung (Standard 50 Einträge) und die vollständige Objekt-Darstellung (hydrated).

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-codex-skills/tree/main/composio-skills/clockify-automation

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Clockify Automatisierung

Automatisieren Sie Ihre Clockify-Zeiterfassungsvorgänge direkt von Claude Code aus. Zeiteinträge protokollieren, historische Daten abfragen, Arbeitsbereiche verwalten und Teamaktivitäten prüfen – alles ohne die Kommandozeile zu verlassen.

Toolkit-Dokumentation: composio.dev/toolkits/clockify


Einrichtung

  1. Fügen Sie den Rube MCP-Server mit der URL https://rube.app/mcp in Ihre Claude Code-Konfiguration ein.
  2. Authentifizieren Sie sich nach Aufforderung über den bereitgestellten Verbindungslink mit Ihrem Clockify-Konto.
  3. Beginnen Sie, Ihre Zeiterfassungs-Workflows mit natürlicher Sprache zu automatisieren.

Kern-Workflows

1. Zeiteinträge erstellen

Erfassen Sie Arbeitszeit mit Projekt-, Aufgaben- und Tag-Zuordnung sowie abrechenbarem Status.

Tool: CLOCKIFY_CREATE_TIME_ENTRY

Logge 2 Stunden Arbeit an Projekt 64a687e2 im Arbeitsbereich 64a687e3, beginnend um 9:00 Uhr UTC heute mit Beschreibung "API-Entwicklung"

Wichtige Parameter:

  • workspaceId (erforderlich) – Arbeitsbereich, in dem der Eintrag erstellt wird
  • start (erforderlich) – ISO 8601 Startzeit (z. B. 2026-02-11T09:00:00Z)
  • end – ISO 8601 Endzeit; weglassen, um einen laufenden Timer zu starten
  • projectId – mit einem Projekt verknüpfen
  • taskId – mit einer Aufgabe verknüpfen
  • description – Arbeitsbeschreibung (0-3000 Zeichen)
  • tagIds – Array von Tag-IDs
  • billable – ob der Eintrag abrechenbar ist
  • customFieldValues – Array von benutzerdefinierten Feldeinträgen mit customFieldId und value

2. Zeiteinträge abfragen

Historische Zeiteinträge für Berichte, Prüfungen und Rechnungsstellung abrufen.

Tool: CLOCKIFY_GET_TIME_ENTRIES

Hole alle Zeiteinträge für Benutzer abc123 im Arbeitsbereich xyz789 von Januar 2026

Wichtige Parameter:

  • workspaceId (erforderlich) – abzufragender Arbeitsbereich
  • userId (erforderlich) – Benutzer, dessen Einträge abgerufen werden
  • start / end – ISO 8601 Datumsbereichsfilter
  • project – Filter nach Projekt-ID
  • task – Filter nach Aufgaben-ID
  • tags – Kommagetrennte Tag-IDs
  • description – Textfilter (Teilübereinstimmung)
  • hydrated – auf true setzen, um vollständige Projekt-/Aufgaben-/Tag-Objekte statt nur IDs zu erhalten
  • in-progress – auf true setzen, um nur den laufenden Timer zurückzugeben
  • page / page-size – Paginierung (Standard 50 pro Seite)

3. Zeiteinträge löschen

Fehlerhafte, doppelte oder stornierte Zeiteinträge entfernen.

Tool: CLOCKIFY_DELETE_TIME_ENTRY

Lösche Zeiteintrag 5b715448 aus Arbeitsbereich 64a687e3
  • Erfordert workspaceId und id (die Zeiteintrags-ID)
  • Zur Bereinigung fehlerhafter Importe oder Dubletten verwenden

4. Arbeitsbereiche verwalten

Alle Arbeitsbereiche auflisten, denen der authentifizierte Benutzer angehört.

Tool: CLOCKIFY_GET_ALL_MY_WORKSPACES

Zeige mir alle meine Clockify-Arbeitsbereiche
  • Optionaler roles-Filter – Array von Rollen wie ["WORKSPACE_ADMIN", "OWNER"]
  • Verwenden Sie dies, um Arbeitsbereichs-IDs zu ermitteln, bevor Sie Einträge erstellen oder abfragen

5. Benutzerinformationen

Aktuelle Benutzerdetails abrufen und Arbeitsbereichsmitglieder auflisten.

Tools: CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO, CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE

Wer bin ich? Dann liste alle Benutzer im Arbeitsbereich 64a687e3 auf
  • CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO gibt das Profil des authentifizierten Benutzers zurück (keine Parameter erforderlich)
  • CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE erfordert workspaceId; unterstützt Filter nach name und email sowie Paginierung (page, page-size max 100)

6. Laufenden Timer verwalten

Starten Sie einen Timer, indem Sie end beim Erstellen weglassen, oder prüfen Sie auf laufende Einträge.

Tools: CLOCKIFY_CREATE_TIME_ENTRY, CLOCKIFY_GET_TIME_ENTRIES

Starte einen Timer für Projekt abc im Arbeitsbereich xyz mit Beschreibung "Arbeite an Bug-Fix"
  • Erstellen ohne end, um einen laufenden Timer zu starten
  • Verwenden Sie CLOCKIFY_GET_TIME_ENTRIES mit in-progress: true, um zu prüfen, ob ein Timer läuft

Bekannte Fallstricke

  • Arbeitsbereichs- und Benutzer-IDs sind erforderlich: Die meisten Clockify-Tools benötigen sowohl workspaceId als auch userId. Rufen Sie immer zuerst CLOCKIFY_GET_ALL_MY_WORKSPACES und CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO auf, um diese IDs zu ermitteln.
  • ISO 8601-Zeitstempel: Alle Zeitparameter müssen im ISO 8601-Format mit Zeitzone angegeben werden (z. B. 2026-02-11T09:00:00Z). Das Weglassen der Zeitzone führt zu unvorhersehbarem Verhalten.
  • Laufende Timer: Es kann immer nur ein Timer gleichzeitig laufen. Das Erstellen eines neuen Eintrags ohne end schlägt fehl, wenn bereits ein anderer Timer aktiv ist. Stoppen Sie zuerst den bestehenden Timer.
  • Paginierungsvorgaben: CLOCKIFY_GET_TIME_ENTRIES liefert standardmäßig 50 Einträge pro Seite. Für vollständige Exporte durchlaufen Sie die Seiten, bis keine weiteren Ergebnisse mehr zurückgegeben werden.
  • Tag-IDs sind arbeitsbereichsspezifisch: Tag-IDs aus einem Arbeitsbereich können nicht in einem anderen verwendet werden. Lösen Sie Tags immer im Kontext des Zielarbeitsbereichs auf.

Kurzreferenz

Tool-SlugBeschreibung
CLOCKIFY_CREATE_TIME_ENTRYZeiteintrag erstellen oder Timer starten (erfordert workspaceId, start)
CLOCKIFY_GET_TIME_ENTRIESZeiteinträge mit Filtern auflisten (erfordert workspaceId, userId)
CLOCKIFY_DELETE_TIME_ENTRYZeiteintrag löschen (erfordert workspaceId, id)
CLOCKIFY_GET_ALL_MY_WORKSPACESAlle Arbeitsbereiche des authentifizierten Benutzers auflisten
CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFOAktuelles Benutzerprofil abrufen
CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACEAlle Benutzer in einem Arbeitsbereich auflisten (erfordert workspaceId)

Bereitgestellt von Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ComposioHQ/-21risk-automation

Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/-2chat-automation

Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

ComposioHQ/agent-deep-links

Build, validate, and troubleshoot deep links for Codex, Cursor, VS Code, Visual Studio, and similar tools. Use when users ask for clickable links (especially in Slack) that open threads, files, folders, or app settings.

Verwandte Skills