pjt222/agent-almanac/behavioral-modification
- community
Checking that the SKILL.md file is still in the repository.
Address unwanted dog behaviors through desensitization, counter-conditioning, and management. Covers reactivity (to dogs, people, sounds), separation anxiety, resource guarding, excessive barking, and leash pulling using force-free methods with systematic threshold management. Use when a dog shows reactivity toward other dogs, people, or stimuli; when separation anxiety causes destructive behavior or vocalization; when resource guarding is present; or when behaviors like excessive barking or leash pulling interfere with daily life — after basic obedience is established.
Install
npx vskill@latest install pjt222/agent-almanac/behavioral-modificationSKILL.md
Behavioral Modification
Address unwanted dog behaviors through desensitization, counter-conditioning, and environmental management.
When to Use
- A dog shows reactivity (lunging, barking, growling) toward other dogs, people, or stimuli
- Separation anxiety manifests as destructive behavior, vocalization, or house soiling when left alone
- Resource guarding: the dog stiffens, growls, or snaps when approached while eating or holding an object
- Excessive barking, jumping, pulling on leash, or other behaviors that interfere with daily life
- After basic obedience is established — behavioral modification builds on foundation commands
Inputs
- Required: A specific unwanted behavior to address (not "the dog is bad" but "the dog lunges at other dogs on leash")
- Required: The dog's threshold distance or trigger level (how close/intense before the behavior starts)
- Optional: History of the behavior (when it started, what triggers it, what makes it worse)
- Optional: High-value treats that the dog will eat even when mildly stressed
- Optional: Veterinary clearance (rule out pain or medical causes for behavior changes)
Procedure
Step 1: Identify and Define the Behavior
Precision matters — vague descriptions lead to vague interventions.
Got: A precise behavior definition with identified trigger, threshold distance, and current consequence pattern.
If fail: If the behavior seems to have no consistent trigger, keep a log for one week: date, time, context, behavior, consequence. Patterns often emerge that are not obvious in the moment.
Step 2: Choose the Intervention Strategy
Got: A specific strategy selected for the identified behavior.
If fail: If the behavior is severe (biting with contact, extreme panic, self-harm), refer to a certified applied animal behaviorist (CAAB) or veterinary behaviorist (DACVB). This skill covers moderate behavioral issues, not clinical cases.
Step 3: Execute Desensitization and Counter-Conditioning
The core protocol for reactivity and fear-based behaviors.
Got: Over weeks, the dog's threshold distance decreases and emotional response to the trigger shifts from fear/aggression to neutral or positive.
If fail: If no progress after 3-4 weeks of consistent sessions, reassess: (1) are you working below threshold? (2) are the treats high-value enough? (3) is the trigger exposure too frequent outside of training (flooding undoes DS/CC)? (4) consider consulting a professional.
Step 4: Manage the Environment
Training changes behavior over time. Management prevents rehearsal now.
Got: The unwanted behavior is not being practiced outside of controlled training sessions.
If fail: If management is impossible (e.g., cannot avoid all dog encounters), reduce training criteria to match reality. Some environmental exposure is unavoidable; ensure training sessions provide a strong enough counter-experience.
Validation
- [ ] The behavior was defined precisely using the ABC model
- [ ] Threshold distance was identified before starting DS/CC
- [ ] Training was conducted consistently below threshold
- [ ] Treats were high-value enough for the dog to eat in the presence of the trigger
- [ ] Sessions were 5-15 minutes, ending before the dog went over threshold
- [ ] Environmental management prevented behavior rehearsal outside training
- [ ] Progress indicators (check-ins, reduced threshold distance) are being tracked
Pitfalls
- Working over threshold: The single most common error. If the dog cannot eat treats, you are too close. Move back
- Inconsistency: DS/CC requires regular sessions (3-5 per week minimum). Sporadic training produces sporadic results
- Flooding: Forcing the dog to endure the trigger at close range does not "get them used to it" — it traumatizes and worsens the behavior
- Punishment: Correcting a reactive dog (leash pop, yelling "no") suppresses the warning signals but increases the underlying emotion. The dog learns to bite without warning
- Expecting linear progress: Behavioral modification has plateaus and regressions. A bad session does not erase prior progress. Zoom out and look at the trend over weeks
- Ignoring medical causes: Pain, thyroid disorders, and neurological issues can all present as behavioral problems. Veterinary clearance is not optional for sudden-onset behavior changes
Related Skills
basic-obedience— foundation commands that behavioral modification builds upon; reliable recall is essential for safety
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingi18n/caveman-lite/skills/behavioral-modification/SKILL.md
Popularity
- Repository stars
- 20
- Repository forks
- 2
- 7-day trend score
- 15
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/pjt222/agent-almanac/behavioral-modification)