Wakatime Cli banner
wakatime wakatime

Wakatime Cli

Development community

Description

Command line interface used by all WakaTime text editor plugins

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

WakaTime CLI

[![Tests](https://img.shields.io/github/actions/workflow/status/wakatime/wakatime-cli/on_push.yml?branch=develop&label=tests)](https://github.com/wakatime/wakatime-cli/actions) [![Coverage](https://img.shields.io/codecov/c/gh/wakatime/wakatime-cli/develop)](https://codecov.io/gh/wakatime/wakatime-cli) [![Downloads](https://img.shields.io/github/downloads/wakatime/wakatime-cli/total?color=007ec6)](https://github.com/wakatime/wakatime-cli/releases) [![wakatime](https://wakatime.com/badge/github/wakatime/wakatime-cli.svg)](https://wakatime.com)

Command line interface to [WakaTime][wakatime] used by all WakaTime [text editor plugins][editors].

Go to [http://wakatime.com/editors][editors] to install the plugin for your text editor or IDE.

Usage

Normally you don't need to use wakatime-cli directly unless you're building a new WakaTime plugin. If you're building a plugin using the [WakaTime API][api], follow the [Creating a Plugin][creating-plugin] guide.

WakaTime plugins and wakatime-cli share a common [INI][usage] config file:

`$WAKATIME_HOME/.wakatime.cfg`

IDE plugins log to the IDE’s console, and wakatime-cli writes JSONL logs to:

`$WAKATIME_HOME/.wakatime/wakatime.log`

With the `~/.wakatime.cfg` config `debug = true` enabling verbose logs.

See [Usage][usage] or the [WakaTime FAQ][faq] for more details.

Contributing

Pull requests and issues are welcome! See [Contributing][contributing] for more details.

Troubleshooting

See [Troubleshooting][troubleshooting] for more details.

Many thanks to all [contributors][authors]!

Made with :heart: by the WakaTime Team.