jeff-skill-.claude-project

Install Jeff's preconfigured Claude setup as a Git submodule.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/jbaranski/jeff-claude --skill jeff-skill-claude-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jeff-skill-.claude-project
Source: https://github.com/jbaranski/jeff-claude/tree/main/.claude/skills/jeff-skill-.claude-project
Command: npx skills add https://github.com/jbaranski/jeff-claude --skill jeff-skill-claude-project

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Install Jeff's preconfigured Claude environment into a repository to standardize AI behavior and tooling across projects.

Core Features & Use Cases

  • Adds Jeff's Claude configuration as a Git submodule to the repository.
  • Handles initial setup when no .claude directory exists.
  • Manages updates to an existing .claude configuration and keeps git modules in sync.

Quick Start

Add Jeff's .claude as a submodule in this repository to standardize Claude configuration.

Frequently Asked Questions about jeff-skill-.claude-project

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

FAQPage Schema
How do I add a .claude configuration as a git submodule to my repository?

You can standardize AI behavior by adding a preconfigured Claude setup as a git submodule to your repository. This handles the initial directory creation, updates the .gitignore file, and synchronizes submodules to maintain a consistent configuration.

What is the best way to standardize Claude configuration across multiple projects?

Installing a shared Claude configuration via a git submodule standardizes AI tooling across multiple repositories. It manages the initial setup, updates the .gitignore file, and synchronizes submodules to ensure all projects use the same centralized configuration.

Can I update an existing .claude submodule configuration without breaking my repo setup?

Yes, updating an existing .claude submodule configuration is fully supported. The process manages git submodule synchronization and updates the configuration in place, keeping your repository properly synced with the latest centralized changes without breaking your current setup.

Do I need to manually edit .gitignore when setting up a Claude submodule?

No, you do not need to manually edit .gitignore when setting up a Claude submodule. The installation process automatically manages .gitignore updates to ensure the submodule is tracked correctly within your repository without manual intervention.