at-daily-log

Featured

Summarize each day's Git activity into a concise daily work log, for a single date or a range. Uses the current repository, optional configured work projects, or paths named in conversation; configuration is never required.

AI & Automation 168 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
74
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Daily Work Log `resolve evidence -> group related commits -> draft or record` ## Date and evidence scope Default to today. Accept plain-language dates or ranges (`2026-07-31`, yesterday, last week, this month) and normalize to `[from, to]`; query through `<to + 1 day>` because Git's `--until` boundary is exclusive. State the resolved date or range. Read optional `workProjects` from `~/.agent-tools/config.jsonc`. An entry is a path or `{ "path", "prompt" }`, where the prompt is free text this skill follows for that project, such as how to label items or which commits to skip. - No project named: current Git repository plus configured projects. - Projects named directly: only those projects. - "Also include" / `另外包含`: add them to the default scope. Resolve paths to Git roots and deduplicate them. Report invalid paths; a non-Git current directory does not block other valid projects. Do not clone remote URLs without consent. For each repository, resolve the author with `git -C <root> config user.name`; never infer aliases or use the remote login as the author. Inspect all local branches, current HEAD, user-named branches, and configured upstreams. Unless the user requests local-only data, refresh only the configured upstream branches, grouped into one best-effort `git fetch --no-tags <remote> <branch...>` per involved remote. Fetch failure is non-fatal. Do not change the working tree or local branch history. Then list candidates with `git -C <root> log --no-merges --si...

Details

Author
kairyou
Repository
kairyou/agent-tools
Created
1 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category