A modular, portable, and professional environment for AI-assisted development, agent creation, and server automation. This workspace is designed to be cloned anywhere and bootstrapped instantly, providing a suite of "Critical Peer" agents that challenge your technical decisions and enforce high engineering standards.
To install this workspace and link all agents/skills to your local environment:
-
Clone the repository:
git clone https://github.com/Marchee72/my-ai-workspace.git cd my-ai-workspace
-
Run the Bootstrap script:
cd workspace-bootstrap .\bootstrap.ps1 -
Restart your Terminal/IDE to load the new environment variables and extensions.
The workspace is divided into three functional packs:
Specialized skills and sub-agents for the Gemini CLI.
- Skills:
ai-agent-creator,openclaw-configurator,software-dev-assistant. - Critical Peer Agents:
tech-researcher: Staff-level researcher that validates assumptions using empirical data.tech-documenter: Principal writer that enforces rigorous documentation standards.tech-reviewer: Senior auditor that performs security and performance reviews.
Autonomous agents for OpenClaw (Server Automation).
linux-automator: Manages local Linux servers, systemd services, and logs.workspace-manager: Orchestrates git updates and workspace maintenance.
Contains the master installation logic to ensure the workspace remains portable and consistent across different machines.
This workspace implements a Friction-Heavy development loop. Instead of just following instructions, the agents are programmed to:
- Challenge: Identify hidden assumptions and suboptimal patterns.
- Verify: Demand empirical research or official documentation.
- Document: Log every architectural decision with professional rationales.
- Review: Audit every line of code against OWASP Top 10 and SOLID principles.
To update your global environment with changes made in this repository:
- Pull the latest changes:
git pull origin master - Re-run the bootstrap:
cd workspace-bootstrap; .\bootstrap.ps1
The installer is designed to force-replace agents, ensuring your system always runs the latest logic defined in this repo.