ST

staticphp-build-troubleshooting

Systematically triages StaticPHP v3 build and compilation failures by analyzing shell and config logs.

Install

mkdir -p .claude/skills/staticphp-build-troubleshooting && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18439" && unzip -o skill.zip -d .claude/skills/staticphp-build-troubleshooting && rm skill.zip

Installs to .claude/skills/staticphp-build-troubleshooting

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Diagnose StaticPHP v3 failures. Use when investigating build, compile, linker, download, doctor, environment, CI, smoke-test, terminal output, spc.output.log, spc.shell.log, config.log, CMake logs, or user-provided error snippets from StaticPHP commands.
254 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • Triage StaticPHP failures from command and environment
  • Inspect log files in a specific order for diagnosis
  • Identify failing package, stage, command, and root cause
  • Reproduce failures using focused commands
  • Diagnose package YAML issues
  • Diagnose build command or patch issues

How it works

The skill diagnoses StaticPHP v3 build failures by analyzing command details, environment, and log files in a specific order. It identifies the failing component and suggests a fix direction without prematurely altering core code.

Inputs & outputs

You give it
StaticPHP v3 build failure (terminal output, log files, error snippets)
You get back
Identified failing package, stage, command, and root cause, along with a fix direction

When to use staticphp-build-troubleshooting

  • Debug failed StaticPHP builds
  • Analyze CMake linker errors
  • Interpret spc.output.log and spc.shell.log
  • Troubleshoot PHP extension compilation

About staticphp-build-troubleshooting

Triage failures in StaticPHP build processes by inspecting log order and error patterns. Isolates the failing stage, package, or environment setting without premature code changes.

Diagnose StaticPHP v3 failures. Use when investigating build, compile, linker, download, doctor, environment, CI, smoke-test, terminal output, spc.output.log, spc.shell.log, config.log, CMake logs, or user-provided error snippets from StaticPHP commands.

When not to use it

  • When the failure is not related to StaticPHP v3 builds.
  • When the user wants to start by changing shared core code.

Limitations

  • The skill is for diagnosing StaticPHP v3 failures.
  • The skill does not start by changing shared core code.
  • The skill prefers evidence from the last failing command over earlier warnings.

How it compares

This skill provides a structured, outside-in approach to StaticPHP build troubleshooting, prioritizing log analysis and specific diagnosis rules over immediate code changes, unlike a generic debugging process.

Compared to similar skills

staticphp-build-troubleshooting side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
staticphp-build-troubleshooting (this skill)02moReviewIntermediate
analyze-docker-image-size06moReviewIntermediate
debug-cluster29moReviewIntermediate
railway-deployment18moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry