BeClaude

dotfiles-optimizer

New
8Community RegistryGeneralby Chris Cardoso

Analyze, optimize, and secure dotfiles with best practices, modern tool recommendations, and configuration auditing

Community PluginView Source

Overview

Personal Claude Code skills — a curated collection used daily across development, knowledge management, writing, and productivity workflows.

Install

Via `npx skills` (recommended — installs globally):

bash
npx skills@latest add kriscard/Skills

Via symlink (local dev — changes take effect immediately):

bash
bash scripts/link-skills.sh

This symlinks each skill directory into ~/.claude/skills/ so Claude Code picks them up without reinstalling.

Skills

Development

SkillDescription
architectSystem design and architecture decisions — monolith vs services, API protocols, rendering strategy, GoF patterns, code smells
frontendFrontend architecture — component patterns, state management, type system, security, Next.js
reactReact code review — universal checks for hooks, state, performance, and modern React 19 patterns
debugRoot-cause debugging — systematic diagnosis, error tracing, fix verification
refactorCode refactoring — readability, complexity reduction, extract patterns
reviewCode review — security, performance, correctness, production reliability
testTesting strategy — unit, integration, E2E, Vitest API reference (18 refs)
commitSemantic git commits with conventional commit format
pr-reviewPull request review with parallel agent orchestration
specTurns Linear/GitHub issues or plain text into structured specs
researchDocumentation research — APIs, frameworks, best practices
analyze-repoCodebase analysis — architecture, dependencies, quality report
claude-optimizerAudits and improves CLAUDE.md files for compliance and token efficiency

Obsidian (Second Brain)

SkillDescription
vaultVault context and Obsidian CLI reference — load before any vault operation
ingestProcesses inbox items into synthesized wiki pages in Resources/
save-noteFiles a session answer as a permanent wiki page
projectCreates and updates project notes following PARA methodology
dailyDaily note creation and startup workflow
close-dayEnd-of-day capture — wins, blockers, tomorrow's focus
weeklyWeekly review and reflection
goalsOKR and goal tracking across quarterly/monthly/weekly notes
ideasCaptures and develops ideas from the vault
process-inboxClears the Obsidian inbox — reads, discusses, files, and moves items
ingestIngests articles, tweets, videos into the knowledge base
maintainVault maintenance — broken links, orphaned notes, tag hygiene
audit-paraAudits vault structure against PARA principles
memory-recallSurfaces relevant notes from past sessions
spot-driftIdentifies areas drifting from intention in the vault
moneyRevenue advisor — scans vault, diagnoses revenue system, surfaces monetization opportunities

Writing & Content

SkillDescription
blogBlog post writing — story structure, post templates, voice, SEO
talkConference talk builder — narrative arc, iA Presenter slides
docsTechnical documentation — ADRs, RFCs, architecture proposals, design docs
tutorialStep-by-step technical tutorials with progressive disclosure

Dotfiles & Shell

SkillDescription
shell-envShell environment — zsh, tmux, starship, Ghostty, yabai via GNU Stow
neovimNeovim config, performance optimization, and plugin management
auditDotfiles security audit and modern tool recommendations

Productivity

SkillDescription
ideationBrain dump → contract → PRD → spec pipeline
standupDaily standup generation from git history and notes
careerCareer tracking, progression, and staff engineer workflow
check-communicationCommunication quality review — clarity, tone, framing
prototypeRapid prototyping with clear scope and fast feedback loops
deslopifyRemoves AI slop from text — improves clarity and directness

Learning

SkillDescription
learnInteractive learning sessions with documentation fetching
tilCaptures session learnings into TIL notes in Obsidian

Local Development

bash
# List all skills
bash scripts/list-skills.sh

# Symlink skills to ~/.claude/skills/
bash scripts/link-skills.sh

License

MIT

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/dotfiles-optimizer.md https://raw.githubusercontent.com/kriscard/kriscard-claude-plugins/main/SKILL.md
3
Invoke in Claude Code
/dotfiles-optimizer
View source on GitHub
dotfilesshelloptimizationsecurityconfigurationbest-practicesmodern-tools

Frequently Asked Questions

What is dotfiles-optimizer?

Analyze, optimize, and secure dotfiles with best practices, modern tool recommendations, and configuration auditing

How to install dotfiles-optimizer?

To install dotfiles-optimizer, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /dotfiles-optimizer.

What is dotfiles-optimizer best for?

dotfiles-optimizer is a community categorized under General. It is designed for: dotfiles, shell, optimization, security, configuration, best-practices, modern-tools. Created by Chris Cardoso.