check

Validate entity schema, cross-references, and graph/citation consistency in research wikis.

1.6k|208|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/skyllwt/AutoSci --skill check-skyllwt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check
Source: https://github.com/skyllwt/AutoSci/tree/main/.claude/skills/check
Command: npx skills add https://github.com/skyllwt/AutoSci --skill check-skyllwt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill identifies broken links, missing or invalid fields, and graph/citation inconsistencies in your research wiki so quality issues don’t silently accumulate.

Core Features & Use Cases

  • Structural and schema validation across all entity types: checks required fields and valid enum/status values for papers, concepts, topics, people, ideas, experiments, methods, Summary, and foundations using the runtime schema.
  • Cross-reference symmetry and graph integrity: verifies xref reverse-link rules and validates graph/edges.jsonl plus citation consistency in graph/citations.jsonl.
  • Actionable tiered reporting with optional deterministic auto-fixes: produces a prioritized lint report and can apply safe repairs for deterministic problems.

Quick Start

Run the wiki linter in report mode and output JSON for easier review of issues.

Frequently Asked Questions about check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate entity schemas and cross-reference integrity in a research wiki?

To validate entity schemas and cross-reference integrity in a research wiki, run the wiki linter to check required fields and verify bidirectional xref reciprocity across all runtime schema entity types. It outputs a prioritized JSON lint report highlighting structural and graph consistency issues.

Can I automatically fix broken links and missing fields in a knowledge base?

Yes, you can automatically fix broken links and missing fields by applying the linter's optional deterministic auto-fix mode. It safely repairs valid structural issues while generating a tiered report for ongoing wiki maintenance workflows.

What is the best way to check citation consistency across a paper-concept network?

The best way to check citation consistency across a paper-concept network is validating the graph/citations.jsonl file against the runtime schema. The linter enforces valid edge and citation formats, ensuring link correctness and graph consistency throughout your research knowledge base.

Does the wiki linter support all entity types defined in a runtime schema?

Yes, the wiki linter supports all entity types defined in runtime/schema/entities.yaml, including papers, concepts, topics, people, ideas, experiments, methods, Summary, and foundations. It validates required field completeness and valid enum/status values across every declared category.

Why does my wiki lint report show bidirectional cross-reference errors?

Bidirectional cross-reference errors appear in your wiki lint report when xref reverse-link rules are violated. The linter checks cross-reference symmetry to ensure graph edges and relationships maintain strict reciprocity across your research knowledge base.

How do I output a JSON-serializable lint report for wiki maintenance?

To output a JSON-serializable lint report for wiki maintenance, run the linter in report mode. It scans all entity types and graph files, returning a prioritized structural validation report that satisfies JSON-serializable linting requirements for easier automated review.