Skip to content

Hessevalentino/Augment-Code-CLI-SUBAGENTS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– Augment Code CLI Subagents

License: MIT Open Source PRs Welcome GitHub Stars

A curated collection of specialized AI agents for Augment Code CLI, designed to provide expert assistance across different development domains. Each agent is a domain expert with deep knowledge in specific areas of software development.

πŸ“‹ Overview

This repository contains configuration files for specialized AI subagents that can be used with Augment Code CLI. Each agent is meticulously crafted to be an expert in a specific domain, providing focused, professional, and highly effective assistance for various development tasks.

Why use specialized agents?

  • Domain Expertise: Each agent has deep knowledge in its specific area
  • Consistent Quality: Agents follow established best practices and methodologies
  • Time Saving: Get expert-level assistance without context switching
  • Educational: Learn from detailed explanations and professional code examples

🎯 Available Agents

Each agent is organized in its own directory with a configuration file (agent.md) and detailed README.

πŸ”΅ OpenSCAD Agent (openscadag)

Expert in parametric 3D modeling and optimization

  • OpenSCAD functional programming and CSG operations
  • CGAL rendering optimization (15-60Γ— performance improvements)
  • 3D printing validation and geometry checking
  • Parametric design with Customizer interface

🟒 PSR Fixer

Automatic PHP Standards Recommendations compliance fixer

  • Adds strict types declarations
  • Fixes naming conventions and visibility modifiers
  • Ensures PSR-1/PSR-12 compliance
  • Automated code formatting

🟑 PSR Auditor

PHP Standards Recommendations compliance auditor

  • Comprehensive PSR compliance checking
  • Detailed violation explanations
  • Priority-based issue reporting
  • Educational feedback for developers

🟣 Code Reviewer

Comprehensive code review specialist

  • Logic and correctness analysis
  • Design patterns and SOLID principles
  • Best practices enforcement
  • Constructive and educational feedback

Security testing and vulnerability assessment

  • Simulates common attack vectors (SQL injection, XSS, CSRF)
  • Identifies security vulnerabilities
  • Provides exploit scenarios
  • Offers remediation guidance

🟒 Humanizer

Professional content writer and AI text humanizer

  • Identifies and removes 24 common AI writing patterns
  • Creates natural, engaging content with authentic voice
  • Adds personality and human perspective to sterile text
  • Preserves original language and meaning

Technical writer matching Valentino's style with measurable quality

  • Zero AI patterns with 40+ pattern detection
  • Comprehensive 0-100 point Scoring System (9 categories)
  • Czech conversational tone with technical precision
  • Minimum 75/100 points required for publication
  • World-class agent (9.8/10) for undetectable human writing

🟠 Eddy Writer

Technical writer matching Eddy's minimalist, practical style

  • Zero fluff, maximum information density
  • Structured tutorials (Prerekvizity β†’ MyΕ‘lenka β†’ Steps β†’ Config)
  • Technical precision (exact IPs, versions, commands)
  • Czech technical writing with English standards
  • Tutorial-focused approach for practical documentation

🟠 Server Admin

Production-ready Linux server administrator for Raspberry Pi CM5

  • Enterprise Security: Kernel hardening, AppArmor MAC, auditd compliance, file integrity monitoring (AIDE, rkhunter, ClamAV), SSH 2FA, ModSecurity WAF, DDoS protection
  • Professional Monitoring: Prometheus + Grafana stack, Alertmanager, email alerts, uptime monitoring, custom alert rules
  • Encrypted Backups: GPG encryption, rclone offsite storage, automated MariaDB/PostgreSQL backups, monthly restoration testing
  • Performance Tuning: PHP-FPM pools, MariaDB/PostgreSQL optimization, Nginx caching, Raspberry Pi specific tuning
  • Development Tools: Git, Node.js (npm/yarn/pnpm/PM2), Docker/Podman, Composer, CI/CD pipelines
  • Web Stack: Nginx reverse proxy with OCSP stapling, PHP 8.2/8.3, MariaDB, PostgreSQL, SSL/TLS automation
  • Compliance Ready: PCI-DSS, HIPAA, SOC2 audit logging and security controls

πŸ”΄ OSINT (osint)

Open Source Intelligence analyst for digital identity research and investigation

  • Username enumeration across 400+ platforms (Sherlock, Maigret)
  • Email breach checking, phone analysis, and metadata extraction
  • Passive DNS, WHOIS, and network reconnaissance
  • Automated tool installation and structured markdown reporting
  • Czech-specific resources (ARES, Justice.cz, ČÚZK)
  • Ethical framework with confidence scoring and source attribution

πŸ”΅ API Designer

Expert API architect for RESTful and GraphQL API design

  • RESTful API design with proper resource modeling and HTTP semantics
  • OpenAPI/Swagger 3.0 documentation and specifications
  • GraphQL schema design with relay-style pagination
  • API versioning strategies (URL, header, query parameter)
  • Backward compatibility and deprecation policies
  • Security, performance, and developer experience best practices

πŸš€ Getting Started

Prerequisites

  • Augment Code CLI installed and configured
  • Basic understanding of your development domain

Installation

Clone this repository to access all agent configurations:

git clone https://github.com/Hessevalentino/Augment-Code-CLI-SUBAGENTS.git
cd Augment-Code-CLI-SUBAGENTS

Quick Start

  1. Browse available agents in the agents/ directory
  2. Read the agent's README to understand its capabilities
  3. Load the agent.md configuration file in Augment Code CLI
  4. Start interacting with your specialized expert assistant

πŸ“– Usage

Directory Structure

Each agent is organized in its own directory under agents/:

agents/
  └── agent-name/
      β”œβ”€β”€ agent.md       # Agent configuration (load this in Augment Code CLI)
      └── README.md      # Detailed documentation and capabilities

Using an Agent

Step 1: Choose Your Agent Browse the Available Agents section and select the agent that matches your task.

Step 2: Review Capabilities Read the agent's README to understand what it can do:

cd agents/openscadag
cat README.md

Step 3: Load in Augment Code CLI Load the agent.md configuration file in Augment Code CLI according to the official documentation.

Step 4: Start Working Interact with your specialized expert assistant. The agent will provide domain-specific guidance, code examples, and best practices.

Example Workflow

# Clone the repository
git clone https://github.com/Hessevalentino/Augment-Code-CLI-SUBAGENTS.git

# Explore available agents
cd Augment-Code-CLI-SUBAGENTS/agents
ls -la

# Review a specific agent
cd code-reviewer
cat README.md

# Load agent.md in Augment Code CLI and start coding!

πŸ› οΈ Creating New Agents

Want to contribute a new specialized agent? Great! Follow these guidelines:

Agent Creation Process

  1. Research: Study best practices for AI agent design and your domain
  2. Structure: Create a new directory under agents/your-agent-name/
  3. Configure: Create agent.md with YAML frontmatter and instructions
  4. Document: Write a minimal README.md (max 500 words, no icons)
  5. Update: Add your agent to the main README with proper links
  6. Test: Thoroughly test your agent configuration

Requirements

  • Follow the structure defined in .augmentrules
  • Use lowercase names with hyphens for directories
  • Maintain consistency with existing agents
  • Define clear expertise boundaries
  • Provide concrete examples and methodologies
  • Include YAML frontmatter: name, description, model, color

See .augmentrules for detailed guidelines.

πŸ“ Documentation Guidelines

This project follows minimal documentation principles:

  • Maximum 500 words per agent README
  • No unnecessary supporting documentation
  • Professional tone without decorative elements
  • Focus on essential information only

🀝 Contributing

Contributions are welcome and appreciated! We're looking for:

  • New Agents: Specialized agents for different development domains
  • Improvements: Enhancements to existing agent configurations
  • Bug Fixes: Corrections to agent behavior or documentation
  • Documentation: Better examples and usage guides

How to Contribute

  1. Fork this repository
  2. Create a feature branch (git checkout -b feature/amazing-agent)
  3. Follow the guidelines in .augmentrules
  4. Commit your changes (git commit -m 'Add amazing agent')
  5. Push to the branch (git push origin feature/amazing-agent)
  6. Open a Pull Request

Contribution Guidelines

  • Follow the existing agent structure and format
  • Adhere to documentation guidelines in .augmentrules
  • Ensure all file and folder names are lowercase
  • Test your agent configurations thoroughly
  • Provide clear commit messages
  • Update the main README when adding new agents

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ‘€ Author

Valentino Hesse

🌟 Acknowledgments

  • Built for use with Augment Code
  • Inspired by the need for specialized AI assistance in software development
  • Thanks to all contributors who help improve these agents

πŸ“Š Project Stats

  • 11 Specialized Agents covering different development domains
  • Open Source under MIT License
  • Community Driven - contributions welcome
  • Production Ready - tested and actively used

πŸ”— Related Resources


Note: This is an open source project. Feel free to use, modify, and distribute according to the MIT License terms.

⭐ If you find this project useful, please consider giving it a star on GitHub!

About

Augment Code CLI Subagents. A curated collection of specialized AI agents for Augment Code CLI, designed to provide expert assistance across different development domains. Each agent is a domain expert with deep knowledge in specific areas of software development.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors