Maintain and tend to your noop-based project infrastructure. Run health checks, update dependencies, audit security, manage migrations, and ensure everything is running smoothly.
Run comprehensive infrastructure maintenance: health checks, security audits, dependency updates, and migration management for noop-based projects.
/plugin marketplace add HDeibler/noop/plugin install hdeibler-noop@HDeibler/noopMaintain and tend to your noop-based project infrastructure. Run health checks, update dependencies, audit security, manage migrations, and ensure everything is running smoothly.
@docs/universal-framework/CHECKLIST.md
@docs/universal-framework/PHILOSOPHY.md
| Task | Description |
|---|---|
health | Full health check of services and configuration |
deps | Check and update dependencies |
security | Security audit and vulnerability scan |
migrations | Migration status and management |
docker | Docker services health and cleanup |
all | Run all maintenance tasks |
$ARGUMENTS - Task to run. Defaults to health.
Comprehensive health check of the entire project.
Configuration
.env file exists and has required varsTypeScript
npm run typecheck passesany types in critical paths.js extensionsCode Quality
npm run lint passesnpm run format:check passesDatabase
Docker Services
API Endpoints
/healthz returns 200/version returns correct infoInfrastructure Health Report
============================
Configuration: ✓ OK
TypeScript: ✓ OK
Code Quality: ⚠ 2 warnings
Database: ✓ OK
Docker: ✓ OK
API: ✓ OK
Overall: HEALTHY (with warnings)
Check for outdated and vulnerable dependencies.
npm outdatednpm auditSecurity audit and best practices check.
npm audit for known vulnerabilitiesSecurity Audit Report
=====================
Vulnerabilities: 0 critical, 1 moderate
Secrets Scan: ✓ No secrets detected
SQL Injection: ✓ All queries parameterized
Auth Patterns: ✓ JWT properly validated
CORS: ⚠ localhost allowed
Rate Limiting: ⚠ Not implemented
Recommendations:
1. Implement rate limiting
2. Remove localhost from CORS in production
Database migration management.
Check migration status:
SELECT * FROM schema_migrations ORDER BY executed_at;
List pending migrations
Verify all tables have organization_id
Check indexes exist
Docker services management.
docker-compose psdocker stats --no-streamRun all maintenance tasks in sequence and generate summary report:
Full Infrastructure Report
==========================
Generated: {timestamp}
Health: HEALTHY (2 warnings)
Security: PASS (3 recommendations)
Dependencies: 4 outdated, 0 vulnerable
Migrations: UP TO DATE
Docker: RUNNING
Action Items:
1. [LOW] Address TODO comments
2. [MEDIUM] Implement rate limiting
3. [LOW] Update patch dependencies