Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .claude/settings.local.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"permissions": {
"allow": [
"Bash(wc -l C:/Users/gmf_b/Desktop/agency-agents/cybersecurity/*.md)"
]
}
}
3 changes: 2 additions & 1 deletion .github/workflows/lint-agents.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
pull_request:
paths:
- "academic/**"
- "security/**"
- "design/**"
- "engineering/**"
- "finance/**"
Expand Down Expand Up @@ -31,7 +32,7 @@ jobs:
id: changed
run: |
FILES=$(git diff --name-only --diff-filter=ACMR origin/${{ github.base_ref }}...HEAD -- \
'academic/**/*.md' 'design/**/*.md' 'engineering/**/*.md' 'finance/**/*.md' 'game-development/**/*.md' 'marketing/**/*.md' 'paid-media/**/*.md' 'sales/**/*.md' 'product/**/*.md' \
'academic/**/*.md' 'security/**/*.md' 'design/**/*.md' 'engineering/**/*.md' 'finance/**/*.md' 'game-development/**/*.md' 'marketing/**/*.md' 'paid-media/**/*.md' 'sales/**/*.md' 'product/**/*.md' \
'project-management/**/*.md' 'testing/**/*.md' 'support/**/*.md' \
'spatial-computing/**/*.md' 'specialized/**/*.md')
{
Expand Down
1 change: 1 addition & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ Have an idea for a specialized agent? Great! Here's how to add one:

1. **Fork the repository**
2. **Choose the appropriate category** (or propose a new one):
- `security/` - Offensive and defensive security specialists
- `engineering/` - Software development specialists
- `design/` - UX/UI and creative specialists
- `finance/` - Financial planning, accounting, and investment specialists
Expand Down
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,18 @@ Building the future, one commit at a time.
| 📧 [Email Intelligence Engineer](engineering/engineering-email-intelligence-engineer.md) | Email parsing, MIME extraction, structured data for AI agents | Turning raw email threads into reasoning-ready context |
| 🎙️ [Voice AI Integration Engineer](engineering/engineering-voice-ai-integration-engineer.md) | Speech-to-text pipelines, Whisper, ASR, speaker diarization | End-to-end transcription pipelines, audio preprocessing, structured transcript delivery |

### 🛡️ Cybersecurity Division

Offensive and defensive security specialists who protect systems, investigate breaches, and hunt threats.

| Agent | Specialty | When to Use |
|-------|-----------|-------------|
| 🗡️ [Penetration Tester](security/security-penetration-tester.md) | Red team operations, vulnerability exploitation, AD attacks, cloud pentesting | Authorized security assessments, attack surface evaluation, red team engagements |
| 🚨 [Incident Responder](security/security-incident-responder.md) | Digital forensics, breach investigation, crisis coordination, post-mortems | Active breach response, forensic analysis, incident containment and recovery |
| ☁️ [Cloud Security Architect](security/security-cloud-security-architect.md) | Zero trust design, IAM, IaC security, multi-cloud defense | Designing secure cloud architectures, implementing guardrails, compliance automation |
| 🔍 [Threat Intelligence Analyst](security/security-threat-intelligence-analyst.md) | Adversary tracking, MITRE ATT&CK mapping, YARA/Sigma rules, campaign analysis | Threat landscape monitoring, detection engineering, intelligence-driven defense |
| 🔐 [Application Security Engineer](security/security-appsec-engineer.md) | Threat modeling, secure code review, SAST/DAST, developer security education | Securing the SDLC, vulnerability management, building AppSec programs |

### 🎨 Design Division

Making it beautiful, usable, and delightful.
Expand Down
2 changes: 1 addition & 1 deletion scripts/convert.sh
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ OUT_DIR="$REPO_ROOT/integrations"
TODAY="$(date +%Y-%m-%d)"

AGENT_DIRS=(
academic design engineering finance game-development marketing paid-media product project-management
academic security design engineering finance game-development marketing paid-media product project-management
sales spatial-computing specialized strategy support testing
)

Expand Down
2 changes: 1 addition & 1 deletion scripts/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ ALL_TOOLS=(claude-code copilot antigravity gemini-cli opencode openclaw cursor a

# Standard agent category directories (keep sorted, sync with convert.sh / lint-agents.sh)
AGENT_DIRS=(
academic design engineering finance game-development marketing paid-media product project-management
academic security design engineering finance game-development marketing paid-media product project-management
sales spatial-computing specialized strategy support testing
)

Expand Down
1 change: 1 addition & 0 deletions scripts/lint-agents.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ set -euo pipefail
# Keep in sync with AGENT_DIRS in scripts/convert.sh
AGENT_DIRS=(
academic
security
design
engineering
finance
Expand Down
Loading