jpskill.com
💼 ビジネス コミュニティ 🟡 少し慣れが必要 👤 経営者・事業責任者・マーケ

💼 Clockify Automation

Clockify Automation

Clockify(クロッキファイ)での時間管理を自動

⏱ 経費仕訳 1時間 → 5分

📺 まず動画で見る(YouTube)

▶ 【自動化】AIガチ勢の最新活用術6選がこれ1本で丸分かり!【ClaudeCode・AIエージェント・AI経営・Skills・MCP】 ↗

※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。

📜 元の英語説明(参考)

Automate time tracking workflows in Clockify -- create and manage time entries, workspaces, and users through natural language commands.

🇯🇵 日本人クリエイター向け解説

一言でいうと

Clockify(クロッキファイ)での時間管理を自動

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o clockify-automation.zip https://jpskill.com/download/1504.zip && unzip -o clockify-automation.zip && rm clockify-automation.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/1504.zip -OutFile "$d\clockify-automation.zip"; Expand-Archive "$d\clockify-automation.zip" -DestinationPath $d -Force; ri "$d\clockify-automation.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して clockify-automation.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → clockify-automation フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-17
同梱ファイル
1

💬 こう話しかけるだけ — サンプルプロンプト

  • Clockify Automation で、私のビジネスを分析して改善案を3つ提案して
  • Clockify Automation を使って、来週の会議用の資料を作って
  • Clockify Automation で、現状の課題を整理してアクションプランに落として

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[Skill 名] Clockify Automation

Clockify Automation

Claude Code から直接 Clockify の時間追跡操作を自動化できます。時間入力の記録、履歴データの照会、ワークスペースの管理、チーム活動の監査を、すべてターミナルから離れることなく行えます。

ツールキットのドキュメント: composio.dev/toolkits/clockify


セットアップ

  1. Claude Code の設定に、URL https://rube.app/mcp を使用して Rube MCP サーバーを追加します。
  2. プロンプトが表示されたら、提供された接続リンクを通じて Clockify アカウントを認証します。
  3. 自然言語で時間追跡ワークフローの自動化を開始します。

コアワークフロー

1. 時間入力の作成

プロジェクト、タスク、タグの関連付け、および請求可能ステータスを含む時間を記録します。

ツール: CLOCKIFY_CREATE_TIME_ENTRY

Log 2 hours of work on project 64a687e2 in workspace 64a687e3 starting at 9am UTC today with description "API development"

主要なパラメーター:

  • workspaceId (必須) -- エントリが作成されるワークスペース
  • start (必須) -- ISO 8601 形式の開始時刻 (例: 2026-02-11T09:00:00Z)
  • end -- ISO 8601 形式の終了時刻。実行中のタイマーを作成する場合は省略します。
  • projectId -- プロジェクトとの関連付け
  • taskId -- タスクとの関連付け
  • description -- 作業の説明 (0-3000 文字)
  • tagIds -- タグ ID の配列
  • billable -- エントリが請求可能かどうか
  • customFieldValues -- customFieldIdvalue を含むカスタムフィールドエントリの配列

2. 時間入力の照会

レポート、監査、請求のために過去の時間入力を取得します。

ツール: CLOCKIFY_GET_TIME_ENTRIES

Get all time entries for user abc123 in workspace xyz789 from January 2026

主要なパラメーター:

  • workspaceId (必須) -- 照会するワークスペース
  • userId (必須) -- エントリを取得するユーザー
  • start / end -- ISO 8601 形式の日付範囲フィルター
  • project -- プロジェクト ID でフィルター
  • task -- タスク ID でフィルター
  • tags -- コンマ区切りのタグ ID
  • description -- テキストフィルター (部分一致)
  • hydrated -- true に設定すると、ID だけでなく完全なプロジェクト/タスク/タグオブジェクトを取得します。
  • in-progress -- true に設定すると、実行中のタイマーのみを返します。
  • page / page-size -- ページネーション (デフォルトは 1 ページあたり 50 件)

3. 時間入力の削除

誤った、重複した、またはキャンセルされた時間入力を削除します。

ツール: CLOCKIFY_DELETE_TIME_ENTRY

Delete time entry 5b715448 from workspace 64a687e3
  • workspaceIdid (時間入力 ID) が必要です。
  • 不良なインポートや重複のクリーンアップに使用します。

4. ワークスペースの管理

認証されたユーザーが所属するすべてのワークスペースを一覧表示します。

ツール: CLOCKIFY_GET_ALL_MY_WORKSPACES

Show me all my Clockify workspaces
  • オプションの roles フィルター -- ["WORKSPACE_ADMIN", "OWNER"] のようなロールの配列
  • エントリを作成または照会する前に、これを使用してワークスペース ID を検出します。

5. ユーザー情報

現在のユーザーの詳細を取得し、ワークスペースメンバーを一覧表示します。

ツール: CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO, CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE

Who am I logged in as? Then list all users in workspace 64a687e3
  • CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO は認証されたユーザーのプロファイルを返します (パラメーターは不要です)。
  • CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACEworkspaceId が必要です。nameemail フィルターとページネーション (pagepage-size 最大 100) をサポートしています。

6. 実行中のタイマー管理

作成時に end を省略してタイマーを開始するか、実行中のエントリを確認します。

ツール: CLOCKIFY_CREATE_TIME_ENTRY, CLOCKIFY_GET_TIME_ENTRIES

Start a timer on project abc in workspace xyz with description "Working on bug fix"
  • end なしで作成すると、実行中のタイマーが開始されます。
  • CLOCKIFY_GET_TIME_ENTRIESin-progress: true とともに使用して、タイマーが実行中かどうかを確認します。

既知の落とし穴

  • ワークスペースとユーザー ID は必須です: ほとんどの Clockify ツールでは、workspaceIduserId の両方が必要です。これらの ID を解決するには、常に最初に CLOCKIFY_GET_ALL_MY_WORKSPACESCLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO を呼び出してください。
  • ISO 8601 タイムスタンプ: すべての時間パラメーターは、タイムゾーンを含む ISO 8601 形式である必要があります (例: 2026-02-11T09:00:00Z)。タイムゾーンを省略すると、予測できない動作が発生します。
  • 実行中のタイマー: 一度に実行できるタイマーは 1 つだけです。別のタイマーがすでにアクティブな場合、end なしで新しいエントリを作成すると失敗します。まず既存のタイマーを停止してください。
  • ページネーションのデフォルト: CLOCKIFY_GET_TIME_ENTRIES はデフォルトで 1 ページあたり 50 エントリです。完全なエクスポートの場合、結果がなくなるまでページをループしてください。
  • タグ ID はワークスペーススコープです: あるワークスペースのタグ ID は別のワークスペースでは使用できません。常にターゲットワークスペースのコンテキスト内でタグを解決してください。

クイックリファレンス

ツールスラッグ 説明
CLOCKIFY_CREATE_TIME_ENTRY 時間エントリを作成するか、タイマーを開始します (workspaceIdstart が必要)
CLOCKIFY_GET_TIME_ENTRIES フィルター付きで時間エントリを一覧表示します (workspaceIduserId が必要)
CLOCKIFY_DELETE_TIME_ENTRY 時間エントリを削除します (workspaceIdid が必要)
CLOCKIFY_GET_ALL_MY_WORKSPACES 認証されたユーザーのすべてのワークスペースを一覧表示します
CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO 現在のユーザープロファイル情報を取得します
CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE ワークスペース内のすべてのユーザーを一覧表示します (workspaceId が必要)

Powered by Composio

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Clockify Automation

Automate your Clockify time tracking operations directly from Claude Code. Log time entries, query historical data, manage workspaces, and audit team activity -- all without leaving your terminal.

Toolkit docs: composio.dev/toolkits/clockify


Setup

  1. Add the Rube MCP server to your Claude Code config with URL: https://rube.app/mcp
  2. When prompted, authenticate your Clockify account through the connection link provided
  3. Start automating your time tracking workflows with natural language

Core Workflows

1. Create Time Entries

Log time with project, task, and tag associations, plus billable status.

Tool: CLOCKIFY_CREATE_TIME_ENTRY

Log 2 hours of work on project 64a687e2 in workspace 64a687e3 starting at 9am UTC today with description "API development"

Key parameters:

  • workspaceId (required) -- workspace where the entry is created
  • start (required) -- ISO 8601 start time (e.g., 2026-02-11T09:00:00Z)
  • end -- ISO 8601 end time; omit to create a running timer
  • projectId -- associate with a project
  • taskId -- associate with a task
  • description -- work description (0-3000 chars)
  • tagIds -- array of tag IDs
  • billable -- whether the entry is billable
  • customFieldValues -- array of custom field entries with customFieldId and value

2. Query Time Entries

Retrieve historical time entries for reporting, auditing, and invoicing.

Tool: CLOCKIFY_GET_TIME_ENTRIES

Get all time entries for user abc123 in workspace xyz789 from January 2026

Key parameters:

  • workspaceId (required) -- workspace to query
  • userId (required) -- user whose entries to retrieve
  • start / end -- ISO 8601 date range filters
  • project -- filter by project ID
  • task -- filter by task ID
  • tags -- comma-separated tag IDs
  • description -- text filter (partial match)
  • hydrated -- set true to get full project/task/tag objects instead of just IDs
  • in-progress -- set true to return only the running timer
  • page / page-size -- pagination (default 50 per page)

3. Delete Time Entries

Remove erroneous, duplicate, or cancelled time entries.

Tool: CLOCKIFY_DELETE_TIME_ENTRY

Delete time entry 5b715448 from workspace 64a687e3
  • Requires workspaceId and id (the time entry ID)
  • Use for cleanup of bad imports or duplicates

4. Manage Workspaces

List all workspaces the authenticated user belongs to.

Tool: CLOCKIFY_GET_ALL_MY_WORKSPACES

Show me all my Clockify workspaces
  • Optional roles filter -- array of roles like ["WORKSPACE_ADMIN", "OWNER"]
  • Use this to discover workspace IDs before creating or querying entries

5. User Information

Retrieve current user details and list workspace members.

Tools: CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO, CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE

Who am I logged in as? Then list all users in workspace 64a687e3
  • CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO returns the authenticated user's profile (no parameters needed)
  • CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE requires workspaceId; supports name, email filters and pagination (page, page-size max 100)

6. Running Timer Management

Start a timer by omitting end in create, or check for running entries.

Tools: CLOCKIFY_CREATE_TIME_ENTRY, CLOCKIFY_GET_TIME_ENTRIES

Start a timer on project abc in workspace xyz with description "Working on bug fix"
  • Create without end to start a running timer
  • Use CLOCKIFY_GET_TIME_ENTRIES with in-progress: true to check if a timer is running

Known Pitfalls

  • Workspace and user IDs are required: Most Clockify tools require both workspaceId and userId. Always call CLOCKIFY_GET_ALL_MY_WORKSPACES and CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO first to resolve these IDs.
  • ISO 8601 timestamps: All time parameters must be in ISO 8601 format with timezone (e.g., 2026-02-11T09:00:00Z). Omitting the timezone causes unpredictable behavior.
  • Running timers: Only one timer can run at a time. Creating a new entry without end will fail if another timer is already active. Stop the existing timer first.
  • Pagination defaults: CLOCKIFY_GET_TIME_ENTRIES defaults to 50 entries per page. For full exports, loop through pages until no more results are returned.
  • Tag IDs are workspace-scoped: Tag IDs from one workspace cannot be used in another. Always resolve tags within the target workspace context.

Quick Reference

Tool Slug Description
CLOCKIFY_CREATE_TIME_ENTRY Create a time entry or start a timer (requires workspaceId, start)
CLOCKIFY_GET_TIME_ENTRIES List time entries with filters (requires workspaceId, userId)
CLOCKIFY_DELETE_TIME_ENTRY Delete a time entry (requires workspaceId, id)
CLOCKIFY_GET_ALL_MY_WORKSPACES List all workspaces for the authenticated user
CLOCKIFY_GET_CURRENTLY_LOGGED_IN_USER_INFO Get current user profile info
CLOCKIFY_FIND_ALL_USERS_ON_WORKSPACE List all users in a workspace (requires workspaceId)

Powered by Composio