plugins/core/skills/gather/SKILL.md
Gather git context and ticket metadata in single calls.
npx skillsauth add qmu/workaholic gatherInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Bundled probes that emit JSON for the work flow. Each script is independent; preload this skill once and call whichever script you need.
Gathers all context needed for documentation subagents in a single shell script call.
bash ${CLAUDE_PLUGIN_ROOT}/skills/gather/scripts/git-context.sh
Output:
{
"branch": "feature-branch-name",
"base_branch": "main",
"repo_url": "https://github.com/owner/repo",
"archived_tickets": [".workaholic/tickets/archive/branch/ticket1.md", "..."],
"git_log": "abc1234 First commit\ndef5678 Second commit"
}
Fields: branch (current branch), base_branch (default branch of the remote), repo_url (HTTPS form; SSH URLs are converted), archived_tickets (array of ticket paths for current branch), git_log (oneline log from base to HEAD).
Gathers all dynamic metadata values needed for ticket frontmatter in a single shell script call.
bash ${CLAUDE_PLUGIN_ROOT}/skills/gather/scripts/ticket-metadata.sh
Output:
{
"created_at": "2026-01-31T19:25:46+09:00",
"author": "[email protected]",
"filename_timestamp": "20260131192546"
}
Fields: created_at (ISO 8601 with timezone for frontmatter), author (git user email), filename_timestamp (YYYYMMDDHHmmss for the ticket filename).
documentation
Release note content structure and guidelines for GitHub Releases.
testing
Ship workflow - merge PR, deploy via CLAUDE.md, and verify production.
development
Generate branch-story sections 4-7 (Outcome, Historical Analysis, Concerns, Successful Development Patterns) from archived tickets and carry-over verdicts. Used by the report workflow when assembling a PR story.
business
Story writing, PR creation, and release readiness assessment for branch reporting.