relearn — for Claude Code relearn, Mind-mazeish, community, for Claude Code, ide skills, claude -p, {sourceId}, save_sources.py, articleText, fetch_wiki.py

v1.1

このスキルについて

適した場面: Ideal for AI agents that need two modes — user selects:. ローカライズされた概要: Manual path (targeted) For a sourceId not in the TOPICS list, or when AI judgment is needed during extraction. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

機能

Two modes — user selects:
Mode A — Extract facts from article
For known topics in the TOPICS list, run the script directly — no sub-agents or file reading
python3 .claude/skills/generate-questions/scripts/relearn.py [topicId ...]
Omit topic IDs to process all known topics

# Core Topics

sai-pher sai-pher
[0]
[0]
Updated: 4/8/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 10/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Quality floor passed for review
Review Score
10/11
Quality Score
54
Canonical Locale
en
Detected Body Locale
en

適した場面: Ideal for AI agents that need two modes — user selects:. ローカライズされた概要: Manual path (targeted) For a sourceId not in the TOPICS list, or when AI judgment is needed during extraction. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

このスキルを使用する理由

推奨ポイント: relearn helps agents two modes — user selects:. Manual path (targeted) For a sourceId not in the TOPICS list, or when AI judgment is needed during extraction. This AI agent skill supports Claude Code, Cursor

おすすめ

適した場面: Ideal for AI agents that need two modes — user selects:.

実現可能なユースケース for relearn

ユースケース: Applying Two modes — user selects:
ユースケース: Applying Mode A — Extract facts from article
ユースケース: Applying For known topics in the TOPICS list, run the script directly — no sub-agents or file reading

! セキュリティと制限

  • 制約事項: Only include the facts that changed — the script merges by id.
  • 制約事項: Read summary and facts only — do not load articleText (too large).
  • 制約事項: Requires repository-specific context from the skill documentation

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is relearn?

適した場面: Ideal for AI agents that need two modes — user selects:. ローカライズされた概要: Manual path (targeted) For a sourceId not in the TOPICS list, or when AI judgment is needed during extraction. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

How do I install relearn?

Run the command: npx killer-skills add sai-pher/Mind-mazeish/relearn. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for relearn?

Key use cases include: ユースケース: Applying Two modes — user selects:, ユースケース: Applying Mode A — Extract facts from article, ユースケース: Applying For known topics in the TOPICS list, run the script directly — no sub-agents or file reading.

Which IDEs are compatible with relearn?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for relearn?

制約事項: Only include the facts that changed — the script merges by id.. 制約事項: Read summary and facts only — do not load articleText (too large).. 制約事項: Requires repository-specific context from the skill documentation.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add sai-pher/Mind-mazeish/relearn. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use relearn immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

relearn

Manual path (targeted) For a sourceId not in the TOPICS list, or when AI judgment is needed during extraction. This AI agent skill supports Claude Code

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

relearn

Two modes — user selects:

Mode A — Extract facts from article

Fast path (bulk)

For known topics in the TOPICS list, run the script directly — no sub-agents or file reading required:

bash
1python3 .claude/skills/generate-questions/scripts/relearn.py [topicId ...] 2# Omit topic IDs to process all known topics

The script fetches each article, calls claude -p to extract facts, and writes them back to the sources file.

Manual path (targeted)

For a sourceId not in the TOPICS list, or when AI judgment is needed during extraction.

For multiple sourceIds: spawn one sub-agent per topic, in sequence. Wait for each to complete before spawning the next. Sub-agents write directly to files — never return JSON blobs to the main context.

Step 1 — Identify source title and existing facts

Read assets/questions/sources/{topicId}.json. Note the title and facts fields for {sourceId}.

Step 2 — Fetch article text and cache it

bash
1python3 .claude/skills/generate-questions/scripts/fetch_wiki.py "{title}" \ 2 | tee /tmp/wiki_{slug}.txt 3python3 .claude/skills/generate-questions/scripts/save_sources.py \ 4 --topic {topicId} --source-id {sourceId} --article-text < /tmp/wiki_{slug}.txt

The tee output is the article text — use it for Steps 3–4. save_sources.py caches it to articleText (skips if already set). If fetch_wiki.py exits 3 (network down): abort, suggest Mode B with existing facts.

Step 3 — Extract new facts and save

From the article text, compose a JSON array of fact objects for each atomic fact not already in source.facts. Then pipe to save_sources.py:

bash
1echo '<json array>' | python3 .claude/skills/generate-questions/scripts/save_sources.py \ 2 --topic {topicId} --source-id {sourceId} --facts

Fact object shape:

json
1{"id": "fact_{source_slug}_{NNN}", "text": "...", "verified": true, "verifiedAt": "{today ISO date}"}

Count {NNN} from the current max in source.facts. The script merges by id — new facts are appended, existing ones updated.

Step 4 — Re-verify existing facts

For each existing fact contradicted by the current article, pipe an updated array with those facts set to verified: false and a verificationNote:

bash
1echo '<json array of updated facts>' | python3 .claude/skills/generate-questions/scripts/save_sources.py \ 2 --topic {topicId} --source-id {sourceId} --facts

Only include the facts that changed — the script merges by id.


For a list of sourceIds (or a book set id):

Step 1 — Load all specified source entries

Read summary and facts only — do not load articleText (too large).

Step 2 — Compare across sources

Identify:

  • Contradictions: fact A in source 1 contradicts fact B in source 2
  • Corroborations: same fact confirmed by multiple sources
  • Gaps: fact implied by one source but not recorded in another

Step 3 — Handle findings

Contradictions: mark both facts verified: false with a verificationNote citing the conflicting source.

Gaps: propose new facts to the user for review before writing.

Step 4 — Write updated sources files

For contradictions and approved gap facts, use save_sources.py --facts per source:

bash
1echo '<json array>' | python3 .claude/skills/generate-questions/scripts/save_sources.py \ 2 --topic {topicId} --source-id {sourceId} --facts

Print cross-reference report: contradictions found, facts added, sources updated.


Modular inputs

Accepts sourceIds:

  • As skill arguments (space-separated)
  • From a book set file: assets/questions/book_sets/{superCategoryId}.json
  • From stdin (pipe-friendly)

Token efficiency rules

  1. Bulk runs → use relearn.py — not sub-agents
  2. Multiple sourceIds (manual) → one sub-agent per topic, in sequence — write to files directly, never return JSON blobs; no parallel agents
  3. Mode B → load only summary and facts, never articleText
  4. Verify writes by exit code, not by re-reading the file

関連スキル

Looking for an alternative to relearn or another community skill for your workflow? Explore these related open-source skills.

すべて表示

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

カスタマイズ可能なウィジェットプラグインをprompts.chatのフィードシステム用に生成する

149.6k
0
AI

flags

Logo of vercel
vercel

React フレームワーク

138.4k
0
ブラウザ

pr-review

Logo of pytorch
pytorch

Pythonにおけるテンソルと動的ニューラルネットワーク(強力なGPUアクセラレーション)

98.6k
0
開発者