By amoscicki
Subagent that researches technology documentation. Saves to .claude/knowledge/ or custom path. Intelligently updates existing files (preserves current, replaces outdated, adds missing)
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Automated Windows 11 development environment setup using PowerShell scripts and configuration management.
Transform a factory-reset Windows 11 machine into a fully configured development workstation:
dotfiles/
├── .claude/commands/ # SpecKit slash commands for Claude Code
├── .specify/ # Spec-driven development templates
├── windows-install-scripts/ # PowerShell Windows automation scripts
├── powershell/ # PowerShell profile config (planned)
├── git/ # Git configuration (planned)
├── plugin.json # Claude Code plugin definition
└── .gitignore # Excludes secrets and working files
Current Status: Implementation complete! All scripts and configuration files are ready for use.
Prerequisites:
Installation Steps:
Clone the repository:
git clone https://github.com/amoscicki/dotfiles.git
cd dotfiles
Run the master installation script:
# Interactive installation (with confirmations)
.\windows-install-scripts\install.ps1
# Fully automated installation (no prompts)
.\windows-install-scripts\install.ps1 -Unattended
# Preview what would be installed (dry-run)
.\windows-install-scripts\install.ps1 -WhatIf
Complete manual post-installation steps:
# Update Git user configuration (REQUIRED)
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
# Install Claude Code plugin (if Claude Code installed)
# In Claude Code, run:
/plugin install file://P:/dotfiles
# Or from GitHub:
/plugin install github.com/amoscicki/dotfiles
# Restart PowerShell to load profile with Oh My Posh
Verify installation:
choco --version
git --version
node --version
pnpm --version
gh --version
fzf --version
oh-my-posh --version
Time Estimate: ~30 minutes (excluding download times)
From GitHub:
/plugin install github.com/amoscicki/dotfiles
Local development:
/plugin install file://P:/dotfiles
Verify:
/plugin list
/speckit.constitution
This makes all SpecKit commands (/speckit.*) available globally in Claude Code.
git clone https://github.com/amoscicki/dotfiles.git dotfiles
cd dotfiles
Commands in .claude/commands/ are available when working in this directory.
This dotfiles repository follows the principles defined in .specify/memory/constitution.md:
Public by Default - All configuration files, scripts, and documentation are safe for public repositories. Sensitive data excluded via .gitignore or stored externally using secure credential management.
Automation First - Manual setup steps minimized through PowerShell scripts, Chocolatey package managers, and symlink automation. Installation achievable through a single master script execution.
Modular & Independent - Each tool's configuration is self-contained in its own directory. Configurations have no hidden dependencies on other configurations. Each module is installable independently via its own script.
Spec-Driven Development - All significant features follow SpecKit workflow: specification → planning → tasks → implementation. Changes are documented in spec files before implementation.
Documentation as Code - Every script includes comments explaining its purpose and usage. Every configuration directory contains a README or inline comments describing the configuration's purpose. The main README is kept current with actual repository structure and capabilities.
Chocolatey Installation Fails:
logs/ directory for detailed error messagesnpx claudepluginhub joshuarweaver/cascade-code-devops-misc-1 --plugin amoscicki-dotfilesGoogle Tag Manager + Analytics Admin APIs CLI for Claude Code (shared OAuth2)
Semantic codebase search with pgvector embeddings. Multi-project support with persistent daemon. Use semantic search BEFORE grep/glob.
Manage project knowledge base. Use 'init' to setup, or provide a topic to research.
Payload CMS query/mutate CLI for Claude Code (persistent local API)
Multi-agent parallel task orchestration with wave-based execution, automatic auditing, and model escalation
Import external documentation locally - bypass AI-blocking sites via Context7, WebFetch, or Playwright
Maintain repo docs under the Open Knowledge Format (OKF) + fast doc/schema lookup (find_docs.py). Grep-first, script-fallback.
Zero-config knowledge base MCP server — search, manage, and embed documentation (SQLite default, PostgreSQL optional)
Investigate a question against high-trust primary sources and capture the findings as a Markdown file in the repo.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
v9.54.1 — Reliability wave: tangle contextual review correction loop with hard round ceiling, progress-supervised review rounds (per-agent stall watch, descendant-tree kills), council diversity and agy pin fixes, marketplace generator source-of-truth fix, provider troubleshooting runbook and cost-expectations docs. Run /octo:setup.