Track time, manage projects and tasks using timesheet.io CLI
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install timesheet或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install timesheet⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/timesheet/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: timesheet description: Track time, manage projects and tasks using timesheet.io CLI user-invocable: true homepage: https://timesheet.io metadata: {"requires": {"bins": ["timesheet"]}} ---
Control timesheet.io time tracking from the command line. Use --json flag for all commands to get structured output.
Check auth status before using other commands:
timesheet auth status --json
If not authenticated, guide the user to run:
timesheet auth login
Or for automation, set an API key:
export TIMESHEET_API_KEY=ts_your.apikey
# List projects first to get project ID
timesheet projects list --json
# Start timer for a project
timesheet timer start <project-id>
timesheet timer status --json
Returns: status (running/paused/stopped), project name, duration, start time.
timesheet timer pause
timesheet timer resume
timesheet timer stop # Creates a task from the timer
timesheet timer update --description "Working on feature X"
timesheet timer update --billable
timesheet projects list --json
timesheet projects create "Project Name" --json
timesheet projects create "Client Project" --billable --json
timesheet projects show <id> --json
timesheet projects update <id> --title "New Name"
timesheet projects delete <id>
timesheet tasks list --json # Recent tasks
timesheet tasks list --today --json # Today's tasks
timesheet tasks list --this-week --json
timesheet tasks create -p <project-id> -s "2024-01-15 09:00" -e "2024-01-15 17:00" --json
timesheet tasks create -p <project-id> -s "09:00" -e "17:00" -d "Task description" --json
timesheet tasks update <id> --description "Updated description"
timesheet tasks update <id> --billable
timesheet tasks update <id> --start "10:00" --end "12:00"
timesheet tasks delete <id>
timesheet teams list --json
timesheet tags list --json
timesheet tags create "Urgent" --color 1
timesheet tags delete <id>
timesheet reports summary --today --json
timesheet reports summary --this-week --json
timesheet reports summary --this-month --json
timesheet reports summary --from 2024-01-01 --to 2024-01-31 --json
timesheet reports export -f xlsx -s 2024-01-01 -e 2024-01-31
timesheet reports export -f csv --this-month
timesheet profile show --json
timesheet profile settings --json
timesheet config show
timesheet config set defaultProjectId <id>
timesheet timer status --jsontimesheet timer start timesheet timer stop# Create a completed task directly
timesheet tasks create -p <project-id> -s "09:00" -e "12:00" -d "Morning standup and dev work" --json
timesheet projects list --json | jq '.[] | select(.title | contains("ProjectName"))'
Exit codes:
timesheet auth login--json for parsing output programmatically--quiet or -q to suppress non-essential outputdefaultProjectId in config to skip project selection for timer安装 Timesheet - Time Tracking 后,可以对 AI 说这些话来触发它
Help me get started with Timesheet - Time Tracking
Explains what Timesheet - Time Tracking does, walks through the setup, and runs a quick demo based on your current project
Use Timesheet - Time Tracking to track time, manage projects and tasks using timesheet
Invokes Timesheet - Time Tracking with the right parameters and returns the result directly in the conversation
What can I do with Timesheet - Time Tracking in my product manager workflow?
Lists the top use cases for Timesheet - Time Tracking, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/timesheet/ 目录(个人级,所有项目可用),或 .claude/skills/timesheet/(项目级)。重启 AI 客户端后,用 /timesheet 主动调用,或让 AI 根据上下文自动发现并使用。
Timesheet - Time Tracking 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Timesheet - Time Tracking 可免费安装使用。请查阅仓库了解许可证信息。
Track time, manage projects and tasks using timesheet.io CLI
Timesheet - Time Tracking 属于「Product Manager」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my product manager tasks using Timesheet - Time Tracking
Identifies repetitive steps in your workflow and sets up Timesheet - Time Tracking to handle them automatically