config

Read and write project settings in .smith.local.yaml for the Smith tool.

3|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/brettbuddin/claude-plugins --skill config-brettbuddin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: config
Source: https://github.com/brettbuddin/claude-plugins/tree/main/smith/skills/config
Command: npx skills add https://github.com/brettbuddin/claude-plugins --skill config-brettbuddin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill allows users to easily configure project-specific settings for the Smith tool, ensuring consistent and customized behavior across different projects.

Core Features & Use Cases

  • Project-Local Configuration: Manages settings via a .smith.local.yaml file in the project root.
  • Customizable Output Paths: Define where Smith should save research, plans, and reports.
  • Automated Plan Critiques: Enable or disable automatic plan review and revision cycles.
  • Use Case: A developer wants to ensure all Smith-generated documentation is saved in a build/docs directory instead of the default docs/. They use this skill to create and update their .smith.local.yaml file.

Quick Start

Use the config skill to set the output directory to 'build/docs'.

Frequently Asked Questions about config

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

FAQPage Schema
How do I configure Smith project settings using a local YAML file?

You configure Smith project settings by managing a local YAML file named `.smith.local.yaml` in the project root. This file enables customization of output directories and agent behavior for deterministic operations.

Can I customize where Smith saves research, plans, and reports?

Yes, you can customize where Smith saves research, plans, and reports. By configuring output paths in the `.smith.local.yaml` file, you can direct generated documentation to specific directories like `build/docs`.

How do I enable or disable automated plan critiques in Smith?

You enable or disable automated plan critiques by modifying agent behavior settings in your `.smith.local.yaml` file. This controls whether automatic plan review and revision cycles run during operations.

What is the purpose of a `.smith.local.yaml` file?

The `.smith.local.yaml` file provides project-local configuration for the Smith tool. It ensures consistent and customized agent behavior across different projects by defining specific output directories and operational settings.

Does Smith support project-specific configuration for deterministic agent operations?

Yes, Smith supports project-specific configuration for deterministic agent operations. By reading and writing settings to the local YAML file, the tool maintains consistent behavior tailored to your project environment.