worklog — python worklog, python-project-template, community, python, ide skills, vibecoding, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Ideal for Task Management Agents requiring structured workflow tracking and update capabilities. Project template for Claude Python Vibecoding workflow

# Core Topics

tae0y tae0y
[1]
[0]
Updated: 2/24/2026

Agent Capability Analysis

The worklog skill by tae0y is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for python, vibecoding.

Ideal Agent Persona

Ideal for Task Management Agents requiring structured workflow tracking and update capabilities.

Core Value

Empowers agents to manage task states by updating worklog files, utilizing Markdown format for tracking progress in files like `worklog.todo.md`, `worklog.doing.md`, and `worklog.done.md`, and leveraging explicit arguments for state changes, such as `done [description]`.

Capabilities Granted for worklog

Updating task states in worklog files
Tracking progress across multiple worklog files
Automating task completion logging with `done [description]`

! Prerequisites & Limits

  • Requires explicit arguments for state updates
  • Limited to local file system access for worklog files
  • Markdown format knowledge necessary for file editing
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

worklog

Project template for Claude Python Vibecoding workflow

SKILL.md
Readonly

Worklog

Update task state in worklog files. Requires explicit arguments.

Worklog Files

  • localdocs/worklog.todo.md — backlog
  • localdocs/worklog.doing.md — in progress
  • localdocs/worklog.done.md — completed (grouped by date, append-only)

worklog is for current phase/session execution tracking. For future items not yet included in an approved plan, use localdocs/backlog.<topic>.md.

Arguments

$ARGUMENTS must be: [state] [description]

  • done [description] — mark task complete
  • doing [description] — start working on a task
  • todo [description] — add to backlog

If no arguments, stop and output:

Error: worklog requires explicit arguments.
Usage: worklog [done|doing|todo] [description]

Examples:
  worklog done config/settings.py setup complete
  worklog doing collectors/data_go_kr.py implementation
  worklog todo parsers/xml_parser.py implementation

What to Read (by command)

done: Read worklog.doing.md only — to find and remove the matching item. doing: Read worklog.todo.md only — to find and remove the matching item. todo: No need to read any file — just append.

Never read worklog.done.md — it is append-only and grows over time.

Update Rules

done [description]

  1. Read worklog.doing.md; find matching item (keyword match, not exact)
  2. Remove the item from doing
  3. Append to worklog.done.md under today's date section (## YYYY-MM-DD), creating the section if absent
  4. If no match in doing, append directly to done without removing anything

doing [description]

  1. Read worklog.todo.md; find matching item
  2. Remove the item from todo
  3. Append to worklog.doing.md
  4. If no match in todo, append directly to doing

todo [description]

  1. Append item to end of worklog.todo.md

Writing Style

  • Concise bullet points — focus on what was done, not how
  • Use filenames and concrete task names over vague descriptions
  • No tables or heavy formatting
  • Done items must be under a date section (## YYYY-MM-DD)

Output

Worklog updated:
- [action taken]: [description]

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is worklog?

Ideal for Task Management Agents requiring structured workflow tracking and update capabilities. Project template for Claude Python Vibecoding workflow

How do I install worklog?

Run the command: npx killer-skills add tae0y/python-project-template/worklog. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for worklog?

Key use cases include: Updating task states in worklog files, Tracking progress across multiple worklog files, Automating task completion logging with `done [description]`.

Which IDEs are compatible with worklog?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for worklog?

Requires explicit arguments for state updates. Limited to local file system access for worklog files. Markdown format knowledge necessary for file editing.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add tae0y/python-project-template/worklog. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use worklog immediately in the current project.

Related Skills

Looking for an alternative to worklog or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI