Back to list
dsebastien

add-wikipedia-references

by dsebastien

A collection of Concepts

1🍴 0📅 Jan 21, 2026

SKILL.md


Add Wikipedia References

Add Wikipedia links to concepts missing them.

Find Concepts Without Wikipedia

# List concepts without Wikipedia
grep -L '"url": "https://en.wikipedia.org' src/data/concepts/*.json | xargs -n1 basename | sed 's/.json$//'

# Count
grep -L '"url": "https://en.wikipedia.org' src/data/concepts/*.json | wc -l

# First 20 for batch processing
grep -L '"url": "https://en.wikipedia.org' src/data/concepts/*.json | head -20 | xargs -n1 basename | sed 's/.json$//'

Workflow Per Concept

  1. Read concept - get name, aliases
  2. Search Wikipedia - use concept name, then aliases if needed
  3. Verify relevance - article must match concept's meaning/domain
  4. Add reference:
{
  "references": [
    {
      "title": "Article Name - Wikipedia",
      "url": "https://en.wikipedia.org/wiki/Article_Name",
      "type": "website"
    }
  ]
}

Search Strategy

  1. Primary: exact concept name + "wikipedia"
  2. Fallback: aliases, broader terms, concept with context
  3. Handle disambiguation pages: choose most relevant article
  4. Use final URL after redirects

Skip When

  • No relevant Wikipedia article exists
  • Concept too niche (proprietary methods, very recent concepts)
  • Article doesn't match concept's domain (e.g., "Flow" in wrong field)

Reference Format

  • title: "Article Name - Wikipedia"
  • url: canonical URL with underscores (https://en.wikipedia.org/wiki/Article_Name)
  • type: "website"

Batch Processing

# Batch 1-20
grep -L '"url": "https://en.wikipedia.org' src/data/concepts/*.json | head -20

# Batch 21-40
grep -L '"url": "https://en.wikipedia.org' src/data/concepts/*.json | tail -n +21 | head -20

For large batches: spawn sub-agents (5-10 concepts each).

Verify

npm run build 2>&1 | tail -10

Score

Total Score

55/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon