// Display comprehensive project and session information including Git status, SPEC progress, version details, and system resources. Use when starting new sessions, checking project status, reviewing project context, or when users ask "what's the status", "show project info", or "where are we".
| name | moai-session-info |
| version | 1.0.0 |
| created | "2025-11-05T00:00:00.000Z" |
| updated | "2025-11-05T00:00:00.000Z" |
| status | stable |
| description | Display comprehensive project and session information including Git status, SPEC progress, version details, and system resources. Use when starting new sessions, checking project status, reviewing project context, or when users ask "what's the status", "show project info", or "where are we". |
| keywords | ["session-info","project-status","git-status","spec-progress","version-check","system-resources"] |
| allowed-tools | ["Read","Glob","Bash"] |
| Field | Value |
|---|---|
| Version | 1.0.0 |
| Tier | Alfred (Session Management) |
| Auto-load | On session start or when status requested |
| Purpose | Provide comprehensive project and session overview |
Comprehensive session and project information provider that gives users complete context about their current MoAI-ADK project state, including Git status, SPEC progress, version information, and system resources.
Core capabilities:
๐ฟ Project: MoAI-ADK
๐ Location: /Users/goos/MoAI/MoAI-ADK
๐ Language: ํ๊ตญ์ด (Korean)
๐ง Mode: Team (GitFlow)
โก Toolchain: Python optimized
๐ฆ Current: v0.15.2
๐ Update Available: v0.16.0
โฌ๏ธ Upgrade Command: pip install --upgrade moai-adk
๐ Release Notes: https://github.com/moai-adk/moai-adk/releases/tag/v0.16.0
๐ฟ Branch: develop (3 commits ahead of main)
๐ Changes: 5 modified, 2 added
๐จ Last Commit: feat: Complete skill consolidation (2 hours ago)
๐ Commit Hash: a1b2c3d
๐ Total SPECs: 15
โ
Completed: 12 (80%)
โณ In Progress: 2
๐ Pending: 1
๐ Completion Rate: 80%
๐ง Memory Usage: 2.4GB / 16GB (15%)
๐พ Disk Space: 45GB free
๐ CPU Usage: 12%
โก Session Duration: 45 minutes
๐๏ธ Checkpoints: 3 available
๐ auth-system-implementation (30 min ago)
๐ skill-consolidation (2 hours ago)
๐ feature-branch-workflow (yesterday)
โฉ๏ธ Restore: /alfred:0-project restore
# Simple project overview
Skill("moai-session-info")
# Comprehensive status with all details
Skill("moai-session-info")
# Response includes all categories above
# Always check status before:
# - /alfred:1-plan (planning new features)
# - /alfred:2-run (implementing changes)
# - git operations (commits, merges)
Skill("moai-session-info")
# Review status, then proceed with operation
The skill gathers information from multiple sources:
.moai/config.json - Project settings and languagepyproject.toml - Package version and dependencies.git/ - Repository status and history.moai/specs/ - SPEC documents and completion statuspsutil - Memory and CPU usageThe skill generates structured status messages with consistent formatting:
๐ MoAI-ADK Project Status
๐ Project Overview
๐ฟ Project: {project_name}
๐ Location: {project_path}
๐ Language: {language}
๐ง Mode: {git_mode}
๐ฆ Version Information
๐ฆ Current: {current_version}
{update_information}
๐ Release Notes: {release_url}
๐ฟ Git Repository
๐ฟ Branch: {branch} ({commit_hash})
๐ Changes: {file_changes}
๐จ Last: {last_commit_message}
๐ SPEC Progress
๐ Total: {total_specs}
โ
Completed: {completed_specs} ({percentage}%)
โณ In Progress: {in_progress_specs}
๐ง System Resources
๐ง Memory: {memory_usage}
๐พ Disk: {disk_space}
โก Session: {session_duration}
๐๏ธ Checkpoints
{checkpoint_list}
โฉ๏ธ Restore: /alfred:0-project restore
This skill is automatically invoked by:
# In session_start__show_project_info.py
# Automatically called when session starts
Skill("moai-session-info")
# Before /alfred:1-plan
if context == "planning":
Skill("moai-session-info") # Show current status
# Before /alfred:2-run
if context == "implementation":
Skill("moai-session-info") # Confirm project state
# Before git operations
if "git" in command:
Skill("moai-session-info") # Show repository status
The skill provides useful information even when some sources fail:
# If Git commands fail:
# Still show project info, version, and system resources
# If SPEC counting fails:
# Still show Git status and version information
# If network access fails:
# Still show local information (Git, SPECs, system)
# User starts new Claude Code session
Skill("moai-session-info")
# Output:
๐ MoAI-ADK Session Started
๐ Project Overview
๐ฟ Project: MoAI-ADK
๐ Location: /Users/goos/MoAI/MoAI-ADK
๐ Language: ํ๊ตญ์ด
๐ง Mode: Team
๐ฆ Version: v0.15.2 โ v0.16.0 available
๐ Release Notes: https://github.com/...
๐ฟ Branch: develop (3 ahead)
๐ Changes: 5 modified, 2 added
๐ SPEC Progress: 12/15 (80%)
# User wants to implement new feature
"/alfred:2-run SPEC-AUTH-001"
# Alfred automatically calls:
Skill("moai-session-info")
# User sees status before implementation begins
# User asks: "what's our current status?"
Skill("moai-session-info")
# Complete project status displayed
End of Skill | Optimized for quick status checks and session context