Add sub-skills from ui-ux-pro-max-skill repo
Added: - banner-design (new) - brand (new) - design-system (new) - slides (new) - ui-ux-pro-max data/scripts (from GitHub clone) - ui-styling data/scripts (from GitHub clone)
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Slide Token Validator (Legacy Wrapper)
|
||||
Now delegates to html-token-validator.py for unified HTML validation.
|
||||
|
||||
For new usage, prefer:
|
||||
python html-token-validator.py --type slides
|
||||
python html-token-validator.py --type infographics
|
||||
python html-token-validator.py # All HTML assets
|
||||
"""
|
||||
|
||||
import sys
|
||||
import subprocess
|
||||
from pathlib import Path
|
||||
|
||||
SCRIPT_DIR = Path(__file__).parent
|
||||
UNIFIED_VALIDATOR = SCRIPT_DIR / 'html-token-validator.py'
|
||||
|
||||
|
||||
def main():
|
||||
"""Delegate to unified html-token-validator.py with --type slides."""
|
||||
args = sys.argv[1:]
|
||||
|
||||
# If no files specified, default to slides type
|
||||
if not args or all(arg.startswith('-') for arg in args):
|
||||
cmd = [sys.executable, str(UNIFIED_VALIDATOR), '--type', 'slides'] + args
|
||||
else:
|
||||
cmd = [sys.executable, str(UNIFIED_VALIDATOR)] + args
|
||||
|
||||
result = subprocess.run(cmd)
|
||||
sys.exit(result.returncode)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
main()
|
||||
Reference in New Issue
Block a user