npx claudepluginhub jacobpevans/claude-code-plugins --plugin code-standardsThis skill uses the workspace's default tool permissions.
- **Readability**: Clear, self-documenting code. Clarity over cleverness.
Creates new Angular apps using Angular CLI with flags for routing, SSR, SCSS, prefixes, and AI config. Follows best practices for modern TypeScript/Angular development. Use when starting Angular projects.
Generates Angular code and provides architectural guidance for projects, components, services, reactivity with signals, forms, dependency injection, routing, SSR, ARIA accessibility, animations, Tailwind styling, testing, and CLI tooling.
Executes ctx7 CLI to fetch up-to-date library documentation, manage AI coding skills (install/search/generate/remove/suggest), and configure Context7 MCP. Useful for current API refs, skill handling, or agent setup.
logging module, never print().black, flake8, mypy before committing.for loops — breaks permission matching, requires interactive
prompts. Use parallel tool calls or tool-native batch operations instead.const over let, avoid var.Format: YYYY-MM-DD HH:mm:ss [LEVEL] {message}
| Level | Use |
|---|---|
| ERROR | System failures, exceptions requiring attention |
| WARN | Unexpected but recoverable conditions |
| INFO | Normal operational messages |
| DEBUG | Detailed diagnostic information |
Include context (operation, user, resource). Never log secrets.
Prefer continuous real-time monitoring over one-time tests.
| Use Continuous Monitoring | Use One-Time Tests |
|---|---|
| Services with health endpoints | IaC validation (terraform validate) |
| Long-running infrastructure | Linting/formatting (pre-commit) |
| Anything that can fail post-deploy | Unit tests (TDD cycle) |
Monitoring MUST proactively alert. Alerting channels (priority order): Slack, Splunk alerts, email. Silent dashboards are not monitoring.
markdownlint-cli2 via pre-commit hooks.