Port CLI skills sync should resolve calculation/mirror-derived references
C
Colin Bai
Port CLI skills sync/add only reads literal entity.properties.references. If references is a calculationProperty (e.g. zipped from mirror properties sourced via a relation to child skill_reference entities), it's silently skipped — only SKILL.md downloads, no error or warning. Confirmed by Port support as a known limitation.
Modeling reference files as related entities (one per file, vs. a single inline array) is a natural, common pattern — anyone using it gets silently incomplete syncs.
Repro: Skill with references as a calculation property (zipped from mirrors of related skill_reference entities) → port skills sync --skill <id> → SKILL.md downloads, references/ doesn't, no error.
Ask:
Port CLI skills sync/add resolve references/assets from the entity's full computed value, not just literal properties.