Skip to content

docs: add Claude Code skill for local builds - #4347

Merged
narendasan merged 1 commit into
mainfrom
narendasan/claude-build-skill
Jun 17, 2026
Merged

narendasan merged 1 commit into
mainfrom
narendasan/claude-build-skill

Conversation

@narendasan

Copy link
Copy Markdown
Collaborator

Captures the build recovery flow that isn't covered in docsrc/getting_started/installation.rst: failure-mode -> fix mapping (libtorch ABI undefined-symbol errors, stale _C.so, the four artifacts to remove for a clean rebuild), the background-build polling pattern, and the TMPDIR workaround for shared-host engine-cache permission collisions. Anchors the build/ gitignore pattern to the repo root so the skill directory (.claude/skills/build/) isn't silently ignored.

Description

Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change.

Fixes # (issue)

Type of change

Please delete options that are not relevant and/or add your own.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

Checklist:

  • My code follows the style guidelines of this project (You can use the linters)
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas and hacks
  • I have made corresponding changes to the documentation
  • I have added tests to verify my fix or my feature
  • New and existing unit tests pass locally with my changes
  • I have added the relevant labels to my PR in so that relevant reviewers are notified

Captures the build recovery flow that isn't covered in
docsrc/getting_started/installation.rst: failure-mode -> fix mapping
(libtorch ABI undefined-symbol errors, stale _C.so, the four artifacts
to remove for a clean rebuild), the background-build polling pattern,
and the TMPDIR workaround for shared-host engine-cache permission
collisions. Anchors the `build/` gitignore pattern to the repo root
so the skill directory (.claude/skills/build/) isn't silently ignored.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@meta-cla meta-cla Bot added the cla signed label Jun 17, 2026
@narendasan
narendasan merged commit d9aebc6 into main Jun 17, 2026
32 checks passed
cehongwang pushed a commit that referenced this pull request Jul 9, 2026
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant