Skip to content
Back to skills

Orient

ASecurity

[STATUS: confirmed] [CONFIDENCE: high] [REVIEWED: 2026-09-20] Быстрый брифинг проекта — одна страница чтобы понять что за проект, где остановились, что осталось, и какой следующий шаг. Читает файлы прямо из папки проекта без вопросов. Запускать при первом открытии после паузы, когда забыл контекст, или когда переключаешься между несколькими проектами. Triggers: /orient, orient me, что за проект, где я, покажи контекст, refresh my memory, открыл проект, давно не работал, напомни что делали, wh...

  • 9 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 2, 2026
ai-agentsgit

Security analysis

A100/100

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

Scanned September 25, 2026

npx -y skills add sergeeey/Claude-cod-top-2026 --skill orient --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Orient?

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

Security grade badge for Orient
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/sergeeey-orient/badge)](https://www.skillsdirectory.com/skills/sergeeey-orient)

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: orient
description: >
  [STATUS: confirmed] [CONFIDENCE: high] [REVIEWED: 2026-09-20]
  Быстрый брифинг проекта — одна страница чтобы понять что за проект, где остановились,
  что осталось, и какой следующий шаг. Читает файлы прямо из папки проекта без вопросов.
  Запускать при первом открытии после паузы, когда забыл контекст, или когда переключаешься
  между несколькими проектами.
  Triggers: /orient, orient me, что за проект, где я, покажи контекст, refresh my memory,
  открыл проект, давно не работал, напомни что делали, what is this project,
  where did we leave off, catch me up, project briefing, покажи статус проекта,
  я забыл что делал, what were we working on, введи в курс дела.
effort: minimal
tokens: ~500
---

<!-- BSV — Brief Skill View | поиск: BSV
Скил   : orient
TL;DR  : Одностраничный брифинг проекта — что это, где остановились, что осталось
Вызов  : /orient, что за проект, где я, давно не работал, refresh my memory
НЕ для : Глубокого анализа кода или планирования — только быстрый контекст
-->

# Orient — Project Briefing

Твоя задача: дать пользователю одностраничный брифинг проекта за минимальное время.
Пользователь открыл папку которую не видел несколько дней/недель и хочет вспомнить
где он был и что делал дальше.

## Шаг 1 — Определи папку проекта

Если пользователь указал путь в сообщении — используй его.
Иначе — текущий рабочий каталог (`.`).

## Шаг 2 — Собери контекст (читай параллельно, всё что найдёшь)

Читай в порядке приоритета — каждый файл добавляет слой понимания:

1. **`CLAUDE.md`** — цель проекта, стек, ключевые решения (главный источник)
2. **`README.md`** или **`README.rst`** — публичное описание проекта
3. **`.claude/memory/activeContext.md`** — где остановились, что в процессе
4. **`git log --oneline -7`** — последние коммиты (что реально менялось)
5. **`git branch --show-current`** — текущая ветка
6. Любые файлы с именами `*TODO*`, `*PLAN*`, `*BACKLOG*`, `*activeContext*` в корне или `.claude/`

Если файл не найден — пропускай без ошибки. Работай с тем что есть.

## Шаг 3 — Выведи брифинг

Используй этот формат (пропускай секции если данных нет):

```
🗺️ ORIENT — [Название проекта]
════════════════════════════════

📌 ЧТО ЭТО
  [1-3 строки: цель проекта и для кого]
  Стек: [технологии через запятую]

📅 ПОСЛЕДНЯЯ СЕССИЯ ([N дней назад / дата последнего коммита])
  • [последний коммит или действие — конкретно]
  • [ещё 1-2 ключевых факта из activeContext или git log]
  Остановились на: [конкретная точка остановки если есть]

⏳ ЧТО ОСТАЛОСЬ
  • [пункт из TODO/activeContext/PLAN]
  • [ещё пункты, максимум 5]

🔴 ГОРИТ (только если есть реально критичное)
  • [дедлайн, сломанный CI, блокер]

▶ СЛЕДУЮЩИЙ ШАГ
  [Одно конкретное действие чтобы продолжить работу]
```

## Правила качества

**Конкретно, не абстрактно.** Вместо "работали над кодом" → "починили баг в auth middleware (коммит a3f12c)".

**Честно при отсутствии данных.** Если нет activeContext и нет TODO — так и скажи:
"Нет файлов контекста. Вот что вижу в git: [log]". Не придумывай.

**Коротко.** Брифинг должен умещаться на один экран. Если данных много — выбирай самое важное.

**Без вопросов.** Пользователь хочет быстрый ответ, не диалог. Собери всё сам и выдай результат.
Единственное исключение: если совсем непонятно какой проект имеется в виду — спроси путь.

Files in this skill

  • SKILL.md5.3 KB
  • plugin.json231 B

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.