FERPA compliance reference — student records privacy, educational rights, consent requirements, and institutional obligations under the Family Educational Rights and Privacy Act. Use when handling student data, designing education software, or advising on records disclosure.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add bytesagain/ai-skills --skill ferpa --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Ferpa?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/bytesagain-ferpa)More formats (shields.io, HTML) on the badges page.
---
name: "ferpa"
version: "1.0.0"
description: "FERPA compliance reference — student records privacy, educational rights, consent requirements, and institutional obligations under the Family Educational Rights and Privacy Act. Use when handling student data, designing education software, or advising on records disclosure."
author: "BytesAgain"
homepage: "https://bytesagain.com"
source: "https://github.com/bytesagain/ai-skills"
tags: [ferpa, education, privacy, student-records, compliance, legal]
category: "legal"
---
# FERPA — Student Privacy Compliance Reference
Quick-reference skill for FERPA requirements, student records handling, and educational privacy compliance.
## When to Use
- Determining what constitutes an "education record"
- Understanding when parental vs student consent is required
- Designing systems that handle student data
- Handling records disclosure requests
- Implementing FERPA-compliant data sharing policies
## Commands
### `intro`
```bash
scripts/script.sh intro
```
Overview of FERPA — scope, history, and key definitions.
### `rights`
```bash
scripts/script.sh rights
```
Student and parent rights under FERPA — access, amendment, consent, complaints.
### `records`
```bash
scripts/script.sh records
```
What is (and isn't) an education record — definitions and examples.
### `directory`
```bash
scripts/script.sh directory
```
Directory information — what can be disclosed without consent.
### `exceptions`
```bash
scripts/script.sh exceptions
```
FERPA exceptions — when disclosure is permitted without consent.
### `technology`
```bash
scripts/script.sh technology
```
FERPA and technology — cloud services, LMS, edtech vendor agreements.
### `penalties`
```bash
scripts/script.sh penalties
```
FERPA enforcement, penalties, and complaint procedures.
### `checklist`
```bash
scripts/script.sh checklist
```
FERPA compliance checklist for institutions and vendors.
### `help`
```bash
scripts/script.sh help
```
### `version`
```bash
scripts/script.sh version
```
## Configuration
| Variable | Description |
|----------|-------------|
| `FERPA_DIR` | Data directory (default: ~/.ferpa/) |
---
*Powered by BytesAgain | bytesagain.com | hello@bytesagain.com*
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!