Add child safety to any app — guided by AI, right in your editor.
A Claude Code skill that helps developers integrate the Tuteliq child safety API. Get instant help with SDK setup, endpoint selection, working code examples, error handling, and best practices — all without leaving your editor.
Tuteliq's API covers a lot of ground: 10 SDKs, 20+ endpoints, 16+ detection categories, and multiple integration patterns (real-time, batch, webhooks, voice, image, video). This skill acts as your integration copilot:
- Auto-detects your stack — reads your project files and recommends the right SDK
- Generates working code — copy-paste examples tailored to your language and framework
- Explains the API — endpoint selection, credit costs, age group calibration, detection categories
- Debugs issues — error codes, retry strategies, and common pitfalls
Clone into your project's .claude directory:
git clone https://github.com/Tuteliq/claude-skill.git .claude/skills/tuteliqOr add as a git submodule (recommended for version tracking):
git submodule add https://github.com/Tuteliq/claude-skill.git .claude/skills/tuteliqOpen Claude Code in your project and use the /tuteliq command:
/tuteliq how do I set up the Node SDK
/tuteliq detect grooming in a conversation
/tuteliq analyze voice messages for safety
/tuteliq what error codes can I get
/tuteliq set up webhooks for critical alerts
/tuteliq batch process 1000 messages
The skill detects your project's language and framework automatically and provides tailored responses.
| SDK | Package | Requirements |
|---|---|---|
| Node.js | @tuteliq/sdk |
Node.js 18+ |
| Python | tuteliq |
Python 3.9+ |
| Swift | tuteliq-swift |
iOS 15+ / macOS 12+ |
| Kotlin | tuteliq-kotlin |
Kotlin 1.8+, Android API 26+ |
| Flutter | tuteliq |
Flutter 3.10+, Dart 3.0+ |
| React Native | @tuteliq/react-native |
React Native 0.72+ |
| .NET | Tuteliq |
.NET 6.0+ |
| Unity | tuteliq-unity |
Unity 2021.3+ |
| CLI | @tuteliq/cli |
Any terminal |
| MCP | @tuteliq/mcp |
Claude Code, Cursor, etc. |
KOSA Core (9 categories): Eating Disorders, Substance Use, Suicidal Behaviors, Depression & Anxiety, Compulsive Usage, Harassment & Bullying, Sexual Exploitation, Voice & Audio Threats, Visual Content Risks
Extended: Social Engineering, App Fraud, Romance Scams, Money Mule Recruitment, Gambling Harm, Coercive Control, Vulnerability Exploitation, Radicalisation
| Group | Endpoints | Use Case |
|---|---|---|
| Core Safety | unsafe, bullying, grooming, voice, image, video |
Content moderation & media analysis |
| Fraud | social-engineering, app-detection, romance-scam, mule-recruitment |
Fraud prevention |
| Extended | gambling-harm, coercive-control, vulnerability-exploitation, radicalisation |
Advanced threat detection |
| Analysis | emotions, multi |
Emotional well-being & multi-endpoint fan-out |
| Guidance | action-plan, reports |
Age-appropriate guidance & reporting |
| Batch | batch/process |
High-volume processing |
| Streaming | WebSocket voice/video | Real-time audio & video analysis |
- Single message screening
- Multi-message conversation analysis
- Multi-endpoint fan-out (up to 10 detections per call)
- Batch processing for high volume
- Webhook alerts for critical/high severity
- Real-time voice & video streaming via WebSocket
- Sliding window monitoring for live chat
For live API access during development, pair this skill with the Tuteliq MCP server:
npm install -g @tuteliq/mcpWhen the MCP server is active in your Claude Code session, the skill will use it for live API validation, credit checks, and testing — so you can verify your integration without leaving the editor.
.claude/skills/tuteliq/
├── SKILL.md — Main entry point (instructions + routing logic)
├── sdks.md — SDK installation & quick start for all 10 platforms
├── endpoints.md — API endpoints, detection types, request/response patterns
├── examples.md — Common integration patterns with Node.js & Python code
└── troubleshooting.md — Error codes, retry strategies, rate limits, common issues
- Tuteliq Documentation — Full API reference
- Tuteliq MCP Server — MCP server for AI-assisted development
- Tuteliq Node.js SDK — Official Node.js client
- Tuteliq Python SDK — Official Python client
- Claude Code Documentation — Learn about Claude Code skills
Contributions are welcome! If you find an issue or want to improve the skill:
- Fork this repository
- Create a feature branch (
git checkout -b improve-examples) - Make your changes
- Submit a pull request
Keywords: child safety API, online child protection, KOSA compliance, content moderation, grooming detection, bullying detection, Claude Code skill, AI-assisted development, child safety SDK, COPPA, kids safety, parental controls, trust and safety, content safety, hate speech detection, self-harm detection, sextortion detection, age verification, digital wellbeing, online safety
