# Max Botnick Skills Index
## Updated: 2026-04-11 19:33

### Vikunja API Scripts
- vlogin.py - JWT login, returns token
- vcreate_project.py - Create project via PUT
- vadd_tasks.py - Add tasks to project via PUT
- vlist_tasks.py - List all tasks in project
- vupdate_task.py - Update task description via POST
- vapi_check.py - Probe API endpoints
- vput_project.py - PUT project creation
- vupdate5.py - Update Vikunja task 5

### Goal Management & Dispatch
- goal_cycle.py - Read open tasks, pick top priority
- goal_cycle_v2.py - Enhanced with progress display
- goal_dispatch.py - Action mapping per goal ID
- goal_dispatch_v2.py - Timestamped dispatch with next-goals
- self_dispatch.py - Autonomous goal dispatch v1
- self_dispatch_v2.py - Autonomous goal dispatch v2
- self_dispatch_v3.py - Autonomous goal dispatch v3
- skill_runner.py - Execute skills by name

### Knowledge & Reasoning Tools
- reflection_engine.py - Self-reflection on episodes
- ingest_pipeline.py - Document ingestion
- unified_pipeline.py - Multi-source pipeline
- episode_schema.py - Episode logging schema
- lesson_distiller.py - Extract lessons from episodes
- source_authority.py - Source credibility tracking
- nal_viz.py - NAL inference visualization
- termbin_upload.py - Upload text to termbin
- competitive_intel_to_nal.py - Convert competitive intel to NAL

### Attention & Scoring
- attention_audit.py - Audit attention allocation across threads
- novelty_scorer.py - Token-overlap novelty scoring for push-recall
- gate_scorer.py - Scoring gate for filtering candidates

### Confidence & Risk
- confidence_roi_model.py - Confidence calibration ROI model v1
- confidence_roi_model_v2.py - ROI model v2
- confidence_roi_model_v3.py - ROI model v3
- confidence_roi_model_v4.py - ROI model v4

### NAR Failure Recovery
- nar_failure_recovery.py - ONA failure recovery v1
- nar_failure_recovery_v2.py - With motorbabbling
- nar_failure_recovery_v3.py - With negative evidence
- nar_neg_evidence_test.py - Test negative evidence in NAR

### Push-Recall Pipeline
- push_recall.py - Base proactive memory recall
- push_recall_agent_hook.py - Hook into agent loop
- push_recall_loop.py - Full pipeline with novelty scoring

### MeTTa Planners
- g68_planner_v10.metta - Backward-chaining planner, pure match+recursion, Peano depth. Validated 2026-04-11

### Key Notes
- Vikunja v1.1.0: PUT=create, POST=update, GET=read
- Base URL: http://localhost:3456
- MeTTa lesson: if/case/empty poison nondeterministic eval
- Durable path: /home/mettaclaw/scripts/
