RamaLama CLI

PassAudited by ClawScan on May 1, 2026.

Overview

This is a transparent RamaLama CLI helper; its notable risks are expected for running AI models, especially detached services, RAG over local files, and remote endpoints.

This skill appears appropriate if you want the agent to use RamaLama. Before installing or invoking it, decide which models and endpoints are trusted, avoid broad RAG paths over private files, and require confirmation for detached servers, remote endpoints, push/rm operations, or any workflow involving sensitive data.

Findings (5)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

You are relying on the package manager’s RamaLama package and its model-source ecosystem rather than reviewed code bundled with the skill.

Why it was flagged

The skill installs an external CLI package through standard package managers, but the registry metadata does not provide a source or homepage and does not pin an exact package version.

Skill content
Source: unknown; Homepage: none; install: brew formula ramalama / uv formula ramalama
Recommendation

Install only from trusted package repositories and verify the RamaLama package/source if provenance matters for your environment.

What this means

An agent using this skill could run model-management commands that change local model storage or interact with registries when requested.

Why it was flagged

The skill exposes broad RamaLama lifecycle operations, including pulling/pushing models and removing items, which are purpose-aligned but can mutate local or registry state if used.

Skill content
Inspect/source lifecycle operations: `inspect`, `pull`, `push`, `convert`, `list`, `rm`
Recommendation

Review and approve commands that push, remove, convert, or otherwise mutate model state, especially outside a local test environment.

What this means

Files or URLs added to a RAG bundle may influence later model answers and could include private data if broad paths are selected.

Why it was flagged

The RAG workflow can package local files or URL content into a reusable knowledge bundle, which is expected for the feature but creates retained context that may include sensitive or untrusted material.

Skill content
Build knowledge bundle from files/URLs: `ramalama rag <paths...> <destination>`
Recommendation

Use narrow, intended paths; avoid secrets; treat URL content as untrusted; and delete RAG bundles when they are no longer needed.

What this means

Prompts, including any sensitive content provided by the user, could be sent to a local or remote endpoint chosen at runtime.

Why it was flagged

The skill supports sending prompts to an arbitrary existing model endpoint; this is part of its purpose, but endpoint trust and data boundaries are not defined in the artifact.

Skill content
Query an existing endpoint: `ramalama chat --url <url> "<prompt>"`
Recommendation

Use only trusted endpoints, prefer localhost for sensitive data, and do not send private content to unknown URLs.

What this means

A model service may continue consuming resources or accepting requests until it is explicitly stopped.

Why it was flagged

The documented detached service recipe can leave a model server running beyond the immediate command, even though this is disclosed and aligned with the skill’s serving purpose.

Skill content
ramalama serve -d granite3.3:2b
Recommendation

Confirm before starting detached services, bind/listen only where intended, choose ports deliberately, and stop services after use.