effb44e4bd
Use _read_manifest() to identify true bundled skills. Non-hub, non-builtin skills are now labeled 'local' instead of 'builtin'. Adds --source local filter and updates summary counts. Cherry-picked from PR #869 by Jah-yee. Fixes #861 Co-authored-by: OpenClaw <openclaw@sparklab.ai>