generalization-maintenance

Design generalization probes and maintenance strategies across training contexts.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/ccashwell/agentic-behavior-analysis --skill generalization-maintenance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generalization-maintenance
Source: https://github.com/ccashwell/agentic-behavior-analysis/tree/main/skills/generalization-maintenance
Command: npx skills add https://github.com/ccashwell/agentic-behavior-analysis --skill generalization-maintenance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generalization and maintenance are not byproducts of good teaching—they must be actively programmed. A skill that only occurs in the training context with the training therapist has limited clinical value.

Core Features & Use Cases

  • Explicit exemplar training across multiple stimuli, people, and settings to promote robust skill transfer.
  • Loose training and indiscernible contingencies to sustain behavior beyond the training context.
  • Maintenance planning with transfer strategies, self-management, and booster strategies to preserve gains.
  • Use Case: Implement a program that trains a child to greet multiple peers in clinic, home, and school, then probes generalization in everyday settings.

Quick Start

Begin by designing an exemplar training plan across stimuli and settings, then implement maintenance strategies and probes in ongoing sessions.

Frequently Asked Questions about generalization-maintenance

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

FAQPage Schema
How do I program for generalization of skills in ABA therapy?

To program for generalization in ABA, train across multiple stimuli, people, and settings using explicit exemplar training and loose contingencies. This ensures learned skills transfer beyond the original training context and occur naturally in everyday environments.

What is the best way to assess generalization and maintenance of behavior?

The best way to assess generalization and maintenance is by designing probes to measure behavior before, during, and after intervention. These probes evaluate if the skill transfers across untrained people, settings, and stimuli in everyday contexts.

How do I plan maintenance strategies to preserve learned behaviors over time?

Plan maintenance strategies by implementing transfer techniques, self-management systems, and booster strategies. This preserves learned behaviors by actively programming for their continuation rather than expecting them to occur as natural byproducts of teaching.

Why does a learned behavior only occur with the training therapist and not generalize?

A learned behavior only occurs with the training therapist because generalization must be actively programmed. Without training across multiple exemplars, settings, and trainers, the behavior remains restricted to the specific original training context.

Can I use exemplar training to teach skills across clinic, home, and school settings?

Yes, you can use explicit exemplar training across multiple stimuli, people, and settings like clinic, home, and school. This approach trains behaviors across diverse environments to promote robust skill transfer and real-world application.

When do I need to conduct generalization probes in behavior analysis?

You need to conduct generalization probes before, during, and after intervention to systematically document skill transfer. This ensures the behavior occurs across untrained people, settings, and stimuli rather than just in the training environment.