Rechercher

PythonReactSEOPDF
OpenClaw

timesheet

Track time, manage projects and tasks using timesheet.io CLI

florianrauscha0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install florianrauscha/timesheet

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

Timesheet CLI Skill

Control timesheet.io time tracking from the command line. Use --json flag for all commands to get structured output.

Authentication

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

Timer Operations

Start a Timer
# List projects first to get project ID
timesheet projects list --json

# Start timer for a project
timesheet timer start <project-id>
Check Timer Status
timesheet timer status --json

Returns: status (running/paused/stopped), project name, duration, start time.

Control Timer
timesheet timer pause
timesheet timer resume
timesheet timer stop  # Creates a task from the timer
Update Running Timer
timesheet timer update --description "Working on feature X"
timesheet timer update --billable

Project Management

List Projects
timesheet projects list --json
Create Project
timesheet projects create "Project Name" --json
timesheet projects create "Client Project" --billable --json
Show/Update/Delete
timesheet projects show <id> --json
timesheet projects update <id> --title "New Name"
timesheet projects delete <id>

Task Management

List Tasks
timesheet tasks list --json           # Recent tasks
timesheet tasks list --today --json   # Today's tasks
timesheet tasks list --this-week --json
Create Task Manually
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
Update Task
timesheet tasks update <id> --description "Updated description"
timesheet tasks update <id> --billable
timesheet tasks update <id> --start "10:00" --end "12:00"
De...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/florianrauscha/timesheet
Version
—
Commit
9349160da2a0435a39fbd666d3d3ec89ce42d6a7
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# Timesheet CLI Skill

Control timesheet.io time tracking from the command line. Use `--json` flag for all commands to get structured output.

## Authentication

Check auth status before using other commands:
```bash
timesheet auth status --json
```

If not authenticated, guide the user to run:
```bash
timesheet auth login
```

Or for automation, set an API key:
```bash
export TIMESHEET_API_KEY=ts_your.apikey
```

## Timer Operations

### Start a Timer
```bash
# List projects first to get project ID
timesheet projects list --json

# Start timer for a project
timesheet timer start <project-id>
```

### Check Timer Status
```bash
timesheet timer status --json
```

Returns: status (running/paused/stopped), project name, duration, start time.

### Control Timer
```bash
timesheet timer pause
timesheet timer resume
timesheet timer stop  # Creates a task from the timer
```

### Update Running Timer
```bash
timesheet timer update --description "Working on feature X"
timesheet timer update --billable
```

## Project Management

### List Projects
```bash
timesheet projects list --json
```

### Create Project
```bash
timesheet projects create "Project Name" --json
timesheet projects create "Client Project" --billable --json
```

### Show/Update/Delete
```bash
timesheet projects show <id> --json
timesheet projects update <id> --title "New Name"
timesheet projects delete <id>
```

## Task Management

### List Tasks
```bash
timesheet tasks list --json           # Recent tasks
timesheet tasks list --today --json   # Today's tasks
timesheet tasks list --this-week --json
```

### Create Task Manually
```bash
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
```

### Update Task
```bash
timesheet tasks update <id> --description "Updated description"
timesheet tasks update <id> --billable
timesheet tasks update <id> --start "10:00" --end "12:00"
```

### De...

Skills associés

OpenClaw

x402hub

capncoconut

Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay,...

OpenClaw

claw

capevace

Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.

OpenClaw

captchas-openclaw

captchasco

OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.