{"protocolVersion":"0.2.5","name":"argus","description":"Main entry point; routes to specialists or handles tasks directly.","url":"http://localhost:8000/a2a","version":"0.8.0","capabilities":{"streaming":true,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"argus","name":"argus","description":"Main entry point; routes to specialists or handles tasks directly.","tags":["general"]},{"id":"browser","name":"browser","description":"Web browsing specialist — navigates sites, performs actions (click/type/select), and returns screenshots of the pages it visits for the user.","tags":["research"]},{"id":"cassandra","name":"cassandra","description":"Deployment-dependency resolver — given a consumer branch X, determines whether everything it requires is already live in production, and if not, what must ship together and in what order.","tags":["cassandra"]},{"id":"dataviz","name":"dataviz","description":"Visualization specialist — turns data it is given into inline charts (bar/line/area/pie/scatter/radar) for the user; cannot fetch data itself.","tags":["research"]},{"id":"docs-research","name":"docs-research","description":"Documentation research specialist — fetches and cites official docs/code samples from Context7 (libraries/frameworks) and Microsoft Learn (MS/Azure), with web fallback.","tags":["research"]},{"id":"kubernetes","name":"kubernetes","description":"Kubernetes & ArgoCD specialist — cluster diagnostics, workload troubleshooting, and GitOps queries across the active kubeconfig context.","tags":["kubernetes"]},{"id":"natech-code-reviewer","name":"natech-code-reviewer","description":"Read-only pull request reviewer for the Natech GitHub org. Reads a PR's diff, description, comment thread AND the surrounding repository, then submits a real GitHub review with a decision. Delegate here for any \"review this PR\" request.","tags":["github"]},{"id":"natech-devops","name":"natech-devops","description":"ADO specialist for the NatechCollection organisation — Banking 2.0, Natech.Olympus, pipelines, work items, repos.","tags":["ado"]},{"id":"natech-github","name":"natech-github","description":"GitHub specialist for the Natech GitHub organization — PRs, code review comments, issues, and GitHub Actions across the org's repos (github.com). Authenticates as a GitHub App.","tags":["github"]},{"id":"natech-jira","name":"natech-jira","description":"Jira specialist for Natech's Atlassian Cloud site (natech.atlassian.net) — read issues, boards, sprints, and worklogs across the DEVOPS/CSB/NPD/NTP/PBV projects. READ-ONLY; it cannot create, edit, transition, comment on, or assign anything.","tags":["jira"]},{"id":"otm","name":"otm","description":"OTM specialist for otm.natechsa.cloud — securely share text, files, and secrets via one-time links.","tags":["otm"]},{"id":"rancher-ops","name":"rancher-ops","description":"Manages Rancher clusters — health checks, node inspection, and kubectl execution.","tags":["rancher"]},{"id":"shell-assistant","name":"shell-assistant","description":"Shell-focused assistant for local command execution and inspection.","tags":["operations"]},{"id":"snappi-azure","name":"snappi-azure","description":"Azure cloud management specialist for the Snappi tenant — resources, subscriptions, Entra ID, monitoring, cost, and private data-plane reach via the snappi runner.","tags":["azure"]},{"id":"snappi-devops","name":"snappi-devops","description":"ADO specialist for the SnappiBank organisation — projects, pipelines, work items, repos.","tags":["ado"]},{"id":"snappi-dynatrace","name":"snappi-dynatrace","description":"Observability specialist for Snappi's Dynatrace tenant — problems, vulnerabilities, DQL/Grail queries, entity lookup, Davis CoPilot.","tags":["observability"]},{"id":"snappi-elastic","name":"snappi-elastic","description":"Elasticsearch specialist for Snappi — cluster health, index inspection, and search queries across nonprod (dev/UAT) and prod clusters.","tags":["observability"]},{"id":"software-engineer","name":"software-engineer","description":"Software-engineer worker — reads, writes, and validates code changes across cloned repos or local workspaces. Delegate here for any file-editing, refactor, or feature-implementation task.","tags":["engineering"]},{"id":"task-approver","name":"task-approver","description":"Final approver — judges a finished change against what was actually ASKED FOR, not against the brief someone wrote for it, and its verdict is what permits the pull request. The outer ring of the task fleet.","tags":["engineering"]},{"id":"task-implementer","name":"task-implementer","description":"Task implementer worker — makes the actual file changes for one unit of work and commits them. Delegate here for editing, refactoring, or implementing a change in a cloned repository. Reads the files it edits first-hand.","tags":["engineering"]},{"id":"task-master","name":"task-master","description":"Supervises code changes in the Natech GitHub org — scopes the work, delegates research/implementation/review to the task fleet, judges what comes back, and owns the branch and pull request. Authenticates as a GitHub App.","tags":["github"]},{"id":"task-researcher","name":"task-researcher","description":"Read-only researcher — explores a repository or issue to work out WHERE a change belongs and what the surrounding code does, and reports findings. Delegate here before implementing, to keep the search out of the implementer's context.","tags":["engineering"]},{"id":"task-reviewer","name":"task-reviewer","description":"Read-only reviewer for a task implementer's work — judges a branch or a set of changes against the brief and returns findings. Never edits, never submits a GitHub review. Delegate here between implementation rounds.","tags":["engineering"]},{"id":"tora-azure","name":"tora-azure","description":"Azure cloud management specialist for the Tora Wallet tenant — resources, subscriptions, Entra ID, monitoring, cost.","tags":["azure"]},{"id":"tora-devops","name":"tora-devops","description":"ADO specialist for the ToraWalletCollection organisation — projects, pipelines, work items, repos.","tags":["ado"]},{"id":"tora-elastic","name":"tora-elastic","description":"Elasticsearch specialist for the Tora Wallet tenant — index inspection and read-only search/aggregation against the private, in-cluster ES on dev/UAT/prod, via the tora runners.","tags":["observability"]},{"id":"verifier","name":"verifier","description":"Read-only adversarial verifier — judges a completed artifact against a rubric; never fixes.","tags":["general"]},{"id":"wikijs","name":"wikijs","description":"WikiJS specialist for wiki.natechsa.cloud — search, read, create, and update pages.","tags":["wiki"]},{"id":"worker","name":"worker","description":"Generic read-only worker for delegated subtasks (supervisor-worker pattern).","tags":["general"]}],"securitySchemes":{"bearer":{"type":"http","scheme":"bearer"}},"security":[{"bearer":[]}]}