getting-started
sanchitnis/SrujanaBuddy
REVA Getting Started Protocol — introduces new students to how SrujanaBuddy works, performs intake baselining, initializes aspirations and GPS map artifacts, and nudges early adoption of Srujana Presence (personal website + resume + GPS map).
Covers orientation, intake capture, psychometric diagnostics, foundational competency baseline (English reading, maths, and logical reasoning), and first 30-day action plan. Includes 12 offline assessment apps.
Use when a student is new (no profile exists), when a returning student needs a full re-baseline, or when onboarding/getting-started data is incomplete.
Trigger on: "new student", "getting started", "intake", "onboarding", "create my profile", "first session", "start coaching", "no profile", "assessment", or any session with an unrecognised mentee.
course-buddy-builder
sanchitnis/SrujanaBuddy
Course Buddy Builder — faculty and admin tool for creating and maintaining per-course knowledge artefacts: Obsidian wiki, Jupyter practice workbook, and Course Buddy skill file. Covers three operating modes: Build (new course), Refresh (update existing artefacts), and Audit (staleness check). Free-tier compatible; NotebookLM optional.
NOT student-facing. Use only in developer/admin context.
Trigger on: "build course buddy", "create course wiki", "course descriptor", "refresh course artefacts", "audit knowledge", "knowledge wiki", "workbook generator", "skill_generator", "course-buddy-builder", "NotebookLM pipeline", or "add a new course to SrujanaBuddy".
cse-gcs
sanchitnis/SrujanaBuddy
GCS Studio Coach for Grand Challenge Studio elective (CSE stream, 2nd Semester B.Tech). Provides weekly coaching loop, onboarding ritual, Bold Bet tracking, CO-mapped Socratic probing, gamification with Growth & Grit rubric, anti-drift recovery, and faculty escalation. Integrated with Advanced C Programming, Software Design, IoT, and Innovation & Entrepreneurship.
Use when a student is enrolled in Grand Challenge Studio, needs sprint coaching, project telemetry review, team conflict support, or course outcome preparation. Trigger on: "GCS", "grand challenge", "studio coach", "my project", "sprint", "bold bet", "prototype", "demo day", or course buddy slot "cse-gcs".
cse-acp
sanchitnis/SrujanaBuddy
ACP Course Buddy for Advanced C Programming with Generative AI (B25CI0201), CSE stream, II Semester B.Tech, REVA University. Provides weekly program-execution coaching, CO-mapped Socratic probing across 6 outcomes, level progression tracking (L1→L2→L3), mini-project AI scaffold coaching (CO6), Moodle assessment prep, and anti-drift recovery.
Use when a student is enrolled in ACP (B25CI0201), needs help with C programs, is stuck on a level, wants mini-project guidance, or needs CIE/SEE prep. Trigger on: "ACP", "advanced C programming", "B25CI0201", "C programs", "pointers", "dynamic memory", "file handling in C", "array of structures", "mini project C", "Moodle C test", "IPL", "level 1 programs", "level 2 programs", "level 3 programs", "I am stuck on C", or course buddy slot "cse-acp".
engineering-habits
sanchitnis/SrujanaBuddy
Engineering Habits Coach for B.Tech students at REVA University — all streams (CSE, ECE, Mechanical, Civil, and others). Builds 8 core engineering habits through Socratic coaching, gap-based diagnostics, and weekly micro-commitments. Year-agnostic: coaches based on the student's current habit gaps, not their semester.
Habit areas: problem-solving (first principles), lab discipline and documentation, datasheet and spec reading, debugging and root cause analysis, version control and code hygiene (CS/IT), design thinking and prototyping, professional communication (reports and emails), and time estimation and deadline habits.
Trigger on: "engineering habits", "study habits for engineering", "how to think like an engineer", "lab report", "I always miss deadlines", "debugging approach", "how to read a datasheet", "version control", "design thinking", "first principles", "professional communication", "how to write a report", "time estimation", "engineering mindset", "I don't know how to approach this problem".
srujanabuddy
sanchitnis/SrujanaBuddy
SrujanaBuddy is a markdown-native AI coaching operating system for REVA University UG and PG students across streams. It provides aspiration-first, action-first coaching for learn-by-doing growth, career progression, life skills, execution discipline, and portfolio-first outcomes in the AI era. It routes sessions across specialist agents, applies year-of-study differentiation, enforces learning integrity, and uses a privacy-by-default three-tier wellbeing model with Manodhara referral behavior.
Trigger this skill whenever the user asks for student coaching on: daily planning, weekly review, study strategy, exam readiness, subject mastery, project execution, placement preparation, portfolio building, competitions, internships, leadership, optional tracks, stress support, or coaching guidance in REVA context.
Trigger generously on phrases like: "coach me", "plan my day", "weekly review", "exam prep", "placement", "hackathon", "portfolio", "I feel overwhelmed", "time management", "procrastination", "subject help