Automatically tests and verifies newly created content or skills.
Install
mkdir -p .claude/skills/sip && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/17548" && unzip -o skill.zip -d .claude/skills/sip && rm skill.zipInstalls to .claude/skills/sip
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
After you create or change an artifact or skill, taste-test it with our own skills instead of trusting your in-session judgment — recursive self-improvement, made automatic. Use right after writing or editing anything, before calling it done, committing, or handing it off.Key capabilities
- →Cold-read artifacts for comprehension
- →Verify factual claims in artifacts
- →Check consistency across repository artifacts
- →Remove stale data and noise from artifacts
- →Rewrite artifacts into a clean v0 state
How it works
It orchestrates a series of checks including cold-reading, factual verification, consistency checks, and tidying to refresh an artifact. It aims to transform the artifact into its best current v0, removing noise and ensuring accuracy.
Inputs & outputs
When to use sip
- →Validating a new skill implementation
- →Checking consistency across documentation
- →Verifying artifact quality
About this skill
Taste your own cooking: the moment you finish making something, check it with the very skills this repo ships before you serve it.
Goal
A reminder buried in docs ("remember to verify") won't reliably fire in a fresh session. sip makes the recursive self-improvement loop a triggered habit: right after any create or change, run our own skills on the result — the clean checks and the true ones — so quality doesn't ride on the author's biased in-session judgment.
Workflow
- Spot the trigger: you just created or changed an artifact or skill and are about to call it done, commit, or hand it off.
- Cold-read it — run
showeron the artifact (fresh-eyes comprehension / handoff check). - Verify it's true — if the artifact asserts a reality-grounded claim, run
factchk; if it defines an eval, metric, or experiment, runmandela. Skip when it has neither. - Check consistency — run
ssotchkacross the repo for anything the change duplicated or contradicted;ssotizeif it found scatter. - Tidy —
re0the changed docs so the result reads as a clean v0, not a patch over a draft. - Apply the findings here, then serve it.
Rules
- Trigger on your OWN output, right after making it — that's when bias is highest and a check is cheapest.
- Use the skills; don't re-implement them —
showerfor clarity,factchk/mandelafor truth,ssotchk/ssotizefor SSOT,re0for cleanup.siporchestrates and routes findings back to the author session to fix; the skills do the work. - Skip what plainly doesn't apply, or any check whose skill isn't installed — run only what's present.
factchk/mandelafire only when there is a claim or an eval; a one-line prose tweak may need only a consistency check. Say what you skipped and why. - Stop at the artifact —
sipnever touches git or makes commits. - Chain only model-invoked skills; a user-invoked skill (marked
disable-model-invocation) is a human's to fire deliberately, sosipmust not call one.
Verification
Before finishing:
- The change was actually run through the relevant skills, not eyeballed.
- Findings were applied (or consciously deferred with a stated reason).
- The artifact actually changed as a result (a diff exists), or every skipped skill has a stated reason.
When not to use it
- →When the user wants to trust in-session judgment without verification
- →When the artifact is explicitly a changelog
Limitations
- →Only triggers on the user's own output
- →Does not touch git or make commits
- →Skips checks if the relevant skill is not installed
How it compares
This skill automates a recursive self-improvement loop by applying other skills to an artifact immediately after creation or change, ensuring quality and consistency before finalization, unlike manual review processes.
Compared to similar skills
sip side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| sip (this skill) | 0 | 21d | No flags | Intermediate |
| conversation-analyzer | 8 | 8mo | Review | Intermediate |
| wrap | 0 | 6mo | Review | Intermediate |
| file-operations | 1 | 8mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by LowyShin
View all by LowyShin →You might also like
conversation-analyzer
mhattingpete
Analyzes your Claude Code conversation history to identify patterns, common mistakes, and opportunities for workflow improvement. Use when user wants to understand usage patterns, optimize workflow, identify automation opportunities, or check if they're following best practices.
wrap
team-attention
세션 종료 시 자동 정리를 수행합니다. CLAUDE.md 업데이트 제안, 반복 패턴 자동화 기회 탐지, 배운 것 정리, 미완성 작업 정리. 사용자가 /wrap 또는 세션 마무리 요청 시 사용.
file-operations
mhattingpete
Analyze files and get detailed metadata including size, line counts, modification times, and content statistics. Use when users request file information, statistics, or analysis without modifying files.
triage-issue
mysticaltech
Use when triaging a GitHub issue - analyzes issue, checks for duplicates, categorizes, and drafts response
proof-of-work
MadAppGang
Proof artifact generation patterns for task validation. Covers screenshots, test results, deployments, and confidence scoring.
setup
PackRat-AI
Configure which review agents run for your project. Auto-detects stack and writes compound-engineering.local.md.