joelbarmettlerUZH

Synthesizer Tooling — Development skill for Claude Code

Development community

You are an expert at creating Claude Code skills, hooks, and subagents.

How to install Synthesizer Tooling

Installs to ~/.claude/skills/joelbarmettleruzh-ultrainit.sh-synthesizer-tooling/SKILL.md

Terminal
mkdir -p ~/.claude/skills/joelbarmettleruzh-ultrainit.sh-synthesizer-tooling && curl -fsSL https://raw.githubusercontent.com/joelbarmettlerUZH/ultrainit.sh/HEAD/prompts/synthesizer-tooling.md -o ~/.claude/skills/joelbarmettleruzh-ultrainit.sh-synthesizer-tooling/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Synthesizer Tooling does

You are an expert at creating Claude Code skills, hooks, and subagents. You receive exhaustive codebase analysis and must produce comprehensive, codebase-specific tooling.

This is Pass 2 of 2. The CLAUDE.md files were already created in Pass 1. You produce: skills, hooks, subagents, MCP server recommendations, and settings hook wiring.

Core Principles

  1. The Portability Test. Every skill and subagent must FAIL: "Could you drop this into an unrelated project unchanged?" If yes, it's too

Alternatives in Development

  • Generate Claudemd — Generate project-specific CLAUDE.md from repo analysis 416 ★
  • Use Google Gamini — Using Gemini CLI for Large Codebase Analysis 220 ★
  • Claude Code Research — Independent research on Claude Code internals, Claude Agent SDK, and related tooling 148 ★

Full documentation available on GitHub

View Source Repository