School Admin Document Generator
Generate IEP goals, behavior intervention plans, and school admin forms as professional DOCX files — FERPA-safe, IDEA-compliant, included with your subscription
Plugin ID
pf-admin-docs
Category
admin
Version
v1.0
Downloads
School Admin Document Generator
Generate informed by IDEA guidelines IEP goals, Behavior Intervention Plans, and school admin forms as professional DOCX files — FERPA-safe, with deep domain knowledge covering 34 CFR Part 300, all 13 disability categories, SMART goal standards, BIP frameworks, and progress monitoring rubrics. Version 1.1.
Installation
- Download the
pf-admin-docs.pluginfile - Open Claude Desktop and navigate to Settings > Plugins
- Click Install Plugin and select the downloaded
.pluginfile - The plugin will be installed and available immediately
Note: All data stays local on your machine. No external API calls or cloud storage required.
What's New in v1.1 — Deep Domain Knowledge
Version 1.1 adds a centralized admin-kb knowledge base skill containing 300+ lines of authoritative special education law, standards, and frameworks. Every skill now references this KB to ensure referencing applicable standards, informed by IDEA guidelines output.
New in v1.1:
/admin-docs:admin-kb— Look up IDEA citations, FERPA requirements, IEP standards, BIP frameworks, disability categories, and compliance deadlines directly- All 7 existing skills enhanced with statutory citations (34 CFR § 300.x), compliance checklists, and quality scoring
- IEP Goals: Approved observable verb bank, 10 goal domains, disability-specific domain requirements, PLAAFP connection requirement
- BIP: Four-function behavior model (escape/attention/tangible/sensory), CPI de-escalation phases, PBIS-aligned reinforcement schedules
- Admin Forms: FERPA consent language, PWN (Prior Written Notice) requirements, evaluation consent vs. placement consent distinction
- Progress Reports: Standardized 5-point rating scale, baseline vs. current data comparison, recommendation requirements for insufficient progress
- Import: 30+ disability category alias mappings, IEP due date warnings, transition age flags (16+), FERPA-safe PII handling
- Setup: State-specific evaluation timelines, FERPA acknowledgment, coordinator info capture
Why This Exists
Special education coordinators spend 3-5 hours per student writing IEP goals, BIPs, and admin forms. Enterprise platforms like Frontline Education cost $3,000-5,000/yr per school and include features small schools don't need. This plugin generates the same documents locally included with your subscription, with all student data staying on your computer.
Quick Start
- Install the plugin in Claude Desktop / Cowork
- Run
/admin-docs:admin-docs-setupto initialize your workspace - Place your student roster CSV in the
inbound/folder - Run
/admin-docs:admin-docs-importto load student data - Run
/admin-docs:admin-docs-iep-goals [student-name]to generate your first IEP goals
Commands
| Command | Description |
|---|---|
/admin-docs:admin-docs-setup |
Initialize workspace, check dependencies, configure school info |
/admin-docs:admin-docs-import [csv] |
Import student roster from CSV |
/admin-docs:admin-docs-iep-goals [name] |
Generate informed by IDEA guidelines IEP goals as DOCX |
/admin-docs:admin-docs-bip [name] |
Generate Behavior Intervention Plan from FBA summary |
/admin-docs:admin-docs-forms [type] [name] |
Generate admin forms (consent, meeting notice, etc.) |
/admin-docs:admin-docs-full-pipeline [csv] |
Run complete workflow for all students |
/admin-docs:admin-docs-status |
Show workspace status and document counts |
/admin-docs:admin-kb |
[NEW v1.1] Look up IDEA law, FERPA rules, IEP/BIP standards, disability categories |
How It Works
Hub-and-spoke architecture: import your student roster once (the hub), then generate different documents independently (spokes). Each spoke reads from the shared roster — no need to re-import data for each document type.
CSV → [Import] → roster.json (HUB)
├── [IEP Goals] → {student}-iep-goals.docx
├── [BIP] → {student}-bip.docx
└── [Forms] → {form-type}-{student}.docx
What It's an Alternative To
| SaaS Tool | Annual Cost | Key Overlap |
|---|---|---|
| Frontline Education | $3,000-5,000+/yr | IEP goals, BIPs, admin forms |
| PowerSchool Special Programs | $2,500-7,500/yr | AI IEP goals, FBA/BIP tools |
| SpedTrack (Everway) | $6,000-12,500/yr | IEP writing, evaluation tools |
| Goalbook Toolkit | ~$395/yr | IEP goal banks (no BIP/forms) |
Key Differentiators
- Included with your subscription vs $3,000-12,500/yr for enterprise platforms
- FERPA-safe: all student data stays local, never transmitted to cloud servers
- Customizable: modify output formats for your state/district requirements
- No vendor lock-in: outputs standard DOCX files compatible with any school system
- No feature bloat: focused on document generation, not Medicaid billing or state reporting
AI-Powered Features
- SMART+IDEA Goal Statement Generation: Generates federal compliance-ready IEP goal statements following IDEA requirements (condition, learner behavior, measurement criterion, timeframe) across academic, behavioral, social-emotional, and functional domains
- Functional Behavior Assessment to BIP Translation: Converts FBA summaries into structured Behavior Intervention Plans with 6 mandatory sections (behavior definition, hypothesized function, antecedents, replacement behaviors, reinforcement schedules, de-escalation procedures)
- Disability Category Mapping: Automatically tailors goal complexity and domain focus based on student disability category (autism, intellectual disability, emotional disturbance, speech-language impairment, etc.) to match Individualized Education Program requirements
- Progress Monitoring Narrative Synthesis: Generates quarterly IEP progress reports with goal-by-goal narratives (minimum 40 words per goal), progress ratings, and parent-facing communication summaries
- Consent and Legal Form Generation: Produces informed by FERPA guidelines administrative forms (meeting notices, consent documents, prior written notice) with automatic district/school data insertion
- Batch Processing for Multi-Student Workflows: Generates documents for entire rosters in batch mode with configurable output organization and template customization
- State Compliance Customization: Supports state-specific IEP language variations and ensures output meets regional special education documentation standards
Feature Comparison
| Feature | This Plugin | Frontline | PowerSchool | SpedTrack |
|---|---|---|---|---|
| IEP Goal Generation | ✅ | ✅ | ✅ | ✅ |
| BIP from FBA | ✅ | ✅ | ✅ | ⚠️ |
| Admin Forms | ✅ | ✅ | ✅ | ✅ |
| IDEA Guidance | ⚠️ | ✅ | ✅ | ✅ |
| State Reporting | ❌ | ✅ | ✅ | ✅ |
| Medicaid Billing | ❌ | ✅ | ✅ | ✅ |
| Real-time Collaboration | ❌ | ✅ | ✅ | ⚠️ |
| FERPA-safe Local Data | ✅ | ⚠️ | ⚠️ | ⚠️ |
| Included with your subscription | ✅ | ❌ | ❌ | ❌ |
| Customizable Templates | ✅ | ⚠️ | ⚠️ | ⚠️ |
| Offline Capable | ✅ | ❌ | ❌ | ❌ |
| Progress Monitoring | ❌ | ✅ | ✅ | ✅ |
Estimated Cost per Use
Disclaimer: Token estimates are approximate and based on typical usage patterns measured from skill prompt sizes. Actual costs vary with input data size, conversation length, and complexity. Estimates use Claude Sonnet 4.6 pricing ($3/1M input, $15/1M output). Cowork and Claude Desktop subscription users (Pro/Max/Team) are not charged per-token — these estimates apply only to direct Anthropic API usage. Running stages individually in fresh sessions uses fewer input tokens than running the full pipeline sequentially, because pipeline mode accumulates conversation history across stages.
Per skill (run individually in a fresh session):
| Stage | Skill Prompt | User Input | Total Input | Output | Est. Cost |
|---|---|---|---|---|---|
| admin-forms | ~4.2K | ~800 | ~7.8K | ~4.2K | ~$0.09 |
| edu-progress-report | ~5.3K | ~800 | ~9.1K | ~6.0K | ~$0.12 |
| admin-import | ~4.1K | ~2.0K | ~8.9K | ~2.0K | ~$0.06 |
| edu-permission-form | ~3.5K | ~800 | ~7.1K | ~3.5K | ~$0.07 |
| admin-bip | ~4.3K | ~800 | ~7.9K | ~4.3K | ~$0.09 |
| admin-iep-goals | ~4.8K | ~800 | ~8.4K | ~4.8K | ~$0.10 |
| admin-kb | ~7.9K | ~800 | ~11.4K | ~6.0K | ~$0.12 |
| Standalone total | ~60.6K | ~30.8K | ~$0.64 |
Full pipeline (all stages in one session — context accumulates):
| Stage | Base Input | + History | Total Input | Output | Est. Cost |
|---|---|---|---|---|---|
| admin-forms | ~8.6K | 0 | ~8.6K | ~4.2K | ~$0.09 |
| edu-progress-report | ~9.7K | ~5.0K | ~14.7K | ~6.0K | ~$0.13 |
| admin-import | ~9.7K | ~11.8K | ~21.5K | ~2.0K | ~$0.09 |
| edu-permission-form | ~7.9K | ~15.8K | ~23.7K | ~3.5K | ~$0.12 |
| admin-bip | ~8.7K | ~20.1K | ~28.8K | ~4.3K | ~$0.15 |
| admin-iep-goals | ~9.2K | ~25.2K | ~34.4K | ~4.8K | ~$0.18 |
| admin-kb | ~12.3K | ~30.8K | ~43.1K | ~6.0K | ~$0.22 |
| Pipeline total | ~174.7K | ~30.8K | ~$0.99 |
Running the full pipeline once typically costs $0.69–$1.28 in API tokens (Claude Sonnet 4.6).
Known Limitations & Workarounds
This is a Claude Cowork plugin, not a traditional SaaS application. It has architectural constraints you should know about before adopting it.
| Limitation | Impact | Workaround |
|---|---|---|
| No persistent database | Student roster stored as local JSON; re-import each semester | Keep .admin/ directory backed up; re-import from updated CSV |
| No real-time collaboration | IEP teams can't co-edit documents simultaneously | Share DOCX via email, Google Drive, or school file system |
| No state reporting | Cannot submit IEP data to state education agencies | Use this for document generation; use your state system for reporting |
| AI-generated content requires review | IEP goals and BIPs are drafts, not finalized documents | All outputs include [AI-ASSISTED DRAFT] marker and review checklists |
| Context window limits | Processing 30+ students at once may degrade quality | Process in batches of 5; each student's documents are independent |
Context & Performance Guide
Session management: Claude's context window (200K tokens) is shared across the entire session. For best results with the full pipeline, start a fresh Claude session before running /admin-docs:admin-docs-full-pipeline.
Data volume guidance: Tested with up to 25 students per import. For larger rosters, the plugin processes in batches of 5 students. Each student's documents are generated independently.
Tips for best results:
- Provide your student CSV as a file rather than pasting data into chat
- Keep messages concise during pipeline runs
- For the highest quality IEP goals, run each student individually rather than batch
- Provide detailed
present_levelsandneedsdata in the CSV for better personalized goals
Degradation signals: If goals become generic or sections get shorter, start a new session and re-run.
Requirements
- Claude Desktop or Cowork mode
- Python 3 (pre-installed in Cowork VM)
- python-docx (auto-installed during setup)
Version History
| Version | Date | Theme | Changes |
|---|---|---|---|
| 1.1 | 2026-03-15 | Deep Domain Knowledge | admin-kb skill, IDEA/FERPA citations in all skills, 35 iteration fixes, compliance checklists, quality scoring rubric |
| 1.0 | 2026-03-01 | Initial Release | IEP goals, BIP, admin forms, import, setup, permission form, progress report |
Important Disclaimers
- AI-Generated Content: This plugin uses AI (LLM) technology which can produce inaccurate or incomplete outputs. All content should be treated as a starting point and reviewed for accuracy before use.
- Not Professional Advice: Outputs do not constitute legal, financial, tax, medical, or other professional advice. Consult qualified professionals before making decisions based on generated content.
- No Compliance Guarantee: References to industry standards, regulations, or guidelines are for informational purposes only. This plugin does not guarantee compliance with any law or regulation. Users are responsible for verifying all outputs meet their specific regulatory requirements.
- No Endorsement or Affiliation: Mention of third-party products, standards, or organizations does not imply endorsement, partnership, or certification by those entities.
- Not Legal Advice: This plugin does not provide legal services or legal advice. All legal documents and analysis should be reviewed by a licensed attorney before use.
Ready to use School Admin Document Generator?
Download this free plugin and start using it in Claude today.
Need something different?
We build custom plugins tailored to your exact workflow.