| name | start-of-day |
| description | Comprehensive daily project sync - checks git repos, analyzes all code, reads documentation, and provides status report. Use when user says "start of day", "daily sync", "project status", or at beginning of work session. Use when this capability is needed. |
| metadata | {"author":"claude-code-community-ireland"} |
Start of Day - Universal Project Sync
This skill performs a comprehensive analysis of the current working directory to get you synced up at the start of each day. It works on any project.
What This Skill Does
-
Git Repository Check
- Detects if current directory is a git repo
- Fetches and pulls latest changes if behind
- Reports current branch and status
- Shows recent commits
-
Codebase Analysis
- Reads all key files in the project
- Identifies tech stack and architecture
- Reviews project structure
- Identifies what's built vs pending
-
Documentation Review
- Reads all markdown files
- Reviews any documentation folders
- Identifies action items and TODOs
-
Status Report
- Git sync summary
- Project overview
- Key files and structure
- Recommended next steps
Execution Steps
Step 1: Git Repository Check
Check if the current working directory (or any subdirectories) contains git repos:
git status 2>/dev/null
git fetch origin 2>/dev/null
git status -sb
git rev-list HEAD..@{u} --count 2>/dev/null
git pull
git log --oneline -10
If the current directory is not a git repo, check subdirectories for git repos and report on each.
Step 2: Read Project Files
Read key files to understand the project:
-
Configuration files (use Glob to find, then Read):
package.json, requirements.txt, Cargo.toml, etc.
.env.example, config files
README.md, CONTRIBUTING.md
-
Source code structure (use Glob):
- Find main entry points
- Identify src/lib/app directories
- Map out the project structure
-
Documentation (use Glob + Read):
- All
*.md files
- Any
docs/ folder contents
- Implementation plans, specs
Step 3: Codebase Exploration
Use the Explore agent to thoroughly analyze the codebase:
- Technology stack (frameworks, languages)
- Project architecture
- Key components and their purposes
- Dependencies and their versions
- What's implemented vs TODO comments
Step 4: Generate Report
Provide a structured report:
A. Git Status
- Current branch
- Sync status (up to date / pulled X commits)
- Recent commits
- Any uncommitted changes
B. Project Overview
- Tech stack
- Project structure
- Key files and entry points
- Dependencies
C. Documentation Summary
- Key docs found
- Important notes
- TODOs and action items
D. Recommended Next Steps
- What to focus on
- Pending work identified
- Any issues to address
Tool Usage
This skill uses:
Bash - For git operations
Glob - To find files by pattern
Read - To read file contents
Task with Explore agent - For deep code analysis
TodoWrite - To track analysis progress
Important Notes
- Works on current directory - No hardcoded paths
- Adapts to any project - Detects project type automatically
- Pulls git updates - Keeps you in sync with remote
- Reads all relevant files - Builds full context
Activation Triggers
This skill activates when user says:
- "start of day"
- "daily sync"
- "start the day"
- "project status"
- "sync me up"
- "get me up to speed"
Converted and distributed by TomeVault — claim your Tome and manage your conversions.