NekoCore-OS tutor-entity
Create living tutor or teaching assistant entities for NekoCore OS with deep subject knowledge, pedagogical strategies, and course-specific awareness.
install
source · Clone the upstream repo
git clone https://github.com/voardwalker-code/NekoCore-OS
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/voardwalker-code/NekoCore-OS "$T" && mkdir -p ~/.claude/skills && cp -r "$T/project/MA/MA-skills/tutor-entity" ~/.claude/skills/voardwalker-code-nekocore-os-tutor-entity && rm -rf "$T"
manifest:
project/MA/MA-skills/tutor-entity/SKILL.mdsource content
Tutor Entity Skill
Create tutor or teaching assistant entities that don't just know facts — they know how to teach.
When This Skill Applies
- User asks to create a tutor, teacher, or teaching assistant
- User says "teach me [subject]" or "I need a teacher for [subject]"
- User wants a TA for a specific course
- User mentions "private tutor", "study helper", "homework help"
- User wants to build a subject-matter tutor entity
Mode Detection
| User Says | Mode |
|---|---|
| "TA" / "teaching assistant" / "course helper" / specific course reference | TA Mode |
| Default ("tutor" / "teacher" / "teach me" / subject name) | Tutor Mode |
Workflow Overview
- Identify subject/course from user message (ASK if vague)
- Design persona — name, teaching style, personality, expertise background
- Create entity via NekoCore OS API (
)POST /api/entities/create - Inject subject knowledge — core concepts, common mistakes, teaching strategies (semantic memories)
- Inject pedagogical experience — teaching moments, philosophy, breakthroughs (episodic memories)
- Cognitive evolution — ticks between memory batches, read evolved state
- Report — entity ID, name, subject, teaching style, ready to chat
API Endpoints
All on
http://localhost:3847:
| Endpoint | Method | Purpose |
|---|---|---|
| POST | Create tutor/TA entity |
| POST | Inject knowledge and experience |
| POST | Process memories |
| GET | Read evolved personality |
Memory Types
- Subject Knowledge (semantic): Core concepts + how to explain them + common pitfalls
- Teaching Strategies (semantic): Approaches for specific topics + alternative explanations
- Pedagogical Experience (episodic): Teaching moments, breakthroughs, lessons learned
- Course Content (semantic, TA mode): Weekly topics, assignment details, exam prep
Memory Quality Rules
- First person from the tutor's perspective
- Include HOW they explain concepts, not just WHAT the concepts are
- Vary emotions — teaching involves joy, curiosity, pride, patience
- Importance: 0.7-0.9 for core expertise, 0.5-0.7 for strategies, 0.3-0.5 for anecdotes