Ops Agent Skills
The Ops Agent is responsible for security scanning, compliance checks, deployment automation, and infrastructure management.
Commands
All commands are prefixed with * when called via the CLI.
*security-scan [target] [type]
- Description: Performs security scanning on codebase or specific files to identify vulnerabilities.
- Usage:
tapps ops *security-scan src/api.py all
- Arguments:
target (string, optional): File or directory to scan. Defaults to project root.
type (string, optional): Type of scan (all, sql_injection, xss, secrets, etc.). Defaults to all.
- Output: Security scan report with identified issues, severity levels, and recommendations.
*compliance-check [type]
- Description: Checks compliance with regulatory standards and best practices.
- Usage:
tapps ops *compliance-check GDPR
- Arguments:
type (string, optional): Compliance type (general, GDPR, HIPAA, SOC2, all). Defaults to general.
- Output: Compliance status report with check results and recommendations.
*deploy [target] [environment]
- Description: Deploys application to target environment with deployment plan and rollback procedures.
- Usage:
tapps ops *deploy staging production
- Arguments:
target (string, optional): Deployment target (local, staging, production). Defaults to local.
environment (string, optional): Environment configuration name.
- Output: Deployment plan with steps, commands, and rollback procedures.
*infrastructure-setup [type]
- Description: Sets up infrastructure as code for containerization and orchestration.
- Usage:
tapps ops *infrastructure-setup docker
- Arguments:
type (string, optional): Infrastructure type (docker, kubernetes, terraform). Defaults to docker.
- Output: Generated infrastructure configuration files and setup status.
*help
- Description: Displays this help message.
- Usage:
tapps ops *help
- Output: A dictionary of commands and their descriptions.
Permissions
The Ops Agent has Read, Write, Grep, Glob, and Bash permissions. It can create configuration files and execute deployment commands but does not have Edit permissions for direct code modification.
Workflow Integration
The Ops Agent typically works in coordination with:
- Reviewer Agent: Security reviews before deployment
- Tester Agent: Validation before deployment
- Orchestrator Agent: Deployment workflows and gates
- Analyst Agent: Risk assessment and compliance requirements
Use Cases
- Security Audits: Identify vulnerabilities and security risks
- Compliance Validation: Ensure regulatory compliance
- Deployment Automation: Streamline deployment processes
- Infrastructure Provisioning: Set up development and production environments
- Monitoring Setup: Configure logging and monitoring systems
- CI/CD Pipeline: Integrate with continuous integration/deployment
1---2name: ops3description: Ops Agent Skills4---5# Ops Agent Skills67The Ops Agent is responsible for **security scanning**, **compliance checks**, **deployment automation**, and **infrastructure management**.89## Commands1011All commands are prefixed with `*` when called via the CLI.1213### `*security-scan [target] [type]`14- **Description**: Performs security scanning on codebase or specific files to identify vulnerabilities.15- **Usage**: `tapps ops *security-scan src/api.py all`16- **Arguments**:17 - `target` (string, optional): File or directory to scan. Defaults to project root.18 - `type` (string, optional): Type of scan (`all`, `sql_injection`, `xss`, `secrets`, etc.). Defaults to `all`.19- **Output**: Security scan report with identified issues, severity levels, and recommendations.2021### `*compliance-check [type]`22- **Description**: Checks compliance with regulatory standards and best practices.23- **Usage**: `tapps ops *compliance-check GDPR`24- **Arguments**:25 - `type` (string, optional): Compliance type (`general`, `GDPR`, `HIPAA`, `SOC2`, `all`). Defaults to `general`.26- **Output**: Compliance status report with check results and recommendations.2728### `*deploy [target] [environment]`29- **Description**: Deploys application to target environment with deployment plan and rollback procedures.30- **Usage**: `tapps ops *deploy staging production`31- **Arguments**:32 - `target` (string, optional): Deployment target (`local`, `staging`, `production`). Defaults to `local`.33 - `environment` (string, optional): Environment configuration name.34- **Output**: Deployment plan with steps, commands, and rollback procedures.3536### `*infrastructure-setup [type]`37- **Description**: Sets up infrastructure as code for containerization and orchestration.38- **Usage**: `tapps ops *infrastructure-setup docker`39- **Arguments**:40 - `type` (string, optional): Infrastructure type (`docker`, `kubernetes`, `terraform`). Defaults to `docker`.41- **Output**: Generated infrastructure configuration files and setup status.4243### `*help`44- **Description**: Displays this help message.45- **Usage**: `tapps ops *help`46- **Output**: A dictionary of commands and their descriptions.4748## Permissions4950The Ops Agent has `Read`, `Write`, `Grep`, `Glob`, and `Bash` permissions. It can create configuration files and execute deployment commands but does not have `Edit` permissions for direct code modification.5152## Workflow Integration5354The Ops Agent typically works in coordination with:55- **Reviewer Agent**: Security reviews before deployment56- **Tester Agent**: Validation before deployment57- **Orchestrator Agent**: Deployment workflows and gates58- **Analyst Agent**: Risk assessment and compliance requirements5960## Use Cases61621. **Security Audits**: Identify vulnerabilities and security risks632. **Compliance Validation**: Ensure regulatory compliance643. **Deployment Automation**: Streamline deployment processes654. **Infrastructure Provisioning**: Set up development and production environments665. **Monitoring Setup**: Configure logging and monitoring systems676. **CI/CD Pipeline**: Integrate with continuous integration/deployment68