check

Scans a research wiki to detect structural, link, field, and graph consistency issues.

Updated Jul 15, 2026
One-click install
npx skills add https://github.com/1549171506/shizhengmubangai1 --skill check-1549171506
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check
Source: https://github.com/1549171506/shizhengmubangai1/tree/main/Desktop/123/empiricalwiki/i18n/en/skills/check
Command: npx skills add https://github.com/1549171506/shizhengmubangai1 --skill check-1549171506

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Maintaining a large structured research wiki leads to broken wikilinks, missing frontmatter fields, asymmetric cross-references, and inconsistent graph edges that are hard to find manually. This Skill audits the entire wiki and produces a tiered, prioritized fix-recommendation report. ## Core Features & Use Cases - Automated linting: Runs tools/lint.py to detect broken wikilinks, orphan pages, missing required fields, and invalid enum values across all 9 entity types (papers, concepts, topics, people, ideas, experiments, claims, summaries, graph edges). - Cross-reference and graph validation: Verifies bidirectional link symmetry and checks edges.jsonl/citations.jsonl for valid JSON, required fields, edge types, and dangling nodes. - Tiered reporting with optional auto-fix: Outputs issues classified as 🔴 fix immediately, 🟡 recommended, and 🔵 optional; supports --fix, --dry-run, and --suggest modes. - Use Case: After ingesting dozens of new papers into your research wiki, run the check to find every broken claim reference, failed idea missing a failure_reason, and asymmetric concept-paper link before they compound. ## Quick Start Run the check skill on my wiki directory and give me the prioritized lint report of all structural and link issues.

Frequently Asked Questions about check

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

FAQPage Schema
How do I check a Markdown wiki for broken links and missing fields?

Run the automated lint tool with python3 tools/lint.py --wiki-dir wiki/ --json from the wiki project root. It scans all entity pages for broken wikilinks, orphan pages, and missing required frontmatter fields, then outputs a structured issue list.

How to validate bidirectional cross-references between wiki pages?

The check verifies xref symmetry rules such as concepts.key_papers matching papers.Related backlinks and experiments.target_claim matching claims.evidence. Asymmetric pairs are reported as recommended fixes, and --fix can auto-complete reverse links.

Can the wiki lint auto-fix issues instead of only reporting them?

Yes, pass --fix to repair deterministic issues like missing reverse links and default field values, or --fix --dry-run to preview changes. Non-deterministic issues are surfaced as suggestions via --suggest for manual approval.

Does the check modify my wiki content or graph files by default?

No, the default mode is report-only and never modifies wiki content. The raw/ and graph/ directories are always read-only, and only wiki/log.md is appended with a lint summary entry.

What happens if some wiki directories or graph files are missing?

Missing graph files or partial directories cause the corresponding checks to be skipped rather than fail. The report notes which directories were missing, and a missing wiki/ root triggers an error suggesting you run /init first.