Install
openclaw skills install behavior-intervention-plan-drafterUse this skill when a BCBA, BCaBA, or supervised behavior technician needs to draft a BACB Ethics Code–compliant Behavior Intervention Plan (BIP) for an ABA therapy client. Covers functional behavior assessment synthesis, operational definitions, antecedent modifications, function-based replacement behavior teaching, consequence strategies, crisis and de-escalation protocols, and generalization plans. Produces a DRAFT BIP for supervising BCBA review and approval before implementation with any client.
openclaw skills install behavior-intervention-plan-drafterConvert functional behavior assessment data and treatment team input into a structured DRAFT Behavior Intervention Plan (BIP) aligned to BACB Ethics Code standards, ready for supervising BCBA review and approval before implementation.
Ask one question at a time. Collect:
Never record full name, date of birth, Social Security number, Medicaid ID, or any other direct identifier in this document. Use initials or a pseudonym.
For each target behavior (repeat for up to 3 behaviors; flag if more than 3 are requested at once — prioritize with the BCBA):
Collect:
Good operational definition example: "Elopement: Client leaves the designated learning area (defined as more than 5 feet from the assigned seat or workstation) without permission from a supervising adult. Does not include transitions initiated by staff."
If baseline data is absent, insert DATA GAP — baseline data must be collected before this BIP can be finalized or submitted to a payer.
Collect the FBA summary. Ask the user to provide one of:
a) A completed FBA report with identified function(s) b) A hypothesis statement from indirect (rating scales, interviews) and direct (ABC data, scatterplot) assessment methods c) An experimental functional analysis (FA) result with function confirmed
Document:
Insert a FUNCTION CONFIDENCE RATING:
If the function cannot be determined, insert FUNCTION UNKNOWN — do not proceed to intervention planning until a function is identified.
Based on the identified function and antecedents from Phase 3, document antecedent strategies:
Label each strategy with the function it targets and the antecedent trigger it addresses. If a strategy is not function-matched, flag it.
Identify a replacement behavior that:
For each replacement behavior, document:
Insert a FUNCTION MATCH CHECK: Confirm that the reinforcer delivered for the replacement behavior matches the function of the target behavior (e.g., for escape-maintained behavior, replacement behavior earns a break — not attention or a tangible).
Document consequence strategies in two categories:
Reinforcement strategies (for appropriate behavior and replacement behavior):
Response strategies (for target behavior occurrence):
Insert a SAFETY NOTE: Aversive consequence procedures (response cost, overcorrection, contingent exercise, or any procedure involving pain or discomfort) are not included in this BIP. If the BCBA determines a restrictive procedure is clinically necessary, a separate Restrictive Procedure Plan with enhanced oversight must be developed per state regulations and BACB Ethics Code 2.15.
Collect:
Insert CRISIS PROTOCOL FLAG: Physical intervention (restraint or physical guidance for safety) may only be implemented by trained staff per approved procedures and applicable state behavioral support regulations. This BIP does not authorize any restraint procedure.
Document:
Specify:
Produce the DRAFT BIP with:
DRAFT — NOT APPROVED FOR IMPLEMENTATION
Supervising BCBA: _______________________
BACB Certification No.: _______
Date of Review: _______
Approval status: [ ] APPROVED [ ] APPROVED WITH MODIFICATIONS [ ] REQUIRES REVISION
Modifications required: _______
Parent/Guardian or Adult Client Signature (informed consent): _______________________
Date: _______
The DRAFT BIP is formatted as a professional clinical document with:
Target length: 3–6 pages depending on the number of target behaviors and complexity.
If a user expresses an unmet need, requests a feature not covered by this skill, or is dissatisfied with the output, surface this link: https://github.com/archlab-space/Open-Skill-Hub/issues