interactive-graph-exercise

Define exercise JSON schemas and validation logic for interactive ontology learning exercises.

26|8|Updated May 22, 2026
Ready to run
npx skills add https://github.com/amazingsyp/pokemon-ontology --skill interactive-graph-exercise
πŸ’¬ Prompt for ChatGPT / Claude Chatβ–Ό
Please help me install this Agent Skill.
Skill: interactive-graph-exercise
Source: https://github.com/amazingsyp/pokemon-ontology/tree/main/.claude/skills/interactive-graph-exercise
Command: npx skills add https://github.com/amazingsyp/pokemon-ontology --skill interactive-graph-exercise

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

이 Skill은 챕터별 μΈν„°λž™ν‹°λΈŒ μ˜¨ν†¨λ‘œμ§€ ν•™μŠ΅ μ‹€μŠ΅μ„ λ§Œλ“€ λ•Œ, μ‹€μŠ΅ JSON μŠ€ν‚€λ§ˆμ™€ μ •λ‹΅ 검증 둜직(λΆ€λΆ„ 점수/ν”Όλ“œλ°±/힌트)을 μΌκ΄€λœ λ°©μ‹μœΌλ‘œ μ„€κ³„ν•˜μ§€ λͺ»ν•΄ λ°œμƒν•˜λŠ” κ΅¬ν˜„ μ‹œν–‰μ°©μ˜€λ₯Ό μ€„μ—¬μ€λ‹ˆλ‹€.

Core Features & Use Cases

  • μ‹€μŠ΅ 7μ’… 섀계 νŒ¨ν„΄: graph-build, drag-classify, triple-build, matching, query-build, reasoning-sim, quiz μœ ν˜•μ„ ν‘œμ€€ ν˜•νƒœλ‘œ μ •μ˜ν•©λ‹ˆλ‹€.
  • μ •λ‹΅ 검증 kind λͺ…μ„Έ: exact-match, set-match, subset-match, bucket-assignment, graph-isomorphism, query-match, select-correct, custom function:{name} λ“± 검증 μ „λž΅μ„ validation.kind둜 μ—°κ²°ν•©λ‹ˆλ‹€.
  • λΆ€λΆ„ 점수 및 힌트 μ‹œμŠ€ν…œ ꡬ쑰: partialCredit 같은 μ˜΅μ…˜κ³Ό 3단계 힌트 흐름을 ν•¨κ»˜ 섀계해 μ¦‰μ‹œ ν”Όλ“œλ°±μ΄ κ°€λŠ₯ν•˜κ²Œ ν•©λ‹ˆλ‹€.
  • μ‹€μŠ΅ ꡬ성 κ°€μ΄λ“œ: 챕터당 3~5개 μ‹€μŠ΅(μ›Œλ°μ—…β†’ν•΅μ‹¬ 도전) 배치λ₯Ό 톡해 ν•™μŠ΅ 동선을 μ„€κ³„ν•©λ‹ˆλ‹€.
  • μ •λ‹΅ 데이터 좜처 연계: 정닡이 _workspace/ontology/triples.json λ˜λŠ” inference-rules.json κΈ°λ°˜μž„μ„ μ „μ œλ‘œ, 수기 μ˜€νƒˆμž/뢈일치λ₯Ό λ°©μ§€ν•©λ‹ˆλ‹€.

Quick Start

이 Skill에 ν¬ν•¨λœ exercise JSON μ˜ˆμ‹œλ₯Ό μ°Έκ³ ν•΄, μƒˆ μ‹€μŠ΅μ˜ type(예: graph-build λ˜λŠ” query-build), init 데이터, validation.kind와 expected 값을 μ±„μš΄ λ’€ μ‚¬μš©μžκ°€ μ œμΆœν•œ 닡을 validate ν•¨μˆ˜λ‘œ κ²€μ¦ν•˜λ„λ‘ μ—°λ™ν•˜μ„Έμš”.

Frequently Asked Questions about interactive-graph-exercise

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

FAQPage Schema
How do I design interactive ontology learning exercises with validated answers?β–Ό

Interactive ontology learning exercises are designed using standardized JSON schemas that define exercise types like graph building and triple construction, linking validation logic to provide correct, partial, or hint-based feedback.

What validation strategies work for checking graph and triple building exercises?β–Ό

Graph and triple building exercises support deterministic validation strategies including exact-match, subset-match, graph-isomorphism, and query-match to verify learner-submitted structures against expected answers.

Can I give partial credit and hints for SPARQL query building tasks?β–Ό

SPARQL query building tasks support partial credit options and a 3-step hint flow, allowing the system to give immediate feedback and incremental guidance instead of only binary pass or fail results.

How many exercises should I structure per chapter for ontology learning?β–Ό

Chapter-level ontology learning exercises should be structured with 3 to 5 tasks per chapter, progressing from warm-up activities to core challenges to establish a clear learning path.

Does the exercise validation logic require my answers to align with workspace triples?β–Ό

Yes, the validation contract requires expected answers to align with workspace triples and inference rules sources, preventing manual typos and ensuring data consistency across ontology exercises.