Навыки functionality-audit
📦

functionality-audit

Ревизия содержимого r1 Безопасно

Проверка функциональности кода

Сгенерированный код может выглядеть корректным, но при этом давать сбои на реальных входных данных. Этот навык помогает Claude, Codex или Claude Code проходить через тестирование в песочнице, отладку и подготовку отчетов на основе фактов.

Поддерживает: Claude Codex Code(CC)
🥉 79 Бронза

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "functionality-audit" from https://skillstore.io/skills/dnyoussef-functionality-audit.md and its manifest at https://skillstore.io/api/skills/dnyoussef-functionality-audit/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «functionality-audit». Провести аудит нового парсера данных перед merge.

Ожидаемый результат:

В отчете перечислены протестированные типы входных данных, ожидаемые результаты, фактические результаты, три успешных случая, один сбой на некорректно сформированных входных данных и рекомендуемое исправление валидации.

Использование «functionality-audit». Исследовать периодический сбой при checkout.

Ожидаемый результат:

Аудит воспроизводит сбой при конкурентных запросах, выявляет race condition в обновлениях состояния и рекомендует целевой регрессионный тест.

Использование «functionality-audit». Проверить готовность релиз-кандидата к развертыванию.

Ожидаемый результат:

Сводка указывает процент успешных проверок, критические дефекты, нерешенные риски и целевые последующие тесты, необходимые перед релизом.

Аудит безопасности

Безопасно

The static findings are false positives caused by prose about systematic testing and a DOT graph edge. I found no prompt injection, malware intent, data exfiltration, or instructions to perform unauthorized reconnaissance.

2
Просканировано файлов
315
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы
Последний завершенный статический и семантический аудит не обнаружил подтвержденных проблем безопасности. Это не доказывает отсутствие побочных эффектов у навыка.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/dnyoussef-functionality-audit/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/dnyoussef-functionality-audit/security.svg)](https://skillstore.io/skills/dnyoussef-functionality-audit?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/dnyoussef-functionality-audit?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/dnyoussef-functionality-audit/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/dnyoussef-functionality-audit.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

DNYoussef. (2026). functionality-audit security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/dnyoussef-functionality-audit/audits/8

Цитата BibTeX

@techreport{dnyoussef-dnyoussef-functionality-audit-2026, author = {DNYoussef}, title = {functionality-audit security audit report (audit version 8)}, institution = {Skillstore}, year = {2026}, number = {8}, url = {https://skillstore.io/skills/dnyoussef-functionality-audit/audits/8}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "functionality-audit security audit report (audit version 8)" version: "unspecified" type: report authors: - name: "DNYoussef" date-released: "2026-07-06" url: "https://skillstore.io/skills/dnyoussef-functionality-audit/audits/8" identifiers: - type: other value: "skillstore:dnyoussef-functionality-audit:audit:8" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Высокий
55
Архитектура
85
Сопровождаемость
87
Контент
70
Сообщество
91
Соответствие спецификации

Что вы можете построить

Проверка сгенерированного кода

Запускайте целевые тесты после генерации кода AI, чтобы доказать, что реализация работает с репрезентативными входными данными.

Отладка неясных сбоев

Воспроизводите сбои, изучайте пути выполнения и выявляйте первопричины перед внесением исправлений.

Подготовка релизных проверок

Выполняйте финальную проверку выполнения и документируйте риски перед отправкой изменения.

Попробуйте эти промпты

Запустить базовую проверку
Используй навык functionality-audit для этих файлов. Подтверди, что код запускается, протестируй основное ожидаемое поведение и сообщи о любых сбоях с шагами воспроизведения.
Протестировать крайние случаи
Проведи аудит этой реализации с обычными входными данными, граничными значениями, некорректно сформированными входными данными и пустыми входными данными. Сравни фактическое поведение с ожидаемым поведением, которое я предоставлю.
Отладить сбойную функцию
Используй functionality-audit, чтобы воспроизвести этот сбой, определить первое некорректное поведение, объяснить первопричину и предложить минимальное исправление с регрессионными тестами.
Проверить релиз-кандидата
Выполни полный аудит функциональности для этого релиз-кандидата. Создай изолированную среду, запусти реалистичные тесты, суммируй успешные и неуспешные результаты, ранжируй обнаруженные ошибки и перечисли оставшиеся релизные риски.

Лучшие практики

  • Предоставьте ожидаемое поведение, репрезентативные входные данные и известные крайние случаи до начала аудита.
  • Запускайте тесты в изолированной среде, которая отражает важные production-предположения.
  • Используйте результаты аудита, чтобы добавлять регрессионные тесты для каждой подтвержденной ошибки.

Избегать

  • Предполагать, что код работает, потому что он компилируется или проходит lint-проверки.
  • Изменять код до воспроизведения сбоя и понимания первопричины.
  • Тестировать только самый простой happy path, игнорируя ошибки и границы.

Часто задаваемые вопросы

Пишет ли этот навык production-код?
Он может рекомендовать исправления или помогать проверять их, но его основная цель — тестирование, отладка и отчетность.
Может ли он использовать существующие наборы тестов?
Да. Он может запускать существующие тесты и добавлять целевые случаи, когда текущего покрытия недостаточно.
Требуется ли ему песочница?
Песочница настоятельно рекомендуется, потому что она снижает риск побочных эффектов во время выполнения.
Какую информацию мне следует предоставить?
Предоставьте пути к файлам, ожидаемое поведение, тестовые данные, зависимости и любые известные симптомы сбоя.
Может ли он проводить аудит облачных интеграций?
Да, когда доступны безопасные эмуляторы, mock-объекты или непроизводственные облачные ресурсы.
Чем это отличается от статического анализа?
Статический анализ проверяет структуру кода. Этот навык запускает код и сравнивает фактическое поведение с ожидаемым.

Сведения для разработчиков

Автор

DNYoussef

Лицензия

MIT

Ревизия Skillstore

r1

Примечание о версии

Автор не указал версию.

Ссылка

72d5025b022c77f7a51bdf5c1637c689c80e89d1

Актуальность поддержки

20.07.2026

Использование

5 загрузок · 175 просмотров

Структура файлов

Больше от DNYoussef

Показать все
📦

slash-command-encoder

82

Создание слэш-команд для AI-рабочих процессов

Повторяющиеся AI-рабочие процессы выполняются медленно, когда пользователи полагаются на длинные промпты на естественном языке. Этот навык помогает определять краткие слэш-команды с маршрутизацией, валидацией, цепочками и справочным текстом.

Продуктивность Просмотр
📦

micro-skill-creator

82

Создание сфокусированных AI-микронавыков

Переиспользуемые AI-процессы часто становятся слишком широкими и сложными для тестирования. Этот навык помогает определять сфокусированные навыки с профильными промптами, контрактами и планами валидации.

Продуктивность Просмотр
📦

cascade-orchestrator

81

Оркестрация каскадов навыков с несколькими моделями

Сложная работа с AI часто требует нескольких навыков, моделей и проверок качества. Этот навык помогает проектировать каскады с маршрутизацией, тестированием в песочнице, координацией swarm и памятью.

Кодинг и разработка Просмотр
Показать все
📦

debugging

84

Отладка ошибок и первопричин

от 89jobrien

Ошибки и инциденты трудно разбирать, когда доказательства разбросаны по логам, трассировкам стека и сервисам. Этот навык структурирует диагностику, разбирает логи, выявляет паттерны и помогает находить минимальные исправления.

Кодинг и разработка Просмотр
📦

code-context-finder

83

Быстрее находите контекст кода

от 89jobrien

Разработчики часто теряют время, выясняя, зачем существует код и что от него зависит. Этот навык подсказывает Claude, Codex или Claude Code собрать связанные знания из графа, вызывающие места, импорты и тесты перед внесением изменений.

Кодинг и разработка Просмотр
📦

testing-patterns

81

Планируйте надежные тесты во всей кодовой базе

от 0xDarkMatter

Этот skill помогает командам выбирать стратегии тестирования, моки, фикстуры данных, пороги покрытия и CI-паттерны, не смешивая уровни тестирования. Он дает Claude, Codex и Claude Code структурированные рекомендации для unit, integration, end-to-end, TDD и pipeline-тестирования.

Кодинг и разработка Просмотр
📦

senior-qa

81

Улучшение QA-покрытия для веб-приложений

от alirezarezvani

Современным командам нужна понятная стратегия тестирования и практичная автоматизация без замедления поставки. Этот навык помогает Claude, Codex и Claude Code планировать тесты, анализировать покрытие и создавать каркасы QA-процессов.

Кодинг и разработка Просмотр