stack-analyzer
Проанализируйте свой технологический стек и получите рекомендации по навыкам ИИ
Перестаньте вручную настраивать навыки ИИ-разработки для каждого проекта. Stack-analyzer автоматически определяет ваш технологический стек и рекомендует идеальные навыки для ИИ-辅助开发.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «stack-analyzer». Проанализируйте мой проект и порекомендуйте навыки
Ожидаемый результат:
- ## Отчет анализа стека
- ### Определенный стек
- - **Языки**: TypeScript, Python
- - **Фреймворки**: Next.js, FastAPI
- - **База данных**: PostgreSQL (через Supabase)
- - **Тестирование**: Vitest, Pytest
- ### Рекомендуемые навыки
- baml-integration - BAML обнаружен в baml_src/
- supabase-patterns - Зависимость Supabase найдена
- schema-alignment - Обнаружен SQLAlchemy
- react-patterns - Найдены компоненты React
- fastapi-patterns - Обнаружены маршруты FastAPI
- ### Доступные шаблоны проекто-зависимых навыков
- - project-research - Обнаружены исследовательские агенты
- - project-domain - Найдены богатые доменные модели
- - project-testing - Определены пользовательские паттерны тестирования
Использование «stack-analyzer». Запустите stack-analyzer с автоактивацией
Ожидаемый результат:
- ## Анализ завершен
- Активированные навыки:
- - baml-integration
- - supabase-patterns
- - schema-alignment
- - security-audit
- Запустите с флагом --scaffold для создания проекто-зависимых навыков.
Использование «stack-analyzer». Создайте каркас проекто-зависимых навыков для моих доменных моделей
Ожидаемый результат:
- ## Создание каркаса завершено
- Создано: .claude/skills/myproject-domain/
- Создано: .claude/skills/myproject-testing/
- Манифест обновлен: .claude/skills/_generated.json
- Далее: Настройте созданные навыки с паттернами вашего проекта.
Аудит безопасности
БезопасноAll 110 static findings are FALSE POSITIVES. The stack-analyzer skill is a documentation-only meta-skill containing no executable code. It operates by reading project configuration files and generating markdown documentation. The static scanner flagged documentation examples (shell command examples, file paths with dots) as security patterns, but these are standard documentation practices for describing legitimate file operations and CLI workflows. No actual command execution, network operations, or cryptographic code exists in this skill.
Факторы риска
🌐 Доступ к сети (2)
📁 Доступ к файловой системе (2)
⚙️ Внешние команды (75)
Оценка качества
Что вы можете построить
Автоматизация настройки навыков ИИ
Автоматически настраивайте соответствующие навыки ИИ при подключении новых проектов, устраняя ручную настройку и обеспечивая согласованность между членами команды.
Стандартизация инструментов ИИ в проектах
Поддерживайте согласованность инструментов ИИ-разработки в нескольких репозиториях с автоматическими рекомендациями навыков на основе технологического стека каждого проекта.
Оптимизация производительности ИИ-помощника
Обеспечьте наличие у ИИ-помощников правильного контекста и паттернов для каждого проекта, автоматически активируя соответствующие навыки для обнаруженных фреймворков.
Попробуйте эти промпты
Запустите stack-analyzer для определения технологий моего проекта и рекомендации навыков ИИ
Проанализируйте мой стек и автоматически активируйте все рекомендованные универсальные навыки
Определите мой стек и создайте каркас проекто-зависимых навыков для моих доменных моделей и паттернов тестирования
Выполните полный анализ стека с автоактивацией и созданием каркаса, затем сгенерируйте подробный отчет
Лучшие практики
- Просмотрите рекомендации перед активацией, чтобы убедиться, что они соответствуют потребностям вашего проекта
- Настройте созданные навыки с проекто-зависимыми паттернами и терминологией
- Сохраняйте сгенерированный манифест для отслеживания и очистки
- Запускайте stack-analyzer после крупных изменений фреймворка для обновления рекомендаций
Избегать
- Активация всех рекомендованных навыков без просмотра их назначения
- Создание каркаса проекто-зависимых навыков без настройки
- Игнорирование сгенерированного манифеста и потеря отслеживания созданных навыков
- Предположение, что универсальные навыки будут работать идеально без какой-либо настройки
Часто задаваемые вопросы
Совместим ли stack-analyzer со всеми типами проектов?
Каковы ограничения обнаружения?
Как работает интеграция с ai-dev-kit?
Безопасны ли данные моего проекта во время анализа?
Как устранить неполадки, если навыки не рекомендуются?
Чем это отличается от ручной настройки навыков?
Сведения для разработчиков
Автор
ConsiliencyЛицензия
MIT
Репозиторий
https://github.com/Consiliency/treesitter-chunker/tree/main/.ai-dev-kit/skills/stack-analyzerСсылка
main
Структура файлов