Agent skill
surveillance-monitoring
Monitor Ubiquiti Protect surveillance cameras and events. Track camera status, review recordings and alerts, and monitor system health.
Install this agent skill to your Project
npx add-skill https://github.com/aiskillstore/marketplace/tree/main/skills/dataknifeai/surveillance-monitoring
SKILL.md
Surveillance Monitoring Skill
Monitor your Protect surveillance system including cameras, events, and system health.
What this skill does
This skill enables you to:
- Monitor all surveillance cameras and their status
- Review recent surveillance events and alerts
- Analyze motion detection and recording status
- Monitor Protect system health and storage
- Track camera connectivity
- Identify offline or underperforming cameras
- Generate surveillance reports
When to use this skill
Use this skill when you need to:
- Check camera status and connectivity
- Review surveillance events
- Verify recording is active
- Monitor system storage usage
- Troubleshoot camera issues
- Verify coverage for specific areas
- Generate surveillance reports
- Audit event history
Available Tools
get_protect_devices- List and monitor camerasget_protect_events- Review surveillance events and alertsget_protect_info- Monitor system status and healthget_network_devices- Get camera network information
Typical Workflows
Camera System Health Check
- Use
get_protect_devicesto list all cameras - Check status and connectivity for each
- Use
get_protect_infofor system health - Monitor storage usage
- Identify any offline cameras
Event Review
- Use
get_protect_eventsto get recent events - Filter by event type (motion, person, etc.)
- Review event timeline
- Verify recording occurred
- Identify patterns or trends
Coverage Verification
- Use
get_protect_devicesto list cameras - Verify coverage for critical areas
- Check camera angles and placement
- Identify coverage gaps
- Plan additional camera deployment
Example Questions
- "Show all cameras and their status"
- "Are there any offline cameras?"
- "Review recent surveillance events"
- "Show motion detection events from today"
- "What's the Protect system storage usage?"
- "Verify camera coverage of all areas"
- "Generate a surveillance audit report"
- "Check camera connectivity and performance"
Response Format
When using this skill, I provide:
- Camera status and connectivity information
- Event summaries with timestamps
- Recording status verification
- Storage usage and capacity
- System health metrics
- Coverage analysis
- Specific actionable alerts
- Recommendations for improvements
Best Practices
- Check camera status regularly
- Review events daily for security incidents
- Monitor storage capacity proactively
- Verify coverage for critical areas
- Plan camera maintenance during off-hours
- Archive important events
- Test recovery procedures
- Document camera locations and coverage
- Maintain backup recordings
- Review and update retention policies
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
perigon-backend
Perigon ASP.NET Core + EF Core + Aspire conventions
perigon-agent
Pointers for Copilot/agents to apply Perigon conventions
perigon-angular
Angular 21+ standalone/Material/signal conventions for Perigon WebApp
fastapi-mastery
Comprehensive FastAPI development skill covering REST API creation, routing, request/response handling, validation, authentication, database integration, middleware, and deployment. Use when working with FastAPI projects, building APIs, implementing CRUD operations, setting up authentication/authorization, integrating databases (SQL/NoSQL), adding middleware, handling WebSockets, or deploying FastAPI applications. Triggered by requests involving .py files with FastAPI code, API endpoint creation, Pydantic models, or FastAPI-specific features.
context7-efficient
Token-efficient library documentation fetcher using Context7 MCP with 86.8% token savings through intelligent shell pipeline filtering. Fetches code examples, API references, and best practices for JavaScript, Python, Go, Rust, and other libraries. Use when users ask about library documentation, need code examples, want API usage patterns, are learning a new framework, need syntax reference, or troubleshooting with library-specific information. Triggers include questions like "Show me React hooks", "How do I use Prisma", "What's the Next.js routing syntax", or any request for library/framework documentation.
browser-use
Browser automation using Playwright MCP. Navigate websites, fill forms, click elements, take screenshots, and extract data. Use when tasks require web browsing, form submission, web scraping, UI testing, or any browser interaction.
Didn't find tool you were looking for?