.agents/skills/meta/orchestration/synthesis/SKILL.md
Мета-скилл сбора и синтеза результатов от параллельных субагентов: дедупликация, приоритизация, конфликтующие рекомендации. Trigger when: синтез результатов, собери отчёты, merge результатов, дедупликация, обобщи результаты
npx skillsauth add kissrosecicd-hub/agents-evolution meta-agent-synthesisInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Собирает результаты от параллельных субагентов в единый actionable отчёт.
1. Собрать все отчёты
2. Нормализовать формат (file:line → issue → severity → fix)
3. Дедупликация:
- Если два агента указали на одно место → объединить
- Сохранить оба perspective, не терять
4. Приоритизация:
- CRITICAL (blocking, security exploit) → first
- HIGH (likely bug in production) → second
- MEDIUM (edge case, performance) → third
- LOW (style, suggestion) → last
5. Конфликты:
- Агент A говорит X, агент B говорит NOT X
- Пометить: "CONFLICT: agent A recommends X, agent B recommends Y → needs human decision"
6. Финальный отчёт:
- Executive summary (1 абзац)
- Prioritized findings
- Conflicts (если есть)
- Action plan
| Ситуация | Действие | |----------|----------| | code-reviewer и security-auditor нашли один XSS | Один finding, оба источника упомянуты | | Два агента советуют одно и то же | Один пункт, оба credited | | Один агент детальнее, другой поверхностнее | Взять детальное, отметить что второй подтвердил | | Агенты смотрели разные файлы | Не дедуплицировать — это разные findings |
| Priority | Критерий | Пример | |----------|----------|--------| | 🔴 CRITICAL | Эксплуатируемо сейчас, блокирует работу | Path traversal, broken auth, crash on startup | | 🟠 HIGH | Сломает в production с высокой вероятностью | Race condition, null pointer, missing validation | | 🟡 MEDIUM | Проблема при определённых условиях | Slow query, edge case, minor UI glitch | | 🟢 LOW | Улучшение, не баг | Code style, naming, optimization suggestion |
| Конфликт | Стратегия | |----------|-----------| | Агент A: «рефактори», агент B: «не трогай, работает» | Пометить конфликт, рекомендовать: сначала тесты, потом рефакторинг | | Агент A: «безопасно», агент B: «уязвимость» | Верить security-агенту, пометить как HIGH | | Два агента, разные фиксы для одного бага | Показать оба варианта с pros/cons | | Агент говорит «всё ок», другой нашёл баги | Верить тому кто нашёл баги |
## Consolidated Audit Report
### Executive Summary
[1-2 абзаца: общее состояние, главные проблемы, общая оценка]
### Critical Issues (N)
1. **[file:line]** Issue description
- Found by: [agent names]
- Impact: [what could go wrong]
- Fix: [concrete solution]
### High Priority Issues (N)
[same format]
### Medium & Low (N)
[summarized, not every single one]
### Conflicts Requiring Human Decision
1. [Agent A recommends X, Agent B recommends Y because... → needs decision]
### Consolidated Action Plan
1. [Priority 1 — fix now]
2. [Priority 2 — fix next]
3. [Priority 3 — can wait]
### What's Good
[Positive findings from all agents]
tools
KISS reference skill for v2rayA on Arch/Ubuntu/Fedora with TUN, RoutingA, DoH DNS and Outline key import.
testing
Identifies dependencies at heightened risk of exploitation or takeover. Use when assessing supply chain attack surface, evaluating dependency health, or scoping security engagements.
development
Run Semgrep static analysis scan on a codebase using parallel subagents. Supports two scan modes — "run all" (full ruleset coverage) and "important only" (high-confidence security vulnerabilities). Automatically detects and uses Semgrep Pro for cross-file taint analysis when available. Use when asked to scan code for vulnerabilities, run a security audit with Semgrep, find bugs, or perform static analysis. Spawns parallel workers for multi-language codebases.
development
Identifies error-prone APIs, dangerous configurations, and footgun designs that enable security mistakes. Use when reviewing API designs, configuration schemas, cryptographic library ergonomics, or evaluating whether code follows 'secure by default' and 'pit of success' principles. Triggers: footgun, misuse-resistant, secure defaults, API usability, dangerous configuration.