From dev-safety-net
Generate comprehensive status reports for all projects in a folder. Use when asked for project rundowns, status reports, release readiness, or development summaries.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dev-safety-net:project-status-reportThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate comprehensive markdown reports on project status, development activity, and release readiness.
Generate comprehensive markdown reports on project status, development activity, and release readiness.
# Find all projects with git repos
find . -maxdepth 2 -name ".git" -type d | while read git; do
dirname "$git"
done
For each project, collect:
PROJECT="./project-name"
# Git activity
git -C "$PROJECT" log --oneline -5 2>/dev/null
git -C "$PROJECT" log --since="7 days ago" --oneline 2>/dev/null | wc -l
# Uncommitted changes
git -C "$PROJECT" status --porcelain 2>/dev/null | wc -l
# Last commit date
git -C "$PROJECT" log -1 --format="%cr" 2>/dev/null
# Branch info
git -C "$PROJECT" branch --show-current 2>/dev/null
# Build status (try to build)
if [[ -f "$PROJECT/Package.swift" ]]; then
swift build -C "$PROJECT" 2>&1 | tail -1
elif [[ -f "$PROJECT/package.json" ]]; then
(cd "$PROJECT" && npm run build 2>&1 | tail -1)
fi
Check:
Present a markdown report with:
npx claudepluginhub pstuart/pstuart --plugin dev-safety-netGenerates CTO-level project status from git log/status and key docs (README, TODO, CLAUDE.md). Summarizes shipped work, progress, blocks, next steps for standups or 'where are we' queries.
Synthesizes project docs and codebase into roadmap status, gaps analysis, blockers, risks, and next actions. Use for health checks, progress tracking, and milestone planning.
Detects project type, tech stack, AIWG phase status, team config, git activity, blockers, and risks from .aiwg files and repo. Summarizes context and recommends next actions.