Agent skill

Build Fix

by jh941213 in jh941213/my-cc-harness

Workflow for incrementally fixing TypeScript and build errors.

No licenceAuto-check: notesTesting & QA

Install Build Fix

skills CLI
$ npx skills add jh941213/my-cc-harness --skill build-fix -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jh941213/my-cc-harness build-fix --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jh941213/my-cc-harness.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills_en/build-fix .claude/skills/build-fix && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
build-fix
GitHub stars
126
Token cost
~326 tokens
SKILL.md length
120 words
Files
1
Skills in repo
62
Repo updated
First seen
Licence
None found

At a glance

Workflow for incrementally fixing TypeScript and build errors.

  • Works in 5 steps: Run Build → Analyze Errors → Fix Each Error → …
  • Tasks that involve Failing and flaky tests
  • SKILL.md covers Procedure and Principles
  • Calls npm and pnpm

What it does

Build Fix is an agent skill from jh941213/my-cc-harness. Workflow for incrementally fixing TypeScript and build errors. Triggers: "build error", "build error", "compile error", "tsc error", "type error", "build failure", "build fix" Anti-triggers: "runtime error", "test failure", "lint errors only", "deployment error"

Its SKILL.md is about 330 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Testing & QA, covering Failing and flaky tests. It works with TypeScript.

When your agent uses it

  • Tasks that involve Failing and flaky tests

Example prompts

  • “build error”
  • “compile error”
  • “tsc error”
  • “/build-fix”

Requirements

  • Pre-approved tools (allowed-tools): Read, Edit, Bash, Grep

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Run Build
  2. Analyze Errors
  3. Fix Each Error
  4. Stop Conditions
  5. Summary Output

What it can do on your machine

Read from SKILL.md and the folder at commit e9210e2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Edit
    • Bash
    • Grep

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm
    • pnpm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npm and pnpm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Build Fix loads about 326 tokens when it runs. Until then it costs about 68 tokens; SKILL.md has 120 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~68
When it runs · the whole SKILL.md, loaded when a task matches
~326

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NotePre-approves every shell command (allowed-tools: Bash)SKILL.md
    allowed-tools: Read, Edit, Bash, Grep

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 120 words (~326 tokens).

“Incrementally fixes TypeScript and build errors.”

— opening of SKILL.md by jh941213
name
build-fix
allowed-tools
Read, Edit, Bash, Grep
user-invocable
true
disable-model-invocation
false

Read the full SKILL.md on GitHub

Files

Just SKILL.md in skills_en/build-fix of jh941213/my-cc-harness.

Open the folder on GitHubat commit e9210e2

Compare with similar skills

Build Fix next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Build Fix compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Build Fix this skilljh941213/my-cc-harness126—~326Automated safety check: NotesNone
ClickUp CLI Testingkrodak/clickup-cli121—~1.4kAutomated safety check: NotesMIT
Testingfastrepl/anarlog9.5k—~819Automated safety check: PassMIT
NodeHsienW/chat-gun143—~1.6kAutomated safety check: PassCustom licence
Testingar-io/ar-io-node127—~2.6kAutomated safety check: NotesAGPL-3.0
Fixing Flaky Testsrileyhilliard/claude-essentials130—~1.1kAutomated safety check: PassMIT

Similar skills

  • ClickUp CLI Testing

    krodak/clickup-cli

    Explains how to run and extend the clickup-cli tests: unit tests with a mocked client, e2e tests against a real ClickUp workspace, and the fixture data they rely on.

    121 GitHub stars~1.4k tokensUpdated 3 days ago
    Testing & QAAuto-check: notes
  • Testing

    fastrepl/anarlog

    A skill your agent uses when adding, changing, deleting, or reviewing tests in Anarlog (TypeScript, Rust, or node --test scripts), deciding whether a change needs a test, fixing a failing test, or…

    9.5k GitHub stars~819 tokensUpdated today
    Testing & QAAuto-check passed
  • Node

    HsienW/chat-gun

    Provides domain-specific best practices for Node.js development with TypeScript, covering type stripping, async patterns, error handling, streams, modules, testing, performance, caching, logging…

    143 GitHub stars~1.6k tokensUpdated 5 days ago
    Testing & QAAuto-check passed
  • Testing

    ar-io/ar-io-node

    Decision guide for testing in the ar-io-node repo — which test layer to use, how to run it, and which helpers to reach for.

    127 GitHub stars~2.6k tokensUpdated today
    Testing & QAAuto-check: notes
  • Fixing Flaky Tests

    rileyhilliard/claude-essentials

    Diagnose and fix tests that pass in isolation but fail when run concurrently.

    130 GitHub stars~1.1k tokensUpdated 1 mo ago
    Testing & QAAuto-check passed
  • Playwright Regression Testing

    fugazi/test-automation-skills-agents

    Govern Playwright TypeScript regression suites across many tests.

    247 GitHub stars~1.4k tokensUpdated 6 days ago
    Testing & QAAuto-check passed

More from jh941213/my-cc-harness

All 62 skills in this repo
  • API Design Principles

    jh941213/my-cc-harness

    REST 및 GraphQL API 설계 원칙 가이드. An agent skill from jh941213/my-cc-harness.

    126 GitHub starsUsed in 18 repos~3.4k tokens
    Auto-check passed
  • Tailwind Design System

    jh941213/my-cc-harness

    Build scalable design systems with Tailwind CSS, design tokens, component libraries, and responsive patterns.

    126 GitHub starsUsed in 10 repos~4.7k tokens
    Auto-check passed
  • Docs Architecture

    jh941213/my-cc-harness

    Generate/update architecture docs — ARCHITECTURE.md (codemap), architecture diagrams (C4 mermaid), ADRs (MADR), data model ERD.

    126 GitHub stars~923 tokensUpdated 2 mo ago
    Auto-check: notes
  • Auto Memory

    jh941213/my-cc-harness

    A skill your agent uses when starting substantial work in a repo (implementation, fixes, deploys, debugging), when first exploring a new repo, or when finishing work that produced reusable knowledge.

    126 GitHub stars~890 tokensUpdated 2 mo ago
    Auto-check passed
  • Async Python Patterns

    jh941213/my-cc-harness

    Python asyncio 및 async/await 패턴 가이드. An agent skill from jh941213/my-cc-harness.

    126 GitHub starsUsed in 14 repos~4.7k tokens
    Auto-check passed
  • Python Testing Patterns

    jh941213/my-cc-harness

    Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development.

    126 GitHub starsUsed in 17 repos~5.4k tokens
    Auto-check passed

Works with

Questions about Build Fix

What does Build Fix do?

Workflow for incrementally fixing TypeScript and build errors. Build Fix is an agent skill from jh941213/my-cc-harness. Workflow for incrementally fixing TypeScript and build errors.

When should I use Build Fix?

Build Fix fits situations like: tasks that involve Failing and flaky tests.

How do I install Build Fix in Claude Code?

Run `npx skills add jh941213/my-cc-harness --skill build-fix -a claude-code`. Or copy the skill folder (skills_en/build-fix in jh941213/my-cc-harness) into .claude/skills/build-fix in your project. Claude Code loads it when a task matches its description.

How do I install Build Fix in Codex?

Run `npx skills add jh941213/my-cc-harness --skill build-fix -a codex`. Or copy the skill folder (skills_en/build-fix in jh941213/my-cc-harness) into .agents/skills/build-fix in your project. Codex loads it when a task matches its description.

Can I use Build Fix in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jh941213/my-cc-harness --skill build-fix -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/build-fix, .gemini/skills/build-fix, .github/skills/build-fix and .opencode/skills/build-fix in your project.

What does Build Fix need to run?

Going by SKILL.md and its folder, Build Fix needs the command-line tools its instructions call (npm and pnpm). Its frontmatter pre-approves these tools: Read, Edit, Bash, Grep.

Does Build Fix access the network?

SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Build Fix safe to install?

Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Build Fix use?

No licence was found for Build Fix or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Build Fix use?

About 326 tokens (SKILL.md is roughly 1.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Build Fix?

Skills that share tags, products or a category with Build Fix: ClickUp CLI Testing (krodak/clickup-cli, 121 stars), Testing (fastrepl/anarlog, 9.5k stars), Node (HsienW/chat-gun, 143 stars) and Testing (ar-io/ar-io-node, 127 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Build Fix?

jh941213 (a GitHub user) maintains it in jh941213/my-cc-harness, which has 126 GitHub stars. The repository holds 62 skills in this directory. The repository was last updated on August 3, 2026.

Source: jh941213/my-cc-harness on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.