almogbaku/aos/onboard

Claude Code and agent skill by almogbaku/aos

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Runs a capability's onboarding interview — typed questions, batched, secrets to the harness store — and writes the answers to the user's MOD.md overlay. Use when installing a capability that ships ONBOARDING.md, when the user asks to redo, refresh or revisit their answers, or when bootstrapping the global MOD.md for a new user. Do NOT use to change a behaviour no question covers: an unasked change is a prose statement written by capability-evolve, and a new question is a source change owned by…

Install

npx vskill@latest install almogbaku/aos/onboard

SKILL.md

capability-onboard

You are the only writer of MOD.md files. Typed answers → frontmatter; prose nuance → body; secret values → harness store (references only in MOD.md).

Inputs

  • Target capability's ONBOARDING.md: frontmatter = typed questions (id, prompt,

type: string|number|boolean|enum|list|path, optional required/secret/re_ask booleans); body = the conversational script. Follow the script — don't read questions off like a form.

  • Existing MOD.md for this capability, if any.
  • Global root MOD.md — skip questions it already answers; confirm instead of re-asking.

Which questions to ask

SituationAsk
First runall; required must get answers, others may be skipped
Re-rununanswered + every re_ask: true
--refreshall, current answer shown as default

Never delete an answer the user didn't change.

Conduct

Cluster related questions; accept "skip" for non-required. Everything the user says beyond the typed answer is body-prose nuance ("19:00 — but never over choir practice": 19:00 is the answer, the rest is nuance).

Write

  1. Validate every answer per reference/answer-validation.md.
  2. secret: true answers: value → harness store per the cheat-sheet; MOD.md gets only

{store, key}. Never write or repeat the value.

  1. Diff gate: show the diff (or the full draft on first run) and get approval.

Empty diff ⇒ no write, no prompt.

Format (normative):

markdown
---
capability: <id>
onboarded_version: <CAPABILITY.md version at interview time>
answers:
<question_id>: <typed value>
secrets:
<question_id>: {store: <store>, key: <key>}
---
<prose nuance under headings; omit headings with nothing under them>

Location: <aos_home>/personal/MOD.md for the global bootstrap (this capability's own interview); <aos_home>/personal/capabilities/<id>/MOD.md otherwise. Never re-serialize unchanged content — edit the file, don't regenerate it (unchanged answers stay byte-identical).

Report

Answered / skipped / unchanged; secret store+key names only; the applied diff on re-runs. If part of an install, hand back to the installer.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/almogbaku/aos/onboard/badge)](https://verified-skill.com/skills/almogbaku/aos/onboard)

Something wrong with this skill or its page? Tell us.