PikaFam Project Room

Access code required

This page has a lightweight access gate so it does not get opened casually from the projects list.

*** BEST VIEWED WITH CURIOSITY ENABLED ***
Centering Intelligence
TCGMarketPulse + PulseLine
Mini-site
Overview 01 Implementation 02 OpenClaw instance 03 Skills 04 Architecture 05 Roadmap 06
Scope: implementation planning for centering eligibility. This does not claim final grading outcomes.
NemoLink / Projects / TCG Centering / Skill plan
Draft spec updated Aug 20, 2026

Skill plan

Required OpenClaw skills

The AgentSkill set needed to keep intake, vision, rules, reporting, and admin review cleanly separated.

5 skillsComposable workflowsGuarded language

Required OpenClaw skills

Four core skills plus one optional admin skill create a clean separation of responsibilities.

SkillWhen usedWhat it doesTools / files it owns
pokemon-card-centering-intakeUser sends card photos or asks PulseLine to check centeringValidates request, collects front/back images, asks for missing side if needed, checks consent/retention language, starts analysis job.Attachment handling, job manifest, intake copy, retake instructions.
pokemon-card-centering-visionAn analysis job needs measurementCalls worker scripts for quality scoring, outer card detection, perspective correction, layout classification, inner-boundary detection, ratio calculation, and overlay rendering.worker/*.py, artifact directories, debug output, eval harness.
pokemon-card-centering-rulesMeasurements need grader interpretationLoads PSA/CGC/BGS/SJC profiles, applies axis-specific threshold logic, returns pass/borderline/fail with uncertainty-aware explanations.rules/*.json, rule validation tests, source notes.
pokemon-card-centering-reportResult needs to be shown to a humanCreates PulseLine short response, TCGMarketPulse detailed report sections, submission-risk language, and overlay captions.report templates, explanation policy, JSON-to-copy mapping.
pokemon-card-centering-adminMichael/admin reviews model performance or updates profilesRuns golden-set evaluation, summarizes false pass/fail rates, records returned grades, and prepares rule/model update notes.eval/*.py, feedback records, rule snapshots.

Skill file responsibilities

Each skill should be small and opinionated.

skills/pokemon-card-centering-intake/SKILL.md
skills/pokemon-card-centering-vision/SKILL.md
skills/pokemon-card-centering-rules/SKILL.md
skills/pokemon-card-centering-report/SKILL.md
skills/pokemon-card-centering-admin/SKILL.md

The skills should describe workflow, acceptance criteria, failure handling, and exact command wrappers. They should keep credentials and large model logic outside the skill file.

Skill interaction pattern

Composable rather than one mega-skill.

  1. Intake skill decides whether the request is analyzable.
  2. Vision skill produces measurements and overlays.
  3. Rules skill converts measurements into grader eligibility.
  4. Report skill formats the response for PulseLine or TCGMarketPulse.
  5. Admin skill evaluates and improves the system over time.

Example skill behavior contracts

Useful boundaries to bake into SKILL.md files.

Intake never guesses
If the photo is cropped, blurry, angled, sleeved, or missing corners, ask for a retake before invoking expensive analysis.
Vision returns structured output
Every worker call returns JSON with confidence, warnings, measurement values, overlay paths, and debug paths.
Rules are versioned
Each grader decision includes rules_version and profile source note. Borderline measurements stay borderline.
Report language is guarded
Every response says “centering alone” and avoids final-grade guarantees.
©2026 - NemoLink by Nemo Prime - Centering intelligence brief