agentsclimarketplace

Agent os

Skill sciknow-io/skillful-alhazen/skills/agent-os

Coding + OpenClaw AI agents to drive general curation / sense-making tasksFrom the repository description

Install
npx -y skills add sciknow-io/skillful-alhazen --skill agent-os

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 19 stars19 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.9 KB, as published. Nobody here has run it

agent-os -- Operator Context Skill

Builds a large-scale structured personal context dataset in TypeDB from connected services, with minimal operator effort. The aos-operator-profile role (borne by alh-person via alh-role-bearing) is the hub all context links through.

Quick Start

# Create profile (idempotent)
uv run python skills/agent-os/agent_os.py create-profile --person op-f25ab4b15b0f

# Add context manually
uv run python skills/agent-os/agent_os.py add-goal \
  --person op-f25ab4b15b0f \
  --description "Launch product X" --priority 1

uv run python skills/agent-os/agent_os.py add-preference \
  --person op-f25ab4b15b0f \
  --category technical --description "Prefer TypeDB over SQL" --strength hard

uv run python skills/agent-os/agent_os.py add-life-event \
  --person op-f25ab4b15b0f \
  --type job-start --date 2020-01-15T00:00:00 --description "Joined CZI"

uv run python skills/agent-os/agent_os.py add-topic \
  --person op-f25ab4b15b0f \
  --name "Knowledge Graphs" --importance high

# Retrieve context
uv run python skills/agent-os/agent_os.py get-context \
  --person op-f25ab4b15b0f --dimension all

uv run python skills/agent-os/agent_os.py show-profile --person op-f25ab4b15b0f
uv run python skills/agent-os/agent_os.py show-ingestion --person op-f25ab4b15b0f

Schema (aos- namespace)

TypeKindPurpose
aos-operator-profilesub alh-roleHub role, borne by alh-person
aos-goalsub alh-domain-thingGoal with priority, status, deadline
aos-preferencesub alh-domain-thingWork-style or technical constraint
aos-life-eventsub alh-domain-thingCareer/personal milestone
aos-topicsub alh-domain-thingSubject area or expertise theme
aos-health-snapshotsub alh-domain-thingHealth metric reading
aos-email-threadsub alh-interactionGmail thread
aos-calendar-eventsub alh-interactionGoogle Calendar event
aos-linkedin-message-threadsub alh-interactionLinkedIn message thread
aos-github-artifactsub alh-artifactGitHub commit/PR/repo snapshot
aos-linkedin-artifactsub alh-artifactLinkedIn page scrape
aos-healthkit-artifactsub alh-artifactHealthKit export record
aos-drive-artifactsub alh-artifactGoogle Drive document
aos-ingestion-notesub alh-noteIngestion run record

Integration

  • agentic-memory: aos-operator-profile coexists with nbmem-operator-role on same alh-person. Will supersede it in Phase 2.
  • jobhunt: Skills bridged via aos-skill-topic-bridge relation (Plan 5).
  • CLAUDE.md: Call get-context --dimension all at session start.

Roadmap

  • Plan 2: Gmail, Calendar, LinkedIn message adapters
  • Plan 3: LinkedIn profile (Playwright) + GitHub adapters
  • Plan 4: HealthKit + Drive adapters
  • Plan 5: Bridges to agentic-memory, jobhunt, scilit, coach

Keep looking

Skills are one crate of 626,474. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.