Agent
Writes tests first, then implementation. Strict TDD.
Agent
Writes tests first, then implementation. Strict TDD.
Agent
Read-only ALTAI repository exploration. Use when file ownership or existing patterns are unclear before implementing a roadmap item.
Agent
Implements one bounded ALTAI roadmap slice and its tests. Default working agent for roadmap PRs.
Agent
Read-only diff review for a risky ALTAI PR. Reports actionable findings only.
Agent
Triages failing tests/logs into product defects, flaky tests, environment problems, and pre-existing failures.
Plugin Claude Code
Sample plugin for verifying ALTAI's Claude Code plugin loader. Ships one skill, one agent, one command, one hook, one MCP server.
Agent
Sample subagent that does focused research on a single question.
Command
Generate a one-paragraph overview of the current repository.
Hook
Runs before the agent uses a tool for bash_run tool calls, running an inline shell check. From altaidevorg/altai-app.
Skill Claude CodeCodex
Sample skill that greets the user. Demonstrates the SKILL.md frontmatter format.
Skill Claude CodeCodex
Keep Colab and Jupyter work inside the ALTAI app. When the user or another agent asks to run something on Colab or in a Jupyter notebook, use ALTAI's native webview tab (Colab) and notebook tab (Jupyter) instead of sending the user to a browser or a separate jupyter process.
Skill Claude CodeCodex
Use the ALTAI terminal product to run agents, inspect durable workspace state, and automate safe coding workflows through human-readable or JSONL output.
Cursor rule Cursor
Cursor rule "cursorrules" from altaidevorg/rules-for-ai, covering agentic coding: humans design, agents code!, agentic coding steps, example llm project file structure, pocket flow and core abstraction.
Cursor rule
Flax NNX Filters (filterlib) for selecting Variables in Modules/State using types, tags, paths, predicates, and logical combinations.
Cursor rule
Explains Flax NNX GraphDef (static structure) and GraphState (dynamic values), the internal representation used by the functional API.
Cursor rule
Guidelines for using flax.
Cursor rule
Explains the Flax NNX Functional API (split, merge, state, update, graphdef) for bridging stateful Modules and JAX's functional paradigm.
Cursor rule
Details Flax NNX lifted transforms (nnx.jit, nnx.grad, nnx.vmap, nnx.scan) for applying JAX transformations directly to nnx.Module methods.
Cursor rule
Explains the core Flax NNX abstraction nnx.Module for defining neural network components as stateful Python classes.
Cursor rule
Explains Flax NNX nnx.Optimizer for managing Module, Optax state, and optimizer updates in training loops.
Cursor rule
Details Flax NNX nnx.Rngs for managing PRNG keys within Modules, explaining streams, key generation, and state management.
Cursor rule
Explains Flax NNX nnx.Variable (mutable state container in Modules) and nnx.VariableState (immutable JAX-compatible state).
Cursor rule
Tutorial chapter for google-adk's Agent (BaseAgent / LlmAgent), detailing the core agent abstraction, its structure, hierarchy, and the LLM-powered implementation.
Cursor rule
In the previous chapter, we learned how Event objects capture the history of interactions within a session. Many of these events, particularly agent responses and decisions to use tools, originate from interactions with a Large Language Model (LLM). This chapter introduces BaseLlm, the core abstraction in google-adk…