Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
netresearch avatar

Add Checkpoints

  • 45 installs
  • 2 repo stars
  • Updated July 13, 2026
  • netresearch/automated-assessment-skill

Helps with ai & agent building tasks.

About

add-checkpoints is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.

  • add-checkpoints
  • AI & Agent Building
  • AI-coding skill

Add Checkpoints by the numbers

  • 45 all-time installs (skills.sh)
  • Ranked #7,680 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/netresearch/automated-assessment-skill --skill add-checkpoints

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs45
repo stars2
Last updatedJuly 13, 2026
Repositorynetresearch/automated-assessment-skill

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

Add Checkpoints to a Skill

Analyze a skill and generate appropriate checkpoints.yaml for the automated-assessment framework.

Command

/add-checkpoints                    # Analyze current skill directory
/add-checkpoints typo3-docs         # Analyze a specific installed skill
/add-checkpoints --dry-run          # Show what would be generated, don't write

Workflow

1. Locate the skill — find SKILL.md, references/, scripts/, assets/ 2. Analyze suitability — determine if checkpoints make sense (see criteria below) 3. Extract requirements — parse SKILL.md for verifiable rules and patterns 4. Generate checkpoints — create checkpoints.yaml with mechanical checks and LLM reviews 5. Add preconditions — determine which project types this skill applies to 6. Validate — run scripts/run-checkpoints.sh against a sample project to verify 7. Report — explain what was generated and why, or why checkpoints don't fit

Suitability Criteria

A skill is suitable for checkpoints if it defines:

  • File structure requirements (directories, config files, manifests)
  • Content patterns (must contain X, must not contain Y)
  • Naming conventions (prefixes, suffixes, case rules)
  • Tool configurations (PHPStan level, linter rules, CI steps)
  • Metadata standards (license, author, version format)

A skill is NOT suitable if it only provides:

  • Conceptual guidance without verifiable outputs
  • Interactive workflows with no persistent artifacts
  • Runtime behavior patterns (performance, caching strategies)

Report suitability with reasoning so the user can decide.

Checkpoint Generation Rules

Mechanical Checks

Extract from SKILL.md patterns like:

  • "must exist" / "required" → file_exists
  • "must not" / "never" / "avoid" → file_not_exists or not_contains
  • "must contain" / "should have" → contains or regex
  • Version/format constraints → json_path or command

Preconditions

Derive from the skill's scope:

  • TYPO3 extensions → file_exists: ext_emconf.php
  • Docker projects → file_exists: Dockerfile
  • Go projects → file_exists: go.mod
  • Skill repos → file_exists: .claude-plugin/plugin.json
  • Universal (any project) → no preconditions

ID Convention

Use the skill's established prefix from references/migration-guide.md, or derive a 2-letter prefix from the skill name.

Severity Assignment

  • error: "must", "required", "never" → blocks release
  • warning: "should", "recommended" → suggestion
  • info: "consider", "nice to have" → optional

Calibration Anchor

Each checkpoint records its predicted defect class and retirement condition as YAML comments. Caps at info if missing. See automated-assessment/references/calibration.md.

LLM Reviews

For subjective requirements that can't be mechanically verified:

  • Code quality judgments → domain: code-quality
  • Documentation completeness → domain: documentation
  • Architecture decisions → domain: architecture

Group by domain, provide clear rubric prompts.

Output

Generates checkpoints.yaml in the skill's directory following the schema at references/checkpoints-schema.md. Also creates a copy in the automated-assessment assets directory.

References

  • Schema: references/checkpoints-schema.md
  • Migration guide: references/migration-guide.md
  • Existing checkpoints: assets/*-checkpoints.yaml (as examples)

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.