oac-status.md 3.6 KB


name: oac:status

description: Show OpenAgents Control plugin installation status and context

OpenAgents Control Status

Plugin Information

Plugin: OpenAgents Control (OAC) Version: !jq -r '.version' ${CLAUDE_PLUGIN_ROOT}/.claude-plugin/plugin.json 2>/dev/null || cat ${CLAUDE_PLUGIN_ROOT}/.claude-plugin/plugin.json | grep '"version"' | sed 's/.*: "\(.*\)".*/\1/' Repository: https://github.com/darrenhinde/OpenAgentsControl


Context Installation Status

!`PLUGIN_CONTEXT="${CLAUDE_PLUGIN_ROOT}/context" MANIFEST="${CLAUDE_PLUGIN_ROOT}/.context-manifest.json" if [ -f "$MANIFEST" ]; then echo "✅ Context Installed" echo "" echo "### Manifest Details" cat "$MANIFEST" | sed 's/^/ /' echo "" echo "### Installed Context Files" if [ -d "$PLUGIN_CONTEXT" ]; then

echo ""
echo "**Core Context**:"
find "$PLUGIN_CONTEXT/core" -type f -name "*.md" 2>/dev/null | wc -l | xargs -I {} echo "  - {} files"
echo ""
echo "**Categories**:"
find "$PLUGIN_CONTEXT" -type d -mindepth 1 -maxdepth 1 2>/dev/null | xargs -I {} basename {} | sed 's/^/  - /'

fi else echo "❌ Context Not Installed" echo "" echo "Run `/install-context` to download context files from GitHub." fi`


Active Sessions

!`if [ -d ".tmp/sessions" ]; then SESSION_COUNT=$(find .tmp/sessions -maxdepth 1 -type d ! -path .tmp/sessions | wc -l | tr -d ' ') if [ "$SESSION_COUNT" -gt 0 ]; then

echo "**Active Sessions**: $SESSION_COUNT"
echo ""
find .tmp/sessions -maxdepth 1 -type d ! -path .tmp/sessions -exec basename {} \; | sed 's/^/  - /'

else

echo "**Active Sessions**: None"

fi else echo "Active Sessions: None" fi`


Available Components

Custom Subagents

  • task-manager - Break down complex features into atomic subtasks
  • context-scout - Discover relevant context files for tasks
  • coder-agent - Execute coding subtasks with context awareness
  • test-engineer - Generate comprehensive test suites
  • code-reviewer - Review code for quality and standards

Skills

  • /using-oac - Main 6-stage workflow orchestrator
  • /context-discovery - Guide context discovery process
  • /task-breakdown - Guide task breakdown process
  • /code-execution - Guide code execution process
  • /test-generation - Guide test generation process
  • /code-review - Guide code review process

Commands

  • /install-context - Download context files from GitHub
  • /oac:help - Show usage guide and available skills
  • /oac:status - Show this status information
  • /oac:cleanup - Clean up old temporary files

Recommendations

!if [ ! -f "${CLAUDE_PLUGIN_ROOT}/.context-manifest.json" ]; then echo "⚠️ **Action Required**: Run \/install-context` to install context files" elif [ -d ".tmp/sessions" ]; then SESSION_COUNT=$(find .tmp/sessions -maxdepth 1 -type d ! -path .tmp/sessions | wc -l | tr -d ' ') if [ "$SESSION_COUNT" -gt 5 ]; then

echo "💡 **Cleanup Suggested**: You have $SESSION_COUNT active sessions. Consider cleaning up old sessions in \`.tmp/sessions/\`"

else

echo "✅ **All Good**: Plugin is properly configured and ready to use"

fi else echo "✅ All Good: Plugin is properly configured and ready to use" fi`


Quick Start

To start using OpenAgents Control:

  1. Ensure context is installed: Run /install-context if not already done
  2. Invoke the main workflow: Use /using-oac or let Claude auto-invoke it
  3. Get help: Run /oac:help for detailed usage guide

For more information, see the README or visit the repository.