synthesize-tech-skill-from-playbook

Generate ephemeral SKILL.md files from stack playbooks via template substitution.

3|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/kapilvirenahuja/garura --skill synthesize-tech-skill-from-playbook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: synthesize-tech-skill-from-playbook
Source: https://github.com/kapilvirenahuja/garura/tree/main/core/components/skills/synthesize-tech-skill-from-playbook
Command: npx skills add https://github.com/kapilvirenahuja/garura --skill synthesize-tech-skill-from-playbook

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It eliminates the manual, error-prone work of writing and updating tech-specific extraction instructions by deterministically generating the correct temporary skill from a canonical playbook and a detected stack record.

Core Features & Use Cases

  • Runtime, deterministic skill synthesis: Converts playbook sections into an ephemeral SKILL.md using pure template substitution, with no LLM reasoning.
  • Stack-scoped extraction readiness: Produces one extraction skill per detected stack so downstream components can dispatch the right logic during /decode.
  • Controlled evidence and cleanup: Writes artifacts to STM under a temp-skills path and marks them ephemeral so they can be removed on final Tether.
  • Optional Skill-tool discoverability: Optionally symlinks the generated SKILL.md into .claude/skills/ for dispatch during the play run.

Quick Start

Ask the orchestrator to run synthesize-tech-skill-from-playbook with a detected playbook_path and stack_record so it writes an ephemeral extraction SKILL.md into the issue’s temp-skills directory.

Frequently Asked Questions about synthesize-tech-skill-from-playbook

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate ephemeral extraction skills from a playbook at runtime?

You generate ephemeral skills at runtime by providing a canonical stack playbook and a detected stack record to the synthesizer, which applies deterministic template substitution to produce a SKILL.md file without LLM reasoning.

What is deterministic skill synthesis in an agentic SDLC workflow?

Deterministic skill synthesis is a runtime process that converts playbook sections into an ephemeral SKILL.md using pure template substitution, eliminating manual error-prone work and ensuring consistent extraction instructions for detected stacks.

How do I write synthesized SKILL.md files into STM for temporary use?

Synthesized SKILL.md files and a synthesis-record.yaml are written into short-term memory under a temp-skills path and marked ephemeral, ensuring they can be cleaned up automatically during a final Tether operation.

Can I symlink generated extraction skills into .claude/skills for tool dispatch?

Yes, the synthesis process optionally symlinks or copies the generated SKILL.md into the .claude/skills directory, enabling downstream components to discover and dispatch the correct stack-specific logic during decode operations.

What happens when stack skill synthesis encounters parse or I/O errors?

When parse or I/O errors occur during skill synthesis, the process fails safely and returns structured what_failed codes, validating input paths before writing any artifacts to prevent corrupted extraction logic.

Do I need a detected stack record to synthesize tech-specific skills?

Yes, a detected stack record and a canonical playbook path are required inputs to synthesize tech-specific skills, ensuring the generated extraction logic is correctly scoped to the identified technology stack.