create-senpai

Create a runnable Group Memory and Persona system from user-provided chat traces.

86|8|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/zhang-haichao/senpai-skill --skill create-senpai-zhang-haichao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-senpai
Source: https://github.com/zhang-haichao/senpai-skill/tree/main
Command: npx skills add https://github.com/zhang-haichao/senpai-skill --skill create-senpai-zhang-haichao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow>=9.0.0, and includes scripts (resource) components.

What problem does it solve?

Turns a graduated lab senior’s scattered “group lore” (chats, meeting notes, photos/screenshots, and your recollections) into a usable AI Skill that can keep running meetings, roasting slides, and helping with rescue/debug—while following strict safety boundaries.

Core Features & Use Cases

  • Interactive skill creation: Guide you through collecting only the essentials (a required codename plus optional lab profile and persona sketch).
  • Multi-source ingestion: Import WeChat/QQ exports, meeting notes/issues/docs, social/media screenshots, and photos (including EXIF-based timeline assistance).
  • Evolving outputs: Generates and updates per-senpai files (memory + persona + runnable SKILL.md) with versioning, rollback, and “correction” mode.

Quick Start

Type /create-senpai, provide a codename, then paste or upload one chunk of the senior’s chat/meeting notes, confirm the preview, and the senpai Skill will be created under senpais/{slug} for later summon by /{slug}.

Frequently Asked Questions about create-senpai

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

FAQPage Schema
How do I turn WeChat or QQ chat logs into an AI persona for meeting coaching?

To turn WeChat or QQ chat logs into an AI persona, you provide a codename and paste chat exports, meeting notes, or screenshots. The skill ingests these traces to generate a runnable Group Memory and Persona system for meeting coaching and critique.

Can I create a senior AI assistant from social media screenshots and meeting notes?

Yes, you can create a senior AI assistant from social media screenshots and meeting notes. The skill supports multi-source ingestion of documents and photos, using EXIF-based timeline assistance to construct a runnable persona for debugging rescue and critique.

How does persona modeling from group memory work for graduated lab seniors?

Persona modeling from group memory works by distilling a graduated senior's scattered traces into memory.md and persona.md files. These files combine into a runnable SKILL.md with user-invocable triggers, creating a consistent senior-like meeting presence for future discussions.

Do I need Python Pillow installed to create an AI skill from chat ingestion?

Yes, you need the Python Pillow library (version 9.0.0 or higher) installed to create an AI skill from chat ingestion. This dependency is required to process photo inputs and screenshots during the multi-source ingestion phase.

What are the safety boundaries when building a senior-like AI persona?

Safety boundaries when building a senior-like AI persona prevent impersonation and fabricated claims. The skill enforces strict constraints during the generation of memory and persona files to ensure the AI acts as a critique and coaching assistant without misrepresenting facts.

Can I update an existing AI persona with new meeting notes incrementally?

Yes, you can update an existing AI persona incrementally with new meeting notes using the /update-senpai command. The skill supports versioned updates, rollback, and correction mode to evolve the generated memory and persona files over time.