WorkSync banner
qdhenry qdhenry

WorkSync

AI community

Description

πŸ”„ WorkSync - Synchronize work activities across Harvest, Linear, and Slack. Features automated daily standups, AI-powered time tracking via Claude Desktop, and comprehensive activity reporting. Built with Node.js and TypeScript.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

WorkSync πŸ”„

Synchronize work activities across Harvest, Linear, and Slack - featuring automated daily standups, AI-powered time tracking, and comprehensive activity reporting.

![Version](https://img.shields.io/badge/version-1.0.0-blue.svg) ![Node](https://img.shields.io/badge/node-%3E%3D20.0.0-green.svg) ![License](https://img.shields.io/badge/license-MIT-green.svg)

🎯 Key Features

πŸ€– Claude AI Integration (MCP Server)

  • Natural Language Time Entry: Tell Claude "I worked on the API for 2 hours" and it's logged
  • Smart Prompts System: Guided workflows for time tracking
  • Context-Aware Suggestions: Claude helps you track time based on your patterns
  • Voice-Like Interaction: No more clicking through forms - just describe your work

πŸ“… Automated Slack Standups

  • Daily Posts: Automatically posts standup updates at 9 AM (configurable)
  • Harvest Integration: Fetches all time entries from the previous day
  • Linear Integration: Shows completed issues and work in progress
  • Smart Formatting: Project codes like [GC], [API] for easy scanning
  • Duplicate Detection: Avoids showing Linear issues already in Harvest

πŸ› οΈ Developer Experience

  • TypeScript Support: Full type safety for the MCP server
  • Docker Ready: Production-grade containerization
  • Timezone Aware: Works across global teams
  • Test Modes: Dry runs and immediate testing
  • Modular Architecture: Use components independently

πŸ“‹ Example Output

**What have you done since yesterday?**
β€’ [AKC] Created a comprehensive task list and testing plan for the correlation feature
β€’ [AKC] Started development of the correlation feature
β€’ [GC] Good Code: Meeting: Internal
β€’ [LIN] Completed ENG-123: Fix authentication bug
β€’ [API] Worked on API-456: Implement rate limiting

**What will you do today?**
β€’ [ENG] Work on ENG-789: Refactor user service
β€’ [API] Work on API-012: Add pagination to endpoints
β€’ [LIN] Work on LIN-345: Update documentation

**Anyt