smithery.ai

start-of-day

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.

First seen Apr 26, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,593 B
  • docs SUMMARY.md 240 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

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

  1. 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

  1. Codebase Analysis

- Reads all key files in the project - Identifies tech stack and architecture - Reviews project structure - Identifies what's built vs pending

  1. Documentation Review

- Reads all markdown files - Reviews any documentation folders - Identifies action items and TODOs

  1. 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:

# Check if current directory is a git repo
git status 2>/dev/null

# If it's a repo, fetch and check status
git fetch origin 2>/dev/null
git status -sb

# Check if behind remote
git rev-list HEAD..@{u} --count 2>/dev/null

# Pull if behind
git pull

# Show recent commits
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:

  1. Configuration files (use Glob to find, then Read):

- package.json, requirements.txt, Cargo.toml, etc. - .env.example, config files - README.md, CONTRIBUTING.md

  1. Source code structure (use Glob):

- Find main entry points - Identify src/lib/app directories - Map out the project structure

  1. 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"