Commit Graph

14 Commits

Author SHA1 Message Date
Homelab Automation
1602733fad Rename Sysadmin Session Closer Agent to Finish Up Agent
Renamed the agent from 'sysadmin-session-closer' to 'finish-up' and added VPS hostname functionality to session summary filenames.

Changes:
- Renamed agent file: agents/sysadmin-session-closer.md → agents/finish-up.md
- Updated agent version to 1.1.0
- Modified agent to include VPS hostname in session summary filenames
  - Session summaries now use format: [PROJECT_NAME]-[HOSTNAME]-session-summary.md
  - Hostname is auto-detected using `hostname` command
- Updated all documentation references:
  - README.md, QUICK-START.md, agents/README.md
  - scripts/README.md, scripts/bootstrap-agents.sh, scripts/init-project.sh
- Improved agent description to mention VPS hostname functionality

Repository: http://100.120.125.113:3000/pdm/homelab-agents
Next Session Focus: Test the renamed agent on a VPS project to verify hostname detection works correctly

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 14:19:56 +00:00
root
7dbfb0f191 Update: Scripts README emphasizes repo creation step
- IMPORTANT: Clarify repo must be created on Gitea FIRST
- Add Step 1: Create repository on Gitea
- Add Step 2: Run init-project
- Provide direct link to Gitea repo creation
- Show example output with SSH remote
- Update workflow summary with correct order
2025-11-23 22:29:57 +00:00
root
6637bb49e7 Update: init-project to use SSH remotes for VPS
- Changed remote format: HTTP → SSH (git@host:org/repo.git)
- Better for VPS deployments (key-based auth)
- Check for SSH key and warn if missing
- Provide setup instructions in init output
- Agents still copied to .claude/agents/
2025-11-23 22:10:12 +00:00
root
030e280c24 Update: Bootstrap script emphasize 'source' usage
- Updated usage comment to show 'source' syntax
- Add IMPORTANT note about why to use source not bash
- Remove misleading 'Tip' about restarting shell
- Clarify commands are ready immediately
- Update output messaging
2025-11-23 22:07:52 +00:00
root
7e62a571aa Update: Scripts README to use 'source' for bootstrap
- Changed: bash <(...) → source <(...)
- Emphasize agents copied to .claude/agents/
- Clarify agent locations for Claude Code
- Update workflow examples
- Explain why source is better
2025-11-23 22:07:14 +00:00
root
2f25d70674 Update: init-project now copies agents to .claude/agents/
- Creates .claude/agents/ directory in each project
- Automatically copies agents from ~/.homelab-agents/agents/
- Makes agents available for Claude Code locally
- Agents can be referenced as .claude/agents/agent-name.md
- Gracefully handles missing agents
2025-11-23 21:59:30 +00:00
root
d49801136a Fix: Bootstrap script now adds scripts directory to PATH permanently
- Automatically adds 'export PATH="$HOME/.homelab-scripts:$PATH"' to ~/.bashrc
- Checks if already present to avoid duplicates
- Also adds to current session PATH immediately
- Eliminates need for manual 'export PATH' commands
- init-project now works in all future shells
2025-11-23 21:45:37 +00:00
root
23aba5df18 Update: Scripts README with init-project documentation
- Detailed explanation of init-project purpose
- Complete usage examples
- Show example output
- Clarify project structure (separate repos)
- Include workflow summary
2025-11-23 21:39:29 +00:00
root
bd3cda3f1d Update: Bootstrap script now installs init-project helper
- Automatically installs init-project script to ~/.homelab-scripts
- Adds scripts directory to PATH
- Lists available commands after bootstrap
- Enables easy project initialization without manual git setup
2025-11-23 21:38:51 +00:00
root
72fd78de68 Add init-project script for easy project initialization
- Automatically creates project directory
- Initializes git repo with correct config
- Configures Gitea remote automatically
- Prevents asking for remote URL (fixes agent behavior)
- Usage: init-project <project-name>
2025-11-23 21:38:26 +00:00
pdm
f2f84b3a24 Update scripts/README.md 2025-11-23 21:04:16 +00:00
root
edc29c353a Update scripts README with bootstrap-agents.sh documentation 2025-11-23 20:55:19 +00:00
root
4f23243a7a Add bootstrap script for VPS agent setup - Automatically clones/updates homelab-agents repo 2025-11-23 20:54:42 +00:00
Homelab Automation
49161ed68d Add complete homelab agents structure, templates, and sysadmin-session-closer agent 2025-11-23 14:39:16 +00:00