update

Re-analyze a codebase and update its .claude/ configuration to match current state.

5|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/yash-gadodia/claude-init --skill update-yash-gadodia
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update
Source: https://github.com/yash-gadodia/claude-init/tree/main/.claude/skills/update
Command: npx skills add https://github.com/yash-gadodia/claude-init --skill update-yash-gadodia

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures that your AI-native configuration remains current with the evolving state of your codebase, automatically detecting changes and updating the configuration without overwriting customizations.

Core Features & Use Cases

  • Re-analyze Repo: Detects stack changes, new dependencies, and configuration drift.
  • Update Config: Adjusts .claude/ configuration to match the current codebase state.
  • Template Sync: Ensures that the templates used for configuration are up-to-date.
  • Preserve Customizations: Keeps all custom content intact during updates.

Quick Start

Run /update to refresh the AI-native configuration of your codebase.

Frequently Asked Questions about update

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

FAQPage Schema
How do I update my AI-native configuration after codebase changes?

AI-native configuration updates involve re-analyzing your codebase to detect stack changes and new dependencies, then adjusting the existing .claude/ configuration to match the current state while preserving customizations.

What is configuration drift and how do I detect it in my repository?

Configuration drift occurs when your AI-native config becomes outdated relative to your codebase. This Skill detects drift by re-analyzing the repo for stack changes and new dependencies, then syncing the .claude/ configuration templates.

Will updating my .claude configuration overwrite my custom settings?

Updating your .claude configuration will not overwrite custom settings. The Skill preserves all custom content intact during the update process while adjusting the base configuration to match the current codebase state.

When do I need to re-analyze my repository for configuration updates?

You need to re-analyze your repository for configuration updates when you introduce stack changes, add new dependencies, or notice configuration drift between your codebase and the existing .claude/ configuration files.

Do I need existing configuration files to sync my codebase updates?

Yes, you need existing .claude/ configuration files and analysis tools present in your repository. The Skill adjusts existing configurations rather than generating them from scratch during the codebase update process.

How to keep AI-native config templates up-to-date with codebase changes?

To keep AI-native config templates up-to-date, run the /update command to sync templates with the current codebase state, ensuring your configuration templates reflect the latest stack changes and dependencies without losing customizations.