agency-os
Notion-as-source-of-truth dispatch board for running your work like an AI agency. One Tasks database is the source of truth; tasks flow Suggestion through Discussion, To-Do, In Progress, and Done with subtasks, recurring cadences, dependencies, and template subtrees.
Install / Use
npx skills add jeremylongshore/tons-of-skills-marketplace --skill agency-osInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
Data & AnalyticsSupported Platforms
Our assessment of agency-os
agency-os scores 91/100 on our quality scale, 122nd of 398 Data & Analytics skills we index (top 31%).
Its SKILL.md is 7.3 KB long, well organised into 9 sections with 3 code examples: a thorough specification that gives an agent plenty to work with.
With 2,785 GitHub stars, it is one of the more widely adopted skills in the catalogue.
Maintenance, license and trust
- The repository was last updated 5 days ago, so agency-os is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
agency-os compared with similar skills
All 4 of these similar skills score higher than agency-os; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| agency-os (this skill)by jeremylongshore | 91 | 2.8k | 5d ago | SKILL.md |
| algorithmic-artby anthropics | 100 | 177.9k | 7d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 7d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 130.2k | 8d ago | SKILL.md |
| ui-ux-pro-maxby nextlevelbuilder | 100 | 130.2k | 8d ago | SKILL.md |
Frequently asked questions
- How do I install agency-os?
- Run
npx skills add jeremylongshore/tons-of-skills-marketplace --skill agency-os. The install tabs above show the steps for each supported agent. - Which AI agents does agency-os work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is agency-os safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is agency-os still maintained?
- The repository was last updated 5 days ago, so agency-os is actively maintained.
Skill content
View source on GitHubname: agency-os description: | Notion-as-source-of-truth dispatch board for running your work like an AI agency. One Tasks database is the source of truth; tasks flow Suggestion through Discussion, To-Do, In Progress, and Done with subtasks, recurring cadences, dependencies, and template subtrees. Batch execution fans approved To-Do rows out to parallel agents with per-task model selection. Use when capturing chat to Notion, running the To-Do queue, suggesting, approving, or discussing tasks, or coordinating multi-task batches. Trigger with "/agency-os" subcommands or natural-language variants ("add a suggestion: …", "let's discuss X", "run the queue"). allowed-tools: Read, Write, Edit, Bash(python3:), Bash(npx:), Glob, Grep version: 0.2.0 author: ratamaha-git ratamaha@automatelab.tech license: MIT compatibility: Designed for Claude Code; requires the Notion MCP server (@notionhq/notion-mcp-server) and a Notion workspace with a Tasks database tags: [ai-agency, notion, orchestration, mcp, dispatch, parallel-execution]
agency-os
Notion-as-source-of-truth dispatch board. One Tasks database, one Hub page, one
page per Corpus, one page each for General Guidance and Resources. The skill
mutates Notion via the Notion MCP (mcp__*__notion-* tools); only
references/notion-pointers.json is committed to git.
Skill name decision: the skill is named agency-os (matching the repo). All
commands are /agency-os <cmd>. This is the single plugin entry point; there
is no agency-os/notion sub-namespace. If you embed this plugin alongside
others, prefix commands with agency-os to avoid collisions.
Overview
agency-os turns a single Notion database into a multi-status dispatch board for AI work. The model is intentionally narrow:
- One Tasks database is the source of truth for status, priority, model selection, and ownership. No parallel kanban tools.
- One Hub page holds the General Guidance, Resources, and Corpus pointers that every task consults.
- Tasks flow through five statuses: Suggestion → Discussion → To-Do → In Progress → Done. The dedup gate at each transition prevents accidental re-execution.
runfans approved To-Do rows out to parallel agents. Each task carries its own model selection (Haiku for cheap fan-out, Sonnet for default, Opus for hard reasoning) and respects declared dependencies.
The skill is stateless on disk — the only committed artifact is
references/notion-pointers.json (database/page IDs). All runtime state lives
in Notion.
For the full architecture (status flow, sync protocol, workspace structure,
pointer/cache format), see references/architecture.md.
Prerequisites
- Notion MCP server installed:
npx -y @notionhq/notion-mcp-server(declare in.mcp.json) - Notion integration token (
NOTION_TOKEN) with read+write access to your workspace. Add.envto.gitignore— never commit the token. - A Notion Tasks database with the columns the skill expects (see
references/architecture.md§ "Workspace structure" for the schema). The/agency-os initcommand can scaffold this for you. - Python 3 for the optional
scripts/query-tasks.pyhelper.
First-time setup:
ccpi install agency-os
# then in Claude Code:
/agency-os init --harness=basic --haiku=cost-tier --sonnet=default --opus=hard-reasoning
Instructions
The skill is a CLI surface over Notion. Three usage patterns:
-
Direct command invocation —
/agency-os <cmd> [args]. Seereferences/commands.mdfor the full reference of 19 commands (init,scaffold,suggest,discuss,log,add-subtask,approve,start,refresh,run,done,kill,next,status,list,show,update,move, pluslaunchalias). -
Natural-language driving — the skill translates conversational chat into the corresponding command. Examples in
references/natural-language.md. -
Batch execution —
/agency-os run [--go]fans the entire To-Do queue out to parallel agents with per-task model selection. See## Examplesbelow for the canonical flow.
Status flow is enforced — you cannot skip a stage. Every command performs a
sync preflight to ensure your local view of Notion is current (see
references/architecture.md § "Sync — preflight on every command").
When drafting any user-facing copy (READMEs, blog posts, launch surfaces),
apply the positioning brief at
references/positioning.md before writing.
Output
Every command returns to chat with:
- Verdict line —
✅ <action>or⚠️ <reason>(one line, scannable) - Affected task IDs and titles — every task touched, with its new status
- Next-action hint — what command the operator would typically run next
Batch run additionally emits:
- A per-task pass/fail table
- Total model spend estimate (Haiku/Sonnet/Opus call counts)
- Outstanding-dependency callouts for tasks that couldn't start
Error Handling
The skill fails closed on five well-defined cases (full details in
references/architecture.md § "Status flow — the dedup gate"):
| Condition | Behavior |
|---|---|
| Notion API auth fails | Halt, print "NOTION_TOKEN missing or invalid", exit 1 |
| Database/page ID drift (pointers stale) | Halt, print "Run /agency-os refresh", exit 1 |
| Status-flow violation (e.g. approve on a Suggestion) | Halt with the required prerequisite step quoted |
| Dependency cycle detected during run | Halt, list the cycle, exit 1 |
| Task missing required model selection | Halt, print "Run /agency-os update <id> --model <tier>" |
The skill never silently corrects state in Notion — every fix is an explicit command the operator must run.
Examples
Capture a chat insight as a Suggestion:
User: add a suggestion: refactor the auth flow to use the new token cache
Skill: → /agency-os suggest "refactor the auth flow to use the new token cache"
✅ Created Suggestion #t-2026-05-23-001 in corpus "platform"
Next: /agency-os discuss t-2026-05-23-001
Approve and run a batch:
User: approve t-2026-05-23-{001..003} then run the queue
Skill: ✅ Approved 3 tasks → To-Do
/agency-os run --go
→ fanning to 3 parallel agents...
✅ Done: 2 | ⚠️ Blocked on deps: 1 | Total spend: ~$0.04
More examples and the full command catalog are in
references/commands.md.
Resources
- Plugin source: https://github.com/ratamaha-git/agency-os
- Launch post: https://automatelab.tech/agency-os-launch/
references/architecture.md— status flow, sync protocol, workspace schemareferences/commands.md— full CLI reference (19 commands)references/natural-language.md— chat-to-command translation tablereferences/positioning.md— canonical brief for user-facing copyreferences/general-guidance.md— shared operating principles applied to every taskreferences/notion-pointers.json— pointer file scaffold (database/page IDs)references/task-page-template.md— Notion page template for new tasksreferences/corpus-template.md— Notion page template for a Corpusreferences/config-template.json— default per-task model routingscripts/query-tasks.py— optional Python helper for offline introspection
Related Skills
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
pptx
177.9kUse this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an em…
design
130.2kComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG…
ui-ux-pro-max
130.2kUI/UX design intelligence for web, mobile, and desktop. This skill should be used when designing, building, reviewing, or fixing interfaces, including pages, components, design systems, accessibility, interaction, responsive layout, typography, color, charts, and stack-specific UI implementation.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
