Skills-4-SE

Больше 180 скиллов для разработки ПО: баги, тесты, требования, DevOps, безопасность и формальная верификация, плюс наборы под задачу

  • 260 ★ репозитория
  • Последний коммит
  • Apache-2.0
Скилл

Широкий доступ

Почему такой уровень

  • Скиллы могут обращаться к системным каталогам, устанавливать зависимости и выполнять код
  • Скрипты наборов копируют много скиллов в `~/.claude/skills` за один запуск
Все причины и проверки

arabelatso/skills-4-se

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/skills-4-se

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Скиллы могут обращаться к системным каталогам, устанавливать зависимости и выполнять код
  • Скрипты наборов копируют много скиллов в `~/.claude/skills` за один запуск

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Skills-4-SE — набор инструкций для инженерных задач: работы с требованиями, тестирования и сопровождения кода. Каждый скилл лежит в отдельной папке с `SKILL.md`, а некоторые содержат скрипты и справочные файлы. Можно взять одну задачу, например генерацию модульных тестов, или тематический комплект. Восемь комплектов объединяют исправление ошибок, качество кода, автоматизацию тестов и другие направления. Отдельные группы посвящены формальным методам и проверкам безопасности. Это инструкции агенту, поэтому результат зависит от доступных инструментов и от проверки в конкретном проекте. Выбирать помогают два указателя: по категориям и по этапам разработки. Сайт Skills Manager добавляет поиск и фильтры. Перед установкой откройте папку скилла и прочитайте команды, которые он предлагает выполнить.

Для кого. Для инженеров и исследователей, которые хотят подключить к Claude Code готовые скиллы по тестированию, отладке, требованиям и верификации.

Подходит, если

  • Нужно найти и локализовать баг, и подходит набор Bug Fixing Suite с его 12 скиллами
  • Требуется сгенерировать тесты и измерить их пользу: Test Automation Suite содержит 18 скиллов
  • Вы пишете формальные спецификации или проверяете инварианты, и вам нужен Formal Verification Toolkit
  • Нужно перевести требования в тесты и проследить связи между ними, например скиллами `req-to-test` и `traceability-matrix-generator`
  • Нужны инструкции для одного этапа разработки, которые можно выбрать через категории Skills Manager

Не подходит, если

  • Нужна единая команда установки всех восьми комплектов: у `security-scanner-suite` нет общего `install.sh`
  • Нужна библиотека без предварительного чтения кода: отдельные скиллы запускают команды и меняют окружение
  • Нужен скилл под конкретный фреймворк, например Rails или Next.js: набор общий и не привязан к стеку
  • Работа идет в закрытой среде, где скилл не должен трогать системные каталоги и ставить пакеты

Пример запроса к агенту

Используй скилл `bug-localization` и найди, в каком коммите и файле появился этот сбой, затем предложи тест для воспроизведения

Ограничения

Установщик комплектов требует Git, Bash и Python 3. При совпадении имени он удаляет существующую папку скилла перед копированием, без запроса и резервной копии, поэтому сохраните свои изменения и начните с одного скилла. У комплекта Security Scanner Suite в проверенном дереве нет `install.sh`, и общая команда его пропустит.

Старые отчеты сканера относятся к прежнему составу библиотеки и не доказывают безопасность нынешних файлов. Скиллы могут ставить пакеты, выполнять тесты и менять код, а их зависимости и внешние сервисы нужно проверять отдельно. Установка описана для Claude Code, лицензия проекта — Apache 2.0.

Как отключить. Удалите папки нужных скиллов из `~/.claude/skills`. Если ставили набор скриптом, удалите все скиллы набора.

Частые вопросы

Как поставить скиллы Skills-4-SE в Claude Code?

Скопируйте папку нужного скилла из клона в созданный каталог `~/.claude/skills`, например `skills/unit-test-generator`. Для комплекта формальной проверки есть полный рецепт в разделе установки, а у комплекта проверки безопасности общего установочного скрипта нет.

Какие наборы есть в Skills-4-SE?

Восемь: Bug Fixing Suite, Code Quality Toolkit, Test Automation Suite, Requirements Engineering Suite, Code Understanding and Manipulation Suite, DevOps Automation Toolkit, Formal Verification Toolkit и Security Scanner Suite. В них от 10 до 19 скиллов.

Подтверждает ли отчет сканера безопасность набора?

Нет. Отчеты фиксируют результаты проверки определенного среза. Перед установкой откройте текущий `SKILL.md` и скрипты выбранной папки, а признаки доступа к файлам и пакетам оценивайте в контексте своей задачи.

Что такое Skills Manager?

Это веб-интерфейс проекта с поиском и фильтром по категориям, он ставит все скиллы сразу или выбранные. Его можно развернуть локально, инструкция лежит в папке `skill-manager`.

Можно ли выбирать скиллы по этапам разработки?

Да, в `README` есть два указателя: по категориям и по этапам. Этапы идут от требований и проектирования к реализации, тестированию, проверке, развертыванию и сопровождению.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Набор независимых скиллов против дрейфа в больших кодовых базах: hard-cut, поиск первопричины, тесты и проверка CI.

СкиллМинимальный доступ139Звезды репозитория

Девять скиллов JS Mastery ведут изменение по фазам: от идеи и спецификации до проверки, тестов, текстов для релиза и сверки документов

СкиллРасширенный доступ1,6 тыс.Звезды репозитория

Больше 200 скиллов по стекам и практикам: React, Next.js, Rails, Rust, Python, отладка, TDD и ревью интерфейсов

СкиллМинимальный доступ221Звезды репозитория
Официальный

Пятнадцать скиллов от Warp: исправление CI, pull request, аудит доступности и SEO, тестирование веб-приложений и триаж issue

СкиллРасширенный доступ824Звезды репозитория

Свыше 1100 готовых скиллов для Claude Code, Codex, Gemini CLI и Cursor и MCP-сервер, который подбирает скилл под задачу

СкиллРасширенный доступ192Звезды репозитория

Скиллы Warp для командной разработки: спецификации, описания и ревью PR, разбор упавшего CI и конфликтов слияния

СкиллРасширенный доступ653Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Skills-4-SE (эта карточка)нет260
Claude Skills (Alireza Rezvani)нет29 373форк большой библиотеки скиллов с добавленными скиллами для 1С
RampStack Claude Skillsнет1 038библиотека скиллов на весь жизненный цикл сайта: бренд, дизайн, контент, SEO и разработка

Коротко о README

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

Бейдж для README

Исходный SKILL.md

---
name: function-class-generator
description: Generate complete, production-ready functions and classes from formal specifications, design descriptions, type signatures, or natural language requirements. Use this skill when implementing APIs from specifications, creating data structures from schemas, building classes from UML diagrams, generating code from contracts, or translating design documents into code. Supports multiple programming languages and follows language-specific best practices.
---

# Function/Class Generator

Transform formal specifications, design descriptions, and requirements into complete, well-structured, production-ready code. Generates functions, classes, interfaces, and data structures with proper error handling, documentation, and tests.

## Core Capabilities

### 1. Specification Parsing

Understand specifications from multiple sources:
- **Type signatures** - Function signatures with input/output types
- **Formal specifications** - Pre/postconditions, invariants, contracts
- **API documentation** - OpenAPI, Swagger, JSON Schema
- **UML diagrams** - Class diagrams, sequence diagrams
- **Natural language** - Requirements and design descriptions
- **Interface definitions** - Protocol buffers, GraphQL schemas

### 2. Code Generation

Create complete implementations:
- **Functions** - Standalone functions with logic and validation
- **Classes** - Full class definitions with methods and properties
- **Interfaces/Protocols** - Abstract definitions and contracts
- **Data structures** - Custom types, enums, unions
- **Error handling** - Exceptions, error types, validation
- **Documentation** - Docstrings, comments, type hints

### 3. Best Practices Integration

Apply language-specific patterns:
- **Naming conventions** - Follow language standards
- **Type safety** - Use static typing where available
- **Error handling** - Appropriate exception handling
- **Documentation** - Clear docstrings and comments
- **Testing** - Generate unit tests alongside code
- **SOLID principles** - Single responsibility, open/closed, etc.

### 4. Validation and Testing

Ensure correctness:
- **Type checking** - Verify type correctness

Сообщить о проблеме

Foxx AISkills-4-SE
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.