Reviewing Llama Stack Code

Review Llama Stack pull requests for API compatibility and distributed-system quality.

2|1|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/bbrowning/bbrowning-claude-marketplace --skill reviewing-llama-stack-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Reviewing Llama Stack Code
Source: https://github.com/bbrowning/bbrowning-claude-marketplace/tree/main/bbrowning-claude/skills/llama-stack
Command: npx skills add https://github.com/bbrowning/bbrowning-claude-marketplace --skill reviewing-llama-stack-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps reviewers focus on llama-stack PRs by providing specialized knowledge about architecture, testing patterns (recordings folders), backward compatibility requirements, distributed system considerations, and code-review focus areas specific to the project.

Core Features & Use Cases

  • Recordings awareness: Recognize recordings folders and CI testing patterns; ignore their contents during manual review.
  • Architecture & compatibility: Evaluate architecture decisions and backward compatibility across versions.
  • Distributed systems focus: Consider failure modes, synchronization, and telemetry patterns in a distributed llama-stack deployment.

Quick Start

When reviewing a llama-stack PR, focus on changes to implementation logic, not on auto-generated recordings. Ensure CI checks pass and that any breaking changes have clear migration guidance.

Frequently Asked Questions about Reviewing Llama Stack Code

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

FAQPage Schema
How do I review code changes in llama-stack pull requests?

Code review in llama-stack focuses on implementation logic, not auto-generated recordings. Ensure CI checks pass, verify backward compatibility of APIs, assess distributed-system resiliency patterns, and confirm proper error propagation and logging before approving changes.

What should I check for backward compatibility when reviewing llama-stack code?

Backward compatibility review ensures existing APIs remain stable across versions. Examine breaking changes for clear migration guidance, validate that existing client code continues to function, and document any necessary deprecation paths.

How do distributed systems considerations affect code review in llama-stack?

Distributed-systems review assesses failure modes, synchronization patterns, telemetry propagation, and resiliency. Check that error handling works across service boundaries, logging captures distributed traces, and components fail gracefully under network partitions.

What are recordings folders and how should I handle them during review?

Recordings folders contain auto-generated CI test outputs. Ignore their contents during manual code review and focus on the implementation logic; the CI pipeline validates recordings separately.

What testing and documentation standards apply to llama-stack contributions?

llama-stack contributions require appropriate test coverage and clear documentation. Verify that changes include integration tests, that new APIs are documented, and that distributed-system implications are explained for operators.