fukugyo-timecard

Combine Slack MCP check-in/out posts with Chrome history to log freelance work hours per client.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/rgbkids/fukugyo --skill fukugyo-timecard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fukugyo-timecard
Source: https://github.com/rgbkids/fukugyo/tree/main/skills/timecard
Command: npx skills add https://github.com/rgbkids/fukugyo --skill fukugyo-timecard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

副業・フリーランスの勤怠を正確に記録する手間を削減します。Slack MCP上の出勤・退勤メッセージとChrome履歴を組み合わせて時刻と作業内容を自動補完します。Slack MCPが未接続の場合はChrome履歴のみで動作します。

Core Features & Use Cases

  • Slack MCPから出退勤時刻を取得し、クライアントごとの作業時間を自動集計・可視化
  • Chrome履歴を用いて実作業時間を補完・推定
  • 設定ファイル .fukugyo/config.json の読み込みと Slack MCP 接続状況の検出

Quick Start

Run /fukugyo to start the initial setup and complete the prompted configuration.

Frequently Asked Questions about fukugyo-timecard

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate freelance time tracking using Slack check-in and check-out messages?

Freelance time tracking automation combines Slack MCP check-in and check-out posts with Chrome history to produce accurate per-client time logs. Running the timecard script consolidates these data sources into stored records.

Can I track freelance work hours if my Slack MCP connection is unavailable?

When Slack MCP is unavailable, freelance work hours can still be tracked. The system falls back to using Chrome history alone to estimate and complement your working time and task details.

What do I need to set up before consolidating client time logs with a timecard script?

Consolidating client time logs requires a proper .fukugyo/config.json file and access to Slack MCP channels. You initiate the setup by running the start command and completing the prompted configuration.

How does Chrome history complement Slack MCP data for logging freelance work time?

Chrome history complements Slack MCP data by filling gaps in work time estimation. It analyzes browsing activity to infer actual task durations and supplement check-in and check-out timestamps for accurate client time logs.

Does this automated timecard approach support invoicing for multiple freelance clients?

The automated timecard approach supports multi-client invoicing by aggregating time logs per client. It combines Slack MCP timestamps and Chrome history to visualize and store accurate billable hours for each client.

What are the limitations of using Chrome history alone for freelance time tracking?

Using Chrome history alone for freelance time tracking limits accuracy if offline work dominates. Without Slack MCP check-in and check-out data, the system estimates time purely from browsing activity, potentially missing non-billable gaps.