AgentSkillsCN

workday

每日工作流程自动化路由——根据触发条件动态加载对应的工作日技能

SKILL.md
--- frontmatter
name: workday
description: Daily workflow automation router - loads specific workday skills based on trigger
argument-hint: <trigger>

Workday Skill Router

Routes workday requests to the appropriate specialized skill.

Trigger Detection

Parse the user's message and load the matching skill:

User SaysLoad Skill
morning sync, start my day, good morningworkday-morning
wrap up, end of day, EODworkday-eod
check my PRs, my PRsworkday-prs
review queue, PRs to reviewworkday-reviews
sprint status, sprint boardworkday-sprint
pr review <number>, review PR <number>workday-pr-review

Execution

  1. Identify the trigger from user's message
  2. Load the specific skill: /skill workday-{action}
  3. Execute the workflow in that skill
  4. Report results

Shared Configuration

All workday skills use these values:

code
VAULT_PATH="$HOME/notes/workday"
GITHUB_USER="bryan-thompsoncodes"
GITHUB_ORG="department-of-veterans-affairs"
PRIMARY_REPO="vets-website"
SPRINT_BOARD_NUMBER=1865

Obsidian Vault Structure

code
~/notes/workday/
├── Calendar 🗓️/           ← Daily notes (DDMonYYYY.md)
├── Projects/WIP/          ← Active project docs
├── Agent 🤖/Working/     ← In-progress collaboration
└── Agent 🤖/PR Reviews/  ← Preliminary code reviews

Available Skills

SkillPurpose
workday-morningFull morning sync - daily note, sprint, PRs, priorities
workday-eodEnd of day - progress capture, tomorrow's priorities
workday-prsQuick check of Bryan's open PRs
workday-reviewsPRs awaiting Bryan's review
workday-sprintSprint board snapshot
workday-pr-reviewCreate preliminary PR review note

Error Handling

GitHub API Failures

If gh commands fail:

  1. Check authentication: gh auth status
  2. Report specific error to user
  3. Continue with available data

Vault Access Issues

If vault path doesn't exist:

  1. Check if ~/notes/workday exists
  2. Report error and suggest checking syncthing status