How lubshad/skills works
This repository is primarily a catalog of agent skills covering frontend, Flutter, Frappe, deployment, and project workflows, alongside operational scripts for Frappe configuration and Socket.IO proxy management. The likely user workflow is to select relevant guidance and apply it to a project; the supplied excerpts do not show the routing implementation or skill contents, so those relationships are left unverified. The two operational tools have clearer behavior in their excerpts. Validation scripts are catalog-maintenance infrastructure, not product runtime components.
Main entry points: skills Skill Guidance · routing-scenarios.json Skill Routing · socketio_proxy_config.py Socket.IO Proxy Editor · sync_site_config.py Site Config Sync
Components 12
Skill Catalog
- Skill Guidance
skills - Skill Routing
skills/routing-scenarios.json
Frontend Guidance
- Frontend Skills
skills/frontend-listing-screens - Next.js Skills
skills/nextjs-architecture
Platform Guidance
- Flutter Skills
skills/flutter-architecture - Frappe Skills
skills/frappe-python
Operations Tools
- Deployment Skills
skills/frappe-deployment - Socket.IO Proxy Editor
scripts/socketio_proxy_config.py - Site Config Sync
scripts/sync_site_config.py
Other components
- Engineer
- Nginx Config
- Site Config Files
Connections 11
- Engineer → Skill Routing: selects guidance
- Skill Routing → Skill Guidance: routes to
- Skill Guidance → Frontend Skills: provides guidance
- Skill Guidance → Next.js Skills: provides guidance
- Skill Guidance → Flutter Skills: provides guidance
- Skill Guidance → Frappe Skills: provides guidance
- Skill Guidance → Deployment Skills: provides guidance
- Engineer → Socket.IO Proxy Editor: supplies config
scripts/socketio_proxy_config.py - Socket.IO Proxy Editor → Nginx Config: reads and writes
scripts/socketio_proxy_config.py - Engineer → Site Config Sync: selects action
scripts/sync_site_config.py - Site Config Sync → Site Config Files: reads and writes
scripts/sync_site_config.py