agentsclimarketplace

Update config command

Skill datamaker-kr/synapse-claude-marketplace/plugins/synapse-plugin-helper/skills/update-config-command

시냅스 제품군 개발을 위한 공용 Claude Marketplace 입니다. 용도 및 목적 별 plugins 를 통해 claude plugins, agents, skills, commands 를 제공합니다.

Install
npx -y skills add datamaker-kr/synapse-claude-marketplace --skill update-config-command

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Run the `synapse-plugin-helper:update-config` workflow from the original Claude slash command. Use when the user asks to sync action metadata from code into config.yaml

SKILL.md

2.0 KB, 452 tokens by cl100k_base, as published. Nobody here has run it

<!-- Generated by tools/generate-agent-marketplaces.py; edit the source command or agent-plugin.yaml instead. -->

synapse-plugin-helper:update-config Command Workflow

Codex Adaptation

  • Treat the user request or explicitly supplied text as the command arguments.
  • Use the available Codex file, search, terminal, and clarification capabilities that match the workflow.
  • Do not depend on Claude-only slash command variables or tool names.

Sync Plugin Config

Sync discovered actions and type metadata from code into config.yaml (or synapse.yaml).

Updates include:

  • action entrypoints
  • input_type / output_type
  • hyperparameters.train_ui_schemas (for train/tune actions)

Workflow

Step 1: Locate Config

CONFIG_FILE=config.yaml
if [ -f synapse.yaml ]; then CONFIG_FILE=synapse.yaml; fi
if [ ! -f "$CONFIG_FILE" ]; then echo "CONFIG_NOT_FOUND=true"; fi

If no config found:

config.yaml 또는 synapse.yaml을 찾을 수 없습니다.
현재 디렉토리가 플러그인 루트인지 확인하세요.

Step 2: Run Sync

synapse plugin update-config --path [plugin-path]

Or specify the config file explicitly:

synapse plugin update-config --config [config-file]

Step 3: Review Changes

Example output:

Updated config.yaml:
  train: entrypoint=plugin.train:TrainAction, input_type=yolo_dataset, hyperparameters.train_ui_schemas=[epochs, batch_size]
  inference: entrypoint=plugin.inference:run, output_type=inference_results

If no changes:

No changes needed.
Actions have no input_type/output_type declarations, or config is already up to date.

Error Handling

Config file not found

No config.yaml or synapse.yaml found in <path>.

Import errors

Action import failed. Check entrypoint paths and ensure __init__.py files exist.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 327,069. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.