Updated today
by vstorm-co
agenticos
Open-source, self-hosted AI agent platform for your company's AI teammates. Build, run and govern agents on your own servers and models: shared chat, RAG, skills, a real browser, 4,700+ MCP servers, budgets, approvals and an audit trail. An alternative to ChatGPT Enterprise and Grok Bot. Apache-2.0, built on Pydantic AI.
217 GitHub stars (217)
+162 in 30 days
| Period | New stars |
|---|---|
| Oct 1 | +2 |
| Oct 2 | +1 |
| Oct 3 | +2 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | +1 |
| Oct 7 | +1 |
| Oct 8 | +3 |
| Oct 9 | +2 |
| Oct 10 | +1 |
| Oct 11 | +1 |
| Oct 12 | +1 |
| Oct 13 | +19 |
| Oct 14 | +12 |
| Oct 15 | +6 |
| Oct 16 | +5 |
| Oct 17 | +1 |
| Oct 18 | +1 |
| Oct 19 | +1 |
| Oct 20 | 0 |
| Oct 21 | +3 |
| Oct 22 | +1 |
| Oct 23 | +2 |
| Oct 24 | +2 |
| Oct 25 | +2 |
| Oct 26 | +1 |
| Oct 27 | +2 |
| Oct 28 | +4 |
| Oct 29 | +2 |
| Oct 30 | +7 |
| Oct 31 | +2 |
| Nov 1 | +2 |
| Nov 2 | +6 |
| Nov 3 | +41 |
| Nov 4 | +19 |
| Nov 5 | +12 |
- 30 skills (30 skills found in its SKILL.md files)
- 37 forks (37 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add vstorm-co/agenticos
Asks which skills and agents to install. Just one: npx skills add vstorm-co/agenticos --skill agent-capability — add -g for every project.
Claude Code
git clone https://github.com/vstorm-co/agenticoscp -r "agenticos/.claude/skills/agent-capability" ~/.claude/skills/
Copies the agent-capability skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add vstorm-co/agenticos
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 103 files.
-
agent-capability
Add or change what an agent can do — a new tool the model can call, a new capability (knowledge, web search, charts, a guardrail, a compaction strategy), a tool rename, or a per-tool approval gate. Use whenever the ask is "give the agent a new tool/function/action", "add a capability", "let the agent do X". There is no @agent.tool and no assistant module in this project; every tool arrives throug…
.claude/skills/ on GitHub (opens in a new tab)agent-capability/ SKILL.md -
agent-spec
Change the agent spec — add or remove a field, rename one, tighten a rule, bump SPEC_VERSION, change publish-time validation, or touch YAML export/import. Use whenever editing app/agents/spec.py or anything that reads a stored spec. Every published agent and every client git repository holds a copy of this format, so a change that only works forwards breaks agents nobody touched.
.claude/skills/ on GitHub (opens in a new tab)agent-spec/ SKILL.md -
alembic-migration
Change the PostgreSQL schema with Alembic — add or alter a table, column, index or constraint, backfill data, or tighten a rule on a column that already holds rows. Use whenever a SQLAlchemy model changes, and whenever a validation rule narrows on a field stored as JSON. A model change without a migration passes the unit suite (sessions are mocked) and breaks on real Postgres.
.claude/skills/ on GitHub (opens in a new tab)alembic-migration/ SKILL.md -
backend-tests
Write or extend the backend Python test suite — a unit test for a service, an integration test against a real Postgres, an API test through the FastAPI app, or the test a bug fix needs. Also for "coverage is failing", "make test is red", and deciding which of the four layers a test belongs in. Uses anyio (not pytest-asyncio) and a 100% coverage gate on the platform layer.
.claude/skills/ on GitHub (opens in a new tab)backend-tests/ SKILL.md -
background-task
Add or change work that runs outside the request/response cycle — document ingestion, syncs, trigger fires, reports, cleanups, scheduled jobs — or debug a job that died, looped or never ran. Use when something is slow or must survive a restart, when adding a periodic job, when touching app/worker/, and before reaching for asyncio.create_task (which drops work silently in this codebase's exact fai…
.claude/skills/ on GitHub (opens in a new tab)background-task/ SKILL.md -
channel-bot
Work with messaging-channel bots — Telegram, Slack, Mattermost or Microsoft Teams. Register a bot, route inbound messages through an agent, choose webhook vs polling, handle an @slug mention, or add a new channel adapter. Use when wiring chat into a messaging platform or debugging bot delivery, identity linking or "the bot answered as itself".
.claude/skills/ on GitHub (opens in a new tab)channel-bot/ SKILL.md -
dev-agent
AI development agent. Opens a development branch and a stacked design branch up front, drives design and a general implementation plan to a reviewed, merged PR before any code exists, then — once merged — writes tests and the implementation on the development branch with review considered, without pushing. Portable across repos — detects the project's own test runner, source/test layout, branch n…
.claude/skills/ on GitHub (opens in a new tab)dev-agent/ SKILL.md -
e2e-tests
Write or fix a Playwright end-to-end test in frontend/e2e — a new journey spec, a seeded fixture, or debugging "the e2e suite passes but the feature is broken" / "make test-e2e fails". Use for any spec that crosses the whole stack (sign in, build an agent, publish, run, approve). Every page in this product renders its empty state when a query fails, so a spec that asserts on chrome is a spec that…
.claude/skills/ on GitHub (opens in a new tab)e2e-tests/ SKILL.md -
frontend-feature
Build or change a page, view or data-driven feature in the Next.js frontend — a route under the dashboard, wiring UI to a backend endpoint, a Zustand store, a permission that must hide a control, or localized copy. Use for any work in frontend/src, including "the page renders but shows an empty state" and "this button should not be visible to a Viewer".
.claude/skills/ on GitHub (opens in a new tab)frontend-feature/ SKILL.md -
mcp-connections
Work with MCP servers — connect one, add an entry to the server catalog, debug "the agent cannot see my MCP tools" or a failing OAuth flow, or change how connections are probed, prefixed or filtered. Use when the ask involves an external SaaS tool (GitHub, Linear, Notion, Slack, Stripe, Postgres…) and before writing a capability that would just be an API client for one.
.claude/skills/ on GitHub (opens in a new tab)mcp-connections/ SKILL.md -
permissions-rbac
Gate a route or a service on who may do it — add a permission, wire a role, decide between require() and resolve_access, share a resource with a grant, or debug "this user can see something they should not" and "a Viewer with an edit grant is being refused". Use for any authorization work, any new org-scoped route, and any review of one. There is no UserRole, RoleChecker or CurrentAdmin in this p…
.claude/skills/ on GitHub (opens in a new tab)permissions-rbac/ SKILL.md -
pr-comments
Use this skill when user asks to address PR review comments. It will fetch all comments, present them in a structured format.
.claude/skills/ on GitHub (opens in a new tab)pr-comments/ SKILL.md -
pr-description
Create or update PR. Use this skill every time user asks to create or update a PR to ensure clear, consistent descriptions between PRs.
.claude/skills/ on GitHub (opens in a new tab)pr-description/ SKILL.md -
project-docs
Write or fix the documentation site — add a page, update one after a behaviour change, fix a dead link or a failing docs build, add a diagram or an icon, or wire a new page into the nav. Use whenever docs/ or mkdocs.yml is touched, and whenever a code change alters behaviour a page describes. make docs-build runs --strict, so a dead link fails CI.
.claude/skills/ on GitHub (opens in a new tab)project-docs/ SKILL.md -
rag-knowledge
Work with the knowledge base — ingest documents, run semantic search, manage collections, add a sync connector (Google Drive, S3), change a parser or an ingestion setting. Use when populating or debugging retrieval, when a document upload fails or dies silently in a worker, or when "the agent cannot find something that is definitely in the collection". pgvector + per-organization embedding keys.
.claude/skills/ on GitHub (opens in a new tab)rag-knowledge/ SKILL.md -
resolve-changelog-conflict
Resolve a merge conflict in CHANGELOG.md by detecting the file's own convention (Keep a Changelog per-version sections, monthly sections, a single [Unreleased] bucket, or another format) and folding the other side's entries into it. Use whenever git reports a conflict in CHANGELOG.md, or when entries in an older format need folding into the current one.
.claude/skills/ on GitHub (opens in a new tab)resolve-changelog-conflict/ SKILL.md -
review-map
On-demand visual walkthrough of a pull request for a reviewer — projects the diff onto the system architecture map (changed components highlighted, before/after flows, suggested reading order) and publishes it as a private HTML artifact. Use when a diff is too large or system-touching to hold in your head while reviewing.
.claude/skills/ on GitHub (opens in a new tab)review-map/ SKILL.md -
ste-writing
Rewrite prose (docs, READMEs, PR descriptions, error messages, release notes, comments — never code) into ASD-STE100 Simplified Technical English. Use when asked to make writing not sound like AI, make docs clear or plain, enforce a controlled writing style, or write technical documentation that reads human. Two modes — strict (procedures/safety) and STE-flavored (general prose).
.claude/skills/ on GitHub (opens in a new tab)ste-writing/ SKILL.md -
vault-secrets
Store, read or rotate a credential — a provider API key, a channel bot token, an MCP token, a third-party service key — or add a new secret kind. Use whenever a change touches a credential at rest, whenever something needs to be encrypted, and whenever reviewing code that could leak a plaintext key into a response, a log line or an audit entry. Everything seals through app/core/vault.py; there is…
.claude/skills/ on GitHub (opens in a new tab)vault-secrets/ SKILL.md -
vstorm-code-review
High-signal, convergent code review for any repository. Runs a staged pipeline of subagents (Scope → Correctness → Security → Quality → Verification → Judge), one dedicated subagent per angle, all grading against one shared finding taxonomy, so every candidate is raised, filed, or refuted with proof — never silently re-surfaced after a fix. Accepts an optional `model` argument (default Claude Opu…
.claude/skills/ on GitHub (opens in a new tab)vstorm-code-review/ SKILL.md -
artifact-pages
How to build a page to publish with publish_artifact - the served library set, the house style and its components, icons instead of emoji, two templates, and how to change a page later.
backend/app/ on GitHub (opens in a new tab)core/ catalog/ skills/ artifact-pages/ SKILL.md -
code-review
How this organization reviews a change, and what a review must not let through.
backend/app/ on GitHub (opens in a new tab)core/ catalog/ skills/ code-review/ SKILL.md -
incident-report
How to write up an incident so the next person can act on it, not just read it.
backend/app/ on GitHub (opens in a new tab)core/ catalog/ skills/ incident-report/ SKILL.md -
refund-policy
When a refund is given without asking, when it needs approval, and how to say no.
backend/app/ on GitHub (opens in a new tab)core/ catalog/ skills/ refund-policy/ SKILL.md -
visual-design
How to answer with the draw tool - when to answer in text, a table or a chart instead, and how to draw the four interactive answers (explain, compare, make a tool, follow a trip on a map); which kind to pick, size and layout, light and dark, streaming order, follow-ups to the conversation, diagram craft, three.js, Mermaid, and fixing a drawing. Five templates.
backend/app/ on GitHub (opens in a new tab)core/ catalog/ skills/ visual-design/ SKILL.md -
abandoned-cart-follow-up
Write a follow-up that answers the objection rather than repeating the offer.
backend/app/ on GitHub (opens in a new tab)core/ catalog/ skill_gallery/ ecommerce/ abandoned-cart-follow-up/ SKILL.md -
inventory-alerting
Turn stock levels into a small number of decisions with a lead time attached.
backend/app/ on GitHub (opens in a new tab)core/ catalog/ skill_gallery/ ecommerce/ inventory-alerting/ SKILL.md -
order-status-answers
Answer where-is-my-order from the order and carrier record, and say what happens next.
backend/app/ on GitHub (opens in a new tab)core/ catalog/ skill_gallery/ ecommerce/ order-status-answers/ SKILL.md -
print-file-validation
Check an artwork file against the press requirements and say exactly what to fix.
backend/app/ on GitHub (opens in a new tab)core/ catalog/ skill_gallery/ ecommerce/ print-file-validation/ SKILL.md -
product-description-writer
Write listing copy from the spec sheet, without inventing an attribute.
backend/app/ on GitHub (opens in a new tab)core/ catalog/ skill_gallery/ ecommerce/ product-description-writer/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.