golem-add-config-ts

Integrate typed configuration into TypeScript Golem agents via decorators and golem.yaml.

1|Updated Oct 9, 2025
One-click install
npx skills add https://github.com/justcoon/golem-shopping-ts --skill golem-add-config-ts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: golem-add-config-ts
Source: https://github.com/justcoon/golem-shopping-ts/tree/main/.agents/skills/golem-add-config-ts
Command: npx skills add https://github.com/justcoon/golem-shopping-ts --skill golem-add-config-ts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers integrate typed configuration into TypeScript-based Golem agents, enabling clear parameter management and improved code maintainability.

Core Features & Use Cases

  • Define Config Types: Create plain TypeScript types for agent configurations.
  • Automatic Detection: Use the @agent() decorator to automatically recognize Config<T> parameters.
  • Set Configurations Easily: Configure agents via golem.yaml or CLI commands, streamlining deployment workflows.
  • Use Case: A developer wants to add structured configuration options to a Golem agent for better customization and easier management.

Quick Start

Define your agent's configuration type and set corresponding values in golem.yaml or through CLI commands to integrate typed configs into your agents seamlessly.

Frequently Asked Questions about golem-add-config-ts

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

FAQPage Schema
How do I add typed configuration to TypeScript Golem agents?

To add typed configuration to TypeScript Golem agents, define plain TypeScript types for your parameters and use the `@agent()` decorator to automatically detect `Config<T>` arguments. You then set values via `golem.yaml` or CLI commands to streamline deployment workflows.

Can I use a decorator to automatically detect configuration parameters in Golem agents?

Yes, you can use the `@agent()` decorator to automatically recognize `Config<T>` parameters in your TypeScript Golem agents. This mechanism enables clear parameter management and improves overall code maintainability without manual wiring.

What is the best way to manage structured configuration options for Golem agents?

The best way to manage structured configuration options for Golem agents is defining strongly typed TypeScript configurations. This approach supports better code clarity, enables structured parameter management, and simplifies deployment control for developers.

How do I configure Golem agents using golem.yaml?

You configure Golem agents using `golem.yaml` by defining your TypeScript configuration types and setting the corresponding values within the file. This streamlines deployment workflows by integrating structured configurations directly into your deployment manifest.

Do I need TypeScript types to customize Golem agent parameters?

Yes, you need TypeScript types to customize Golem agent parameters using this approach. Creating plain TypeScript types allows the `@agent()` decorator to recognize `Config<T>` parameters, enabling structured configuration and improved code maintainability.

Why define strongly typed configuration for TypeScript Golem agents?

Defining strongly typed configuration for TypeScript Golem agents solves the problem of unstructured parameter management. It facilitates better code clarity, improves maintainability, and provides developers with improved deployment control when customizing agent parameters.