backend-review
Review Go backend code for convention violations. Use after modifying files under components/backend/. Checks for panic usage,…
Review Python runner code for convention violations. Use after modifying files under components/runners/ambient-runner/. Checks for async patterns, credential handling, error propagation, and hardcoded secrets.
$ npx -y skills add ambient-code/platform --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Review Python runner code for convention violations. Use after modifying files under components/runners/ambient-runner/. Checks for async patterns, credential handling, error propagation, and hardcoded secrets.
name: runner-review description: > Review Python runner code for convention violations. Use after modifying files under components/runners/ambient-runner/. Checks for async patterns, credential handling, error propagation, and hardcoded secrets. tools: - Read - Grep - Glob - Bash
Review runner Python code against documented conventions.
No runner-specific DEVELOPMENT.md exists yet. Review against general Python best practices and the patterns visible in `components/runners/ambient-runner/src/`.
No blocking calls (`open()`, `requests.`, `time.sleep()`) inside async functions. Use `aiofiles`, `httpx`, `asyncio.sleep()`.
No hardcoded credential values. Credentials loaded from environment or K8s secrets. No credentials in log statements.
Subprocess calls must propagate errors, not swallow them. Return codes checked, errors raised or logged with context.
grep -rn "sk-\|api_key=\|password=" components/runners/ambient-runner/ --include="*.py" | grep -v "_test\|test_\|example\|mock"
# Runner Review ## Summary [1-2 sentence overview] ## Findings ### Blocker [Must fix — or "None"] ### Critical [Should fix — or "None"] ### Major [Important — or "None"] ### Minor [Nice-to-have — or "None"] ## Score [X/4 checks passed]
Each finding includes: file:line, problem description, convention violated, suggested fix.
Kubernetes-native AI automation platform for intelligent agentic sessions
Review Go backend code for convention violations. Use after modifying files under components/backend/. Checks for panic usage,…
Runs all convention checks across the full codebase and produces a scored alignment report. Dispatched by the /align skill.
Review frontend TypeScript/React code for convention violations. Use after modifying files under components/frontend/src/. Checks…
Review Kubernetes operator code for convention violations. Use after modifying files under components/operator/. Checks for…
Cross-cutting security review for code touching auth, RBAC, tokens, or container specs. Use before committing any code that…