# zap-coding-agent

> zap-coding-agent — zap-coding-agent-zap-coding-agent. Use this tool when you need to efficiently generate code or automate coding tasks with minimal context token costs. The zap-coding-agent solves problems related to coding productivity and cost optimization by utilizing AST-powered codebase indexing and lazy-loaded skills. It takes in coding prompts and git repository information as inputs and outputs generated code, making it ideal for use cases involving code completion, bug fixing, and project automation.

Canonical page: https://skillsregistry.net/skills/zap-coding-agent-zap-coding-agent  
JSON: https://api.skillsregistry.net/v1/skills/zap-coding-agent-zap-coding-agent

## Description

ZAP is a terminal-first, local AI coding agent built in Rust. It uses AST-powered codebase indexing and lazy-loaded skills to completely eliminate prompt bloat and minimize context token costs.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **Updated:** 2026-09-28

## Source

- **Source listing:** [GitHub](https://github.com/zap-coding-agent/zap-coding-agent)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "zap-coding-agent-zap-coding-agent"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/zap-coding-agent-zap-coding-agent` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/zap-coding-agent-zap-coding-agent/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
