codex/skills/ms/SKILL.md
Create or directly edit Codex skill packages: SKILL.md, triggers, agents/openai.yaml, scripts, references, assets, and optional decision instrumentation. Use for explicit skill creation or direct skill surgery now; classify the skill as decision/execution/evidence/orchestration/mixed, and scaffold SKDC-v1 only when stable decision rules need future `$seq`/`$tune` observability. Use `$refine` instead for usage-backed existing-skill refinement.
npx skillsauth add tkersey/dotfiles msInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create lean, composable skill packages.
For skills whose value lies in changing choices, make future decision evidence observable without turning every run into receipt ceremony.
name and description.name is hyphen-case, at most 64 characters, and matches the folder.description is the trigger surface and remains under 1024 characters.SKILL.md under 500 lines; move deep detail into references/.agents/openai.yaml aligned.agents/openai.yaml disposition.Classify:
decision
execution
evidence
orchestration
mixed
Examples:
The classification guides observability. It does not belong in frontmatter unless the local convention supports it.
Create:
references/decision-contract.yaml
only when all are true:
Do not create a decision contract for a simple file transformer, narrow executor, or evidence fetcher unless it also makes consequential route decisions.
A decision contract contains stable:
trigger IDs
route IDs
clause IDs
required/prohibited routes
success/failure signals
required artifacts
Use:
skill_decision_contract:
contract_version: SKDC-v1
skill:
name:
kind:
triggers: []
routes: []
clauses: []
A decision-oriented skill may specify an optional:
skill_decision_receipt / SDR-v1
Use only when the skill makes a real route decision that later tuning cannot otherwise recover.
Do not emit receipts for ordinary prose, every checklist step, or simple tool execution.
uv run --with pyyaml -- python3 \
codex/skills/.system/skill-creator/scripts/init_skill.py \
<skill-name> --path codex/skills
SKILL.md.agents/openai.yaml.Use for direct user-authorized surgery without a $tune diagnosis.
Before completion, ask:
Can future evidence tell whether this skill was present?
Can it tell whether a consequential decision changed?
Can it tell which rule was exercised?
Can it distinguish compliance from success?
It is acceptable for the answer to be “not applicable.”
Do not add instrumentation merely to make every answer “yes.”
msWhen refining ms itself, prefer:
seq skill-decision-audit \
--skill ms \
--mode tune-packet \
--last 30d \
--exclude-current \
--format json
If unavailable, use narrow activation, message, and outcome evidence and report the CLI gap.
Skill:
- Action:
- Type:
- Decision instrumentation: added | updated | not justified
- agents/openai.yaml:
- Remaining uncertainty:
tools
Invokes Apple's macOS 27 fm command-line tool from a local Mac to use the on-device system model or Private Cloud Compute, including instructions, image prompts, schema-constrained JSON, and noninteractive automation. Use when the user asks to run Apple Foundation Models through fm, compare system versus pcc, generate structured output, or automate fm without Swift or an app.
development
Compile historical Codex sessions into governed counterfactual evidence, evaluate an existing owner-applied candidate through blinded paired HCTP trials, and fold observable evidence into RUN, OBSERVE, or STOP. Use for `$hylo`, CRF extraction, counterfactual replay, source-governed direct or historical trials, sealed evidence, paired baseline/candidate evaluation, causal frontiers, or evidence-governed improvement.
testing
Ensure a `ledger` command is available on PATH; materialize, validate, record, replay, and project requested Actuating artifacts without taking semantic or execution authority; coordinate the shared Learnings/Synesthesia/Negative Ledger lifecycle checkpoint and repo-local source-memory reconciliation; address Universalist plans and receipts; and perform pure artifact validation.
testing
Classify and quotient review findings, failing tests, incidents, bug reports, migration failures, and other witnessed falsifiers against accepted intent and the current Construction. Author counterexample-set/v1 without selecting repairs, counting review credit, or granting mutation.