161 AI agents for code generation, computer health, AI/ML, infra, India-stack, and more. Provides MCP tools for swarm-based code generation, system analysis, cloud infrastructure, and specialized domain agents.
23 tools with READ_ONLY risk profile. All tools have descriptions (10-200 chars, baseline 194), but 18 of 23 lack parameter descriptions entirely. Input schemas present for all tools with proper JSON Schema types, but parameter-level documentation is sparse. No output schemas documented. Error handling absent, tools return raw results with no recovery guidance. Tool naming follows verb_noun convention (list_, get_, scan_, check_, find_, run_, parse_, predict_, generate_, current_). Composition is reasonable (single responsibility), but no pagination support despite tools like list_processes and get_large_files returning potentially large result sets. No idempotency hints, no permission gates, no audit trail patterns. cli_tool_agent (tool 23) is a WRITE tool with minimal parameter descriptions.
Files changed in a branch relative to a base branch.
Check TLS certificate expiry for a host.
Check TLS certificate expiry for a list of hosts.
Generates professional CLI tools using Click (Python), Cobra (Go), or Commander.js (Node), with help text, shell completions, config.
Get the current git branch name.
Estimate cyclomatic complexity by counting decision points.
Extract hostnames from common config files (nginx, k8s, terraform, .env).
No output schemas documented for any tool. LLMs cannot plan downstream calls or extract required fields. Baseline: 100% of A+ tools document return types.
18 of 23 tools have empty or missing parameter descriptions. Baseline: 100% of A+ tools have param descriptions. LLMs cannot infer parameter meaning from names alone (e.g., 'status' could mean HTTP status, project status, or boolean flag).
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 60 | 2026-07-28+ | v2 |
Look for a saved terraform plan file in the repository.
Return a DRY-RUN shell script to disable startup bloat. User must review before running.
Files touched most often (heuristic for key modules).
Recursively find large files in a directory.
Get recent commits from a branch with author, date, and message.
Items that auto-launch at boot/login. Platform-specific (macOS, Linux, Windows).
CPU/RAM/Disk snapshot with platform and Python version information.
CPU temperature if available. Platform-specific thermal data collection.
List all git branches in the repository.
Top N processes by CPU usage. Read-only scan of running processes and system health.
Parse terraform plan output text and flag destructive changes.
Predict merge conflicts between two branches without actually merging.
Run terraform plan in the given directory.
Static analysis for tech debt indicators in source code.
File type breakdown for a directory (one level deep). Read-only filesystem analysis.
Audit Terraform configs for obvious waste and security issues. Static analysis without API keys.
No error handling or recovery guidance. Tools return raw results with no actionable error messages. Missing pattern: recovery-guide. Agents cannot self-correct on failures.
No pagination support for tools returning potentially large result sets (list_processes, get_large_files, list_branches, get_recent_commits, scan_directory). Missing limit/offset parameters and total count in responses.
cli_tool_agent is a WRITE tool (generates code) but lacks confirmation/dry-run pattern. No idempotency hints or destructive operation warnings. Missing pattern: confirmation-request.