academic-writing
Write or revise thesis and paper prose section by section (abstract, introduction, related work, method, results, discussion,…
Generate a standup or weekly-review update from actual work evidence - commits, branches, PRs, and issues across one or more repositories - grouped into done / in progress / blocked / next, written in plain human sentences rather than commit-message-speak. Use when preparing a
Claude Code
$ npx -y skills add KhaledSaeed18/dotclaude --skill standup-summary --agent claude-code
Codex
$ npx skills add KhaledSaeed18/dotclaude --skill standup-summary -a codex -y
Cursor
$ npx skills add KhaledSaeed18/dotclaude --skill standup-summary -a cursor -y
Gemini CLI
$ npx skills add KhaledSaeed18/dotclaude --skill standup-summary -a gemini-cli -y
GitHub Copilot
$ npx skills add KhaledSaeed18/dotclaude --skill standup-summary -a github-copilot -y
OpenCode
$ npx skills add KhaledSaeed18/dotclaude --skill standup-summary -a opencode -y
Windsurf
$ npx skills add KhaledSaeed18/dotclaude --skill standup-summary -a windsurf -y
name: standup-summary description: Generate a standup or weekly-review update from actual work evidence - commits, branches, PRs, and issues across one or more repositories - grouped into done / in progress / blocked / next, written in plain human sentences rather than commit-message-speak. Use when preparing a daily standup, a weekly review, a sprint update, or answering "what did I work on this week".
Reconstruct the update from evidence, not memory. Git and the issue tracker already know what happened; the job is to translate that record into the three or four sentences a teammate actually wants to hear, at the altitude of outcomes ("shipped the retry logic for webhooks") rather than mechanics ("bumped a dependency, fixed a typo, refactored a helper").
Per repository:
# Commits by the author in the window, all branches git log --all --author="<email-or-name>" --since="<window>" \ --pretty="%h %ad %s" --date=short # Branches touched recently git for-each-ref --sort=-committerdate refs/heads/ \ --format="%(committerdate:short) %(refname:short)" | head -10
When `gh` is available and the repo has a GitHub remote, add the PR and review picture:
gh pr list --author "@me" --state all --limit 15 \ --json number,title,state,updatedAt,isDraft gh search prs --reviewed-by "@me" --updated ">$(date -v-7d +%Y-%m-%d)" --limit 10 2>/dev/null gh issue list --assignee "@me" --state all --limit 15 --json number,title,state,updatedAt
Uncommitted work counts too: `git status --short` plus the current branch name usually reveals what is in progress right now.
Group raw items into narrative units - a feature, a fix, a review effort - not one bullet per commit. Fifteen commits on one branch are one line. Then sort into:
Translate mechanics to outcomes: "fix flaky auth test, bump vitest, retry CI" becomes "stabilized the auth test suite; CI is green again". Keep PR/issue numbers as parenthetical references.
Default format, ready to paste into chat:
**Yesterday / this week** - Shipped X (#123): <one-clause effect> - Reviewed Y's Z PR (#125) **Today / next** - Finish A (PR #124, awaiting review) **Blocked** - B: waiting on <who/what> since <when>
Match the team's medium when told (Slack markdown, plain text, bullet-less prose). Keep the whole update under ten lines unless asked for the long form; the detail lives in the links. If some evidence source was unavailable (no `gh`, a repo you could not read), say so in one trailing line rather than silently narrowing the window.
Reusable Claude Code extension registry. skills, subagents, slash commands, and hooks for engineering, git, testing, and security workflows. Distributed as a shadcn GitHub registry and as installable plugins.
Write or revise thesis and paper prose section by section (abstract, introduction, related work, method, results, discussion,…
Report computational benchmarks and experimental comparisons the way examiners and reviewers expect: fair baselines run under the…
Maintain the thesis .bib file as a single source of truth: fetch verified BibTeX from a DOI, arXiv id, or title via CrossRef and…
Expand a set of key papers into the literature around them by walking the citation graph with the Semantic Scholar and OpenAlex…
Audit every citation in a chapter, paper, or proposal against the .bib file and the real world: each cite key must exist, each…
Structure a thesis whose contribution is a built artifact (tool, system, method, model) using design science research: explicit…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.