This skill should be used when creating lifeguard rules for code review
/plugin marketplace add towry/dots/plugin install claude-code-skills@local-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Lifeguard rules is used to guide code review, to ensure code quality.
filename: lifeguard.yaml
content spec:
# comment
rules:
# section description in comment (if needed)
- name: "LG-<keyword>-001 Rule name ..., like: No magic numbers"
description: "Details about the rule ..."
- name: "LG-<keyword>-002 Another rule..."
description: "Details about another rule ..."
# section description in comment (if needed)
<keyword> is a short keyword that represents the rule category, like vue-style, react-perf, security, etc, keep it as short as possible.
When generating rules, please follow these guidelines:
Use python to validate the lifeguard.yaml file format, ensure the file have no yaml syntax error.
uv run --with pyyaml -- python -c "import sys, yaml; yaml.safe_load(sys.stdin)" < lifeguard.yaml && echo "✅ VALID" || ECHO "❌ NOT VALID"
Lifeguard content review after created: ask oracle subagent to verify the content of the lifeguard.yaml file, ensure the lifeguard rules are reasonable and useful for code review, ask it to review existing rules, not to fully rewrite.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.