Harvest Automation
Automate time tracking, project management, and invoicing workflows in Harvest -- log hours, manage projects, clients, and tasks through natural language commands.
npx skills add ComposioHQ/awesome-claude-skills --skill harvest-automation --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Harvest Automation 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://composio.dev/toolkits/harvest) --- ## Setup 1. Add the Rube MCP server to your Claude Code config with URL: `https://rube.app/mcp` 2. When prompted, authenticate your Harvest account through the connection link provided 3. Start automating your time tracking workflows with natural language --- ## Core Workflows ### 1. Log and Manage Time Entries Create, 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 against - `task_id` (required) -- the task must be assigned to the project - `spent_date` (required) -- date in YYYY-MM-DD format - `hours` -- total hours (for duration-based accounts) - `star
- Setup
- Core Workflows
- 1. Log and Manage Time Entries
- 2. Manage Projects
- 3. Manage Clients
- 4. Manage Tasks
- 5. Time Entry Reporting
- 6. Update and Correct Time Entries
- Known Pitfalls
- Quick Reference
What does the Harvest Automation skill do?
Automate time tracking, project management, and invoicing workflows in Harvest -- log hours, manage projects, clients, and tasks through natural language commands.
How do I install it?
Run `npx skills add ComposioHQ/awesome-claude-skills --skill harvest-automation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From ComposioHQ/awesome-claude-skills, a repository with 71,763 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
