DD

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

23 stars 品質 63 トレンド 30MIT

:new moon: 包括的に絞られたドットファイル.

概要

堅牢で拡張可能なGo CLIによって管理された、徹底的に硬化したドットファイルとエージェントのスキル。 DotsはGoで構築された開発環境管理システムです。 macOS 開発構成のシェル、エディタ、言語、システム環境設定、カスタムユーティリティ、Claude コードとコーデックスの再利用可能なエージェントのスキルのライブラリなど、すべての macOS 開発設定をインストール、更新、管理するための CLI を提供します。 : インストールはバックアップなしで既存の設定ファイルを上書きします。 最初にドットファイルをバックアップします。 Dots には、エージェント スキルのオープン標準に従い、AI コーディングエージェントの 69 再利用可能なスラッシュコマンド スキルが含まれています。 各スキルはエージェント/スキル/ /SKILL.md に住んでおり、ドットインストールエージェントを実行した後、Claude Code で利用できます。 スキルは、シェルコマンドを使用して、メタデータと動的コンテキストインジェクションの YAML フロントマッターを使用します。 いくつかのスキルは、エージェント/スキル/ /scripts/でスタンドアローンバッシュスクリプトに委任します。 /write-skill をフルオーサリングガイドで参照してください.

概要(AI 翻訳)

堅牢で拡張可能なGo CLIが管理する、徹底的に硬化したドットファイルとエージェントのスキル。

概要

DotsはGoで構築された開発環境管理システムです。 macOS 開発構成のシェル、エディタ、言語、システム環境設定、カスタムユーティリティ、Claude コードとコーデックスの再利用可能なエージェントのスキルのライブラリなど、すべての macOS 開発設定をインストール、更新、管理するための CLI を提供します。

システム要件

  • macOSの
  • ホーム醸造
  • 行く 1.21+

インストール

警告: インストールは、バックアップなしで既存の設定ファイルを上書きします。 最初にドットファイルをバックアップします。

使用法

コンポーネント

| 製品情報 | インストール内容 | |--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | [[agents] | エージェントのスキル、カスタムエージェント、ホック、ステータスライン(symlinks agents/skills/] → [~/.agents/skills/]]、agents/custom/ → [[~/.claude/agents/]]]]]、[[[[~/.claude/settings.json]]]]]]のクロードホックとステータスラインを登録し、モデル、コンテキスト残りの5時間使用量、週単位で[T5]、[T5]、~/.claude/agents/]、[~/.claude/agents/]]]、[[~/.claude/agents/]]]]]]]]、[[[[[[[[[[~/.codex/config.toml]]]]]]]]]]、[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]].

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Dots

Obsessively curated dotfiles and agentic skills managed by a robust, extensible Go CLI.

Overview

Dots is a development environment management system built in Go. It provides a CLI for installing, updating, and managing your entire macOS development configuration — shell, editors, languages, system preferences, custom utilities, and a library of reusable agent skills for Claude Code and Codex.

System Requirements

Installation

# Install Homebrew and Go if needed
brew install go

# Clone and install
git clone https://github.com/drn/dots ~/.dots
cd ~/.dots
go install ./...
dots install all

Warning: Installation overwrites existing configuration files without backups. Back up your dotfiles first.

Usage

dots                     # Show help and available commands
dots install all         # Install all components
dots install  # Install specific component
dots update              # Update configuration, plugins, and packages
dots doctor              # Run system diagnostics
dots clean               # Clean legacy configuration
dots docker stop-all     # Stop all Docker containers

Components

Component What it installs
agents Agent skills, custom agents, hooks, and status lines (symlinks agents/skills/ → ~/.claude/skills/ + ~/.agents/skills/, agents/custom/ → ~/.claude/agents/, registers Claude hooks and status line in ~/.claude/settings.json, and configures Codex’s native status line with model, context remaining, 5-hour usage, and weekly usage in $CODEX_HOME/config.toml or ~/.codex/config.toml; one SessionStart hook prepends dev-tool bin dirs — go/bin, ~/.local/bin, cargo, asdf shims — onto the Bash tool’s PATH so binaries like tts resolve by bare name)
bin Custom shell scripts and Go utilities to ~/bin
git .gitconfig, .gitignore_global, git extensions
home Dotfiles symlinked to ~/ (.zshrc, .vimrc, .tmux.conf, .gitconfig, etc.)
zsh ZSH configuration, zinit plugin manager, tmux plugin manager
fonts Developer fonts via Homebrew Cask
homebrew System packages from Brewfile (100+ formulae and casks)
npm Global Node.js packages
languages asdf version manager with Ruby, Python, Go, Node.js, Terraform
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add drn/dots
MCP 初心者?mcpskill.org のガイドから始めましょう →