ask-ami

Query AMI codebase documentation, code index data, and design references.

Updated Jan 27, 2026
One-click install
npx skills add https://github.com/carbonscott/deploy-opencode --skill ask-ami
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ask-ami
Source: https://github.com/carbonscott/deploy-opencode/tree/main/claude/skills/ask-ami
Command: npx skills add https://github.com/carbonscott/deploy-opencode --skill ask-ami

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The AMI knowledge assistant helps developers quickly understand the AMI codebase by surfacing curated documentation, code indices, and design references.

Core Features & Use Cases

  • Quick lookup of graph nodes, data sources, and workflow components.
  • On-demand code context and architecture explanations using repository assets.
  • Use Case: Imagine debugging a flowchart node by asking for its responsibilities and related modules.

Quick Start

AskAMI to summarize the current AMI graph node or explain the relationship between a worker and a local/global collector.

Frequently Asked Questions about ask-ami

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query the AMI codebase to understand graph node responsibilities?

Query the AMI codebase by asking for graph node responsibilities to retrieve curated documentation, code index data, and design references. The assistant surfaces relevant architecture explanations and uses the Read tool to show actual code snippets on demand.

How does ZMQ communication work between workers and collectors in AMI?

ZMQ communication between workers and collectors in AMI is explained by querying design references and documentation. The assistant surfaces the architectural relationship and can use the Read tool to display the actual implementation code for the local and global collectors.

Can I use this to find LCLS-II online monitoring code in the repository?

Yes, you can find LCLS-II online monitoring code by querying the assistant. It searches the repository's code index data and documentation assets to locate the relevant modules and uses the Read tool to show the actual code context.

What is the best way to explore AMI data sources and computation graphs?

The best way to explore AMI data sources and computation graphs is by querying the assistant. It surfaces curated documentation, design references, and code index data to explain the architecture and relationships between various AMI components.

Does this assistant show the actual code for AMI flowchart GUI components?

Yes, the assistant shows the actual code for AMI flowchart GUI components. It leverages the repository's code index and documentation to locate the relevant files, then uses the Read tool to display the specific code context requested.