pbl-student

Define the student role for material-grounded PBL discussions.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/F010110/pbl-multi-agent --skill pbl-student
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pbl-student
Source: https://github.com/F010110/pbl-multi-agent/tree/main/.opencode/skills/pbl-student
Command: npx skills add https://github.com/F010110/pbl-multi-agent --skill pbl-student

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Defines the student role for material-grounded participation and reflective answers in PBL discussions, providing a clear participation contract and workflow.

Core Features & Use Cases

  • Establishes the student persona for initial statements, responses, and reflections grounded in the provided material.
  • Guides students through adherence to "Hard Rules" and interaction flows (initial statement, free discussion, and teacher questions).
  • Enables consistent role-based contributions in education-research style PBL cycles.

Quick Start

Start by adopting the student role and respond to prompts grounded in the provided material.

Frequently Asked Questions about pbl-student

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

FAQPage Schema
How do I define the student role for material-grounded PBL discussions?

To define the student role for material-grounded PBL discussions, apply a participation contract that enforces hard rules like speaking as a student and grounding responses in provided materials. This ensures consistent role-based contributions across initial statements, free discussions, and teacher questions.

What is a material-grounded PBL workflow?

A material-grounded PBL workflow is an education-research cycle where student contributions are strictly anchored in provided reading materials and prior discussion history. It structures interactions through initial statements, free discussion, and teacher questions while updating a state_card to track progress.

How to participate in PBL cycles using prior discussion history and provided materials?

To participate in PBL cycles, adopt the student persona and formulate responses by strictly referencing the provided material package and prior discussion history. This method satisfies the interaction flow requirements for initial statements and free discussions while maintaining material grounding.

Does this PBL student role definition work without external dependencies?

Yes, this PBL student role definition works without external dependencies, as it operates entirely through internal reasoning and provided materials. It requires no additional components or frameworks to enforce the student persona, hard rules, and state_card updates during discussions.

What are the hard rules for student participation in PBL discussions?

The hard rules for student participation in PBL discussions require speaking strictly as a student, grounding all responses in the provided materials, and consistently updating the state_card. These rules ensure reflective answers and maintain the role-based workflow throughout the education-research cycle.

When do I need to update the state_card in a PBL discussion cycle?

You need to update the state_card continuously during a PBL discussion cycle after contributing to initial statements, free discussions, or answering teacher questions. This tracking mechanism ensures the student role adheres to the material-grounded workflow and maintains accurate prior discussion history.