Skip to content
Development
Skill

/artifact-quality

Quality standards for structured deliverables, ensuring data is verifiable and traceable

From plugin
wanman
6976 skills

Claude Code

$ npx -y skills add chekusu/wanman --skill artifact-quality --agent claude-code

SKILL.md

artifact-quality.SKILL.md
name: artifact-quality
description: Quality standards for structured deliverables, ensuring data is verifiable and traceable

Artifact Quality Standards

Required Fields

Every artifact's metadata must include:

| Field | Type | Description | |-------|------|-------------| | `source` | string | Data source identifier | | `confidence` | number (0-1) | Confidence score |

Source Identifier Format

training_data        → From model training data (lowest confidence)
estimate             → Extrapolated from known data
web_search:<domain>  → Web search result, specify the domain
government_data      → Official government data
industry_report      → Industry report
api:<service>        → API call result
cross_validated      → Cross-validated

Confidence Scoring Guide

0.9+    → Official data, multi-source validated
0.7-0.9 → Reliable source, single validation
0.5-0.7 → Web search result, not cross-validated
0.3-0.5 → Extrapolation/estimate with reasonable basis
0.1-0.3 → Training data or rough estimate

Cross-Validation

When the CEO or another agent validates an artifact, update the metadata:

wanman artifact put --kind market_data --path "competitors/pricing" \
  --meta '{"source":"cross_validated","confidence":0.85,"verified":true,"verified_by":"ceo","verified_at":"2024-01-15","original_source":"web_search:dianping.com","validation_notes":"consistent with Meituan data"}'

Common Quality Issues

1. **Missing source**: `source` is empty or just says "internet" 2. **Inflated confidence**: Estimated data labeled 0.9+ 3. **Missing units**: Amounts without currency, areas without units 4. **Vague timing**: No data collection date specified 5. **Inconsistent paths**: `path` does not follow a consistent naming convention

Path Naming Convention

costs/{category}/{item}          → Cost data
revenue/{scenario}/{period}      → Revenue forecasts
competitors/{name}/{metric}      → Competitor data
market/{segment}/{metric}        → Market data
location/{area}/{metric}         → Location data
Read more
@chekusu
Ships withwanman

Agent Matrix framework — run a supervised network of Claude Code or Codex agents that collaborate on your machine. wanman is an open-source local-mode agent matrix framework.

Stars on GitHub

Momentum

stars in total
697
Star history of chekusu/wanman on GitHub, a chart by star-history.com

Other skills on wanman.

artifact-naming

artifact-naming

Naming conventions for artifact kind and path, ensuring data can be aggregated and analyzed

@chekusu@chekusuInstall Skill
wanman-cli

wanman-cli

wanman CLI command reference — inter-agent communication, task management, artifact storage

@chekusu@chekusuInstall Skill

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc11d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about artifact-quality.

Which coding agents can use artifact-quality?
artifact-quality installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.