Claude Skill

status

See project status at a glance. Checks Git status, build, tests, recent issues, and branch status all at once. Use before starting work or when checking on status.

LLM Mart · 0 points · 12 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download leeyudok-agents-scaffold-presets_lang-en_base_.claude_skills_status-1b2f034.zip · 1 KB
Part of leeyudok/agents-scaffold — 32 skills

Install

skills CLI npx skills add https://github.com/LeeYudok/agents-scaffold/tree/main/presets/lang-en/base/.claude/skills/status
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install leeyudok-agents-scaffold@llmmart
Git git clone https://github.com/LeeYudok/agents-scaffold.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole leeyudok/agents-scaffold collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

Project Status Check

Execution order (in parallel)

1. Git status

git status --short
git log --oneline -5
git branch -a | grep -v remotes | head -10

2. Build status (stack detection)

# if package.json exists
[ -f package.json ] && (
  echo "=== TypeScript ===" && (bunx tsc --noEmit 2>&1 | tail -5 || npx tsc --noEmit 2>&1 | tail -5)
  echo "=== Build ===" && (bun run build 2>&1 | tail -5 || npm run build 2>&1 | tail -5)
) || true

# if go.mod exists
[ -f go.mod ] && echo "=== Go build ===" && go build ./... 2>&1 | tail -5 || true

# if Cargo.toml exists
[ -f Cargo.toml ] && echo "=== Cargo check ===" && cargo check 2>&1 | tail -5 || true

# if build.gradle exists
[ -f build.gradle ] || [ -f build.gradle.kts ] && echo "=== Gradle ===" && ./gradlew compileJava 2>&1 | tail -5 || true

3. Test status

# most recent test results (if any)
find . -name "*.xml" -path "*/test-results/*" -newer package.json 2>/dev/null | head -3

4. Open issues (GitLab)

command -v glab >/dev/null && glab issue list --state=opened -P 1 --per-page 5 2>/dev/null || true

5. Process status (pm2/ports)

command -v pm2 >/dev/null && pm2 list 2>/dev/null | head -20 || true

6. Today's usage (optional — only when ccusage is present)

# ccusage reports Claude Code usage. If it isn't installed, skip silently
# (it does not apply to other harnesses such as Codex or agy).
command -v ccusage >/dev/null && ccusage daily --since "$(date +%Y%m%d)" --json 2>/dev/null \
  | python3 -c "import json,sys; d=json.load(sys.stdin).get('daily') or [{}]; r=d[0]; print(f\"today {r.get('totalTokens',0):,} tokens / \${r.get('totalCost',0):.2f}\")" 2>/dev/null || true

Output format

## Project Status — {{PROJECT_NAME}} (YYYY-MM-DD HH:MM:SS)

### Git
Branch: feature/issue-42-xxx
Changes: 3 modified, 1 untracked
Recent commit: abc1234 fix: ...

### Build
TypeScript: ✅ no errors / ❌ N errors
Build: ✅ succeeded / ❌ failed

### Issues (open)
#42 [feature] ...
#38 [bug] ...

### Usage (only when ccusage is present)
today 1,207,480,323 tokens / $1227.00

### Next steps
- (remaining TODO comments or outstanding work on the current branch)

Learned warnings

(Notes discovered during execution accumulate here)

Files (agents-scaffold)
  • SKILL.md 2.5 KB
    ---
    name: status
    description: See project status at a glance. Checks Git status, build, tests, recent issues, and branch status all at once. Use before starting work or when checking on status.
    allowed-tools: Bash, Read
    ---
    
    # Project Status Check
    
    ## Execution order (in parallel)
    
    ### 1. Git status
    ```bash
    git status --short
    git log --oneline -5
    git branch -a | grep -v remotes | head -10
    ```
    
    ### 2. Build status (stack detection)
    ```bash
    # if package.json exists
    [ -f package.json ] && (
      echo "=== TypeScript ===" && (bunx tsc --noEmit 2>&1 | tail -5 || npx tsc --noEmit 2>&1 | tail -5)
      echo "=== Build ===" && (bun run build 2>&1 | tail -5 || npm run build 2>&1 | tail -5)
    ) || true
    
    # if go.mod exists
    [ -f go.mod ] && echo "=== Go build ===" && go build ./... 2>&1 | tail -5 || true
    
    # if Cargo.toml exists
    [ -f Cargo.toml ] && echo "=== Cargo check ===" && cargo check 2>&1 | tail -5 || true
    
    # if build.gradle exists
    [ -f build.gradle ] || [ -f build.gradle.kts ] && echo "=== Gradle ===" && ./gradlew compileJava 2>&1 | tail -5 || true
    ```
    
    ### 3. Test status
    ```bash
    # most recent test results (if any)
    find . -name "*.xml" -path "*/test-results/*" -newer package.json 2>/dev/null | head -3
    ```
    
    ### 4. Open issues (GitLab)
    ```bash
    command -v glab >/dev/null && glab issue list --state=opened -P 1 --per-page 5 2>/dev/null || true
    ```
    
    ### 5. Process status (pm2/ports)
    ```bash
    command -v pm2 >/dev/null && pm2 list 2>/dev/null | head -20 || true
    ```
    
    ### 6. Today's usage (optional — only when `ccusage` is present)
    ```bash
    # ccusage reports Claude Code usage. If it isn't installed, skip silently
    # (it does not apply to other harnesses such as Codex or agy).
    command -v ccusage >/dev/null && ccusage daily --since "$(date +%Y%m%d)" --json 2>/dev/null \
      | python3 -c "import json,sys; d=json.load(sys.stdin).get('daily') or [{}]; r=d[0]; print(f\"today {r.get('totalTokens',0):,} tokens / \${r.get('totalCost',0):.2f}\")" 2>/dev/null || true
    ```
    
    ## Output format
    
    ```
    ## Project Status — {{PROJECT_NAME}} (YYYY-MM-DD HH:MM:SS)
    
    ### Git
    Branch: feature/issue-42-xxx
    Changes: 3 modified, 1 untracked
    Recent commit: abc1234 fix: ...
    
    ### Build
    TypeScript: ✅ no errors / ❌ N errors
    Build: ✅ succeeded / ❌ failed
    
    ### Issues (open)
    #42 [feature] ...
    #38 [bug] ...
    
    ### Usage (only when ccusage is present)
    today 1,207,480,323 tokens / $1227.00
    
    ### Next steps
    - (remaining TODO comments or outstanding work on the current branch)
    ```
    
    ## Learned warnings
    
    (Notes discovered during execution accumulate here)
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related