callout — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited callout (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Inline alert/notification banner with icon and variant colors. Also exports pre-configured variants: SuccessCallout, ErrorCallout, WarningCallout, InfoCallout.
import { Callout, SuccessCallout, ErrorCallout, WarningCallout, InfoCallout } from 'reablocks';| Prop | Type | Default | Description | ||||
|---|---|---|---|---|---|---|---|
text | `string \ | ReactNode` | — | Callout message content | |||
icon | ReactNode | — | Icon element | ||||
variant | `'default' \ | 'success' \ | 'error' \ | 'warning' \ | 'info'` | 'default' | Color variant |
theme | CalloutTheme | — | Per-instance theme override |
<Callout text="This is an informational message" variant="info" icon={<InfoIcon />} />
<Callout text="Operation completed" variant="success" icon={<CheckIcon />} />
<Callout text="Something went wrong" variant="error" icon={<ErrorIcon />} />
<Callout text="Please be careful" variant="warning" icon={<WarningIcon />} /><SuccessCallout text="Saved successfully" />
<ErrorCallout text="Failed to save" />
<WarningCallout text="Unsaved changes" />
<InfoCallout text="New version available" />interface CalloutTheme {
base: {
common: string; // Shared base styles (padding, border-bottom)
variant: { // Per-variant background and border colors
default: string;
success: string;
error: string;
warning: string;
info: string;
};
};
icon: {
common: string; // Shared icon styles
variant: { // Per-variant icon colors
default: string;
success: string;
error: string;
warning: string;
info: string;
};
};
text: string; // Text styles
}~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.