Codeline Cli

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

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

The agent might use this skill for an ambiguous product/order/coupon conversation and access the wrong business account context.

Why it was flagged

The trigger terms include generic words such as products, orders, and coupons, which could cause the agent to invoke an authenticated business-management skill outside a clearly Codeline-specific request.

Skill content
Use when user mentions 'codeline', 'products', 'orders', 'coupons', 'school platform', or wants to interact with the Codeline API.
Recommendation

Narrow invocation guidance to clearly Codeline-specific requests and require the user to identify the intended account/resource before running commands.

What this means

If invoked too broadly or on a mistaken request, the agent could expose user/order data or create discounts that affect revenue.

Why it was flagged

The documented CLI can list sensitive account records and create business-impacting coupons, but the skill does not define confirmation, scope limits, rollback, or approval requirements for mutating actions.

Skill content
`codeline-cli users list --json` ... `codeline-cli orders list --json` ... `codeline-cli coupons create --code SAVE20 --discount 20 --json`
Recommendation

Require explicit user confirmation for create/update/delete actions, show the exact command and target account first, and prefer read-only queries unless the user clearly requests a change.

What this means

Whoever controls the token may be able to read or change Codeline account data through the CLI.

Why it was flagged

The skill requires a Codeline token for account access; this is purpose-aligned, but the registry metadata declares no primary credential, so users should notice the privilege being granted.

Skill content
codeline-cli auth set "your-token"
Recommendation

Use a least-privileged token, avoid sharing long-lived admin tokens, and revoke or rotate the token if the CLI or environment is no longer trusted.

What this means

Installing the CLI runs third-party code that will later handle the Codeline token and account operations.

Why it was flagged

Installation depends on external, unpinned remote code and a shell installer, while the submitted artifact contains no CLI source for review.

Skill content
npx api2cli install Melvynx/codeline-cli ... bun --version || curl -fsSL https://bun.sh/install | bash
Recommendation

Inspect the upstream repository, pin trusted versions where possible, and install in a controlled environment before providing production credentials.