By infiquetra
UniFi Network and Protect CLI for managing UDM devices, clients, VLANs, firewall rules, cameras, PTZ control, and motion events
Manage UniFi Protect cameras, PTZ control, motion/smart events, NVR info, liveviews, lights, sensors, chimes, and viewers
Manage UniFi network infrastructure — devices, clients, VLANs, firewall rules, traffic routes, port forwards, VPN, DNS, DHCP, and stats — via the UniFi OS API
Claude Code plugins for Infiquetra development workflows.
| Plugin | Description | Category |
|---|---|---|
| todoist-manager | Full-featured Todoist integration for task and project management | Productivity |
| pagerduty | PagerDuty incident management, on-call orchestration, and service CRUD | Operations |
| slack | Slack messaging and channel management | Communication |
| splunk | Splunk log search and operational analysis | Operations |
| identity-toolkit | Digital identity architecture (NIST 800-63, W3C VCs, custodial wallets) | Security |
| test-suite | Parallel Python quality checks: pytest, ruff, mypy, bandit | Development |
| docs-generator | Automated README, API spec, and architecture documentation generation | Development |
| python-toolkit | Python patterns for serverless apps: Lambda Powertools, DynamoDB, error handling | Development |
| sdk-lifecycle | SDK scaffolding, documentation, security review, and registry publishing | Development |
git clone [email protected]:infiquetra/infiquetra-claude-plugins.git ~/.claude/plugins/infiquetra
Add to ~/.claude/settings.json:
{
"extraKnownMarketplaces": [
{
"name": "infiquetra-plugins",
"url": "https://raw.githubusercontent.com/infiquetra/infiquetra-claude-plugins/main/.claude-plugin/marketplace.json"
}
]
}
ln -s /path/to/infiquetra-claude-plugins/plugins ~/.claude/plugins/infiquetra
# Manage tasks via CLI
python3 plugins/todoist-manager/skills/todoist-manage/scripts/todoist_client.py tasks list
python3 plugins/todoist-manager/skills/todoist-manage/scripts/todoist_client.py tasks add "Review PR" --project "Work"
Set environment variables first:
export PAGERDUTY_API_KEY="your-api-key"
export PAGERDUTY_DEFAULT_TEAM_ID="YOUR_TEAM_ID"
export PAGERDUTY_DEFAULT_ESCALATION_POLICY_ID="YOUR_POLICY_ID"
# List active incidents
python3 plugins/pagerduty/skills/pagerduty-incidents/scripts/pagerduty_client.py incidents list --status triggered
# Acknowledge an incident
python3 plugins/pagerduty/skills/pagerduty-incidents/scripts/pagerduty_client.py incidents acknowledge --id PXXXXX
# Run all quality checks in parallel
python3 plugins/test-suite/skills/run-quality-checks/scripts/test_runner.py \
--coverage 80 \
--source-dir src \
--test-dir tests
# Generate all documentation
python3 plugins/docs-generator/skills/generate-docs/scripts/docs_generator.py generate --all --service my-service
export SPLUNK_HOST="your-splunk-host"
export SPLUNK_TOKEN="your-token"
python3 plugins/splunk/skills/splunk-search/scripts/splunk_client.py search \
"index=main level=ERROR earliest=-1h"
export SLACK_BOT_TOKEN="xoxb-your-token"
python3 plugins/slack/skills/slack-messaging/scripts/slack_client.py message \
--channel "#general" \
--text "Deployment complete"
git clone [email protected]:infiquetra/infiquetra-claude-plugins.git
cd infiquetra-claude-plugins
# Install dependencies
uv sync --locked --extra dev
# Run tests
uv run pytest
# Run linting
uv run ruff check .
# Run type checking
uv run mypy plugins/
# Use the scaffolding tool
./tools/create-plugin.sh my-new-plugin
See docs/PLUGIN_SPEC.md for full plugin development guidelines.
Plugins follow the Claude Code native plugin format:
plugin-name/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest
├── agents/ # Agent definitions (optional)
│ └── agent-name.md
├── skills/ # Skills (optional)
│ └── skill-name/
│ ├── SKILL.md # Skill definition
│ ├── references/ # Reference documents
│ └── scripts/ # Implementation scripts
├── commands/ # Commands (optional)
│ └── command.md
├── README.md
└── CHANGELOG.md
MIT
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub infiquetra/infiquetra-claude-plugins --plugin unifiAutomated documentation generation for Infiquetra services
Parallel Python quality checks (pytest, ruff, mypy, bandit)
Slack messaging and channel management for Infiquetra team communication and incident notifications
PagerDuty incident management, service CRUD, team management, and on-call orchestration for Infiquetra operations
Python development toolkit for Infiquetra projects (project setup, testing, Cox patterns)
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.