Add comprehensive custom agents for specialized workflows: - gentoo-sysadmin: Gentoo Linux system administration (OpenRC, Portage) - tdd-test-writer: TDD Ping-Pong workflow implementation - code-reviewer: Code review against strict style guidelines - documentation-writer: Comprehensive project documentation - python-ai-tutor: AI/ML coursework assistant with teaching focus - dotfiles-manager: Dotfiles management with chezmoi Add custom slash commands for quick workflows: - /gentoo-update: Safe Gentoo system update procedure - /tdd-next: Start next TDD test cycle - /style-check: Comprehensive code style validation - /doc-sync: Update all project documentation - /review-pr: Review pull request before merge - /script-install: Install system script with proper permissions Updated .gitignore to properly track agents and commands while excluding session-specific data (plans/, etc.) Added README.md documenting the configuration structure and usage. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1.1 KiB
1.1 KiB
Gentoo System Update
Perform a safe Gentoo system update with proper verification.
Steps
-
Sync Portage tree:
emerge --sync -
Check for updates:
emerge -avuDN @world -
Review the update list carefully:
- Check for any package masks or keyword changes needed
- Look for USE flag changes
- Identify any blockers
-
If blockers exist, analyze and resolve them before proceeding
-
After user confirms, proceed with update:
emerge -uDN @world -
Handle configuration file updates:
etc-update -
Check for orphaned dependencies:
emerge --depclean -a -
Rebuild reverse dependencies if needed:
revdep-rebuild -
Verify critical services are still running:
rc-status
Important Notes
- NEVER use genkernel
- If kernel updates are available, use
scripts/build-kernel.sh - Review news items:
eselect news listandeselect news read - For major updates, consider using
emerge -avuDN --with-bdeps=y @world