contribute-to-template

Contribute generic improvements from a private Reeve desk to a public template repository using git worktrees.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/reubenjohn/reeve-desk --skill contribute-to-template-reubenjohn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contribute-to-template
Source: https://github.com/reubenjohn/reeve-desk/tree/main/.claude/skills/contribute-to-template
Command: npx skills add https://github.com/reubenjohn/reeve-desk --skill contribute-to-template-reubenjohn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables teams to push generic, non-private improvements from a private Reeve desk back into the public template repository using a safe, isolated worktree workflow.

Core Features & Use Cases

  • Safe, isolated contributions: use git worktrees to avoid mixing personalized changes with template updates.
  • Genericize content: replace personal identifiers and paths before pushing to template.
  • Support for CLAUDE.md refinements and documentation: push improvements that benefit all users.

Quick Start

Set up a template worktree and push your generic improvements from your private desk to the public template repository.

Frequently Asked Questions about contribute-to-template

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

FAQPage Schema
How do I safely push generic improvements from a private desk to a public template repository?

Use git worktrees to isolate generic improvements from your private desk before pushing them to the public template repository. This workflow separates personalized changes from template updates, ensuring safe contributions without mixing private data.

What is the best way to prevent leaking private data when contributing to a shared git template?

The contribution workflow enforces placeholders for personal data to prevent accidental disclosure when pushing to a shared git template. It genericizes content by replacing personal identifiers and paths before any public transfer occurs.

How do I contribute CLAUDE.md refinements to a public template without exposing personal configurations?

You can contribute CLAUDE.md refinements by using an isolated git worktree to stage generic updates. The workflow automatically supports documentation and structural updates that benefit all users while keeping personal configurations private.

Do I need external dependencies to automate contributing updates to a public template via git worktrees?

No external dependencies are required to automate template contributions via git worktrees beyond standard Git workflows. The process relies entirely on built-in Git features to manage isolated branches and safe public pushes.

Can I push documentation and structural updates from my private desk to a public template repository?

Yes, you can push documentation and structural updates from a private desk to a public template repository. The workflow supports any generic improvements, including skills and structural updates, that benefit all users without leaking private data.