用自然语言自动记录工时、管理项目客户任务并处理 Harvest 开票流程。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "Harvest Automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/harvest-automation/SKILL.md 2. 保存为 ~/.claude/skills/harvest-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
请在 Harvest 中为项目“官网改版”记录我本周的工时:周一到周三每天 3 小时用于设计评审,周四 2 小时用于客户会议,周五 4 小时用于原型修改。
按项目与任务分类完成工时录入,并返回可核对的时间明细。
请在 Harvest 中新建客户“星云科技”的项目“Q3 营销落地页”,开始日期为 7 月 1 日,预算 120 小时;创建任务“文案”“设计”“前端开发”,并把它们分配给对应团队成员。
生成项目、预算和任务分配,并给出配置结果摘要。
请在 Harvest 中为客户“启明咨询”生成 6 月发票,包含所有已批准且未开票的工时,按项目汇总,并标注付款期限为 15 天。
生成可发送的发票草稿,汇总项目费用并显示账单明细。
Automate your Harvest time tracking operations directly from Claude Code. Log time entries, manage projects and clients, create tasks, and pull reporting data -- all without leaving your terminal.
Toolkit docs: composio.dev/toolkits/harvest
https://rube.app/mcpCreate, list, update, and retrieve time entries for accurate billing and reporting.
Tools: HARVEST_CREATE_TIME_ENTRY, HARVEST_LIST_TIME_ENTRIES, HARVEST_GET_TIME_ENTRY, HARVEST_UPDATE_TIME_ENTRY
Log 3.5 hours of development work on project 12345, task 67890 for today
Key parameters for HARVEST_CREATE_TIME_ENTRY:
project_id (required) -- the project to log againsttask_id (required) -- the task must be assigned to the projectspent_date (required) -- date in YYYY-MM-DD formathours -- total hours (for duration-based accounts)started_time / ended_time -- for timestamp-based accountsnotes -- description of work performedKey parameters for HARVEST_LIST_TIME_ENTRIES:
from_date / to -- date range filters (YYYY-MM-DD)project_id, client_id, task_id, user_id -- entity filtersis_billed / is_running -- status filterspage / per_page (max 2000) -- paginationCreate new projects and list existing ones with client and billing configuration.
Tools: HARVEST_CREATE_PROJECT, HARVEST_LIST_PROJECTS, HARVEST_GET_PROJECT
Create a billable project called "Website Redesign" for client 456 with Tasks billing and project budget
Key parameters for HARVEST_CREATE_PROJECT:
name, client_id, is_billable, bill_by, budget_by (all required)bill_by options: "Project", "Tasks", "People", "none"budget_by options: "project", "project_cost", "task", "task_fees", "person", "none"budget, hourly_rate, starts_on, ends_on, is_fixed_feeCreate and list clients that projects are organized under.
Tools: HARVEST_CREATE_CLIENT, HARVEST_LIST_CLIENTS
List all active clients in our Harvest account
HARVEST_CREATE_CLIENT requires name; accepts address, currency, is_activeHARVEST_LIST_CLIENTS supports is_active filter and pagination (per_page max 2000)Create and list reusable task types for time tracking.
Tools: HARVEST_CREATE_TASK, HARVEST_LIST_TASKS
Create a new billable task called "Code Review" with a default rate of $150/hr
HARVEST_CREATE_TASK requires name; accepts billable_by_default, default_hourly_rate, is_active, is_defaultHARVEST_LIST_TASKS supports is_active, is_default filters and pagination (per_page max 100)Pull time entries with date ranges and filters for billing summaries and utilization reports.
Tools: HARVEST_LIST_TIME_ENTRIES, HARVEST_GET_TIME_ENTRY
Show me all unbilled time entries for project 789 from January 2026
from_date and to for date windowingis_billed: false for unbilled entriesproject_id, user_id, client_id for cross-dimensional reportingpage and per_page to gather complete datasetsModify existing time entries to fix hours, reassign projects, or update notes.
Tools: HARVEST_UPDATE_TIME_ENTRY
Update time entry 123456 to change the hours to 4.0 and add the note "Completed API integration"
time_entry_id…
通过 Rube MCP 自动化 Agiled 中的客户、项目与业务流程操作。
用自然语言自动管理 Toggl Track 计时、项目、客户与标签流程。