Claude-skill-registry Leavn Final Build Push
Fix last few build errors aggressively, get clean build, commit everything, and prepare for ship in Leavn iOS app
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/leavn-final-build-push" ~/.claude/skills/majiayu000-claude-skill-registry-leavn-final-build-push && rm -rf "$T"
manifest:
skills/data/leavn-final-build-push/SKILL.mdsource content
Leavn Final Build Push
Instructions
Aggressively fix remaining errors to get clean build:
-
Count errors:
xcodebuild build 2>&1 | grep -c "error:" -
If <10 errors - FIX DIRECTLY:
- Read error locations
- Apply quick fixes
- Comment out if too complex
- Priority: BUILD SUCCEEDS
-
Quick fix strategies:
- Missing property: Add stub or comment out usage
- Binding error: Add @Bindable or remove binding
- Type mismatch: Cast or change type
- Actor isolation: Add nonisolated(unsafe)
- Missing import: Add import
-
Nuclear options (if stuck):
- Comment out broken features
- Disable problematic files
- Use
to guard code#if false - Fix properly in next session
-
Success criteria:
** BUILD SUCCEEDED **- Commit immediately
- Document TODOs for disabled code
Use this skill when: Almost at clean build, <10 errors left, need to ship, aggressive fixes needed