Skip to content
Back to skills

Stacks

ASecurity

Стек-справочники по фазам работы: что смотреть при проектировании, что при реализации, что при ревью — отдельно для backend Python (Django/FastAPI), frontend React, дизайна API и безопасности (OWASP Top 10). Загружается по факту касания файла, а не по «детекции стека». Активируется на: «как принято в этом стеке», «что проверить в ревью Python», «дизайн API», «OWASP», «чеклист React», «backend python conventions», «stack reference».

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 5, 2026
ai-agentspythongoreactfastapidjangoapifrontendbackendsecurity

Works with

  • api

Security analysis

A100/100

Pro scans all 9 files and shows the line behind each finding

Scanned September 5, 2026

npx -y skills add noxxer/core-team --skill stacks --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Stacks?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Stacks
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/noxxer-stacks/badge)](https://www.skillsdirectory.com/skills/noxxer-stacks)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: stacks
description: >
  Стек-справочники по фазам работы: что смотреть при проектировании, что при
  реализации, что при ревью — отдельно для backend Python (Django/FastAPI),
  frontend React, дизайна API и безопасности (OWASP Top 10). Загружается по факту
  касания файла, а не по «детекции стека». Активируется на: «как принято в этом
  стеке», «что проверить в ревью Python», «дизайн API», «OWASP», «чеклист React»,
  «backend python conventions», «stack reference».
---

# Стек-справочники

**Читается фаза, а не файл целиком.** У каждого стека три справочника — проектирование,
реализация, ревью, — и роль берёт тот, в чьей фазе она сейчас находится. Архитектор,
читающий чеклист ревью, тратит контекст на то, чем не занимается.

| Стек | Фаза | Справочник |
|---|---|---|
| **Backend Python** | проектирование | `references/backend-python/design.md` |
| | реализация | `references/backend-python/implement.md` |
| | ревью | `references/backend-python/review.md` |
| **Frontend React** | проектирование | `references/frontend-react/design.md` |
| | реализация | `references/frontend-react/implement.md` |
| | ревью | `references/frontend-react/review.md` |
| **Дизайн API** | проектирование | `references/api-design.md` |
| **Безопасность** | ревью, всегда | `references/security.md` |

## Как справочник доезжает до роли

В ядре Core Team лежат правила `.claude/rules/stack-*.md` с полем `paths:` — они приходят в
контекст **по факту касания подходящего файла** и называют, какую фазу читать. Правило —
**триггер, а не копия**: единственный источник содержания здесь, и разъехаться им нечем.

Замер, ради которого механизм устроен так: правило с путями доходит **и до субагента** —
роль-проба назвала кодовое слово правила, прочитав `.py`-файл, в котором его нет. Прежняя
схема держалась на обещании «роль сама определит стек и прочитает нужный файл».

## Если стек не определяется

Деградация объявленная: общие принципы Функциональной ясности (`functional-clarity`) и FPF.
Выдумывать конвенции незнакомого стека по аналогии — хуже, чем работать на общих принципах:
аналогия выглядит как знание.

## Безопасность читается всегда

`references/security.md` (OWASP Top 10) не привязан к стеку и входит в ревью любого кода.
Это единственный справочник, который берётся без вопроса о фазе.

Files in this skill

  • SKILL.md3.5 KB
  • references/api-design.md11.1 KB
  • references/backend-python/design.md11 KB
  • references/backend-python/implement.md4.8 KB
  • references/backend-python/review.md9 KB
  • references/frontend-react/design.md11 KB
  • references/frontend-react/implement.md5.1 KB
  • references/frontend-react/review.md8.9 KB
  • references/security.md10.6 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.