code-review
78Проверка кода на безопасность и качество
Ручные проверки могут пропускать пробелы в безопасности, производительности и тестах. Этот навык проводит Claude, Codex и Claude Code через структурированный контрольный список проверки.
Улучшение качества кода TypeScript
Проектам TypeScript нужны единые правила для безопасного и поддерживаемого кода. Этот навык дает Claude, Codex и Claude Code практические рекомендации по строгой типизации, ревью, тестам и документации.
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "typescript-dev" from https://skillstore.io/skills/cain96-typescript-dev.md and its manifest at https://skillstore.io/api/skills/cain96-typescript-dev/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Использование «typescript-dev». Проверить сервисный файл TypeScript перед pull request.
Ожидаемый результат:
Использование «typescript-dev». Настроить проверки качества для нового проекта TypeScript.
Ожидаемый результат:
Использование «typescript-dev». Улучшить компонент React TypeScript.
Ожидаемый результат:
All 33 static findings are false positives caused by Markdown prose, code fences, routine pnpm commands, or illustrative TypeScript. No hidden execution, data exfiltration, system reconnaissance, or prompt injection was found.
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
https://skillstore.io/skills/cain96-typescript-dev/audits/12?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/cain96-typescript-dev?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/cain96-typescript-dev?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/cain96-typescript-dev/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/cain96-typescript-dev.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Cain96. (2026). typescript-dev security audit report (audit version 12) [Author version unspecified]. Skillstore. https://skillstore.io/skills/cain96-typescript-dev/audits/12@techreport{cain96-cain96-typescript-dev-2026,
author = {Cain96},
title = {typescript-dev security audit report (audit version 12)},
institution = {Skillstore},
year = {2026},
number = {12},
url = {https://skillstore.io/skills/cain96-typescript-dev/audits/12},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "typescript-dev security audit report (audit version 12)"
version: "unspecified"
type: report
authors:
- name: "Cain96"
date-released: "2026-07-13"
url: "https://skillstore.io/skills/cain96-typescript-dev/audits/12"
identifiers:
- type: other
value: "skillstore:cain96-typescript-dev:audit:12"
description: "Skillstore immutable audit report identifier"
Проверить измененные файлы на строгую типизацию, понятные публичные API, более безопасную обработку ошибок и избегаемые анти-паттерны.
Применить рабочий процесс pnpm для форматирования, линтинга, проверки типов и запуска тестов с покрытием.
Использовать unions, generics, utility types, type guards и TSDoc там, где они делают экспортируемый код понятнее.
Проверь это изменение TypeScript на строгую типизацию, обработку null и любое избегаемое использование any.
Используй чек-лист качества TypeScript для этих измененных файлов и сообщи только о проблемах, требующих действий.
Проверь эти публичные API TypeScript на понятные типы, полезные generics, необходимость TSDoc и чрезмерные assertions.
Проведи аудит этого модуля React TypeScript на безопасность типов, избегаемые повторные рендеры, возможности lazy loading и поддерживаемую асинхронную обработку ошибок.
Автор
Cain96Лицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Ссылка
635f69fb8d2f4e6330ba47a4e5a0fb239c04d110
Актуальность поддержки
18.07.2026
Использование
6 загрузок · 199 просмотров
Структура файлов
📄 SKILL.md
Проверка кода на безопасность и качество
Ручные проверки могут пропускать пробелы в безопасности, производительности и тестах. Этот навык проводит Claude, Codex и Claude Code через структурированный контрольный список проверки.
Улучшайте Bash-скрипты с помощью более безопасных шаблонов
Bash-скрипты часто завершаются без явных ошибок или ломаются на пограничных случаях. Этот навык направляет Claude, Codex и Claude Code к более безопасным шаблонам, проверкам и привычкам тестирования.
Стандартизация рабочих процессов Git и pull request
Непоследовательные привычки работы с Git замедляют review и усложняют понимание истории. Этот skill помогает работать с worktree, conventional commits, trailers и pull request для воспроизводимой совместной разработки.
Поиск в интернете с помощью Gemini CLI
Актуальное техническое исследование может занимать много времени, когда ответы зависят от свежих источников. Этот навык запускает поисковый рабочий процесс Gemini CLI, который возвращает исследование в формате Markdown со ссылками на источники.
Создание типобезопасных компонентов React
от softaworks
Работа с React и TypeScript часто требует точных типов для событий, хуков и маршрутов. Этот skill предоставляет сфокусированные паттерны для типизированных компонентов, API React 19 и маршрутизации.
Создание готовых к промышленной эксплуатации фронтенд-функций
от davila7
Фронтенд-командам нужны согласованные рекомендации по React и Next.js для разных проектов. Этот навык предоставляет справочные рабочие процессы, практики обеспечения качества и вспомогательные скрипты для анализа фронтенда.
Оптимизация производительности React и Next.js
от vercel-labs
Приложения React и Next.js часто теряют скорость из-за waterfalls, больших бандлов и предотвратимых повторных рендеров. Этот skill дает агентам конкретные правила для более безопасных изменений, ориентированных на производительность.
Улучшение проектов TypeScript
от sickn33
Проекты TypeScript часто сталкиваются с проблемами строгой типизации, медленных сборок и сложных миграций. Этот навык предоставляет практическую диагностику, чек-листы для ревью и шаблоны решений для современной работы с TypeScript.
Создавайте современные приложения на React и Next.js
от sickn33
Проектам на React и Next.js часто нужны согласованные решения по настройке маршрутизации, компонентов, стилизации, данных, форм, тестов и развертывания. Этот навык дает Claude, Codex и Claude Code поэтапный рабочий процесс для планирования и разработки современных фронтенд-приложений.
Улучшение покрытия тестами Playwright
от C0ntr0lledCha0s
Наборы тестов Playwright могут становиться нестабильными, когда конфигурация, локаторы и фикстуры непоследовательны. Этот навык дает практические шаблоны для надежных браузерных тестов, отладки и переиспользуемых page objects.