account-research
Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect…
\"Apply constructivist learning theory to design instruction based on active knowledge construction, scaffolding, and the zone of proximal development. Use this skill when the user needs to design learner-centered instruction, apply Vygotsky's ZPD or scaffolding principles, or
Claude Code
$ npx -y skills add charlieviettq/awesome-agent-skill --skill grad-constructivism --agent claude-code
Codex
$ npx skills add charlieviettq/awesome-agent-skill --skill grad-constructivism -a codex -y
Cursor
$ npx skills add charlieviettq/awesome-agent-skill --skill grad-constructivism -a cursor -y
Gemini CLI
$ npx skills add charlieviettq/awesome-agent-skill --skill grad-constructivism -a gemini-cli -y
GitHub Copilot
$ npx skills add charlieviettq/awesome-agent-skill --skill grad-constructivism -a github-copilot -y
OpenCode
$ npx skills add charlieviettq/awesome-agent-skill --skill grad-constructivism -a opencode -y
Windsurf
$ npx skills add charlieviettq/awesome-agent-skill --skill grad-constructivism -a windsurf -y
name: "\"grad-constructivism\"" description: "\"Apply constructivist learning theory to design instruction based on active knowledge construction, scaffolding, and the zone of proximal development. Use this skill when the user needs to design learner-centered instruction, apply Vygotsky's ZPD or scaffolding principles, or evaluate learning environments for constructivist alignment — even if they say 'how do people really learn', 'student-centered design', or 'scaffolding for learners'.\"." allowed-tools: Read, Glob, Grep
Constructivism holds that learners actively construct knowledge through experience and social interaction rather than passively receiving it. Rooted in Piaget (cognitive constructivism) and Vygotsky (social constructivism), it emphasizes that learning is situated, social, and built on prior knowledge.
**Trigger conditions:**
**When NOT to use:**
IRON LAW: Learning Occurs in the Zone of Proximal Development Instruction too far ABOVE current level is ineffective (frustration). Instruction AT current level produces no growth (boredom). Effective learning happens in the ZPD — the gap between what a learner can do alone and what they can do with guidance: 1. Identify current developmental level 2. Provide scaffolding (temporary support) 3. Gradually remove scaffolding as competence grows (fading)
Identify what learners already know. Constructivism insists new knowledge is built ON existing schemas — without this assessment, instruction may miss or contradict prior understanding.
Create learning tasks situated in realistic contexts. Knowledge constructed in abstract, decontextualized settings transfers poorly.
Provide graduated support: modeling → coaching → prompting → fading. Match scaffolding intensity to the gap between current ability and task demands.
Facilitate collaborative learning, peer discussion, and negotiation of meaning. Knowledge is socially constructed through dialogue and shared activity.
# Constructivist Learning Design: {Topic/Course}
## Learner Analysis
- Prior knowledge: {what learners already know}
- Developmental level: {current capability}
- ZPD target: {what they can achieve with support}
## Learning Environment
- Authentic task: {real-world situated problem}
- Social interaction: {collaborative structures}
- Multiple perspectives: {how diverse viewpoints are included}
## Scaffolding Plan
| Phase | Support Level | Activities | Fading Strategy |
|-------|-------------|------------|-----------------|
| Initial | High | ... | ... |
| Developing | Medium | ... | ... |
| Advanced | Low | ... | ... |
## Assessment
- Process assessment: {how learning construction is evaluated}
- Authentic assessment: {performance in realistic contexts}Curated skill pack for LLM agents in engineer and science workflow (Cursor & Claude ready).
Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect…
Evaluate LLM agents and tool-using workflows—task success, tool accuracy, latency/cost, safety, and regression suites. Use when…
Design agent tools and CLI surfaces—schemas, naming, errors, idempotency, and discoverability for LLM callers. Use when defining…
\"Implement and select ad bidding strategies from manual CPC to automated target-CPA and target-ROAS. Use this skill when the…
\"Optimize advertising budget allocation across campaigns using marginal returns analysis. Use this skill when the user needs to…
\"Build CTR prediction models for estimating ad click-through rates from features. Use this skill when the user needs to predict…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.