원클릭으로
ac-http
Agent Coordinator HTTP API client
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Agent Coordinator HTTP API client
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Review pull requests for code quality, security, and correctness
Review pull requests for code quality, security, and correctness
End-to-end shipping workflow — tests, PR creation, review request. Unified pr-create + pr-complete.
Periodic cross-agent learning consolidation — review what worked, what didn't, propagate insights
Break down complex problems through structured analytical frameworks
Persist and recall context across sessions — critical for continuity
| name | ac-http |
| version | 1.0.0 |
| description | Agent Coordinator HTTP API client |
| uses | [] |
| requires | {"tools":["curl"],"services":["AgentCoordinator"]} |
| security | {"risk_level":"write","capabilities":["coordinator:read","coordinator:write"],"requires_approval":false} |
Interact with the Agent Coordinator server via its HTTP API. This skill provides access to agent registration, task management, and system health monitoring through the coordinator's REST endpoints.
This is an HTTP skill (handler: type: http). When ac_request is invoked, the executor makes an HTTP request to the Agent Coordinator server at the configured base URL. The tool schema in tool.yaml defines the external contract; the executor handles the HTTP communication directly.
Prerequisite: The Agent Coordinator server must be running at the configured URL.
Before any operation, verify the coordinator is running:
GET /healthOn session start:
[wrapper] in your system prompt):
registration is handled automatically — do NOT register again.POST /agents/register with agent ID,
workspace, and capabilities. Capabilities are the category prefixes of your skills
(the part before /). For example, skill review/pr-review → capability review.| Operation | Endpoint | Method | When |
|---|---|---|---|
| Claim | /tasks/claim | POST | Before starting work on a task |
| Complete | /tasks/{id}/complete | POST | After task is done and verified |
| Release | /tasks/{id}/release | POST | When abandoning or handing off a task |
| List | /tasks | GET | Checking available or in-progress tasks |
[wrapper] in system prompt):
heartbeats are handled automatically — do NOT send them yourself.POST /agents/{id}/heartbeat with current status and taskworking, idle, reviewing) and current task ID[wrapper] in system prompt):
session cleanup is handled automatically — do NOT deregister yourself.DELETE /agents/{id} to deregister on session end## Coordinator Request
- Endpoint: [path]
- Method: [GET/POST/PUT/DELETE]
- Status: [HTTP status code]
- Response: [response body summary]
/health before proceeding.base_url from config defaults, not a hardcoded address. This enables deployment flexibility.A coordinator interaction is complete when: