Skip to content
Agentmart
Submit a tool

agentic-os

Coordinate versioned cross-System capabilities.

Skill by giacomoguidotto

IndexedMIT★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/giacomoguidotto-agentic-os

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Coordinate versioned cross-System capabilities. Use when the user invokes /agentic-os scout, /agentic-os pursue, or /agentic-os upskill.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/agentic-os

What's inside

Skill name
agentic-os
Description
Coordinate versioned cross-System capabilities. Use when the user invokes /agentic-os scout, /agentic-os pursue, or /agentic-os upskill.
License
MIT
Instructions
489 lines in SKILL.md · view on GitHub

Files (11)

  • SKILL.md
  • openai.yaml · agents/
  • pursue-result.json · resources/examples/
  • scout-result.json · resources/examples/
  • upskill-blocked-readiness-result.json · resources/examples/
  • upskill-result.json · resources/examples/
  • pursue-knowledge-request.json · resources/
  • pursue-result.schema.json · resources/
  • scout-knowledge-request.json · resources/
  • scout-result.schema.json · resources/
  • upskill-result.schema.json · resources/

SKILL.md (first lines)

# Agentic OS

Coordinate only the requested cross-System capability. The public surface
currently supports:

```text
/agentic-os scout --target <positive integer>
/agentic-os pursue
/agentic-os pursue <opportunity-ref>...
/agentic-os upskill <knowledge-project-ref>...
```

For `scout`, reject missing, repeated, non-integer, or non-positive targets. For
`pursue`, accept no arguments for automatic selection or one or more non-empty
opaque opportunity references. Reject flags, duplicate references, and every
other argument shape. For `upskill`, require one or more non-empty opaque
Knowledge project references and reject flags or duplicates. Repository roots,
System bindings, profile data, throughput targets, and native configuration are
derived from installed Systems, never accepted as public caller inputs.

## Scout contract

Scout builds one fresh, ephemeral Career profile for this invocation, reconciles
only its native delta, and invokes Career discovery and evaluation through the
canonical gateway. Load the bundled Knowledge Request from
[`resources/scout-knowledge-request.json`](resources/scout-knowledge-request.json)
and return a document matching
[`resources/scout-result.schema.json`](resources/scout-result.schema.json).

Agentic OS coordinates the calls. It does not read Knowledge provider bindings,
inspect Career implementation scripts, edit Career files, or reproduce either
System's domain rules.

### 1. Establish fresh readiness

Resolve the installed `setup-knowledge-system` and `lookup` capabilities and the
configured Career System root. Do not fetch or silently upgrade either System.

Run a fresh read-only `/setup-knowledge-system check` for `agentic-os.scout`.
Require the installed Knowledge interface, lookup, Snapshot Token validation, and
every required role in the bundled request to be ready. Record only the structured
status, capability evidence, and observation time, never personal values or
provider details.

From the Career root, invoke only:

```text
node main.mjs career-system.check/v1 --input -
```

Supply the versioned capabilities `career.profile.check/v1`,
`career.profile.reconcile/v1`, and `career.opportunity.discover/v1`. Record the
structured readiness evidence and observation time. A missing root, malformed
result, unsafe repository state, unavailable required capability, or blocked
readiness returns a capability-scoped `blocked` result. Do not guess a fallback or
invoke an internal Career script.

### 2. Build fresh profile input

Pass the bundled request unchanged to the installed automation-mode `/lookup`.
Require a valid `knowledge-system-interface/v1` snapshot whose caller and
capability are `agentic-os` and `agentic-os.scout`.

Map its current role results into a complete `career.profile.snapshot/v1` with
exactly these sections:

- `identity`
- `application_defaults`
- `opportunity_preferences`
- `positioning_and_proof`
- `communication_strategy`

Preserve every field's `value`, `absent`, or `unresolved` state, visibility,
restrictions, evidence, and provenance. Preserve uncertainty and weighted
preferences. Only explicit hard rejects become gates. Never infer a value from a
search miss, strip a qualifier, broaden the lookup, or manufacture a field.

Keep the Knowledge snapshot and Career profile only in memory or in a
permission-restricted temporary file. Remove any temporary file before returning,
including on errors. Never write a profile, snapshot, token, cache, receipt,
ledger, or resumption record in Agentic OS.

### 3. Validate drift and reconcile the native delta

Immediately before a dependent write, ask the installed Knowledge interface to
validate the opaque Snapshot Token. Never parse, compare, log, or derive meaning
from the token.

If the covered Knowledge state changed, discard the complete Knowledge and Career
snapshots. Repeat fresh Knowledge readiness, fresh Career readiness, lookup,
mapping, and token validation once. If it changes again, return `blocked` with a
scoped `persistent_drift` action. Do not combine revisions or ask a broader query.

When the token is unchanged, pass the complete Career profile through stdin to:

```text
node main.mjs career.profile.check/v1 --input -
node main.mjs career.profile.reconcile/v1 --input -
```

Use the same opaque source revision in `snapshot.revision` and
`expected_revision`. Treat `check` as read-only. Let the Career gateway own field
mapping, managed projection isolation, validation, and writes. An unresolved field
may block only its dependent capability; independent safe deltas may remain
reconciled. Never roll back a native delta or touch applications, reports,
attempts, outcomes, follow-ups, offers, observations, queues, or generated
artifacts.

After reconciliation, run a new Career `career-system.check/v1` for
`career.opportunity.discover/v1`. This post-reconcile result, not the earlier
check, authorizes scouting.

### 4. Invoke native scouting

Invoke only the canonical gateway:

```text
node main.mjs career.opportunity.discover/v1 --input -
```

From giacomoguidotto/skills, MIT.

Signals

Stars
1
Forks
0
Open issues
1
Last commit (this folder)
Jul 23, 2026 (3 months ago)
Last release
Jul 24, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from giacomoguidotto

Cite this page

agentic-os skill. Agent Mart. https://agentmart.dev/skills/giacomoguidotto-agentic-os (last updated 2026-10-24)