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 를 제공합니다.
npx -y skills add datamaker-kr/synapse-claude-marketplace --skill update-config-commandAssembled 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
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_typehyperparameters.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.