Agent skill

Manager

by serejaris in serejaris/personal-corp-os

Ведёт задачи штаба: по итогам сессии обновляет файл задачи или issue на GitHub и отвечает на вопрос „что по задаче“.

MITAuto-check passedProduct & Project Management

Install Manager

skills CLI
$ npx skills add serejaris/personal-corp-os --skill manager -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install serejaris/personal-corp-os manager --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/serejaris/personal-corp-os.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/manager .claude/skills/manager && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
manager
GitHub stars
229
Token cost
~2.7k tokens
SKILL.md length
937 words
Files
16 (incl. references, assets)
Skills in repo
36
Repo updated
First seen
Licence
MIT

At a glance

Ведёт задачи штаба: по итогам сессии обновляет файл задачи или issue на GitHub и отвечает на вопрос „что по задаче“.

  • Works in 4 steps: Найти задачу. Ищи задачу этой сессии в… → Обновить файл задачи. Перепиши «Текущее… → Сводка дня в штабе. Допиши в штаб строку… → …
  • Tasks that involve Project management
  • SKILL.md covers Развилка: где лежат задачи, Уровень 1: задачи в файлах, Уровень 2: задачи в GitHub… and Настройка: Manager Config, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Manager is an agent skill from serejaris/personal-corp-os. Ведёт задачи штаба: по итогам сессии обновляет файл задачи или issue на GitHub и отвечает на вопрос „что по задаче“. Если задачи лежат в файлах, обновляет файл задачи отдела и сводку дня в штабе. Если задачи на GitHub, ищет issue во всех репозиториях, обновляет описание issue, пишет комментарий о сделанной работе, следит за parent epic, W-label и местом на доске Project, убирает закрытые задачи из плана дня и недели. Применять по: „/manager“, „синкни сессию“, „обнови issues“, „зафиксируй прогресс“, „создай…

Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 18 other files, including reference files and assets (for example `README.md`, `README.ru.md` and `agents/openai.yaml`).

It sits in Product & Project Management, covering Project management. It works with GitHub. The repository describes itself as: Personal Corp OS — управление личной компанией через AI-агентов: задачи вне головы, отделы вместо памяти, недельное ретро. Открытые скиллы для Claude Code и Codex. The licence is MIT.

When your agent uses it

  • Tasks that involve Project management

Example prompts

  • “/manager”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Найти задачу. Ищи задачу этой сессии в tasks/ отдела (путь берётся из правил: где лежат задачи). Файла нет: создай tasks/<ГГГГ-ММ-ДД>-.md…
  2. Обновить файл задачи. Перепиши «Текущее состояние» (что сделано и где лежит) и «Следующий шаг» (одно действие). «Результат и решение…
  3. Сводка дня в штабе. Допиши в штаб строку в сводку дня со ссылкой на файл задачи. Файл сводки тот, что указан в правилах штаба; не указан…
  4. Саммари в чат. Коротко

What it can do on your machine

Read from SKILL.md and the folder at commit 95e36c3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Manager loads about 2.7k tokens when it runs, and up to ~26k if it reads all its reference files. Until then it costs about 168 tokens; SKILL.md has 937 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~168
When it runs · the whole SKILL.md, loaded when a task matches
~2.7k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~26k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from serejaris/personal-corp-os at commit 95e36c3, republished under its MIT licence (© serejaris). 937 words, ~2,673 tokens.

Download SKILL.mdSave it as .claude/skills/manager/SKILL.md (or your agent's skills folder). This skill also uses 15 other files; get the full folder from GitHub.
name
manager
description
Ведёт задачи штаба: по итогам сессии обновляет файл задачи или issue на GitHub и отвечает на вопрос „что по задаче“. Если задачи лежат в файлах, обновляет файл задачи отдела и сводку дня в штабе. Если задачи на GitHub, ищет issue во всех репозиториях, обновляет описание issue, пишет комментарий о сделанной работе, следит за parent epic, W-label и местом на доске Project, убирает закрытые задачи из плана дня и недели. Применять по: „/manager“, „синкни сессию“, „обнови issues“, „зафиксируй прогресс“, „создай issue“, „статус задачи“, „что по …“, „есть ли issue по …“, „sync session“, „track status“, „what about …“. Не применять: план дня — daily, ретро — retro.

Manager — двусторонний мост между сессией и задачами

Развилка: где лежат задачи

Сначала прочитай файл правил штаба и файл правил отдела (AGENTS.md или CLAUDE.md).

  • Там написано, что задачи лежат в файлах (tasks/): работай по разделу «Уровень 1» ниже, остальной документ не нужен.
  • Задачи во внешнем источнике (GitHub issues): работай по остальному документу, начиная с «Уровень 2: задачи в GitHub issues».
  • Строки о том, где лежат задачи, нет: предложи её дописать, например «Задачи отдела лежат в tasks/», и спроси человека, прежде чем что-то писать.

Уровень 1: задачи в файлах

В конце сессии:

  1. Найти задачу. Ищи задачу этой сессии в tasks/ отдела (путь берётся из правил: где лежат задачи). Файла нет: создай tasks/<ГГГГ-ММ-ДД>-<slug>.md с разделами:

    markdown
    # <название задачи>
    
    ## Результат
    ## Контекст
    ## Как проверить
    ## Текущее состояние
    ## Следующий шаг
    ## Результат и решение человека
  2. Обновить файл задачи. Перепиши «Текущее состояние» (что сделано и где лежит) и «Следующий шаг» (одно действие). «Результат и решение человека» заполняет человек; агент пишет туда только его слова из сессии.

  3. Сводка дня в штабе. Допиши в штаб строку в сводку дня со ссылкой на файл задачи. Файл сводки тот, что указан в правилах штаба; не указан: tasks/<ГГГГ-ММ-ДД>.md в штабе. Формат строки: - <отдел>: <что сделано> → ../<отдел>/tasks/<файл>.md.

  4. Саммари в чат. Коротко:

    ✓ сделано: ...
    ✎ ждёт человека: ...
    дальше: ...

Режим чтения на уровне 1: «что по <задаче>» ищется по tasks/ отделов из карты отделов штаба; ответ берётся из разделов «Текущее состояние» и «Следующий шаг».

Уровень 2: задачи в GitHub issues

Часть фреймворка Personal Corp — ведение бизнеса одного человека через AI-агентов.

Связывает работу сессии и GitHub issues в обе стороны. GitHub issues — источник правды по задачам; доска GitHub Project — источник правды о том, что активно. У manager два режима:

  1. Режим записи (синк) — в конце сессии: прочитать, что сделано, найти существующие issues, обновить их прогрессом + комментарием о работе, соблюсти инварианты родителя / W-label / Project, создать новый, только если ничего не подошло.
  2. Режим чтения (запрос) — в любое время: «что по треку X?», «статус Y?» → поиск по твоим репозиториям, сжатое состояние найденных issues с родительским эпиком, лейблами, местом в Project и последней активностью.

Manager — канонический процесс работы с issue. Не переключайся для этих операций на общий помощник по issue — manager владеет контрактом «прочитать — изменить — записать», инвариантами и синком Project.

Граница публичной поставки

Держи скилл переиспользуемым: владелец, репозитории, пути, ID досок и маршрутизация берутся из локального Manager Config пользователя. Никогда не включай в поставку журналы сессий, примеры клиентов, ссылки на приватные репозитории или копию личной установки.

Что читать дальше

Справочники лежат рядом со скиллом. Читай целиком тот, что нужен на текущем шаге; каждый начинается с оглавления.

ШагСправочник
Любой вызов: выбрать режим, режим работы по умолчанию, язык ответа, источники правды, цикл планирования, когда применять и когда нет, pre-flightreferences/modes.md
Режим записи: алгоритм синка, авторизация, связь коммита и issue, артефакты планирования, статус в Project, чистка плана при закрытии, «обновить или создать», комментарий как запасной каналreferences/write-mode.md
Режим чтения: алгоритм, пакетное чтение состояния Project, доказательство родителя, связанный контекст, ложные совпаденияreferences/read-mode.md
Поиск существующих issue: ключи, критерий совпадения, пакетный GraphQL и защиты jqreferences/search.md
Родительский эпик: что считается эпиком, как найти, агрегирующий родитель, видимый корень, блок Related, проверка до синкаreferences/parent-epic.md
W-label: текущая неделя, дата события, дрейфы, бэклог, быстрое создание лейблаreferences/w-labels.md
Заголовок нового issue: формула, правила, примеры, антипаттерныreferences/titles.md
Тело issue: критерий готовности, шаблоны тела, обновления и комментарияreferences/templates.md
Что показать пользователю: план, отчёт, ответ режима чтенияreferences/output.md
Интеграция с CRM (если включена в конфиге)references/crm.md
Частые ошибки и антипаттерны — сверка перед выполнением планаreferences/mistakes.md
Show full SKILL.md (392 more words)Show less

Настройка: Manager Config

До первого использования задай это в AGENTS.md проекта (предпочтительно) или в CLAUDE.md (совместимость). Если у проекта ещё нет конфига агента, запусти corp-doctor, чтобы создать или починить его.

markdown
## Manager Config

### GitHub owner
Имя пользователя или организация GitHub для поиска issue:
- owner: your-github-handle

### Repos to scan (cross-repo issue search scope)
Репозитории, в которых manager ищет:
- ~/Projects/main
- ~/Projects/ops
- ~/Projects/marketing

### Tasks index file (optional)
Путь к курируемому индексу текущей недели. Manager читает его ПЕРВЫМ, до любого `gh search`, чтобы сузить запросы:
- tasks_index: ~/docs/tasks.md
(если файла нет — manager работает без индекса, поиск идёт по всем repos)

### Tasks directory (optional)
Путь к файлам планов дня и недели, которые создаёт weekly-planning:
- tasks_dir: ~/docs/tasks/

### Domain → repo routing
| Domain | Repo |
|--------|------|
| коммерция / B2B-сделки | crm |
| запуски продуктов | main |
| эксплуатация / инфраструктура | ops |
| контент | marketing |

### GitHub Projects integration
Manager считает место в Project инвариантом (см. «Железные инварианты»). Объяви свои доски:
- weekly_project: <number>          # общая доска «всё активное на этой неделе» по всем репозиториям
- weekly_project_owner: your-github-handle
- status_field: Status              # поле single-select, в котором хранится колонка
- status_in_progress: In progress   # имя (или id) опции активной колонки
- domain_projects (optional):       # доски по доменам, если они у тебя есть
    | Domain | Project number |
    | коммерция | <number> |
    | продукт | <number> |

Закешируй здесь найденные ID полей и опций (`gh project field-list <N> --owner OWNER --format json`), чтобы manager не запрашивал их каждый запуск.

### W-label convention (optional)
- enabled: true
- format: W{NN} (ISO week)
(если false — manager создаёт issues без weekly labels)

### Standing write authorization
- mode: ask-each-time | execute-after-plan
(по умолчанию: ask. execute-after-plan = manager выполняет записи после показа краткого плана, без отдельного подтверждения)

### CRM integration (optional)
- crm_path: ~/Projects/crm
- crm_pointer_format: [[<slug>]]
(если не используется — секция игнорируется; см. references/crm.md)

corp-doctor — скилл первичной настройки и починки этого конфига. Метаданные типа заголовка здесь НЕ настраиваются: они живут в лейблах, дереве родителей и Projects (см. references/titles.md).

Железные инварианты

Каждый issue, который трогает manager, ОБЯЗАН соблюдать базовые три; активный issue текущей недели дополнительно соблюдает инварианты Project и комментария о работе:

  1. W-label (текущая или будущая неделя либо неделя конкретного события с датой) — если конвенция W-label включена в конфиге. Если лейбла нет в репозитории — создай его.
  2. Родительский эпик — ровно один родитель через GitHub Sub-issues API. Любой issue, который сам не эпик, обязан иметь родителя. См. references/parent-epic.md.
  3. Различение трека через заголовок + принадлежность к эпику — никаких лейблов-треков (<track-slug>, <client>-deal). Трек узнаётся по тексту заголовка и принадлежности к эпику.
  4. Место в Project — активный issue текущей недели обязан быть на доменной доске Project (если она у тебя есть) И в глобальном недельном Project. W-label без места в Project = Project drift.
  5. Видимый в Project родитель — для активного дочернего issue текущей недели одного parent_issue_url мало. Видимый корневой эпик сам должен быть в нужном Project view с непустой колонкой статуса.
  6. Комментарий о работе — в режиме записи, только когда в этой сессии над issue шла РЕАЛЬНАЯ работа: обязательный комментарий в таймлайн с итогом сделанного + ссылками на коммиты. Смена статуса / лейбла / места в Project его НЕ заменяет. Чисто механическая перестановка лейбла или починка Project без содержательной работы = без комментария.

Без этого issue отслеживается неправильно. Если родительского эпика нет ни в одном репозитории — manager поднимает это в предложении и предлагает создать новый или выбрать существующий до синка. Никогда не оставляет issue-сирот.

Главное (повтор критичного в конце)

До любого вызова gh: прочитай индекс задач → иначе поиск вслепую.

Каждый issue несёт: W-label + родителя (Sub-issues API) + место в Project (непустая колонка статуса).

Режим записи всегда: In progress на затронутых активных issue; комментарий о работе при реальной работе; связь коммита и issue через SHA; тело — канал, комментарий — журнал.

Заголовок: {объект} — {действие} ({когда}), без доменного префикса; метаданные типа живут в лейблах / родителе / Projects.

Постоянная авторизация: следуй настроенному режиму — execute-after-plan выполняет ограниченные записи после плана без отдельного «подтверди»; ask-each-time (по умолчанию) показывает план, потом спрашивает. В обоих случаях спрашивай при настоящей неоднозначности или жёстком блокере.

Язык ответа следует проекту. Технические токены (<repo>#N, W18, команды) остаются как есть.

© serejaris, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 15 other files (references, assets) in skills/manager of serejaris/personal-corp-os.

  • SKILL.md
  • README.md
  • README.ru.md
  • agents/openai.yaml
  • assets/illustration.png
  • references/crm.md
  • references/mistakes.md
  • references/modes.md
  • references/output.md
  • references/parent-epic.md
  • references/read-mode.md
  • references/search.md
  • references/templates.md
  • references/titles.md
  • references/w-labels.md
  • references/write-mode.md

Open the folder on GitHubat commit 95e36c3

Compare with similar skills

Manager next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Manager compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Manager this skillserejaris/personal-corp-os229—~2.7kAutomated safety check: PassMIT
CCPM Project Managementautomazeio/ccpm8.4k—~1.1kAutomated safety check: PassMIT
Project Managerpwrdrvr/openclaw-codex-app-server265—~1.5kAutomated safety check: PassMIT
Find Project Anomaliespenpot/penpot61k—~1.2kAutomated safety check: PassMPL-2.0
PublishQ00/ouroboros6.2k—~2.7kAutomated safety check: PassMIT
Gh Read Inspectoreclipse-rdf4j/rdf4j420—~950Automated safety check: PassBSD-3-Clause

Similar skills

  • Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.

    8.4k GitHub stars~1.1k tokensUpdated 6 mo ago
    Product & Project ManagementAuto-check passed
  • Project Manager

    pwrdrvr/openclaw-codex-app-server

    Manage GitHub issues and the GitHub Project board for the current repository, while keeping the local tracker in sync.

    265 GitHub stars~1.5k tokensUpdated 1 mo ago
    Product & Project ManagementAuto-check passed
  • Check a GitHub milestone against the Main project board, report the five anomaly types to tmp/<MILESTONE-ANOMALIES.md, and fix missing milestone assignments on request.

    61k GitHub stars~1.2k tokensUpdated today
    Product & Project ManagementAuto-check passed
  • Publish

    Q00/ouroboros

    Publish Seed specification as GitHub Issues for team-based project management

    6.2k GitHub stars~2.7k tokensUpdated 2 days ago
    Product & Project ManagementAuto-check passed
  • Gh Read Inspector

    eclipse-rdf4j/rdf4j

    Retrieve GitHub issues, pull requests, and milestones with read-only, whitelisted gh commands only.

    420 GitHub stars~950 tokensUpdated today
    Product & Project ManagementAuto-check passed
  • Manages GitHub issues and project boards with swarm coordination: issue creation and triage, issue-to-task conversion, progress tracking and stale issue cleanup.

    819 GitHub starsUsed in 6 repos~7.1k tokens
    Product & Project ManagementAuto-check passed

More from serejaris/personal-corp-os

All 36 skills in this repo
  • Weekly Planning

    serejaris/personal-corp-os

    A skill your agent uses when the user is transitioning from a completed retro into a weekly plan, choosing weekly outcomes, scheduling a full ISO week, or asking for "план на неделю", "weekly…

    229 GitHub stars~2.4k tokensUpdated yesterday
    Auto-check passed
  • Gh Issues

    serejaris/personal-corp-os

    A skill your agent uses when creating, searching, updating, or managing GitHub issues via CLI.

    229 GitHub stars~1.8k tokensUpdated yesterday
    Auto-check passed
  • Product Data Audit

    serejaris/personal-corp-os

    A skill your agent uses when auditing a product, business, or project ecosystem — analyzing data sources, decision loops, bottlenecks, and implementation contours.

    229 GitHub stars~1.3k tokensUpdated yesterday
    Auto-check passed
  • Tg Bot Ops

    serejaris/personal-corp-os

    A skill your agent uses when operating, debugging, deploying, or monitoring a Telegram bot or Telegram-to-agent gateway.

    229 GitHub stars~1.6k tokensUpdated yesterday
    Auto-check: notes
  • Audit Agent Rules

    serejaris/personal-corp-os

    Audits the agent rules in the current folder (AGENTS.md, nested AGENTS.md files) and the skill descriptions the agent sees at start, then reports what to cut, move or rewrite and edits only after…

    229 GitHub stars~2.3k tokensUpdated yesterday
    Auto-check passed
  • Make Landing

    serejaris/personal-corp-os

    Создаёт несколько вариантов дизайна 2D-поверхности (лендинг, герой, обложка, слайды): свой визуальный референс и автор на вариант, полный design.md с UTC/SHA-256 до кода, проверка в браузере…

    229 GitHub stars~2.1k tokensUpdated yesterday
    Auto-check passed

Works with

Questions about Manager

What does Manager do?

Ведёт задачи штаба: по итогам сессии обновляет файл задачи или issue на GitHub и отвечает на вопрос „что по задаче“. Manager is an agent skill from serejaris/personal-corp-os. Ведёт задачи штаба: по итогам сессии обновляет файл задачи или issue на GitHub и отвечает на вопрос „что по задаче“.

When should I use Manager?

Manager fits situations like: tasks that involve Project management.

How do I install Manager in Claude Code?

Run `npx skills add serejaris/personal-corp-os --skill manager -a claude-code`. Or copy the skill folder (skills/manager in serejaris/personal-corp-os) into .claude/skills/manager in your project. Claude Code loads it when a task matches its description.

How do I install Manager in Codex?

Run `npx skills add serejaris/personal-corp-os --skill manager -a codex`. Or copy the skill folder (skills/manager in serejaris/personal-corp-os) into .agents/skills/manager in your project. Codex loads it when a task matches its description.

Can I use Manager in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add serejaris/personal-corp-os --skill manager -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/manager, .gemini/skills/manager, .github/skills/manager and .opencode/skills/manager in your project.

What does Manager need to run?

SKILL.md names no scripts, command-line tools or credentials: Manager is instructions for the agent only.

Does Manager access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Manager safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Manager use?

Manager is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Manager use?

About 2.7k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 23k tokens, read only when the agent opens those files.

What are the alternatives to Manager?

Skills that share tags, products or a category with Manager: CCPM Project Management (automazeio/ccpm, 8.4k stars), Project Manager (pwrdrvr/openclaw-codex-app-server, 265 stars), Find Project Anomalies (penpot/penpot, 61k stars) and Publish (Q00/ouroboros, 6.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Manager?

serejaris (a GitHub user) maintains it in serejaris/personal-corp-os, which has 229 GitHub stars. The repository holds 36 skills in this directory. The repository was last updated on October 7, 2026.

Source: serejaris/personal-corp-os on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.