#694 by GitHub stars

first-fluke/oh-my-agent

Agent skills and specialist teams for Claude Code, Codex, Cursor and other coding agents. Load one skill or install domain presets, project hooks and parallel workflows with test gates.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

.claude-plugin/directory/skills/oma-academic-writing/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-architecture/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-backend/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-brainstorm/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-coordination/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-db/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-debug/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-design/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-dev-workflow/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-docs/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-explanation/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-frontend/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-hwp/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-image/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-market/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-mobile/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-observability/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-orchestration/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-pdf/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-pm/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-qa/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-recap/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-refactor/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-scholar/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-scm/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-search/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-security/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-skill-creation/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-slide/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-tf-infra/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-translation/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-video/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/directory/skills/oma-voice/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 198df9f56d38

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/frontend/skills/oma-architecture/SKILL.md

Week of Nov 2, 2026 · +10 / −1 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

+ 47 - When the diagram is a vendor-stack topology and the user wants logos or a poster, a `<artifact-stem>.stack.html` sibling from the upstream stack-diagram skill (stack route in `_shared/conditional/diagram-engine.md`; no CLI, no config key)
+ 68     required: false
+ 69   - name: architecture-decision-stack-html
+ 70     description: stack-diagram HTML poster with vendor logos beside a retained structural decision; only on the stack route when the upstream skill resolves
+ 71     artifact: "docs/decisions/*.stack.html"
+ 72     required: false
+ 73   - name: architecture-stack-html
+ 74     description: stack-diagram HTML poster with vendor logos beside a run-specific structural report; only on the stack route when the upstream skill resolves
+ 75     artifact: ".agents/results/architecture/*.stack.html"
- 77 - `_shared/conditional/diagram-engine.md` (+ `oma diagram resolve`) when a structural diagram is emitted — chooses archify vs Mermaid and owns the validate/deliver loop
+ 86 - `_shared/conditional/diagram-engine.md` (+ `oma diagram resolve`) when a structural diagram is emitted — picks the route (archify vs Mermaid, or the upstream stack-diagram poster) and owns the validate/deliver loop

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/frontend/skills/oma-brainstorm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/frontend/skills/oma-debug/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/frontend/skills/oma-design/SKILL.md

Week of Nov 2, 2026 · +5 / −1 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

- 61 - For existing-UI critique, audit, polish, or system extraction, select the matching Impeccable operation.
+ 61 - For a post-implementation hierarchy, density, consistency, or craft review of an admin console, dashboard, SaaS product UI, or internal tool, select Interface Design `design-review` through `resources/product-interface-review.md`. The frontend recommendation is advisory unless the task explicitly requires design approval.
+ 62 - For other existing-UI critique, accessibility or technical audit, polish, or system extraction, select the matching Impeccable operation.
+ 64 - When the surface is built around a data table or grid, pass `resources/data-grid.md` to the selected supplier with the brief.
+ 121 - `resources/product-interface-review.md`: recommended post-implementation product-interface review and frontend handoff.
+ 130 - `resources/data-grid.md`: alignment, filter toolbar, and row rules for data tables and grids.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/frontend/skills/oma-frontend/SKILL.md

Week of Nov 2, 2026 · +2 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

+ 72 - For a new or substantially changed admin console, dashboard, SaaS product UI, or internal tool, recommend a post-implementation `oma-design` review through `../oma-design/resources/product-interface-review.md`. This review is advisory unless the task explicitly requires design approval.
+ 214 - `../oma-design/resources/product-interface-review.md`: recommended design review after substantial product-interface implementation.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/frontend/skills/oma-pm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/frontend/skills/oma-qa/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/frontend/skills/oma-scm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/research/skills/oma-academic-writing/SKILL.md

Week of Nov 2, 2026 · +5 / −4 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

- 16 - "draft this essay / report / executive summary / conclusion / literature review"
+ 16 - "draft this abstract / essay / report / executive summary / conclusion / literature review"
- 26 - Writing executive summaries, conclusions, or literature reviews
+ 26 - Writing research abstracts, executive summaries, conclusions, or literature reviews
- 136 2. **PLAN** each paragraph as Topic-Support-Conclude; identify where evidence strength or a vague claim calls for a more precise verb.
+ 136 2. **PLAN** each paragraph as Topic-Support-Conclude; identify where evidence strength or a vague claim calls for a more precise verb. For research abstracts, use `resources/abstract-guide.md` to select motivation, approach, measured results, and a supported contribution within the venue's format.
- 146 | `CODEBASE` | `resources/` 4 reference files, `_shared/core/{context-loading,quality-principles}.md` |
+ 146 | `CODEBASE` | Task-relevant `resources/` files, `_shared/core/{context-loading,quality-principles}.md` |
+ 174 - Research abstract guidance: `resources/abstract-guide.md` (load when drafting, revising, or reviewing an abstract)

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/research/skills/oma-hwp/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/research/skills/oma-market/SKILL.md

Week of Nov 2, 2026 · +5 / −5 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

- 56 - Engine is always the latest release: `oma market resolve` refreshes the managed copy (throttled) and falls back to the cached copy offline; a pinned `market.path` / `LAST30DAYS_HOME` opts out
+ 56 - Engine is the skills-CLI install of `last30days`: `oma market resolve` reads installed skill dirs (a `market.path` / `LAST30DAYS_HOME` pin wins); `oma market update` installs it when missing and updates it otherwise
- 64 2. Run `oma market resolve --json`. `ok: false` → report `reason` (missing engine → `oma market update`; missing Python → the install hint) and stop. Never fall back to WebSearch-only synthesis and present it as market research.
+ 64 2. Run `oma market resolve --json`. `ok: false` → report `reason` (missing engine → ask the user, then `oma market update`; missing Python → the install hint) and stop. Never fall back to WebSearch-only synthesis and present it as market research.
- 106 - `oma market resolve [--refresh|--offline] [--json]` (engine + Python resolution; managed latest)
- 107 - `oma market update` (force-refresh the managed engine)
+ 106 - `oma market resolve [--json]` (engine + Python resolution from installed skill dirs)
+ 107 - `oma market update` (install the skill when missing, otherwise `bunx skills update last30days -g -y`)
- 123 | `LOCAL_FS` | `~/.cache/oma-market/last30days/<tag>/` (engine), `~/.config/last30days/` (engine config, keys), `.agents/results/market/` (brief + raw) |
+ 123 | `LOCAL_FS` | installed skill dir such as `~/.agents/skills/last30days/` (engine), `~/.config/last30days/` (engine config, keys), `.agents/results/market/` (brief + raw) |

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/research/skills/oma-pdf/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/research/skills/oma-scholar/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/research/skills/oma-scm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/research/skills/oma-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/research/skills/oma-translation/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/security/skills/oma-architecture/SKILL.md

Week of Nov 2, 2026 · +10 / −1 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

+ 47 - When the diagram is a vendor-stack topology and the user wants logos or a poster, a `<artifact-stem>.stack.html` sibling from the upstream stack-diagram skill (stack route in `_shared/conditional/diagram-engine.md`; no CLI, no config key)
+ 68     required: false
+ 69   - name: architecture-decision-stack-html
+ 70     description: stack-diagram HTML poster with vendor logos beside a retained structural decision; only on the stack route when the upstream skill resolves
+ 71     artifact: "docs/decisions/*.stack.html"
+ 72     required: false
+ 73   - name: architecture-stack-html
+ 74     description: stack-diagram HTML poster with vendor logos beside a run-specific structural report; only on the stack route when the upstream skill resolves
+ 75     artifact: ".agents/results/architecture/*.stack.html"
- 77 - `_shared/conditional/diagram-engine.md` (+ `oma diagram resolve`) when a structural diagram is emitted — chooses archify vs Mermaid and owns the validate/deliver loop
+ 86 - `_shared/conditional/diagram-engine.md` (+ `oma diagram resolve`) when a structural diagram is emitted — picks the route (archify vs Mermaid, or the upstream stack-diagram poster) and owns the validate/deliver loop

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/security/skills/oma-debug/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/security/skills/oma-qa/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/security/skills/oma-refactor/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/security/skills/oma-scm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.claude-plugin/domains/security/skills/oma-security/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

.cursor-plugin/skills/oma-bootstrap/SKILL.md

Week of Nov 2, 2026 · +92 / −45 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

- 6 # oma bootstrap
+ 6 # OMA bootstrap
- 8 The oma-* skills in this plugin describe *what* to do. Several of them delegate
- 9 the mechanics to the `oma` CLI (`oma agent spawn`, `oma market run`,
- 10 `oma recap`, `oma hook run`, `oma doctor`), and code search expects the
- 11 Serena MCP binary. Marketplace installs ship the skill text, not the binaries,
- 12 so a fresh workspace may have neither.
+ 8 ## Scheduling
- 14 ## When to run
+ 10 ### Goal
+ 11 Prepare the CLI, required provider tools and project state for the requested
+ 12 OMA task. Marketplace installation supplies instructions, not runtime binaries.
- 16 - A skill instruction contains an `oma ...` command and `command -v oma` is empty.
- 17 - The shell reports `oma: command not found` or `serena: command not found`.
- 18 - The workspace has no `.agents/` directory and a skill needs project state
- 19   (`.agents/state/`, `.agents/results/`, `oma-config.yaml`).
+ 14 ### Intent signature
+ 15 - An OMA task reports `oma: command not found` or a missing provider binary.
+ 16 - A fresh Cursor or Grok Bot workspace lacks required project state.
- 21 Skip this skill when `oma --version` already prints a version.
+ 18 ### When to use
+ 19 An invoked skill needs an `oma` command, a configured provider, or project OMA
+ 20 state that is not ready. Check these requirements independently: a working CLI
+ 21 does not establish that Serena or the project is ready.
- 23 ## Steps
+ 23 ### When NOT to use
+ 24 For instruction-only work that needs no CLI, provider or project state, use the
+ 25 requested skill directly. Do not provision tools just because the plugin loaded.
- 25 Run from the repository root. Every step is idempotent; rerunning is safe.
+ 27 ### Expected inputs
+ 28 The invoked skill, its required tools and the task's actual repository or working
+ 29 directory. Do not use the plugin cache or the Bot's HOME as the project root.
- 27 1. Check: `command -v oma && oma --version`. If both succeed, stop here.
- 28 2. Provision the runtimes with the official installer in non-interactive
- 29    mode. It installs bun, uv, serena-agent, and cue when missing, and
- 30    `OMA_INSTALL_NO_RUN=1` skips the interactive setup it would otherwise
- 31    launch at the end:
+ 31 ### Expected outputs
+ 32 Evidence that each required phase is ready, or the specific dependency blocking
+ 33 the original task. Do not equate a successful download with a working runtime.
+ 34 
+ 35 ### Dependencies
+ 36 The official platform bootstrap script and `oma doctor --json`. Linux/macOS
+ 37 commands below apply to hosted Bot computers; native Windows environments use
+ 38 the PowerShell installer with `OMA_INSTALL_NO_RUN=1`.
+ 39 
+ 40 ## Structural Flow
+ 41 
+ 42 ### Transitions
+ 43 - CLI available: skip CLI provisioning, then inspect required providers and state.
+ 44 - Required provider missing: provision that dependency even if the CLI works.
+ 45 - Project state absent: initialize only when the requested task needs it and
+ 46   project setup is authorized. Existing task authorization remains sufficient.
+ 47 - Existing project: diagnose and reuse it; do not automatically reinstall over
+ 48   customized definitions or unrelated work.
+ 49 
+ 50 ### Failure and recovery
+ 51 | Failure | Recovery |
+ 52 |---|---|
+ 53 | Installer succeeds but `oma --version` fails | Inspect `command -v oma` and PATH. Do not create another global install that shadows an existing npm or Homebrew binary. |
+ 54 | Required Serena binary is still missing | If `uv` is available, run `uv tool install -p 3.13 serena-agent@latest --prerelease=allow` once, then `uv tool update-shell`. Report failure if it remains unavailable. |
+ 55 | Existing project has configuration or registration issues | Inspect `oma doctor --json`; apply only the indicated repair covered by the task's authorization and preserve local changes. |
+ 56 | Dependency or setup cannot proceed | Continue independent instruction-only work and report the blocked command. Do not substitute an invented implementation of `oma`. |
+ 57 
+ 58 ### Exit
+ 59 Resume the original task when its required CLI, provider and project phases are
+ 60 ready. Keep unresolved phases explicit; plugin import alone does not verify them.
+ 61 
+ 62 ## Logical Operations
+ 63 
+ 64 ### Canonical command path
+ 65 1. Determine which phases the invoked skill actually requires. In its task
+ 66    directory, inspect `command -v oma` and, when present, `oma --version`.
+ 67    Check required provider binaries separately and inspect existing `.agents/`
+ 68    state. Do not stop after the CLI check.
+ 69 2. If the CLI or required bootstrap dependencies are missing on Linux/macOS,
+ 70    run the official installer without launching its interactive setup:
- 36    export PATH="$HOME/.bun/bin:$HOME/.local/bin:$PATH"
+ 75    export PATH="$PATH:$HOME/.bun/bin:$HOME/.local/bin"
- 39    Without `curl`, use `wget -qO-` in its place. Each dependency is
- 40    best-effort: the installer warns and continues when one fails.
- 41 
- 42 3. Install the CLI as a persistent global binary (skills call bare `oma`):
+ 78    Without `curl`, use `wget -qO-`. The installer already installs the global
+ 79    CLI when absent and preserves an existing binary; do not follow it with an
+ 80    unconditional `bun install --global`. Optional dependencies can fail while
+ 81    the installer continues, so verify each required tool after it returns.
+ 82    Append the fallback PATH entries to preserve the priority of a working
+ 83    Homebrew or npm CLI during a provider-only repair.
+ 84 3. Recheck `command -v oma && oma --version` and required provider binaries.
+ 85    Resolve any missing dependency using the recovery table before invoking it.
+ 86 4. If project state is needed, inspect the project's existing installation.
+ 87    For an absent `.agents/` tree and authorized project setup, run:
- 45    bun install --global oh-my-agent
+ 90    env -u OMA_YES CI=1 oma install
- 48 4. Wire the project non-interactively. This creates `.agents/` with the
- 49    default preset and leaves existing files untouched:
+ 93    CI mode skips prompts without the affirmative side effects of `--yes`, such
+ 94    as an automatic GitHub star. Installation writes managed skills, workflows,
+ 95    hooks, agents, rules and vendor settings; it does not preserve every existing
+ 96    file. For an existing installation, diagnose first instead of rerunning this
+ 97    command over local changes.
+ 98 5. Run `oma doctor --json` when provider or project setup was required. Report
+ 99    relevant warnings and complete only the repairs needed for the original task.
- 51    ```bash
- 52    oma install --yes
- 53    ```
+ 101 ### Resource scope and effects
+ 102 Runtime bootstrap can install global tools and update PATH. Project setup writes
+ 103 the target repository's OMA definitions and vendor settings and may update
+ 104 selected providers' HOME configuration. This skill does not authorize publication,
+ 105 account changes or messages to others.
- 55 5. Verify: `oma doctor`. It reports whether `serena` is on PATH and whether
- 56    the project is registered. Report any warning before continuing with the
- 57    original task.
+ 107 ### Guardrails
+ 108 - Keep `OMA_INSTALL_NO_RUN=1` in headless bootstrap commands: interactive setup
+ 109   reads from `/dev/tty` and can hang.
+ 110 - Preserve existing installations and local edits. If project setup falls outside
+ 111   the authorized task, request that missing authorization without stopping

This preview is limited. See the complete change on GitHub.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-architecture/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-backend/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-brainstorm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-coordination/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-db/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-debug/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-design/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-dev-workflow/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-frontend/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-hwp/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-image/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-mobile/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-observability/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-orchestrator/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-pdf/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-pm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-qa/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-recap/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-scholar/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-scm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-skill-creator/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-tf-infra/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

benchmarks/runs/oma/.agents/skills/oma-translator/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

cli/platform/emit/__fixtures__/repo/.agents/skills/folded-desc-skill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

cli/platform/emit/__fixtures__/repo/.agents/skills/invalid-skill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

cli/platform/emit/__fixtures__/repo/.agents/skills/oversized-skill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

cli/platform/emit/__fixtures__/repo/.agents/skills/valid-skill/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-academic-writing/SKILL.md

Week of Nov 2, 2026 · +5 / −4 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

- 16 - "draft this essay / report / executive summary / conclusion / literature review"
+ 16 - "draft this abstract / essay / report / executive summary / conclusion / literature review"
- 26 - Writing executive summaries, conclusions, or literature reviews
+ 26 - Writing research abstracts, executive summaries, conclusions, or literature reviews
- 136 2. **PLAN** each paragraph as Topic-Support-Conclude; identify where evidence strength or a vague claim calls for a more precise verb.
+ 136 2. **PLAN** each paragraph as Topic-Support-Conclude; identify where evidence strength or a vague claim calls for a more precise verb. For research abstracts, use `resources/abstract-guide.md` to select motivation, approach, measured results, and a supported contribution within the venue's format.
- 146 | `CODEBASE` | `resources/` 4 reference files, `_shared/core/{context-loading,quality-principles}.md` |
+ 146 | `CODEBASE` | Task-relevant `resources/` files, `_shared/core/{context-loading,quality-principles}.md` |
+ 174 - Research abstract guidance: `resources/abstract-guide.md` (load when drafting, revising, or reviewing an abstract)

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-architecture/SKILL.md

Week of Nov 2, 2026 · +10 / −1 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

+ 47 - When the diagram is a vendor-stack topology and the user wants logos or a poster, a `<artifact-stem>.stack.html` sibling from the upstream stack-diagram skill (stack route in `_shared/conditional/diagram-engine.md`; no CLI, no config key)
+ 68     required: false
+ 69   - name: architecture-decision-stack-html
+ 70     description: stack-diagram HTML poster with vendor logos beside a retained structural decision; only on the stack route when the upstream skill resolves
+ 71     artifact: "docs/decisions/*.stack.html"
+ 72     required: false
+ 73   - name: architecture-stack-html
+ 74     description: stack-diagram HTML poster with vendor logos beside a run-specific structural report; only on the stack route when the upstream skill resolves
+ 75     artifact: ".agents/results/architecture/*.stack.html"
- 77 - `_shared/conditional/diagram-engine.md` (+ `oma diagram resolve`) when a structural diagram is emitted — chooses archify vs Mermaid and owns the validate/deliver loop
+ 86 - `_shared/conditional/diagram-engine.md` (+ `oma diagram resolve`) when a structural diagram is emitted — picks the route (archify vs Mermaid, or the upstream stack-diagram poster) and owns the validate/deliver loop

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-backend/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-brainstorm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-coordination/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-db/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-debug/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-design/SKILL.md

Week of Nov 2, 2026 · +5 / −1 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

- 61 - For existing-UI critique, audit, polish, or system extraction, select the matching Impeccable operation.
+ 61 - For a post-implementation hierarchy, density, consistency, or craft review of an admin console, dashboard, SaaS product UI, or internal tool, select Interface Design `design-review` through `resources/product-interface-review.md`. The frontend recommendation is advisory unless the task explicitly requires design approval.
+ 62 - For other existing-UI critique, accessibility or technical audit, polish, or system extraction, select the matching Impeccable operation.
+ 64 - When the surface is built around a data table or grid, pass `resources/data-grid.md` to the selected supplier with the brief.
+ 121 - `resources/product-interface-review.md`: recommended post-implementation product-interface review and frontend handoff.
+ 130 - `resources/data-grid.md`: alignment, filter toolbar, and row rules for data tables and grids.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-dev-workflow/SKILL.md

Week of Nov 2, 2026 · +13 / −6 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

- 169 ```bash
- 170 # Install mise
- 171 curl https://mise.run | sh
- 172 
- 173 # Activate in shell
- 174 echo 'eval "$(~/.local/bin/mise activate)"' >> ~/.zshrc
+ 169 Reuse an existing `mise` installation. If it is missing, install it with a package manager supported by your platform. For example, with Homebrew already installed:
+ 170 
+ 171 ```bash
+ 172 brew install mise
+ 173 ```
+ 174 
+ 175 For other platforms, use a package-manager method from the [official installation guide](https://mise.jdx.dev/installing-mise.html). Do not pipe a remote installation script directly into a shell.
+ 176 
+ 177 Follow the [shell setup guide](https://mise.jdx.dev/shell-setup.html) for your current shell when activation is needed. Check for existing activation before editing shell configuration, and use `mise` from `PATH` rather than assuming `~/.local/bin/mise`.
+ 178 
+ 179 ```bash
+ 180 # Verify mise is available
+ 181 mise --version

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-docs/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-explanation/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-frontend/SKILL.md

Week of Nov 2, 2026 · +2 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

+ 72 - For a new or substantially changed admin console, dashboard, SaaS product UI, or internal tool, recommend a post-implementation `oma-design` review through `../oma-design/resources/product-interface-review.md`. This review is advisory unless the task explicitly requires design approval.
+ 214 - `../oma-design/resources/product-interface-review.md`: recommended design review after substantial product-interface implementation.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-hwp/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-image/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-market/SKILL.md

Week of Nov 2, 2026 · +5 / −5 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

- 56 - Engine is always the latest release: `oma market resolve` refreshes the managed copy (throttled) and falls back to the cached copy offline; a pinned `market.path` / `LAST30DAYS_HOME` opts out
+ 56 - Engine is the skills-CLI install of `last30days`: `oma market resolve` reads installed skill dirs (a `market.path` / `LAST30DAYS_HOME` pin wins); `oma market update` installs it when missing and updates it otherwise
- 64 2. Run `oma market resolve --json`. `ok: false` → report `reason` (missing engine → `oma market update`; missing Python → the install hint) and stop. Never fall back to WebSearch-only synthesis and present it as market research.
+ 64 2. Run `oma market resolve --json`. `ok: false` → report `reason` (missing engine → ask the user, then `oma market update`; missing Python → the install hint) and stop. Never fall back to WebSearch-only synthesis and present it as market research.
- 106 - `oma market resolve [--refresh|--offline] [--json]` (engine + Python resolution; managed latest)
- 107 - `oma market update` (force-refresh the managed engine)
+ 106 - `oma market resolve [--json]` (engine + Python resolution from installed skill dirs)
+ 107 - `oma market update` (install the skill when missing, otherwise `bunx skills update last30days -g -y`)
- 123 | `LOCAL_FS` | `~/.cache/oma-market/last30days/<tag>/` (engine), `~/.config/last30days/` (engine config, keys), `.agents/results/market/` (brief + raw) |
+ 123 | `LOCAL_FS` | installed skill dir such as `~/.agents/skills/last30days/` (engine), `~/.config/last30days/` (engine config, keys), `.agents/results/market/` (brief + raw) |

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-mobile/SKILL.md

Week of Nov 2, 2026 · +18 / −10 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

- 3 description: Implement Flutter, React Native, or native Swift apps. Use for
- 4   mobile screens, widgets, platform integrations, and application data flows.
+ 3 description: Implement Flutter, React Native, native Swift, or native Kotlin
+ 4   Android apps. Use for mobile screens, widgets, platform integrations, and
+ 5   application data flows.
- 15 - User asks for mobile app, Flutter, Dart, React Native, iOS, Android, Riverpod, widgets, camera, GPS, push notifications, or offline-first work.
+ 16 - User asks for mobile app, Flutter, Dart, React Native, iOS, Android, Jetpack Compose, Kotlin, Riverpod, widgets, camera, GPS, push notifications, or offline-first work.
- 39 - Flutter/Dart or React Native toolchain as detected from the project
- 40 - Riverpod/Bloc, Dio, platform SDKs, and Maestro where applicable
+ 40 - Flutter/Dart, React Native, Swift, or Kotlin/Gradle toolchain as detected from the project
+ 41 - Riverpod/Bloc, Dio, Hilt, Ktor, platform SDKs, and Maestro where applicable
- 64 - If network calls are needed, use Dio with interceptors and offline handling.
+ 65 - If network calls are needed, use the variant transport (Dio / axios / generated Swift `Client` / generated Kotlin `*Api` over Ktor) with interceptors and offline handling.
- 90 - Flutter/Dart or React Native stack
- 91 - Riverpod/Bloc, Dio, platform SDKs, Maestro
+ 91 - Flutter/Dart, React Native, Swift, or Kotlin Android stack
+ 92 - Riverpod/Bloc, Dio, Hilt, Ktor, platform SDKs, Maestro
- 125 5. Use the platform transport with auth/retry/logging interception and offline handling: Flutter uses Dio, React Native uses axios behind TanStack Query, and Swift uses generated `Client` middleware.
- 126 6. 60fps target; verify supported target platforms (Swift iOS needs iOS only)
+ 126 5. Use the platform transport with auth/retry/logging interception and offline handling: Flutter uses Dio, React Native uses axios behind TanStack Query, Swift uses generated `Client` middleware, and Kotlin uses Ktor plugins on the generated `*Api` client.
+ 127 6. 60fps target; verify supported target platforms (Swift iOS needs iOS only; Kotlin Android needs Android only)
+ 138 17. Kotlin native: Jetpack Compose + `@HiltViewModel` exposing one `StateFlow<UiState>` collected with `collectAsStateWithLifecycle`; network work in `viewModelScope`, `CancellationException` always rethrown
+ 139 18. Kotlin native: use the existing API layer. When the project adopts OpenAPI generation (`org.openapi.generator`, `kotlin` / `jvm-ktor`), call the generated `*Api` for covered endpoints and keep the Ktor engine (OkHttp on device, `MockEngine` in tests) injected where the client is constructed — Ktor is an engine-agnostic layer, not an OkHttp replacement; a UI-only edit does not introduce a generator (see `variants/kotlin-android/snippets.md` §1, §3)
+ 140 19. Kotlin native: when response caching is required, use the existing repository cache; for a new Room implementation cache DECODED models with explicit TTL, stale-while-revalidate on reads, upsert/delete on writes — never OkHttp `Cache` or Ktor `HttpCache`; view models depend on an interface seam, not the concrete repository (see `variants/kotlin-android/snippets.md` §8)
+ 141 20. Kotlin native: follow the `app/{ui,data,di}` + `api-client` layout; type-safe Navigation Compose routes; Material Design 3; JUnit + `ktor-client-mock` contract tests, Compose UI tests or Maestro for critical flows
+ 146 - Code snippets (Kotlin Android): `variants/kotlin-android/snippets.md`
+ 153 - Tech stack (Kotlin Android): `variants/kotlin-android/tech-stack.md`
+ 160 - API service template (Kotlin Android): `variants/kotlin-android/api-template.kt`

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-observability/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-orchestration/SKILL.md

Week of Nov 2, 2026 · +1 / −1 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

- 137 - Codex: use the current session's exposed native subagent tool with the resolved custom role from `.codex/agents/*.toml` when supported; otherwise use `oma agent spawn`.
+ 137 - Codex: use the current session's exposed native subagent tool with the resolved custom role from `.codex/agents/*.toml` when supported; otherwise use `oma agent spawn`. Model tiering follows `references/_shared/core/vendor-detection.md`.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-pdf/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-pm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-qa/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-recap/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-refactor/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-scholar/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-scm/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-search/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-security/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-skill-creation/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-slide/SKILL.md

Week of Nov 2, 2026 · +28 / −2 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

- 4   OMA slide CLI. Use for HTML slides and PDF, PNG, or PPTX deck delivery.
+ 4   OMA slide CLI or the ppt-master route. Use for HTML slides, editable PPTX, and
+ 5   PDF, PNG, or PPTX deck delivery.
+ 22 - User needs an editable PowerPoint (편집 가능한 PPT), wants an existing PPTX filled or edited
+ 23   with its design kept, a document (PDF/DOCX/XLSX/URL) turned into a PPTX deck, a reusable
+ 24   brand/style/layout/deck template, or a narrated PPTX/MP4 → `native-pptx` route.
+ 35 - Producing a natively editable PPTX through the upstream ppt-master skill (`resources/native-pptx.md`)
- 57 - PPTX export contains one raster image per slide; it has no editable text or shape layers.
+ 62 - HTML route: PPTX export contains one raster image per slide; it has no editable text or shape layers.
+ 63 - `native-pptx` route: an upstream ppt-master project under `.agents/results/slides/<session-id>/<project>/`
+ 64   with a natively editable PPTX in `exports/`
+ 80   - name: native-pptx
+ 81     description: Natively editable PPTX from the native-pptx route (upstream ppt-master project)
+ 82     artifact: ".agents/results/slides/*/*/exports/*.pptx"
+ 83     required: false
+ 97 - `native-pptx` route: upstream [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master) (MIT)
+ 98   from the runtime skill catalog or `bunx skills use hugohe3/ppt-master@ppt-master`; Python
+ 99   packages from its `requirements.txt`, installed only with user consent (`resources/native-pptx.md`)
+ 102 - Branches by route: HTML (default) / `native-pptx` (Phase 0 step 0)
+ 113 0. Select the route (`generation-protocol.md` Phase 0 step 0). `native-pptx` → follow
+ 114    `resources/native-pptx.md` instead of the steps below.
+ 132 - `native-pptx` bundle incomplete or attribution guard non-zero: report and stop that route.
+ 133 - `native-pptx` Python install declined or failed: say so; offer the HTML route (raster PPTX, experimental).
+ 194 | `PROCESS` | `native-pptx`: `bunx skills use hugohe3/ppt-master@ppt-master`, upstream `scripts/*.py`, consented `uv pip install` |
+ 228 16. **ppt-master runs unmodified.** Never copy, vendor, or edit upstream files, guess its cache path, or bypass its attribution guard.
+ 229 17. **No unconsented installs.** Install ppt-master's Python requirements only after the user agrees.
+ 230 18. **Native route images via oma-image.** Record the upstream AI image path as `host-native`; never set `IMAGE_BACKEND` or upstream provider keys. Do not surface upstream sponsor content unless asked.
+ 252 | `native-pptx` route selection, upstream loading, substitutions | YES (`native-pptx.md`) | — |
+ 253 | Editable PPTX authoring and export | — (upstream ppt-master scripts) | — |
+ 274 - Editable PPTX via upstream ppt-master: `resources/native-pptx.md`

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-tf-infra/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-translation/SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-video/SKILL.md

Week of Nov 2, 2026 · +19 / −4 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

- 5   silence cuts, dubbing assembly, scripts, and composition; audio-only work uses
- 6   oma-voice.
+ 5   silence cuts, dubbing assembly, sound effects, scripts, and composition;
+ 6   audio-only work uses oma-voice.
+ 22 - Add sound effects to a video or check its soundtrack against the picture.
- 36 from the OMA creation modes.
+ 37 from the OMA creation modes. Sound effects, a sound-designed soundtrack, or
+ 38 listening checks on a video's audio conditionally load `Leonxlnx/earshot`
+ 39 through `resources/sound-design.md`.
- 62 operation-specific capabilities are required. Visual interpretation uses the
+ 65 operation-specific capabilities are required. Sound effects and audio listening
+ 66 use the upstream earshot skills plus a resolved earshot runtime with
+ 67 FFmpeg/FFprobe; never install it without consent. Visual interpretation uses the
+ 131    A demo capture is inspected for personal information and masked before
+ 132    render (`resources/hyperframes-authoring/demo.md`); an unchecked capture is
+ 133    not rendered.
+ 146 3. Sound effects or soundtrack listening on either path: load
+ 147    `resources/sound-design.md`. earshot supplies the sounds and the listening
+ 148    evidence; OMA keeps cue times, placement in the composition, and delivery.
+ 204 - `resources/sound-design.md` when a video needs sound effects, foley, ambience
+ 205   or soundtrack review: earshot routing, cue placement and listening evidence.
+ 210 - `resources/motion-principles.md` when authoring `script.json` or the
+ 211   composition: scene cast, motion, text, narration sync and diagram rules.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

skills/oma-voice/SKILL.md

Week of Nov 2, 2026 · +13 / −12 lines

Before Network or broad shell → After Network or broad shell

9735136cabdf → 198df9f56d38

- 3 description: Generate or transcribe speech with Voicebox, or process existing
- 4   audio locally. Use for narration, transcripts, timed speech, and loudness
- 5   conversion; video editing uses oma-video.
+ 3 description: Generate or transcribe speech with Voicebox or VoiceStudio, or
+ 4   process existing audio locally. Use for narration, transcripts, timed speech,
+ 5   and loudness conversion; video editing uses oma-video.
- 13 Generate and transcribe speech through the local Voicebox app, and process existing audio with local media tools. Voicebox owns synthesis engines and profiles; FFmpeg owns file conversion, duration adjustment, and loudness processing.
+ 13 Generate and transcribe speech through a local speech backend (the Voicebox app, or VoiceStudio per `voice.backend`), and process existing audio with local media tools. The backend owns synthesis engines and profiles; FFmpeg owns file conversion, duration adjustment, and loudness processing.
- 50 - Generation/transcription: Voicebox desktop app installed and running locally.
+ 50 - Generation/transcription: Voicebox desktop app installed and running locally, or a running VoiceStudio backend selected through `voice.backend` (`resources/voicestudio.md`).
- 65 2. Verify Voicebox is reachable via MCP handshake or `GET /health`.
+ 65 2. Resolve `voice.backend` (`auto` tries Voicebox, then VoiceStudio). For VoiceStudio, follow `resources/voicestudio.md` from here; the steps below describe Voicebox. Verify Voicebox is reachable via MCP handshake or `GET /health`.
- 89 | Voicebox app not running | Print install/launch hint, exit code 5 |
+ 89 | No selected backend reachable | Print the Voicebox install/launch hint (and VoiceStudio for `auto`), exit code 5 |
- 176 | `NETWORK` | Loopback HTTP to `127.0.0.1:17493` only |
+ 176 | `NETWORK` | Loopback HTTP to Voicebox `127.0.0.1:17493`, or the user's configured VoiceStudio backend (default `127.0.0.1:3900`) |
- 178 | `CREDENTIALS` | None. Voicebox is local and key-free. |
+ 178 | `CREDENTIALS` | None for Voicebox. A protected VoiceStudio backend uses the user's `OMNIVOICE_API_KEY`; never print it. |
- 192 - Does not call any cloud service. No external network traffic.
+ 192 - Does not call any cloud service. VoiceStudio cloud features and remote backends run only when the user chooses them.
- 204 9. **Out of scope**: voice cloning UI, captures archive, stories editor, microphone dictation loop, and cloud vendors are intentionally not exposed.
+ 204 9. **Out of scope**: the Voicebox cloning UI, captures archive, stories editor, microphone dictation loop, and cloud vendors are intentionally not exposed. VoiceStudio cloning and voice design run only on an explicit request with the voice owner's permission (`resources/voicestudio.md`).
+ 243 - VoiceStudio backend: `resources/voicestudio.md` (backend resolution, upstream skill routing, consent)
- 245 - Configuration: read the `voice:` section of `.agents/oma-config.yaml` first, then fall back to `config/voice-config.yaml` for any key it does not set. Both profiles ship as `null` and must be set per machine — write them to `.agents/oma-config.yaml`, since `oma update` overwrites the skill config.
+ 246 - Configuration: read the `voice:` section of `.agents/oma-config.yaml` first, then fall back to `config/voice-config.yaml` for any key it does not set. `voice.backend` (`auto` | `voicebox` | `voicestudio`, default `auto`) lives only in oma-config. Both profiles ship as `null` and must be set per machine — write them to `.agents/oma-config.yaml`, since `oma update` overwrites the skill config.

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9735136cabdf

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 198df9f56d3899944e44f57dbd1dc834d5689bb4

git clone --filter=blob:none --no-checkout https://github.com/first-fluke/oh-my-agent.git .hotskills/first-fluke-oh-my-agent && git -C .hotskills/first-fluke-oh-my-agent checkout --detach 198df9f56d3899944e44f57dbd1dc834d5689bb4 # Copy each selected skill directory from .hotskills/first-fluke-oh-my-agent into .claude/skills/<skill-name>/
git clone --filter=blob:none --no-checkout https://github.com/first-fluke/oh-my-agent.git .hotskills/first-fluke-oh-my-agent && git -C .hotskills/first-fluke-oh-my-agent checkout --detach 198df9f56d3899944e44f57dbd1dc834d5689bb4 # Copy each selected skill directory from .hotskills/first-fluke-oh-my-agent into .agents/skills/<skill-name>/
1.4kGitHub stars
17stars in 7 days
117skills in this repository
398commits in 30 days

Heat

7.0
  • Star growth, last 7 daysAhead of 87% of tracked repositories
  • Star growth, last 24 hoursAhead of 98% of tracked repositories
  • Rank movement, last 7 daysAhead of 35% of tracked repositories
  • Commits, last 30 daysAhead of 98% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 7, 20261,373

Individual skills in this repository

How it works

oma-academic-writing

When your agent uses it

Draft and revise academic prose against a rubric, evidence, and citation requirements. Use for essays, reports, literature reviews, or academic style audits.

What it loads into context

Frontmatter

42 tokens

Always available to the agent

SKILL.md

3,067 tokens

When the skill is activated

Reference documents

1,809,299 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Scheduling
  2. Structural Flow
  3. Logical Operations
  4. References

Scripts executed separately

  • ../../../../.agents/skills/oma-backend/variants/node/api-template.ts
  • ../../../../.agents/skills/oma-backend/variants/python/api-template.py
  • ../../../../.agents/skills/oma-dev-workflow/resources/affected-checks.py
  • ../../../../.agents/skills/oma-hwp/resources/balanced-tables.ts
  • ../../../../.agents/skills/oma-hwp/resources/flatten-tables.ts
  • ../../../../.agents/skills/oma-hwp/resources/package.json
  • ../../../../.agents/skills/oma-hwp/resources/turndown-plugin-gfm.d.ts
  • ../../../../.agents/skills/oma-mobile/resources/screen-template.tsx
  • ../../../../.agents/skills/oma-mobile/variants/react-native/api-template.ts
  • ../../../../.agents/skills/oma-orchestration/scripts/parallel-run.sh
  • ../../../../.agents/skills/oma-orchestration/scripts/spawn-agent.sh
  • ../../../../.agents/skills/oma-orchestration/scripts/verify.sh
  • ../../../../.agents/skills/oma-refactor/resources/hotspots.py
  • ../../../../.agents/skills/oma-slide/resources/assets/deck-stage.js
  • ../../../../.agents/skills/oma-video/resources/mpt/driver.py
  • ../../../../.agents/skills/oma-video/resources/strudel/package.json
  • ../../../../.agents/skills/oma-video/resources/strudel/render.mjs
  • ../../../domains/frontend/scripts/plugin-bootstrap.sh
  • ../../../domains/frontend/scripts/plugin-hook.sh
  • ../../../domains/research/scripts/plugin-bootstrap.sh
  • ../../../domains/research/scripts/plugin-hook.sh
  • ../../../domains/research/skills/oma-hwp/resources/balanced-tables.ts
  • ../../../domains/research/skills/oma-hwp/resources/flatten-tables.ts
  • ../../../domains/research/skills/oma-hwp/resources/package.json
  • ../../../domains/research/skills/oma-hwp/resources/turndown-plugin-gfm.d.ts
  • ../../../domains/security/scripts/plugin-bootstrap.sh
  • ../../../domains/security/scripts/plugin-hook.sh
  • ../../../domains/security/skills/oma-refactor/resources/hotspots.py
  • ../../../../skills/oma-backend/variants/node/api-template.ts
  • ../../../../skills/oma-backend/variants/python/api-template.py
  • ../../../../skills/oma-dev-workflow/resources/affected-checks.py
  • ../../../../skills/oma-hwp/resources/balanced-tables.ts
  • ../../../../skills/oma-hwp/resources/flatten-tables.ts
  • ../../../../skills/oma-hwp/resources/package.json
  • ../../../../skills/oma-hwp/resources/turndown-plugin-gfm.d.ts
  • ../../../../skills/oma-mobile/resources/screen-template.tsx
  • ../../../../skills/oma-mobile/variants/react-native/api-template.ts
  • ../../../../skills/oma-orchestration/scripts/parallel-run.sh
  • ../../../../skills/oma-orchestration/scripts/spawn-agent.sh
  • ../../../../skills/oma-orchestration/scripts/verify.sh
  • ../../../../skills/oma-refactor/resources/hotspots.py
  • ../../../../skills/oma-slide/resources/assets/deck-stage.js
  • ../../../../skills/oma-video/resources/mpt/driver.py
  • ../../../../skills/oma-video/resources/strudel/package.json
  • ../../../../skills/oma-video/resources/strudel/render.mjs

Files

  • ../../../../.agents/agents/architecture-reviewer.mddoc1,845 bytes
  • ../../../../.agents/agents/backend-engineer.mddoc1,981 bytes
  • ../../../../.agents/agents/db-engineer.mddoc1,815 bytes
  • ../../../../.agents/agents/debug-investigator.mddoc1,640 bytes
  • ../../../../.agents/agents/docs-curator.mddoc3,602 bytes
  • ../../../../.agents/agents/frontend-engineer.mddoc1,937 bytes
  • ../../../../.agents/agents/mobile-engineer.mddoc1,972 bytes
  • ../../../../.agents/agents/mobile-engineer.mddoc1,972 bytes
  • ../../../../.agents/agents/pm-planner.mddoc2,740 bytes
  • ../../../../.agents/agents/qa-reviewer.mddoc1,964 bytes
  • ../../../../.agents/agents/qa-reviewer.mddoc1,964 bytes
  • ../../../../.agents/agents/refactor-engineer.mddoc2,738 bytes
  • ../../../../.agents/agents/research-explorer.mddoc2,935 bytes
  • ../../../../.agents/agents/research-explorer.mddoc2,935 bytes
  • ../../../../.agents/agents/tf-infra-engineer.mddoc1,643 bytes
  • ../../../../.agents/skills/oma-academic-writing/SKILL.mddoc14,168 bytes
  • ../../../../.agents/skills/oma-academic-writing/resources/abstract-guide.mddoc3,133 bytes
  • ../../../../.agents/skills/oma-academic-writing/resources/academic-verb-tiers.mddoc2,304 bytes
  • ../../../../.agents/skills/oma-academic-writing/resources/anti-ai-checklist.mddoc2,885 bytes
  • ../../../../.agents/skills/oma-academic-writing/resources/hedging-guide.mddoc5,644 bytes
  • ../../../../.agents/skills/oma-academic-writing/resources/sentence-structure-reference.mddoc7,958 bytes
  • ../../../../.agents/skills/oma-architecture/SKILL.mddoc12,327 bytes
  • ../../../../.agents/skills/oma-architecture/resources/api-evolution.mddoc4,210 bytes
  • ../../../../.agents/skills/oma-architecture/resources/checklist.mddoc1,750 bytes
  • ../../../../.agents/skills/oma-architecture/resources/execution-protocol.mddoc6,620 bytes
  • ../../../../.agents/skills/oma-architecture/resources/methodology-selection.mddoc2,630 bytes
  • ../../../../.agents/skills/oma-architecture/resources/migration-patterns.mddoc2,823 bytes
  • ../../../../.agents/skills/oma-architecture/resources/output-templates.mddoc2,128 bytes
  • ../../../../.agents/skills/oma-architecture/resources/stakeholder-synthesis.mddoc2,457 bytes
  • ../../../../.agents/skills/oma-backend/SKILL.mddoc10,227 bytes
  • ../../../../.agents/skills/oma-backend/resources/checklist.mddoc2,152 bytes
  • ../../../../.agents/skills/oma-backend/resources/error-playbook.mddoc4,634 bytes
  • ../../../../.agents/skills/oma-backend/resources/execution-protocol.mddoc2,376 bytes
  • ../../../../.agents/skills/oma-backend/resources/orm-reference.mddoc3,305 bytes
  • ../../../../.agents/skills/oma-backend/variants/node/api-template.tsruns8,959 bytes
  • ../../../../.agents/skills/oma-backend/variants/node/snippets.mddoc12,680 bytes
  • ../../../../.agents/skills/oma-backend/variants/node/stack.yamlasset456 bytes
  • ../../../../.agents/skills/oma-backend/variants/node/stack.yamlasset456 bytes
  • ../../../../.agents/skills/oma-backend/variants/node/tech-stack.mddoc1,214 bytes
  • ../../../../.agents/skills/oma-backend/variants/python/api-template.pyruns10,409 bytes
  • ../../../../.agents/skills/oma-backend/variants/python/snippets.mddoc5,128 bytes
  • ../../../../.agents/skills/oma-backend/variants/python/stack.yamlasset411 bytes
  • ../../../../.agents/skills/oma-backend/variants/python/stack.yamlasset411 bytes
  • ../../../../.agents/skills/oma-backend/variants/python/tech-stack.mddoc1,694 bytes
  • ../../../../.agents/skills/oma-backend/variants/rust/api-template.rsasset19,369 bytes
  • ../../../../.agents/skills/oma-backend/variants/rust/snippets.mddoc12,535 bytes
  • ../../../../.agents/skills/oma-backend/variants/rust/stack.yamlasset473 bytes
  • ../../../../.agents/skills/oma-backend/variants/rust/tech-stack.mddoc1,302 bytes
  • ../../../../.agents/skills/oma-backend/variants/stack.schema.jsonasset2,739 bytes
  • ../../../../.agents/skills/oma-brainstorm/SKILL.mddoc11,725 bytes
  • ../../../../.agents/skills/oma-brainstorm/resources/triz-lite.mddoc4,722 bytes
  • ../../../../.agents/skills/oma-coordination/SKILL.mddoc8,237 bytes
  • ../../../../.agents/skills/oma-db/SKILL.mddoc13,493 bytes
  • ../../../../.agents/skills/oma-db/resources/anti-patterns.mddoc12,738 bytes
  • ../../../../.agents/skills/oma-db/resources/checklist.mddoc4,523 bytes
  • ../../../../.agents/skills/oma-db/resources/document-templates.mddoc2,124 bytes
  • ../../../../.agents/skills/oma-db/resources/error-playbook.mddoc3,152 bytes
  • ../../../../.agents/skills/oma-db/resources/examples.mddoc7,487 bytes
  • ../../../../.agents/skills/oma-db/resources/execution-protocol.mddoc6,816 bytes
  • ../../../../.agents/skills/oma-db/resources/iso-controls.mddoc3,333 bytes
  • ../../../../.agents/skills/oma-db/resources/migration-playbook.mddoc7,348 bytes
  • ../../../../.agents/skills/oma-db/resources/query-tuning.mddoc4,571 bytes
  • ../../../../.agents/skills/oma-db/resources/vector-db.mddoc4,036 bytes
  • ../../../../.agents/skills/oma-debug/SKILL.mddoc6,441 bytes
  • ../../../../.agents/skills/oma-debug/resources/bug-report-template.mddoc7,457 bytes
  • ../../../../.agents/skills/oma-debug/resources/checklist.mddoc1,136 bytes
  • ../../../../.agents/skills/oma-debug/resources/common-patterns.mddoc15,091 bytes
  • ../../../../.agents/skills/oma-debug/resources/debugging-checklist.mddoc10,559 bytes
  • ../../../../.agents/skills/oma-debug/resources/error-playbook.mddoc3,524 bytes
  • ../../../../.agents/skills/oma-debug/resources/execution-protocol.mddoc2,522 bytes
  • ../../../../.agents/skills/oma-design/SKILL.mddoc8,301 bytes
  • ../../../../.agents/skills/oma-design/resources/asset-strategy.mddoc1,849 bytes
  • ../../../../.agents/skills/oma-design/resources/checklist.mddoc3,569 bytes
  • ../../../../.agents/skills/oma-design/resources/data-grid.mddoc2,260 bytes
  • ../../../../.agents/skills/oma-design/resources/design-md-spec.mddoc4,796 bytes
  • ../../../../.agents/skills/oma-design/resources/design-tokens.mddoc2,431 bytes
  • ../../../../.agents/skills/oma-design/resources/error-playbook.mddoc2,656 bytes
  • ../../../../.agents/skills/oma-design/resources/execution-protocol.mddoc5,053 bytes
  • ../../../../.agents/skills/oma-design/resources/external-design-skills.mddoc9,046 bytes
  • ../../../../.agents/skills/oma-design/resources/getdesign-fetcher.mddoc4,726 bytes
  • ../../../../.agents/skills/oma-design/resources/product-interface-review.mddoc3,354 bytes
  • ../../../../.agents/skills/oma-design/resources/redesign-protocol.mddoc2,668 bytes
  • ../../../../.agents/skills/oma-design/resources/stitch-integration.mddoc9,273 bytes
  • ../../../../.agents/skills/oma-dev-workflow/SKILL.mddoc17,228 bytes
  • ../../../../.agents/skills/oma-dev-workflow/resources/affected-checks.pyruns2,540 bytes
  • ../../../../.agents/skills/oma-dev-workflow/resources/api-workflows.mddoc1,143 bytes
  • ../../../../.agents/skills/oma-dev-workflow/resources/database-patterns.mddoc2,379 bytes
  • ../../../../.agents/skills/oma-dev-workflow/resources/i18n-patterns.mddoc1,204 bytes
  • ../../../../.agents/skills/oma-dev-workflow/resources/release-coordination.mddoc6,060 bytes
  • ../../../../.agents/skills/oma-dev-workflow/resources/tooling-profiles.mddoc9,897 bytes
  • ../../../../.agents/skills/oma-dev-workflow/resources/troubleshooting.mddoc1,482 bytes
  • ../../../../.agents/skills/oma-dev-workflow/resources/validation-pipeline.mddoc9,803 bytes
  • ../../../../.agents/skills/oma-docs/SKILL.mddoc5,250 bytes
  • ../../../../.agents/skills/oma-docs/resources/commands.mddoc2,588 bytes
  • ../../../../.agents/skills/oma-explanation/SKILL.mddoc12,752 bytes
  • ../../../../.agents/skills/oma-explanation/resources/document-structure.mddoc6,131 bytes
  • ../../../../.agents/skills/oma-explanation/resources/draft-format.mddoc10,378 bytes
  • ../../../../.agents/skills/oma-explanation/resources/html-contract.mddoc7,516 bytes
  • ../../../../.agents/skills/oma-frontend/SKILL.mddoc14,238 bytes
  • ../../../../.agents/skills/oma-frontend/resources/angular-rules.mddoc5,052 bytes
  • ../../../../.agents/skills/oma-frontend/resources/checklist.mddoc5,419 bytes
  • ../../../../.agents/skills/oma-frontend/resources/error-playbook.mddoc5,923 bytes
  • ../../../../.agents/skills/oma-frontend/resources/execution-protocol.mddoc3,362 bytes
  • ../../../../.agents/skills/oma-frontend/resources/snippets.mddoc11,847 bytes
  • ../../../../.agents/skills/oma-frontend/resources/specialized-visual-implementation.mddoc14,594 bytes
  • ../../../../.agents/skills/oma-frontend/resources/tailwind-rules.mddoc2,719 bytes
  • ../../../../.agents/skills/oma-frontend/resources/tech-stack.mddoc8,495 bytes
  • ../../../../.agents/skills/oma-hwp/SKILL.mddoc8,914 bytes
  • ../../../../.agents/skills/oma-hwp/config/hwp-config.yamlasset1,342 bytes
  • ../../../../.agents/skills/oma-hwp/resources/balanced-tables.tsruns1,101 bytes
  • ../../../../.agents/skills/oma-hwp/resources/bun.lockasset1,401 bytes
  • ../../../../.agents/skills/oma-hwp/resources/execution-protocol.mddoc7,347 bytes
  • ../../../../.agents/skills/oma-hwp/resources/flatten-tables.tsruns3,323 bytes
  • ../../../../.agents/skills/oma-hwp/resources/package.jsonruns252 bytes
  • ../../../../.agents/skills/oma-hwp/resources/troubleshooting.mddoc4,469 bytes
  • ../../../../.agents/skills/oma-hwp/resources/tsconfig.jsonasset185 bytes
  • ../../../../.agents/skills/oma-hwp/resources/turndown-plugin-gfm.d.tsruns444 bytes
  • ../../../../.agents/skills/oma-image/SKILL.mddoc7,963 bytes
  • ../../../../.agents/skills/oma-image/config/image-config.yamlasset2,308 bytes
  • ../../../../.agents/skills/oma-image/config/image-config.yamlasset2,308 bytes
  • ../../../../.agents/skills/oma-image/resources/checklist.mddoc1,148 bytes
  • ../../../../.agents/skills/oma-image/resources/execution-protocol.mddoc7,678 bytes
  • ../../../../.agents/skills/oma-image/resources/invocation.mddoc7,294 bytes
  • ../../../../.agents/skills/oma-image/resources/prompt-tips.mddoc4,684 bytes
  • ../../../../.agents/skills/oma-image/resources/vendor-matrix.mddoc6,374 bytes
  • ../../../../.agents/skills/oma-market/SKILL.mddoc9,505 bytes
  • ../../../../.agents/skills/oma-market/resources/checklist.mddoc876 bytes
  • ../../../../.agents/skills/oma-market/resources/error-playbook.mddoc1,451 bytes
  • ../../../../.agents/skills/oma-market/resources/execution-protocol.mddoc2,774 bytes
  • ../../../../.agents/skills/oma-market/resources/frameworks/pestel.mddoc2,916 bytes
  • ../../../../.agents/skills/oma-market/resources/frameworks/porters-5f.mddoc3,088 bytes
  • ../../../../.agents/skills/oma-market/resources/frameworks/swot.mddoc2,507 bytes
  • ../../../../.agents/skills/oma-market/resources/intent-rules.mddoc2,554 bytes
  • ../../../../.agents/skills/oma-market/resources/output-laws.mddoc2,383 bytes
  • ../../../../.agents/skills/oma-mobile/SKILL.mddoc11,327 bytes
  • ../../../../.agents/skills/oma-mobile/resources/checklist.mddoc6,444 bytes
  • ../../../../.agents/skills/oma-mobile/resources/error-playbook.mddoc11,094 bytes
  • ../../../../.agents/skills/oma-mobile/resources/execution-protocol.mddoc4,597 bytes
  • ../../../../.agents/skills/oma-mobile/resources/screen-template.dartasset11,674 bytes
  • ../../../../.agents/skills/oma-mobile/resources/screen-template.swiftasset8,070 bytes
  • ../../../../.agents/skills/oma-mobile/resources/screen-template.tsxruns5,945 bytes
  • ../../../../.agents/skills/oma-mobile/resources/tech-stack.mddoc4,542 bytes
  • ../../../../.agents/skills/oma-mobile/variants/README.mddoc2,246 bytes
  • ../../../../.agents/skills/oma-mobile/variants/flutter/api-template.dartasset18,459 bytes
  • ../../../../.agents/skills/oma-mobile/variants/flutter/snippets.mddoc43,212 bytes
  • ../../../../.agents/skills/oma-mobile/variants/flutter/stack.yamlasset456 bytes
  • ../../../../.agents/skills/oma-mobile/variants/flutter/tech-stack.mddoc11,674 bytes
  • ../../../../.agents/skills/oma-mobile/variants/kotlin-android/api-template.ktasset7,770 bytes
  • ../../../../.agents/skills/oma-mobile/variants/kotlin-android/snippets.mddoc32,777 bytes
  • ../../../../.agents/skills/oma-mobile/variants/kotlin-android/stack.yamlasset1,181 bytes
  • ../../../../.agents/skills/oma-mobile/variants/kotlin-android/tech-stack.mddoc12,111 bytes
  • ../../../../.agents/skills/oma-mobile/variants/react-native/api-template.tsruns23,150 bytes
  • ../../../../.agents/skills/oma-mobile/variants/react-native/snippets.mddoc38,302 bytes
  • ../../../../.agents/skills/oma-mobile/variants/react-native/stack.yamlasset574 bytes
  • ../../../../.agents/skills/oma-mobile/variants/react-native/tech-stack.mddoc11,687 bytes
  • ../../../../.agents/skills/oma-mobile/variants/stack.schema.jsonasset2,590 bytes
  • ../../../../.agents/skills/oma-mobile/variants/swift-ios/api-template.swiftasset6,983 bytes
  • ../../../../.agents/skills/oma-mobile/variants/swift-ios/snippets.mddoc36,109 bytes
  • ../../../../.agents/skills/oma-mobile/variants/swift-ios/stack.yamlasset682 bytes
  • ../../../../.agents/skills/oma-mobile/variants/swift-ios/tech-stack.mddoc11,149 bytes
  • ../../../../.agents/skills/oma-observability/SKILL.mddoc14,496 bytes
  • ../../../../.agents/skills/oma-observability/resources/anti-patterns.mddoc46,125 bytes
  • ../../../../.agents/skills/oma-observability/resources/boundaries/cross-application.mddoc20,821 bytes
  • ../../../../.agents/skills/oma-observability/resources/boundaries/multi-tenant.mddoc18,867 bytes
  • ../../../../.agents/skills/oma-observability/resources/boundaries/release.mddoc12,727 bytes
  • ../../../../.agents/skills/oma-observability/resources/boundaries/slo.mddoc7,390 bytes
  • ../../../../.agents/skills/oma-observability/resources/checklist.mddoc14,784 bytes
  • ../../../../.agents/skills/oma-observability/resources/examples.mddoc16,680 bytes
  • ../../../../.agents/skills/oma-observability/resources/execution-protocol.mddoc9,729 bytes
  • ../../../../.agents/skills/oma-observability/resources/incident-forensics.mddoc24,076 bytes
  • ../../../../.agents/skills/oma-observability/resources/intent-rules.mddoc12,093 bytes
  • ../../../../.agents/skills/oma-observability/resources/layers/L3-network.mddoc18,018 bytes
  • ../../../../.agents/skills/oma-observability/resources/layers/L4-transport.mddoc14,944 bytes
  • ../../../../.agents/skills/oma-observability/resources/layers/L7-application/crash-analytics.mddoc18,568 bytes
  • ../../../../.agents/skills/oma-observability/resources/layers/L7-application/mobile-rum.mddoc16,146 bytes
  • ../../../../.agents/skills/oma-observability/resources/layers/L7-application/waf.mddoc17,157 bytes
  • ../../../../.agents/skills/oma-observability/resources/layers/L7-application/web-rum.mddoc18,419 bytes
  • ../../../../.agents/skills/oma-observability/resources/layers/mesh.mddoc20,532 bytes
  • ../../../../.agents/skills/oma-observability/resources/matrix.mddoc21,111 bytes
  • ../../../../.agents/skills/oma-observability/resources/meta-observability.mddoc25,342 bytes
  • ../../../../.agents/skills/oma-observability/resources/observability-as-code.mddoc23,649 bytes
  • ../../../../.agents/skills/oma-observability/resources/signals/audit.mddoc15,976 bytes
  • ../../../../.agents/skills/oma-observability/resources/signals/cost.mddoc18,286 bytes
  • ../../../../.agents/skills/oma-observability/resources/signals/logs.mddoc10,930 bytes
  • ../../../../.agents/skills/oma-observability/resources/signals/metrics.mddoc20,999 bytes
  • ../../../../.agents/skills/oma-observability/resources/signals/privacy.mddoc19,324 bytes
  • ../../../../.agents/skills/oma-observability/resources/signals/profiles.mddoc15,523 bytes
  • ../../../../.agents/skills/oma-observability/resources/signals/traces.mddoc19,557 bytes
  • ../../../../.agents/skills/oma-observability/resources/standards.mddoc13,184 bytes
  • ../../../../.agents/skills/oma-observability/resources/transport/collector-topology.mddoc12,912 bytes
  • ../../../../.agents/skills/oma-observability/resources/transport/otlp-grpc-vs-http.mddoc7,807 bytes
  • ../../../../.agents/skills/oma-observability/resources/transport/sampling-recipes.mddoc12,644 bytes
  • ../../../../.agents/skills/oma-observability/resources/transport/udp-statsd-mtu.mddoc6,425 bytes
  • ../../../../.agents/skills/oma-observability/resources/vendor-categories.mddoc18,566 bytes
  • ../../../../.agents/skills/oma-orchestration/SKILL.mddoc17,009 bytes
  • ../../../../.agents/skills/oma-orchestration/config/cli-config.yamlasset3,388 bytes
  • ../../../../.agents/skills/oma-orchestration/resources/memory-schema.mddoc7,477 bytes
  • ../../../../.agents/skills/oma-orchestration/resources/subagent-prompt-template.mddoc1,516 bytes
  • ../../../../.agents/skills/oma-orchestration/scripts/parallel-run.shruns231 bytes
  • ../../../../.agents/skills/oma-orchestration/scripts/spawn-agent.shruns178 bytes
  • ../../../../.agents/skills/oma-orchestration/scripts/verify.shruns548 bytes
  • ../../../../.agents/skills/oma-orchestration/templates/backend-task.mddoc634 bytes
  • ../../../../.agents/skills/oma-orchestration/templates/debug-task.mddoc339 bytes
  • ../../../../.agents/skills/oma-orchestration/templates/frontend-task.mddoc582 bytes
  • ../../../../.agents/skills/oma-orchestration/templates/mobile-task.mddoc588 bytes
  • ../../../../.agents/skills/oma-orchestration/templates/qa-task.mddoc441 bytes
  • ../../../../.agents/skills/oma-orchestration/templates/tasks-example.yamlasset418 bytes
  • ../../../../.agents/skills/oma-orchestration/templates/tasks-example.yamlasset418 bytes
  • ../../../../.agents/skills/oma-pdf/SKILL.mddoc8,943 bytes
  • ../../../../.agents/skills/oma-pdf/config/pdf-config.yamlasset975 bytes
  • ../../../../.agents/skills/oma-pdf/resources/execution-protocol.mddoc5,608 bytes
  • ../../../../.agents/skills/oma-pm/SKILL.mddoc7,530 bytes
  • ../../../../.agents/skills/oma-pm/resources/error-playbook.mddoc2,917 bytes
  • ../../../../.agents/skills/oma-pm/resources/examples.mddoc11,758 bytes
  • ../../../../.agents/skills/oma-pm/resources/execution-protocol.mddoc5,632 bytes
  • ../../../../.agents/skills/oma-pm/resources/iso-planning.mddoc2,547 bytes
  • ../../../../.agents/skills/oma-pm/resources/plan-phase-protocol.mddoc1,940 bytes
  • ../../../../.agents/skills/oma-pm/resources/task-template.jsonasset2,119 bytes
  • ../../../../.agents/skills/oma-qa/SKILL.mddoc6,465 bytes
  • ../../../../.agents/skills/oma-qa/resources/checklist.mddoc13,166 bytes
  • ../../../../.agents/skills/oma-qa/resources/error-playbook.mddoc4,523 bytes
  • ../../../../.agents/skills/oma-qa/resources/execution-protocol.mddoc9,647 bytes
  • ../../../../.agents/skills/oma-qa/resources/iso-quality.mddoc2,314 bytes
  • ../../../../.agents/skills/oma-qa/resources/verify-ship-protocol.mddoc2,581 bytes
  • ../../../../.agents/skills/oma-recap/SKILL.mddoc10,583 bytes
  • ../../../../.agents/skills/oma-recap/resources/output-formats.mddoc2,691 bytes
  • ../../../../.agents/skills/oma-refactor/SKILL.mddoc14,439 bytes
  • ../../../../.agents/skills/oma-refactor/resources/definition.mddoc12,394 bytes
  • ../../../../.agents/skills/oma-refactor/resources/governance.mddoc1,567 bytes
  • ../../../../.agents/skills/oma-refactor/resources/hotspots.pyruns1,897 bytes
  • ../../../../.agents/skills/oma-refactor/resources/measurement.mddoc4,718 bytes
  • ../../../../.agents/skills/oma-scholar/SKILL.mddoc14,922 bytes
  • ../../../../.agents/skills/oma-scholar/config/scholar-config.yamlasset2,719 bytes
  • ../../../../.agents/skills/oma-scholar/config/scholar-config.yamlasset2,719 bytes
  • ../../../../.agents/skills/oma-scholar/resources/api-endpoints.mddoc5,036 bytes
  • ../../../../.agents/skills/oma-scholar/resources/checklist.mddoc4,592 bytes
  • ../../../../.agents/skills/oma-scholar/resources/execution-protocol.mddoc9,907 bytes
  • ../../../../.agents/skills/oma-scholar/resources/fallback-providers.mddoc6,124 bytes
  • ../../../../.agents/skills/oma-scholar/resources/setup-openalex.mddoc2,564 bytes
  • ../../../../.agents/skills/oma-scholar/resources/sidecar-spec.mddoc11,689 bytes
  • ../../../../.agents/skills/oma-scholar/resources/upstream-spec-cache.mddoc44,344 bytes
  • ../../../../.agents/skills/oma-scm/SKILL.mddoc6,030 bytes
  • ../../../../.agents/skills/oma-scm/resources/cm-operations.mddoc2,933 bytes
  • ../../../../.agents/skills/oma-scm/resources/codeowners-playbook.mddoc1,230 bytes
  • ../../../../.agents/skills/oma-scm/resources/conventional-commits.mddoc3,305 bytes
  • ../../../../.agents/skills/oma-scm/resources/merge-risk.mddoc3,829 bytes
  • ../../../../.agents/skills/oma-scm/resources/onboarding-risk-signals.mddoc2,072 bytes
  • ../../../../.agents/skills/oma-search/SKILL.mddoc6,520 bytes
  • ../../../../.agents/skills/oma-search/resources/checklist.mddoc1,845 bytes
  • ../../../../.agents/skills/oma-search/resources/error-playbook.mddoc3,465 bytes
  • ../../../../.agents/skills/oma-search/resources/examples.mddoc2,476 bytes
  • ../../../../.agents/skills/oma-search/resources/execution-protocol.mddoc4,125 bytes
  • ../../../../.agents/skills/oma-search/resources/intent-rules.mddoc2,452 bytes
  • ../../../../.agents/skills/oma-search/resources/trust-registry.mddoc2,656 bytes
  • ../../../../.agents/skills/oma-security/SKILL.mddoc15,485 bytes
  • ../../../../.agents/skills/oma-security/resources/artex.mddoc9,268 bytes
  • ../../../../.agents/skills/oma-security/resources/ci.mddoc11,377 bytes
  • ../../../../.agents/skills/oma-security/resources/cisco-source.mddoc8,492 bytes
  • ../../../../.agents/skills/oma-security/resources/deepsec-config.mddoc3,058 bytes
  • ../../../../.agents/skills/oma-security/resources/deepsec-matchers.mddoc2,432 bytes
  • ../../../../.agents/skills/oma-security/resources/deepsec-scanning.mddoc2,746 bytes
  • ../../../../.agents/skills/oma-security/resources/deepsec-setup.mddoc2,944 bytes
  • ../../../../.agents/skills/oma-security/resources/findings-contract.mddoc28,305 bytes
  • ../../../../.agents/skills/oma-security/resources/mcp-scanning.mddoc8,224 bytes
  • ../../../../.agents/skills/oma-security/resources/skill-scanning.mddoc7,962 bytes
  • ../../../../.agents/skills/oma-security/resources/validation.mddoc8,170 bytes
  • ../../../../.agents/skills/oma-skill-creation/SKILL.mddoc6,043 bytes
  • ../../../../.agents/skills/oma-skill-creation/resources/prompt-evaluation.mddoc3,154 bytes
  • ../../../../.agents/skills/oma-skill-creation/resources/ssl-lite-template.mddoc3,657 bytes
  • ../../../../.agents/skills/oma-skill-creation/resources/validation-checklist.mddoc5,930 bytes
  • ../../../../.agents/skills/oma-slide/SKILL.mddoc16,225 bytes
  • ../../../../.agents/skills/oma-slide/resources/animation-patterns.mddoc7,052 bytes
  • ../../../../.agents/skills/oma-slide/resources/assets/deck-stage.jsruns17,074 bytes
  • ../../../../.agents/skills/oma-slide/resources/assets/viewport-base.cssasset7,738 bytes
  • ../../../../.agents/skills/oma-slide/resources/canva-integration.mddoc9,818 bytes
  • ../../../../.agents/skills/oma-slide/resources/checklist.mddoc2,456 bytes
  • ../../../../.agents/skills/oma-slide/resources/design-doctrine.mddoc11,191 bytes
  • ../../../../.agents/skills/oma-slide/resources/fixed-stage.mddoc8,544 bytes
  • ../../../../.agents/skills/oma-slide/resources/generation-protocol.mddoc19,526 bytes
  • ../../../../.agents/skills/oma-slide/resources/native-pptx.mddoc4,067 bytes
  • ../../../../.agents/skills/oma-slide/resources/selection-index.jsonasset25,876 bytes
  • ../../../../.agents/skills/oma-slide/resources/selection-index.jsonasset25,876 bytes
  • ../../../../.agents/skills/oma-slide/resources/style-presets.LICENSEasset623 bytes
  • ../../../../.agents/skills/oma-slide/resources/style-presets.mddoc14,821 bytes
  • ../../../../.agents/skills/oma-tf-infra/SKILL.mddoc11,290 bytes
  • ../../../../.agents/skills/oma-tf-infra/resources/checklist.mddoc2,385 bytes
  • ../../../../.agents/skills/oma-tf-infra/resources/cost-optimization.mddoc13,350 bytes
  • ../../../../.agents/skills/oma-tf-infra/resources/error-playbook.mddoc3,026 bytes
  • ../../../../.agents/skills/oma-tf-infra/resources/examples.mddoc1,537 bytes
  • ../../../../.agents/skills/oma-tf-infra/resources/execution-protocol.mddoc6,218 bytes
  • ../../../../.agents/skills/oma-tf-infra/resources/iso-42001-infra.mddoc6,926 bytes
  • ../../../../.agents/skills/oma-tf-infra/resources/multi-cloud-examples.mddoc6,850 bytes
  • ../../../../.agents/skills/oma-tf-infra/resources/policy-testing-examples.mddoc8,985 bytes
  • ../../../../.agents/skills/oma-translation/SKILL.mddoc12,797 bytes
  • ../../../../.agents/skills/oma-translation/resources/anti-ai-patterns.mddoc4,870 bytes
  • ../../../../.agents/skills/oma-translation/resources/lang/_template.mddoc3,090 bytes
  • ../../../../.agents/skills/oma-translation/resources/lang/en.mddoc4,565 bytes
  • ../../../../.agents/skills/oma-translation/resources/lang/ja.mddoc10,314 bytes
  • ../../../../.agents/skills/oma-translation/resources/lang/ko.mddoc10,423 bytes
  • ../../../../.agents/skills/oma-translation/resources/lang/zh.mddoc9,445 bytes
  • ../../../../.agents/skills/oma-translation/resources/style-skills.mddoc6,014 bytes
  • ../../../../.agents/skills/oma-translation/resources/translation-rubric.mddoc4,864 bytes
  • ../../../../.agents/skills/oma-video/SKILL.mddoc10,597 bytes
  • ../../../../.agents/skills/oma-video/config/video-config.yamlasset1,910 bytes
  • ../../../../.agents/skills/oma-video/config/video-config.yamlasset1,910 bytes
  • ../../../../.agents/skills/oma-video/config/video-config.yamlasset1,910 bytes
  • ../../../../.agents/skills/oma-video/config/video-config.yamlasset1,910 bytes
  • ../../../../.agents/skills/oma-video/resources/checklist.mddoc2,782 bytes
  • ../../../../.agents/skills/oma-video/resources/execution-protocol.mddoc9,126 bytes
  • ../../../../.agents/skills/oma-video/resources/existing-media.mddoc10,654 bytes
  • ../../../../.agents/skills/oma-video/resources/hyperframes-authoring/README.mddoc2,271 bytes
  • ../../../../.agents/skills/oma-video/resources/hyperframes-authoring/demo.mddoc2,250 bytes
  • ../../../../.agents/skills/oma-video/resources/hyperframes-authoring/explainer.mddoc970 bytes
  • ../../../../.agents/skills/oma-video/resources/hyperframes-authoring/shorts.mddoc1,306 bytes
  • ../../../../.agents/skills/oma-video/resources/motion-principles.mddoc3,510 bytes
  • ../../../../.agents/skills/oma-video/resources/mpt/driver.pyruns12,505 bytes
  • ../../../../.agents/skills/oma-video/resources/prompt-tips.mddoc4,660 bytes
  • ../../../../.agents/skills/oma-video/resources/script-schema.mddoc3,597 bytes
  • ../../../../.agents/skills/oma-video/resources/sound-design.mddoc7,087 bytes
  • ../../../../.agents/skills/oma-video/resources/strudel/package.jsonruns464 bytes
  • ../../../../.agents/skills/oma-video/resources/strudel/page.htmlasset3,088 bytes
  • ../../../../.agents/skills/oma-video/resources/strudel/render.mjsruns10,004 bytes
  • ../../../../.agents/skills/oma-video/resources/vendor-matrix.mddoc7,458 bytes
  • ../../../../.agents/skills/oma-voice/SKILL.mddoc17,180 bytes
  • ../../../../.agents/skills/oma-voice/config/voice-config.yamlasset1,338 bytes
  • ../../../../.agents/skills/oma-voice/resources/audio-processing.mddoc5,965 bytes
  • ../../../../.agents/skills/oma-voice/resources/checklist.mddoc2,326 bytes
  • ../../../../.agents/skills/oma-voice/resources/execution-protocol.mddoc7,641 bytes
  • ../../../../.agents/skills/oma-voice/resources/prompt-tips.mddoc3,060 bytes
  • ../../../../.agents/skills/oma-voice/resources/voice-matrix.mddoc3,662 bytes
  • ../../../../.agents/skills/oma-voice/resources/voicestudio.mddoc4,580 bytes
  • ../../.claude-plugin/icon.pngasset278,229 bytes
  • ../../.claude-plugin/plugin.jsonasset1,859 bytes
  • ../../LICENSEasset1,082 bytes
  • ../../README.mddoc8,133 bytes
  • ../../agents/architecture-reviewer.mddoc1,845 bytes
  • ../../agents/backend-engineer.mddoc1,981 bytes
  • ../../agents/db-engineer.mddoc1,815 bytes
  • ../../agents/debug-investigator.mddoc1,640 bytes
  • ../../agents/docs-curator.mddoc3,602 bytes
  • ../../agents/frontend-engineer.mddoc1,937 bytes
  • ../../agents/mobile-engineer.mddoc1,972 bytes
  • ../../agents/pm-planner.mddoc2,740 bytes
  • ../../agents/qa-reviewer.mddoc1,964 bytes
  • ../../agents/refactor-engineer.mddoc2,738 bytes
  • ../../agents/research-explorer.mddoc2,935 bytes
  • ../../agents/tf-infra-engineer.mddoc1,643 bytes
  • ../_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../_shared/conditional/quality-score.mddoc2,957 bytes
  • ../_shared/core/anti-ai-prose.mddoc7,292 bytes
  • ../_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../_shared/core/code-intelligence.mddoc2,160 bytes
  • ../_shared/core/collaboration-policy.mddoc2,996 bytes
  • ../_shared/core/common-checklist.mddoc1,746 bytes
  • ../_shared/core/context-budget.mddoc2,124 bytes
  • ../_shared/core/context-loading.mddoc2,734 bytes
  • ../_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../_shared/core/execution-policy.mddoc4,759 bytes
  • ../_shared/core/lessons-learned.mddoc2,933 bytes
  • ../_shared/core/prompt-structure.mddoc1,345 bytes
  • ../_shared/core/quality-principles.mddoc1,232 bytes
  • ../_shared/core/session-metrics.mddoc3,698 bytes
  • ../_shared/core/skill-routing.mddoc3,118 bytes
  • ../_shared/core/test-approach.mddoc2,633 bytes
  • ../_shared/core/vendor-detection.mddoc4,289 bytes
  • ../_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../_shared/runtime/result-contract.mddoc9,980 bytes
  • ../_shared/ui-interaction-quality.mddoc7,600 bytes
  • SKILL.mdcore14,169 bytes
  • SKILL.mdcore14,169 bytes
  • SKILL.mdcore14,169 bytes
  • SKILL.mdcore14,169 bytes
  • SKILL.mdcore14,169 bytes
  • resources/abstract-guide.mddoc3,133 bytes
  • resources/academic-verb-tiers.mddoc2,304 bytes
  • resources/anti-ai-checklist.mddoc2,885 bytes
  • resources/hedging-guide.mddoc5,644 bytes
  • resources/sentence-structure-reference.mddoc7,958 bytes
  • ../../../domains/frontend/.claude-plugin/plugin.jsonasset1,662 bytes
  • ../../../domains/frontend/.claude-plugin/plugin.jsonasset1,662 bytes
  • ../../../domains/frontend/.claude-plugin/plugin.jsonasset1,662 bytes
  • ../../../domains/frontend/.claude-plugin/plugin.jsonasset1,662 bytes
  • ../../../domains/frontend/.claude-plugin/plugin.jsonasset1,662 bytes
  • ../../../domains/frontend/LICENSEasset1,082 bytes
  • ../../../domains/frontend/agents/architecture-reviewer.mddoc1,845 bytes
  • ../../../domains/frontend/agents/debug-investigator.mddoc1,640 bytes
  • ../../../domains/frontend/agents/frontend-engineer.mddoc1,937 bytes
  • ../../../domains/frontend/agents/pm-planner.mddoc2,740 bytes
  • ../../../domains/frontend/agents/qa-reviewer.mddoc1,964 bytes
  • ../../../domains/frontend/plugin.jsonasset482 bytes
  • ../../../domains/frontend/scripts/plugin-bootstrap.shruns8,278 bytes
  • ../../../domains/frontend/scripts/plugin-hook.shruns1,972 bytes
  • ../../../domains/frontend/selection.jsonasset189 bytes
  • ../../../domains/frontend/skills/oma-architecture/SKILL.mddoc12,366 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/frontend/skills/oma-architecture/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/frontend/skills/oma-architecture/resources/api-evolution.mddoc4,210 bytes
  • ../../../domains/frontend/skills/oma-architecture/resources/checklist.mddoc1,750 bytes
  • ../../../domains/frontend/skills/oma-architecture/resources/execution-protocol.mddoc6,644 bytes
  • ../../../domains/frontend/skills/oma-architecture/resources/methodology-selection.mddoc2,630 bytes
  • ../../../domains/frontend/skills/oma-architecture/resources/migration-patterns.mddoc2,823 bytes
  • ../../../domains/frontend/skills/oma-architecture/resources/output-templates.mddoc2,128 bytes
  • ../../../domains/frontend/skills/oma-architecture/resources/stakeholder-synthesis.mddoc2,457 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/SKILL.mddoc11,765 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/frontend/skills/oma-brainstorm/resources/triz-lite.mddoc4,722 bytes
  • ../../../domains/frontend/skills/oma-debug/SKILL.mddoc6,473 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/frontend/skills/oma-debug/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/frontend/skills/oma-debug/resources/bug-report-template.mddoc7,457 bytes
  • ../../../domains/frontend/skills/oma-debug/resources/checklist.mddoc1,136 bytes
  • ../../../domains/frontend/skills/oma-debug/resources/common-patterns.mddoc15,091 bytes
  • ../../../domains/frontend/skills/oma-debug/resources/debugging-checklist.mddoc10,559 bytes
  • ../../../domains/frontend/skills/oma-debug/resources/error-playbook.mddoc3,524 bytes
  • ../../../domains/frontend/skills/oma-debug/resources/execution-protocol.mddoc2,546 bytes
  • ../../../domains/frontend/skills/oma-design/SKILL.mddoc8,316 bytes
  • ../../../domains/frontend/skills/oma-design/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/frontend/skills/oma-design/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/frontend/skills/oma-design/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/frontend/skills/oma-design/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/frontend/skills/oma-design/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/frontend/skills/oma-design/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/frontend/skills/oma-design/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/frontend/skills/oma-design/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/frontend/skills/oma-design/references/_shared/ui-interaction-quality.mddoc7,600 bytes
  • ../../../domains/frontend/skills/oma-design/resources/asset-strategy.mddoc1,849 bytes
  • ../../../domains/frontend/skills/oma-design/resources/checklist.mddoc3,569 bytes
  • ../../../domains/frontend/skills/oma-design/resources/data-grid.mddoc2,260 bytes
  • ../../../domains/frontend/skills/oma-design/resources/design-md-spec.mddoc4,796 bytes
  • ../../../domains/frontend/skills/oma-design/resources/design-tokens.mddoc2,431 bytes
  • ../../../domains/frontend/skills/oma-design/resources/error-playbook.mddoc2,656 bytes
  • ../../../domains/frontend/skills/oma-design/resources/execution-protocol.mddoc5,053 bytes
  • ../../../domains/frontend/skills/oma-design/resources/external-design-skills.mddoc9,046 bytes
  • ../../../domains/frontend/skills/oma-design/resources/getdesign-fetcher.mddoc4,726 bytes
  • ../../../domains/frontend/skills/oma-design/resources/product-interface-review.mddoc3,354 bytes
  • ../../../domains/frontend/skills/oma-design/resources/redesign-protocol.mddoc2,668 bytes
  • ../../../domains/frontend/skills/oma-design/resources/stitch-integration.mddoc9,273 bytes
  • ../../../domains/frontend/skills/oma-frontend/SKILL.mddoc14,293 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/frontend/skills/oma-frontend/references/_shared/ui-interaction-quality.mddoc7,600 bytes
  • ../../../domains/frontend/skills/oma-frontend/resources/angular-rules.mddoc5,052 bytes
  • ../../../domains/frontend/skills/oma-frontend/resources/checklist.mddoc5,419 bytes
  • ../../../domains/frontend/skills/oma-frontend/resources/error-playbook.mddoc5,947 bytes
  • ../../../domains/frontend/skills/oma-frontend/resources/execution-protocol.mddoc3,410 bytes
  • ../../../domains/frontend/skills/oma-frontend/resources/snippets.mddoc11,847 bytes
  • ../../../domains/frontend/skills/oma-frontend/resources/specialized-visual-implementation.mddoc14,602 bytes
  • ../../../domains/frontend/skills/oma-frontend/resources/tailwind-rules.mddoc2,719 bytes
  • ../../../domains/frontend/skills/oma-frontend/resources/tech-stack.mddoc8,495 bytes
  • ../../../domains/frontend/skills/oma-pm/SKILL.mddoc7,601 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/frontend/skills/oma-pm/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/frontend/skills/oma-pm/resources/error-playbook.mddoc2,925 bytes
  • ../../../domains/frontend/skills/oma-pm/resources/examples.mddoc11,758 bytes
  • ../../../domains/frontend/skills/oma-pm/resources/execution-protocol.mddoc5,664 bytes
  • ../../../domains/frontend/skills/oma-pm/resources/iso-planning.mddoc2,547 bytes
  • ../../../domains/frontend/skills/oma-pm/resources/plan-phase-protocol.mddoc1,940 bytes
  • ../../../domains/frontend/skills/oma-pm/resources/task-template.jsonasset2,119 bytes
  • ../../../domains/frontend/skills/oma-qa/SKILL.mddoc6,499 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/frontend/skills/oma-qa/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/frontend/skills/oma-qa/resources/checklist.mddoc13,174 bytes
  • ../../../domains/frontend/skills/oma-qa/resources/error-playbook.mddoc4,539 bytes
  • ../../../domains/frontend/skills/oma-qa/resources/execution-protocol.mddoc9,671 bytes
  • ../../../domains/frontend/skills/oma-qa/resources/iso-quality.mddoc2,314 bytes
  • ../../../domains/frontend/skills/oma-qa/resources/verify-ship-protocol.mddoc2,581 bytes
  • ../../../domains/frontend/skills/oma-scm/SKILL.mddoc6,026 bytes
  • ../../../domains/frontend/skills/oma-scm/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/frontend/skills/oma-scm/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/frontend/skills/oma-scm/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/frontend/skills/oma-scm/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/frontend/skills/oma-scm/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/frontend/skills/oma-scm/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/frontend/skills/oma-scm/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/frontend/skills/oma-scm/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/frontend/skills/oma-scm/resources/cm-operations.mddoc2,933 bytes
  • ../../../domains/frontend/skills/oma-scm/resources/codeowners-playbook.mddoc1,230 bytes
  • ../../../domains/frontend/skills/oma-scm/resources/conventional-commits.mddoc3,305 bytes
  • ../../../domains/frontend/skills/oma-scm/resources/merge-risk.mddoc3,829 bytes
  • ../../../domains/frontend/skills/oma-scm/resources/onboarding-risk-signals.mddoc2,072 bytes
  • ../../../domains/research/.claude-plugin/plugin.jsonasset1,542 bytes
  • ../../../domains/research/.claude-plugin/plugin.jsonasset1,542 bytes
  • ../../../domains/research/.claude-plugin/plugin.jsonasset1,542 bytes
  • ../../../domains/research/.claude-plugin/plugin.jsonasset1,542 bytes
  • ../../../domains/research/.claude-plugin/plugin.jsonasset1,542 bytes
  • ../../../domains/research/LICENSEasset1,082 bytes
  • ../../../domains/research/agents/research-explorer.mddoc2,935 bytes
  • ../../../domains/research/plugin.jsonasset495 bytes
  • ../../../domains/research/scripts/plugin-bootstrap.shruns8,278 bytes
  • ../../../domains/research/scripts/plugin-hook.shruns1,972 bytes
  • ../../../domains/research/selection.jsonasset196 bytes
  • ../../../domains/research/skills/oma-academic-writing/SKILL.mddoc14,225 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/anti-ai-prose.mddoc7,292 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/research/skills/oma-academic-writing/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/research/skills/oma-academic-writing/resources/abstract-guide.mddoc3,133 bytes
  • ../../../domains/research/skills/oma-academic-writing/resources/academic-verb-tiers.mddoc2,304 bytes
  • ../../../domains/research/skills/oma-academic-writing/resources/anti-ai-checklist.mddoc2,893 bytes
  • ../../../domains/research/skills/oma-academic-writing/resources/hedging-guide.mddoc5,644 bytes
  • ../../../domains/research/skills/oma-academic-writing/resources/sentence-structure-reference.mddoc7,958 bytes
  • ../../../domains/research/skills/oma-hwp/SKILL.mddoc8,913 bytes
  • ../../../domains/research/skills/oma-hwp/config/hwp-config.yamlasset1,342 bytes
  • ../../../domains/research/skills/oma-hwp/resources/balanced-tables.tsruns1,101 bytes
  • ../../../domains/research/skills/oma-hwp/resources/execution-protocol.mddoc7,347 bytes
  • ../../../domains/research/skills/oma-hwp/resources/flatten-tables.tsruns3,323 bytes
  • ../../../domains/research/skills/oma-hwp/resources/package.jsonruns252 bytes
  • ../../../domains/research/skills/oma-hwp/resources/troubleshooting.mddoc4,469 bytes
  • ../../../domains/research/skills/oma-hwp/resources/tsconfig.jsonasset185 bytes
  • ../../../domains/research/skills/oma-hwp/resources/turndown-plugin-gfm.d.tsruns444 bytes
  • ../../../domains/research/skills/oma-market/SKILL.mddoc9,504 bytes
  • ../../../domains/research/skills/oma-market/resources/checklist.mddoc876 bytes
  • ../../../domains/research/skills/oma-market/resources/error-playbook.mddoc1,451 bytes
  • ../../../domains/research/skills/oma-market/resources/execution-protocol.mddoc2,774 bytes
  • ../../../domains/research/skills/oma-market/resources/frameworks/pestel.mddoc2,916 bytes
  • ../../../domains/research/skills/oma-market/resources/frameworks/porters-5f.mddoc3,088 bytes
  • ../../../domains/research/skills/oma-market/resources/frameworks/swot.mddoc2,507 bytes
  • ../../../domains/research/skills/oma-market/resources/intent-rules.mddoc2,554 bytes
  • ../../../domains/research/skills/oma-market/resources/output-laws.mddoc2,383 bytes
  • ../../../domains/research/skills/oma-pdf/SKILL.mddoc8,958 bytes
  • ../../../domains/research/skills/oma-pdf/config/pdf-config.yamlasset975 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/research/skills/oma-pdf/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/research/skills/oma-pdf/resources/execution-protocol.mddoc5,608 bytes
  • ../../../domains/research/skills/oma-scholar/SKILL.mddoc14,938 bytes
  • ../../../domains/research/skills/oma-scholar/config/scholar-config.yamlasset2,719 bytes
  • ../../../domains/research/skills/oma-scholar/config/scholar-config.yamlasset2,719 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/research/skills/oma-scholar/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/research/skills/oma-scholar/resources/api-endpoints.mddoc5,036 bytes
  • ../../../domains/research/skills/oma-scholar/resources/checklist.mddoc4,592 bytes
  • ../../../domains/research/skills/oma-scholar/resources/execution-protocol.mddoc9,907 bytes
  • ../../../domains/research/skills/oma-scholar/resources/fallback-providers.mddoc6,124 bytes
  • ../../../domains/research/skills/oma-scholar/resources/setup-openalex.mddoc2,564 bytes
  • ../../../domains/research/skills/oma-scholar/resources/sidecar-spec.mddoc11,689 bytes
  • ../../../domains/research/skills/oma-scholar/resources/upstream-spec-cache.mddoc44,344 bytes
  • ../../../domains/research/skills/oma-scm/SKILL.mddoc6,026 bytes
  • ../../../domains/research/skills/oma-scm/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/research/skills/oma-scm/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/research/skills/oma-scm/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/research/skills/oma-scm/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/research/skills/oma-scm/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/research/skills/oma-scm/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/research/skills/oma-scm/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/research/skills/oma-scm/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/research/skills/oma-scm/resources/cm-operations.mddoc2,933 bytes
  • ../../../domains/research/skills/oma-scm/resources/codeowners-playbook.mddoc1,230 bytes
  • ../../../domains/research/skills/oma-scm/resources/conventional-commits.mddoc3,305 bytes
  • ../../../domains/research/skills/oma-scm/resources/merge-risk.mddoc3,829 bytes
  • ../../../domains/research/skills/oma-scm/resources/onboarding-risk-signals.mddoc2,072 bytes
  • ../../../domains/research/skills/oma-search/SKILL.mddoc6,535 bytes
  • ../../../domains/research/skills/oma-search/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/research/skills/oma-search/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/research/skills/oma-search/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/research/skills/oma-search/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../domains/research/skills/oma-search/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/research/skills/oma-search/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/research/skills/oma-search/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/research/skills/oma-search/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/research/skills/oma-search/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/research/skills/oma-search/resources/checklist.mddoc1,845 bytes
  • ../../../domains/research/skills/oma-search/resources/error-playbook.mddoc3,465 bytes
  • ../../../domains/research/skills/oma-search/resources/examples.mddoc2,476 bytes
  • ../../../domains/research/skills/oma-search/resources/execution-protocol.mddoc4,133 bytes
  • ../../../domains/research/skills/oma-search/resources/intent-rules.mddoc2,452 bytes
  • ../../../domains/research/skills/oma-search/resources/trust-registry.mddoc2,656 bytes
  • ../../../domains/research/skills/oma-translation/SKILL.mddoc12,828 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/anti-ai-prose.mddoc7,292 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/research/skills/oma-translation/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/research/skills/oma-translation/resources/anti-ai-patterns.mddoc4,878 bytes
  • ../../../domains/research/skills/oma-translation/resources/lang/_template.mddoc3,098 bytes
  • ../../../domains/research/skills/oma-translation/resources/lang/en.mddoc4,565 bytes
  • ../../../domains/research/skills/oma-translation/resources/lang/ja.mddoc10,378 bytes
  • ../../../domains/research/skills/oma-translation/resources/lang/ko.mddoc10,423 bytes
  • ../../../domains/research/skills/oma-translation/resources/lang/zh.mddoc9,509 bytes
  • ../../../domains/research/skills/oma-translation/resources/style-skills.mddoc6,014 bytes
  • ../../../domains/research/skills/oma-translation/resources/translation-rubric.mddoc4,864 bytes
  • ../../../domains/security/.claude-plugin/plugin.jsonasset1,571 bytes
  • ../../../domains/security/.claude-plugin/plugin.jsonasset1,571 bytes
  • ../../../domains/security/.claude-plugin/plugin.jsonasset1,571 bytes
  • ../../../domains/security/.claude-plugin/plugin.jsonasset1,571 bytes
  • ../../../domains/security/.claude-plugin/plugin.jsonasset1,571 bytes
  • ../../../domains/security/.claude-plugin/plugin.jsonasset1,571 bytes
  • ../../../domains/security/LICENSEasset1,082 bytes
  • ../../../domains/security/agents/architecture-reviewer.mddoc1,845 bytes
  • ../../../domains/security/agents/debug-investigator.mddoc1,640 bytes
  • ../../../domains/security/agents/qa-reviewer.mddoc1,964 bytes
  • ../../../domains/security/agents/refactor-engineer.mddoc2,738 bytes
  • ../../../domains/security/plugin.jsonasset473 bytes
  • ../../../domains/security/plugin.jsonasset473 bytes
  • ../../../domains/security/scripts/plugin-bootstrap.shruns8,278 bytes
  • ../../../domains/security/scripts/plugin-hook.shruns1,972 bytes
  • ../../../domains/security/selection.jsonasset155 bytes
  • ../../../domains/security/skills/oma-architecture/SKILL.mddoc12,366 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/security/skills/oma-architecture/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/security/skills/oma-architecture/resources/api-evolution.mddoc4,210 bytes
  • ../../../domains/security/skills/oma-architecture/resources/checklist.mddoc1,750 bytes
  • ../../../domains/security/skills/oma-architecture/resources/execution-protocol.mddoc6,644 bytes
  • ../../../domains/security/skills/oma-architecture/resources/methodology-selection.mddoc2,630 bytes
  • ../../../domains/security/skills/oma-architecture/resources/migration-patterns.mddoc2,823 bytes
  • ../../../domains/security/skills/oma-architecture/resources/output-templates.mddoc2,128 bytes
  • ../../../domains/security/skills/oma-architecture/resources/stakeholder-synthesis.mddoc2,457 bytes
  • ../../../domains/security/skills/oma-debug/SKILL.mddoc6,473 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/security/skills/oma-debug/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/security/skills/oma-debug/resources/bug-report-template.mddoc7,457 bytes
  • ../../../domains/security/skills/oma-debug/resources/checklist.mddoc1,136 bytes
  • ../../../domains/security/skills/oma-debug/resources/common-patterns.mddoc15,091 bytes
  • ../../../domains/security/skills/oma-debug/resources/debugging-checklist.mddoc10,559 bytes
  • ../../../domains/security/skills/oma-debug/resources/error-playbook.mddoc3,524 bytes
  • ../../../domains/security/skills/oma-debug/resources/execution-protocol.mddoc2,546 bytes
  • ../../../domains/security/skills/oma-qa/SKILL.mddoc6,499 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/security/skills/oma-qa/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/security/skills/oma-qa/resources/checklist.mddoc13,174 bytes
  • ../../../domains/security/skills/oma-qa/resources/error-playbook.mddoc4,539 bytes
  • ../../../domains/security/skills/oma-qa/resources/execution-protocol.mddoc9,671 bytes
  • ../../../domains/security/skills/oma-qa/resources/iso-quality.mddoc2,314 bytes
  • ../../../domains/security/skills/oma-qa/resources/verify-ship-protocol.mddoc2,581 bytes
  • ../../../domains/security/skills/oma-refactor/SKILL.mddoc14,478 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/security/skills/oma-refactor/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/security/skills/oma-refactor/resources/definition.mddoc12,394 bytes
  • ../../../domains/security/skills/oma-refactor/resources/governance.mddoc1,567 bytes
  • ../../../domains/security/skills/oma-refactor/resources/hotspots.pyruns1,897 bytes
  • ../../../domains/security/skills/oma-refactor/resources/measurement.mddoc4,718 bytes
  • ../../../domains/security/skills/oma-scm/SKILL.mddoc6,026 bytes
  • ../../../domains/security/skills/oma-scm/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/security/skills/oma-scm/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/security/skills/oma-scm/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/security/skills/oma-scm/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/security/skills/oma-scm/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/security/skills/oma-scm/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/security/skills/oma-scm/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/security/skills/oma-scm/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/security/skills/oma-scm/resources/cm-operations.mddoc2,933 bytes
  • ../../../domains/security/skills/oma-scm/resources/codeowners-playbook.mddoc1,230 bytes
  • ../../../domains/security/skills/oma-scm/resources/conventional-commits.mddoc3,305 bytes
  • ../../../domains/security/skills/oma-scm/resources/merge-risk.mddoc3,829 bytes
  • ../../../domains/security/skills/oma-scm/resources/onboarding-risk-signals.mddoc2,072 bytes
  • ../../../domains/security/skills/oma-security/SKILL.mddoc15,506 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../domains/security/skills/oma-security/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../domains/security/skills/oma-security/resources/artex.mddoc9,268 bytes
  • ../../../domains/security/skills/oma-security/resources/ci.mddoc11,377 bytes
  • ../../../domains/security/skills/oma-security/resources/cisco-source.mddoc8,492 bytes
  • ../../../domains/security/skills/oma-security/resources/deepsec-config.mddoc3,058 bytes
  • ../../../domains/security/skills/oma-security/resources/deepsec-matchers.mddoc2,432 bytes
  • ../../../domains/security/skills/oma-security/resources/deepsec-scanning.mddoc2,746 bytes
  • ../../../domains/security/skills/oma-security/resources/deepsec-setup.mddoc2,944 bytes
  • ../../../domains/security/skills/oma-security/resources/findings-contract.mddoc28,305 bytes
  • ../../../domains/security/skills/oma-security/resources/mcp-scanning.mddoc8,224 bytes
  • ../../../domains/security/skills/oma-security/resources/skill-scanning.mddoc7,962 bytes
  • ../../../domains/security/skills/oma-security/resources/validation.mddoc8,170 bytes
  • ../../../marketplace.jsonasset1,111 bytes
  • ../../../marketplace.jsonasset1,111 bytes
  • ../../../plugin.jsonasset2,066 bytes
  • ../../../../cli/platform/emit/__fixtures__/repo/.claude-plugin/marketplace.jsonasset175 bytes
  • ../../../../hooks/hooks.jsonasset1,044 bytes
  • ../../../../hooks/hooks.jsonasset1,044 bytes
  • ../../../../hooks/hooks.jsonasset1,044 bytes
  • ../../../../hooks/hooks.jsonasset1,044 bytes
  • ../../../../hooks/hooks.jsonasset1,044 bytes
  • ../../../../skills/oma-academic-writing/SKILL.mddoc14,225 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/anti-ai-prose.mddoc7,292 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-academic-writing/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-academic-writing/resources/abstract-guide.mddoc3,133 bytes
  • ../../../../skills/oma-academic-writing/resources/academic-verb-tiers.mddoc2,304 bytes
  • ../../../../skills/oma-academic-writing/resources/anti-ai-checklist.mddoc2,893 bytes
  • ../../../../skills/oma-academic-writing/resources/hedging-guide.mddoc5,644 bytes
  • ../../../../skills/oma-academic-writing/resources/sentence-structure-reference.mddoc7,958 bytes
  • ../../../../skills/oma-architecture/SKILL.mddoc12,366 bytes
  • ../../../../skills/oma-architecture/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-architecture/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-architecture/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-architecture/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-architecture/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-architecture/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-architecture/resources/api-evolution.mddoc4,210 bytes
  • ../../../../skills/oma-architecture/resources/checklist.mddoc1,750 bytes
  • ../../../../skills/oma-architecture/resources/execution-protocol.mddoc6,644 bytes
  • ../../../../skills/oma-architecture/resources/methodology-selection.mddoc2,630 bytes
  • ../../../../skills/oma-architecture/resources/migration-patterns.mddoc2,823 bytes
  • ../../../../skills/oma-architecture/resources/output-templates.mddoc2,128 bytes
  • ../../../../skills/oma-architecture/resources/stakeholder-synthesis.mddoc2,457 bytes
  • ../../../../skills/oma-backend/SKILL.mddoc10,266 bytes
  • ../../../../skills/oma-backend/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-backend/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-backend/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-backend/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-backend/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-backend/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-backend/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../../skills/oma-backend/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-backend/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-backend/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-backend/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-backend/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-backend/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-backend/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-backend/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-backend/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-backend/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-backend/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-backend/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-backend/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-backend/resources/checklist.mddoc2,152 bytes
  • ../../../../skills/oma-backend/resources/error-playbook.mddoc4,658 bytes
  • ../../../../skills/oma-backend/resources/execution-protocol.mddoc2,416 bytes
  • ../../../../skills/oma-backend/resources/orm-reference.mddoc3,305 bytes
  • ../../../../skills/oma-backend/variants/node/api-template.tsruns8,959 bytes
  • ../../../../skills/oma-backend/variants/node/snippets.mddoc12,680 bytes
  • ../../../../skills/oma-backend/variants/node/stack.yamlasset456 bytes
  • ../../../../skills/oma-backend/variants/node/stack.yamlasset456 bytes
  • ../../../../skills/oma-backend/variants/node/tech-stack.mddoc1,214 bytes
  • ../../../../skills/oma-backend/variants/python/api-template.pyruns10,409 bytes
  • ../../../../skills/oma-backend/variants/python/snippets.mddoc5,128 bytes
  • ../../../../skills/oma-backend/variants/python/stack.yamlasset411 bytes
  • ../../../../skills/oma-backend/variants/python/stack.yamlasset411 bytes
  • ../../../../skills/oma-backend/variants/python/tech-stack.mddoc1,694 bytes
  • ../../../../skills/oma-backend/variants/rust/api-template.rsasset19,369 bytes
  • ../../../../skills/oma-backend/variants/rust/snippets.mddoc12,535 bytes
  • ../../../../skills/oma-backend/variants/rust/stack.yamlasset473 bytes
  • ../../../../skills/oma-backend/variants/rust/tech-stack.mddoc1,302 bytes
  • ../../../../skills/oma-backend/variants/stack.schema.jsonasset2,739 bytes
  • ../../../../skills/oma-brainstorm/SKILL.mddoc11,765 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-brainstorm/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-brainstorm/resources/triz-lite.mddoc4,722 bytes
  • ../../../../skills/oma-coordination/SKILL.mddoc8,276 bytes
  • ../../../../skills/oma-coordination/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-coordination/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-coordination/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-coordination/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../../skills/oma-coordination/references/_shared/core/collaboration-policy.mddoc2,996 bytes
  • ../../../../skills/oma-coordination/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-coordination/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-coordination/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-coordination/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-coordination/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-db/SKILL.mddoc13,526 bytes
  • ../../../../skills/oma-db/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-db/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-db/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-db/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-db/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-db/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-db/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-db/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-db/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-db/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-db/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-db/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-db/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-db/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-db/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-db/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-db/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-db/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-db/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-db/resources/anti-patterns.mddoc12,738 bytes
  • ../../../../skills/oma-db/resources/checklist.mddoc4,523 bytes
  • ../../../../skills/oma-db/resources/document-templates.mddoc2,124 bytes
  • ../../../../skills/oma-db/resources/error-playbook.mddoc3,152 bytes
  • ../../../../skills/oma-db/resources/examples.mddoc7,487 bytes
  • ../../../../skills/oma-db/resources/execution-protocol.mddoc6,824 bytes
  • ../../../../skills/oma-db/resources/iso-controls.mddoc3,333 bytes
  • ../../../../skills/oma-db/resources/migration-playbook.mddoc7,348 bytes
  • ../../../../skills/oma-db/resources/query-tuning.mddoc4,571 bytes
  • ../../../../skills/oma-db/resources/vector-db.mddoc4,036 bytes
  • ../../../../skills/oma-debug/SKILL.mddoc6,473 bytes
  • ../../../../skills/oma-debug/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-debug/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-debug/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-debug/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-debug/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-debug/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-debug/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../../skills/oma-debug/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-debug/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-debug/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-debug/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-debug/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-debug/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-debug/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-debug/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-debug/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-debug/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-debug/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-debug/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-debug/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-debug/resources/bug-report-template.mddoc7,457 bytes
  • ../../../../skills/oma-debug/resources/checklist.mddoc1,136 bytes
  • ../../../../skills/oma-debug/resources/common-patterns.mddoc15,091 bytes
  • ../../../../skills/oma-debug/resources/debugging-checklist.mddoc10,559 bytes
  • ../../../../skills/oma-debug/resources/error-playbook.mddoc3,524 bytes
  • ../../../../skills/oma-debug/resources/execution-protocol.mddoc2,546 bytes
  • ../../../../skills/oma-design/SKILL.mddoc8,316 bytes
  • ../../../../skills/oma-design/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-design/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-design/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-design/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-design/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-design/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-design/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-design/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-design/references/_shared/ui-interaction-quality.mddoc7,600 bytes
  • ../../../../skills/oma-design/resources/asset-strategy.mddoc1,849 bytes
  • ../../../../skills/oma-design/resources/checklist.mddoc3,569 bytes
  • ../../../../skills/oma-design/resources/data-grid.mddoc2,260 bytes
  • ../../../../skills/oma-design/resources/design-md-spec.mddoc4,796 bytes
  • ../../../../skills/oma-design/resources/design-tokens.mddoc2,431 bytes
  • ../../../../skills/oma-design/resources/error-playbook.mddoc2,656 bytes
  • ../../../../skills/oma-design/resources/execution-protocol.mddoc5,053 bytes
  • ../../../../skills/oma-design/resources/external-design-skills.mddoc9,046 bytes
  • ../../../../skills/oma-design/resources/getdesign-fetcher.mddoc4,726 bytes
  • ../../../../skills/oma-design/resources/product-interface-review.mddoc3,354 bytes
  • ../../../../skills/oma-design/resources/redesign-protocol.mddoc2,668 bytes
  • ../../../../skills/oma-design/resources/stitch-integration.mddoc9,273 bytes
  • ../../../../skills/oma-dev-workflow/SKILL.mddoc17,243 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-dev-workflow/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-dev-workflow/resources/affected-checks.pyruns2,540 bytes
  • ../../../../skills/oma-dev-workflow/resources/api-workflows.mddoc1,143 bytes
  • ../../../../skills/oma-dev-workflow/resources/database-patterns.mddoc2,379 bytes
  • ../../../../skills/oma-dev-workflow/resources/i18n-patterns.mddoc1,204 bytes
  • ../../../../skills/oma-dev-workflow/resources/release-coordination.mddoc6,060 bytes
  • ../../../../skills/oma-dev-workflow/resources/tooling-profiles.mddoc9,897 bytes
  • ../../../../skills/oma-dev-workflow/resources/troubleshooting.mddoc1,482 bytes
  • ../../../../skills/oma-dev-workflow/resources/validation-pipeline.mddoc9,803 bytes
  • ../../../../skills/oma-docs/SKILL.mddoc5,265 bytes
  • ../../../../skills/oma-docs/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-docs/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-docs/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-docs/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-docs/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-docs/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-docs/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-docs/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-docs/resources/commands.mddoc2,588 bytes
  • ../../../../skills/oma-explanation/SKILL.mddoc12,753 bytes
  • ../../../../skills/oma-explanation/resources/document-structure.mddoc6,131 bytes
  • ../../../../skills/oma-explanation/resources/draft-format.mddoc10,378 bytes
  • ../../../../skills/oma-explanation/resources/html-contract.mddoc7,516 bytes
  • ../../../../skills/oma-frontend/SKILL.mddoc14,293 bytes
  • ../../../../skills/oma-frontend/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-frontend/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-frontend/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-frontend/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-frontend/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-frontend/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-frontend/references/_shared/ui-interaction-quality.mddoc7,600 bytes
  • ../../../../skills/oma-frontend/resources/angular-rules.mddoc5,052 bytes
  • ../../../../skills/oma-frontend/resources/checklist.mddoc5,419 bytes
  • ../../../../skills/oma-frontend/resources/error-playbook.mddoc5,947 bytes
  • ../../../../skills/oma-frontend/resources/execution-protocol.mddoc3,410 bytes
  • ../../../../skills/oma-frontend/resources/snippets.mddoc11,847 bytes
  • ../../../../skills/oma-frontend/resources/specialized-visual-implementation.mddoc14,602 bytes
  • ../../../../skills/oma-frontend/resources/tailwind-rules.mddoc2,719 bytes
  • ../../../../skills/oma-frontend/resources/tech-stack.mddoc8,495 bytes
  • ../../../../skills/oma-hwp/SKILL.mddoc8,913 bytes
  • ../../../../skills/oma-hwp/config/hwp-config.yamlasset1,342 bytes
  • ../../../../skills/oma-hwp/resources/balanced-tables.tsruns1,101 bytes
  • ../../../../skills/oma-hwp/resources/execution-protocol.mddoc7,347 bytes
  • ../../../../skills/oma-hwp/resources/flatten-tables.tsruns3,323 bytes
  • ../../../../skills/oma-hwp/resources/package.jsonruns252 bytes
  • ../../../../skills/oma-hwp/resources/troubleshooting.mddoc4,469 bytes
  • ../../../../skills/oma-hwp/resources/tsconfig.jsonasset185 bytes
  • ../../../../skills/oma-hwp/resources/turndown-plugin-gfm.d.tsruns444 bytes
  • ../../../../skills/oma-image/SKILL.mddoc7,973 bytes
  • ../../../../skills/oma-image/config/image-config.yamlasset2,308 bytes
  • ../../../../skills/oma-image/config/image-config.yamlasset2,308 bytes
  • ../../../../skills/oma-image/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-image/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-image/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-image/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-image/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-image/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-image/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-image/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-image/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-image/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-image/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-image/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-image/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-image/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-image/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-image/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-image/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-image/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-image/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-image/resources/checklist.mddoc1,148 bytes
  • ../../../../skills/oma-image/resources/execution-protocol.mddoc7,678 bytes
  • ../../../../skills/oma-image/resources/invocation.mddoc7,294 bytes
  • ../../../../skills/oma-image/resources/prompt-tips.mddoc4,684 bytes
  • ../../../../skills/oma-image/resources/vendor-matrix.mddoc6,374 bytes
  • ../../../../skills/oma-market/SKILL.mddoc9,504 bytes
  • ../../../../skills/oma-market/resources/checklist.mddoc876 bytes
  • ../../../../skills/oma-market/resources/error-playbook.mddoc1,451 bytes
  • ../../../../skills/oma-market/resources/execution-protocol.mddoc2,774 bytes
  • ../../../../skills/oma-market/resources/frameworks/pestel.mddoc2,916 bytes
  • ../../../../skills/oma-market/resources/frameworks/porters-5f.mddoc3,088 bytes
  • ../../../../skills/oma-market/resources/frameworks/swot.mddoc2,507 bytes
  • ../../../../skills/oma-market/resources/intent-rules.mddoc2,554 bytes
  • ../../../../skills/oma-market/resources/output-laws.mddoc2,383 bytes
  • ../../../../skills/oma-mobile/SKILL.mddoc11,361 bytes
  • ../../../../skills/oma-mobile/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-mobile/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-mobile/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-mobile/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-mobile/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-mobile/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-mobile/resources/checklist.mddoc6,444 bytes
  • ../../../../skills/oma-mobile/resources/error-playbook.mddoc11,094 bytes
  • ../../../../skills/oma-mobile/resources/execution-protocol.mddoc4,629 bytes
  • ../../../../skills/oma-mobile/resources/screen-template.dartasset11,674 bytes
  • ../../../../skills/oma-mobile/resources/screen-template.swiftasset8,070 bytes
  • ../../../../skills/oma-mobile/resources/screen-template.tsxruns5,945 bytes
  • ../../../../skills/oma-mobile/resources/tech-stack.mddoc4,542 bytes
  • ../../../../skills/oma-mobile/variants/README.mddoc2,246 bytes
  • ../../../../skills/oma-mobile/variants/flutter/api-template.dartasset18,459 bytes
  • ../../../../skills/oma-mobile/variants/flutter/snippets.mddoc43,212 bytes
  • ../../../../skills/oma-mobile/variants/flutter/stack.yamlasset456 bytes
  • ../../../../skills/oma-mobile/variants/flutter/tech-stack.mddoc11,674 bytes
  • ../../../../skills/oma-mobile/variants/kotlin-android/api-template.ktasset7,770 bytes
  • ../../../../skills/oma-mobile/variants/kotlin-android/snippets.mddoc32,777 bytes
  • ../../../../skills/oma-mobile/variants/kotlin-android/stack.yamlasset1,181 bytes
  • ../../../../skills/oma-mobile/variants/kotlin-android/tech-stack.mddoc12,111 bytes
  • ../../../../skills/oma-mobile/variants/react-native/api-template.tsruns23,150 bytes
  • ../../../../skills/oma-mobile/variants/react-native/snippets.mddoc38,302 bytes
  • ../../../../skills/oma-mobile/variants/react-native/stack.yamlasset574 bytes
  • ../../../../skills/oma-mobile/variants/react-native/tech-stack.mddoc11,687 bytes
  • ../../../../skills/oma-mobile/variants/stack.schema.jsonasset2,590 bytes
  • ../../../../skills/oma-mobile/variants/swift-ios/api-template.swiftasset6,983 bytes
  • ../../../../skills/oma-mobile/variants/swift-ios/snippets.mddoc36,109 bytes
  • ../../../../skills/oma-mobile/variants/swift-ios/stack.yamlasset682 bytes
  • ../../../../skills/oma-mobile/variants/swift-ios/tech-stack.mddoc11,149 bytes
  • ../../../../skills/oma-observability/SKILL.mddoc14,496 bytes
  • ../../../../skills/oma-observability/resources/anti-patterns.mddoc46,125 bytes
  • ../../../../skills/oma-observability/resources/boundaries/cross-application.mddoc20,821 bytes
  • ../../../../skills/oma-observability/resources/boundaries/multi-tenant.mddoc18,867 bytes
  • ../../../../skills/oma-observability/resources/boundaries/release.mddoc12,727 bytes
  • ../../../../skills/oma-observability/resources/boundaries/slo.mddoc7,390 bytes
  • ../../../../skills/oma-observability/resources/checklist.mddoc14,784 bytes
  • ../../../../skills/oma-observability/resources/examples.mddoc16,680 bytes
  • ../../../../skills/oma-observability/resources/execution-protocol.mddoc9,729 bytes
  • ../../../../skills/oma-observability/resources/incident-forensics.mddoc24,076 bytes
  • ../../../../skills/oma-observability/resources/intent-rules.mddoc12,093 bytes
  • ../../../../skills/oma-observability/resources/layers/L3-network.mddoc18,018 bytes
  • ../../../../skills/oma-observability/resources/layers/L4-transport.mddoc14,944 bytes
  • ../../../../skills/oma-observability/resources/layers/L7-application/crash-analytics.mddoc18,568 bytes
  • ../../../../skills/oma-observability/resources/layers/L7-application/mobile-rum.mddoc16,146 bytes
  • ../../../../skills/oma-observability/resources/layers/L7-application/waf.mddoc17,157 bytes
  • ../../../../skills/oma-observability/resources/layers/L7-application/web-rum.mddoc18,419 bytes
  • ../../../../skills/oma-observability/resources/layers/mesh.mddoc20,532 bytes
  • ../../../../skills/oma-observability/resources/matrix.mddoc21,111 bytes
  • ../../../../skills/oma-observability/resources/meta-observability.mddoc25,342 bytes
  • ../../../../skills/oma-observability/resources/observability-as-code.mddoc23,649 bytes
  • ../../../../skills/oma-observability/resources/signals/audit.mddoc15,976 bytes
  • ../../../../skills/oma-observability/resources/signals/cost.mddoc18,286 bytes
  • ../../../../skills/oma-observability/resources/signals/logs.mddoc10,930 bytes
  • ../../../../skills/oma-observability/resources/signals/metrics.mddoc20,999 bytes
  • ../../../../skills/oma-observability/resources/signals/privacy.mddoc19,324 bytes
  • ../../../../skills/oma-observability/resources/signals/profiles.mddoc15,523 bytes
  • ../../../../skills/oma-observability/resources/signals/traces.mddoc19,557 bytes
  • ../../../../skills/oma-observability/resources/standards.mddoc13,184 bytes
  • ../../../../skills/oma-observability/resources/transport/collector-topology.mddoc12,912 bytes
  • ../../../../skills/oma-observability/resources/transport/otlp-grpc-vs-http.mddoc7,807 bytes
  • ../../../../skills/oma-observability/resources/transport/sampling-recipes.mddoc12,644 bytes
  • ../../../../skills/oma-observability/resources/transport/udp-statsd-mtu.mddoc6,425 bytes
  • ../../../../skills/oma-observability/resources/vendor-categories.mddoc18,566 bytes
  • ../../../../skills/oma-orchestration/SKILL.mddoc17,120 bytes
  • ../../../../skills/oma-orchestration/config/cli-config.yamlasset3,388 bytes
  • ../../../../skills/oma-orchestration/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-orchestration/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-orchestration/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/collaboration-policy.mddoc2,996 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-orchestration/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-orchestration/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-orchestration/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-orchestration/resources/memory-schema.mddoc7,477 bytes
  • ../../../../skills/oma-orchestration/resources/subagent-prompt-template.mddoc1,516 bytes
  • ../../../../skills/oma-orchestration/scripts/parallel-run.shruns231 bytes
  • ../../../../skills/oma-orchestration/scripts/spawn-agent.shruns178 bytes
  • ../../../../skills/oma-orchestration/scripts/verify.shruns548 bytes
  • ../../../../skills/oma-orchestration/templates/backend-task.mddoc634 bytes
  • ../../../../skills/oma-orchestration/templates/debug-task.mddoc339 bytes
  • ../../../../skills/oma-orchestration/templates/frontend-task.mddoc582 bytes
  • ../../../../skills/oma-orchestration/templates/mobile-task.mddoc588 bytes
  • ../../../../skills/oma-orchestration/templates/qa-task.mddoc441 bytes
  • ../../../../skills/oma-orchestration/templates/tasks-example.yamlasset418 bytes
  • ../../../../skills/oma-orchestration/templates/tasks-example.yamlasset418 bytes
  • ../../../../skills/oma-pdf/SKILL.mddoc8,958 bytes
  • ../../../../skills/oma-pdf/config/pdf-config.yamlasset975 bytes
  • ../../../../skills/oma-pdf/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-pdf/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-pdf/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-pdf/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-pdf/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-pdf/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-pdf/resources/execution-protocol.mddoc5,608 bytes
  • ../../../../skills/oma-pm/SKILL.mddoc7,601 bytes
  • ../../../../skills/oma-pm/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-pm/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-pm/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-pm/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-pm/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-pm/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-pm/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../../skills/oma-pm/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-pm/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-pm/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-pm/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-pm/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-pm/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-pm/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-pm/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-pm/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-pm/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-pm/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-pm/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-pm/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-pm/resources/error-playbook.mddoc2,925 bytes
  • ../../../../skills/oma-pm/resources/examples.mddoc11,758 bytes
  • ../../../../skills/oma-pm/resources/execution-protocol.mddoc5,664 bytes
  • ../../../../skills/oma-pm/resources/iso-planning.mddoc2,547 bytes
  • ../../../../skills/oma-pm/resources/plan-phase-protocol.mddoc1,940 bytes
  • ../../../../skills/oma-pm/resources/task-template.jsonasset2,119 bytes
  • ../../../../skills/oma-qa/SKILL.mddoc6,499 bytes
  • ../../../../skills/oma-qa/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-qa/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-qa/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-qa/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-qa/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-qa/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-qa/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../../skills/oma-qa/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-qa/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-qa/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-qa/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-qa/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-qa/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-qa/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-qa/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-qa/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-qa/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-qa/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-qa/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-qa/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-qa/resources/checklist.mddoc13,174 bytes
  • ../../../../skills/oma-qa/resources/error-playbook.mddoc4,539 bytes
  • ../../../../skills/oma-qa/resources/execution-protocol.mddoc9,671 bytes
  • ../../../../skills/oma-qa/resources/iso-quality.mddoc2,314 bytes
  • ../../../../skills/oma-qa/resources/verify-ship-protocol.mddoc2,581 bytes
  • ../../../../skills/oma-recap/SKILL.mddoc10,583 bytes
  • ../../../../skills/oma-recap/resources/output-formats.mddoc2,691 bytes
  • ../../../../skills/oma-refactor/SKILL.mddoc14,478 bytes
  • ../../../../skills/oma-refactor/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-refactor/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-refactor/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-refactor/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-refactor/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-refactor/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-refactor/resources/definition.mddoc12,394 bytes
  • ../../../../skills/oma-refactor/resources/governance.mddoc1,567 bytes
  • ../../../../skills/oma-refactor/resources/hotspots.pyruns1,897 bytes
  • ../../../../skills/oma-refactor/resources/measurement.mddoc4,718 bytes
  • ../../../../skills/oma-scholar/SKILL.mddoc14,938 bytes
  • ../../../../skills/oma-scholar/config/scholar-config.yamlasset2,719 bytes
  • ../../../../skills/oma-scholar/config/scholar-config.yamlasset2,719 bytes
  • ../../../../skills/oma-scholar/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-scholar/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-scholar/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-scholar/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-scholar/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-scholar/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-scholar/resources/api-endpoints.mddoc5,036 bytes
  • ../../../../skills/oma-scholar/resources/checklist.mddoc4,592 bytes
  • ../../../../skills/oma-scholar/resources/execution-protocol.mddoc9,907 bytes
  • ../../../../skills/oma-scholar/resources/fallback-providers.mddoc6,124 bytes
  • ../../../../skills/oma-scholar/resources/setup-openalex.mddoc2,564 bytes
  • ../../../../skills/oma-scholar/resources/sidecar-spec.mddoc11,689 bytes
  • ../../../../skills/oma-scholar/resources/upstream-spec-cache.mddoc44,344 bytes
  • ../../../../skills/oma-scm/SKILL.mddoc6,026 bytes
  • ../../../../skills/oma-scm/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-scm/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-scm/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-scm/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-scm/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-scm/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-scm/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-scm/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-scm/resources/cm-operations.mddoc2,933 bytes
  • ../../../../skills/oma-scm/resources/codeowners-playbook.mddoc1,230 bytes
  • ../../../../skills/oma-scm/resources/conventional-commits.mddoc3,305 bytes
  • ../../../../skills/oma-scm/resources/merge-risk.mddoc3,829 bytes
  • ../../../../skills/oma-scm/resources/onboarding-risk-signals.mddoc2,072 bytes
  • ../../../../skills/oma-search/SKILL.mddoc6,535 bytes
  • ../../../../skills/oma-search/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-search/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-search/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-search/references/_shared/core/code-intelligence.mddoc2,160 bytes
  • ../../../../skills/oma-search/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-search/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-search/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-search/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-search/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-search/resources/checklist.mddoc1,845 bytes
  • ../../../../skills/oma-search/resources/error-playbook.mddoc3,465 bytes
  • ../../../../skills/oma-search/resources/examples.mddoc2,476 bytes
  • ../../../../skills/oma-search/resources/execution-protocol.mddoc4,133 bytes
  • ../../../../skills/oma-search/resources/intent-rules.mddoc2,452 bytes
  • ../../../../skills/oma-search/resources/trust-registry.mddoc2,656 bytes
  • ../../../../skills/oma-security/SKILL.mddoc15,506 bytes
  • ../../../../skills/oma-security/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-security/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-security/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-security/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-security/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-security/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-security/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-security/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-security/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-security/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-security/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-security/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-security/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-security/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-security/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-security/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-security/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-security/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-security/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-security/resources/artex.mddoc9,268 bytes
  • ../../../../skills/oma-security/resources/ci.mddoc11,377 bytes
  • ../../../../skills/oma-security/resources/cisco-source.mddoc8,492 bytes
  • ../../../../skills/oma-security/resources/deepsec-config.mddoc3,058 bytes
  • ../../../../skills/oma-security/resources/deepsec-matchers.mddoc2,432 bytes
  • ../../../../skills/oma-security/resources/deepsec-scanning.mddoc2,746 bytes
  • ../../../../skills/oma-security/resources/deepsec-setup.mddoc2,944 bytes
  • ../../../../skills/oma-security/resources/findings-contract.mddoc28,305 bytes
  • ../../../../skills/oma-security/resources/mcp-scanning.mddoc8,224 bytes
  • ../../../../skills/oma-security/resources/skill-scanning.mddoc7,962 bytes
  • ../../../../skills/oma-security/resources/validation.mddoc8,170 bytes
  • ../../../../skills/oma-skill-creation/SKILL.mddoc6,058 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-skill-creation/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-skill-creation/resources/prompt-evaluation.mddoc3,154 bytes
  • ../../../../skills/oma-skill-creation/resources/ssl-lite-template.mddoc3,657 bytes
  • ../../../../skills/oma-skill-creation/resources/validation-checklist.mddoc5,930 bytes
  • ../../../../skills/oma-slide/SKILL.mddoc16,242 bytes
  • ../../../../skills/oma-slide/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-slide/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-slide/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-slide/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-slide/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-slide/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-slide/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-slide/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-slide/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-slide/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-slide/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-slide/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-slide/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-slide/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-slide/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-slide/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-slide/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-slide/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-slide/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-slide/resources/animation-patterns.mddoc7,052 bytes
  • ../../../../skills/oma-slide/resources/assets/deck-stage.jsruns17,074 bytes
  • ../../../../skills/oma-slide/resources/assets/viewport-base.cssasset7,738 bytes
  • ../../../../skills/oma-slide/resources/canva-integration.mddoc9,818 bytes
  • ../../../../skills/oma-slide/resources/checklist.mddoc2,456 bytes
  • ../../../../skills/oma-slide/resources/design-doctrine.mddoc11,191 bytes
  • ../../../../skills/oma-slide/resources/fixed-stage.mddoc8,544 bytes
  • ../../../../skills/oma-slide/resources/generation-protocol.mddoc19,526 bytes
  • ../../../../skills/oma-slide/resources/native-pptx.mddoc4,067 bytes
  • ../../../../skills/oma-slide/resources/selection-index.jsonasset25,876 bytes
  • ../../../../skills/oma-slide/resources/selection-index.jsonasset25,876 bytes
  • ../../../../skills/oma-slide/resources/style-presets.LICENSEasset623 bytes
  • ../../../../skills/oma-slide/resources/style-presets.mddoc14,821 bytes
  • ../../../../skills/oma-tf-infra/SKILL.mddoc11,330 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-tf-infra/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-tf-infra/resources/checklist.mddoc2,385 bytes
  • ../../../../skills/oma-tf-infra/resources/cost-optimization.mddoc13,350 bytes
  • ../../../../skills/oma-tf-infra/resources/error-playbook.mddoc3,026 bytes
  • ../../../../skills/oma-tf-infra/resources/examples.mddoc1,537 bytes
  • ../../../../skills/oma-tf-infra/resources/execution-protocol.mddoc6,234 bytes
  • ../../../../skills/oma-tf-infra/resources/iso-42001-infra.mddoc6,926 bytes
  • ../../../../skills/oma-tf-infra/resources/multi-cloud-examples.mddoc6,850 bytes
  • ../../../../skills/oma-tf-infra/resources/policy-testing-examples.mddoc8,985 bytes
  • ../../../../skills/oma-translation/SKILL.mddoc12,828 bytes
  • ../../../../skills/oma-translation/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-translation/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-translation/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-translation/references/_shared/core/anti-ai-prose.mddoc7,292 bytes
  • ../../../../skills/oma-translation/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-translation/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-translation/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-translation/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-translation/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-translation/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-translation/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-translation/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-translation/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-translation/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-translation/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../../skills/oma-translation/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-translation/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-translation/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-translation/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-translation/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-translation/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-translation/resources/anti-ai-patterns.mddoc4,878 bytes
  • ../../../../skills/oma-translation/resources/lang/_template.mddoc3,098 bytes
  • ../../../../skills/oma-translation/resources/lang/en.mddoc4,565 bytes
  • ../../../../skills/oma-translation/resources/lang/ja.mddoc10,378 bytes
  • ../../../../skills/oma-translation/resources/lang/ko.mddoc10,423 bytes
  • ../../../../skills/oma-translation/resources/lang/zh.mddoc9,509 bytes
  • ../../../../skills/oma-translation/resources/style-skills.mddoc6,014 bytes
  • ../../../../skills/oma-translation/resources/translation-rubric.mddoc4,864 bytes
  • ../../../../skills/oma-video/SKILL.mddoc10,600 bytes
  • ../../../../skills/oma-video/config/video-config.yamlasset1,910 bytes
  • ../../../../skills/oma-video/config/video-config.yamlasset1,910 bytes
  • ../../../../skills/oma-video/config/video-config.yamlasset1,910 bytes
  • ../../../../skills/oma-video/config/video-config.yamlasset1,910 bytes
  • ../../../../skills/oma-video/resources/checklist.mddoc2,782 bytes
  • ../../../../skills/oma-video/resources/execution-protocol.mddoc9,126 bytes
  • ../../../../skills/oma-video/resources/existing-media.mddoc10,654 bytes
  • ../../../../skills/oma-video/resources/hyperframes-authoring/README.mddoc2,271 bytes
  • ../../../../skills/oma-video/resources/hyperframes-authoring/demo.mddoc2,250 bytes
  • ../../../../skills/oma-video/resources/hyperframes-authoring/explainer.mddoc970 bytes
  • ../../../../skills/oma-video/resources/hyperframes-authoring/shorts.mddoc1,306 bytes
  • ../../../../skills/oma-video/resources/motion-principles.mddoc3,510 bytes
  • ../../../../skills/oma-video/resources/mpt/driver.pyruns12,505 bytes
  • ../../../../skills/oma-video/resources/prompt-tips.mddoc4,660 bytes
  • ../../../../skills/oma-video/resources/script-schema.mddoc3,597 bytes
  • ../../../../skills/oma-video/resources/sound-design.mddoc7,087 bytes
  • ../../../../skills/oma-video/resources/strudel/package.jsonruns464 bytes
  • ../../../../skills/oma-video/resources/strudel/page.htmlasset3,088 bytes
  • ../../../../skills/oma-video/resources/strudel/render.mjsruns10,004 bytes
  • ../../../../skills/oma-video/resources/vendor-matrix.mddoc7,458 bytes
  • ../../../../skills/oma-voice/SKILL.mddoc17,197 bytes
  • ../../../../skills/oma-voice/config/voice-config.yamlasset1,338 bytes
  • ../../../../skills/oma-voice/references/_shared/conditional/experiment-ledger.mddoc2,280 bytes
  • ../../../../skills/oma-voice/references/_shared/conditional/exploration-loop.mddoc2,870 bytes
  • ../../../../skills/oma-voice/references/_shared/conditional/quality-score.mddoc2,957 bytes
  • ../../../../skills/oma-voice/references/_shared/core/api-contracts/README.mddoc2,446 bytes
  • ../../../../skills/oma-voice/references/_shared/core/api-contracts/template.mddoc2,172 bytes
  • ../../../../skills/oma-voice/references/_shared/core/clarification-protocol.mddoc2,310 bytes
  • ../../../../skills/oma-voice/references/_shared/core/common-checklist.mddoc1,746 bytes
  • ../../../../skills/oma-voice/references/_shared/core/context-budget.mddoc2,124 bytes
  • ../../../../skills/oma-voice/references/_shared/core/context-loading.mddoc2,734 bytes
  • ../../../../skills/oma-voice/references/_shared/core/difficulty-guide.mddoc2,069 bytes
  • ../../../../skills/oma-voice/references/_shared/core/execution-policy.mddoc4,759 bytes
  • ../../../../skills/oma-voice/references/_shared/core/lessons-learned.mddoc2,933 bytes
  • ../../../../skills/oma-voice/references/_shared/core/prompt-structure.mddoc1,345 bytes
  • ../../../../skills/oma-voice/references/_shared/core/quality-principles.mddoc1,232 bytes
  • ../../../../skills/oma-voice/references/_shared/core/session-metrics.mddoc3,698 bytes
  • ../../../../skills/oma-voice/references/_shared/core/skill-routing.mddoc3,118 bytes
  • ../../../../skills/oma-voice/references/_shared/core/test-approach.mddoc2,633 bytes
  • ../../../../skills/oma-voice/references/_shared/core/vendor-detection.mddoc4,289 bytes
  • ../../../../skills/oma-voice/references/_shared/runtime/memory-protocol.mddoc4,973 bytes
  • ../../../../skills/oma-voice/references/_shared/runtime/result-contract.mddoc9,980 bytes
  • ../../../../skills/oma-voice/resources/audio-processing.mddoc5,965 bytes
  • ../../../../skills/oma-voice/resources/checklist.mddoc2,326 bytes
  • ../../../../skills/oma-voice/resources/execution-protocol.mddoc7,641 bytes
  • ../../../../skills/oma-voice/resources/prompt-tips.mddoc3,060 bytes
  • ../../../../skills/oma-voice/resources/voice-matrix.mddoc3,662 bytes
  • ../../../../skills/oma-voice/resources/voicestudio.mddoc4,580 bytes
Read SKILL.md

# Academic Writing: Publication-Grade English Prose

## Scheduling

### Goal
Produce, revise, and audit publication-grade academic English prose so that every output simultaneously satisfies the Sentence Structure Protocol, Verb Protocol, Hedging Protocol, and Anti-AI Compliance Checklist, with every claim mapped to verifiable evidence.

### Intent signature
- "draft this abstract / essay / report / executive summary / conclusion / literature review"
- "rewrite this paragraph in academic English"
- "polish this draft to top-band quality" / "revise to match the rubric"
- "run an anti-AI audit on this prose"
- "check sentence structure variety" / "fix monotonous rhythm"
- "the prose sounds AI-generated, make it pass"
View the complete source on GitHub

Skills included

  • oma-academic-writing
  • oma-architecture
  • oma-backend
  • oma-brainstorm
  • oma-coordination
  • oma-db
  • oma-debug
  • oma-design
  • oma-dev-workflow
  • oma-docs
  • oma-explanation
  • oma-frontend
  • oma-hwp
  • oma-image
  • oma-market
  • oma-mobile
  • oma-observability
  • oma-orchestration
  • oma-pdf
  • oma-pm
  • oma-qa
  • oma-recap
  • oma-refactor
  • oma-scholar
  • oma-scm
  • oma-search
  • oma-security
  • oma-skill-creation
  • oma-slide
  • oma-tf-infra
  • oma-translation
  • oma-video
  • oma-voice
  • oma-architecture
  • oma-brainstorm
  • oma-debug
  • oma-design
  • oma-frontend
  • oma-pm
  • oma-qa
  • oma-scm
  • oma-academic-writing
  • oma-hwp
  • oma-market
  • oma-pdf
  • oma-scholar
  • oma-scm
  • oma-search
  • oma-translation
  • oma-architecture
  • oma-debug
  • oma-qa
  • oma-refactor
  • oma-scm
  • oma-security
  • oma-bootstrap
  • oma-architecture
  • oma-backend
  • oma-brainstorm
  • oma-coordination
  • oma-db
  • oma-debug
  • oma-design
  • oma-dev-workflow
  • oma-frontend
  • oma-hwp
  • oma-image
  • oma-mobile
  • oma-observability
  • oma-orchestrator
  • oma-pdf
  • oma-pm
  • oma-qa
  • oma-recap
  • oma-scholar
  • oma-scm
  • oma-search
  • oma-skill-creator
  • oma-tf-infra
  • oma-translator
  • folded-desc-skill
  • Invalid_Name
  • oversized-skill
  • valid-skill
  • oma-academic-writing
  • oma-architecture
  • oma-backend
  • oma-brainstorm
  • oma-coordination
  • oma-db
  • oma-debug
  • oma-design
  • oma-dev-workflow
  • oma-docs
  • oma-explanation
  • oma-frontend
  • oma-hwp
  • oma-image
  • oma-market
  • oma-mobile
  • oma-observability
  • oma-orchestration
  • oma-pdf
  • oma-pm
  • oma-qa
  • oma-recap
  • oma-refactor
  • oma-scholar
  • oma-scm
  • oma-search
  • oma-security
  • oma-skill-creation
  • oma-slide
  • oma-tf-infra
  • oma-translation
  • oma-video
  • oma-voice

Repository facts

License
MIT
Created
Jan 30, 2026
Last pushed
Nov 5, 2026
Forks
151
Open issues
0
Project activity
Active

Rank over the last 12 weeks

Now #694 · best #488 · down 101 in 30 days

  1. #685 from Oct 31 to Nov 1
  2. #689 on Nov 2
  3. #693 on Nov 3
  4. #695 on Nov 4
  5. #698 on Nov 5
  6. #694 since Nov 6
72 earlier periods
  1. #481 on Aug 2
  2. #489 on Aug 7
  3. #485 on Aug 9
  4. #503 on Aug 11
  5. #499 on Aug 12
  6. #504 on Aug 13
  7. #502 on Aug 14
  8. #482 on Aug 15
  9. #494 on Aug 16
  10. #498 on Aug 17
  11. #514 on Aug 18
  12. #507 on Aug 19
  13. #506 from Aug 20 to Aug 21
  14. #488 on Aug 22
  15. #512 on Aug 23
  16. #511 on Aug 24
  17. #523 on Aug 25
  18. #514 on Aug 26
  19. #526 from Aug 27 to Aug 28
  20. #501 on Aug 30
  21. #527 on Aug 31
  22. #528 on Sep 1
  23. #525 on Sep 2
  24. #532 on Sep 3
  25. #516 on Sep 4
  26. #509 on Sep 5
  27. #521 on Sep 6
  28. #523 on Sep 7
  29. #540 on Sep 8
  30. #526 on Sep 9
  31. #531 on Sep 10
  32. #528 on Sep 11
  33. #522 on Sep 12
  34. #521 on Sep 13
  35. #541 on Sep 14
  36. #529 on Sep 15
  37. #539 on Sep 16
  38. #540 on Sep 17
  39. #542 on Sep 18
  40. #525 on Sep 19
  41. #534 on Sep 20
  42. #537 on Sep 21
  43. #548 on Sep 22
  44. #543 on Sep 23
  45. #528 on Sep 24
  46. #526 on Sep 25
  47. #529 on Sep 26
  48. #551 on Sep 27
  49. #553 on Sep 28
  50. #572 on Sep 29
  51. #559 on Sep 30
  52. #548 on Oct 1
  53. #540 on Oct 4
  54. #549 on Oct 5
  55. #563 on Oct 6
  56. #567 on Oct 7
  57. #593 on Oct 8
  58. #569 on Oct 10
  59. #570 on Oct 11
  60. #581 on Oct 12
  61. #582 on Oct 13
  62. #596 on Oct 14
  63. #604 on Oct 16
  64. #588 on Oct 18
  65. #609 on Oct 19
  66. #619 on Oct 20
  67. #623 on Oct 21
  68. #603 on Oct 23
  69. #668 on Oct 25
  70. #676 on Oct 28
  71. #679 on Oct 29
  72. #680 on Oct 30

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 4, 2026

Changed on Nov 3, 2026

New signal: Instruction override signal

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 492 notes
  • .agents/agents/mobile-engineer.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .agents/agents/qa-reviewer.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .agents/agents/research-explorer.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .agents/skills/oma-backend/variants/node/stack.yaml:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .agents/skills/oma-backend/variants/python/stack.yaml:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .agents/skills/oma-image/config/image-config.yaml:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .agents/skills/oma-orchestration/templates/tasks-example.yaml:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .agents/skills/oma-scholar/config/scholar-config.yaml:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .agents/skills/oma-slide/resources/selection-index.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .agents/skills/oma-video/config/video-config.yaml:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .agents/skills/oma-video/config/video-config.yaml:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .agents/skills/oma-video/config/video-config.yaml:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .claude-plugin/directory/skills/oma-academic-writing/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .claude-plugin/directory/skills/oma-academic-writing/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .claude-plugin/directory/skills/oma-academic-writing/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .claude-plugin/directory/skills/oma-academic-writing/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .claude-plugin/domains/frontend/.claude-plugin/plugin.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .claude-plugin/domains/frontend/.claude-plugin/plugin.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .claude-plugin/domains/frontend/.claude-plugin/plugin.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • .claude-plugin/domains/frontend/.claude-plugin/plugin.json:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 5,337 signals by file

.agents/skills/oma-backend/variants/node/api-template.ts

  • Executable scriptline 1
    Executable file

.agents/skills/oma-backend/variants/python/api-template.py

  • Executable scriptline 1
    Executable file

.agents/skills/oma-backend/variants/rust/api-template.rs

  • Access to secretsline 509
    [Credential-related source omitted]

.agents/skills/oma-backend/variants/stack.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

.agents/skills/oma-debug/resources/common-patterns.md

  • Network accessline 401
    Access to fetch at 'http://localhost:8000/api/todos' from origin
  • Network accessline 402
    'http://localhost:3000' has been blocked by CORS policy
  • Network accessline 410
    app.add_middleware(     CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 411
    CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL     allow_credentials=True,
  • Network accessline 412
    allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 418
    # For production, be specific: # allow_origins=["https://yourdomain.com"]
  • Network accessline 419
    # allow_origins=["https://yourdomain.com"]

.agents/skills/oma-design/resources/external-design-skills.md

  • Network accessline 127
    - [Interface Design](https://github.com/Dammyjay93/interface-design): product-interface instructions and project system context.
  • Network accessline 128
    - [Taste](https://github.com/Leonxlnx/taste-skill): current skill name, instructions, and support layout.
  • Network accessline 129
    - [Impeccable](https://github.com/pbakaus/impeccable): current command references and launchers.
  • Network accessline 130
    - [Skills use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use): loading instructions and their support directory.

.agents/skills/oma-design/resources/getdesign-fetcher.md

  • Network accessline 19
    GETDESIGN_META=$(curl -fsSL https://registry.npmjs.org/getdesign/latest)
  • Network accessline 20
    GETDESIGN_VERSION=$(printf '%s' "$GETDESIGN_META" | python3 -c 'import json,sys; print(json.load(sys.stdin)["version"])') GETDESIGN_TARBALL=$(printf '%s' "$GETDESIGN_META" | python3 -c 'import json,sys; print(json.load(sys.stdin)["dist"]["t
  • Network accessline 22
    GETDESIGN_MANIFEST=$(curl -fsSL "$GETDESIGN_TARBALL" | tar -xzO package/templates/manifest.json)
  • Dangerous shell operationline 52
    rm -f "$GETDESIGN_SEED"
  • Dangerous shell operationline 74
    rm -f "$GETDESIGN_SEED"

.agents/skills/oma-design/resources/product-interface-review.md

  • Network accessline 58
    - [Interface Design](https://github.com/Dammyjay93/interface-design): core skill

.agents/skills/oma-design/resources/stitch-integration.md

  • Network accessline 13
    - Official remote MCP endpoint: `https://stitch.googleapis.com/mcp`
  • Network accessline 14
    - API key settings: [Stitch Settings](https://stitch.withgoogle.com/settings)
  • Network accessline 61
    "mcpServers": {     "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 62
    "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",       "authProviderType": "google_credentials",
  • Network accessline 63
    "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 79
    If the API key route is selected and no key is configured, open `https://stitch.withgoogle.com/settings` in the user's browser. Use the
  • Network accessline 80
    `https://stitch.withgoogle.com/settings` in the user's browser. Use the
  • Network accessline 83
    | OS | Command | |----|---------| | macOS | `open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 84
    |----|---------| | macOS | `open 'https://stitch.withgoogle.com/settings'` | | Linux | `xdg-open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 85
    | macOS | `open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 86
    | Linux | `xdg-open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 87
    | Windows (PowerShell) | `Start-Process 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 89
    If opening fails or no browser is available, provide the clickable [Stitch Settings](https://stitch.withgoogle.com/settings) link. Have the
  • Network accessline 90
    [Stitch Settings](https://stitch.withgoogle.com/settings) link. Have the
  • Network accessline 101
    [Credential-related source omitted]
  • Network accessline 102
    stitch https://stitch.googleapis.com/mcp
  • Network accessline 109
    "mcpServers": {     "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 110
    [Credential-related source omitted]
  • Network accessline 111
    "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 123
    claude mcp add stitch --transport http https://stitch.googleapis.com/mcp \
  • Network accessline 131
    "mcpServers": {     "stitch": {       "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 132
    [Credential-related source omitted]
  • Network accessline 133
    "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 145
    "stitch": {       "type": "http",       "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 146
    [Credential-related source omitted]
  • Network accessline 147
    "url": "https://stitch.googleapis.com/mcp",
  • Access to secretsline 156
    [Credential-related source omitted]
  • Network accessline 159
    [mcp_servers.stitch] url = "https://stitch.googleapis.com/mcp"
  • Network accessline 160
    url = "https://stitch.googleapis.com/mcp"
  • Access to secretsline 161
    [Credential-related source omitted]
  • Network accessline 241
    - [Official Stitch MCP setup](https://stitch.withgoogle.com/docs/mcp/setup)
  • Network accessline 242
    - [Antigravity CLI MCP and Google credentials](https://antigravity.google/docs/mcp?tab=cli)
  • Network accessline 243
    - [Google Cloud ADC and scopes](https://cloud.google.com/docs/authentication/application-default-credentials)
  • Network accessline 244
    - [Codex HTTP MCP configuration](https://developers.openai.com/codex/mcp)

.agents/skills/oma-dev-workflow/SKILL.md

  • Network accessline 174
    For other platforms, use a package-manager method from the [official installation guide](https://mise.jdx.dev/installing-mise.html). Do not pipe a remote installation script directly into a shell.
  • Network accessline 176
    Follow the [shell setup guide](https://mise.jdx.dev/shell-setup.html) for your current shell when activation is needed. Check for existing activation before editing shell configuration, and use `mise` from `PATH` rather than assuming `~/.lo
  • Network accessline 312
    # API API_URL=http://localhost:8000
  • Network accessline 313
    API_URL=http://localhost:8000
  • Network accessline 315
    # Frontend PUBLIC_API_URL=http://localhost:8000
  • Network accessline 316
    PUBLIC_API_URL=http://localhost:8000

.agents/skills/oma-dev-workflow/resources/affected-checks.py

  • Executable scriptline 1
    #!/usr/bin/env python3

.agents/skills/oma-dev-workflow/resources/release-coordination.md

  • Network accessline 7
    This project uses Google's [Release Please](https://github.com/googleapis/release-please) for automated versioning and releases based on conventional commits.

.agents/skills/oma-dev-workflow/resources/tooling-profiles.md

  • Network accessline 173
    [Falcon](https://github.com/viveky259259/falcon) is a Rust/tree-sitter Dart/Flutter

.agents/skills/oma-dev-workflow/resources/validation-pipeline.md

  • Network accessline 223
    Commitlint reference: [installation](https://commitlint.js.org/guides/getting-started.html),
  • Network accessline 224
    [local hooks](https://commitlint.js.org/guides/local-setup.html).

.agents/skills/oma-explanation/resources/html-contract.md

  • Network accessline 15
    - No external images (use inline SVG or data URIs). - Must open correctly offline via `file://`. - **Note:** Hyperlink anchors (`<a href="https://...">`) ARE allowed. The ban covers resource-LOADING only.
  • Network accessline 17
    - **Note:** Hyperlink anchors (`<a href="https://...">`) ARE allowed. The ban covers resource-LOADING only.
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]

.agents/skills/oma-frontend/resources/error-playbook.md

  • Network accessline 16
    3. Verify location, configuration, and relevant tests. A framework entry point need not have application imports. 4. Correct a finding based only on an outdated filename assumption; retain any wiring or authorization defect supported by evi
  • Network accessline 18
    5. Reference: https://nextjs.org/docs/messages/middleware-to-proxy

.agents/skills/oma-frontend/resources/snippets.md

  • Network accessline 135
    queryKey: ["todos"],     queryFn: async () => {       const res = await fetch("/api/todos", {
  • Network accessline 136
    [Credential-related source omitted]
  • Network accessline 137
    const res = await fetch("/api/todos", {
  • Network accessline 148
    return useMutation({     mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {
  • Network accessline 149
    mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {         method: "POST",
  • Network accessline 150
    const res = await fetch("/api/todos", {

.agents/skills/oma-frontend/resources/specialized-visual-implementation.md

  • Network accessline 56
    Registry source: `https://canvasui.dev/r/{name}.json`.
  • Network accessline 81
    Official sources: [registry generator](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6cf9da74b6b/src/lib/registry.ts), [engine lifecycle](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6c
  • Network accessline 137
    Official sources: [skill and complete flow](https://github.com/oso95/scroll-world/blob/71cc36d3bb150248ae36a2c552f9cbf88802a79c/skills/scroll-world/SKILL.md), [actual engine/config/lifecycle](https://github.com/oso95/scroll-world/blob/71cc3
  • Network accessline 183
    Official sources: [core](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skills/gsap-core/SKILL.md), [React](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skill

.agents/skills/oma-frontend/resources/tech-stack.md

  • Network accessline 29
    // components.json {   "$schema": "https://ui.shadcn.com/schema.json",
  • Network accessline 30
    {   "$schema": "https://ui.shadcn.com/schema.json",   "style": "base-vega",        // <- engine + style; base-* = Base UI
  • Network accessline 31
    "$schema": "https://ui.shadcn.com/schema.json",
  • Network accessline 69
    Reference: https://nextjs.org/docs/messages/middleware-to-proxy

.agents/skills/oma-hwp/SKILL.md

  • Network accessline 162
    - Troubleshooting: `resources/troubleshooting.md` - Configuration: read the `hwp:` section of `.agents/oma-config.yaml` first, then fall back to `config/hwp-config.yaml` for any key it does not set (`supported_formats` lives only in the ski
  • Network accessline 163
    - Configuration: read the `hwp:` section of `.agents/oma-config.yaml` first, then fall back to `config/hwp-config.yaml` for any key it does not set (`supported_formats` lives only in the skill config). User overrides belong in `.agents/oma-
  • Network accessline 164
    - Upstream: https://github.com/chrisryugj/kordoc

.agents/skills/oma-hwp/resources/balanced-tables.ts

  • Executable scriptline 1
    Executable file

.agents/skills/oma-hwp/resources/execution-protocol.md

  • Network accessline 21
    If `bun` is not available, ask the user to install Bun (https://bun.sh). `bunx` is required.
  • Network accessline 110
    | Error | Recovery | |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 111
    |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` | | `지원하지 않는 파일 형식` / `unsupported file format` | Confirm extension matches actual content; check magic bytes |
  • Dangerous shell operationline 112
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 112
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 115
    | Empty Markdown output | Likely a scanned-image-only HWP; suggest OCR pipeline (out of this skill's scope) | | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stac
  • Network accessline 116
    | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue 
  • Network accessline 117
    | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue upstream at https://github.com/chrisryugj/kordoc/issues |

.agents/skills/oma-hwp/resources/flatten-tables.ts

  • Executable scriptline 1
    #!/usr/bin/env bun

.agents/skills/oma-hwp/resources/package.json

  • Executable scriptline 1
    Executable file

.agents/skills/oma-hwp/resources/troubleshooting.md

  • Network accessline 28
    ### 5. Hyperlinks look wrong kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme: only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 29
    kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme: only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 42
    1. Upgrade: `bunx kordoc@latest` (bust the bunx cache if needed) 2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues
  • Network accessline 43
    2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues 4. Meanwhile, if only a subset of the document triggers the crash, use `-p` to skip it
  • Network accessline 44
    3. File an issue: https://github.com/chrisryugj/kordoc/issues

.agents/skills/oma-hwp/resources/turndown-plugin-gfm.d.ts

  • Executable scriptline 1
    Executable file

.agents/skills/oma-image/SKILL.md

  • Access to secretsline 134
    [Credential-related source omitted]

.agents/skills/oma-image/resources/invocation.md

  • Network accessline 8
    |--------|----------|--------|---------| | `codex` | CLI-first via `codex exec` over ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP via `gen.pollin
  • Network accessline 9
    | `codex` | CLI-first via `codex exec` over ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP via `gen.pollinations.ai/v1/images/generations` (free si
  • Instruction override signalline 9
    | `codex` | CLI-first via `codex exec` over ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP via `gen.pollinations.ai/v1/images/generations` (free si
  • Network accessline 10
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Instruction override signalline 11
    | `antigravity` | `agy -p --dangerously-skip-permissions --add-dir <outDir>` — Antigravity's agentic CLI runs over the user's Gemini Code Assist subscription. agy writes raw bytes to absolute target paths we embed in the prompt; the provide

.agents/skills/oma-image/resources/prompt-tips.md

  • Network accessline 52
    | Source | Vendor match | Prompts | Categories | |--------|--------------|---------|-----------| | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post ·
  • Network accessline 53
    |--------|--------------|---------|-----------| | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post · Infographic · YouTube Thumbnail · Comic/Storyboa
  • Network accessline 54
    | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post · Infographic · YouTube Thumbnail · Comic/Storyboard · Poster/Flyer · App/Web Design |
  • Network accessline 55
    | [awesome-nano-banana-pro-prompts](https://github.com/YouMind-OpenLab/awesome-nano-banana-pro-prompts) | `antigravity` (nano-banana-pro) | 10,000+ | Same taxonomy; 16 localized READMEs (en, ko-KR, ja-JP, zh-TW, de-DE, …) |

.agents/skills/oma-image/resources/vendor-matrix.md

  • Instruction override signalline 36
    | Health check | `agy --version` exits 0 — **install check only**. Sign-in state is not verified; a signed-out agy passes health and fails at generate time. | | Model selection | Opaque — chosen by agy's internal agent loop. Not exposed via
  • Instruction override signalline 37
    | Model selection | Opaque — chosen by agy's internal agent loop. Not exposed via flags, not recorded as a vendor-side promise. | | Transport | `agy -p --dangerously-skip-permissions --add-dir <outDir> --print-timeout <s> "<instruction>"` (
  • Instruction override signalline 38
    | Transport | `agy -p --dangerously-skip-permissions --add-dir <outDir> --print-timeout <s> "<instruction>"` (spawn `cwd` is forced to `<outDir>` to prevent agy from inheriting a stale workspace context) |
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 55
    |-------|-------| | Binary | (none — direct HTTP) | | Auth | `POLLINATIONS_API_KEY` env var (free key at https://enter.pollinations.ai) |
  • Network accessline 56
    | Binary | (none — direct HTTP) | | Auth | `POLLINATIONS_API_KEY` env var (free key at https://enter.pollinations.ai) | | Health check | `POLLINATIONS_API_KEY` is set |
  • Network accessline 57
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Network accessline 58
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Network accessline 59
    | Models | Free (no pollen credits): `flux`, `zimage`. Credit-gated (positive pollen balance required): `qwen-image`, `wan-image`, `gptimage`, `gptimage-large`, `gpt-image-2`, `klein`, `kontext`. Select via `--model`; default `flux`. | | Tr
  • Network accessline 60
    | Transport | `POST https://gen.pollinations.ai/v1/images/generations` (OpenAI-compatible), `response_format: b64_json` |

.agents/skills/oma-mobile/resources/checklist.md

  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]

.agents/skills/oma-mobile/resources/error-playbook.md

  • Network accessline 143
    1. Confirm the spec exists at `Core/Networking/openapi.yaml` — this is where the build plugin looks. <!-- oma-docs:ignore-end --> 2. If the file is absent: re-sync it from the backend (`curl -o Sources/Core/Networking/openapi.yaml https://<
  • Network accessline 144
    <!-- oma-docs:ignore-end --> 2. If the file is absent: re-sync it from the backend (`curl -o Sources/Core/Networking/openapi.yaml https://<backend>/api-docs/openapi.yaml` or copy from the CI artifact). The iOS project is a **consumer** of t
  • Network accessline 145
    2. If the file is absent: re-sync it from the backend (`curl -o Sources/Core/Networking/openapi.yaml https://<backend>/api-docs/openapi.yaml` or copy from the CI artifact). The iOS project is a **consumer** of the spec; never edit `openapi.

.agents/skills/oma-mobile/resources/execution-protocol.md

  • Access to secretsline 23
    [Credential-related source omitted]

.agents/skills/oma-mobile/resources/screen-template.tsx

  • Executable scriptline 1
    Executable file

.agents/skills/oma-mobile/resources/tech-stack.md

  • Access to secretsline 33
    [Credential-related source omitted]

.agents/skills/oma-mobile/variants/flutter/snippets.md

  • Network accessline 631
    baseUrl: const String.fromEnvironment(         'API_BASE_URL',         defaultValue: 'https://api.example.com',
  • Network accessline 632
    'API_BASE_URL',         defaultValue: 'https://api.example.com',       ),
  • Network accessline 633
    defaultValue: 'https://api.example.com',
  • Access to secretsline 664
    [Credential-related source omitted]

.agents/skills/oma-mobile/variants/kotlin-android/snippets.md

  • Network accessline 50
    targetSdk = 35         buildConfigField("String", "API_BASE_URL",             "\"${providers.gradleProperty("apiBaseUrl").orElse("http://10.0.2.2:8000").get()}\"")
  • Network accessline 51
    buildConfigField("String", "API_BASE_URL",             "\"${providers.gradleProperty("apiBaseUrl").orElse("http://10.0.2.2:8000").get()}\"")     }
  • Network accessline 52
    "\"${providers.gradleProperty("apiBaseUrl").orElse("http://10.0.2.2:8000").get()}\"")
  • Network accessline 707
    )         }         val api = TodosApi(baseUrl = "http://localhost", httpClientEngine = engine, jsonSerializer = json)
  • Network accessline 709
    val api = TodosApi(baseUrl = "http://localhost", httpClientEngine = engine, jsonSerializer = json)
  • Network accessline 720
    @Test fun `non-2xx is surfaced through success=false, not an exception`() = runTest {         val engine = MockEngine { respond("""{"detail":"not found"}""", HttpStatusCode.NotFound) }         val api = TodosApi(baseUrl = "http://localhost"
  • Network accessline 722
    val api = TodosApi(baseUrl = "http://localhost", httpClientEngine = engine, jsonSerializer = json)

.agents/skills/oma-mobile/variants/react-native/api-template.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 101
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 119
    [Credential-related source omitted]
  • Network accessline 140
    const BASE_URL =   process.env.EXPO_PUBLIC_API_BASE_URL ?? 'https://api.example.com';
  • Network accessline 141
    process.env.EXPO_PUBLIC_API_BASE_URL ?? 'https://api.example.com';
  • Access to secretsline 155
    [Credential-related source omitted]

.agents/skills/oma-mobile/variants/react-native/snippets.md

  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Network accessline 234
    const BASE_URL = process.env.EXPO_PUBLIC_API_BASE_URL ?? 'https://api.example.com';
  • Access to secretsline 243
    [Credential-related source omitted]
  • Access to secretsline 809
    [Credential-related source omitted]
  • Access to secretsline 813
    [Credential-related source omitted]
  • Access to secretsline 818
    [Credential-related source omitted]
  • Access to secretsline 823
    [Credential-related source omitted]
  • Access to secretsline 827
    [Credential-related source omitted]
  • Access to secretsline 858
    [Credential-related source omitted]
  • Access to secretsline 864
    [Credential-related source omitted]
  • Access to secretsline 875
    [Credential-related source omitted]
  • Access to secretsline 882
    [Credential-related source omitted]

.agents/skills/oma-mobile/variants/react-native/tech-stack.md

  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]

.agents/skills/oma-mobile/variants/stack.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

.agents/skills/oma-mobile/variants/swift-ios/snippets.md

  • Network accessline 18
    // Code-generation build plugin (dev / build-time only)         .package(             url: "https://github.com/apple/swift-openapi-generator",
  • Network accessline 19
    .package(             url: "https://github.com/apple/swift-openapi-generator",             from: "1.3.0"
  • Network accessline 20
    url: "https://github.com/apple/swift-openapi-generator",
  • Network accessline 23
    // Runtime types used by the generated Client         .package(             url: "https://github.com/apple/swift-openapi-runtime",
  • Network accessline 24
    .package(             url: "https://github.com/apple/swift-openapi-runtime",             from: "1.5.0"
  • Network accessline 25
    url: "https://github.com/apple/swift-openapi-runtime",
  • Network accessline 28
    // URLSession transport         .package(             url: "https://github.com/apple/swift-openapi-urlsession",
  • Network accessline 29
    .package(             url: "https://github.com/apple/swift-openapi-urlsession",             from: "1.0.2"
  • Network accessline 30
    url: "https://github.com/apple/swift-openapi-urlsession",
  • Network accessline 33
    // Repository-layer response cache (hybrid memory + disk)         .package(             url: "https://github.com/hyperoslo/Cache",
  • Network accessline 34
    .package(             url: "https://github.com/hyperoslo/Cache",             from: "7.4.0"
  • Network accessline 35
    url: "https://github.com/hyperoslo/Cache",
  • Access to secretsline 356
    [Credential-related source omitted]
  • Access to secretsline 361
    [Credential-related source omitted]
  • Access to secretsline 362
    [Credential-related source omitted]
  • Access to secretsline 364
    [Credential-related source omitted]
  • Network accessline 420
    )         let serverURL = URL(string: ProcessInfo.processInfo.environment["API_BASE_URL"]                            ?? "https://api.example.com")!
  • Network accessline 421
    let serverURL = URL(string: ProcessInfo.processInfo.environment["API_BASE_URL"]                            ?? "https://api.example.com")!         // Secrets come from the Keychain — never UserDefaults (see tech-stack.md).
  • Network accessline 422
    ?? "https://api.example.com")!
  • Access to secretsline 423
    [Credential-related source omitted]
  • Access to secretsline 424
    [Credential-related source omitted]
  • Network accessline 780
    let pendingRequests = Array(requests.values)         let pendingContinuations = Array(continuations.values)         requests.removeAll()
  • Network accessline 781
    let pendingContinuations = Array(continuations.values)         requests.removeAll()         continuations.removeAll()
  • Network accessline 782
    requests.removeAll()
  • Access to secretsline 899
    [Credential-related source omitted]
  • Network accessline 954
    sortBy: [SortDescriptor(\.updatedAt, order: .reverse)]         )         return try context.fetch(descriptor)
  • Network accessline 955
    )         return try context.fetch(descriptor)     }
  • Network accessline 956
    return try context.fetch(descriptor)

.agents/skills/oma-mobile/variants/swift-ios/tech-stack.md

  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]

.agents/skills/oma-observability/SKILL.md

  • Network accessline 114
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 180
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.

.agents/skills/oma-observability/resources/anti-patterns.md

  • Access to secretsline 84
    [Credential-related source omitted]

.agents/skills/oma-observability/resources/boundaries/cross-application.md

  • Network accessline 287
    starts an independent trace. Validate inherited context against the process's trust boundary and verify actual parent/trace IDs in a fixture before relying on end-to-end correlation. Sources: <https://opentelemetry.io/docs/specs/otel/contex
  • Network accessline 288
    trust boundary and verify actual parent/trace IDs in a fixture before relying on end-to-end correlation. Sources: <https://opentelemetry.io/docs/specs/otel/context/api-propagators/> and <https://github.com/open-telemetry/opentelemetry-js/tr
  • Network accessline 289
    end-to-end correlation. Sources: <https://opentelemetry.io/docs/specs/otel/context/api-propagators/>
  • Network accessline 290
    and <https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-resources>.
  • Network accessline 341
    - W3C Trace Context Level 1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 342
    - W3C Trace Context Level 2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 343
    - W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 344
    - OTel Baggage API specification: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 345
    - AWS X-Ray trace header: <https://docs.aws.amazon.com/xray/latest/devguide/xray-concepts.html#xray-concepts-tracingheader>
  • Network accessline 346
    - GCP Cloud Trace context propagation: <https://cloud.google.com/trace/docs/trace-context>
  • Network accessline 347
    - Datadog trace context propagation: <https://docs.datadoghq.com/tracing/trace_collection/trace_context_propagation/>
  • Network accessline 348
    - Linkerd distributed tracing: <https://linkerd.io/2.15/features/distributed-tracing/>

.agents/skills/oma-observability/resources/boundaries/multi-tenant.md

  • Network accessline 76
    **Trust-boundary warning:** W3C Baggage is visible to every service in the propagation chain, including third-party or external services. The W3C Baggage specification (https://www.w3.org/TR/baggage/) explicitly notes that baggage values cr
  • Network accessline 170
    Sources: <https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679>
  • Network accessline 171
    and <https://www.law.go.kr/LSW/lsLinkCommonInfo.do?chrClsCd=010202&lsJoLnkSeq=1029334957>.
  • Network accessline 209
    Source: GDPR Art.17(1), Art.17(3)(b),(e), <https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679>.
  • Network accessline 210
    <https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679>.

.agents/skills/oma-observability/resources/boundaries/release.md

  • Network accessline 33
    Source: <https://flagger.app>
  • Network accessline 85
    provider:     type: prometheus     address: http://prometheus.monitoring:9090
  • Network accessline 86
    type: prometheus     address: http://prometheus.monitoring:9090   query: |
  • Network accessline 87
    address: http://prometheus.monitoring:9090
  • Network accessline 107
    Source: <https://argoproj.github.io/rollouts>
  • Network accessline 147
    provider:         prometheus:           address: http://prometheus.monitoring:9090
  • Network accessline 148
    prometheus:           address: http://prometheus.monitoring:9090           query: |
  • Network accessline 149
    address: http://prometheus.monitoring:9090
  • Network accessline 165
    Source: <https://openfeature.dev> | CNCF graduation: <https://www.cncf.io/projects/openfeature/>
  • Network accessline 230
    Source: <https://argo-cd.readthedocs.io>
  • Network accessline 248
    Source: <https://fluxcd.io>; Flagger ships as part of the Flux ecosystem.
  • Network accessline 365
    - Flagger: <https://flagger.app>
  • Network accessline 366
    - Argo Rollouts: <https://argoproj.github.io/rollouts>
  • Network accessline 367
    - OpenFeature: <https://openfeature.dev>
  • Network accessline 368
    - CNCF OpenFeature incubating announcement: <https://cncf.io/blog/2023/12/>
  • Network accessline 369
    - Flux (includes Flagger): <https://fluxcd.io>
  • Network accessline 370
    - Argo CD: <https://argo-cd.readthedocs.io>
  • Network accessline 371
    - OTel feature_flag semconv: <https://opentelemetry.io/docs/specs/semconv/feature-flags/>
  • Network accessline 372
    - controller-runtime metrics: <https://book.kubebuilder.io/reference/metrics>

.agents/skills/oma-observability/resources/boundaries/slo.md

  • Network accessline 58
    Source: <https://openslo.com>; community-driven, not CNCF. Vendor-neutral YAML; validate support in the selected consumer or adapter. Sloth and Pyrra native formats are separate.
  • Network accessline 91
    The v1 structure follows <https://openslo.com/specification/>.
  • Network accessline 121
    Source: <https://sre.google/workbook/alerting-on-slos/>
  • Network accessline 221
    - Google SRE Workbook: Alerting on SLOs: <https://sre.google/workbook/alerting-on-slos/>
  • Network accessline 222
    - OpenSLO specification: <https://openslo.com>
  • Network accessline 223
    - Sloth: <https://github.com/slok/sloth>
  • Network accessline 224
    - Pyrra: <https://github.com/pyrra-dev/pyrra>
  • Network accessline 225
    - Grafana SLO plugin: <https://grafana.com/grafana/plugins/grafana-slo-app>

.agents/skills/oma-observability/resources/examples.md

  • Network accessline 81
    batch: {}     exporters:       otlphttp/tempo: { endpoint: http://tempo.observability.svc:4318 }
  • Network accessline 82
    exporters:       otlphttp/tempo: { endpoint: http://tempo.observability.svc:4318 }       prometheusremotewrite: { endpoint: http://mimir.observability.svc:9009/api/v1/push }
  • Network accessline 83
    otlphttp/tempo: { endpoint: http://tempo.observability.svc:4318 }
  • Network accessline 84
    prometheusremotewrite: { endpoint: http://mimir.observability.svc:9009/api/v1/push }
  • Network accessline 85
    loki: { endpoint: http://loki.observability.svc:3100/loki/api/v1/push }
  • Network accessline 364
    The v1 structure follows <https://openslo.com/specification/>.
  • Network accessline 411
    # Inject 20 % error rate for 3 minutes to trigger fast-burn alert kubectl run error-injector --image=curlimages/curl --restart=Never -- \
  • Network accessline 412
    kubectl run error-injector --image=curlimages/curl --restart=Never -- \
  • Network accessline 413
    sh -c 'for i in $(seq 1 200); do curl -s -o /dev/null -w "%{http_code}" \
  • Network accessline 414
    http://checkout-api/error-inject; done'

.agents/skills/oma-observability/resources/incident-forensics.md

  • Network accessline 224
    # Jaeger HTTP API (replace <host> with your Jaeger query host) curl http://<host>:16686/api/traces/4bf92f3577b34da6a3ce929d0e0e4736
  • Network accessline 225
    curl http://<host>:16686/api/traces/4bf92f3577b34da6a3ce929d0e0e4736

.agents/skills/oma-observability/resources/layers/L3-network.md

  • Network accessline 32
    Note: `network.connection.*` (e.g., `network.connection.type`, `network.connection.subtype`) are **Development** tier and should not be used in production SLOs. Reference: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/net
  • Network accessline 50
    References: - AWS: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 51
    - AWS: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 52
    - GCP: <https://cloud.google.com/vpc/docs/flow-logs>
  • Network accessline 53
    - Azure: <https://learn.microsoft.com/azure/network-watcher/nsg-flow-logs-overview>
  • Network accessline 144
    BMP (RFC 7854, <https://www.rfc-editor.org/rfc/rfc7854>) is the standard protocol for exporting real-time BGP session state, RIB (Routing Information Base) snapshots, and route change events from a BGP speaker to a monitoring collector.
  • Network accessline 192
    Tools: OpenBMP includes MOAS detection; BGPalerter (<https://github.com/nttgin/BGPalerter>) provides real-time alerting on MOAS, route leaks, and more-specific prefix announcements.
  • Network accessline 198
    Tool: ARTEMIS (<https://github.com/FORTH-ICS-INSPIRE/artemis>) provides automated detection and mitigation orchestration for both hijacks and route leaks.
  • Network accessline 206
    **Enforce ROV on your router**: configure BGP to drop or de-prefer routes with RPKI Invalid status. Reference NIST SP 800-189 (<https://csrc.nist.gov/publications/detail/sp/800-189/final>) for deployment guidance.
  • Network accessline 208
    **Tools**: Cloudflare Radar RPKI dashboard (<https://radar.cloudflare.com/routing/rpki>) provides global visibility into ROA coverage and RPKI Invalid route counts by ASN.
  • Network accessline 269
    - RFC 7854: BGP Monitoring Protocol (BMP): <https://www.rfc-editor.org/rfc/rfc7854>
  • Network accessline 270
    - RFC 1191: Path MTU Discovery (IPv4): <https://www.rfc-editor.org/rfc/rfc1191>
  • Network accessline 271
    - RFC 8201: Path MTU Discovery for IPv6: <https://www.rfc-editor.org/rfc/rfc8201>
  • Network accessline 272
    - RFC 8899: Datagram PLPMTUD (used by QUIC/SCTP): <https://www.rfc-editor.org/rfc/rfc8899>
  • Network accessline 273
    - RFC 6811: BGP Prefix Origin Validation (RPKI-ROV): <https://www.rfc-editor.org/rfc/rfc6811>
  • Network accessline 274
    - IANA ICMP Type registry: <https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml>
  • Network accessline 275
    - IANA protocol numbers: <https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml>
  • Network accessline 276
    - NIST SP 800-189 (RPKI deployment): <https://csrc.nist.gov/publications/detail/sp/800-189/final>
  • Network accessline 277
    - Cloudflare Radar (public BGP + RPKI): <https://radar.cloudflare.com/routing>
  • Network accessline 278
    - OTel network semconv registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 279
    - AWS VPC Flow Logs: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 280
    - GCP VPC Flow Logs: <https://cloud.google.com/vpc/docs/flow-logs>
  • Network accessline 281
    - Azure NSG Flow Logs: <https://learn.microsoft.com/azure/network-watcher/nsg-flow-logs-overview>

.agents/skills/oma-observability/resources/layers/L4-transport.md

  • Network accessline 34
    Source: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 122
    Sources: <https://grafana.com/oss/beyla/>, <https://px.dev/>, <https://parca.dev/>
  • Network accessline 142
    # Beyla deploy via Helm helm repo add grafana https://grafana.github.io/helm-charts
  • Network accessline 143
    helm repo add grafana https://grafana.github.io/helm-charts
  • Network accessline 230
    | Istio 1.22+ | QUIC upstream via Envoy; mTLS over QUIC experimental; see `layers/mesh.md` | | Grafana Beyla | HTTP/3 uprobes in roadmap; verify release notes before QUIC-heavy deployments | | Cloudflare QUIC telemetry | <https://blog.cloud
  • Network accessline 231
    | Grafana Beyla | HTTP/3 uprobes in roadmap; verify release notes before QUIC-heavy deployments | | Cloudflare QUIC telemetry | <https://blog.cloudflare.com/tag/quic/>; public connection migration + 0-RTT metrics | | Google QUIC metrics | <
  • Network accessline 232
    | Cloudflare QUIC telemetry | <https://blog.cloudflare.com/tag/quic/>; public connection migration + 0-RTT metrics |
  • Network accessline 233
    | Google QUIC metrics | <https://research.google>; packet loss recovery timing |
  • Network accessline 282
    - OTel network attributes registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 283
    - Grafana Beyla: <https://grafana.com/oss/beyla/>
  • Network accessline 284
    - Pixie (CNCF Sandbox): <https://px.dev/>
  • Network accessline 285
    - Parca (CNCF Sandbox): <https://parca.dev/>
  • Network accessline 286
    - QUIC RFC 9000: <https://www.rfc-editor.org/rfc/rfc9000>
  • Network accessline 287
    - HTTP/3 RFC 9114: <https://www.rfc-editor.org/rfc/rfc9114>
  • Network accessline 288
    - Cloudflare QUIC telemetry: <https://blog.cloudflare.com/tag/quic/>
  • Network accessline 289
    - OTel hostmetrics receiver: <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/hostmetricsreceiver>
  • Network accessline 290
    - Linux `/proc/net/tcp` format: <https://www.kernel.org/doc/html/latest/networking/proc_net_tcp.html>

.agents/skills/oma-observability/resources/layers/L7-application/crash-analytics.md

  • Network accessline 52
    - **Google Play user-perceived ANR rate** = daily active users experiencing at least one user-perceived ANR / daily active users. The overall bad-behavior threshold is 0.47%; it is not an ANR-events/session threshold. Input dispatch typical
  • Access to secretsline 271
    [Credential-related source omitted]
  • Network accessline 351
    - Firebase Crashlytics: <https://firebase.google.com/docs/crashlytics>
  • Network accessline 352
    - Sentry iOS: <https://docs.sentry.io/platforms/apple/>
  • Network accessline 353
    - Sentry Android: <https://docs.sentry.io/platforms/android/>
  • Network accessline 354
    - Sentry React Native: <https://docs.sentry.io/platforms/react-native/>
  • Network accessline 355
    - Sentry Flutter: <https://docs.sentry.io/platforms/flutter/>
  • Network accessline 356
    - Xcode Organizer Hangs: <https://developer.apple.com/documentation/xcode/understanding-user-interface-responsiveness>
  • Network accessline 357
    - Android ANR: <https://developer.android.com/topic/performance/vitals/anr>
  • Network accessline 358
    - Android ApplicationExitInfo: <https://developer.android.com/reference/android/app/ApplicationExitInfo>
  • Network accessline 359
    - OTel `exception.*` semconv (Stable): <https://opentelemetry.io/docs/specs/semconv/exceptions/>

.agents/skills/oma-observability/resources/layers/L7-application/mobile-rum.md

  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 122
    - iOS: Xcode Energy Organizer + Instruments Energy Log - Android: Battery Historian (<https://developer.android.com/topic/performance/power/battery-historian>)
  • Network accessline 123
    - Android: Battery Historian (<https://developer.android.com/topic/performance/power/battery-historian>)
  • Access to secretsline 248
    [Credential-related source omitted]
  • Access to secretsline 256
    [Credential-related source omitted]
  • Network accessline 268
    - OTel Swift SDK: <https://opentelemetry.io/docs/languages/swift/>
  • Network accessline 269
    - OTel Android SDK: <https://github.com/open-telemetry/opentelemetry-android>
  • Network accessline 270
    - Sentry Cocoa: <https://docs.sentry.io/platforms/apple/>
  • Network accessline 271
    - Sentry Android: <https://docs.sentry.io/platforms/android/>
  • Network accessline 272
    - Datadog iOS RUM: <https://docs.datadoghq.com/real_user_monitoring/ios/>
  • Network accessline 273
    - Datadog Android RUM: <https://docs.datadoghq.com/real_user_monitoring/android/>
  • Network accessline 274
    - Firebase Crashlytics: <https://firebase.google.com/docs/crashlytics>
  • Network accessline 275
    - iOS Background Tasks: <https://developer.apple.com/documentation/backgroundtasks>
  • Network accessline 276
    - Android App Standby / Doze: <https://developer.android.com/topic/performance/appstandby>
  • Network accessline 277
    - W3C Trace Context L1: <https://www.w3.org/TR/trace-context/>
  • Network accessline 278
    - Battery Historian: <https://developer.android.com/topic/performance/power/battery-historian>

.agents/skills/oma-observability/resources/layers/L7-application/waf.md

  • Network accessline 151
    | Vendor | Log surface | Trace header to map | Docs | |--------|------------|---------------------|------| | Coraza (Envoy WASM / Caddy / HAProxy SPOE) | Mesh ingress access logs | `traceparent` (native) | <https://www.coraza.io/> |
  • Network accessline 152
    |--------|------------|---------------------|------| | Coraza (Envoy WASM / Caddy / HAProxy SPOE) | Mesh ingress access logs | `traceparent` (native) | <https://www.coraza.io/> | | ModSecurity v3 | NGINX / Apache logs | `traceparent` via NG
  • Network accessline 153
    | Coraza (Envoy WASM / Caddy / HAProxy SPOE) | Mesh ingress access logs | `traceparent` (native) | <https://www.coraza.io/> |
  • Network accessline 154
    | ModSecurity v3 | NGINX / Apache logs | `traceparent` via NGINX OTel module | <https://github.com/owasp-modsecurity/ModSecurity> |
  • Network accessline 155
    | AWS WAF | CloudWatch Logs / Kinesis Firehose | `X-Amzn-Trace-Id` | <https://docs.aws.amazon.com/waf/latest/developerguide/logging.html> |
  • Network accessline 156
    | Cloudflare WAF | Logpush / Logpull | `cf-ray` → W3C baggage at edge | <https://developers.cloudflare.com/logs/logpush/> |
  • Network accessline 157
    | Akamai App & API Protector | DataStream 2 | `X-Akamai-*` → origin OTel map | <https://techdocs.akamai.com/datastream2/docs> |
  • Network accessline 158
    | Imperva (Incapsula) | SIEM connector; CEF / LEEF | Custom session ID → origin map | <https://docs.imperva.com/bundle/cloud-application-security/page/integrations-overview.htm> |
  • Network accessline 159
    | F5 NGINX App Protect | Splunk / CEF / syslog | NGINX OTel module passthrough | <https://docs.nginx.com/nginx-app-protect-waf/> |
  • Network accessline 244
    External references (vendor URLs in §7 table are authoritative for their products): - OWASP Core Rule Set (CRS) v4: <https://coreruleset.org/>
  • Network accessline 245
    - OWASP Core Rule Set (CRS) v4: <https://coreruleset.org/>
  • Network accessline 246
    - W3C Trace Context: <https://www.w3.org/TR/trace-context/>

.agents/skills/oma-observability/resources/layers/L7-application/web-rum.md

  • Network accessline 75
    | `@opentelemetry/instrumentation-document-load` | Navigation timing, resource timing | Stable | | `@opentelemetry/instrumentation-user-interaction` | Click events → spans | Stable | | `@opentelemetry/instrumentation-fetch` | `fetch()` call
  • Network accessline 76
    | `@opentelemetry/instrumentation-user-interaction` | Click events → spans | Stable | | `@opentelemetry/instrumentation-fetch` | `fetch()` calls + `traceparent` injection | Stable | | `@opentelemetry/instrumentation-xml-http-request` | `XML
  • Network accessline 77
    | `@opentelemetry/instrumentation-fetch` | `fetch()` calls + `traceparent` injection | Stable |
  • Network accessline 102
    provider.addSpanProcessor(   new BatchSpanProcessor(     new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })
  • Network accessline 103
    new BatchSpanProcessor(     new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })   )
  • Network accessline 104
    new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })
  • Network accessline 132
    Vendors below are examples as of 2026-Q2. This is not a registry; verify currency at `https://landscape.cncf.io` and `../../vendor-categories.md §RUM category`.
  • Network accessline 183
    Content-Security-Policy: default-src 'self';   script-src 'self' https://cdn.trusted-vendor.com;
  • Network accessline 184
    script-src 'self' https://cdn.trusted-vendor.com;
  • Network accessline 186
    report-uri https://csp-reports.example.com/collect
  • Network accessline 188
    Reporting-Endpoints: csp-violations="https://csp-reports.example.com/collect"
  • Network accessline 200
    <script   src="https://cdn.trusted-vendor.com/lib.min.js"
  • Network accessline 201
    src="https://cdn.trusted-vendor.com/lib.min.js"
  • Network accessline 343
    - Core Web Vitals (2024): <https://web.dev/articles/vitals>
  • Network accessline 344
    - INP replaces FID: <https://web.dev/blog/inp-cwv>
  • Network accessline 345
    - `web-vitals` JS library: <https://github.com/GoogleChrome/web-vitals>
  • Network accessline 346
    - OTel JS browser instrumentation: <https://opentelemetry.io/docs/languages/js/getting-started/browser/>
  • Network accessline 347
    - OTel frontend instrumentation guide: <https://elastic.co/observability-labs/blog/web-frontend-instrumentation-with-opentelemetry>
  • Network accessline 348
    - Datadog RUM browser SDK: <https://docs.datadoghq.com/real_user_monitoring/browser/>
  • Network accessline 349
    - Sentry Browser SDK: <https://docs.sentry.io/platforms/javascript/>
  • Network accessline 350
    - Grafana Faro: <https://grafana.com/oss/faro/>

.agents/skills/oma-observability/resources/layers/mesh.md

  • Network accessline 34
    CNCF status source: <https://landscape.cncf.io>; verify at use time when load-bearing.
  • Network accessline 180
    spec:   exporter:     endpoint: http://otel-collector.observability.svc.cluster.local:4318
  • Network accessline 181
    exporter:     endpoint: http://otel-collector.observability.svc.cluster.local:4318   propagators:
  • Network accessline 182
    endpoint: http://otel-collector.observability.svc.cluster.local:4318
  • Network accessline 362
    - Istio observability concepts: <https://istio.io/latest/docs/concepts/observability/>
  • Network accessline 363
    - Istio OpenTelemetry tracing task: <https://istio.io/latest/docs/tasks/observability/distributed-tracing/opentelemetry/>
  • Network accessline 364
    - Envoy + Istio OTel features (2024): <https://opentelemetry.io/blog/2024/new-otel-features-envoy-istio/>
  • Network accessline 365
    - OTel Operator GitHub: <https://github.com/open-telemetry/opentelemetry-operator>
  • Network accessline 366
    - Linkerd observability and propagator docs: <https://linkerd.io/2.15/features/distributed-tracing/>
  • Network accessline 367
    - W3C Trace Context L1: <https://www.w3.org/TR/trace-context/>
  • Network accessline 368
    - OTel semconv `tls.*`: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>

.agents/skills/oma-observability/resources/meta-observability.md

  • Network accessline 206
    | AWS | `169.254.169.123` (Amazon Time Sync Service) | PTP-backed, link-local; add to `chrony.conf`; verify with `chronyc sources -v` | | GCP | `metadata.google.internal` | Internal hypervisor sync. `timedatectl show` only shows daemon stat
  • Network accessline 208
    | Azure | Hyper-V IC timesync primary; `time.windows.com` external NTP is fallback only | Azure Linux VMs with IC tools use host time. External NTP as a parallel peer can conflict; configure as fallback. Docs: <https://learn.microsoft.com/a
  • Network accessline 223
    Source: <https://opentelemetry.io/docs/specs/otel/trace/api/>.

.agents/skills/oma-observability/resources/observability-as-code.md

  • Network accessline 26
    Source: <https://grafana.github.io/grafonnet/> (Grafonnet 11.x, replacing legacy grafonnet-lib)
  • Network accessline 69
    Source: <https://perses.dev>; CNCF Sandbox (accepted 2024-08-29; <https://www.cncf.io/projects/perses/>). YAML-first, vendor-neutral dashboard definition targeting a future CNCF standard for dashboards-as-code. Stricter schema than Grafana 
  • Network accessline 163
    Source: <https://github.com/grafana/terraform-provider-grafana>
  • Dangerous shell operationline 208
    yq eval '.spec' "$rule" > "$rendered"
  • Network accessline 229
    Source: <https://openslo.com>; community-driven (not CNCF). Use a consumer or adapter explicitly supporting OpenSLO v1. Cross-ref `boundaries/slo.md §5` for the full OpenSLO spec example.
  • Network accessline 262
    The v1 structure follows <https://openslo.com/specification/>.
  • Network accessline 272
    Source: <https://sloth.dev>; generates multi-window burn-rate `PrometheusRule` CRDs from a concise YAML definition.
  • Network accessline 299
    Source: <https://github.com/pyrra-dev/pyrra>; Kubernetes operator that reconciles `ServiceLevelObjective` CRDs directly into `PrometheusRule` + recording rules.
  • Network accessline 326
    Source: <https://github.com/open-telemetry/opentelemetry-operator>
  • Network accessline 378
    resource "helm_release" "otel_operator" {   name       = "opentelemetry-operator"   repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"
  • Network accessline 379
    name       = "opentelemetry-operator"   repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"   chart      = "opentelemetry-operator"
  • Network accessline 380
    repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"
  • Network accessline 451
    At 14.4x, a full 28-day budget lasts about 46.7 hours;               remaining-budget exhaustion depends on budget already spent.             runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 453
    runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 475
    At 6x, a full 28-day budget lasts about 4.67 days;               remaining-budget exhaustion depends on budget already spent.             runbook: "https://wiki.example.com/runbooks/checkout-slo-slow-burn"
  • Network accessline 477
    runbook: "https://wiki.example.com/runbooks/checkout-slo-slow-burn"
  • Network accessline 486
    Source: <https://argoproj.github.io/cd/>
  • Network accessline 504
    Source: <https://fluxcd.io>
  • Network accessline 616
    At 14.4x, a full 28-day budget lasts about 46.7 hours;                 remaining-budget exhaustion depends on budget already spent.               runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 618
    runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 625
    Source: <https://perses.dev> | CNCF Sandbox status as of 2026-Q2.

.agents/skills/oma-observability/resources/signals/audit.md

  • Network accessline 51
    Sources: [iso.org/standard/27001](https://www.iso.org/standard/27001) · [aicpa.org SOC 2](https://www.aicpa.org/soc2) · [hhs.gov HIPAA](https://www.hhs.gov/hipaa/for-professionals/security/index.html) · [pcisecuritystandards.org PCI DSS v4.
  • Access to secretsline 77
    [Credential-related source omitted]
  • Network accessline 151
    Source: [github.com/sigstore/rekor](https://github.com/sigstore/rekor)
  • Network accessline 177
    Source: [falco.org](https://falco.org)
  • Network accessline 227
    Feed Kubernetes audit logs into the audit pipeline separately from operational logs. Tag with `source: k8s_apiserver` for routing. Source: <https://kubernetes.io/docs/tasks/debug/debug-cluster/audit/>.
  • Network accessline 301
    1. ISO/IEC 27001:2022; <https://www.iso.org/standard/27001>
  • Network accessline 302
    2. ISO/IEC 27002:2022; <https://www.iso.org/standard/27002>
  • Network accessline 303
    3. AICPA SOC 2 Common Criteria: <https://www.aicpa.org/soc2>
  • Network accessline 304
    4. HIPAA Security Rule §164.312(b): <https://www.hhs.gov/hipaa/for-professionals/security/index.html>
  • Network accessline 305
    5. PCI DSS v4.0 Requirement 10: <https://www.pcisecuritystandards.org>
  • Network accessline 306
    6. GDPR Art. 30: <https://gdpr-info.eu/art-30-gdpr/>
  • Network accessline 307
    7. Falco: <https://falco.org>
  • Network accessline 308
    8. sigstore rekor: <https://github.com/sigstore/rekor>
  • Network accessline 309
    9. OTel security semconv (proposed): <https://opentelemetry.io/docs/specs/semconv/attributes-registry/security/>

.agents/skills/oma-observability/resources/signals/cost.md

  • Network accessline 25
    **Out of scope:** - Full FinOps strategy: procurement, Reserved Instances / Savings Plans, commitment analysis, contract negotiation; see [FinOps Foundation framework](https://www.finops.org/framework/)
  • Network accessline 26
    - Full FinOps strategy: procurement, Reserved Instances / Savings Plans, commitment analysis, contract negotiation; see [FinOps Foundation framework](https://www.finops.org/framework/)
  • Network accessline 53
    Sources: - <https://www.opencost.io/>
  • Network accessline 54
    - <https://www.opencost.io/>
  • Network accessline 55
    - <https://www.cncf.io/blog/2024/10/31/opencost-advances-to-cncf-incubator/>
  • Network accessline 56
    - <https://github.com/opencost/opencost>
  • Network accessline 80
    Source: <https://opencost.io/docs/integrations/metrics/>. OpenCost exposes allocation quantities and unit/hourly prices; it does not automatically emit namespace/workload cost counters.
  • Network accessline 141
    This covers CPU and memory only. Add PVC, attributed network usage, load-balancer, shared/idle, and management costs according to the allocation model before treating the result as a total bill. For tenant/workload daily totals, use the Ope
  • Network accessline 188
    **FOCUS Spec** (<https://github.com/FinOps-Open-Cost-and-Usage-Spec/FOCUS_Spec>) provides a vendor-neutral column schema (`BilledCost`, `ResourceId`, `ServiceName`) for cross-cloud cost joins. When FOCUS exports are available from a cloud p
  • Network accessline 240
    As of 2026-Q2. Verify current status at <https://landscape.cncf.io>.

.agents/skills/oma-observability/resources/signals/logs.md

  • Network accessline 20
    Source: <https://opentelemetry.io/docs/specs/otel/logs/data-model/>
  • Network accessline 76
    OTel spec v1+ folded events into LogRecord: set `event.name` + `event.*` attributes. Source: <https://opentelemetry.io/docs/specs/otel/logs/event-api/>
  • Network accessline 126
    Source: <https://github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver>
  • Network accessline 258
    1. OTel log data model: <https://opentelemetry.io/docs/specs/otel/logs/data-model/>
  • Network accessline 259
    2. OTel event API: <https://opentelemetry.io/docs/specs/otel/logs/event-api/>
  • Network accessline 260
    3. journaldreceiver: <https://github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver>
  • Network accessline 261
    4. CNCF Fluentd migration guide: <https://www.cncf.io/blog/2025/10/01/fluentd-to-fluent-bit-a-migration-guide/>
  • Network accessline 262
    5. Fluent Bit docs: <https://docs.fluentbit.io>

.agents/skills/oma-observability/resources/signals/metrics.md

  • Network accessline 34
    Source: <https://opentelemetry.io/docs/specs/otel/metrics/api/>
  • Network accessline 107
    For delta OTLP input destined for a cumulative backend, use the Collector delta-to-cumulative processor supported by the pinned distribution/version (`delta_to_cumulative`, formerly `deltatocumulative`). `prometheusreceiver` scrapes Prometh
  • Network accessline 113
    Source: <https://prometheus.io/docs/instrumenting/exposition_formats/>
  • Network accessline 114
    OpenMetrics: <https://github.com/OpenObservability/OpenMetrics/blob/main/specification/OpenMetrics.md>
  • Network accessline 235
    Source: <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/hostmetricsreceiver>
  • Network accessline 304
    OTel SDK auto-instrumentation provides RED metrics out-of-the-box for common frameworks: - HTTP servers: `http.server.request.duration` (Histogram), `http.server.active_requests` (UpDownCounter) - HTTP clients: `http.client.request.duration
  • Network accessline 305
    - HTTP servers: `http.server.request.duration` (Histogram), `http.server.active_requests` (UpDownCounter) - HTTP clients: `http.client.request.duration` (Histogram) - gRPC: `rpc.server.duration` (Histogram), `rpc.client.duration` (Histogram
  • Network accessline 306
    - HTTP clients: `http.client.request.duration` (Histogram)
  • Network accessline 347
    Source: <https://www.opencost.io/docs/configuration/prometheus>
  • Network accessline 364
    Source: <https://opencost.io/docs/integrations/metrics/>. Label-based tenant/workload totals require explicit API aggregation or verified recording rules.

.agents/skills/oma-observability/resources/signals/privacy.md

  • Network accessline 346
    - GDPR text: <https://gdpr-info.eu>
  • Network accessline 347
    - PIPA (Korean): <https://www.pipc.go.kr>
  • Network accessline 348
    - OTel sensitive data handling: <https://opentelemetry.io/docs/security/handling-sensitive-data/>
  • Network accessline 349
    - OTel Collector processors: <https://opentelemetry.io/docs/collector/configuration/>
  • Network accessline 350
    - W3C Baggage PII warning: <https://www.w3.org/TR/baggage/>

.agents/skills/oma-observability/resources/signals/profiles.md

  • Network accessline 22
    This file does NOT cover ad-hoc developer profiling sessions (e.g., `go tool pprof http://localhost:6060/debug/pprof/profile` run once during a development investigation). Those are single-use diagnostics. Continuous profiling generates per
  • Network accessline 44
    Verify live status at <https://landscape.cncf.io>.
  • Network accessline 86
    Source: <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>
  • Network accessline 239
    - OTEP 0239 (profiling data model): <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>
  • Network accessline 240
    - Parca: <https://parca.dev>
  • Network accessline 241
    - Grafana Pyroscope: <https://grafana.com/oss/pyroscope/>
  • Network accessline 242
    - Polar Signals Cloud: <https://polarsignals.com>
  • Network accessline 243
    - async-profiler: <https://github.com/jvm-profiling-tools/async-profiler>
  • Network accessline 244
    - py-spy: <https://github.com/benfred/py-spy>
  • Network accessline 245
    - CNCF Landscape (verify current CNCF status): <https://landscape.cncf.io>

.agents/skills/oma-observability/resources/signals/traces.md

  • Network accessline 24
    Source: <https://opentelemetry.io/docs/specs/otel/trace/api/>
  • Network accessline 60
    Source: <https://www.w3.org/TR/trace-context/>
  • Network accessline 93
    Source: <https://opentelemetry.io/docs/specs/semconv/database/>
  • Network accessline 163
    Source: <https://opentelemetry.io/docs/specs/semconv/messaging/>
  • Network accessline 216
    Source: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 353
    - OTel Trace API specification: <https://opentelemetry.io/docs/specs/otel/trace/api/>
  • Network accessline 354
    - OTel Database semconv: <https://opentelemetry.io/docs/specs/semconv/database/>
  • Network accessline 355
    - OTel Messaging semconv: <https://opentelemetry.io/docs/specs/semconv/messaging/>
  • Network accessline 356
    - OTel RPC/gRPC semconv: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 357
    - W3C Trace Context Level 1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 358
    - W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 359
    - Kafka producer/consumer instrumentation: <https://kafka.apache.org/documentation/>
  • Network accessline 360
    - Confluent consumer lag metrics: <https://docs.confluent.io/platform/current/kafka/monitoring.html>

.agents/skills/oma-observability/resources/standards.md

  • Network accessline 31
    Source: <https://opentelemetry.io/docs/specs/otel/> | CNCF: <https://www.cncf.io/projects/opentelemetry/>
  • Network accessline 51
    - Level 1 Recommendation: <https://www.w3.org/TR/trace-context/> (published 2020-02-06)
  • Network accessline 52
    - Level 2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 65
    Recommendation: <https://www.w3.org/TR/baggage/> (2022-12-22)
  • Network accessline 69
    OTel Baggage API reference: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 82
    Source: <https://opentelemetry.io/docs/specs/semconv/general/attribute-requirement-level/>
  • Network accessline 96
    Verified sources: - TLS attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 97
    - TLS attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 98
    - Network attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 99
    - RPC/gRPC: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 105
    ISO/IEC 25010:2023 (<https://www.iso.org/standard/78176.html>) defines the Systems and Software Quality Model. There is no dedicated "Observability" quality characteristic in the 2023 edition. Observability concerns map indirectly through t
  • Network accessline 115
    Related standards: - **ISO/IEC 27001:2022 / 27002:2022** (<https://www.iso.org/standard/27001>); controls for information security management systems; governs log integrity, access control on observability backends, and audit trail requirem
  • Network accessline 116
    - **ISO/IEC 27001:2022 / 27002:2022** (<https://www.iso.org/standard/27001>); controls for information security management systems; governs log integrity, access control on observability backends, and audit trail requirements.
  • Network accessline 117
    - **ISO/IEC 42010:2011** (<https://www.iso.org/standard/50508.html>); architecture description standard. An "observability viewpoint" is a valid architecture viewpoint under 42010 for documenting how stakeholders inspect system internals.
  • Network accessline 161
    | AWS | Chrony + Amazon Time Sync Service (169.254.169.123) | PTP-backed time source; verify with `chronyc tracking` and `chronyc sources -v` | | GCP | Internal hypervisor clock sync (`metadata.google.internal` via `time.google.com`) | GCP 
  • Network accessline 163
    | Azure | Hyper-V IC timesync primary; external NTP fallback only if Hyper-V IC tools absent | Azure Linux VMs with the Hyper-V Integration Services use host time as the authoritative source. External NTP (for example `time.windows.com`) as
  • Network accessline 173
    A parent span may end before an asynchronous child completes; the OTel Trace API explicitly allows children to continue after their parent ends. Parent/child interval containment is not a validity invariant or clock-drift detector. Investig
  • Network accessline 185
    - A listed W3C document advances maturity (CR → PR → Recommendation).   - OTel releases a new minor version with breaking semconv changes. - **Review triggers only, no scheduled cadence** (see `SKILL.md` §Versioning & Deprecation): OTel spe
  • Network accessline 186
    - OTel releases a new minor version with breaking semconv changes. - **Review triggers only, no scheduled cadence** (see `SKILL.md` §Versioning & Deprecation): OTel spec releases and CNCF landscape changes (<https://landscape.cncf.io/>) aff
  • Network accessline 187
    - **Review triggers only, no scheduled cadence** (see `SKILL.md` §Versioning & Deprecation): OTel spec releases and CNCF landscape changes (<https://landscape.cncf.io/>) affecting cited content; verify live when load-bearing.
  • Network accessline 197
    1. OpenTelemetry specification: <https://opentelemetry.io/docs/specs/otel/>
  • Network accessline 198
    2. OTel Semantic Conventions: <https://opentelemetry.io/docs/specs/semconv/>
  • Network accessline 199
    3. OTLP specification: <https://opentelemetry.io/docs/specs/otlp/>
  • Network accessline 200
    4. W3C Trace Context L1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 201
    5. W3C Trace Context L2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 202
    6. W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 203
    7. ISO/IEC 25010:2023; <https://www.iso.org/standard/78176.html>
  • Network accessline 204
    8. ISO/IEC 27001:2022; <https://www.iso.org/standard/27001>
  • Network accessline 205
    9. ISO/IEC 42010:2011; <https://www.iso.org/standard/50508.html>
  • Network accessline 206
    10. CNCF Projects: <https://www.cncf.io/projects/>
  • Network accessline 207
    11. CNCF Landscape (authoritative vendor registry): <https://landscape.cncf.io/>
  • Network accessline 208
    12. OTel TLS attributes registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 209
    13. OTel network attributes registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 210
    14. OTel RPC/gRPC semconv: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 211
    15. OTel Baggage API: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 212
    16. AWS Time Sync Service: <https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-time.html>
  • Network accessline 213
    17. Azure Linux time sync: <https://learn.microsoft.com/azure/virtual-machines/linux/time-sync>
  • Network accessline 214
    18. OTEP 0239 (profiling signal): <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>

.agents/skills/oma-observability/resources/transport/collector-topology.md

  • Network accessline 25
    **`Deployment` (default; Gateway use case)** Runs as a standard Kubernetes Deployment. Suitable for centralized processing: batching, tail sampling, exporters to backend. Scales horizontally but cannot access node-local resources (e.g., `/v
  • Network accessline 26
    Runs as a standard Kubernetes Deployment. Suitable for centralized processing: batching, tail sampling, exporters to backend. Scales horizontally but cannot access node-local resources (e.g., `/var/log`, `/proc`). Source: [OTel Collector De
  • Network accessline 37
    > CRD stability note: `OpenTelemetryCollector` v1beta1 is beta; `Instrumentation` CRD is also v1beta1. GA graduation is tracked in [opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) releases.
  • Network accessline 149
    Source: [OTel Kubernetes Collector Components](https://opentelemetry.io/docs/platforms/kubernetes/collector/components/)
  • Network accessline 188
    collection_interval: 20s     auth_type: serviceAccount     endpoint: "https://${env:K8S_NODE_IP}:10250"
  • Network accessline 189
    auth_type: serviceAccount     endpoint: "https://${env:K8S_NODE_IP}:10250"     insecure_skip_verify: true
  • Network accessline 190
    endpoint: "https://${env:K8S_NODE_IP}:10250"
  • Network accessline 306
    - https://opentelemetry.io/docs/platforms/kubernetes/collector/components/
  • Network accessline 307
    - https://github.com/open-telemetry/opentelemetry-operator
  • Network accessline 308
    - https://opentelemetry.io/docs/collector/deployment/

.agents/skills/oma-observability/resources/transport/otlp-grpc-vs-http.md

  • Network accessline 34
    NO → Does a corporate proxy or layer-7 firewall sit between sender and collector?          YES → HTTP (port 4318); proxies handle HTTP/1.1 and HTTP/2 cleartext reliably                Confirm with: curl -v http://<collector>:4318/v1/traces
  • Network accessline 36
    Confirm with: curl -v http://<collector>:4318/v1/traces
  • Network accessline 101
    include_metadata: true             # forward request headers as resource attributes         cors:           allowed_origins: ["https://app.example.com"]
  • Network accessline 102
    cors:           allowed_origins: ["https://app.example.com"]           allowed_headers: ["*"]
  • Network accessline 103
    allowed_origins: ["https://app.example.com"]

.agents/skills/oma-observability/resources/transport/sampling-recipes.md

  • Network accessline 295
    - https://opentelemetry.io/docs/specs/otlp/
  • Network accessline 296
    - https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor
  • Network accessline 297
    - https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/connector/routingconnector

.agents/skills/oma-observability/resources/vendor-categories.md

  • Network accessline 8
    > as of 2026-Q2. No scheduled review is promised (see `SKILL.md` §Versioning & Deprecation); verify live status at https://landscape.cncf.io when load-bearing.
  • Network accessline 210
    **Fluentd note:** CNCF lists Fluentd as Graduated. Choose migration from workload requirements, resource use, and plugin support, not a deprecation claim. The CNCF 2025-10-01 migration guide states that Fluentd and Fluent Bit configuration 
  • Network accessline 337
    Or navigate directly to https://landscape.cncf.io; it is the authoritative live registry. This file does not attempt to replicate it.
  • Network accessline 347
    **Authoritative live source:** https://landscape.cncf.io
  • Network accessline 349
    **Known pending verifications (as of 2026-Q2):** - Pyroscope CNCF status post-Grafana acquisition (2023): check landscape.cncf.io before citing CNCF affiliation - Thanos: Incubating since 2020-08-19; <https://www.cncf.io/projects/thanos/> (
  • Network accessline 350
    - Pyroscope CNCF status post-Grafana acquisition (2023): check landscape.cncf.io before citing CNCF affiliation - Thanos: Incubating since 2020-08-19; <https://www.cncf.io/projects/thanos/> (checked 2026-10-04) - OpenFeature: Incubating sin
  • Network accessline 351
    - Thanos: Incubating since 2020-08-19; <https://www.cncf.io/projects/thanos/> (checked 2026-10-04)
  • Network accessline 352
    - OpenFeature: Incubating since 2023-11-21; <https://www.cncf.io/projects/openfeature/> (checked 2026-10-04)

.agents/skills/oma-orchestration/config/cli-config.yaml

  • Instruction override signalline 10
    output_format_flag: "--output-format"     output_format: "json"     auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 11
    output_format: "json"     auto_approve_flag: "--dangerously-skip-permissions"     model_flag: "--model"
  • Instruction override signalline 12
    auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 53
    command: agy     prompt_flag: "-p"     auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 54
    prompt_flag: "-p"     auto_approve_flag: "--dangerously-skip-permissions"     model_flag: "--model"
  • Instruction override signalline 55
    auto_approve_flag: "--dangerously-skip-permissions"

.agents/skills/oma-orchestration/scripts/parallel-run.sh

  • Executable scriptline 1
    #!/bin/bash

.agents/skills/oma-orchestration/scripts/spawn-agent.sh

  • Executable scriptline 1
    #!/bin/bash

.agents/skills/oma-orchestration/scripts/verify.sh

  • Executable scriptline 1
    #!/bin/bash

.agents/skills/oma-pdf/resources/execution-protocol.md

  • Network accessline 120
    | Error | Recovery | |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 121
    |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` | | PDF password protected | Ask user for the password, then retry with `-p "{password}"` (`opendataloader-pdf --password`
  • Dangerous shell operationline 122
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 122
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |

.agents/skills/oma-qa/resources/error-playbook.md

  • Access to secretsline 66
    [Credential-related source omitted]

.agents/skills/oma-qa/resources/execution-protocol.md

  • Network accessline 49
    new_page(url: "http://localhost:PORT", isolatedContext: "qa-test")
  • Network accessline 96
    # Example: verify auth flow end-to-end    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 97
    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 101
    # Verify rate limiting actually triggers    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 102
    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login    done
  • Network accessline 103
    curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 119
    | Feature | Method | Expected | Actual | Status | |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |
  • Network accessline 120
    |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS | | Rate limiting | 20x rapid POST /api/auth/login | 429 after threshold | 429 after 10 req 
  • Network accessline 121
    | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |

.agents/skills/oma-refactor/resources/hotspots.py

  • Executable scriptline 1
    #!/usr/bin/env python3

.agents/skills/oma-scholar/SKILL.md

  • Network accessline 140
    12. **ID format**: descriptive kebab-case with prefix: `stmt:privacy-budget-tradeoff`, `ev:cifar10-accuracy-table`, `art:paper` 13. **Validate before sharing**: run `oma scholar lint` after Generate and Review; cross-record refs (`record_id
  • Network accessline 141
    13. **Validate before sharing**: run `oma scholar lint` after Generate and Review; cross-record refs (`record_id#local_id`) in review sidecars are recognized and not flagged as dangling 14. **Remote API has no auth**: `https://knows.academy
  • Network accessline 142
    14. **Remote API has no auth**: `https://knows.academy/api/proxy/*` is public; do not invent auth headers 15. **Partial fetch param is `section` (singular)**: fixed enum `statements|evidence|relations|artifacts|citation` 16. **Fallback API 
  • Access to secretsline 144
    [Credential-related source omitted]
  • Network accessline 202
    # Partial fetch (claims only, ~700 tokens, 93% reduction vs PDF)
  • Network accessline 236
    curl -s "https://knows.academy/api/proxy/search?q=..."
  • Network accessline 237
    curl -s "https://knows.academy/api/proxy/sidecars/<encoded-id>"
  • Network accessline 238
    curl -s "https://knows.academy/api/proxy/partial?record_id=<id>&section=statements"
  • Network accessline 239
    curl -s "https://knows.academy/api/proxy/jobs/stats"   # platform health
  • Access to secretsline 260
    [Credential-related source omitted]
  • Access to secretsline 261
    [Credential-related source omitted]

.agents/skills/oma-scholar/config/scholar-config.yaml

  • Network accessline 8
    # shipped default. Everything else below is protocol shape. api:   base_url: https://knows.academy
  • Network accessline 9
    api:   base_url: https://knows.academy   endpoints:
  • Network accessline 10
    base_url: https://knows.academy
  • Network accessline 36
    semanticscholar:   env_var: S2_API_KEY          # sent as x-api-key header   key_request_url: https://www.semanticscholar.org/product/api
  • Access to secretsline 37
    [Credential-related source omitted]
  • Network accessline 38
    key_request_url: https://www.semanticscholar.org/product/api
  • Access to secretsline 44
    [Credential-related source omitted]
  • Network accessline 45
    # Polite-pool email also accepted for higher anonymous rate limits   polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/
  • Network accessline 46
    polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/   settings_url: https://openalex.org/settings/api
  • Network accessline 47
    signup_url: https://openalex.org/
  • Network accessline 48
    settings_url: https://openalex.org/settings/api

.agents/skills/oma-scholar/resources/api-endpoints.md

  • Network accessline 3
    Base URL: `https://knows.academy`
  • Network accessline 15
    curl -s "https://knows.academy/api/proxy/search?q=diffusion+super+resolution"
  • Network accessline 56
    RID=$(python3 -c "import urllib.parse; print(urllib.parse.quote('knows:generated/{slug}/1.0.0', safe=''))") curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 57
    curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 60
    ## Partial Fetch (Token-Saving)
  • Network accessline 80
    # Just the claims curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 81
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 83
    # Evidence only curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 84
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 108
    curl -s "https://knows.academy/api/proxy/jobs/stats"
  • Network accessline 138
    Schema id used by sidecars: `https://knows.dev/schema/record-0.9.json`

.agents/skills/oma-scholar/resources/execution-protocol.md

  • Access to secretsline 57
    [Credential-related source omitted]
  • Network accessline 60
    # PAPER_TITLE is the source title; inspect candidates before selecting a record. curl -s --get "https://api.openalex.org/works" \
  • Network accessline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Network accessline 199
    1. **knows.academy search**: `curl -s "{base}/api/proxy/search?q={query}"`
  • Network accessline 203
    3. If no hits OR clearly wrong paper (cross-source title similarity < 0.7) →    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 204
    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 205
    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 206
    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 209
    using the abstract as the source text. The local sidecar will not be on    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Network accessline 210
    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"` 6. If user asks for analysis after fetch, transition to **Mode 4** (Analyze)
  • Network accessline 211
    5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Access to secretsline 224
    [Credential-related source omitted]

.agents/skills/oma-scholar/resources/fallback-providers.md

  • Network accessline 59
    # Partial fetch (saves up to 93% tokens)
  • Access to secretsline 121
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Network accessline 126
    anonymous pool, which 429s under load; the CLI retries once after a short delay, then skips the source. Request a free key via the form at https://www.semanticscholar.org/product/api (delivered by email; grants a
  • Network accessline 127
    delay, then skips the source. Request a free key via the form at https://www.semanticscholar.org/product/api (delivered by email; grants a dedicated 1 req/sec).
  • Network accessline 128
    https://www.semanticscholar.org/product/api (delivered by email; grants a

.agents/skills/oma-scholar/resources/setup-openalex.md

  • Network accessline 23
    1. Sign up: https://openalex.org/
  • Network accessline 24
    2. Generate key: https://openalex.org/settings/api
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 69
    OpenAlex uses pay-as-you-go past the daily free allowance, with no monthly subscription. Most academic users never exceed the free tier. See https://openalex.org/pricing for current rates.
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 83
    - The key (or email) is sent to OpenAlex servers as a query parameter - No source paper content is sent to OpenAlex; only title/author search strings - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https://
  • Network accessline 85
    - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https://openalex.org/

.agents/skills/oma-scholar/resources/sidecar-spec.md

  • Network accessline 122
    title: "..."   identifiers:     url: "https://arxiv.org/abs/..."
  • Network accessline 123
    identifiers:     url: "https://arxiv.org/abs/..."     doi: "..."     # OMIT entirely if not visible in source
  • Network accessline 124
    url: "https://arxiv.org/abs/..."

.agents/skills/oma-scholar/resources/upstream-spec-cache.md

  • Network accessline 3
    This file is a **snapshot** of the canonical Knows skill description. Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 4
    Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 13
    curl -s https://knows.academy/api/proxy/skill/knows.md \
  • Access to secretsline 55
    [Credential-related source omitted]
  • Network accessline 56
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Network accessline 57
    > ``` > 注册免费 key:https://openalex.org → Account Settings → API Keys >
  • Network accessline 58
    > 注册免费 key:https://openalex.org → Account Settings → API Keys
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 179
    [Credential-related source omitted]
  • Network accessline 401
    $schema: "https://knows.dev/schema/record-0.9.json"
  • Network accessline 411
    # orcid: "0000-0002-1825-0097"  # Optional     # email: "author@example.edu"    # Optional     # homepage: "https://example.edu/~author"  # Optional
  • Network accessline 412
    # email: "author@example.edu"    # Optional     # homepage: "https://example.edu/~author"  # Optional     # scholar_id: "xxxxxxxxxxxxx"    # Optional (Google Scholar)
  • Network accessline 413
    # homepage: "https://example.edu/~author"  # Optional
  • Network accessline 442
    #   Published paper:  identifiers: {doi: "10.1234/example"} #   arXiv preprint:   identifiers: {arxiv: "2401.12345"} #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"}
  • Network accessline 443
    #   arXiv preprint:   identifiers: {arxiv: "2401.12345"} #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"} #   Multiple known:   identifiers: {doi: "10.1234/example", arxiv: "2401.12345"}
  • Network accessline 444
    #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"}
  • Network accessline 858
    The knows.academy API is at `https://knows.academy/api/proxy`. No authentication required for read operations.
  • Network accessline 867
    # Basic search curl -s "https://knows.academy/api/proxy/search?q=attention+mechanism&limit=5"
  • Network accessline 868
    curl -s "https://knows.academy/api/proxy/search?q=attention+mechanism&limit=5"
  • Network accessline 870
    # Filter by discipline curl -s "https://knows.academy/api/proxy/search?q=transformer&discipline=cs&limit=3"
  • Network accessline 871
    curl -s "https://knows.academy/api/proxy/search?q=transformer&discipline=cs&limit=3"
  • Network accessline 883
    # Full sidecar (all fields) curl -s "https://knows.academy/api/proxy/sidecars/knows:generated/attention/1.0.0" -o paper.knows.yaml
  • Network accessline 884
    curl -s "https://knows.academy/api/proxy/sidecars/knows:generated/attention/1.0.0" -o paper.knows.yaml
  • Network accessline 886
    # Partial fetch — statements only (93% fewer tokens) curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=statements"
  • Network accessline 887
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=statements"
  • Network accessline 889
    # Evidence only curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=evidence"
  • Network accessline 890
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=evidence"
  • Network accessline 892
    # Relations only curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=relations"
  • Network accessline 893
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=relations"
  • Network accessline 895
    # BibTeX citation curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=citation"
  • Network accessline 896
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=citation"
  • Network accessline 906
    curl -s "https://knows.academy/api/proxy/jobs/stats"

.agents/skills/oma-scm/resources/conventional-commits.md

  • Network accessline 107
    - [Conventional Commits Specification](https://www.conventionalcommits.org/)
  • Network accessline 108
    - [Semantic Versioning](https://semver.org/)

.agents/skills/oma-search/resources/examples.md

  • Network accessline 42
    Request: Read https://example.org/article Route: fetch

.agents/skills/oma-search/resources/execution-protocol.md

  • Access to secretsline 32
    [Credential-related source omitted]

.agents/skills/oma-security/resources/artex.md

  • Network accessline 10
    The author announced the end of public updates/releases/support and a move to closed source on 2026-10-08. The original `Autumn-27/ARTEX` repository was unavailable when checked; do not assume a current upstream release/image exists. Use th
  • Network accessline 11
    The original `Autumn-27/ARTEX` repository was unavailable when checked; do not assume a current upstream release/image exists. Use the [author's statement](https://github.com/Autumn-27/Autumn-27/blob/main/README.md) as the upstream support-
  • Network accessline 12
    Use the [author's statement](https://github.com/Autumn-27/Autumn-27/blob/main/README.md) as the upstream support-status source.
  • Network accessline 13
    [Hinln/ARTEX](https://github.com/Hinln/ARTEX) and [jiwoochris/artex-ko](https://github.com/jiwoochris/artex-ko) are third-party backup/fork candidates, not official upstream distributions.
  • Network accessline 39
    The Docker check refers to an already present digest; it does not authorize a pull/start or prove other images are pinned. Run executable help only in the reviewed isolated environment, after verifying that executable and its startup behavi
  • Network accessline 40
    Run executable help only in the reviewed isolated environment, after verifying that executable and its startup behavior. The inspected backup's [Go entry point](https://github.com/Hinln/ARTEX/blob/main/cmd/artex/main.go) exposes service fla
  • Network accessline 41
    The inspected backup's [Go entry point](https://github.com/Hinln/ARTEX/blob/main/cmd/artex/main.go) exposes service flags such as `-addr`, `-data`, and `-proxy`.
  • Network accessline 43
    The backup [compose file](https://github.com/Hinln/ARTEX/blob/main/docker-compose.yml) contains floating image references; copy neither it nor its image names as an approved deployment.

.agents/skills/oma-security/resources/ci.md

  • Network accessline 128
    - [Deepsec direct-mode contract](https://github.com/vercel-labs/deepsec/blob/main/docs/reviewing-changes.md).
  • Network accessline 129
    - [Cisco AI Deep SAST CLI success exit](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan.py).
  • Network accessline 130
    - [Cisco Skill Scanner results, exit codes, and incomplete judge notes](https://cisco-ai-defense.github.io/docs/skill-scanner/results-and-tuning).
  • Network accessline 131
    - [Cisco MCP Scanner supported interfaces](https://github.com/cisco-ai-defense/mcp-scanner).
  • Network accessline 132
    - [Cloudflare independent local validation](https://github.com/cloudflare/security-audit-skill/blob/main/skills/security-audit/VALIDATION-AND-REPORTING.md).

.agents/skills/oma-security/resources/cisco-source.md

  • Network accessline 9
    - Upstream is [cisco-open/ai-deep-sast](https://github.com/cisco-open/ai-deep-sast), licensed Apache-2.0.
  • Network accessline 37
    The [upstream README](https://github.com/cisco-open/ai-deep-sast/blob/main/README.md) documents these distinct pipelines.
  • Access to secretsline 38
    [Credential-related source omitted]
  • Network accessline 77
    Semgrep-guided mode can fetch registry rules and reuses an existing `semgrep_report.json`; verify both egress and artifact identity. If missing guide rules cause an upstream fallback to broader LLM analysis, stop unless that scope and budge
  • Network accessline 79
    The [deep entry point](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan.py) defines these flags and mode transitions.
  • Network accessline 83
    - Deep analysis indexes supported function AST nodes; it does not establish review of every file, configuration, dependency, or runtime path. - The [indexer](https://github.com/cisco-open/ai-deep-sast/blob/main/indexer.py) excludes common d
  • Network accessline 84
    - The [indexer](https://github.com/cisco-open/ai-deep-sast/blob/main/indexer.py) excludes common dependency/build directories and supports a bounded language set.
  • Network accessline 85
    - The [detector](https://github.com/cisco-open/ai-deep-sast/blob/main/detector.py) uses function bodies and selected call-graph context; exploratory batches group functions from a file.
  • Network accessline 86
    - Guided ASVS/CodeGuard analysis skips unmatched functions; Semgrep-guided analysis starts from Semgrep findings. Report those omissions. - Retain indexed files/functions, analyzed/skipped functions, phase errors, refusals, and actual candi
  • Network accessline 87
    - Retain indexed files/functions, analyzed/skipped functions, phase errors, refusals, and actual candidate counts as measured coverage. - A generated checklist or printed completion banner does not prove every coverage item was closed; insp
  • Network accessline 88
    - A generated checklist or printed completion banner does not prove every coverage item was closed; inspect [coverage tracking](https://github.com/cisco-open/ai-deep-sast/blob/main/coverage_guide.py).
  • Network accessline 89
    - Resume is native state reuse, not an assumed `--resume` flag. Preserve the index, SQLite database, and native reports together. - The [finding store](https://github.com/cisco-open/ai-deep-sast/blob/main/finding_store.py) can reuse process
  • Network accessline 90
    - The [finding store](https://github.com/cisco-open/ai-deep-sast/blob/main/finding_store.py) can reuse processed symbols without binding them to all revision/model/mode inputs.
  • Network accessline 96
    Retain the JSON summary, native JSON/Markdown reports, SQLite state, index, stderr, and stdout unchanged. Follow `phases.reports.json` from the summary rather than guessing the native report filename; validate the pinned output schema. The 
  • Network accessline 97
    Follow `phases.reports.json` from the summary rather than guessing the native report filename; validate the pinned output schema. The [reporter](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan_reporter.py) owns native finding 
  • Network accessline 98
    The [reporter](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan_reporter.py) owns native finding serialization.
  • Network accessline 100
    Inspect `success`, `error`, phase error counters, skipped work, and required reports before marking a receipt `completed`. Usable output with missed intended work is `partial`; no usable result is `failed`; unavailable prerequisites are `sk
  • Network accessline 101
    Usable output with missed intended work is `partial`; no usable result is `failed`; unavailable prerequisites are `skipped`. Do not borrow the fast scanner's severity exits or the fast-only [Jenkins example](https://github.com/cisco-open/ai
  • Network accessline 102
    Do not borrow the fast scanner's severity exits or the fast-only [Jenkins example](https://github.com/cisco-open/ai-deep-sast/blob/main/Jenkinsfile).
  • Network accessline 105
    Upstream triage is another static LLM judgment; its TP/verdict/evidence strings do not supply independent observed reproduction. The [triager](https://github.com/cisco-open/ai-deep-sast/blob/main/triager.py) cannot replace the fresh verifie
  • Network accessline 106
    The [triager](https://github.com/cisco-open/ai-deep-sast/blob/main/triager.py) cannot replace the fresh verifier in `validation.md`.

.agents/skills/oma-security/resources/deepsec-config.md

  • Access to secretsline 25
    [Credential-related source omitted]

.agents/skills/oma-security/resources/findings-contract.md

  • Network accessline 52
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 53
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 376
    "run_id": "20261010-runtime-example",   "target_id": "test-site",   "url": "http://127.0.0.1:18080/",
  • Network accessline 377
    "target_id": "test-site",   "url": "http://127.0.0.1:18080/",   "task_id": null,
  • Network accessline 378
    "url": "http://127.0.0.1:18080/",
  • Network accessline 381
    "snapshot": {"repository": null, "commit": null, "dependency_digest": null, "tool_digest": null, "image_digests": [], "review_artifacts": []},   "deployment": {"commit": null, "dirty_digest": null, "input_digest": null, "deployment_revision
  • Network accessline 382
    "deployment": {"commit": null, "dirty_digest": null, "input_digest": null, "deployment_revision": null, "image_digest": null, "environment": "isolated-example", "session": "example-session"},   "allowlist": ["http://127.0.0.1:18080/"],   "a
  • Network accessline 383
    "allowlist": ["http://127.0.0.1:18080/"],
  • Network accessline 385
    "effects": ["read-dummy-records"],   "budget": {"max_cost_usd": 1, "duration_s": 60, "requests": 20, "concurrency": 1, "tokens": 1000},   "backend_egress": ["https://example-llm.invalid/"],
  • Network accessline 386
    "budget": {"max_cost_usd": 1, "duration_s": 60, "requests": 20, "concurrency": 1, "tokens": 1000},   "backend_egress": ["https://example-llm.invalid/"],   "status": "skipped",
  • Network accessline 387
    "backend_egress": ["https://example-llm.invalid/"],

.agents/skills/oma-security/resources/mcp-scanning.md

  • Network accessline 3
    Load for MCP source, an exported capability snapshot, or an explicitly authorized server/configuration. Use [findings-contract.md](findings-contract.md) for identity/receipts and [validation.md](validation.md) for independent review. Upstre
  • Network accessline 5
    Upstream is [cisco-ai-defense/mcp-scanner](https://github.com/cisco-ai-defense/mcp-scanner), licensed Apache-2.0.
  • Network accessline 37
    Record the exact scanner artifact/environment digest, help, analyzer set, configuration digest, and target/server identity. `SCANNER_PYTHON` must belong to the installation providing `mcp-scanner`; an unrelated system interpreter is not ver
  • Network accessline 38
    `SCANNER_PYTHON` must belong to the installation providing `mcp-scanner`; an unrelated system interpreter is not version evidence. See the [actual CLI parser](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/mcpscanner/cli.py) for 
  • Network accessline 39
    See the [actual CLI parser](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/mcpscanner/cli.py) for option placement and current modes.
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 103
    This source mode inspects docstring/behavior mismatches; do not label it a full application SAST pass. The inspected branch surfaces `THREAT` findings and filters `VULNERABILITY` classifications; record that coverage limit. The [upstream us
  • Network accessline 104
    The inspected branch surfaces `THREAT` findings and filters `VULNERABILITY` classifications; record that coverage limit. The [upstream usage guide](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/README.md) describes transport/sta
  • Network accessline 105
    The [upstream usage guide](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/README.md) describes transport/static scans and their data sources.

.agents/skills/oma-security/resources/skill-scanning.md

  • Network accessline 9
    - Upstream is [cisco-ai-defense/skill-scanner](https://github.com/cisco-ai-defense/skill-scanner), licensed Apache-2.0.
  • Network accessline 26
    Use `list-analyzers` only if root help lists it; retain help and analyzer availability with the receipt. The [quick start](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/getting-started/quick-start.md) documents native sca
  • Network accessline 27
    The [quick start](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/getting-started/quick-start.md) documents native scan commands.
  • Network accessline 29
    Pin the reviewed version and artifact rather than installing whatever currently resolves as newest. Some source distributions build a CEL helper; do not let missing wheels trigger an unrequested build. See upstream [installation prerequisit
  • Network accessline 31
    See upstream [installation prerequisites](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/user-guide/installation-and-configuration.md).
  • Network accessline 44
    Deterministic coverage is useful but incomplete. Do not describe a rules-only pass as equivalent to an LLM-assisted pass. The [behavioral analyzer](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/architecture/analyzers/beha
  • Network accessline 45
    The [behavioral analyzer](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/architecture/analyzers/behavioral-analyzer.md) describes AST/dataflow limits.
  • Network accessline 50
    For LLM analysis, resolve an explicit provider/model, endpoint, token/runtime budget, and credential reference. Documented settings include `SKILL_SCANNER_LLM_MODEL`, `SKILL_SCANNER_LLM_API_KEY`, and `SKILL_SCANNER_LLM_BASE_URL` where suppo
  • Network accessline 51
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 52
    Use the [provider guide](https://cisco-ai-defense.github.io/docs/skill-scanner/llm-providers) for the selected local/gateway/cloud configuration.
  • Network accessline 72
    Choose `balanced`, `low-noise`, or another reviewed policy for the actual target and review queue. `quiet` and measured recommendations depend on the LLM judge; do not apply their published results to rules-only runs or different models. Th
  • Network accessline 73
    `quiet` and measured recommendations depend on the LLM judge; do not apply their published results to rules-only runs or different models. The [recommended settings](https://cisco-ai-defense.github.io/docs/skill-scanner/recommended-settings
  • Network accessline 74
    The [recommended settings](https://cisco-ai-defense.github.io/docs/skill-scanner/recommended-settings) bind measurements to a specific corpus, model, and threshold.
  • Network accessline 99
    Use [ci.md](ci.md) for normalized gate decisions; native severity exits do not encode verification status. The [upstream scope statement](https://github.com/cisco-ai-defense/skill-scanner/blob/main/README.md#scope-and-limitations) explicitl
  • Network accessline 100
    The [upstream scope statement](https://github.com/cisco-ai-defense/skill-scanner/blob/main/README.md#scope-and-limitations) explicitly describes best-effort, incomplete detection.

.agents/skills/oma-security/resources/validation.md

  • Network accessline 71
    [Cloudflare validation and reporting procedure](https://github.com/cloudflare/security-audit-skill/blob/main/skills/security-audit/VALIDATION-AND-REPORTING.md) defines the source/local non-discoverer review and bounded sandbox contract. Rec

.agents/skills/oma-slide/SKILL.md

  • Network accessline 91
    - `resources/selection-index.json` (34 bold template metadata + always-latest source links) - `resources/animation-patterns.md` (effect-to-feeling guide) - Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional; Canva export/import chann
  • Network accessline 92
    - `resources/animation-patterns.md` (effect-to-feeling guide) - Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional; Canva export/import channel - `resources/canva-integration.md` (Canva MCP tool mapping and pipeline)
  • Network accessline 93
    - Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional; Canva export/import channel
  • Network accessline 94
    - `resources/canva-integration.md` (Canva MCP tool mapping and pipeline) - `native-pptx` route: upstream [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master) (MIT)   from the runtime skill catalog or `bunx skills use hugohe3/ppt-mast
  • Network accessline 95
    - `native-pptx` route: upstream [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master) (MIT)
  • Network accessline 189
    | `PROCESS` | `oma slide` CLI subcommands | | `NETWORK` | oma-image API (via skill); `styles get` remote design.md (untrusted data) | | `NETWORK` | Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional, OAuth-gated |
  • Network accessline 190
    | `NETWORK` | oma-image API (via skill); `styles get` remote design.md (untrusted data) | | `NETWORK` | Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional, OAuth-gated | | `PROCESS` | `native-pptx`: `bunx skills use hugohe3/ppt-maste
  • Network accessline 191
    | `NETWORK` | Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional, OAuth-gated |

.agents/skills/oma-slide/resources/animation-patterns.md

  • Network accessline 169
    pointer-events: none;   opacity: 0.04;   background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves=
  • Network accessline 170
    opacity: 0.04;   background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'
  • Network accessline 171
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E

.agents/skills/oma-slide/resources/assets/deck-stage.js

  • Executable scriptline 1
    Executable file

.agents/skills/oma-slide/resources/canva-integration.md

  • Network accessline 10
    - **Endpoint:** `https://mcp.canva.com/mcp`
  • Network accessline 22
    "canva": {   "url": "https://mcp.canva.com/mcp"
  • Network accessline 23
    "url": "https://mcp.canva.com/mcp"
  • Network accessline 42
    All config files use the same `{ "url": "https://mcp.canva.com/mcp" }` shape
  • Network accessline 68
    References: [official MCP tools](https://www.canva.dev/docs/apps/mcp/tools/),
  • Network accessline 69
    [URL asset upload](https://www.canva.dev/docs/apps/mcp/tools/upload-asset-from-url/).
  • Network accessline 149
    Ask the user: > "Canva MCP is not configured in this project. Would you like me to add it to your >  MCP config files? This adds `{ "url": "https://mcp.canva.com/mcp" }` to
  • Network accessline 150
    > "Canva MCP is not configured in this project. Would you like me to add it to your >  MCP config files? This adds `{ "url": "https://mcp.canva.com/mcp" }` to >  mcpServers — no local packages are installed."
  • Network accessline 151
    >  MCP config files? This adds `{ "url": "https://mcp.canva.com/mcp" }` to
  • Network accessline 167
    "canva": {      "url": "https://mcp.canva.com/mcp"
  • Network accessline 168
    "url": "https://mcp.canva.com/mcp"

.agents/skills/oma-slide/resources/design-doctrine.md

  • Network accessline 70
    <!-- In <head> --> <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 71
    <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 72
    <link   rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"
  • Network accessline 73
    rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css" />
  • Network accessline 74
    href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"

.agents/skills/oma-slide/resources/fixed-stage.md

  • Network accessline 173
    <!-- In <head> — Pretendard via CDN (fallback to system CJK stack) --> <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 174
    <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 175
    <link   rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"
  • Network accessline 176
    rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css" />
  • Network accessline 177
    href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"

.agents/skills/oma-slide/resources/native-pptx.md

  • Network accessline 10
    The route runs the upstream [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master)
  • Network accessline 16
    1. Check the runtime skill catalog for `ppt-master` from    `https://github.com/hugohe3/ppt-master`. Reuse its advertised installed
  • Network accessline 17
    `https://github.com/hugohe3/ppt-master`. Reuse its advertised installed

.agents/skills/oma-slide/resources/selection-index.json

  • Network accessline 1
    {   "schema_version": 1,   "attribution": "Bold template metadata sourced from zarazhangrui/frontend-slides (MIT License — https://github.com/zarazhangrui/frontend-slides/blob/main/LICENSE). Source links resolve to always-latest main branch
  • Network accessline 2
    "schema_version": 1,   "attribution": "Bold template metadata sourced from zarazhangrui/frontend-slides (MIT License — https://github.com/zarazhangrui/frontend-slides/blob/main/LICENSE). Source links resolve to always-latest main branch; no
  • Network accessline 3
    "attribution": "Bold template metadata sourced from zarazhangrui/frontend-slides (MIT License — https://github.com/zarazhangrui/frontend-slides/blob/main/LICENSE). Source links resolve to always-latest main branch; no commit SHA is pinned."
  • Network accessline 27
    "best_for": "Cyberpunk, gaming, web3, indie dev tools, hackathon demos, synthwave brand decks.",       "avoid_for": "Quiet institutional finance, healthcare patient-facing, traditional luxury.",       "source": "https://raw.githubuserconten
  • Network accessline 28
    "avoid_for": "Quiet institutional finance, healthcare patient-facing, traditional luxury.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/8-bit-orbit/design.md"     },
  • Network accessline 29
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/8-bit-orbit/design.md"
  • Network accessline 40
    "best_for": "Art-biennale aesthetic, museum programmes, exhibition decks, curatorial pitches, literary publications.",       "avoid_for": "Decks needing visual punch or saturated multi-color energy.",       "source": "https://raw.githubuser
  • Network accessline 41
    "avoid_for": "Decks needing visual punch or saturated multi-color energy.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/biennale-yellow/design.md"     },
  • Network accessline 42
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/biennale-yellow/design.md"
  • Network accessline 53
    "best_for": "Indie SaaS launches, agency credentials, creative reviews, brand redesigns.",       "avoid_for": "Quiet institutional restraint, traditional weight, regulated disclosures.",       "source": "https://raw.githubusercontent.com/za
  • Network accessline 54
    "avoid_for": "Quiet institutional restraint, traditional weight, regulated disclosures.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/block-frame/design.md"     },
  • Network accessline 55
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/block-frame/design.md"
  • Network accessline 66
    "best_for": "B2B SaaS pitches, consulting deliverables, advisory updates, investor reports.",       "avoid_for": "Hot, playful, or intentionally informal contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-s
  • Network accessline 67
    "avoid_for": "Hot, playful, or intentionally informal contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/blue-professional/design.md"     },
  • Network accessline 68
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/blue-professional/design.md"
  • Network accessline 79
    "best_for": "Brand manifestos, founder vision decks, editorial pitches, creative reviews, tech keynotes.",       "avoid_for": "Decks needing dense information per slide.",       "source": "https://raw.githubusercontent.com/zarazhangrui/fron
  • Network accessline 80
    "avoid_for": "Decks needing dense information per slide.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/bold-poster/design.md"     },
  • Network accessline 81
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/bold-poster/design.md"
  • Network accessline 92
    "best_for": "Brand manifestos, magazine pitches, bilingual EN/CN decks, founder vision statements.",       "avoid_for": "Quiet, warm, or institutionally traditional decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/fr
  • Network accessline 93
    "avoid_for": "Quiet, warm, or institutionally traditional decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/broadside/design.md"     },
  • Network accessline 94
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/broadside/design.md"
  • Network accessline 105
    "best_for": "Lifestyle brands, creator portfolios, DTC launches, beauty/wellness, agency credentials.",       "avoid_for": "Traditional institutional weight contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/fronten
  • Network accessline 106
    "avoid_for": "Traditional institutional weight contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/capsule/design.md"     },
  • Network accessline 107
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/capsule/design.md"
  • Network accessline 118
    "best_for": "Investment theses, white papers, advisory work, longform research, gallery/cultural decks.",       "avoid_for": "Decks needing visual heat, multiple accents, or urgency.",       "source": "https://raw.githubusercontent.com/zara
  • Network accessline 119
    "avoid_for": "Decks needing visual heat, multiple accents, or urgency.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cartesian/design.md"     },
  • Network accessline 120
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cartesian/design.md"
  • Network accessline 131
    "best_for": "Design/research bulletins, studio annuals, agency capabilities, architecture/art/academic decks.",       "avoid_for": "Decks needing warmth, multi-colour energy, or a casual/playful voice.",       "source": "https://raw.githubu
  • Network accessline 132
    "avoid_for": "Decks needing warmth, multi-colour energy, or a casual/playful voice.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cobalt-grid/design.md"     },
  • Network accessline 133
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cobalt-grid/design.md"
  • Network accessline 144
    "best_for": "Fashion, beauty, fitness, F&B, lifestyle brands, creator portfolios, brand manifestos.",       "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/mai
  • Network accessline 145
    "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/coral/design.md"     },
  • Network accessline 146
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/coral/design.md"
  • Network accessline 157
    "best_for": "Creative agency pitches, design studio decks, brand creative reviews, art-direction reviews.",       "avoid_for": "Institutional restraint contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-sli
  • Network accessline 158
    "avoid_for": "Institutional restraint contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/creative-mode/design.md"     },
  • Network accessline 159
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/creative-mode/design.md"
  • Network accessline 170
    "best_for": "Educational content, kids and family, wellness programs, community workshops, craft/illustration portfolios.",       "avoid_for": "Contexts expecting authority and precision.",       "source": "https://raw.githubusercontent.com
  • Network accessline 171
    "avoid_for": "Contexts expecting authority and precision.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/daisy-days/design.md"     },
  • Network accessline 172
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/daisy-days/design.md"
  • Network accessline 183
    "best_for": "Quarterly reviews, internal readouts, studio updates, creative-agency presentations, team retrospectives.",       "avoid_for": "Urgent, punchy, or sales-driven contexts.",       "source": "https://raw.githubusercontent.com/zara
  • Network accessline 184
    "avoid_for": "Urgent, punchy, or sales-driven contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-forest/design.md"     },
  • Network accessline 185
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-forest/design.md"
  • Network accessline 196
    "best_for": "Fashion-magazine spreads, editorial pitches, fashion brand decks, lifestyle media, art direction reviews.",       "avoid_for": "Decks needing soft or comforting register.",       "source": "https://raw.githubusercontent.com/zar
  • Network accessline 197
    "avoid_for": "Decks needing soft or comforting register.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-tri-tone/design.md"     },
  • Network accessline 198
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-tri-tone/design.md"
  • Network accessline 209
    "best_for": "Leadership readouts, planning-office reviews, strategy briefings, product launches.",       "avoid_for": "Quiet, neutral, or institutionally restrained contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui
  • Network accessline 210
    "avoid_for": "Quiet, neutral, or institutionally restrained contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/emerald-editorial/design.md"     },
  • Network accessline 211
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/emerald-editorial/design.md"
  • Network accessline 222
    "best_for": "Sustainability/wellness brands, outdoor products, wineries, literary/arts decks, advisory deliverables.",       "avoid_for": "Neon energy or rapid-fire pop decks.",       "source": "https://raw.githubusercontent.com/zarazhangru
  • Network accessline 223
    "avoid_for": "Neon energy or rapid-fire pop decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/grove/design.md"     },
  • Network accessline 224
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/grove/design.md"
  • Network accessline 235
    "best_for": "Supper clubs, dinner series, small restaurants, creative-studio events, membership pitches, wine brands.",       "avoid_for": "Corporate polish, technical density, or cold/minimalist register.",       "source": "https://raw.git
  • Network accessline 236
    "avoid_for": "Corporate polish, technical density, or cold/minimalist register.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/long-table/design.md"     },
  • Network accessline 237
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/long-table/design.md"
  • Network accessline 248
    "best_for": "Design studio credentials, architecture/interior brands, ceramics/craft/furniture, advisory decks.",       "avoid_for": "Fast tech energy or institutional restraint.",       "source": "https://raw.githubusercontent.com/zarazhan
  • Network accessline 249
    "avoid_for": "Fast tech energy or institutional restraint.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/mat/design.md"     },
  • Network accessline 250
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/mat/design.md"
  • Network accessline 261
    "best_for": "User research synthesis, white papers, longform reports, academic/policy briefs, bilingual EN/CN reports.",       "avoid_for": "Decks needing visual personality or color-led storytelling.",       "source": "https://raw.githubus
  • Network accessline 262
    "avoid_for": "Decks needing visual personality or color-led storytelling.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/monochrome/design.md"     },
  • Network accessline 263
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/monochrome/design.md"
  • Network accessline 274
    "best_for": "Design-led pitches, brand work, founder talks, conference keynotes, stat-heavy slides.",       "avoid_for": "Quiet, traditional, or warm contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slide
  • Network accessline 275
    "avoid_for": "Quiet, traditional, or warm contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/neo-grid-bold/design.md"     },
  • Network accessline 276
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/neo-grid-bold/design.md"
  • Network accessline 287
    "best_for": "Cultural commentary, manifestos, civic/community decks, campaign pitches, founder vision moments.",       "avoid_for": "Institutional restraint as the actual goal.",       "source": "https://raw.githubusercontent.com/zarazhangr
  • Network accessline 288
    "avoid_for": "Institutional restraint as the actual goal.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/peoples-platform/design.md"     },
  • Network accessline 289
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/peoples-platform/design.md"
  • Network accessline 300
    "best_for": "Qualitative research findings, founder reflections, longform brand stories, workshop debriefs.",       "avoid_for": "Digital-native polished or rigorously data-driven decks.",       "source": "https://raw.githubusercontent.com/
  • Network accessline 301
    "avoid_for": "Digital-native polished or rigorously data-driven decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pin-and-paper/design.md"     },
  • Network accessline 302
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pin-and-paper/design.md"
  • Network accessline 313
    "best_for": "Fashion brand decks, creator personal brands, after-hours/nightlife launches, luxury product reveals.",       "avoid_for": "Daytime corporate-professional and traditional B2B contexts.",       "source": "https://raw.githubuserc
  • Network accessline 314
    "avoid_for": "Daytime corporate-professional and traditional B2B contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pink-script/design.md"     },
  • Network accessline 315
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pink-script/design.md"
  • Network accessline 326
    "best_for": "Creator portfolios, indie product launches, lifestyle brands, small-business pitches, newsletter/community decks.",       "avoid_for": "Contexts where institutional credibility matters more than warmth.",       "source": "https
  • Network accessline 327
    "avoid_for": "Contexts where institutional credibility matters more than warmth.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/playful/design.md"     },
  • Network accessline 328
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/playful/design.md"
  • Network accessline 339
    "best_for": "Founder pitches, accelerator demos, brand decks, indie launches, creator portfolios, stat slides.",       "avoid_for": "Soft, warm, or intentionally quiet contexts.",       "source": "https://raw.githubusercontent.com/zarazhang
  • Network accessline 340
    "avoid_for": "Soft, warm, or intentionally quiet contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/raw-grid/design.md"     },
  • Network accessline 341
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/raw-grid/design.md"
  • Network accessline 352
    "best_for": "Retro gaming, Y2K-aesthetic brands, creator portfolios with 90s vibe, tech-history talks.",       "avoid_for": "Decks needing to read as modern, elegant, or institutionally credible.",       "source": "https://raw.githubusercon
  • Network accessline 353
    "avoid_for": "Decks needing to read as modern, elegant, or institutionally credible.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-windows/design.md"     },
  • Network accessline 354
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-windows/design.md"
  • Network accessline 365
    "best_for": "Indie zines, music/arts brands, creator portfolios, small-batch craft launches, community decks.",       "avoid_for": "Digital-native polish or fast modern-tech energy.",       "source": "https://raw.githubusercontent.com/zaraz
  • Network accessline 366
    "avoid_for": "Digital-native polish or fast modern-tech energy.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-zine/design.md"     },
  • Network accessline 367
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-zine/design.md"
  • Network accessline 378
    "best_for": "Indie hardware brands, music-label release schedules, analog studio retrospectives, kawaii-tech product launches.",       "avoid_for": "Restrained, corporate, or quiet typography contexts.",       "source": "https://raw.githubu
  • Network accessline 379
    "avoid_for": "Restrained, corporate, or quiet typography contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/sakura-chroma/design.md"     },
  • Network accessline 380
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/sakura-chroma/design.md"
  • Network accessline 391
    "best_for": "Brainstorms, workshops, creative-agency credentials, design-thinking sessions, ideation pitches.",       "avoid_for": "Contexts demanding precision and institutional weight.",       "source": "https://raw.githubusercontent.com/
  • Network accessline 392
    "avoid_for": "Contexts demanding precision and institutional weight.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/scatterbrain/design.md"     },
  • Network accessline 393
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/scatterbrain/design.md"
  • Network accessline 404
    "best_for": "Investor decks, board presentations, consulting deliverables, legal/policy briefs, advisory pitches.",       "avoid_for": "Hot, fast, or intentionally playful contexts.",       "source": "https://raw.githubusercontent.com/zaraz
  • Network accessline 405
    "avoid_for": "Hot, fast, or intentionally playful contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/signal/design.md"     },
  • Network accessline 406
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/signal/design.md"
  • Network accessline 417
    "best_for": "Editorial features, longform brand stories, gallery/museum decks, wedding/lifestyle media, founder essays.",       "avoid_for": "Decks needing visual heat or punch.",       "source": "https://raw.githubusercontent.com/zarazhang
  • Network accessline 418
    "avoid_for": "Decks needing visual heat or punch.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/soft-editorial/design.md"     },
  • Network accessline 419
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/soft-editorial/design.md"
  • Network accessline 430
    "best_for": "Museum and cultural-institution decks, art/architecture brands, longform research, heritage and craft brands.",       "avoid_for": "Digital-native polish or playful pop contexts.",       "source": "https://raw.githubusercontent
  • Network accessline 431
    "avoid_for": "Digital-native polish or playful pop contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/stencil-tablet/design.md"     },
  • Network accessline 432
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/stencil-tablet/design.md"
  • Network accessline 443
    "best_for": "Studio credentials, creative agency pitches, brand showcases, fashion/sneaker brand work.",       "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/
  • Network accessline 444
    "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/studio/design.md"     },
  • Network accessline 445
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/studio/design.md"
  • Network accessline 456
    "best_for": "Research synthesis, white papers, academic/policy briefs, advisory deliverables, longform editorial pieces.",       "avoid_for": "Contexts needing visual heat or pop.",       "source": "https://raw.githubusercontent.com/zarazha
  • Network accessline 457
    "avoid_for": "Contexts needing visual heat or pop.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/vellum/design.md"     }
  • Network accessline 458
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/vellum/design.md"

.agents/skills/oma-slide/resources/style-presets.md

  • Network accessline 49
    <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 87
    <link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 125
    <link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700&display=swap" rel="stylesheet" />
  • Network accessline 163
    <link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,600;0,700;1,600&family=Jost:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 201
    <link href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@700;800&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 239
    <link href="https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,700;0,9..144,900;1,9..144,700&family=DM+Sans:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 278
    <link href="https://fonts.googleapis.com/css2?family=Syne:wght@700;800&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 317
    <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700;900&family=Jost:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 355
    <link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 394
    <link href="https://fonts.googleapis.com/css2?family=Syne:wght@700&family=DM+Sans:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 433
    <link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,700;1,700&family=Jost:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 471
    <link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&display=swap" rel="stylesheet" />

.agents/skills/oma-tf-infra/resources/multi-cloud-examples.md

  • Network accessline 34
    # Fetch it dynamically instead of hardcoding a value that goes stale. data "tls_certificate" "github" {   url = "https://token.actions.githubusercontent.com/.well-known/openid-configuration"
  • Network accessline 35
    data "tls_certificate" "github" {   url = "https://token.actions.githubusercontent.com/.well-known/openid-configuration" }
  • Network accessline 36
    url = "https://token.actions.githubusercontent.com/.well-known/openid-configuration"
  • Network accessline 39
    resource "aws_iam_openid_connect_provider" "github" {   url             = "https://token.actions.githubusercontent.com"
  • Network accessline 40
    url             = "https://token.actions.githubusercontent.com"
  • Network accessline 123
    attribute_condition = "assertion.repository_owner == '${var.github_org}' && assertion.repository == '${var.github_repo}'"   oidc {     issuer_uri = "https://token.actions.githubusercontent.com"
  • Network accessline 124
    oidc {     issuer_uri = "https://token.actions.githubusercontent.com"   }
  • Network accessline 125
    issuer_uri = "https://token.actions.githubusercontent.com"
  • Network accessline 174
    description    = "GitHub Actions OIDC"   audiences      = ["api://AzureADTokenExchange"]   issuer         = "https://token.actions.githubusercontent.com"
  • Network accessline 175
    audiences      = ["api://AzureADTokenExchange"]   issuer         = "https://token.actions.githubusercontent.com"   subject        = "repo:${var.github_repo}:ref:refs/heads/main"
  • Network accessline 176
    issuer         = "https://token.actions.githubusercontent.com"

.agents/skills/oma-translation/resources/lang/ja.md

  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]

.agents/skills/oma-translation/resources/style-skills.md

  • Network accessline 8
    | Target | Skill | Upstream | |---|---|---| | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) |
  • Network accessline 9
    |---|---|---| | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) | | `ko`, including `ko-KR` | `humanize-korean` | [epoko77-ai/im-not-ai](https://github.com/epoko77-ai/im-not-ai) |
  • Network accessline 10
    | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) |
  • Network accessline 11
    | `ko`, including `ko-KR` | `humanize-korean` | [epoko77-ai/im-not-ai](https://github.com/epoko77-ai/im-not-ai) |
  • Network accessline 31
    bunx skills use https://github.com/epoko77-ai/im-not-ai/tree/main/codex/skills/humanize-korean
  • Network accessline 39
    4. Korean execution requires references, role contracts and runnable Python    scripts. Resolve the matching package from upstream's    [installation guide](https://github.com/epoko77-ai/im-not-ai/blob/main/INSTALL.md):
  • Network accessline 41
    [installation guide](https://github.com/epoko77-ai/im-not-ai/blob/main/INSTALL.md):
  • Network accessline 57
    bundle. The current Codex package's launchers call scripts in the original    repository root; copying those launchers alone does not preserve that root.    See the upstream [launcher](https://github.com/epoko77-ai/im-not-ai/blob/main/codex
  • Network accessline 59
    See the upstream [launcher](https://github.com/epoko77-ai/im-not-ai/blob/main/codex/skills/humanize-korean/scripts/prepare_monolith_input.py).
  • Network accessline 67
    git clone --depth 1 https://github.com/epoko77-ai/im-not-ai.git "$STYLE_SKILL_CHECKOUT"

.agents/skills/oma-video/config/video-config.yaml

  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]

.agents/skills/oma-video/resources/existing-media.md

  • Network accessline 10
    1. Check the runtime skill catalog for `ffmpeg-skill` from    `https://github.com/kajisho5/ffmpeg-skill`. Reuse its advertised installed
  • Network accessline 11
    `https://github.com/kajisho5/ffmpeg-skill`. Reuse its advertised installed
  • Network accessline 182
    - [Upstream ffmpeg-skill](https://github.com/kajisho5/ffmpeg-skill): the loaded
  • Network accessline 183
    `SKILL.md`, its conditional references, scripts, templates and MCP contract. - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):   prompt and complete support-directory loading without an install
  • Network accessline 184
    - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):

.agents/skills/oma-video/resources/mpt/driver.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 189
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]

.agents/skills/oma-video/resources/sound-design.md

  • Network accessline 27
    1. Check the runtime skill catalog for `earshot` or `real-sound` from    `https://github.com/Leonxlnx/earshot`. Reuse its advertised installed
  • Network accessline 28
    `https://github.com/Leonxlnx/earshot`. Reuse its advertised installed
  • Network accessline 123
    - [Upstream earshot](https://github.com/Leonxlnx/earshot): `skills/earshot`,
  • Network accessline 124
    `skills/real-sound`, `docs/SFX.md` (bank, kit and lock schema) and   `docs/INTEGRATION.md` (cue file and placement bridge). - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):
  • Network accessline 125
    `docs/INTEGRATION.md` (cue file and placement bridge). - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):   prompt and complete support-directory loading without an installed skill.
  • Network accessline 126
    - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):

.agents/skills/oma-video/resources/strudel/package.json

  • Executable scriptline 1
    Executable file

.agents/skills/oma-video/resources/strudel/render.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 127
    server = createServer(async (req, res) => {     const pathname = new URL(req.url, "http://127.0.0.1").pathname;
  • Network accessline 128
    const pathname = new URL(req.url, "http://127.0.0.1").pathname;
  • Network accessline 182
    const targets = await (     await fetch(`http://127.0.0.1:${devtoolsPort}/json/list`)
  • Network accessline 183
    await fetch(`http://127.0.0.1:${devtoolsPort}/json/list`)
  • Network accessline 190
    await cdp.send("Page.enable");   await cdp.send("Page.navigate", {     url: `http://127.0.0.1:${httpPort}/page.html`,
  • Network accessline 191
    await cdp.send("Page.navigate", {     url: `http://127.0.0.1:${httpPort}/page.html`,   });
  • Network accessline 192
    url: `http://127.0.0.1:${httpPort}/page.html`,

.agents/skills/oma-video/resources/vendor-matrix.md

  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Network accessline 84
    | Field | Value | |-------|-------| | Surface | MCP `http://localhost:9004/pixelle/mcp`; RunningHub cloud or local ComfyUI |
  • Network accessline 85
    |-------|-------| | Surface | MCP `http://localhost:9004/pixelle/mcp`; RunningHub cloud or local ComfyUI | | Setup | `uvx pixelle@latest` + wizard; one-time **explicit consent + source review** |
  • Network accessline 86
    | Surface | MCP `http://localhost:9004/pixelle/mcp`; RunningHub cloud or local ComfyUI |
  • Access to secretsline 88
    [Credential-related source omitted]

.agents/skills/oma-voice/SKILL.md

  • Network accessline 47
    - Processing only: installed `ffmpeg` and `ffprobe`; no Voicebox app or voice profile is required. - Generation/transcription: Voicebox desktop app installed and running locally, or a running VoiceStudio backend selected through `voice.back
  • Network accessline 48
    - Generation/transcription: Voicebox desktop app installed and running locally, or a running VoiceStudio backend selected through `voice.backend` (`resources/voicestudio.md`). - Generation/transcription only: Voicebox MCP registered (`claud
  • Network accessline 49
    - Generation/transcription only: Voicebox MCP registered (`claude mcp add --transport http voicebox http://127.0.0.1:17493/mcp`).
  • Network accessline 117
    ### Tools and instruments - Voicebox MCP server at `http://127.0.0.1:17493/mcp` for generation/transcription; local FFmpeg and ffprobe for existing audio.
  • Network accessline 118
    - Voicebox MCP server at `http://127.0.0.1:17493/mcp` for generation/transcription; local FFmpeg and ffprobe for existing audio.
  • Network accessline 129
    # 1. MCP handshake or REST health GET http://127.0.0.1:17493/health  ->  200 OK
  • Network accessline 130
    GET http://127.0.0.1:17493/health  ->  200 OK
  • Network accessline 142
    # 5. Fetch the generated audio (MCP has no save-to-disk; TTS output is wav) GET http://127.0.0.1:17493/audio/{generation_id}  ->  wav bytes
  • Network accessline 143
    GET http://127.0.0.1:17493/audio/{generation_id}  ->  wav bytes
  • Access to secretsline 176
    [Credential-related source omitted]

.agents/skills/oma-voice/resources/audio-processing.md

  • Network accessline 117
    - [FFmpeg atempo](https://ffmpeg.org/ffmpeg-filters.html#atempo)
  • Network accessline 118
    - [FFmpeg loudnorm](https://ffmpeg.org/ffmpeg-filters.html#loudnorm)
  • Network accessline 119
    - [FFprobe options](https://ffmpeg.org/ffprobe.html)

.agents/skills/oma-voice/resources/checklist.md

  • Network accessline 7
    - [ ] Voicebox desktop app is running. - [ ] `GET http://127.0.0.1:17493/health` returned 200 within 5 seconds.
  • Network accessline 8
    - [ ] `GET http://127.0.0.1:17493/health` returned 200 within 5 seconds.

.agents/skills/oma-voice/resources/execution-protocol.md

  • Network accessline 24
    1. Probe `GET http://127.0.0.1:17493/health` with a 5-second timeout.
  • Network accessline 30
    Voicebox is not reachable. Install or launch the Voicebox desktop app    from GitHub Releases (https://github.com/jamiepine/voicebox/releases).
  • Network accessline 31
    from GitHub Releases (https://github.com/jamiepine/voicebox/releases).    Voicebox is not in Homebrew.      - Apple Silicon: download Voicebox_<ver>_aarch64.dmg
  • Network accessline 35
    - Windows:       Voicebox_<ver>_x64-setup.exe    Then register the MCP server:      claude mcp add --transport http voicebox http://127.0.0.1:17493/mcp
  • Network accessline 37
    claude mcp add --transport http voicebox http://127.0.0.1:17493/mcp
  • Network accessline 51
    Model status and audio retrieval are REST-only at the Voicebox app, not exposed as MCP tools. Call them over loopback HTTP when needed: - `GET http://127.0.0.1:17493/models/status`
  • Network accessline 52
    - `GET http://127.0.0.1:17493/models/status`
  • Network accessline 53
    - `GET http://127.0.0.1:17493/audio/{generation_id}`
  • Network accessline 96
    1. Probe `GET http://127.0.0.1:17493/models/status` over loopback REST (model status is not exposed as an MCP tool — see Step 2). 2. If the selected engine reports `loaded: false`, ask the user before triggering a download. Voicebox owns th

.agents/skills/oma-voice/resources/voicestudio.md

  • Network accessline 3
    Use this branch when `voice.backend` resolves to VoiceStudio (`https://github.com/debpalash/VoiceStudio`), a local speech backend with
  • Network accessline 4
    (`https://github.com/debpalash/VoiceStudio`), a local speech backend with
  • Network accessline 14
    resolves the same setting. 2. The VoiceStudio base URL is `OMA_VOICESTUDIO_URL`, then `VOICESTUDIO_URL`,    then `http://127.0.0.1:3900`.
  • Network accessline 15
    2. The VoiceStudio base URL is `OMA_VOICESTUDIO_URL`, then `VOICESTUDIO_URL`,    then `http://127.0.0.1:3900`. 3. `auto` probes Voicebox `GET /health` first and VoiceStudio `GET /health`
  • Network accessline 16
    then `http://127.0.0.1:3900`.
  • Network accessline 26
    1. Check the runtime skill catalog for `voicestudio` from    `https://github.com/debpalash/VoiceStudio` and read its complete `SKILL.md`.
  • Network accessline 27
    `https://github.com/debpalash/VoiceStudio` and read its complete `SKILL.md`.
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 84
    - [Upstream VoiceStudio](https://github.com/debpalash/VoiceStudio):
  • Network accessline 85
    `skills/voicestudio/SKILL.md`, `docs/mcp.md` and `docs/speech-platform.md`. - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):   prompt and complete support-directory loading without an installe
  • Network accessline 86
    - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):

.claude-plugin/directory/.claude-plugin/plugin.json

  • Network accessline 6
    "name": "First Fluke"   },   "homepage": "https://firstfluke.com/oh-my-agent",
  • Network accessline 7
    },   "homepage": "https://firstfluke.com/oh-my-agent",   "documentationUrl": "https://firstfluke.com/oh-my-agent/",
  • Network accessline 8
    "homepage": "https://firstfluke.com/oh-my-agent",
  • Network accessline 9
    "documentationUrl": "https://firstfluke.com/oh-my-agent/",
  • Network accessline 10
    "supportUrl": "https://github.com/first-fluke/oh-my-agent/issues",
  • Network accessline 11
    "repository": "https://github.com/first-fluke/oh-my-agent",

.claude-plugin/directory/README.md

  • Network accessline 66
    For workflows, project hooks, and the `oma` command line tool, install the full runtime from [first-fluke/oh-my-agent](https://github.com/first-fluke/oh-my-agent).

.claude-plugin/directory/skills/oma-backend/variants/node/api-template.ts

  • Executable scriptline 1
    Executable file

.claude-plugin/directory/skills/oma-backend/variants/python/api-template.py

  • Executable scriptline 1
    Executable file

.claude-plugin/directory/skills/oma-backend/variants/rust/api-template.rs

  • Access to secretsline 509
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-backend/variants/stack.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

.claude-plugin/directory/skills/oma-debug/resources/common-patterns.md

  • Network accessline 401
    Access to fetch at 'http://localhost:8000/api/todos' from origin
  • Network accessline 402
    'http://localhost:3000' has been blocked by CORS policy
  • Network accessline 410
    app.add_middleware(     CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 411
    CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL     allow_credentials=True,
  • Network accessline 412
    allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 418
    # For production, be specific: # allow_origins=["https://yourdomain.com"]
  • Network accessline 419
    # allow_origins=["https://yourdomain.com"]

.claude-plugin/directory/skills/oma-design/resources/external-design-skills.md

  • Network accessline 127
    - [Interface Design](https://github.com/Dammyjay93/interface-design): product-interface instructions and project system context.
  • Network accessline 128
    - [Taste](https://github.com/Leonxlnx/taste-skill): current skill name, instructions, and support layout.
  • Network accessline 129
    - [Impeccable](https://github.com/pbakaus/impeccable): current command references and launchers.
  • Network accessline 130
    - [Skills use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use): loading instructions and their support directory.

.claude-plugin/directory/skills/oma-design/resources/getdesign-fetcher.md

  • Network accessline 19
    GETDESIGN_META=$(curl -fsSL https://registry.npmjs.org/getdesign/latest)
  • Network accessline 20
    GETDESIGN_VERSION=$(printf '%s' "$GETDESIGN_META" | python3 -c 'import json,sys; print(json.load(sys.stdin)["version"])') GETDESIGN_TARBALL=$(printf '%s' "$GETDESIGN_META" | python3 -c 'import json,sys; print(json.load(sys.stdin)["dist"]["t
  • Network accessline 22
    GETDESIGN_MANIFEST=$(curl -fsSL "$GETDESIGN_TARBALL" | tar -xzO package/templates/manifest.json)
  • Dangerous shell operationline 52
    rm -f "$GETDESIGN_SEED"
  • Dangerous shell operationline 74
    rm -f "$GETDESIGN_SEED"

.claude-plugin/directory/skills/oma-design/resources/product-interface-review.md

  • Network accessline 58
    - [Interface Design](https://github.com/Dammyjay93/interface-design): core skill
  • Network accessline 58
    - [Interface Design](https://github.com/Dammyjay93/interface-design): core skill

.claude-plugin/directory/skills/oma-design/resources/stitch-integration.md

  • Network accessline 13
    - Official remote MCP endpoint: `https://stitch.googleapis.com/mcp`
  • Network accessline 14
    - API key settings: [Stitch Settings](https://stitch.withgoogle.com/settings)
  • Network accessline 61
    "mcpServers": {     "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 62
    "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",       "authProviderType": "google_credentials",
  • Network accessline 63
    "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 79
    If the API key route is selected and no key is configured, open `https://stitch.withgoogle.com/settings` in the user's browser. Use the
  • Network accessline 80
    `https://stitch.withgoogle.com/settings` in the user's browser. Use the
  • Network accessline 83
    | OS | Command | |----|---------| | macOS | `open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 84
    |----|---------| | macOS | `open 'https://stitch.withgoogle.com/settings'` | | Linux | `xdg-open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 85
    | macOS | `open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 86
    | Linux | `xdg-open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 87
    | Windows (PowerShell) | `Start-Process 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 89
    If opening fails or no browser is available, provide the clickable [Stitch Settings](https://stitch.withgoogle.com/settings) link. Have the
  • Network accessline 90
    [Stitch Settings](https://stitch.withgoogle.com/settings) link. Have the
  • Network accessline 101
    [Credential-related source omitted]
  • Network accessline 102
    stitch https://stitch.googleapis.com/mcp
  • Network accessline 109
    "mcpServers": {     "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 110
    [Credential-related source omitted]
  • Network accessline 111
    "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 123
    claude mcp add stitch --transport http https://stitch.googleapis.com/mcp \
  • Network accessline 131
    "mcpServers": {     "stitch": {       "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 132
    [Credential-related source omitted]
  • Network accessline 133
    "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 145
    "stitch": {       "type": "http",       "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 146
    [Credential-related source omitted]
  • Network accessline 147
    "url": "https://stitch.googleapis.com/mcp",
  • Access to secretsline 156
    [Credential-related source omitted]
  • Network accessline 159
    [mcp_servers.stitch] url = "https://stitch.googleapis.com/mcp"
  • Network accessline 160
    url = "https://stitch.googleapis.com/mcp"
  • Access to secretsline 161
    [Credential-related source omitted]
  • Network accessline 241
    - [Official Stitch MCP setup](https://stitch.withgoogle.com/docs/mcp/setup)
  • Network accessline 242
    - [Antigravity CLI MCP and Google credentials](https://antigravity.google/docs/mcp?tab=cli)
  • Network accessline 243
    - [Google Cloud ADC and scopes](https://cloud.google.com/docs/authentication/application-default-credentials)
  • Network accessline 244
    - [Codex HTTP MCP configuration](https://developers.openai.com/codex/mcp)

.claude-plugin/directory/skills/oma-dev-workflow/SKILL.md

  • Network accessline 175
    For other platforms, use a package-manager method from the [official installation guide](https://mise.jdx.dev/installing-mise.html). Do not pipe a remote installation script directly into a shell.
  • Network accessline 177
    Follow the [shell setup guide](https://mise.jdx.dev/shell-setup.html) for your current shell when activation is needed. Check for existing activation before editing shell configuration, and use `mise` from `PATH` rather than assuming `~/.lo
  • Network accessline 313
    # API API_URL=http://localhost:8000
  • Network accessline 314
    API_URL=http://localhost:8000
  • Network accessline 316
    # Frontend PUBLIC_API_URL=http://localhost:8000
  • Network accessline 317
    PUBLIC_API_URL=http://localhost:8000

.claude-plugin/directory/skills/oma-dev-workflow/resources/affected-checks.py

  • Executable scriptline 1
    #!/usr/bin/env python3

.claude-plugin/directory/skills/oma-dev-workflow/resources/release-coordination.md

  • Network accessline 7
    This project uses Google's [Release Please](https://github.com/googleapis/release-please) for automated versioning and releases based on conventional commits.

.claude-plugin/directory/skills/oma-dev-workflow/resources/tooling-profiles.md

  • Network accessline 173
    [Falcon](https://github.com/viveky259259/falcon) is a Rust/tree-sitter Dart/Flutter

.claude-plugin/directory/skills/oma-dev-workflow/resources/validation-pipeline.md

  • Network accessline 223
    Commitlint reference: [installation](https://commitlint.js.org/guides/getting-started.html),
  • Network accessline 224
    [local hooks](https://commitlint.js.org/guides/local-setup.html).

.claude-plugin/directory/skills/oma-explanation/resources/html-contract.md

  • Network accessline 15
    - No external images (use inline SVG or data URIs). - Must open correctly offline via `file://`. - **Note:** Hyperlink anchors (`<a href="https://...">`) ARE allowed. The ban covers resource-LOADING only.
  • Network accessline 17
    - **Note:** Hyperlink anchors (`<a href="https://...">`) ARE allowed. The ban covers resource-LOADING only.
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-frontend/resources/error-playbook.md

  • Network accessline 16
    3. Verify location, configuration, and relevant tests. A framework entry point need not have application imports. 4. Correct a finding based only on an outdated filename assumption; retain any wiring or authorization defect supported by evi
  • Network accessline 18
    5. Reference: https://nextjs.org/docs/messages/middleware-to-proxy

.claude-plugin/directory/skills/oma-frontend/resources/snippets.md

  • Network accessline 135
    queryKey: ["todos"],     queryFn: async () => {       const res = await fetch("/api/todos", {
  • Network accessline 136
    [Credential-related source omitted]
  • Network accessline 137
    const res = await fetch("/api/todos", {
  • Network accessline 148
    return useMutation({     mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {
  • Network accessline 149
    mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {         method: "POST",
  • Network accessline 150
    const res = await fetch("/api/todos", {

.claude-plugin/directory/skills/oma-frontend/resources/specialized-visual-implementation.md

  • Network accessline 56
    Registry source: `https://canvasui.dev/r/{name}.json`.
  • Network accessline 56
    Registry source: `https://canvasui.dev/r/{name}.json`.
  • Network accessline 81
    Official sources: [registry generator](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6cf9da74b6b/src/lib/registry.ts), [engine lifecycle](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6c
  • Network accessline 81
    Official sources: [registry generator](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6cf9da74b6b/src/lib/registry.ts), [engine lifecycle](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6c
  • Network accessline 137
    Official sources: [skill and complete flow](https://github.com/oso95/scroll-world/blob/71cc36d3bb150248ae36a2c552f9cbf88802a79c/skills/scroll-world/SKILL.md), [actual engine/config/lifecycle](https://github.com/oso95/scroll-world/blob/71cc3
  • Network accessline 137
    Official sources: [skill and complete flow](https://github.com/oso95/scroll-world/blob/71cc36d3bb150248ae36a2c552f9cbf88802a79c/skills/scroll-world/SKILL.md), [actual engine/config/lifecycle](https://github.com/oso95/scroll-world/blob/71cc3
  • Network accessline 183
    Official sources: [core](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skills/gsap-core/SKILL.md), [React](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skill
  • Network accessline 183
    Official sources: [core](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skills/gsap-core/SKILL.md), [React](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skill

.claude-plugin/directory/skills/oma-frontend/resources/tech-stack.md

  • Network accessline 29
    // components.json {   "$schema": "https://ui.shadcn.com/schema.json",
  • Network accessline 30
    {   "$schema": "https://ui.shadcn.com/schema.json",   "style": "base-vega",        // <- engine + style; base-* = Base UI
  • Network accessline 31
    "$schema": "https://ui.shadcn.com/schema.json",
  • Network accessline 69
    Reference: https://nextjs.org/docs/messages/middleware-to-proxy

.claude-plugin/directory/skills/oma-hwp/SKILL.md

  • Network accessline 163
    - Troubleshooting: `resources/troubleshooting.md` - Configuration: read the `hwp:` section of `.agents/oma-config.yaml` first, then fall back to `config/hwp-config.yaml` for any key it does not set (`supported_formats` lives only in the ski
  • Network accessline 164
    - Configuration: read the `hwp:` section of `.agents/oma-config.yaml` first, then fall back to `config/hwp-config.yaml` for any key it does not set (`supported_formats` lives only in the skill config). User overrides belong in `.agents/oma-
  • Network accessline 165
    - Upstream: https://github.com/chrisryugj/kordoc

.claude-plugin/directory/skills/oma-hwp/resources/balanced-tables.ts

  • Executable scriptline 1
    Executable file

.claude-plugin/directory/skills/oma-hwp/resources/execution-protocol.md

  • Network accessline 21
    If `bun` is not available, ask the user to install Bun (https://bun.sh). `bunx` is required.
  • Network accessline 110
    | Error | Recovery | |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 111
    |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` | | `지원하지 않는 파일 형식` / `unsupported file format` | Confirm extension matches actual content; check magic bytes |
  • Dangerous shell operationline 112
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 112
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 115
    | Empty Markdown output | Likely a scanned-image-only HWP; suggest OCR pipeline (out of this skill's scope) | | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stac
  • Network accessline 116
    | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue 
  • Network accessline 117
    | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue upstream at https://github.com/chrisryugj/kordoc/issues |

.claude-plugin/directory/skills/oma-hwp/resources/flatten-tables.ts

  • Executable scriptline 1
    #!/usr/bin/env bun

.claude-plugin/directory/skills/oma-hwp/resources/package.json

  • Executable scriptline 1
    Executable file

.claude-plugin/directory/skills/oma-hwp/resources/troubleshooting.md

  • Network accessline 28
    ### 5. Hyperlinks look wrong kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme: only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 29
    kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme: only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 42
    1. Upgrade: `bunx kordoc@latest` (bust the bunx cache if needed) 2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues
  • Network accessline 43
    2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues 4. Meanwhile, if only a subset of the document triggers the crash, use `-p` to skip it
  • Network accessline 44
    3. File an issue: https://github.com/chrisryugj/kordoc/issues

.claude-plugin/directory/skills/oma-hwp/resources/turndown-plugin-gfm.d.ts

  • Executable scriptline 1
    Executable file

.claude-plugin/directory/skills/oma-image/SKILL.md

  • Access to secretsline 136
    [Credential-related source omitted]
  • Access to secretsline 136
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-image/resources/invocation.md

  • Network accessline 8
    |--------|----------|--------|---------| | `codex` | CLI-first via `codex exec` over ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP via `gen.pollin
  • Network accessline 9
    | `codex` | CLI-first via `codex exec` over ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP via `gen.pollinations.ai/v1/images/generations` (free si
  • Instruction override signalline 9
    | `codex` | CLI-first via `codex exec` over ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP via `gen.pollinations.ai/v1/images/generations` (free si
  • Network accessline 10
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Instruction override signalline 11
    | `antigravity` | `agy -p --dangerously-skip-permissions --add-dir <outDir>` — Antigravity's agentic CLI runs over the user's Gemini Code Assist subscription. agy writes raw bytes to absolute target paths we embed in the prompt; the provide

.claude-plugin/directory/skills/oma-image/resources/prompt-tips.md

  • Network accessline 52
    | Source | Vendor match | Prompts | Categories | |--------|--------------|---------|-----------| | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post ·
  • Network accessline 53
    |--------|--------------|---------|-----------| | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post · Infographic · YouTube Thumbnail · Comic/Storyboa
  • Network accessline 54
    | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post · Infographic · YouTube Thumbnail · Comic/Storyboard · Poster/Flyer · App/Web Design |
  • Network accessline 55
    | [awesome-nano-banana-pro-prompts](https://github.com/YouMind-OpenLab/awesome-nano-banana-pro-prompts) | `antigravity` (nano-banana-pro) | 10,000+ | Same taxonomy; 16 localized READMEs (en, ko-KR, ja-JP, zh-TW, de-DE, …) |

.claude-plugin/directory/skills/oma-image/resources/vendor-matrix.md

  • Instruction override signalline 36
    | Health check | `agy --version` exits 0 — **install check only**. Sign-in state is not verified; a signed-out agy passes health and fails at generate time. | | Model selection | Opaque — chosen by agy's internal agent loop. Not exposed via
  • Instruction override signalline 37
    | Model selection | Opaque — chosen by agy's internal agent loop. Not exposed via flags, not recorded as a vendor-side promise. | | Transport | `agy -p --dangerously-skip-permissions --add-dir <outDir> --print-timeout <s> "<instruction>"` (
  • Instruction override signalline 38
    | Transport | `agy -p --dangerously-skip-permissions --add-dir <outDir> --print-timeout <s> "<instruction>"` (spawn `cwd` is forced to `<outDir>` to prevent agy from inheriting a stale workspace context) |
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 55
    |-------|-------| | Binary | (none — direct HTTP) | | Auth | `POLLINATIONS_API_KEY` env var (free key at https://enter.pollinations.ai) |
  • Network accessline 56
    | Binary | (none — direct HTTP) | | Auth | `POLLINATIONS_API_KEY` env var (free key at https://enter.pollinations.ai) | | Health check | `POLLINATIONS_API_KEY` is set |
  • Network accessline 57
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Network accessline 58
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Network accessline 59
    | Models | Free (no pollen credits): `flux`, `zimage`. Credit-gated (positive pollen balance required): `qwen-image`, `wan-image`, `gptimage`, `gptimage-large`, `gpt-image-2`, `klein`, `kontext`. Select via `--model`; default `flux`. | | Tr
  • Network accessline 60
    | Transport | `POST https://gen.pollinations.ai/v1/images/generations` (OpenAI-compatible), `response_format: b64_json` |

.claude-plugin/directory/skills/oma-mobile/resources/checklist.md

  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-mobile/resources/error-playbook.md

  • Network accessline 143
    1. Confirm the spec exists at `Core/Networking/openapi.yaml` — this is where the build plugin looks. <!-- oma-docs:ignore-end --> 2. If the file is absent: re-sync it from the backend (`curl -o Sources/Core/Networking/openapi.yaml https://<
  • Network accessline 144
    <!-- oma-docs:ignore-end --> 2. If the file is absent: re-sync it from the backend (`curl -o Sources/Core/Networking/openapi.yaml https://<backend>/api-docs/openapi.yaml` or copy from the CI artifact). The iOS project is a **consumer** of t
  • Network accessline 145
    2. If the file is absent: re-sync it from the backend (`curl -o Sources/Core/Networking/openapi.yaml https://<backend>/api-docs/openapi.yaml` or copy from the CI artifact). The iOS project is a **consumer** of the spec; never edit `openapi.

.claude-plugin/directory/skills/oma-mobile/resources/execution-protocol.md

  • Access to secretsline 23
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-mobile/resources/screen-template.tsx

  • Executable scriptline 1
    Executable file

.claude-plugin/directory/skills/oma-mobile/resources/tech-stack.md

  • Access to secretsline 33
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-mobile/variants/flutter/snippets.md

  • Network accessline 631
    baseUrl: const String.fromEnvironment(         'API_BASE_URL',         defaultValue: 'https://api.example.com',
  • Network accessline 632
    'API_BASE_URL',         defaultValue: 'https://api.example.com',       ),
  • Network accessline 633
    defaultValue: 'https://api.example.com',
  • Access to secretsline 664
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-mobile/variants/kotlin-android/snippets.md

  • Network accessline 50
    targetSdk = 35         buildConfigField("String", "API_BASE_URL",             "\"${providers.gradleProperty("apiBaseUrl").orElse("http://10.0.2.2:8000").get()}\"")
  • Network accessline 51
    buildConfigField("String", "API_BASE_URL",             "\"${providers.gradleProperty("apiBaseUrl").orElse("http://10.0.2.2:8000").get()}\"")     }
  • Network accessline 52
    "\"${providers.gradleProperty("apiBaseUrl").orElse("http://10.0.2.2:8000").get()}\"")
  • Network accessline 707
    )         }         val api = TodosApi(baseUrl = "http://localhost", httpClientEngine = engine, jsonSerializer = json)
  • Network accessline 709
    val api = TodosApi(baseUrl = "http://localhost", httpClientEngine = engine, jsonSerializer = json)
  • Network accessline 720
    @Test fun `non-2xx is surfaced through success=false, not an exception`() = runTest {         val engine = MockEngine { respond("""{"detail":"not found"}""", HttpStatusCode.NotFound) }         val api = TodosApi(baseUrl = "http://localhost"
  • Network accessline 722
    val api = TodosApi(baseUrl = "http://localhost", httpClientEngine = engine, jsonSerializer = json)

.claude-plugin/directory/skills/oma-mobile/variants/react-native/api-template.ts

  • Executable scriptline 1
    Executable file
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 101
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 119
    [Credential-related source omitted]
  • Network accessline 140
    const BASE_URL =   process.env.EXPO_PUBLIC_API_BASE_URL ?? 'https://api.example.com';
  • Network accessline 141
    process.env.EXPO_PUBLIC_API_BASE_URL ?? 'https://api.example.com';
  • Access to secretsline 155
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-mobile/variants/react-native/snippets.md

  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Network accessline 234
    const BASE_URL = process.env.EXPO_PUBLIC_API_BASE_URL ?? 'https://api.example.com';
  • Access to secretsline 243
    [Credential-related source omitted]
  • Access to secretsline 809
    [Credential-related source omitted]
  • Access to secretsline 813
    [Credential-related source omitted]
  • Access to secretsline 818
    [Credential-related source omitted]
  • Access to secretsline 823
    [Credential-related source omitted]
  • Access to secretsline 827
    [Credential-related source omitted]
  • Access to secretsline 858
    [Credential-related source omitted]
  • Access to secretsline 864
    [Credential-related source omitted]
  • Access to secretsline 875
    [Credential-related source omitted]
  • Access to secretsline 882
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-mobile/variants/react-native/tech-stack.md

  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-mobile/variants/stack.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

.claude-plugin/directory/skills/oma-mobile/variants/swift-ios/snippets.md

  • Network accessline 18
    // Code-generation build plugin (dev / build-time only)         .package(             url: "https://github.com/apple/swift-openapi-generator",
  • Network accessline 19
    .package(             url: "https://github.com/apple/swift-openapi-generator",             from: "1.3.0"
  • Network accessline 20
    url: "https://github.com/apple/swift-openapi-generator",
  • Network accessline 23
    // Runtime types used by the generated Client         .package(             url: "https://github.com/apple/swift-openapi-runtime",
  • Network accessline 24
    .package(             url: "https://github.com/apple/swift-openapi-runtime",             from: "1.5.0"
  • Network accessline 25
    url: "https://github.com/apple/swift-openapi-runtime",
  • Network accessline 28
    // URLSession transport         .package(             url: "https://github.com/apple/swift-openapi-urlsession",
  • Network accessline 29
    .package(             url: "https://github.com/apple/swift-openapi-urlsession",             from: "1.0.2"
  • Network accessline 30
    url: "https://github.com/apple/swift-openapi-urlsession",
  • Network accessline 33
    // Repository-layer response cache (hybrid memory + disk)         .package(             url: "https://github.com/hyperoslo/Cache",
  • Network accessline 34
    .package(             url: "https://github.com/hyperoslo/Cache",             from: "7.4.0"
  • Network accessline 35
    url: "https://github.com/hyperoslo/Cache",
  • Access to secretsline 356
    [Credential-related source omitted]
  • Access to secretsline 361
    [Credential-related source omitted]
  • Access to secretsline 362
    [Credential-related source omitted]
  • Access to secretsline 364
    [Credential-related source omitted]
  • Network accessline 420
    )         let serverURL = URL(string: ProcessInfo.processInfo.environment["API_BASE_URL"]                            ?? "https://api.example.com")!
  • Network accessline 421
    let serverURL = URL(string: ProcessInfo.processInfo.environment["API_BASE_URL"]                            ?? "https://api.example.com")!         // Secrets come from the Keychain — never UserDefaults (see tech-stack.md).
  • Network accessline 422
    ?? "https://api.example.com")!
  • Access to secretsline 423
    [Credential-related source omitted]
  • Access to secretsline 424
    [Credential-related source omitted]
  • Network accessline 780
    let pendingRequests = Array(requests.values)         let pendingContinuations = Array(continuations.values)         requests.removeAll()
  • Network accessline 781
    let pendingContinuations = Array(continuations.values)         requests.removeAll()         continuations.removeAll()
  • Network accessline 782
    requests.removeAll()
  • Access to secretsline 899
    [Credential-related source omitted]
  • Network accessline 954
    sortBy: [SortDescriptor(\.updatedAt, order: .reverse)]         )         return try context.fetch(descriptor)
  • Network accessline 955
    )         return try context.fetch(descriptor)     }
  • Network accessline 956
    return try context.fetch(descriptor)

.claude-plugin/directory/skills/oma-mobile/variants/swift-ios/tech-stack.md

  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-observability/SKILL.md

  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.

.claude-plugin/directory/skills/oma-observability/resources/anti-patterns.md

  • Access to secretsline 84
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-observability/resources/boundaries/cross-application.md

  • Network accessline 287
    starts an independent trace. Validate inherited context against the process's trust boundary and verify actual parent/trace IDs in a fixture before relying on end-to-end correlation. Sources: <https://opentelemetry.io/docs/specs/otel/contex
  • Network accessline 288
    trust boundary and verify actual parent/trace IDs in a fixture before relying on end-to-end correlation. Sources: <https://opentelemetry.io/docs/specs/otel/context/api-propagators/> and <https://github.com/open-telemetry/opentelemetry-js/tr
  • Network accessline 289
    end-to-end correlation. Sources: <https://opentelemetry.io/docs/specs/otel/context/api-propagators/>
  • Network accessline 290
    and <https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-resources>.
  • Network accessline 341
    - W3C Trace Context Level 1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 342
    - W3C Trace Context Level 2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 343
    - W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 344
    - OTel Baggage API specification: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 345
    - AWS X-Ray trace header: <https://docs.aws.amazon.com/xray/latest/devguide/xray-concepts.html#xray-concepts-tracingheader>
  • Network accessline 346
    - GCP Cloud Trace context propagation: <https://cloud.google.com/trace/docs/trace-context>
  • Network accessline 347
    - Datadog trace context propagation: <https://docs.datadoghq.com/tracing/trace_collection/trace_context_propagation/>
  • Network accessline 348
    - Linkerd distributed tracing: <https://linkerd.io/2.15/features/distributed-tracing/>

.claude-plugin/directory/skills/oma-observability/resources/boundaries/multi-tenant.md

  • Network accessline 76
    **Trust-boundary warning:** W3C Baggage is visible to every service in the propagation chain, including third-party or external services. The W3C Baggage specification (https://www.w3.org/TR/baggage/) explicitly notes that baggage values cr
  • Network accessline 170
    Sources: <https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679>
  • Network accessline 171
    and <https://www.law.go.kr/LSW/lsLinkCommonInfo.do?chrClsCd=010202&lsJoLnkSeq=1029334957>.
  • Network accessline 209
    Source: GDPR Art.17(1), Art.17(3)(b),(e), <https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679>.
  • Network accessline 210
    <https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679>.

.claude-plugin/directory/skills/oma-observability/resources/boundaries/release.md

  • Network accessline 33
    Source: <https://flagger.app>
  • Network accessline 85
    provider:     type: prometheus     address: http://prometheus.monitoring:9090
  • Network accessline 86
    type: prometheus     address: http://prometheus.monitoring:9090   query: |
  • Network accessline 87
    address: http://prometheus.monitoring:9090
  • Network accessline 107
    Source: <https://argoproj.github.io/rollouts>
  • Network accessline 147
    provider:         prometheus:           address: http://prometheus.monitoring:9090
  • Network accessline 148
    prometheus:           address: http://prometheus.monitoring:9090           query: |
  • Network accessline 149
    address: http://prometheus.monitoring:9090
  • Network accessline 165
    Source: <https://openfeature.dev> | CNCF graduation: <https://www.cncf.io/projects/openfeature/>
  • Network accessline 230
    Source: <https://argo-cd.readthedocs.io>
  • Network accessline 248
    Source: <https://fluxcd.io>; Flagger ships as part of the Flux ecosystem.
  • Network accessline 365
    - Flagger: <https://flagger.app>
  • Network accessline 366
    - Argo Rollouts: <https://argoproj.github.io/rollouts>
  • Network accessline 367
    - OpenFeature: <https://openfeature.dev>
  • Network accessline 368
    - CNCF OpenFeature incubating announcement: <https://cncf.io/blog/2023/12/>
  • Network accessline 369
    - Flux (includes Flagger): <https://fluxcd.io>
  • Network accessline 370
    - Argo CD: <https://argo-cd.readthedocs.io>
  • Network accessline 371
    - OTel feature_flag semconv: <https://opentelemetry.io/docs/specs/semconv/feature-flags/>
  • Network accessline 372
    - controller-runtime metrics: <https://book.kubebuilder.io/reference/metrics>

.claude-plugin/directory/skills/oma-observability/resources/boundaries/slo.md

  • Network accessline 58
    Source: <https://openslo.com>; community-driven, not CNCF. Vendor-neutral YAML; validate support in the selected consumer or adapter. Sloth and Pyrra native formats are separate.
  • Network accessline 91
    The v1 structure follows <https://openslo.com/specification/>.
  • Network accessline 121
    Source: <https://sre.google/workbook/alerting-on-slos/>
  • Network accessline 221
    - Google SRE Workbook: Alerting on SLOs: <https://sre.google/workbook/alerting-on-slos/>
  • Network accessline 222
    - OpenSLO specification: <https://openslo.com>
  • Network accessline 223
    - Sloth: <https://github.com/slok/sloth>
  • Network accessline 224
    - Pyrra: <https://github.com/pyrra-dev/pyrra>
  • Network accessline 225
    - Grafana SLO plugin: <https://grafana.com/grafana/plugins/grafana-slo-app>

.claude-plugin/directory/skills/oma-observability/resources/examples.md

  • Network accessline 81
    batch: {}     exporters:       otlphttp/tempo: { endpoint: http://tempo.observability.svc:4318 }
  • Network accessline 82
    exporters:       otlphttp/tempo: { endpoint: http://tempo.observability.svc:4318 }       prometheusremotewrite: { endpoint: http://mimir.observability.svc:9009/api/v1/push }
  • Network accessline 83
    otlphttp/tempo: { endpoint: http://tempo.observability.svc:4318 }
  • Network accessline 84
    prometheusremotewrite: { endpoint: http://mimir.observability.svc:9009/api/v1/push }
  • Network accessline 85
    loki: { endpoint: http://loki.observability.svc:3100/loki/api/v1/push }
  • Network accessline 364
    The v1 structure follows <https://openslo.com/specification/>.
  • Network accessline 411
    # Inject 20 % error rate for 3 minutes to trigger fast-burn alert kubectl run error-injector --image=curlimages/curl --restart=Never -- \
  • Network accessline 412
    kubectl run error-injector --image=curlimages/curl --restart=Never -- \
  • Network accessline 413
    sh -c 'for i in $(seq 1 200); do curl -s -o /dev/null -w "%{http_code}" \
  • Network accessline 414
    http://checkout-api/error-inject; done'

.claude-plugin/directory/skills/oma-observability/resources/incident-forensics.md

  • Network accessline 224
    # Jaeger HTTP API (replace <host> with your Jaeger query host) curl http://<host>:16686/api/traces/4bf92f3577b34da6a3ce929d0e0e4736
  • Network accessline 225
    curl http://<host>:16686/api/traces/4bf92f3577b34da6a3ce929d0e0e4736

.claude-plugin/directory/skills/oma-observability/resources/layers/L3-network.md

  • Network accessline 32
    Note: `network.connection.*` (e.g., `network.connection.type`, `network.connection.subtype`) are **Development** tier and should not be used in production SLOs. Reference: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/net
  • Network accessline 50
    References: - AWS: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 51
    - AWS: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 52
    - GCP: <https://cloud.google.com/vpc/docs/flow-logs>
  • Network accessline 53
    - Azure: <https://learn.microsoft.com/azure/network-watcher/nsg-flow-logs-overview>
  • Network accessline 144
    BMP (RFC 7854, <https://www.rfc-editor.org/rfc/rfc7854>) is the standard protocol for exporting real-time BGP session state, RIB (Routing Information Base) snapshots, and route change events from a BGP speaker to a monitoring collector.
  • Network accessline 192
    Tools: OpenBMP includes MOAS detection; BGPalerter (<https://github.com/nttgin/BGPalerter>) provides real-time alerting on MOAS, route leaks, and more-specific prefix announcements.
  • Network accessline 198
    Tool: ARTEMIS (<https://github.com/FORTH-ICS-INSPIRE/artemis>) provides automated detection and mitigation orchestration for both hijacks and route leaks.
  • Network accessline 206
    **Enforce ROV on your router**: configure BGP to drop or de-prefer routes with RPKI Invalid status. Reference NIST SP 800-189 (<https://csrc.nist.gov/publications/detail/sp/800-189/final>) for deployment guidance.
  • Network accessline 208
    **Tools**: Cloudflare Radar RPKI dashboard (<https://radar.cloudflare.com/routing/rpki>) provides global visibility into ROA coverage and RPKI Invalid route counts by ASN.
  • Network accessline 269
    - RFC 7854: BGP Monitoring Protocol (BMP): <https://www.rfc-editor.org/rfc/rfc7854>
  • Network accessline 270
    - RFC 1191: Path MTU Discovery (IPv4): <https://www.rfc-editor.org/rfc/rfc1191>
  • Network accessline 271
    - RFC 8201: Path MTU Discovery for IPv6: <https://www.rfc-editor.org/rfc/rfc8201>
  • Network accessline 272
    - RFC 8899: Datagram PLPMTUD (used by QUIC/SCTP): <https://www.rfc-editor.org/rfc/rfc8899>
  • Network accessline 273
    - RFC 6811: BGP Prefix Origin Validation (RPKI-ROV): <https://www.rfc-editor.org/rfc/rfc6811>
  • Network accessline 274
    - IANA ICMP Type registry: <https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml>
  • Network accessline 275
    - IANA protocol numbers: <https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml>
  • Network accessline 276
    - NIST SP 800-189 (RPKI deployment): <https://csrc.nist.gov/publications/detail/sp/800-189/final>
  • Network accessline 277
    - Cloudflare Radar (public BGP + RPKI): <https://radar.cloudflare.com/routing>
  • Network accessline 278
    - OTel network semconv registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 279
    - AWS VPC Flow Logs: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 280
    - GCP VPC Flow Logs: <https://cloud.google.com/vpc/docs/flow-logs>
  • Network accessline 281
    - Azure NSG Flow Logs: <https://learn.microsoft.com/azure/network-watcher/nsg-flow-logs-overview>

.claude-plugin/directory/skills/oma-observability/resources/layers/L4-transport.md

  • Network accessline 34
    Source: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 122
    Sources: <https://grafana.com/oss/beyla/>, <https://px.dev/>, <https://parca.dev/>
  • Network accessline 142
    # Beyla deploy via Helm helm repo add grafana https://grafana.github.io/helm-charts
  • Network accessline 143
    helm repo add grafana https://grafana.github.io/helm-charts
  • Network accessline 230
    | Istio 1.22+ | QUIC upstream via Envoy; mTLS over QUIC experimental; see `layers/mesh.md` | | Grafana Beyla | HTTP/3 uprobes in roadmap; verify release notes before QUIC-heavy deployments | | Cloudflare QUIC telemetry | <https://blog.cloud
  • Network accessline 231
    | Grafana Beyla | HTTP/3 uprobes in roadmap; verify release notes before QUIC-heavy deployments | | Cloudflare QUIC telemetry | <https://blog.cloudflare.com/tag/quic/>; public connection migration + 0-RTT metrics | | Google QUIC metrics | <
  • Network accessline 232
    | Cloudflare QUIC telemetry | <https://blog.cloudflare.com/tag/quic/>; public connection migration + 0-RTT metrics |
  • Network accessline 233
    | Google QUIC metrics | <https://research.google>; packet loss recovery timing |
  • Network accessline 282
    - OTel network attributes registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 283
    - Grafana Beyla: <https://grafana.com/oss/beyla/>
  • Network accessline 284
    - Pixie (CNCF Sandbox): <https://px.dev/>
  • Network accessline 285
    - Parca (CNCF Sandbox): <https://parca.dev/>
  • Network accessline 286
    - QUIC RFC 9000: <https://www.rfc-editor.org/rfc/rfc9000>
  • Network accessline 287
    - HTTP/3 RFC 9114: <https://www.rfc-editor.org/rfc/rfc9114>
  • Network accessline 288
    - Cloudflare QUIC telemetry: <https://blog.cloudflare.com/tag/quic/>
  • Network accessline 289
    - OTel hostmetrics receiver: <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/hostmetricsreceiver>
  • Network accessline 290
    - Linux `/proc/net/tcp` format: <https://www.kernel.org/doc/html/latest/networking/proc_net_tcp.html>

.claude-plugin/directory/skills/oma-observability/resources/layers/L7-application/crash-analytics.md

  • Network accessline 52
    - **Google Play user-perceived ANR rate** = daily active users experiencing at least one user-perceived ANR / daily active users. The overall bad-behavior threshold is 0.47%; it is not an ANR-events/session threshold. Input dispatch typical
  • Access to secretsline 271
    [Credential-related source omitted]
  • Network accessline 351
    - Firebase Crashlytics: <https://firebase.google.com/docs/crashlytics>
  • Network accessline 352
    - Sentry iOS: <https://docs.sentry.io/platforms/apple/>
  • Network accessline 353
    - Sentry Android: <https://docs.sentry.io/platforms/android/>
  • Network accessline 354
    - Sentry React Native: <https://docs.sentry.io/platforms/react-native/>
  • Network accessline 355
    - Sentry Flutter: <https://docs.sentry.io/platforms/flutter/>
  • Network accessline 356
    - Xcode Organizer Hangs: <https://developer.apple.com/documentation/xcode/understanding-user-interface-responsiveness>
  • Network accessline 357
    - Android ANR: <https://developer.android.com/topic/performance/vitals/anr>
  • Network accessline 358
    - Android ApplicationExitInfo: <https://developer.android.com/reference/android/app/ApplicationExitInfo>
  • Network accessline 359
    - OTel `exception.*` semconv (Stable): <https://opentelemetry.io/docs/specs/semconv/exceptions/>

.claude-plugin/directory/skills/oma-observability/resources/layers/L7-application/mobile-rum.md

  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 122
    - iOS: Xcode Energy Organizer + Instruments Energy Log - Android: Battery Historian (<https://developer.android.com/topic/performance/power/battery-historian>)
  • Network accessline 123
    - Android: Battery Historian (<https://developer.android.com/topic/performance/power/battery-historian>)
  • Access to secretsline 248
    [Credential-related source omitted]
  • Access to secretsline 256
    [Credential-related source omitted]
  • Network accessline 268
    - OTel Swift SDK: <https://opentelemetry.io/docs/languages/swift/>
  • Network accessline 269
    - OTel Android SDK: <https://github.com/open-telemetry/opentelemetry-android>
  • Network accessline 270
    - Sentry Cocoa: <https://docs.sentry.io/platforms/apple/>
  • Network accessline 271
    - Sentry Android: <https://docs.sentry.io/platforms/android/>
  • Network accessline 272
    - Datadog iOS RUM: <https://docs.datadoghq.com/real_user_monitoring/ios/>
  • Network accessline 273
    - Datadog Android RUM: <https://docs.datadoghq.com/real_user_monitoring/android/>
  • Network accessline 274
    - Firebase Crashlytics: <https://firebase.google.com/docs/crashlytics>
  • Network accessline 275
    - iOS Background Tasks: <https://developer.apple.com/documentation/backgroundtasks>
  • Network accessline 276
    - Android App Standby / Doze: <https://developer.android.com/topic/performance/appstandby>
  • Network accessline 277
    - W3C Trace Context L1: <https://www.w3.org/TR/trace-context/>
  • Network accessline 278
    - Battery Historian: <https://developer.android.com/topic/performance/power/battery-historian>

.claude-plugin/directory/skills/oma-observability/resources/layers/L7-application/waf.md

  • Network accessline 151
    | Vendor | Log surface | Trace header to map | Docs | |--------|------------|---------------------|------| | Coraza (Envoy WASM / Caddy / HAProxy SPOE) | Mesh ingress access logs | `traceparent` (native) | <https://www.coraza.io/> |
  • Network accessline 152
    |--------|------------|---------------------|------| | Coraza (Envoy WASM / Caddy / HAProxy SPOE) | Mesh ingress access logs | `traceparent` (native) | <https://www.coraza.io/> | | ModSecurity v3 | NGINX / Apache logs | `traceparent` via NG
  • Network accessline 153
    | Coraza (Envoy WASM / Caddy / HAProxy SPOE) | Mesh ingress access logs | `traceparent` (native) | <https://www.coraza.io/> |
  • Network accessline 154
    | ModSecurity v3 | NGINX / Apache logs | `traceparent` via NGINX OTel module | <https://github.com/owasp-modsecurity/ModSecurity> |
  • Network accessline 155
    | AWS WAF | CloudWatch Logs / Kinesis Firehose | `X-Amzn-Trace-Id` | <https://docs.aws.amazon.com/waf/latest/developerguide/logging.html> |
  • Network accessline 156
    | Cloudflare WAF | Logpush / Logpull | `cf-ray` → W3C baggage at edge | <https://developers.cloudflare.com/logs/logpush/> |
  • Network accessline 157
    | Akamai App & API Protector | DataStream 2 | `X-Akamai-*` → origin OTel map | <https://techdocs.akamai.com/datastream2/docs> |
  • Network accessline 158
    | Imperva (Incapsula) | SIEM connector; CEF / LEEF | Custom session ID → origin map | <https://docs.imperva.com/bundle/cloud-application-security/page/integrations-overview.htm> |
  • Network accessline 159
    | F5 NGINX App Protect | Splunk / CEF / syslog | NGINX OTel module passthrough | <https://docs.nginx.com/nginx-app-protect-waf/> |
  • Network accessline 244
    External references (vendor URLs in §7 table are authoritative for their products): - OWASP Core Rule Set (CRS) v4: <https://coreruleset.org/>
  • Network accessline 245
    - OWASP Core Rule Set (CRS) v4: <https://coreruleset.org/>
  • Network accessline 246
    - W3C Trace Context: <https://www.w3.org/TR/trace-context/>

.claude-plugin/directory/skills/oma-observability/resources/layers/L7-application/web-rum.md

  • Network accessline 75
    | `@opentelemetry/instrumentation-document-load` | Navigation timing, resource timing | Stable | | `@opentelemetry/instrumentation-user-interaction` | Click events → spans | Stable | | `@opentelemetry/instrumentation-fetch` | `fetch()` call
  • Network accessline 76
    | `@opentelemetry/instrumentation-user-interaction` | Click events → spans | Stable | | `@opentelemetry/instrumentation-fetch` | `fetch()` calls + `traceparent` injection | Stable | | `@opentelemetry/instrumentation-xml-http-request` | `XML
  • Network accessline 77
    | `@opentelemetry/instrumentation-fetch` | `fetch()` calls + `traceparent` injection | Stable |
  • Network accessline 102
    provider.addSpanProcessor(   new BatchSpanProcessor(     new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })
  • Network accessline 103
    new BatchSpanProcessor(     new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })   )
  • Network accessline 104
    new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })
  • Network accessline 132
    Vendors below are examples as of 2026-Q2. This is not a registry; verify currency at `https://landscape.cncf.io` and `../../vendor-categories.md §RUM category`.
  • Network accessline 183
    Content-Security-Policy: default-src 'self';   script-src 'self' https://cdn.trusted-vendor.com;
  • Network accessline 184
    script-src 'self' https://cdn.trusted-vendor.com;
  • Network accessline 186
    report-uri https://csp-reports.example.com/collect
  • Network accessline 188
    Reporting-Endpoints: csp-violations="https://csp-reports.example.com/collect"
  • Network accessline 200
    <script   src="https://cdn.trusted-vendor.com/lib.min.js"
  • Network accessline 201
    src="https://cdn.trusted-vendor.com/lib.min.js"
  • Network accessline 343
    - Core Web Vitals (2024): <https://web.dev/articles/vitals>
  • Network accessline 344
    - INP replaces FID: <https://web.dev/blog/inp-cwv>
  • Network accessline 345
    - `web-vitals` JS library: <https://github.com/GoogleChrome/web-vitals>
  • Network accessline 346
    - OTel JS browser instrumentation: <https://opentelemetry.io/docs/languages/js/getting-started/browser/>
  • Network accessline 347
    - OTel frontend instrumentation guide: <https://elastic.co/observability-labs/blog/web-frontend-instrumentation-with-opentelemetry>
  • Network accessline 348
    - Datadog RUM browser SDK: <https://docs.datadoghq.com/real_user_monitoring/browser/>
  • Network accessline 349
    - Sentry Browser SDK: <https://docs.sentry.io/platforms/javascript/>
  • Network accessline 350
    - Grafana Faro: <https://grafana.com/oss/faro/>

.claude-plugin/directory/skills/oma-observability/resources/layers/mesh.md

  • Network accessline 34
    CNCF status source: <https://landscape.cncf.io>; verify at use time when load-bearing.
  • Network accessline 180
    spec:   exporter:     endpoint: http://otel-collector.observability.svc.cluster.local:4318
  • Network accessline 181
    exporter:     endpoint: http://otel-collector.observability.svc.cluster.local:4318   propagators:
  • Network accessline 182
    endpoint: http://otel-collector.observability.svc.cluster.local:4318
  • Network accessline 362
    - Istio observability concepts: <https://istio.io/latest/docs/concepts/observability/>
  • Network accessline 363
    - Istio OpenTelemetry tracing task: <https://istio.io/latest/docs/tasks/observability/distributed-tracing/opentelemetry/>
  • Network accessline 364
    - Envoy + Istio OTel features (2024): <https://opentelemetry.io/blog/2024/new-otel-features-envoy-istio/>
  • Network accessline 365
    - OTel Operator GitHub: <https://github.com/open-telemetry/opentelemetry-operator>
  • Network accessline 366
    - Linkerd observability and propagator docs: <https://linkerd.io/2.15/features/distributed-tracing/>
  • Network accessline 367
    - W3C Trace Context L1: <https://www.w3.org/TR/trace-context/>
  • Network accessline 368
    - OTel semconv `tls.*`: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>

.claude-plugin/directory/skills/oma-observability/resources/meta-observability.md

  • Network accessline 206
    | AWS | `169.254.169.123` (Amazon Time Sync Service) | PTP-backed, link-local; add to `chrony.conf`; verify with `chronyc sources -v` | | GCP | `metadata.google.internal` | Internal hypervisor sync. `timedatectl show` only shows daemon stat
  • Network accessline 208
    | Azure | Hyper-V IC timesync primary; `time.windows.com` external NTP is fallback only | Azure Linux VMs with IC tools use host time. External NTP as a parallel peer can conflict; configure as fallback. Docs: <https://learn.microsoft.com/a
  • Network accessline 223
    Source: <https://opentelemetry.io/docs/specs/otel/trace/api/>.

.claude-plugin/directory/skills/oma-observability/resources/observability-as-code.md

  • Network accessline 26
    Source: <https://grafana.github.io/grafonnet/> (Grafonnet 11.x, replacing legacy grafonnet-lib)
  • Network accessline 69
    Source: <https://perses.dev>; CNCF Sandbox (accepted 2024-08-29; <https://www.cncf.io/projects/perses/>). YAML-first, vendor-neutral dashboard definition targeting a future CNCF standard for dashboards-as-code. Stricter schema than Grafana 
  • Network accessline 163
    Source: <https://github.com/grafana/terraform-provider-grafana>
  • Dangerous shell operationline 208
    yq eval '.spec' "$rule" > "$rendered"
  • Network accessline 229
    Source: <https://openslo.com>; community-driven (not CNCF). Use a consumer or adapter explicitly supporting OpenSLO v1. Cross-ref `boundaries/slo.md §5` for the full OpenSLO spec example.
  • Network accessline 262
    The v1 structure follows <https://openslo.com/specification/>.
  • Network accessline 272
    Source: <https://sloth.dev>; generates multi-window burn-rate `PrometheusRule` CRDs from a concise YAML definition.
  • Network accessline 299
    Source: <https://github.com/pyrra-dev/pyrra>; Kubernetes operator that reconciles `ServiceLevelObjective` CRDs directly into `PrometheusRule` + recording rules.
  • Network accessline 326
    Source: <https://github.com/open-telemetry/opentelemetry-operator>
  • Network accessline 378
    resource "helm_release" "otel_operator" {   name       = "opentelemetry-operator"   repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"
  • Network accessline 379
    name       = "opentelemetry-operator"   repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"   chart      = "opentelemetry-operator"
  • Network accessline 380
    repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"
  • Network accessline 451
    At 14.4x, a full 28-day budget lasts about 46.7 hours;               remaining-budget exhaustion depends on budget already spent.             runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 453
    runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 475
    At 6x, a full 28-day budget lasts about 4.67 days;               remaining-budget exhaustion depends on budget already spent.             runbook: "https://wiki.example.com/runbooks/checkout-slo-slow-burn"
  • Network accessline 477
    runbook: "https://wiki.example.com/runbooks/checkout-slo-slow-burn"
  • Network accessline 486
    Source: <https://argoproj.github.io/cd/>
  • Network accessline 504
    Source: <https://fluxcd.io>
  • Network accessline 616
    At 14.4x, a full 28-day budget lasts about 46.7 hours;                 remaining-budget exhaustion depends on budget already spent.               runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 618
    runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 625
    Source: <https://perses.dev> | CNCF Sandbox status as of 2026-Q2.

.claude-plugin/directory/skills/oma-observability/resources/signals/audit.md

  • Network accessline 51
    Sources: [iso.org/standard/27001](https://www.iso.org/standard/27001) · [aicpa.org SOC 2](https://www.aicpa.org/soc2) · [hhs.gov HIPAA](https://www.hhs.gov/hipaa/for-professionals/security/index.html) · [pcisecuritystandards.org PCI DSS v4.
  • Access to secretsline 77
    [Credential-related source omitted]
  • Network accessline 151
    Source: [github.com/sigstore/rekor](https://github.com/sigstore/rekor)
  • Network accessline 177
    Source: [falco.org](https://falco.org)
  • Network accessline 227
    Feed Kubernetes audit logs into the audit pipeline separately from operational logs. Tag with `source: k8s_apiserver` for routing. Source: <https://kubernetes.io/docs/tasks/debug/debug-cluster/audit/>.
  • Network accessline 301
    1. ISO/IEC 27001:2022; <https://www.iso.org/standard/27001>
  • Network accessline 302
    2. ISO/IEC 27002:2022; <https://www.iso.org/standard/27002>
  • Network accessline 303
    3. AICPA SOC 2 Common Criteria: <https://www.aicpa.org/soc2>
  • Network accessline 304
    4. HIPAA Security Rule §164.312(b): <https://www.hhs.gov/hipaa/for-professionals/security/index.html>
  • Network accessline 305
    5. PCI DSS v4.0 Requirement 10: <https://www.pcisecuritystandards.org>
  • Network accessline 306
    6. GDPR Art. 30: <https://gdpr-info.eu/art-30-gdpr/>
  • Network accessline 307
    7. Falco: <https://falco.org>
  • Network accessline 308
    8. sigstore rekor: <https://github.com/sigstore/rekor>
  • Network accessline 309
    9. OTel security semconv (proposed): <https://opentelemetry.io/docs/specs/semconv/attributes-registry/security/>

.claude-plugin/directory/skills/oma-observability/resources/signals/cost.md

  • Network accessline 25
    **Out of scope:** - Full FinOps strategy: procurement, Reserved Instances / Savings Plans, commitment analysis, contract negotiation; see [FinOps Foundation framework](https://www.finops.org/framework/)
  • Network accessline 26
    - Full FinOps strategy: procurement, Reserved Instances / Savings Plans, commitment analysis, contract negotiation; see [FinOps Foundation framework](https://www.finops.org/framework/)
  • Network accessline 53
    Sources: - <https://www.opencost.io/>
  • Network accessline 54
    - <https://www.opencost.io/>
  • Network accessline 55
    - <https://www.cncf.io/blog/2024/10/31/opencost-advances-to-cncf-incubator/>
  • Network accessline 56
    - <https://github.com/opencost/opencost>
  • Network accessline 80
    Source: <https://opencost.io/docs/integrations/metrics/>. OpenCost exposes allocation quantities and unit/hourly prices; it does not automatically emit namespace/workload cost counters.
  • Network accessline 141
    This covers CPU and memory only. Add PVC, attributed network usage, load-balancer, shared/idle, and management costs according to the allocation model before treating the result as a total bill. For tenant/workload daily totals, use the Ope
  • Network accessline 188
    **FOCUS Spec** (<https://github.com/FinOps-Open-Cost-and-Usage-Spec/FOCUS_Spec>) provides a vendor-neutral column schema (`BilledCost`, `ResourceId`, `ServiceName`) for cross-cloud cost joins. When FOCUS exports are available from a cloud p
  • Network accessline 240
    As of 2026-Q2. Verify current status at <https://landscape.cncf.io>.

.claude-plugin/directory/skills/oma-observability/resources/signals/logs.md

  • Network accessline 20
    Source: <https://opentelemetry.io/docs/specs/otel/logs/data-model/>
  • Network accessline 76
    OTel spec v1+ folded events into LogRecord: set `event.name` + `event.*` attributes. Source: <https://opentelemetry.io/docs/specs/otel/logs/event-api/>
  • Network accessline 126
    Source: <https://github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver>
  • Network accessline 258
    1. OTel log data model: <https://opentelemetry.io/docs/specs/otel/logs/data-model/>
  • Network accessline 259
    2. OTel event API: <https://opentelemetry.io/docs/specs/otel/logs/event-api/>
  • Network accessline 260
    3. journaldreceiver: <https://github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver>
  • Network accessline 261
    4. CNCF Fluentd migration guide: <https://www.cncf.io/blog/2025/10/01/fluentd-to-fluent-bit-a-migration-guide/>
  • Network accessline 262
    5. Fluent Bit docs: <https://docs.fluentbit.io>

.claude-plugin/directory/skills/oma-observability/resources/signals/metrics.md

  • Network accessline 34
    Source: <https://opentelemetry.io/docs/specs/otel/metrics/api/>
  • Network accessline 107
    For delta OTLP input destined for a cumulative backend, use the Collector delta-to-cumulative processor supported by the pinned distribution/version (`delta_to_cumulative`, formerly `deltatocumulative`). `prometheusreceiver` scrapes Prometh
  • Network accessline 113
    Source: <https://prometheus.io/docs/instrumenting/exposition_formats/>
  • Network accessline 114
    OpenMetrics: <https://github.com/OpenObservability/OpenMetrics/blob/main/specification/OpenMetrics.md>
  • Network accessline 235
    Source: <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/hostmetricsreceiver>
  • Network accessline 304
    OTel SDK auto-instrumentation provides RED metrics out-of-the-box for common frameworks: - HTTP servers: `http.server.request.duration` (Histogram), `http.server.active_requests` (UpDownCounter) - HTTP clients: `http.client.request.duration
  • Network accessline 305
    - HTTP servers: `http.server.request.duration` (Histogram), `http.server.active_requests` (UpDownCounter) - HTTP clients: `http.client.request.duration` (Histogram) - gRPC: `rpc.server.duration` (Histogram), `rpc.client.duration` (Histogram
  • Network accessline 306
    - HTTP clients: `http.client.request.duration` (Histogram)
  • Network accessline 347
    Source: <https://www.opencost.io/docs/configuration/prometheus>
  • Network accessline 364
    Source: <https://opencost.io/docs/integrations/metrics/>. Label-based tenant/workload totals require explicit API aggregation or verified recording rules.

.claude-plugin/directory/skills/oma-observability/resources/signals/privacy.md

  • Network accessline 346
    - GDPR text: <https://gdpr-info.eu>
  • Network accessline 347
    - PIPA (Korean): <https://www.pipc.go.kr>
  • Network accessline 348
    - OTel sensitive data handling: <https://opentelemetry.io/docs/security/handling-sensitive-data/>
  • Network accessline 349
    - OTel Collector processors: <https://opentelemetry.io/docs/collector/configuration/>
  • Network accessline 350
    - W3C Baggage PII warning: <https://www.w3.org/TR/baggage/>

.claude-plugin/directory/skills/oma-observability/resources/signals/profiles.md

  • Network accessline 22
    This file does NOT cover ad-hoc developer profiling sessions (e.g., `go tool pprof http://localhost:6060/debug/pprof/profile` run once during a development investigation). Those are single-use diagnostics. Continuous profiling generates per
  • Network accessline 44
    Verify live status at <https://landscape.cncf.io>.
  • Network accessline 86
    Source: <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>
  • Network accessline 239
    - OTEP 0239 (profiling data model): <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>
  • Network accessline 240
    - Parca: <https://parca.dev>
  • Network accessline 241
    - Grafana Pyroscope: <https://grafana.com/oss/pyroscope/>
  • Network accessline 242
    - Polar Signals Cloud: <https://polarsignals.com>
  • Network accessline 243
    - async-profiler: <https://github.com/jvm-profiling-tools/async-profiler>
  • Network accessline 244
    - py-spy: <https://github.com/benfred/py-spy>
  • Network accessline 245
    - CNCF Landscape (verify current CNCF status): <https://landscape.cncf.io>

.claude-plugin/directory/skills/oma-observability/resources/signals/traces.md

  • Network accessline 24
    Source: <https://opentelemetry.io/docs/specs/otel/trace/api/>
  • Network accessline 60
    Source: <https://www.w3.org/TR/trace-context/>
  • Network accessline 93
    Source: <https://opentelemetry.io/docs/specs/semconv/database/>
  • Network accessline 163
    Source: <https://opentelemetry.io/docs/specs/semconv/messaging/>
  • Network accessline 216
    Source: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 353
    - OTel Trace API specification: <https://opentelemetry.io/docs/specs/otel/trace/api/>
  • Network accessline 354
    - OTel Database semconv: <https://opentelemetry.io/docs/specs/semconv/database/>
  • Network accessline 355
    - OTel Messaging semconv: <https://opentelemetry.io/docs/specs/semconv/messaging/>
  • Network accessline 356
    - OTel RPC/gRPC semconv: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 357
    - W3C Trace Context Level 1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 358
    - W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 359
    - Kafka producer/consumer instrumentation: <https://kafka.apache.org/documentation/>
  • Network accessline 360
    - Confluent consumer lag metrics: <https://docs.confluent.io/platform/current/kafka/monitoring.html>

.claude-plugin/directory/skills/oma-observability/resources/standards.md

  • Network accessline 31
    Source: <https://opentelemetry.io/docs/specs/otel/> | CNCF: <https://www.cncf.io/projects/opentelemetry/>
  • Network accessline 51
    - Level 1 Recommendation: <https://www.w3.org/TR/trace-context/> (published 2020-02-06)
  • Network accessline 52
    - Level 2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 65
    Recommendation: <https://www.w3.org/TR/baggage/> (2022-12-22)
  • Network accessline 69
    OTel Baggage API reference: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 82
    Source: <https://opentelemetry.io/docs/specs/semconv/general/attribute-requirement-level/>
  • Network accessline 96
    Verified sources: - TLS attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 97
    - TLS attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 98
    - Network attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 99
    - RPC/gRPC: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 105
    ISO/IEC 25010:2023 (<https://www.iso.org/standard/78176.html>) defines the Systems and Software Quality Model. There is no dedicated "Observability" quality characteristic in the 2023 edition. Observability concerns map indirectly through t
  • Network accessline 115
    Related standards: - **ISO/IEC 27001:2022 / 27002:2022** (<https://www.iso.org/standard/27001>); controls for information security management systems; governs log integrity, access control on observability backends, and audit trail requirem
  • Network accessline 116
    - **ISO/IEC 27001:2022 / 27002:2022** (<https://www.iso.org/standard/27001>); controls for information security management systems; governs log integrity, access control on observability backends, and audit trail requirements.
  • Network accessline 117
    - **ISO/IEC 42010:2011** (<https://www.iso.org/standard/50508.html>); architecture description standard. An "observability viewpoint" is a valid architecture viewpoint under 42010 for documenting how stakeholders inspect system internals.
  • Network accessline 161
    | AWS | Chrony + Amazon Time Sync Service (169.254.169.123) | PTP-backed time source; verify with `chronyc tracking` and `chronyc sources -v` | | GCP | Internal hypervisor clock sync (`metadata.google.internal` via `time.google.com`) | GCP 
  • Network accessline 163
    | Azure | Hyper-V IC timesync primary; external NTP fallback only if Hyper-V IC tools absent | Azure Linux VMs with the Hyper-V Integration Services use host time as the authoritative source. External NTP (for example `time.windows.com`) as
  • Network accessline 173
    A parent span may end before an asynchronous child completes; the OTel Trace API explicitly allows children to continue after their parent ends. Parent/child interval containment is not a validity invariant or clock-drift detector. Investig
  • Network accessline 185
    - A listed W3C document advances maturity (CR → PR → Recommendation).   - OTel releases a new minor version with breaking semconv changes. - **Review triggers only, no scheduled cadence** (see `SKILL.md` §Versioning & Deprecation): OTel spe
  • Network accessline 186
    - OTel releases a new minor version with breaking semconv changes. - **Review triggers only, no scheduled cadence** (see `SKILL.md` §Versioning & Deprecation): OTel spec releases and CNCF landscape changes (<https://landscape.cncf.io/>) aff
  • Network accessline 187
    - **Review triggers only, no scheduled cadence** (see `SKILL.md` §Versioning & Deprecation): OTel spec releases and CNCF landscape changes (<https://landscape.cncf.io/>) affecting cited content; verify live when load-bearing.
  • Network accessline 197
    1. OpenTelemetry specification: <https://opentelemetry.io/docs/specs/otel/>
  • Network accessline 198
    2. OTel Semantic Conventions: <https://opentelemetry.io/docs/specs/semconv/>
  • Network accessline 199
    3. OTLP specification: <https://opentelemetry.io/docs/specs/otlp/>
  • Network accessline 200
    4. W3C Trace Context L1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 201
    5. W3C Trace Context L2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 202
    6. W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 203
    7. ISO/IEC 25010:2023; <https://www.iso.org/standard/78176.html>
  • Network accessline 204
    8. ISO/IEC 27001:2022; <https://www.iso.org/standard/27001>
  • Network accessline 205
    9. ISO/IEC 42010:2011; <https://www.iso.org/standard/50508.html>
  • Network accessline 206
    10. CNCF Projects: <https://www.cncf.io/projects/>
  • Network accessline 207
    11. CNCF Landscape (authoritative vendor registry): <https://landscape.cncf.io/>
  • Network accessline 208
    12. OTel TLS attributes registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 209
    13. OTel network attributes registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 210
    14. OTel RPC/gRPC semconv: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 211
    15. OTel Baggage API: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 212
    16. AWS Time Sync Service: <https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-time.html>
  • Network accessline 213
    17. Azure Linux time sync: <https://learn.microsoft.com/azure/virtual-machines/linux/time-sync>
  • Network accessline 214
    18. OTEP 0239 (profiling signal): <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>

.claude-plugin/directory/skills/oma-observability/resources/transport/collector-topology.md

  • Network accessline 25
    **`Deployment` (default; Gateway use case)** Runs as a standard Kubernetes Deployment. Suitable for centralized processing: batching, tail sampling, exporters to backend. Scales horizontally but cannot access node-local resources (e.g., `/v
  • Network accessline 26
    Runs as a standard Kubernetes Deployment. Suitable for centralized processing: batching, tail sampling, exporters to backend. Scales horizontally but cannot access node-local resources (e.g., `/var/log`, `/proc`). Source: [OTel Collector De
  • Network accessline 37
    > CRD stability note: `OpenTelemetryCollector` v1beta1 is beta; `Instrumentation` CRD is also v1beta1. GA graduation is tracked in [opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) releases.
  • Network accessline 149
    Source: [OTel Kubernetes Collector Components](https://opentelemetry.io/docs/platforms/kubernetes/collector/components/)
  • Network accessline 188
    collection_interval: 20s     auth_type: serviceAccount     endpoint: "https://${env:K8S_NODE_IP}:10250"
  • Network accessline 189
    auth_type: serviceAccount     endpoint: "https://${env:K8S_NODE_IP}:10250"     insecure_skip_verify: true
  • Network accessline 190
    endpoint: "https://${env:K8S_NODE_IP}:10250"
  • Network accessline 306
    - https://opentelemetry.io/docs/platforms/kubernetes/collector/components/
  • Network accessline 307
    - https://github.com/open-telemetry/opentelemetry-operator
  • Network accessline 308
    - https://opentelemetry.io/docs/collector/deployment/

.claude-plugin/directory/skills/oma-observability/resources/transport/otlp-grpc-vs-http.md

  • Network accessline 34
    NO → Does a corporate proxy or layer-7 firewall sit between sender and collector?          YES → HTTP (port 4318); proxies handle HTTP/1.1 and HTTP/2 cleartext reliably                Confirm with: curl -v http://<collector>:4318/v1/traces
  • Network accessline 36
    Confirm with: curl -v http://<collector>:4318/v1/traces
  • Network accessline 101
    include_metadata: true             # forward request headers as resource attributes         cors:           allowed_origins: ["https://app.example.com"]
  • Network accessline 102
    cors:           allowed_origins: ["https://app.example.com"]           allowed_headers: ["*"]
  • Network accessline 103
    allowed_origins: ["https://app.example.com"]

.claude-plugin/directory/skills/oma-observability/resources/transport/sampling-recipes.md

  • Network accessline 295
    - https://opentelemetry.io/docs/specs/otlp/
  • Network accessline 296
    - https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor
  • Network accessline 297
    - https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/connector/routingconnector

.claude-plugin/directory/skills/oma-observability/resources/vendor-categories.md

  • Network accessline 8
    > as of 2026-Q2. No scheduled review is promised (see `SKILL.md` §Versioning & Deprecation); verify live status at https://landscape.cncf.io when load-bearing.
  • Network accessline 210
    **Fluentd note:** CNCF lists Fluentd as Graduated. Choose migration from workload requirements, resource use, and plugin support, not a deprecation claim. The CNCF 2025-10-01 migration guide states that Fluentd and Fluent Bit configuration 
  • Network accessline 337
    Or navigate directly to https://landscape.cncf.io; it is the authoritative live registry. This file does not attempt to replicate it.
  • Network accessline 347
    **Authoritative live source:** https://landscape.cncf.io
  • Network accessline 349
    **Known pending verifications (as of 2026-Q2):** - Pyroscope CNCF status post-Grafana acquisition (2023): check landscape.cncf.io before citing CNCF affiliation - Thanos: Incubating since 2020-08-19; <https://www.cncf.io/projects/thanos/> (
  • Network accessline 350
    - Pyroscope CNCF status post-Grafana acquisition (2023): check landscape.cncf.io before citing CNCF affiliation - Thanos: Incubating since 2020-08-19; <https://www.cncf.io/projects/thanos/> (checked 2026-10-04) - OpenFeature: Incubating sin
  • Network accessline 351
    - Thanos: Incubating since 2020-08-19; <https://www.cncf.io/projects/thanos/> (checked 2026-10-04)
  • Network accessline 352
    - OpenFeature: Incubating since 2023-11-21; <https://www.cncf.io/projects/openfeature/> (checked 2026-10-04)

.claude-plugin/directory/skills/oma-orchestration/config/cli-config.yaml

  • Instruction override signalline 10
    output_format_flag: "--output-format"     output_format: "json"     auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 11
    output_format: "json"     auto_approve_flag: "--dangerously-skip-permissions"     model_flag: "--model"
  • Instruction override signalline 12
    auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 53
    command: agy     prompt_flag: "-p"     auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 54
    prompt_flag: "-p"     auto_approve_flag: "--dangerously-skip-permissions"     model_flag: "--model"
  • Instruction override signalline 55
    auto_approve_flag: "--dangerously-skip-permissions"

.claude-plugin/directory/skills/oma-orchestration/scripts/parallel-run.sh

  • Executable scriptline 1
    #!/bin/bash

.claude-plugin/directory/skills/oma-orchestration/scripts/spawn-agent.sh

  • Executable scriptline 1
    #!/bin/bash

.claude-plugin/directory/skills/oma-orchestration/scripts/verify.sh

  • Executable scriptline 1
    #!/bin/bash

.claude-plugin/directory/skills/oma-pdf/resources/execution-protocol.md

  • Network accessline 120
    | Error | Recovery | |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 121
    |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` | | PDF password protected | Ask user for the password, then retry with `-p "{password}"` (`opendataloader-pdf --password`
  • Dangerous shell operationline 122
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 122
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |

.claude-plugin/directory/skills/oma-qa/resources/error-playbook.md

  • Access to secretsline 66
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-qa/resources/execution-protocol.md

  • Network accessline 49
    new_page(url: "http://localhost:PORT", isolatedContext: "qa-test")
  • Network accessline 96
    # Example: verify auth flow end-to-end    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 97
    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 101
    # Verify rate limiting actually triggers    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 102
    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login    done
  • Network accessline 103
    curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 119
    | Feature | Method | Expected | Actual | Status | |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |
  • Network accessline 120
    |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS | | Rate limiting | 20x rapid POST /api/auth/login | 429 after threshold | 429 after 10 req 
  • Network accessline 121
    | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |

.claude-plugin/directory/skills/oma-refactor/resources/hotspots.py

  • Executable scriptline 1
    #!/usr/bin/env python3

.claude-plugin/directory/skills/oma-scholar/SKILL.md

  • Network accessline 141
    12. **ID format**: descriptive kebab-case with prefix: `stmt:privacy-budget-tradeoff`, `ev:cifar10-accuracy-table`, `art:paper` 13. **Validate before sharing**: run `oma scholar lint` after Generate and Review; cross-record refs (`record_id
  • Network accessline 142
    13. **Validate before sharing**: run `oma scholar lint` after Generate and Review; cross-record refs (`record_id#local_id`) in review sidecars are recognized and not flagged as dangling 14. **Remote API has no auth**: `https://knows.academy
  • Network accessline 143
    14. **Remote API has no auth**: `https://knows.academy/api/proxy/*` is public; do not invent auth headers 15. **Partial fetch param is `section` (singular)**: fixed enum `statements|evidence|relations|artifacts|citation` 16. **Fallback API 
  • Access to secretsline 145
    [Credential-related source omitted]
  • Network accessline 203
    # Partial fetch (claims only, ~700 tokens, 93% reduction vs PDF)
  • Network accessline 237
    curl -s "https://knows.academy/api/proxy/search?q=..."
  • Network accessline 238
    curl -s "https://knows.academy/api/proxy/sidecars/<encoded-id>"
  • Network accessline 239
    curl -s "https://knows.academy/api/proxy/partial?record_id=<id>&section=statements"
  • Network accessline 240
    curl -s "https://knows.academy/api/proxy/jobs/stats"   # platform health
  • Access to secretsline 261
    [Credential-related source omitted]
  • Access to secretsline 262
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-scholar/config/scholar-config.yaml

  • Network accessline 8
    # shipped default. Everything else below is protocol shape. api:   base_url: https://knows.academy
  • Network accessline 9
    api:   base_url: https://knows.academy   endpoints:
  • Network accessline 10
    base_url: https://knows.academy
  • Network accessline 36
    semanticscholar:   env_var: S2_API_KEY          # sent as x-api-key header   key_request_url: https://www.semanticscholar.org/product/api
  • Access to secretsline 37
    [Credential-related source omitted]
  • Network accessline 38
    key_request_url: https://www.semanticscholar.org/product/api
  • Access to secretsline 44
    [Credential-related source omitted]
  • Network accessline 45
    # Polite-pool email also accepted for higher anonymous rate limits   polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/
  • Network accessline 46
    polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/   settings_url: https://openalex.org/settings/api
  • Network accessline 47
    signup_url: https://openalex.org/
  • Network accessline 48
    settings_url: https://openalex.org/settings/api

.claude-plugin/directory/skills/oma-scholar/resources/api-endpoints.md

  • Network accessline 3
    Base URL: `https://knows.academy`
  • Network accessline 15
    curl -s "https://knows.academy/api/proxy/search?q=diffusion+super+resolution"
  • Network accessline 56
    RID=$(python3 -c "import urllib.parse; print(urllib.parse.quote('knows:generated/{slug}/1.0.0', safe=''))") curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 57
    curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 60
    ## Partial Fetch (Token-Saving)
  • Network accessline 80
    # Just the claims curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 81
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 83
    # Evidence only curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 84
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 108
    curl -s "https://knows.academy/api/proxy/jobs/stats"
  • Network accessline 138
    Schema id used by sidecars: `https://knows.dev/schema/record-0.9.json`

.claude-plugin/directory/skills/oma-scholar/resources/execution-protocol.md

  • Access to secretsline 57
    [Credential-related source omitted]
  • Network accessline 60
    # PAPER_TITLE is the source title; inspect candidates before selecting a record. curl -s --get "https://api.openalex.org/works" \
  • Network accessline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Network accessline 199
    1. **knows.academy search**: `curl -s "{base}/api/proxy/search?q={query}"`
  • Network accessline 203
    3. If no hits OR clearly wrong paper (cross-source title similarity < 0.7) →    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 204
    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 205
    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 206
    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 209
    using the abstract as the source text. The local sidecar will not be on    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Network accessline 210
    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"` 6. If user asks for analysis after fetch, transition to **Mode 4** (Analyze)
  • Network accessline 211
    5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Access to secretsline 224
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-scholar/resources/fallback-providers.md

  • Network accessline 59
    # Partial fetch (saves up to 93% tokens)
  • Access to secretsline 121
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Network accessline 126
    anonymous pool, which 429s under load; the CLI retries once after a short delay, then skips the source. Request a free key via the form at https://www.semanticscholar.org/product/api (delivered by email; grants a
  • Network accessline 127
    delay, then skips the source. Request a free key via the form at https://www.semanticscholar.org/product/api (delivered by email; grants a dedicated 1 req/sec).
  • Network accessline 128
    https://www.semanticscholar.org/product/api (delivered by email; grants a

.claude-plugin/directory/skills/oma-scholar/resources/setup-openalex.md

  • Network accessline 23
    1. Sign up: https://openalex.org/
  • Network accessline 24
    2. Generate key: https://openalex.org/settings/api
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 69
    OpenAlex uses pay-as-you-go past the daily free allowance, with no monthly subscription. Most academic users never exceed the free tier. See https://openalex.org/pricing for current rates.
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 83
    - The key (or email) is sent to OpenAlex servers as a query parameter - No source paper content is sent to OpenAlex; only title/author search strings - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https://
  • Network accessline 85
    - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https://openalex.org/

.claude-plugin/directory/skills/oma-scholar/resources/sidecar-spec.md

  • Network accessline 122
    title: "..."   identifiers:     url: "https://arxiv.org/abs/..."
  • Network accessline 123
    identifiers:     url: "https://arxiv.org/abs/..."     doi: "..."     # OMIT entirely if not visible in source
  • Network accessline 124
    url: "https://arxiv.org/abs/..."

.claude-plugin/directory/skills/oma-scholar/resources/upstream-spec-cache.md

  • Network accessline 3
    This file is a **snapshot** of the canonical Knows skill description. Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 4
    Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 13
    curl -s https://knows.academy/api/proxy/skill/knows.md \
  • Access to secretsline 55
    [Credential-related source omitted]
  • Network accessline 56
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Network accessline 57
    > ``` > 注册免费 key:https://openalex.org → Account Settings → API Keys >
  • Network accessline 58
    > 注册免费 key:https://openalex.org → Account Settings → API Keys
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 179
    [Credential-related source omitted]
  • Network accessline 401
    $schema: "https://knows.dev/schema/record-0.9.json"
  • Network accessline 411
    # orcid: "0000-0002-1825-0097"  # Optional     # email: "author@example.edu"    # Optional     # homepage: "https://example.edu/~author"  # Optional
  • Network accessline 412
    # email: "author@example.edu"    # Optional     # homepage: "https://example.edu/~author"  # Optional     # scholar_id: "xxxxxxxxxxxxx"    # Optional (Google Scholar)
  • Network accessline 413
    # homepage: "https://example.edu/~author"  # Optional
  • Network accessline 442
    #   Published paper:  identifiers: {doi: "10.1234/example"} #   arXiv preprint:   identifiers: {arxiv: "2401.12345"} #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"}
  • Network accessline 443
    #   arXiv preprint:   identifiers: {arxiv: "2401.12345"} #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"} #   Multiple known:   identifiers: {doi: "10.1234/example", arxiv: "2401.12345"}
  • Network accessline 444
    #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"}
  • Network accessline 858
    The knows.academy API is at `https://knows.academy/api/proxy`. No authentication required for read operations.
  • Network accessline 867
    # Basic search curl -s "https://knows.academy/api/proxy/search?q=attention+mechanism&limit=5"
  • Network accessline 868
    curl -s "https://knows.academy/api/proxy/search?q=attention+mechanism&limit=5"
  • Network accessline 870
    # Filter by discipline curl -s "https://knows.academy/api/proxy/search?q=transformer&discipline=cs&limit=3"
  • Network accessline 871
    curl -s "https://knows.academy/api/proxy/search?q=transformer&discipline=cs&limit=3"
  • Network accessline 883
    # Full sidecar (all fields) curl -s "https://knows.academy/api/proxy/sidecars/knows:generated/attention/1.0.0" -o paper.knows.yaml
  • Network accessline 884
    curl -s "https://knows.academy/api/proxy/sidecars/knows:generated/attention/1.0.0" -o paper.knows.yaml
  • Network accessline 886
    # Partial fetch — statements only (93% fewer tokens) curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=statements"
  • Network accessline 887
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=statements"
  • Network accessline 889
    # Evidence only curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=evidence"
  • Network accessline 890
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=evidence"
  • Network accessline 892
    # Relations only curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=relations"
  • Network accessline 893
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=relations"
  • Network accessline 895
    # BibTeX citation curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=citation"
  • Network accessline 896
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=citation"
  • Network accessline 906
    curl -s "https://knows.academy/api/proxy/jobs/stats"

.claude-plugin/directory/skills/oma-scm/resources/conventional-commits.md

  • Network accessline 107
    - [Conventional Commits Specification](https://www.conventionalcommits.org/)
  • Network accessline 108
    - [Semantic Versioning](https://semver.org/)

.claude-plugin/directory/skills/oma-search/resources/examples.md

  • Network accessline 42
    Request: Read https://example.org/article Route: fetch

.claude-plugin/directory/skills/oma-search/resources/execution-protocol.md

  • Access to secretsline 32
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-security/resources/artex.md

  • Network accessline 10
    The author announced the end of public updates/releases/support and a move to closed source on 2026-10-08. The original `Autumn-27/ARTEX` repository was unavailable when checked; do not assume a current upstream release/image exists. Use th
  • Network accessline 11
    The original `Autumn-27/ARTEX` repository was unavailable when checked; do not assume a current upstream release/image exists. Use the [author's statement](https://github.com/Autumn-27/Autumn-27/blob/main/README.md) as the upstream support-
  • Network accessline 12
    Use the [author's statement](https://github.com/Autumn-27/Autumn-27/blob/main/README.md) as the upstream support-status source.
  • Network accessline 13
    [Hinln/ARTEX](https://github.com/Hinln/ARTEX) and [jiwoochris/artex-ko](https://github.com/jiwoochris/artex-ko) are third-party backup/fork candidates, not official upstream distributions.
  • Network accessline 39
    The Docker check refers to an already present digest; it does not authorize a pull/start or prove other images are pinned. Run executable help only in the reviewed isolated environment, after verifying that executable and its startup behavi
  • Network accessline 40
    Run executable help only in the reviewed isolated environment, after verifying that executable and its startup behavior. The inspected backup's [Go entry point](https://github.com/Hinln/ARTEX/blob/main/cmd/artex/main.go) exposes service fla
  • Network accessline 41
    The inspected backup's [Go entry point](https://github.com/Hinln/ARTEX/blob/main/cmd/artex/main.go) exposes service flags such as `-addr`, `-data`, and `-proxy`.
  • Network accessline 43
    The backup [compose file](https://github.com/Hinln/ARTEX/blob/main/docker-compose.yml) contains floating image references; copy neither it nor its image names as an approved deployment.

.claude-plugin/directory/skills/oma-security/resources/ci.md

  • Network accessline 128
    - [Deepsec direct-mode contract](https://github.com/vercel-labs/deepsec/blob/main/docs/reviewing-changes.md).
  • Network accessline 129
    - [Cisco AI Deep SAST CLI success exit](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan.py).
  • Network accessline 130
    - [Cisco Skill Scanner results, exit codes, and incomplete judge notes](https://cisco-ai-defense.github.io/docs/skill-scanner/results-and-tuning).
  • Network accessline 131
    - [Cisco MCP Scanner supported interfaces](https://github.com/cisco-ai-defense/mcp-scanner).
  • Network accessline 132
    - [Cloudflare independent local validation](https://github.com/cloudflare/security-audit-skill/blob/main/skills/security-audit/VALIDATION-AND-REPORTING.md).

.claude-plugin/directory/skills/oma-security/resources/cisco-source.md

  • Network accessline 9
    - Upstream is [cisco-open/ai-deep-sast](https://github.com/cisco-open/ai-deep-sast), licensed Apache-2.0.
  • Network accessline 37
    The [upstream README](https://github.com/cisco-open/ai-deep-sast/blob/main/README.md) documents these distinct pipelines.
  • Access to secretsline 38
    [Credential-related source omitted]
  • Network accessline 77
    Semgrep-guided mode can fetch registry rules and reuses an existing `semgrep_report.json`; verify both egress and artifact identity. If missing guide rules cause an upstream fallback to broader LLM analysis, stop unless that scope and budge
  • Network accessline 79
    The [deep entry point](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan.py) defines these flags and mode transitions.
  • Network accessline 83
    - Deep analysis indexes supported function AST nodes; it does not establish review of every file, configuration, dependency, or runtime path. - The [indexer](https://github.com/cisco-open/ai-deep-sast/blob/main/indexer.py) excludes common d
  • Network accessline 84
    - The [indexer](https://github.com/cisco-open/ai-deep-sast/blob/main/indexer.py) excludes common dependency/build directories and supports a bounded language set.
  • Network accessline 85
    - The [detector](https://github.com/cisco-open/ai-deep-sast/blob/main/detector.py) uses function bodies and selected call-graph context; exploratory batches group functions from a file.
  • Network accessline 86
    - Guided ASVS/CodeGuard analysis skips unmatched functions; Semgrep-guided analysis starts from Semgrep findings. Report those omissions. - Retain indexed files/functions, analyzed/skipped functions, phase errors, refusals, and actual candi
  • Network accessline 87
    - Retain indexed files/functions, analyzed/skipped functions, phase errors, refusals, and actual candidate counts as measured coverage. - A generated checklist or printed completion banner does not prove every coverage item was closed; insp
  • Network accessline 88
    - A generated checklist or printed completion banner does not prove every coverage item was closed; inspect [coverage tracking](https://github.com/cisco-open/ai-deep-sast/blob/main/coverage_guide.py).
  • Network accessline 89
    - Resume is native state reuse, not an assumed `--resume` flag. Preserve the index, SQLite database, and native reports together. - The [finding store](https://github.com/cisco-open/ai-deep-sast/blob/main/finding_store.py) can reuse process
  • Network accessline 90
    - The [finding store](https://github.com/cisco-open/ai-deep-sast/blob/main/finding_store.py) can reuse processed symbols without binding them to all revision/model/mode inputs.
  • Network accessline 96
    Retain the JSON summary, native JSON/Markdown reports, SQLite state, index, stderr, and stdout unchanged. Follow `phases.reports.json` from the summary rather than guessing the native report filename; validate the pinned output schema. The 
  • Network accessline 97
    Follow `phases.reports.json` from the summary rather than guessing the native report filename; validate the pinned output schema. The [reporter](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan_reporter.py) owns native finding 
  • Network accessline 98
    The [reporter](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan_reporter.py) owns native finding serialization.
  • Network accessline 100
    Inspect `success`, `error`, phase error counters, skipped work, and required reports before marking a receipt `completed`. Usable output with missed intended work is `partial`; no usable result is `failed`; unavailable prerequisites are `sk
  • Network accessline 101
    Usable output with missed intended work is `partial`; no usable result is `failed`; unavailable prerequisites are `skipped`. Do not borrow the fast scanner's severity exits or the fast-only [Jenkins example](https://github.com/cisco-open/ai
  • Network accessline 102
    Do not borrow the fast scanner's severity exits or the fast-only [Jenkins example](https://github.com/cisco-open/ai-deep-sast/blob/main/Jenkinsfile).
  • Network accessline 105
    Upstream triage is another static LLM judgment; its TP/verdict/evidence strings do not supply independent observed reproduction. The [triager](https://github.com/cisco-open/ai-deep-sast/blob/main/triager.py) cannot replace the fresh verifie
  • Network accessline 106
    The [triager](https://github.com/cisco-open/ai-deep-sast/blob/main/triager.py) cannot replace the fresh verifier in `validation.md`.

.claude-plugin/directory/skills/oma-security/resources/deepsec-config.md

  • Access to secretsline 25
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-security/resources/findings-contract.md

  • Network accessline 52
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 53
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 376
    "run_id": "20261010-runtime-example",   "target_id": "test-site",   "url": "http://127.0.0.1:18080/",
  • Network accessline 377
    "target_id": "test-site",   "url": "http://127.0.0.1:18080/",   "task_id": null,
  • Network accessline 378
    "url": "http://127.0.0.1:18080/",
  • Network accessline 381
    "snapshot": {"repository": null, "commit": null, "dependency_digest": null, "tool_digest": null, "image_digests": [], "review_artifacts": []},   "deployment": {"commit": null, "dirty_digest": null, "input_digest": null, "deployment_revision
  • Network accessline 382
    "deployment": {"commit": null, "dirty_digest": null, "input_digest": null, "deployment_revision": null, "image_digest": null, "environment": "isolated-example", "session": "example-session"},   "allowlist": ["http://127.0.0.1:18080/"],   "a
  • Network accessline 383
    "allowlist": ["http://127.0.0.1:18080/"],
  • Network accessline 385
    "effects": ["read-dummy-records"],   "budget": {"max_cost_usd": 1, "duration_s": 60, "requests": 20, "concurrency": 1, "tokens": 1000},   "backend_egress": ["https://example-llm.invalid/"],
  • Network accessline 386
    "budget": {"max_cost_usd": 1, "duration_s": 60, "requests": 20, "concurrency": 1, "tokens": 1000},   "backend_egress": ["https://example-llm.invalid/"],   "status": "skipped",
  • Network accessline 387
    "backend_egress": ["https://example-llm.invalid/"],

.claude-plugin/directory/skills/oma-security/resources/mcp-scanning.md

  • Network accessline 3
    Load for MCP source, an exported capability snapshot, or an explicitly authorized server/configuration. Use [findings-contract.md](findings-contract.md) for identity/receipts and [validation.md](validation.md) for independent review. Upstre
  • Network accessline 5
    Upstream is [cisco-ai-defense/mcp-scanner](https://github.com/cisco-ai-defense/mcp-scanner), licensed Apache-2.0.
  • Network accessline 37
    Record the exact scanner artifact/environment digest, help, analyzer set, configuration digest, and target/server identity. `SCANNER_PYTHON` must belong to the installation providing `mcp-scanner`; an unrelated system interpreter is not ver
  • Network accessline 38
    `SCANNER_PYTHON` must belong to the installation providing `mcp-scanner`; an unrelated system interpreter is not version evidence. See the [actual CLI parser](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/mcpscanner/cli.py) for 
  • Network accessline 39
    See the [actual CLI parser](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/mcpscanner/cli.py) for option placement and current modes.
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 103
    This source mode inspects docstring/behavior mismatches; do not label it a full application SAST pass. The inspected branch surfaces `THREAT` findings and filters `VULNERABILITY` classifications; record that coverage limit. The [upstream us
  • Network accessline 104
    The inspected branch surfaces `THREAT` findings and filters `VULNERABILITY` classifications; record that coverage limit. The [upstream usage guide](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/README.md) describes transport/sta
  • Network accessline 105
    The [upstream usage guide](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/README.md) describes transport/static scans and their data sources.

.claude-plugin/directory/skills/oma-security/resources/skill-scanning.md

  • Network accessline 9
    - Upstream is [cisco-ai-defense/skill-scanner](https://github.com/cisco-ai-defense/skill-scanner), licensed Apache-2.0.
  • Network accessline 26
    Use `list-analyzers` only if root help lists it; retain help and analyzer availability with the receipt. The [quick start](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/getting-started/quick-start.md) documents native sca
  • Network accessline 27
    The [quick start](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/getting-started/quick-start.md) documents native scan commands.
  • Network accessline 29
    Pin the reviewed version and artifact rather than installing whatever currently resolves as newest. Some source distributions build a CEL helper; do not let missing wheels trigger an unrequested build. See upstream [installation prerequisit
  • Network accessline 31
    See upstream [installation prerequisites](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/user-guide/installation-and-configuration.md).
  • Network accessline 44
    Deterministic coverage is useful but incomplete. Do not describe a rules-only pass as equivalent to an LLM-assisted pass. The [behavioral analyzer](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/architecture/analyzers/beha
  • Network accessline 45
    The [behavioral analyzer](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/architecture/analyzers/behavioral-analyzer.md) describes AST/dataflow limits.
  • Network accessline 50
    For LLM analysis, resolve an explicit provider/model, endpoint, token/runtime budget, and credential reference. Documented settings include `SKILL_SCANNER_LLM_MODEL`, `SKILL_SCANNER_LLM_API_KEY`, and `SKILL_SCANNER_LLM_BASE_URL` where suppo
  • Network accessline 51
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 52
    Use the [provider guide](https://cisco-ai-defense.github.io/docs/skill-scanner/llm-providers) for the selected local/gateway/cloud configuration.
  • Network accessline 72
    Choose `balanced`, `low-noise`, or another reviewed policy for the actual target and review queue. `quiet` and measured recommendations depend on the LLM judge; do not apply their published results to rules-only runs or different models. Th
  • Network accessline 73
    `quiet` and measured recommendations depend on the LLM judge; do not apply their published results to rules-only runs or different models. The [recommended settings](https://cisco-ai-defense.github.io/docs/skill-scanner/recommended-settings
  • Network accessline 74
    The [recommended settings](https://cisco-ai-defense.github.io/docs/skill-scanner/recommended-settings) bind measurements to a specific corpus, model, and threshold.
  • Network accessline 99
    Use [ci.md](ci.md) for normalized gate decisions; native severity exits do not encode verification status. The [upstream scope statement](https://github.com/cisco-ai-defense/skill-scanner/blob/main/README.md#scope-and-limitations) explicitl
  • Network accessline 100
    The [upstream scope statement](https://github.com/cisco-ai-defense/skill-scanner/blob/main/README.md#scope-and-limitations) explicitly describes best-effort, incomplete detection.

.claude-plugin/directory/skills/oma-security/resources/validation.md

  • Network accessline 71
    [Cloudflare validation and reporting procedure](https://github.com/cloudflare/security-audit-skill/blob/main/skills/security-audit/VALIDATION-AND-REPORTING.md) defines the source/local non-discoverer review and bounded sandbox contract. Rec

.claude-plugin/directory/skills/oma-slide/SKILL.md

  • Network accessline 93
    - `resources/selection-index.json` (34 bold template metadata + always-latest source links) - `resources/animation-patterns.md` (effect-to-feeling guide) - Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional; Canva export/import chann
  • Network accessline 94
    - `resources/animation-patterns.md` (effect-to-feeling guide) - Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional; Canva export/import channel - `resources/canva-integration.md` (Canva MCP tool mapping and pipeline)
  • Network accessline 95
    - Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional; Canva export/import channel
  • Network accessline 96
    - `resources/canva-integration.md` (Canva MCP tool mapping and pipeline) - `native-pptx` route: upstream [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master) (MIT)   from the runtime skill catalog or `bunx skills use hugohe3/ppt-mast
  • Network accessline 97
    - `native-pptx` route: upstream [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master) (MIT)
  • Network accessline 191
    | `PROCESS` | `oma slide` CLI subcommands | | `NETWORK` | oma-image API (via skill); `styles get` remote design.md (untrusted data) | | `NETWORK` | Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional, OAuth-gated |
  • Network accessline 192
    | `NETWORK` | oma-image API (via skill); `styles get` remote design.md (untrusted data) | | `NETWORK` | Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional, OAuth-gated | | `PROCESS` | `native-pptx`: `bunx skills use hugohe3/ppt-maste
  • Network accessline 193
    | `NETWORK` | Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional, OAuth-gated |

.claude-plugin/directory/skills/oma-slide/resources/animation-patterns.md

  • Network accessline 169
    pointer-events: none;   opacity: 0.04;   background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves=
  • Network accessline 170
    opacity: 0.04;   background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'
  • Network accessline 171
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E

.claude-plugin/directory/skills/oma-slide/resources/assets/deck-stage.js

  • Executable scriptline 1
    Executable file

.claude-plugin/directory/skills/oma-slide/resources/canva-integration.md

  • Network accessline 10
    - **Endpoint:** `https://mcp.canva.com/mcp`
  • Network accessline 22
    "canva": {   "url": "https://mcp.canva.com/mcp"
  • Network accessline 23
    "url": "https://mcp.canva.com/mcp"
  • Network accessline 42
    All config files use the same `{ "url": "https://mcp.canva.com/mcp" }` shape
  • Network accessline 68
    References: [official MCP tools](https://www.canva.dev/docs/apps/mcp/tools/),
  • Network accessline 69
    [URL asset upload](https://www.canva.dev/docs/apps/mcp/tools/upload-asset-from-url/).
  • Network accessline 149
    Ask the user: > "Canva MCP is not configured in this project. Would you like me to add it to your >  MCP config files? This adds `{ "url": "https://mcp.canva.com/mcp" }` to
  • Network accessline 150
    > "Canva MCP is not configured in this project. Would you like me to add it to your >  MCP config files? This adds `{ "url": "https://mcp.canva.com/mcp" }` to >  mcpServers — no local packages are installed."
  • Network accessline 151
    >  MCP config files? This adds `{ "url": "https://mcp.canva.com/mcp" }` to
  • Network accessline 167
    "canva": {      "url": "https://mcp.canva.com/mcp"
  • Network accessline 168
    "url": "https://mcp.canva.com/mcp"

.claude-plugin/directory/skills/oma-slide/resources/design-doctrine.md

  • Network accessline 70
    <!-- In <head> --> <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 71
    <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 72
    <link   rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"
  • Network accessline 73
    rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css" />
  • Network accessline 74
    href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"

.claude-plugin/directory/skills/oma-slide/resources/fixed-stage.md

  • Network accessline 173
    <!-- In <head> — Pretendard via CDN (fallback to system CJK stack) --> <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 174
    <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 175
    <link   rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"
  • Network accessline 176
    rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css" />
  • Network accessline 177
    href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"

.claude-plugin/directory/skills/oma-slide/resources/native-pptx.md

  • Network accessline 10
    The route runs the upstream [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master)
  • Network accessline 16
    1. Check the runtime skill catalog for `ppt-master` from    `https://github.com/hugohe3/ppt-master`. Reuse its advertised installed
  • Network accessline 17
    `https://github.com/hugohe3/ppt-master`. Reuse its advertised installed

.claude-plugin/directory/skills/oma-slide/resources/selection-index.json

  • Network accessline 1
    {   "schema_version": 1,   "attribution": "Bold template metadata sourced from zarazhangrui/frontend-slides (MIT License — https://github.com/zarazhangrui/frontend-slides/blob/main/LICENSE). Source links resolve to always-latest main branch
  • Network accessline 2
    "schema_version": 1,   "attribution": "Bold template metadata sourced from zarazhangrui/frontend-slides (MIT License — https://github.com/zarazhangrui/frontend-slides/blob/main/LICENSE). Source links resolve to always-latest main branch; no
  • Network accessline 3
    "attribution": "Bold template metadata sourced from zarazhangrui/frontend-slides (MIT License — https://github.com/zarazhangrui/frontend-slides/blob/main/LICENSE). Source links resolve to always-latest main branch; no commit SHA is pinned."
  • Network accessline 27
    "best_for": "Cyberpunk, gaming, web3, indie dev tools, hackathon demos, synthwave brand decks.",       "avoid_for": "Quiet institutional finance, healthcare patient-facing, traditional luxury.",       "source": "https://raw.githubuserconten
  • Network accessline 28
    "avoid_for": "Quiet institutional finance, healthcare patient-facing, traditional luxury.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/8-bit-orbit/design.md"     },
  • Network accessline 29
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/8-bit-orbit/design.md"
  • Network accessline 40
    "best_for": "Art-biennale aesthetic, museum programmes, exhibition decks, curatorial pitches, literary publications.",       "avoid_for": "Decks needing visual punch or saturated multi-color energy.",       "source": "https://raw.githubuser
  • Network accessline 41
    "avoid_for": "Decks needing visual punch or saturated multi-color energy.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/biennale-yellow/design.md"     },
  • Network accessline 42
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/biennale-yellow/design.md"
  • Network accessline 53
    "best_for": "Indie SaaS launches, agency credentials, creative reviews, brand redesigns.",       "avoid_for": "Quiet institutional restraint, traditional weight, regulated disclosures.",       "source": "https://raw.githubusercontent.com/za
  • Network accessline 54
    "avoid_for": "Quiet institutional restraint, traditional weight, regulated disclosures.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/block-frame/design.md"     },
  • Network accessline 55
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/block-frame/design.md"
  • Network accessline 66
    "best_for": "B2B SaaS pitches, consulting deliverables, advisory updates, investor reports.",       "avoid_for": "Hot, playful, or intentionally informal contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-s
  • Network accessline 67
    "avoid_for": "Hot, playful, or intentionally informal contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/blue-professional/design.md"     },
  • Network accessline 68
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/blue-professional/design.md"
  • Network accessline 79
    "best_for": "Brand manifestos, founder vision decks, editorial pitches, creative reviews, tech keynotes.",       "avoid_for": "Decks needing dense information per slide.",       "source": "https://raw.githubusercontent.com/zarazhangrui/fron
  • Network accessline 80
    "avoid_for": "Decks needing dense information per slide.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/bold-poster/design.md"     },
  • Network accessline 81
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/bold-poster/design.md"
  • Network accessline 92
    "best_for": "Brand manifestos, magazine pitches, bilingual EN/CN decks, founder vision statements.",       "avoid_for": "Quiet, warm, or institutionally traditional decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/fr
  • Network accessline 93
    "avoid_for": "Quiet, warm, or institutionally traditional decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/broadside/design.md"     },
  • Network accessline 94
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/broadside/design.md"
  • Network accessline 105
    "best_for": "Lifestyle brands, creator portfolios, DTC launches, beauty/wellness, agency credentials.",       "avoid_for": "Traditional institutional weight contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/fronten
  • Network accessline 106
    "avoid_for": "Traditional institutional weight contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/capsule/design.md"     },
  • Network accessline 107
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/capsule/design.md"
  • Network accessline 118
    "best_for": "Investment theses, white papers, advisory work, longform research, gallery/cultural decks.",       "avoid_for": "Decks needing visual heat, multiple accents, or urgency.",       "source": "https://raw.githubusercontent.com/zara
  • Network accessline 119
    "avoid_for": "Decks needing visual heat, multiple accents, or urgency.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cartesian/design.md"     },
  • Network accessline 120
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cartesian/design.md"
  • Network accessline 131
    "best_for": "Design/research bulletins, studio annuals, agency capabilities, architecture/art/academic decks.",       "avoid_for": "Decks needing warmth, multi-colour energy, or a casual/playful voice.",       "source": "https://raw.githubu
  • Network accessline 132
    "avoid_for": "Decks needing warmth, multi-colour energy, or a casual/playful voice.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cobalt-grid/design.md"     },
  • Network accessline 133
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cobalt-grid/design.md"
  • Network accessline 144
    "best_for": "Fashion, beauty, fitness, F&B, lifestyle brands, creator portfolios, brand manifestos.",       "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/mai
  • Network accessline 145
    "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/coral/design.md"     },
  • Network accessline 146
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/coral/design.md"
  • Network accessline 157
    "best_for": "Creative agency pitches, design studio decks, brand creative reviews, art-direction reviews.",       "avoid_for": "Institutional restraint contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-sli
  • Network accessline 158
    "avoid_for": "Institutional restraint contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/creative-mode/design.md"     },
  • Network accessline 159
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/creative-mode/design.md"
  • Network accessline 170
    "best_for": "Educational content, kids and family, wellness programs, community workshops, craft/illustration portfolios.",       "avoid_for": "Contexts expecting authority and precision.",       "source": "https://raw.githubusercontent.com
  • Network accessline 171
    "avoid_for": "Contexts expecting authority and precision.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/daisy-days/design.md"     },
  • Network accessline 172
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/daisy-days/design.md"
  • Network accessline 183
    "best_for": "Quarterly reviews, internal readouts, studio updates, creative-agency presentations, team retrospectives.",       "avoid_for": "Urgent, punchy, or sales-driven contexts.",       "source": "https://raw.githubusercontent.com/zara
  • Network accessline 184
    "avoid_for": "Urgent, punchy, or sales-driven contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-forest/design.md"     },
  • Network accessline 185
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-forest/design.md"
  • Network accessline 196
    "best_for": "Fashion-magazine spreads, editorial pitches, fashion brand decks, lifestyle media, art direction reviews.",       "avoid_for": "Decks needing soft or comforting register.",       "source": "https://raw.githubusercontent.com/zar
  • Network accessline 197
    "avoid_for": "Decks needing soft or comforting register.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-tri-tone/design.md"     },
  • Network accessline 198
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-tri-tone/design.md"
  • Network accessline 209
    "best_for": "Leadership readouts, planning-office reviews, strategy briefings, product launches.",       "avoid_for": "Quiet, neutral, or institutionally restrained contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui
  • Network accessline 210
    "avoid_for": "Quiet, neutral, or institutionally restrained contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/emerald-editorial/design.md"     },
  • Network accessline 211
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/emerald-editorial/design.md"
  • Network accessline 222
    "best_for": "Sustainability/wellness brands, outdoor products, wineries, literary/arts decks, advisory deliverables.",       "avoid_for": "Neon energy or rapid-fire pop decks.",       "source": "https://raw.githubusercontent.com/zarazhangru
  • Network accessline 223
    "avoid_for": "Neon energy or rapid-fire pop decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/grove/design.md"     },
  • Network accessline 224
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/grove/design.md"
  • Network accessline 235
    "best_for": "Supper clubs, dinner series, small restaurants, creative-studio events, membership pitches, wine brands.",       "avoid_for": "Corporate polish, technical density, or cold/minimalist register.",       "source": "https://raw.git
  • Network accessline 236
    "avoid_for": "Corporate polish, technical density, or cold/minimalist register.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/long-table/design.md"     },
  • Network accessline 237
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/long-table/design.md"
  • Network accessline 248
    "best_for": "Design studio credentials, architecture/interior brands, ceramics/craft/furniture, advisory decks.",       "avoid_for": "Fast tech energy or institutional restraint.",       "source": "https://raw.githubusercontent.com/zarazhan
  • Network accessline 249
    "avoid_for": "Fast tech energy or institutional restraint.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/mat/design.md"     },
  • Network accessline 250
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/mat/design.md"
  • Network accessline 261
    "best_for": "User research synthesis, white papers, longform reports, academic/policy briefs, bilingual EN/CN reports.",       "avoid_for": "Decks needing visual personality or color-led storytelling.",       "source": "https://raw.githubus
  • Network accessline 262
    "avoid_for": "Decks needing visual personality or color-led storytelling.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/monochrome/design.md"     },
  • Network accessline 263
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/monochrome/design.md"
  • Network accessline 274
    "best_for": "Design-led pitches, brand work, founder talks, conference keynotes, stat-heavy slides.",       "avoid_for": "Quiet, traditional, or warm contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slide
  • Network accessline 275
    "avoid_for": "Quiet, traditional, or warm contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/neo-grid-bold/design.md"     },
  • Network accessline 276
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/neo-grid-bold/design.md"
  • Network accessline 287
    "best_for": "Cultural commentary, manifestos, civic/community decks, campaign pitches, founder vision moments.",       "avoid_for": "Institutional restraint as the actual goal.",       "source": "https://raw.githubusercontent.com/zarazhangr
  • Network accessline 288
    "avoid_for": "Institutional restraint as the actual goal.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/peoples-platform/design.md"     },
  • Network accessline 289
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/peoples-platform/design.md"
  • Network accessline 300
    "best_for": "Qualitative research findings, founder reflections, longform brand stories, workshop debriefs.",       "avoid_for": "Digital-native polished or rigorously data-driven decks.",       "source": "https://raw.githubusercontent.com/
  • Network accessline 301
    "avoid_for": "Digital-native polished or rigorously data-driven decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pin-and-paper/design.md"     },
  • Network accessline 302
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pin-and-paper/design.md"
  • Network accessline 313
    "best_for": "Fashion brand decks, creator personal brands, after-hours/nightlife launches, luxury product reveals.",       "avoid_for": "Daytime corporate-professional and traditional B2B contexts.",       "source": "https://raw.githubuserc
  • Network accessline 314
    "avoid_for": "Daytime corporate-professional and traditional B2B contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pink-script/design.md"     },
  • Network accessline 315
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pink-script/design.md"
  • Network accessline 326
    "best_for": "Creator portfolios, indie product launches, lifestyle brands, small-business pitches, newsletter/community decks.",       "avoid_for": "Contexts where institutional credibility matters more than warmth.",       "source": "https
  • Network accessline 327
    "avoid_for": "Contexts where institutional credibility matters more than warmth.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/playful/design.md"     },
  • Network accessline 328
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/playful/design.md"
  • Network accessline 339
    "best_for": "Founder pitches, accelerator demos, brand decks, indie launches, creator portfolios, stat slides.",       "avoid_for": "Soft, warm, or intentionally quiet contexts.",       "source": "https://raw.githubusercontent.com/zarazhang
  • Network accessline 340
    "avoid_for": "Soft, warm, or intentionally quiet contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/raw-grid/design.md"     },
  • Network accessline 341
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/raw-grid/design.md"
  • Network accessline 352
    "best_for": "Retro gaming, Y2K-aesthetic brands, creator portfolios with 90s vibe, tech-history talks.",       "avoid_for": "Decks needing to read as modern, elegant, or institutionally credible.",       "source": "https://raw.githubusercon
  • Network accessline 353
    "avoid_for": "Decks needing to read as modern, elegant, or institutionally credible.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-windows/design.md"     },
  • Network accessline 354
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-windows/design.md"
  • Network accessline 365
    "best_for": "Indie zines, music/arts brands, creator portfolios, small-batch craft launches, community decks.",       "avoid_for": "Digital-native polish or fast modern-tech energy.",       "source": "https://raw.githubusercontent.com/zaraz
  • Network accessline 366
    "avoid_for": "Digital-native polish or fast modern-tech energy.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-zine/design.md"     },
  • Network accessline 367
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-zine/design.md"
  • Network accessline 378
    "best_for": "Indie hardware brands, music-label release schedules, analog studio retrospectives, kawaii-tech product launches.",       "avoid_for": "Restrained, corporate, or quiet typography contexts.",       "source": "https://raw.githubu
  • Network accessline 379
    "avoid_for": "Restrained, corporate, or quiet typography contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/sakura-chroma/design.md"     },
  • Network accessline 380
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/sakura-chroma/design.md"
  • Network accessline 391
    "best_for": "Brainstorms, workshops, creative-agency credentials, design-thinking sessions, ideation pitches.",       "avoid_for": "Contexts demanding precision and institutional weight.",       "source": "https://raw.githubusercontent.com/
  • Network accessline 392
    "avoid_for": "Contexts demanding precision and institutional weight.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/scatterbrain/design.md"     },
  • Network accessline 393
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/scatterbrain/design.md"
  • Network accessline 404
    "best_for": "Investor decks, board presentations, consulting deliverables, legal/policy briefs, advisory pitches.",       "avoid_for": "Hot, fast, or intentionally playful contexts.",       "source": "https://raw.githubusercontent.com/zaraz
  • Network accessline 405
    "avoid_for": "Hot, fast, or intentionally playful contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/signal/design.md"     },
  • Network accessline 406
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/signal/design.md"
  • Network accessline 417
    "best_for": "Editorial features, longform brand stories, gallery/museum decks, wedding/lifestyle media, founder essays.",       "avoid_for": "Decks needing visual heat or punch.",       "source": "https://raw.githubusercontent.com/zarazhang
  • Network accessline 418
    "avoid_for": "Decks needing visual heat or punch.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/soft-editorial/design.md"     },
  • Network accessline 419
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/soft-editorial/design.md"
  • Network accessline 430
    "best_for": "Museum and cultural-institution decks, art/architecture brands, longform research, heritage and craft brands.",       "avoid_for": "Digital-native polish or playful pop contexts.",       "source": "https://raw.githubusercontent
  • Network accessline 431
    "avoid_for": "Digital-native polish or playful pop contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/stencil-tablet/design.md"     },
  • Network accessline 432
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/stencil-tablet/design.md"
  • Network accessline 443
    "best_for": "Studio credentials, creative agency pitches, brand showcases, fashion/sneaker brand work.",       "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/
  • Network accessline 444
    "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/studio/design.md"     },
  • Network accessline 445
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/studio/design.md"
  • Network accessline 456
    "best_for": "Research synthesis, white papers, academic/policy briefs, advisory deliverables, longform editorial pieces.",       "avoid_for": "Contexts needing visual heat or pop.",       "source": "https://raw.githubusercontent.com/zarazha
  • Network accessline 457
    "avoid_for": "Contexts needing visual heat or pop.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/vellum/design.md"     }
  • Network accessline 458
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/vellum/design.md"

.claude-plugin/directory/skills/oma-slide/resources/style-presets.md

  • Network accessline 49
    <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 87
    <link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 125
    <link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700&display=swap" rel="stylesheet" />
  • Network accessline 163
    <link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,600;0,700;1,600&family=Jost:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 201
    <link href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@700;800&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 239
    <link href="https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,700;0,9..144,900;1,9..144,700&family=DM+Sans:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 278
    <link href="https://fonts.googleapis.com/css2?family=Syne:wght@700;800&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 317
    <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700;900&family=Jost:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 355
    <link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 394
    <link href="https://fonts.googleapis.com/css2?family=Syne:wght@700&family=DM+Sans:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 433
    <link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,700;1,700&family=Jost:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 471
    <link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&display=swap" rel="stylesheet" />

.claude-plugin/directory/skills/oma-tf-infra/resources/multi-cloud-examples.md

  • Network accessline 34
    # Fetch it dynamically instead of hardcoding a value that goes stale. data "tls_certificate" "github" {   url = "https://token.actions.githubusercontent.com/.well-known/openid-configuration"
  • Network accessline 35
    data "tls_certificate" "github" {   url = "https://token.actions.githubusercontent.com/.well-known/openid-configuration" }
  • Network accessline 36
    url = "https://token.actions.githubusercontent.com/.well-known/openid-configuration"
  • Network accessline 39
    resource "aws_iam_openid_connect_provider" "github" {   url             = "https://token.actions.githubusercontent.com"
  • Network accessline 40
    url             = "https://token.actions.githubusercontent.com"
  • Network accessline 123
    attribute_condition = "assertion.repository_owner == '${var.github_org}' && assertion.repository == '${var.github_repo}'"   oidc {     issuer_uri = "https://token.actions.githubusercontent.com"
  • Network accessline 124
    oidc {     issuer_uri = "https://token.actions.githubusercontent.com"   }
  • Network accessline 125
    issuer_uri = "https://token.actions.githubusercontent.com"
  • Network accessline 174
    description    = "GitHub Actions OIDC"   audiences      = ["api://AzureADTokenExchange"]   issuer         = "https://token.actions.githubusercontent.com"
  • Network accessline 175
    audiences      = ["api://AzureADTokenExchange"]   issuer         = "https://token.actions.githubusercontent.com"   subject        = "repo:${var.github_repo}:ref:refs/heads/main"
  • Network accessline 176
    issuer         = "https://token.actions.githubusercontent.com"

.claude-plugin/directory/skills/oma-translation/resources/lang/ja.md

  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-translation/resources/style-skills.md

  • Network accessline 8
    | Target | Skill | Upstream | |---|---|---| | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) |
  • Network accessline 9
    |---|---|---| | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) | | `ko`, including `ko-KR` | `humanize-korean` | [epoko77-ai/im-not-ai](https://github.com/epoko77-ai/im-not-ai) |
  • Network accessline 10
    | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) |
  • Network accessline 11
    | `ko`, including `ko-KR` | `humanize-korean` | [epoko77-ai/im-not-ai](https://github.com/epoko77-ai/im-not-ai) |
  • Network accessline 31
    bunx skills use https://github.com/epoko77-ai/im-not-ai/tree/main/codex/skills/humanize-korean
  • Network accessline 39
    4. Korean execution requires references, role contracts and runnable Python    scripts. Resolve the matching package from upstream's    [installation guide](https://github.com/epoko77-ai/im-not-ai/blob/main/INSTALL.md):
  • Network accessline 41
    [installation guide](https://github.com/epoko77-ai/im-not-ai/blob/main/INSTALL.md):
  • Network accessline 57
    bundle. The current Codex package's launchers call scripts in the original    repository root; copying those launchers alone does not preserve that root.    See the upstream [launcher](https://github.com/epoko77-ai/im-not-ai/blob/main/codex
  • Network accessline 59
    See the upstream [launcher](https://github.com/epoko77-ai/im-not-ai/blob/main/codex/skills/humanize-korean/scripts/prepare_monolith_input.py).
  • Network accessline 67
    git clone --depth 1 https://github.com/epoko77-ai/im-not-ai.git "$STYLE_SKILL_CHECKOUT"

.claude-plugin/directory/skills/oma-video/config/video-config.yaml

  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-video/resources/existing-media.md

  • Network accessline 10
    1. Check the runtime skill catalog for `ffmpeg-skill` from    `https://github.com/kajisho5/ffmpeg-skill`. Reuse its advertised installed
  • Network accessline 11
    `https://github.com/kajisho5/ffmpeg-skill`. Reuse its advertised installed
  • Network accessline 182
    - [Upstream ffmpeg-skill](https://github.com/kajisho5/ffmpeg-skill): the loaded
  • Network accessline 183
    `SKILL.md`, its conditional references, scripts, templates and MCP contract. - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):   prompt and complete support-directory loading without an install
  • Network accessline 184
    - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):

.claude-plugin/directory/skills/oma-video/resources/mpt/driver.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 189
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-video/resources/sound-design.md

  • Network accessline 27
    1. Check the runtime skill catalog for `earshot` or `real-sound` from    `https://github.com/Leonxlnx/earshot`. Reuse its advertised installed
  • Network accessline 28
    `https://github.com/Leonxlnx/earshot`. Reuse its advertised installed
  • Network accessline 123
    - [Upstream earshot](https://github.com/Leonxlnx/earshot): `skills/earshot`,
  • Network accessline 124
    `skills/real-sound`, `docs/SFX.md` (bank, kit and lock schema) and   `docs/INTEGRATION.md` (cue file and placement bridge). - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):
  • Network accessline 125
    `docs/INTEGRATION.md` (cue file and placement bridge). - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):   prompt and complete support-directory loading without an installed skill.
  • Network accessline 126
    - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):

.claude-plugin/directory/skills/oma-video/resources/strudel/package.json

  • Executable scriptline 1
    Executable file

.claude-plugin/directory/skills/oma-video/resources/strudel/render.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 127
    server = createServer(async (req, res) => {     const pathname = new URL(req.url, "http://127.0.0.1").pathname;
  • Network accessline 128
    const pathname = new URL(req.url, "http://127.0.0.1").pathname;
  • Network accessline 182
    const targets = await (     await fetch(`http://127.0.0.1:${devtoolsPort}/json/list`)
  • Network accessline 183
    await fetch(`http://127.0.0.1:${devtoolsPort}/json/list`)
  • Network accessline 190
    await cdp.send("Page.enable");   await cdp.send("Page.navigate", {     url: `http://127.0.0.1:${httpPort}/page.html`,
  • Network accessline 191
    await cdp.send("Page.navigate", {     url: `http://127.0.0.1:${httpPort}/page.html`,   });
  • Network accessline 192
    url: `http://127.0.0.1:${httpPort}/page.html`,

.claude-plugin/directory/skills/oma-video/resources/vendor-matrix.md

  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Network accessline 84
    | Field | Value | |-------|-------| | Surface | MCP `http://localhost:9004/pixelle/mcp`; RunningHub cloud or local ComfyUI |
  • Network accessline 85
    |-------|-------| | Surface | MCP `http://localhost:9004/pixelle/mcp`; RunningHub cloud or local ComfyUI | | Setup | `uvx pixelle@latest` + wizard; one-time **explicit consent + source review** |
  • Network accessline 86
    | Surface | MCP `http://localhost:9004/pixelle/mcp`; RunningHub cloud or local ComfyUI |
  • Access to secretsline 88
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-voice/SKILL.md

  • Network accessline 49
    - Processing only: installed `ffmpeg` and `ffprobe`; no Voicebox app or voice profile is required. - Generation/transcription: Voicebox desktop app installed and running locally, or a running VoiceStudio backend selected through `voice.back
  • Network accessline 50
    - Generation/transcription: Voicebox desktop app installed and running locally, or a running VoiceStudio backend selected through `voice.backend` (`resources/voicestudio.md`). - Generation/transcription only: Voicebox MCP registered (`claud
  • Network accessline 51
    - Generation/transcription only: Voicebox MCP registered (`claude mcp add --transport http voicebox http://127.0.0.1:17493/mcp`).
  • Network accessline 119
    ### Tools and instruments - Voicebox MCP server at `http://127.0.0.1:17493/mcp` for generation/transcription; local FFmpeg and ffprobe for existing audio.
  • Network accessline 120
    - Voicebox MCP server at `http://127.0.0.1:17493/mcp` for generation/transcription; local FFmpeg and ffprobe for existing audio.
  • Network accessline 131
    # 1. MCP handshake or REST health GET http://127.0.0.1:17493/health  ->  200 OK
  • Network accessline 132
    GET http://127.0.0.1:17493/health  ->  200 OK
  • Network accessline 144
    # 5. Fetch the generated audio (MCP has no save-to-disk; TTS output is wav) GET http://127.0.0.1:17493/audio/{generation_id}  ->  wav bytes
  • Network accessline 145
    GET http://127.0.0.1:17493/audio/{generation_id}  ->  wav bytes
  • Access to secretsline 178
    [Credential-related source omitted]

.claude-plugin/directory/skills/oma-voice/resources/audio-processing.md

  • Network accessline 117
    - [FFmpeg atempo](https://ffmpeg.org/ffmpeg-filters.html#atempo)
  • Network accessline 118
    - [FFmpeg loudnorm](https://ffmpeg.org/ffmpeg-filters.html#loudnorm)
  • Network accessline 119
    - [FFprobe options](https://ffmpeg.org/ffprobe.html)

.claude-plugin/directory/skills/oma-voice/resources/checklist.md

  • Network accessline 7
    - [ ] Voicebox desktop app is running. - [ ] `GET http://127.0.0.1:17493/health` returned 200 within 5 seconds.
  • Network accessline 8
    - [ ] `GET http://127.0.0.1:17493/health` returned 200 within 5 seconds.

.claude-plugin/directory/skills/oma-voice/resources/execution-protocol.md

  • Network accessline 24
    1. Probe `GET http://127.0.0.1:17493/health` with a 5-second timeout.
  • Network accessline 30
    Voicebox is not reachable. Install or launch the Voicebox desktop app    from GitHub Releases (https://github.com/jamiepine/voicebox/releases).
  • Network accessline 31
    from GitHub Releases (https://github.com/jamiepine/voicebox/releases).    Voicebox is not in Homebrew.      - Apple Silicon: download Voicebox_<ver>_aarch64.dmg
  • Network accessline 35
    - Windows:       Voicebox_<ver>_x64-setup.exe    Then register the MCP server:      claude mcp add --transport http voicebox http://127.0.0.1:17493/mcp
  • Network accessline 37
    claude mcp add --transport http voicebox http://127.0.0.1:17493/mcp
  • Network accessline 51
    Model status and audio retrieval are REST-only at the Voicebox app, not exposed as MCP tools. Call them over loopback HTTP when needed: - `GET http://127.0.0.1:17493/models/status`
  • Network accessline 52
    - `GET http://127.0.0.1:17493/models/status`
  • Network accessline 53
    - `GET http://127.0.0.1:17493/audio/{generation_id}`
  • Network accessline 96
    1. Probe `GET http://127.0.0.1:17493/models/status` over loopback REST (model status is not exposed as an MCP tool — see Step 2). 2. If the selected engine reports `loaded: false`, ask the user before triggering a download. Voicebox owns th

.claude-plugin/directory/skills/oma-voice/resources/voicestudio.md

  • Network accessline 3
    Use this branch when `voice.backend` resolves to VoiceStudio (`https://github.com/debpalash/VoiceStudio`), a local speech backend with
  • Network accessline 4
    (`https://github.com/debpalash/VoiceStudio`), a local speech backend with
  • Network accessline 14
    resolves the same setting. 2. The VoiceStudio base URL is `OMA_VOICESTUDIO_URL`, then `VOICESTUDIO_URL`,    then `http://127.0.0.1:3900`.
  • Network accessline 15
    2. The VoiceStudio base URL is `OMA_VOICESTUDIO_URL`, then `VOICESTUDIO_URL`,    then `http://127.0.0.1:3900`. 3. `auto` probes Voicebox `GET /health` first and VoiceStudio `GET /health`
  • Network accessline 16
    then `http://127.0.0.1:3900`.
  • Network accessline 26
    1. Check the runtime skill catalog for `voicestudio` from    `https://github.com/debpalash/VoiceStudio` and read its complete `SKILL.md`.
  • Network accessline 27
    `https://github.com/debpalash/VoiceStudio` and read its complete `SKILL.md`.
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 84
    - [Upstream VoiceStudio](https://github.com/debpalash/VoiceStudio):
  • Network accessline 85
    `skills/voicestudio/SKILL.md`, `docs/mcp.md` and `docs/speech-platform.md`. - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):   prompt and complete support-directory loading without an installe
  • Network accessline 86
    - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):

.claude-plugin/domains/frontend/plugin.json

  • Network accessline 1
    {   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  • Network accessline 2
    "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  • Network accessline 7
    "name": "First Fluke"   },   "homepage": "https://firstfluke.com/oh-my-agent",
  • Network accessline 8
    },   "homepage": "https://firstfluke.com/oh-my-agent",   "repository": "https://github.com/first-fluke/oh-my-agent",
  • Network accessline 9
    "homepage": "https://firstfluke.com/oh-my-agent",
  • Network accessline 10
    "repository": "https://github.com/first-fluke/oh-my-agent",

.claude-plugin/domains/frontend/scripts/plugin-bootstrap.sh

  • Executable scriptline 1
    #!/usr/bin/env sh
  • Network accessline 19
    INSTALL_SH="https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh"
  • Network accessline 121
    if ! command -v bun >/dev/null 2>&1; then   if ! command -v curl >/dev/null 2>&1 && ! command -v wget >/dev/null 2>&1; then
  • Network accessline 122
    if ! command -v curl >/dev/null 2>&1 && ! command -v wget >/dev/null 2>&1; then
  • Dangerous shell operationline 123
    log "curl/wget required to bootstrap. Run manually: curl -fsSL ${INSTALL_SH} | bash"
  • Network accessline 123
    log "curl/wget required to bootstrap. Run manually: curl -fsSL ${INSTALL_SH} | bash"
  • Network accessline 129
    fi   log "provisioning runtimes via official installer (first run, ~30-60s)…"   if command -v curl >/dev/null 2>&1; then
  • Network accessline 130
    log "provisioning runtimes via official installer (first run, ~30-60s)…"   if command -v curl >/dev/null 2>&1; then     if ! INSTALLER_SOURCE="$(curl -fsSL "${INSTALL_SH}")"; then
  • Network accessline 131
    if command -v curl >/dev/null 2>&1; then
  • Network accessline 132
    if ! INSTALLER_SOURCE="$(curl -fsSL "${INSTALL_SH}")"; then
  • Network accessline 133
    log "could not download the runtime installer; run it manually: ${INSTALL_SH}"
  • Network accessline 135
    fi   else     if ! INSTALLER_SOURCE="$(wget -qO- "${INSTALL_SH}")"; then
  • Network accessline 136
    else     if ! INSTALLER_SOURCE="$(wget -qO- "${INSTALL_SH}")"; then       log "could not download the runtime installer; run it manually: ${INSTALL_SH}"
  • Network accessline 137
    if ! INSTALLER_SOURCE="$(wget -qO- "${INSTALL_SH}")"; then
  • Network accessline 138
    log "could not download the runtime installer; run it manually: ${INSTALL_SH}"
  • Network accessline 141
    fi   if ! OMA_INSTALL_NO_RUN=1 bash -c "${INSTALLER_SOURCE}" >&2; then     log "runtime provisioning failed; run the official installer manually: ${INSTALL_SH}"
  • Network accessline 142
    if ! OMA_INSTALL_NO_RUN=1 bash -c "${INSTALLER_SOURCE}" >&2; then     log "runtime provisioning failed; run the official installer manually: ${INSTALL_SH}"     exit 0
  • Network accessline 143
    log "runtime provisioning failed; run the official installer manually: ${INSTALL_SH}"
  • Network accessline 158
    if ! resolve_oma; then   log "could not resolve oma after provisioning. Run manually: curl -fsSL ${INSTALL_SH} | bash"
  • Dangerous shell operationline 159
    log "could not resolve oma after provisioning. Run manually: curl -fsSL ${INSTALL_SH} | bash"
  • Network accessline 159
    log "could not resolve oma after provisioning. Run manually: curl -fsSL ${INSTALL_SH} | bash"

.claude-plugin/domains/frontend/scripts/plugin-hook.sh

  • Executable scriptline 1
    #!/usr/bin/env sh

.claude-plugin/domains/frontend/skills/oma-debug/resources/common-patterns.md

  • Network accessline 401
    Access to fetch at 'http://localhost:8000/api/todos' from origin
  • Network accessline 401
    Access to fetch at 'http://localhost:8000/api/todos' from origin
  • Network accessline 402
    'http://localhost:3000' has been blocked by CORS policy
  • Network accessline 402
    'http://localhost:3000' has been blocked by CORS policy
  • Network accessline 410
    app.add_middleware(     CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 410
    app.add_middleware(     CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 411
    CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL     allow_credentials=True,
  • Network accessline 411
    CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL     allow_credentials=True,
  • Network accessline 412
    allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 412
    allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 418
    # For production, be specific: # allow_origins=["https://yourdomain.com"]
  • Network accessline 418
    # For production, be specific: # allow_origins=["https://yourdomain.com"]
  • Network accessline 419
    # allow_origins=["https://yourdomain.com"]
  • Network accessline 419
    # allow_origins=["https://yourdomain.com"]

.claude-plugin/domains/frontend/skills/oma-design/resources/external-design-skills.md

  • Network accessline 127
    - [Interface Design](https://github.com/Dammyjay93/interface-design): product-interface instructions and project system context.
  • Network accessline 127
    - [Interface Design](https://github.com/Dammyjay93/interface-design): product-interface instructions and project system context.
  • Network accessline 128
    - [Taste](https://github.com/Leonxlnx/taste-skill): current skill name, instructions, and support layout.
  • Network accessline 128
    - [Taste](https://github.com/Leonxlnx/taste-skill): current skill name, instructions, and support layout.
  • Network accessline 129
    - [Impeccable](https://github.com/pbakaus/impeccable): current command references and launchers.
  • Network accessline 129
    - [Impeccable](https://github.com/pbakaus/impeccable): current command references and launchers.
  • Network accessline 130
    - [Skills use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use): loading instructions and their support directory.
  • Network accessline 130
    - [Skills use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use): loading instructions and their support directory.

.claude-plugin/domains/frontend/skills/oma-design/resources/getdesign-fetcher.md

  • Network accessline 19
    GETDESIGN_META=$(curl -fsSL https://registry.npmjs.org/getdesign/latest)
  • Network accessline 19
    GETDESIGN_META=$(curl -fsSL https://registry.npmjs.org/getdesign/latest)
  • Network accessline 20
    GETDESIGN_VERSION=$(printf '%s' "$GETDESIGN_META" | python3 -c 'import json,sys; print(json.load(sys.stdin)["version"])') GETDESIGN_TARBALL=$(printf '%s' "$GETDESIGN_META" | python3 -c 'import json,sys; print(json.load(sys.stdin)["dist"]["t
  • Network accessline 20
    GETDESIGN_VERSION=$(printf '%s' "$GETDESIGN_META" | python3 -c 'import json,sys; print(json.load(sys.stdin)["version"])') GETDESIGN_TARBALL=$(printf '%s' "$GETDESIGN_META" | python3 -c 'import json,sys; print(json.load(sys.stdin)["dist"]["t
  • Network accessline 22
    GETDESIGN_MANIFEST=$(curl -fsSL "$GETDESIGN_TARBALL" | tar -xzO package/templates/manifest.json)
  • Network accessline 22
    GETDESIGN_MANIFEST=$(curl -fsSL "$GETDESIGN_TARBALL" | tar -xzO package/templates/manifest.json)
  • Dangerous shell operationline 52
    rm -f "$GETDESIGN_SEED"
  • Dangerous shell operationline 52
    rm -f "$GETDESIGN_SEED"
  • Dangerous shell operationline 74
    rm -f "$GETDESIGN_SEED"
  • Dangerous shell operationline 74
    rm -f "$GETDESIGN_SEED"

.claude-plugin/domains/frontend/skills/oma-design/resources/product-interface-review.md

  • Network accessline 58
    - [Interface Design](https://github.com/Dammyjay93/interface-design): core skill
  • Network accessline 58
    - [Interface Design](https://github.com/Dammyjay93/interface-design): core skill
  • Network accessline 58
    - [Interface Design](https://github.com/Dammyjay93/interface-design): core skill

.claude-plugin/domains/frontend/skills/oma-design/resources/stitch-integration.md

  • Network accessline 13
    - Official remote MCP endpoint: `https://stitch.googleapis.com/mcp`
  • Network accessline 13
    - Official remote MCP endpoint: `https://stitch.googleapis.com/mcp`
  • Network accessline 14
    - API key settings: [Stitch Settings](https://stitch.withgoogle.com/settings)
  • Network accessline 14
    - API key settings: [Stitch Settings](https://stitch.withgoogle.com/settings)
  • Network accessline 61
    "mcpServers": {     "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 61
    "mcpServers": {     "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 62
    "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",       "authProviderType": "google_credentials",
  • Network accessline 62
    "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",       "authProviderType": "google_credentials",
  • Network accessline 63
    "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 63
    "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 79
    If the API key route is selected and no key is configured, open `https://stitch.withgoogle.com/settings` in the user's browser. Use the
  • Network accessline 79
    If the API key route is selected and no key is configured, open `https://stitch.withgoogle.com/settings` in the user's browser. Use the
  • Network accessline 80
    `https://stitch.withgoogle.com/settings` in the user's browser. Use the
  • Network accessline 80
    `https://stitch.withgoogle.com/settings` in the user's browser. Use the
  • Network accessline 83
    | OS | Command | |----|---------| | macOS | `open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 83
    | OS | Command | |----|---------| | macOS | `open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 84
    |----|---------| | macOS | `open 'https://stitch.withgoogle.com/settings'` | | Linux | `xdg-open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 84
    |----|---------| | macOS | `open 'https://stitch.withgoogle.com/settings'` | | Linux | `xdg-open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 85
    | macOS | `open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 85
    | macOS | `open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 86
    | Linux | `xdg-open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 86
    | Linux | `xdg-open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 87
    | Windows (PowerShell) | `Start-Process 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 87
    | Windows (PowerShell) | `Start-Process 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 89
    If opening fails or no browser is available, provide the clickable [Stitch Settings](https://stitch.withgoogle.com/settings) link. Have the
  • Network accessline 89
    If opening fails or no browser is available, provide the clickable [Stitch Settings](https://stitch.withgoogle.com/settings) link. Have the
  • Network accessline 90
    [Stitch Settings](https://stitch.withgoogle.com/settings) link. Have the
  • Network accessline 90
    [Stitch Settings](https://stitch.withgoogle.com/settings) link. Have the
  • Network accessline 101
    [Credential-related source omitted]
  • Network accessline 101
    [Credential-related source omitted]
  • Network accessline 102
    stitch https://stitch.googleapis.com/mcp
  • Network accessline 102
    stitch https://stitch.googleapis.com/mcp
  • Network accessline 109
    "mcpServers": {     "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 109
    "mcpServers": {     "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 110
    [Credential-related source omitted]
  • Network accessline 110
    [Credential-related source omitted]
  • Network accessline 111
    "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 111
    "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 123
    claude mcp add stitch --transport http https://stitch.googleapis.com/mcp \
  • Network accessline 123
    claude mcp add stitch --transport http https://stitch.googleapis.com/mcp \
  • Network accessline 131
    "mcpServers": {     "stitch": {       "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 131
    "mcpServers": {     "stitch": {       "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 132
    [Credential-related source omitted]
  • Network accessline 132
    [Credential-related source omitted]
  • Network accessline 133
    "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 133
    "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 145
    "stitch": {       "type": "http",       "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 145
    "stitch": {       "type": "http",       "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 146
    [Credential-related source omitted]
  • Network accessline 146
    [Credential-related source omitted]
  • Network accessline 147
    "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 147
    "url": "https://stitch.googleapis.com/mcp",
  • Access to secretsline 156
    [Credential-related source omitted]
  • Access to secretsline 156
    [Credential-related source omitted]
  • Network accessline 159
    [mcp_servers.stitch] url = "https://stitch.googleapis.com/mcp"
  • Network accessline 159
    [mcp_servers.stitch] url = "https://stitch.googleapis.com/mcp"
  • Network accessline 160
    url = "https://stitch.googleapis.com/mcp"
  • Network accessline 160
    url = "https://stitch.googleapis.com/mcp"
  • Access to secretsline 161
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Network accessline 241
    - [Official Stitch MCP setup](https://stitch.withgoogle.com/docs/mcp/setup)
  • Network accessline 241
    - [Official Stitch MCP setup](https://stitch.withgoogle.com/docs/mcp/setup)
  • Network accessline 242
    - [Antigravity CLI MCP and Google credentials](https://antigravity.google/docs/mcp?tab=cli)
  • Network accessline 242
    - [Antigravity CLI MCP and Google credentials](https://antigravity.google/docs/mcp?tab=cli)
  • Network accessline 243
    - [Google Cloud ADC and scopes](https://cloud.google.com/docs/authentication/application-default-credentials)
  • Network accessline 243
    - [Google Cloud ADC and scopes](https://cloud.google.com/docs/authentication/application-default-credentials)
  • Network accessline 244
    - [Codex HTTP MCP configuration](https://developers.openai.com/codex/mcp)
  • Network accessline 244
    - [Codex HTTP MCP configuration](https://developers.openai.com/codex/mcp)

.claude-plugin/domains/frontend/skills/oma-frontend/resources/error-playbook.md

  • Network accessline 16
    3. Verify location, configuration, and relevant tests. A framework entry point need not have application imports. 4. Correct a finding based only on an outdated filename assumption; retain any wiring or authorization defect supported by evi
  • Network accessline 16
    3. Verify location, configuration, and relevant tests. A framework entry point need not have application imports. 4. Correct a finding based only on an outdated filename assumption; retain any wiring or authorization defect supported by evi
  • Network accessline 18
    5. Reference: https://nextjs.org/docs/messages/middleware-to-proxy
  • Network accessline 18
    5. Reference: https://nextjs.org/docs/messages/middleware-to-proxy

.claude-plugin/domains/frontend/skills/oma-frontend/resources/snippets.md

  • Network accessline 135
    queryKey: ["todos"],     queryFn: async () => {       const res = await fetch("/api/todos", {
  • Network accessline 135
    queryKey: ["todos"],     queryFn: async () => {       const res = await fetch("/api/todos", {
  • Network accessline 136
    [Credential-related source omitted]
  • Network accessline 136
    [Credential-related source omitted]
  • Network accessline 137
    const res = await fetch("/api/todos", {
  • Network accessline 137
    const res = await fetch("/api/todos", {
  • Network accessline 148
    return useMutation({     mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {
  • Network accessline 148
    return useMutation({     mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {
  • Network accessline 149
    mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {         method: "POST",
  • Network accessline 149
    mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {         method: "POST",
  • Network accessline 150
    const res = await fetch("/api/todos", {
  • Network accessline 150
    const res = await fetch("/api/todos", {

.claude-plugin/domains/frontend/skills/oma-frontend/resources/specialized-visual-implementation.md

  • Network accessline 56
    Registry source: `https://canvasui.dev/r/{name}.json`.
  • Network accessline 56
    Registry source: `https://canvasui.dev/r/{name}.json`.
  • Network accessline 56
    Registry source: `https://canvasui.dev/r/{name}.json`.
  • Network accessline 81
    Official sources: [registry generator](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6cf9da74b6b/src/lib/registry.ts), [engine lifecycle](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6c
  • Network accessline 81
    Official sources: [registry generator](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6cf9da74b6b/src/lib/registry.ts), [engine lifecycle](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6c
  • Network accessline 81
    Official sources: [registry generator](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6cf9da74b6b/src/lib/registry.ts), [engine lifecycle](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6c
  • Network accessline 137
    Official sources: [skill and complete flow](https://github.com/oso95/scroll-world/blob/71cc36d3bb150248ae36a2c552f9cbf88802a79c/skills/scroll-world/SKILL.md), [actual engine/config/lifecycle](https://github.com/oso95/scroll-world/blob/71cc3
  • Network accessline 137
    Official sources: [skill and complete flow](https://github.com/oso95/scroll-world/blob/71cc36d3bb150248ae36a2c552f9cbf88802a79c/skills/scroll-world/SKILL.md), [actual engine/config/lifecycle](https://github.com/oso95/scroll-world/blob/71cc3
  • Network accessline 137
    Official sources: [skill and complete flow](https://github.com/oso95/scroll-world/blob/71cc36d3bb150248ae36a2c552f9cbf88802a79c/skills/scroll-world/SKILL.md), [actual engine/config/lifecycle](https://github.com/oso95/scroll-world/blob/71cc3
  • Network accessline 183
    Official sources: [core](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skills/gsap-core/SKILL.md), [React](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skill
  • Network accessline 183
    Official sources: [core](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skills/gsap-core/SKILL.md), [React](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skill
  • Network accessline 183
    Official sources: [core](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skills/gsap-core/SKILL.md), [React](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skill

.claude-plugin/domains/frontend/skills/oma-frontend/resources/tech-stack.md

  • Network accessline 29
    // components.json {   "$schema": "https://ui.shadcn.com/schema.json",
  • Network accessline 29
    // components.json {   "$schema": "https://ui.shadcn.com/schema.json",
  • Network accessline 30
    {   "$schema": "https://ui.shadcn.com/schema.json",   "style": "base-vega",        // <- engine + style; base-* = Base UI
  • Network accessline 30
    {   "$schema": "https://ui.shadcn.com/schema.json",   "style": "base-vega",        // <- engine + style; base-* = Base UI
  • Network accessline 31
    "$schema": "https://ui.shadcn.com/schema.json",
  • Network accessline 31
    "$schema": "https://ui.shadcn.com/schema.json",
  • Network accessline 69
    Reference: https://nextjs.org/docs/messages/middleware-to-proxy
  • Network accessline 69
    Reference: https://nextjs.org/docs/messages/middleware-to-proxy

.claude-plugin/domains/frontend/skills/oma-qa/resources/error-playbook.md

  • Access to secretsline 66
    [Credential-related source omitted]
  • Access to secretsline 66
    [Credential-related source omitted]

.claude-plugin/domains/frontend/skills/oma-qa/resources/execution-protocol.md

  • Network accessline 49
    new_page(url: "http://localhost:PORT", isolatedContext: "qa-test")
  • Network accessline 49
    new_page(url: "http://localhost:PORT", isolatedContext: "qa-test")
  • Network accessline 96
    # Example: verify auth flow end-to-end    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 96
    # Example: verify auth flow end-to-end    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 97
    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 97
    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 101
    # Verify rate limiting actually triggers    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 101
    # Verify rate limiting actually triggers    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 102
    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login    done
  • Network accessline 102
    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login    done
  • Network accessline 103
    curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 103
    curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 119
    | Feature | Method | Expected | Actual | Status | |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |
  • Network accessline 119
    | Feature | Method | Expected | Actual | Status | |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |
  • Network accessline 120
    |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS | | Rate limiting | 20x rapid POST /api/auth/login | 429 after threshold | 429 after 10 req 
  • Network accessline 120
    |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS | | Rate limiting | 20x rapid POST /api/auth/login | 429 after threshold | 429 after 10 req 
  • Network accessline 121
    | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |
  • Network accessline 121
    | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |

.claude-plugin/domains/frontend/skills/oma-scm/resources/conventional-commits.md

  • Network accessline 107
    - [Conventional Commits Specification](https://www.conventionalcommits.org/)
  • Network accessline 107
    - [Conventional Commits Specification](https://www.conventionalcommits.org/)
  • Network accessline 108
    - [Semantic Versioning](https://semver.org/)
  • Network accessline 108
    - [Semantic Versioning](https://semver.org/)

.claude-plugin/domains/research/plugin.json

  • Network accessline 1
    {   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  • Network accessline 2
    "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  • Network accessline 7
    "name": "First Fluke"   },   "homepage": "https://firstfluke.com/oh-my-agent",
  • Network accessline 8
    },   "homepage": "https://firstfluke.com/oh-my-agent",   "repository": "https://github.com/first-fluke/oh-my-agent",
  • Network accessline 9
    "homepage": "https://firstfluke.com/oh-my-agent",
  • Network accessline 10
    "repository": "https://github.com/first-fluke/oh-my-agent",

.claude-plugin/domains/research/scripts/plugin-bootstrap.sh

  • Executable scriptline 1
    #!/usr/bin/env sh
  • Network accessline 19
    INSTALL_SH="https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh"
  • Network accessline 121
    if ! command -v bun >/dev/null 2>&1; then   if ! command -v curl >/dev/null 2>&1 && ! command -v wget >/dev/null 2>&1; then
  • Network accessline 122
    if ! command -v curl >/dev/null 2>&1 && ! command -v wget >/dev/null 2>&1; then
  • Dangerous shell operationline 123
    log "curl/wget required to bootstrap. Run manually: curl -fsSL ${INSTALL_SH} | bash"
  • Network accessline 123
    log "curl/wget required to bootstrap. Run manually: curl -fsSL ${INSTALL_SH} | bash"
  • Network accessline 129
    fi   log "provisioning runtimes via official installer (first run, ~30-60s)…"   if command -v curl >/dev/null 2>&1; then
  • Network accessline 130
    log "provisioning runtimes via official installer (first run, ~30-60s)…"   if command -v curl >/dev/null 2>&1; then     if ! INSTALLER_SOURCE="$(curl -fsSL "${INSTALL_SH}")"; then
  • Network accessline 131
    if command -v curl >/dev/null 2>&1; then
  • Network accessline 132
    if ! INSTALLER_SOURCE="$(curl -fsSL "${INSTALL_SH}")"; then
  • Network accessline 133
    log "could not download the runtime installer; run it manually: ${INSTALL_SH}"
  • Network accessline 135
    fi   else     if ! INSTALLER_SOURCE="$(wget -qO- "${INSTALL_SH}")"; then
  • Network accessline 136
    else     if ! INSTALLER_SOURCE="$(wget -qO- "${INSTALL_SH}")"; then       log "could not download the runtime installer; run it manually: ${INSTALL_SH}"
  • Network accessline 137
    if ! INSTALLER_SOURCE="$(wget -qO- "${INSTALL_SH}")"; then
  • Network accessline 138
    log "could not download the runtime installer; run it manually: ${INSTALL_SH}"
  • Network accessline 141
    fi   if ! OMA_INSTALL_NO_RUN=1 bash -c "${INSTALLER_SOURCE}" >&2; then     log "runtime provisioning failed; run the official installer manually: ${INSTALL_SH}"
  • Network accessline 142
    if ! OMA_INSTALL_NO_RUN=1 bash -c "${INSTALLER_SOURCE}" >&2; then     log "runtime provisioning failed; run the official installer manually: ${INSTALL_SH}"     exit 0
  • Network accessline 143
    log "runtime provisioning failed; run the official installer manually: ${INSTALL_SH}"
  • Network accessline 158
    if ! resolve_oma; then   log "could not resolve oma after provisioning. Run manually: curl -fsSL ${INSTALL_SH} | bash"
  • Dangerous shell operationline 159
    log "could not resolve oma after provisioning. Run manually: curl -fsSL ${INSTALL_SH} | bash"
  • Network accessline 159
    log "could not resolve oma after provisioning. Run manually: curl -fsSL ${INSTALL_SH} | bash"

.claude-plugin/domains/research/scripts/plugin-hook.sh

  • Executable scriptline 1
    #!/usr/bin/env sh

.claude-plugin/domains/research/skills/oma-hwp/SKILL.md

  • Network accessline 163
    - Troubleshooting: `resources/troubleshooting.md` - Configuration: read the `hwp:` section of `.agents/oma-config.yaml` first, then fall back to `config/hwp-config.yaml` for any key it does not set (`supported_formats` lives only in the ski
  • Network accessline 163
    - Troubleshooting: `resources/troubleshooting.md` - Configuration: read the `hwp:` section of `.agents/oma-config.yaml` first, then fall back to `config/hwp-config.yaml` for any key it does not set (`supported_formats` lives only in the ski
  • Network accessline 164
    - Configuration: read the `hwp:` section of `.agents/oma-config.yaml` first, then fall back to `config/hwp-config.yaml` for any key it does not set (`supported_formats` lives only in the skill config). User overrides belong in `.agents/oma-
  • Network accessline 164
    - Configuration: read the `hwp:` section of `.agents/oma-config.yaml` first, then fall back to `config/hwp-config.yaml` for any key it does not set (`supported_formats` lives only in the skill config). User overrides belong in `.agents/oma-
  • Network accessline 165
    - Upstream: https://github.com/chrisryugj/kordoc
  • Network accessline 165
    - Upstream: https://github.com/chrisryugj/kordoc

.claude-plugin/domains/research/skills/oma-hwp/resources/balanced-tables.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

.claude-plugin/domains/research/skills/oma-hwp/resources/execution-protocol.md

  • Network accessline 21
    If `bun` is not available, ask the user to install Bun (https://bun.sh). `bunx` is required.
  • Network accessline 21
    If `bun` is not available, ask the user to install Bun (https://bun.sh). `bunx` is required.
  • Network accessline 110
    | Error | Recovery | |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 110
    | Error | Recovery | |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 111
    |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` | | `지원하지 않는 파일 형식` / `unsupported file format` | Confirm extension matches actual content; check magic bytes |
  • Network accessline 111
    |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` | | `지원하지 않는 파일 형식` / `unsupported file format` | Confirm extension matches actual content; check magic bytes |
  • Dangerous shell operationline 112
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Dangerous shell operationline 112
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 112
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 112
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 115
    | Empty Markdown output | Likely a scanned-image-only HWP; suggest OCR pipeline (out of this skill's scope) | | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stac
  • Network accessline 115
    | Empty Markdown output | Likely a scanned-image-only HWP; suggest OCR pipeline (out of this skill's scope) | | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stac
  • Network accessline 116
    | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue 
  • Network accessline 116
    | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue 
  • Network accessline 117
    | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue upstream at https://github.com/chrisryugj/kordoc/issues |
  • Network accessline 117
    | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue upstream at https://github.com/chrisryugj/kordoc/issues |

.claude-plugin/domains/research/skills/oma-hwp/resources/flatten-tables.ts

  • Executable scriptline 1
    #!/usr/bin/env bun
  • Executable scriptline 1
    #!/usr/bin/env bun

.claude-plugin/domains/research/skills/oma-hwp/resources/package.json

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

.claude-plugin/domains/research/skills/oma-hwp/resources/troubleshooting.md

  • Network accessline 28
    ### 5. Hyperlinks look wrong kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme: only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 28
    ### 5. Hyperlinks look wrong kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme: only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 29
    kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme: only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 29
    kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme: only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 42
    1. Upgrade: `bunx kordoc@latest` (bust the bunx cache if needed) 2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues
  • Network accessline 42
    1. Upgrade: `bunx kordoc@latest` (bust the bunx cache if needed) 2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues
  • Network accessline 43
    2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues 4. Meanwhile, if only a subset of the document triggers the crash, use `-p` to skip it
  • Network accessline 43
    2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues 4. Meanwhile, if only a subset of the document triggers the crash, use `-p` to skip it
  • Network accessline 44
    3. File an issue: https://github.com/chrisryugj/kordoc/issues
  • Network accessline 44
    3. File an issue: https://github.com/chrisryugj/kordoc/issues

.claude-plugin/domains/research/skills/oma-hwp/resources/turndown-plugin-gfm.d.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

.claude-plugin/domains/research/skills/oma-pdf/resources/execution-protocol.md

  • Network accessline 120
    | Error | Recovery | |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 120
    | Error | Recovery | |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 121
    |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` | | PDF password protected | Ask user for the password, then retry with `-p "{password}"` (`opendataloader-pdf --password`
  • Network accessline 121
    |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` | | PDF password protected | Ask user for the password, then retry with `-p "{password}"` (`opendataloader-pdf --password`
  • Dangerous shell operationline 122
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Dangerous shell operationline 122
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 122
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 122
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |

.claude-plugin/domains/research/skills/oma-scholar/SKILL.md

  • Network accessline 141
    12. **ID format**: descriptive kebab-case with prefix: `stmt:privacy-budget-tradeoff`, `ev:cifar10-accuracy-table`, `art:paper` 13. **Validate before sharing**: run `oma scholar lint` after Generate and Review; cross-record refs (`record_id
  • Network accessline 141
    12. **ID format**: descriptive kebab-case with prefix: `stmt:privacy-budget-tradeoff`, `ev:cifar10-accuracy-table`, `art:paper` 13. **Validate before sharing**: run `oma scholar lint` after Generate and Review; cross-record refs (`record_id
  • Network accessline 142
    13. **Validate before sharing**: run `oma scholar lint` after Generate and Review; cross-record refs (`record_id#local_id`) in review sidecars are recognized and not flagged as dangling 14. **Remote API has no auth**: `https://knows.academy
  • Network accessline 142
    13. **Validate before sharing**: run `oma scholar lint` after Generate and Review; cross-record refs (`record_id#local_id`) in review sidecars are recognized and not flagged as dangling 14. **Remote API has no auth**: `https://knows.academy
  • Network accessline 143
    14. **Remote API has no auth**: `https://knows.academy/api/proxy/*` is public; do not invent auth headers 15. **Partial fetch param is `section` (singular)**: fixed enum `statements|evidence|relations|artifacts|citation` 16. **Fallback API 
  • Network accessline 143
    14. **Remote API has no auth**: `https://knows.academy/api/proxy/*` is public; do not invent auth headers 15. **Partial fetch param is `section` (singular)**: fixed enum `statements|evidence|relations|artifacts|citation` 16. **Fallback API 
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Network accessline 203
    # Partial fetch (claims only, ~700 tokens, 93% reduction vs PDF)
  • Network accessline 203
    # Partial fetch (claims only, ~700 tokens, 93% reduction vs PDF)
  • Network accessline 237
    curl -s "https://knows.academy/api/proxy/search?q=..."
  • Network accessline 237
    curl -s "https://knows.academy/api/proxy/search?q=..."
  • Network accessline 238
    curl -s "https://knows.academy/api/proxy/sidecars/<encoded-id>"
  • Network accessline 238
    curl -s "https://knows.academy/api/proxy/sidecars/<encoded-id>"
  • Network accessline 239
    curl -s "https://knows.academy/api/proxy/partial?record_id=<id>&section=statements"
  • Network accessline 239
    curl -s "https://knows.academy/api/proxy/partial?record_id=<id>&section=statements"
  • Network accessline 240
    curl -s "https://knows.academy/api/proxy/jobs/stats"   # platform health
  • Network accessline 240
    curl -s "https://knows.academy/api/proxy/jobs/stats"   # platform health
  • Access to secretsline 261
    [Credential-related source omitted]
  • Access to secretsline 261
    [Credential-related source omitted]
  • Access to secretsline 262
    [Credential-related source omitted]
  • Access to secretsline 262
    [Credential-related source omitted]

.claude-plugin/domains/research/skills/oma-scholar/config/scholar-config.yaml

  • Network accessline 8
    # shipped default. Everything else below is protocol shape. api:   base_url: https://knows.academy
  • Network accessline 8
    # shipped default. Everything else below is protocol shape. api:   base_url: https://knows.academy
  • Network accessline 9
    api:   base_url: https://knows.academy   endpoints:
  • Network accessline 9
    api:   base_url: https://knows.academy   endpoints:
  • Network accessline 10
    base_url: https://knows.academy
  • Network accessline 10
    base_url: https://knows.academy
  • Network accessline 36
    semanticscholar:   env_var: S2_API_KEY          # sent as x-api-key header   key_request_url: https://www.semanticscholar.org/product/api
  • Network accessline 36
    semanticscholar:   env_var: S2_API_KEY          # sent as x-api-key header   key_request_url: https://www.semanticscholar.org/product/api
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Network accessline 38
    key_request_url: https://www.semanticscholar.org/product/api
  • Network accessline 38
    key_request_url: https://www.semanticscholar.org/product/api
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Network accessline 45
    # Polite-pool email also accepted for higher anonymous rate limits   polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/
  • Network accessline 45
    # Polite-pool email also accepted for higher anonymous rate limits   polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/
  • Network accessline 46
    polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/   settings_url: https://openalex.org/settings/api
  • Network accessline 46
    polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/   settings_url: https://openalex.org/settings/api
  • Network accessline 47
    signup_url: https://openalex.org/
  • Network accessline 47
    signup_url: https://openalex.org/
  • Network accessline 48
    settings_url: https://openalex.org/settings/api
  • Network accessline 48
    settings_url: https://openalex.org/settings/api

.claude-plugin/domains/research/skills/oma-scholar/resources/api-endpoints.md

  • Network accessline 3
    Base URL: `https://knows.academy`
  • Network accessline 3
    Base URL: `https://knows.academy`
  • Network accessline 15
    curl -s "https://knows.academy/api/proxy/search?q=diffusion+super+resolution"
  • Network accessline 15
    curl -s "https://knows.academy/api/proxy/search?q=diffusion+super+resolution"
  • Network accessline 56
    RID=$(python3 -c "import urllib.parse; print(urllib.parse.quote('knows:generated/{slug}/1.0.0', safe=''))") curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 56
    RID=$(python3 -c "import urllib.parse; print(urllib.parse.quote('knows:generated/{slug}/1.0.0', safe=''))") curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 57
    curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 57
    curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 60
    ## Partial Fetch (Token-Saving)
  • Network accessline 60
    ## Partial Fetch (Token-Saving)
  • Network accessline 80
    # Just the claims curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 80
    # Just the claims curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 81
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 81
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 83
    # Evidence only curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 83
    # Evidence only curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 84
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 84
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 108
    curl -s "https://knows.academy/api/proxy/jobs/stats"
  • Network accessline 108
    curl -s "https://knows.academy/api/proxy/jobs/stats"
  • Network accessline 138
    Schema id used by sidecars: `https://knows.dev/schema/record-0.9.json`
  • Network accessline 138
    Schema id used by sidecars: `https://knows.dev/schema/record-0.9.json`

.claude-plugin/domains/research/skills/oma-scholar/resources/execution-protocol.md

  • Access to secretsline 57
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Network accessline 60
    # PAPER_TITLE is the source title; inspect candidates before selecting a record. curl -s --get "https://api.openalex.org/works" \
  • Network accessline 60
    # PAPER_TITLE is the source title; inspect candidates before selecting a record. curl -s --get "https://api.openalex.org/works" \
  • Network accessline 61
    [Credential-related source omitted]
  • Network accessline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Network accessline 199
    1. **knows.academy search**: `curl -s "{base}/api/proxy/search?q={query}"`
  • Network accessline 199
    1. **knows.academy search**: `curl -s "{base}/api/proxy/search?q={query}"`
  • Network accessline 203
    3. If no hits OR clearly wrong paper (cross-source title similarity < 0.7) →    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 203
    3. If no hits OR clearly wrong paper (cross-source title similarity < 0.7) →    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 204
    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 204
    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 205
    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 205
    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 206
    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 206
    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 209
    using the abstract as the source text. The local sidecar will not be on    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Network accessline 209
    using the abstract as the source text. The local sidecar will not be on    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Network accessline 210
    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"` 6. If user asks for analysis after fetch, transition to **Mode 4** (Analyze)
  • Network accessline 210
    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"` 6. If user asks for analysis after fetch, transition to **Mode 4** (Analyze)
  • Network accessline 211
    5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Network accessline 211
    5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Access to secretsline 224
    [Credential-related source omitted]
  • Access to secretsline 224
    [Credential-related source omitted]

.claude-plugin/domains/research/skills/oma-scholar/resources/fallback-providers.md

  • Network accessline 59
    # Partial fetch (saves up to 93% tokens)
  • Network accessline 59
    # Partial fetch (saves up to 93% tokens)
  • Access to secretsline 121
    [Credential-related source omitted]
  • Access to secretsline 121
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Network accessline 126
    anonymous pool, which 429s under load; the CLI retries once after a short delay, then skips the source. Request a free key via the form at https://www.semanticscholar.org/product/api (delivered by email; grants a
  • Network accessline 126
    anonymous pool, which 429s under load; the CLI retries once after a short delay, then skips the source. Request a free key via the form at https://www.semanticscholar.org/product/api (delivered by email; grants a
  • Network accessline 127
    delay, then skips the source. Request a free key via the form at https://www.semanticscholar.org/product/api (delivered by email; grants a dedicated 1 req/sec).
  • Network accessline 127
    delay, then skips the source. Request a free key via the form at https://www.semanticscholar.org/product/api (delivered by email; grants a dedicated 1 req/sec).
  • Network accessline 128
    https://www.semanticscholar.org/product/api (delivered by email; grants a
  • Network accessline 128
    https://www.semanticscholar.org/product/api (delivered by email; grants a

.claude-plugin/domains/research/skills/oma-scholar/resources/setup-openalex.md

  • Network accessline 23
    1. Sign up: https://openalex.org/
  • Network accessline 23
    1. Sign up: https://openalex.org/
  • Network accessline 24
    2. Generate key: https://openalex.org/settings/api
  • Network accessline 24
    2. Generate key: https://openalex.org/settings/api
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 61
    [Credential-related source omitted]
  • Network accessline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 69
    OpenAlex uses pay-as-you-go past the daily free allowance, with no monthly subscription. Most academic users never exceed the free tier. See https://openalex.org/pricing for current rates.
  • Network accessline 69
    OpenAlex uses pay-as-you-go past the daily free allowance, with no monthly subscription. Most academic users never exceed the free tier. See https://openalex.org/pricing for current rates.
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 83
    - The key (or email) is sent to OpenAlex servers as a query parameter - No source paper content is sent to OpenAlex; only title/author search strings - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https://
  • Network accessline 83
    - The key (or email) is sent to OpenAlex servers as a query parameter - No source paper content is sent to OpenAlex; only title/author search strings - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https://
  • Network accessline 85
    - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https://openalex.org/
  • Network accessline 85
    - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https://openalex.org/

.claude-plugin/domains/research/skills/oma-scholar/resources/sidecar-spec.md

  • Network accessline 122
    title: "..."   identifiers:     url: "https://arxiv.org/abs/..."
  • Network accessline 122
    title: "..."   identifiers:     url: "https://arxiv.org/abs/..."
  • Network accessline 123
    identifiers:     url: "https://arxiv.org/abs/..."     doi: "..."     # OMIT entirely if not visible in source
  • Network accessline 123
    identifiers:     url: "https://arxiv.org/abs/..."     doi: "..."     # OMIT entirely if not visible in source
  • Network accessline 124
    url: "https://arxiv.org/abs/..."
  • Network accessline 124
    url: "https://arxiv.org/abs/..."

.claude-plugin/domains/research/skills/oma-scholar/resources/upstream-spec-cache.md

  • Network accessline 3
    This file is a **snapshot** of the canonical Knows skill description. Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 3
    This file is a **snapshot** of the canonical Knows skill description. Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 4
    Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 4
    Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 13
    curl -s https://knows.academy/api/proxy/skill/knows.md \
  • Network accessline 13
    curl -s https://knows.academy/api/proxy/skill/knows.md \
  • Access to secretsline 55
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Network accessline 56
    [Credential-related source omitted]
  • Network accessline 56
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Network accessline 57
    > ``` > 注册免费 key:https://openalex.org → Account Settings → API Keys >
  • Network accessline 57
    > ``` > 注册免费 key:https://openalex.org → Account Settings → API Keys >
  • Network accessline 58
    > 注册免费 key:https://openalex.org → Account Settings → API Keys
  • Network accessline 58
    > 注册免费 key:https://openalex.org → Account Settings → API Keys
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 179
    [Credential-related source omitted]
  • Access to secretsline 179
    [Credential-related source omitted]
  • Network accessline 401
    $schema: "https://knows.dev/schema/record-0.9.json"
  • Network accessline 401
    $schema: "https://knows.dev/schema/record-0.9.json"
  • Network accessline 411
    # orcid: "0000-0002-1825-0097"  # Optional     # email: "author@example.edu"    # Optional     # homepage: "https://example.edu/~author"  # Optional
  • Network accessline 411
    # orcid: "0000-0002-1825-0097"  # Optional     # email: "author@example.edu"    # Optional     # homepage: "https://example.edu/~author"  # Optional
  • Network accessline 412
    # email: "author@example.edu"    # Optional     # homepage: "https://example.edu/~author"  # Optional     # scholar_id: "xxxxxxxxxxxxx"    # Optional (Google Scholar)
  • Network accessline 412
    # email: "author@example.edu"    # Optional     # homepage: "https://example.edu/~author"  # Optional     # scholar_id: "xxxxxxxxxxxxx"    # Optional (Google Scholar)
  • Network accessline 413
    # homepage: "https://example.edu/~author"  # Optional
  • Network accessline 413
    # homepage: "https://example.edu/~author"  # Optional
  • Network accessline 442
    #   Published paper:  identifiers: {doi: "10.1234/example"} #   arXiv preprint:   identifiers: {arxiv: "2401.12345"} #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"}
  • Network accessline 442
    #   Published paper:  identifiers: {doi: "10.1234/example"} #   arXiv preprint:   identifiers: {arxiv: "2401.12345"} #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"}
  • Network accessline 443
    #   arXiv preprint:   identifiers: {arxiv: "2401.12345"} #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"} #   Multiple known:   identifiers: {doi: "10.1234/example", arxiv: "2401.12345"}
  • Network accessline 443
    #   arXiv preprint:   identifiers: {arxiv: "2401.12345"} #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"} #   Multiple known:   identifiers: {doi: "10.1234/example", arxiv: "2401.12345"}
  • Network accessline 444
    #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"}
  • Network accessline 444
    #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"}
  • Network accessline 858
    The knows.academy API is at `https://knows.academy/api/proxy`. No authentication required for read operations.
  • Network accessline 858
    The knows.academy API is at `https://knows.academy/api/proxy`. No authentication required for read operations.
  • Network accessline 867
    # Basic search curl -s "https://knows.academy/api/proxy/search?q=attention+mechanism&limit=5"
  • Network accessline 867
    # Basic search curl -s "https://knows.academy/api/proxy/search?q=attention+mechanism&limit=5"
  • Network accessline 868
    curl -s "https://knows.academy/api/proxy/search?q=attention+mechanism&limit=5"
  • Network accessline 868
    curl -s "https://knows.academy/api/proxy/search?q=attention+mechanism&limit=5"
  • Network accessline 870
    # Filter by discipline curl -s "https://knows.academy/api/proxy/search?q=transformer&discipline=cs&limit=3"
  • Network accessline 870
    # Filter by discipline curl -s "https://knows.academy/api/proxy/search?q=transformer&discipline=cs&limit=3"
  • Network accessline 871
    curl -s "https://knows.academy/api/proxy/search?q=transformer&discipline=cs&limit=3"
  • Network accessline 871
    curl -s "https://knows.academy/api/proxy/search?q=transformer&discipline=cs&limit=3"
  • Network accessline 883
    # Full sidecar (all fields) curl -s "https://knows.academy/api/proxy/sidecars/knows:generated/attention/1.0.0" -o paper.knows.yaml
  • Network accessline 883
    # Full sidecar (all fields) curl -s "https://knows.academy/api/proxy/sidecars/knows:generated/attention/1.0.0" -o paper.knows.yaml
  • Network accessline 884
    curl -s "https://knows.academy/api/proxy/sidecars/knows:generated/attention/1.0.0" -o paper.knows.yaml
  • Network accessline 884
    curl -s "https://knows.academy/api/proxy/sidecars/knows:generated/attention/1.0.0" -o paper.knows.yaml
  • Network accessline 886
    # Partial fetch — statements only (93% fewer tokens) curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=statements"
  • Network accessline 886
    # Partial fetch — statements only (93% fewer tokens) curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=statements"
  • Network accessline 887
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=statements"
  • Network accessline 887
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=statements"
  • Network accessline 889
    # Evidence only curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=evidence"
  • Network accessline 889
    # Evidence only curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=evidence"
  • Network accessline 890
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=evidence"
  • Network accessline 890
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=evidence"
  • Network accessline 892
    # Relations only curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=relations"
  • Network accessline 892
    # Relations only curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=relations"
  • Network accessline 893
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=relations"
  • Network accessline 893
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=relations"
  • Network accessline 895
    # BibTeX citation curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=citation"
  • Network accessline 895
    # BibTeX citation curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=citation"
  • Network accessline 896
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=citation"
  • Network accessline 896
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=citation"
  • Network accessline 906
    curl -s "https://knows.academy/api/proxy/jobs/stats"
  • Network accessline 906
    curl -s "https://knows.academy/api/proxy/jobs/stats"

.claude-plugin/domains/research/skills/oma-scm/resources/conventional-commits.md

  • Network accessline 107
    - [Conventional Commits Specification](https://www.conventionalcommits.org/)
  • Network accessline 107
    - [Conventional Commits Specification](https://www.conventionalcommits.org/)
  • Network accessline 108
    - [Semantic Versioning](https://semver.org/)
  • Network accessline 108
    - [Semantic Versioning](https://semver.org/)

.claude-plugin/domains/research/skills/oma-search/resources/examples.md

  • Network accessline 42
    Request: Read https://example.org/article Route: fetch
  • Network accessline 42
    Request: Read https://example.org/article Route: fetch

.claude-plugin/domains/research/skills/oma-search/resources/execution-protocol.md

  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]

.claude-plugin/domains/research/skills/oma-translation/resources/lang/ja.md

  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]

.claude-plugin/domains/research/skills/oma-translation/resources/style-skills.md

  • Network accessline 8
    | Target | Skill | Upstream | |---|---|---| | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) |
  • Network accessline 8
    | Target | Skill | Upstream | |---|---|---| | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) |
  • Network accessline 9
    |---|---|---| | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) | | `ko`, including `ko-KR` | `humanize-korean` | [epoko77-ai/im-not-ai](https://github.com/epoko77-ai/im-not-ai) |
  • Network accessline 9
    |---|---|---| | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) | | `ko`, including `ko-KR` | `humanize-korean` | [epoko77-ai/im-not-ai](https://github.com/epoko77-ai/im-not-ai) |
  • Network accessline 10
    | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) |
  • Network accessline 10
    | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) |
  • Network accessline 11
    | `ko`, including `ko-KR` | `humanize-korean` | [epoko77-ai/im-not-ai](https://github.com/epoko77-ai/im-not-ai) |
  • Network accessline 11
    | `ko`, including `ko-KR` | `humanize-korean` | [epoko77-ai/im-not-ai](https://github.com/epoko77-ai/im-not-ai) |
  • Network accessline 31
    bunx skills use https://github.com/epoko77-ai/im-not-ai/tree/main/codex/skills/humanize-korean
  • Network accessline 31
    bunx skills use https://github.com/epoko77-ai/im-not-ai/tree/main/codex/skills/humanize-korean
  • Network accessline 39
    4. Korean execution requires references, role contracts and runnable Python    scripts. Resolve the matching package from upstream's    [installation guide](https://github.com/epoko77-ai/im-not-ai/blob/main/INSTALL.md):
  • Network accessline 39
    4. Korean execution requires references, role contracts and runnable Python    scripts. Resolve the matching package from upstream's    [installation guide](https://github.com/epoko77-ai/im-not-ai/blob/main/INSTALL.md):
  • Network accessline 41
    [installation guide](https://github.com/epoko77-ai/im-not-ai/blob/main/INSTALL.md):
  • Network accessline 41
    [installation guide](https://github.com/epoko77-ai/im-not-ai/blob/main/INSTALL.md):
  • Network accessline 57
    bundle. The current Codex package's launchers call scripts in the original    repository root; copying those launchers alone does not preserve that root.    See the upstream [launcher](https://github.com/epoko77-ai/im-not-ai/blob/main/codex
  • Network accessline 57
    bundle. The current Codex package's launchers call scripts in the original    repository root; copying those launchers alone does not preserve that root.    See the upstream [launcher](https://github.com/epoko77-ai/im-not-ai/blob/main/codex
  • Network accessline 59
    See the upstream [launcher](https://github.com/epoko77-ai/im-not-ai/blob/main/codex/skills/humanize-korean/scripts/prepare_monolith_input.py).
  • Network accessline 59
    See the upstream [launcher](https://github.com/epoko77-ai/im-not-ai/blob/main/codex/skills/humanize-korean/scripts/prepare_monolith_input.py).
  • Network accessline 67
    git clone --depth 1 https://github.com/epoko77-ai/im-not-ai.git "$STYLE_SKILL_CHECKOUT"
  • Network accessline 67
    git clone --depth 1 https://github.com/epoko77-ai/im-not-ai.git "$STYLE_SKILL_CHECKOUT"

.claude-plugin/domains/security/plugin.json

  • Network accessline 1
    {   "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  • Network accessline 2
    "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  • Network accessline 7
    "name": "First Fluke"   },   "homepage": "https://firstfluke.com/oh-my-agent",
  • Network accessline 8
    },   "homepage": "https://firstfluke.com/oh-my-agent",   "repository": "https://github.com/first-fluke/oh-my-agent",
  • Network accessline 9
    "homepage": "https://firstfluke.com/oh-my-agent",
  • Network accessline 10
    "repository": "https://github.com/first-fluke/oh-my-agent",

.claude-plugin/domains/security/scripts/plugin-bootstrap.sh

  • Executable scriptline 1
    #!/usr/bin/env sh
  • Network accessline 19
    INSTALL_SH="https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh"
  • Network accessline 121
    if ! command -v bun >/dev/null 2>&1; then   if ! command -v curl >/dev/null 2>&1 && ! command -v wget >/dev/null 2>&1; then
  • Network accessline 122
    if ! command -v curl >/dev/null 2>&1 && ! command -v wget >/dev/null 2>&1; then
  • Dangerous shell operationline 123
    log "curl/wget required to bootstrap. Run manually: curl -fsSL ${INSTALL_SH} | bash"
  • Network accessline 123
    log "curl/wget required to bootstrap. Run manually: curl -fsSL ${INSTALL_SH} | bash"
  • Network accessline 129
    fi   log "provisioning runtimes via official installer (first run, ~30-60s)…"   if command -v curl >/dev/null 2>&1; then
  • Network accessline 130
    log "provisioning runtimes via official installer (first run, ~30-60s)…"   if command -v curl >/dev/null 2>&1; then     if ! INSTALLER_SOURCE="$(curl -fsSL "${INSTALL_SH}")"; then
  • Network accessline 131
    if command -v curl >/dev/null 2>&1; then
  • Network accessline 132
    if ! INSTALLER_SOURCE="$(curl -fsSL "${INSTALL_SH}")"; then
  • Network accessline 133
    log "could not download the runtime installer; run it manually: ${INSTALL_SH}"
  • Network accessline 135
    fi   else     if ! INSTALLER_SOURCE="$(wget -qO- "${INSTALL_SH}")"; then
  • Network accessline 136
    else     if ! INSTALLER_SOURCE="$(wget -qO- "${INSTALL_SH}")"; then       log "could not download the runtime installer; run it manually: ${INSTALL_SH}"
  • Network accessline 137
    if ! INSTALLER_SOURCE="$(wget -qO- "${INSTALL_SH}")"; then
  • Network accessline 138
    log "could not download the runtime installer; run it manually: ${INSTALL_SH}"
  • Network accessline 141
    fi   if ! OMA_INSTALL_NO_RUN=1 bash -c "${INSTALLER_SOURCE}" >&2; then     log "runtime provisioning failed; run the official installer manually: ${INSTALL_SH}"
  • Network accessline 142
    if ! OMA_INSTALL_NO_RUN=1 bash -c "${INSTALLER_SOURCE}" >&2; then     log "runtime provisioning failed; run the official installer manually: ${INSTALL_SH}"     exit 0
  • Network accessline 143
    log "runtime provisioning failed; run the official installer manually: ${INSTALL_SH}"
  • Network accessline 158
    if ! resolve_oma; then   log "could not resolve oma after provisioning. Run manually: curl -fsSL ${INSTALL_SH} | bash"
  • Dangerous shell operationline 159
    log "could not resolve oma after provisioning. Run manually: curl -fsSL ${INSTALL_SH} | bash"
  • Network accessline 159
    log "could not resolve oma after provisioning. Run manually: curl -fsSL ${INSTALL_SH} | bash"

.claude-plugin/domains/security/scripts/plugin-hook.sh

  • Executable scriptline 1
    #!/usr/bin/env sh

.claude-plugin/domains/security/skills/oma-debug/resources/common-patterns.md

  • Network accessline 401
    Access to fetch at 'http://localhost:8000/api/todos' from origin
  • Network accessline 401
    Access to fetch at 'http://localhost:8000/api/todos' from origin
  • Network accessline 402
    'http://localhost:3000' has been blocked by CORS policy
  • Network accessline 402
    'http://localhost:3000' has been blocked by CORS policy
  • Network accessline 410
    app.add_middleware(     CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 410
    app.add_middleware(     CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 411
    CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL     allow_credentials=True,
  • Network accessline 411
    CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL     allow_credentials=True,
  • Network accessline 412
    allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 412
    allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 418
    # For production, be specific: # allow_origins=["https://yourdomain.com"]
  • Network accessline 418
    # For production, be specific: # allow_origins=["https://yourdomain.com"]
  • Network accessline 419
    # allow_origins=["https://yourdomain.com"]
  • Network accessline 419
    # allow_origins=["https://yourdomain.com"]

.claude-plugin/domains/security/skills/oma-qa/resources/error-playbook.md

  • Access to secretsline 66
    [Credential-related source omitted]
  • Access to secretsline 66
    [Credential-related source omitted]

.claude-plugin/domains/security/skills/oma-qa/resources/execution-protocol.md

  • Network accessline 49
    new_page(url: "http://localhost:PORT", isolatedContext: "qa-test")
  • Network accessline 49
    new_page(url: "http://localhost:PORT", isolatedContext: "qa-test")
  • Network accessline 96
    # Example: verify auth flow end-to-end    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 96
    # Example: verify auth flow end-to-end    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 97
    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 97
    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 101
    # Verify rate limiting actually triggers    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 101
    # Verify rate limiting actually triggers    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 102
    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login    done
  • Network accessline 102
    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login    done
  • Network accessline 103
    curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 103
    curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 119
    | Feature | Method | Expected | Actual | Status | |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |
  • Network accessline 119
    | Feature | Method | Expected | Actual | Status | |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |
  • Network accessline 120
    |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS | | Rate limiting | 20x rapid POST /api/auth/login | 429 after threshold | 429 after 10 req 
  • Network accessline 120
    |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS | | Rate limiting | 20x rapid POST /api/auth/login | 429 after threshold | 429 after 10 req 
  • Network accessline 121
    | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |
  • Network accessline 121
    | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |

.claude-plugin/domains/security/skills/oma-refactor/resources/hotspots.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

.claude-plugin/domains/security/skills/oma-scm/resources/conventional-commits.md

  • Network accessline 107
    - [Conventional Commits Specification](https://www.conventionalcommits.org/)
  • Network accessline 107
    - [Conventional Commits Specification](https://www.conventionalcommits.org/)
  • Network accessline 108
    - [Semantic Versioning](https://semver.org/)
  • Network accessline 108
    - [Semantic Versioning](https://semver.org/)

.claude-plugin/domains/security/skills/oma-security/resources/artex.md

  • Network accessline 10
    The author announced the end of public updates/releases/support and a move to closed source on 2026-10-08. The original `Autumn-27/ARTEX` repository was unavailable when checked; do not assume a current upstream release/image exists. Use th
  • Network accessline 10
    The author announced the end of public updates/releases/support and a move to closed source on 2026-10-08. The original `Autumn-27/ARTEX` repository was unavailable when checked; do not assume a current upstream release/image exists. Use th
  • Network accessline 11
    The original `Autumn-27/ARTEX` repository was unavailable when checked; do not assume a current upstream release/image exists. Use the [author's statement](https://github.com/Autumn-27/Autumn-27/blob/main/README.md) as the upstream support-
  • Network accessline 11
    The original `Autumn-27/ARTEX` repository was unavailable when checked; do not assume a current upstream release/image exists. Use the [author's statement](https://github.com/Autumn-27/Autumn-27/blob/main/README.md) as the upstream support-
  • Network accessline 12
    Use the [author's statement](https://github.com/Autumn-27/Autumn-27/blob/main/README.md) as the upstream support-status source.
  • Network accessline 12
    Use the [author's statement](https://github.com/Autumn-27/Autumn-27/blob/main/README.md) as the upstream support-status source.
  • Network accessline 13
    [Hinln/ARTEX](https://github.com/Hinln/ARTEX) and [jiwoochris/artex-ko](https://github.com/jiwoochris/artex-ko) are third-party backup/fork candidates, not official upstream distributions.
  • Network accessline 13
    [Hinln/ARTEX](https://github.com/Hinln/ARTEX) and [jiwoochris/artex-ko](https://github.com/jiwoochris/artex-ko) are third-party backup/fork candidates, not official upstream distributions.
  • Network accessline 39
    The Docker check refers to an already present digest; it does not authorize a pull/start or prove other images are pinned. Run executable help only in the reviewed isolated environment, after verifying that executable and its startup behavi
  • Network accessline 39
    The Docker check refers to an already present digest; it does not authorize a pull/start or prove other images are pinned. Run executable help only in the reviewed isolated environment, after verifying that executable and its startup behavi
  • Network accessline 40
    Run executable help only in the reviewed isolated environment, after verifying that executable and its startup behavior. The inspected backup's [Go entry point](https://github.com/Hinln/ARTEX/blob/main/cmd/artex/main.go) exposes service fla
  • Network accessline 40
    Run executable help only in the reviewed isolated environment, after verifying that executable and its startup behavior. The inspected backup's [Go entry point](https://github.com/Hinln/ARTEX/blob/main/cmd/artex/main.go) exposes service fla
  • Network accessline 41
    The inspected backup's [Go entry point](https://github.com/Hinln/ARTEX/blob/main/cmd/artex/main.go) exposes service flags such as `-addr`, `-data`, and `-proxy`.
  • Network accessline 41
    The inspected backup's [Go entry point](https://github.com/Hinln/ARTEX/blob/main/cmd/artex/main.go) exposes service flags such as `-addr`, `-data`, and `-proxy`.
  • Network accessline 43
    The backup [compose file](https://github.com/Hinln/ARTEX/blob/main/docker-compose.yml) contains floating image references; copy neither it nor its image names as an approved deployment.
  • Network accessline 43
    The backup [compose file](https://github.com/Hinln/ARTEX/blob/main/docker-compose.yml) contains floating image references; copy neither it nor its image names as an approved deployment.

.claude-plugin/domains/security/skills/oma-security/resources/ci.md

  • Network accessline 128
    - [Deepsec direct-mode contract](https://github.com/vercel-labs/deepsec/blob/main/docs/reviewing-changes.md).
  • Network accessline 128
    - [Deepsec direct-mode contract](https://github.com/vercel-labs/deepsec/blob/main/docs/reviewing-changes.md).
  • Network accessline 129
    - [Cisco AI Deep SAST CLI success exit](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan.py).
  • Network accessline 129
    - [Cisco AI Deep SAST CLI success exit](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan.py).
  • Network accessline 130
    - [Cisco Skill Scanner results, exit codes, and incomplete judge notes](https://cisco-ai-defense.github.io/docs/skill-scanner/results-and-tuning).
  • Network accessline 130
    - [Cisco Skill Scanner results, exit codes, and incomplete judge notes](https://cisco-ai-defense.github.io/docs/skill-scanner/results-and-tuning).
  • Network accessline 131
    - [Cisco MCP Scanner supported interfaces](https://github.com/cisco-ai-defense/mcp-scanner).
  • Network accessline 131
    - [Cisco MCP Scanner supported interfaces](https://github.com/cisco-ai-defense/mcp-scanner).
  • Network accessline 132
    - [Cloudflare independent local validation](https://github.com/cloudflare/security-audit-skill/blob/main/skills/security-audit/VALIDATION-AND-REPORTING.md).
  • Network accessline 132
    - [Cloudflare independent local validation](https://github.com/cloudflare/security-audit-skill/blob/main/skills/security-audit/VALIDATION-AND-REPORTING.md).

.claude-plugin/domains/security/skills/oma-security/resources/cisco-source.md

  • Network accessline 9
    - Upstream is [cisco-open/ai-deep-sast](https://github.com/cisco-open/ai-deep-sast), licensed Apache-2.0.
  • Network accessline 9
    - Upstream is [cisco-open/ai-deep-sast](https://github.com/cisco-open/ai-deep-sast), licensed Apache-2.0.
  • Network accessline 37
    The [upstream README](https://github.com/cisco-open/ai-deep-sast/blob/main/README.md) documents these distinct pipelines.
  • Network accessline 37
    The [upstream README](https://github.com/cisco-open/ai-deep-sast/blob/main/README.md) documents these distinct pipelines.
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Network accessline 77
    Semgrep-guided mode can fetch registry rules and reuses an existing `semgrep_report.json`; verify both egress and artifact identity. If missing guide rules cause an upstream fallback to broader LLM analysis, stop unless that scope and budge
  • Network accessline 77
    Semgrep-guided mode can fetch registry rules and reuses an existing `semgrep_report.json`; verify both egress and artifact identity. If missing guide rules cause an upstream fallback to broader LLM analysis, stop unless that scope and budge
  • Network accessline 79
    The [deep entry point](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan.py) defines these flags and mode transitions.
  • Network accessline 79
    The [deep entry point](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan.py) defines these flags and mode transitions.
  • Network accessline 83
    - Deep analysis indexes supported function AST nodes; it does not establish review of every file, configuration, dependency, or runtime path. - The [indexer](https://github.com/cisco-open/ai-deep-sast/blob/main/indexer.py) excludes common d
  • Network accessline 83
    - Deep analysis indexes supported function AST nodes; it does not establish review of every file, configuration, dependency, or runtime path. - The [indexer](https://github.com/cisco-open/ai-deep-sast/blob/main/indexer.py) excludes common d
  • Network accessline 84
    - The [indexer](https://github.com/cisco-open/ai-deep-sast/blob/main/indexer.py) excludes common dependency/build directories and supports a bounded language set.
  • Network accessline 84
    - The [indexer](https://github.com/cisco-open/ai-deep-sast/blob/main/indexer.py) excludes common dependency/build directories and supports a bounded language set.
  • Network accessline 85
    - The [detector](https://github.com/cisco-open/ai-deep-sast/blob/main/detector.py) uses function bodies and selected call-graph context; exploratory batches group functions from a file.
  • Network accessline 85
    - The [detector](https://github.com/cisco-open/ai-deep-sast/blob/main/detector.py) uses function bodies and selected call-graph context; exploratory batches group functions from a file.
  • Network accessline 86
    - Guided ASVS/CodeGuard analysis skips unmatched functions; Semgrep-guided analysis starts from Semgrep findings. Report those omissions. - Retain indexed files/functions, analyzed/skipped functions, phase errors, refusals, and actual candi
  • Network accessline 86
    - Guided ASVS/CodeGuard analysis skips unmatched functions; Semgrep-guided analysis starts from Semgrep findings. Report those omissions. - Retain indexed files/functions, analyzed/skipped functions, phase errors, refusals, and actual candi
  • Network accessline 87
    - Retain indexed files/functions, analyzed/skipped functions, phase errors, refusals, and actual candidate counts as measured coverage. - A generated checklist or printed completion banner does not prove every coverage item was closed; insp
  • Network accessline 87
    - Retain indexed files/functions, analyzed/skipped functions, phase errors, refusals, and actual candidate counts as measured coverage. - A generated checklist or printed completion banner does not prove every coverage item was closed; insp
  • Network accessline 88
    - A generated checklist or printed completion banner does not prove every coverage item was closed; inspect [coverage tracking](https://github.com/cisco-open/ai-deep-sast/blob/main/coverage_guide.py).
  • Network accessline 88
    - A generated checklist or printed completion banner does not prove every coverage item was closed; inspect [coverage tracking](https://github.com/cisco-open/ai-deep-sast/blob/main/coverage_guide.py).
  • Network accessline 89
    - Resume is native state reuse, not an assumed `--resume` flag. Preserve the index, SQLite database, and native reports together. - The [finding store](https://github.com/cisco-open/ai-deep-sast/blob/main/finding_store.py) can reuse process
  • Network accessline 89
    - Resume is native state reuse, not an assumed `--resume` flag. Preserve the index, SQLite database, and native reports together. - The [finding store](https://github.com/cisco-open/ai-deep-sast/blob/main/finding_store.py) can reuse process
  • Network accessline 90
    - The [finding store](https://github.com/cisco-open/ai-deep-sast/blob/main/finding_store.py) can reuse processed symbols without binding them to all revision/model/mode inputs.
  • Network accessline 90
    - The [finding store](https://github.com/cisco-open/ai-deep-sast/blob/main/finding_store.py) can reuse processed symbols without binding them to all revision/model/mode inputs.
  • Network accessline 96
    Retain the JSON summary, native JSON/Markdown reports, SQLite state, index, stderr, and stdout unchanged. Follow `phases.reports.json` from the summary rather than guessing the native report filename; validate the pinned output schema. The 
  • Network accessline 96
    Retain the JSON summary, native JSON/Markdown reports, SQLite state, index, stderr, and stdout unchanged. Follow `phases.reports.json` from the summary rather than guessing the native report filename; validate the pinned output schema. The 
  • Network accessline 97
    Follow `phases.reports.json` from the summary rather than guessing the native report filename; validate the pinned output schema. The [reporter](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan_reporter.py) owns native finding 
  • Network accessline 97
    Follow `phases.reports.json` from the summary rather than guessing the native report filename; validate the pinned output schema. The [reporter](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan_reporter.py) owns native finding 
  • Network accessline 98
    The [reporter](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan_reporter.py) owns native finding serialization.
  • Network accessline 98
    The [reporter](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan_reporter.py) owns native finding serialization.
  • Network accessline 100
    Inspect `success`, `error`, phase error counters, skipped work, and required reports before marking a receipt `completed`. Usable output with missed intended work is `partial`; no usable result is `failed`; unavailable prerequisites are `sk
  • Network accessline 100
    Inspect `success`, `error`, phase error counters, skipped work, and required reports before marking a receipt `completed`. Usable output with missed intended work is `partial`; no usable result is `failed`; unavailable prerequisites are `sk
  • Network accessline 101
    Usable output with missed intended work is `partial`; no usable result is `failed`; unavailable prerequisites are `skipped`. Do not borrow the fast scanner's severity exits or the fast-only [Jenkins example](https://github.com/cisco-open/ai
  • Network accessline 101
    Usable output with missed intended work is `partial`; no usable result is `failed`; unavailable prerequisites are `skipped`. Do not borrow the fast scanner's severity exits or the fast-only [Jenkins example](https://github.com/cisco-open/ai
  • Network accessline 102
    Do not borrow the fast scanner's severity exits or the fast-only [Jenkins example](https://github.com/cisco-open/ai-deep-sast/blob/main/Jenkinsfile).
  • Network accessline 102
    Do not borrow the fast scanner's severity exits or the fast-only [Jenkins example](https://github.com/cisco-open/ai-deep-sast/blob/main/Jenkinsfile).
  • Network accessline 105
    Upstream triage is another static LLM judgment; its TP/verdict/evidence strings do not supply independent observed reproduction. The [triager](https://github.com/cisco-open/ai-deep-sast/blob/main/triager.py) cannot replace the fresh verifie
  • Network accessline 105
    Upstream triage is another static LLM judgment; its TP/verdict/evidence strings do not supply independent observed reproduction. The [triager](https://github.com/cisco-open/ai-deep-sast/blob/main/triager.py) cannot replace the fresh verifie
  • Network accessline 106
    The [triager](https://github.com/cisco-open/ai-deep-sast/blob/main/triager.py) cannot replace the fresh verifier in `validation.md`.
  • Network accessline 106
    The [triager](https://github.com/cisco-open/ai-deep-sast/blob/main/triager.py) cannot replace the fresh verifier in `validation.md`.

.claude-plugin/domains/security/skills/oma-security/resources/deepsec-config.md

  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 25
    [Credential-related source omitted]

.claude-plugin/domains/security/skills/oma-security/resources/findings-contract.md

  • Network accessline 52
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 52
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 53
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 53
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 376
    "run_id": "20261010-runtime-example",   "target_id": "test-site",   "url": "http://127.0.0.1:18080/",
  • Network accessline 376
    "run_id": "20261010-runtime-example",   "target_id": "test-site",   "url": "http://127.0.0.1:18080/",
  • Network accessline 377
    "target_id": "test-site",   "url": "http://127.0.0.1:18080/",   "task_id": null,
  • Network accessline 377
    "target_id": "test-site",   "url": "http://127.0.0.1:18080/",   "task_id": null,
  • Network accessline 378
    "url": "http://127.0.0.1:18080/",
  • Network accessline 378
    "url": "http://127.0.0.1:18080/",
  • Network accessline 381
    "snapshot": {"repository": null, "commit": null, "dependency_digest": null, "tool_digest": null, "image_digests": [], "review_artifacts": []},   "deployment": {"commit": null, "dirty_digest": null, "input_digest": null, "deployment_revision
  • Network accessline 381
    "snapshot": {"repository": null, "commit": null, "dependency_digest": null, "tool_digest": null, "image_digests": [], "review_artifacts": []},   "deployment": {"commit": null, "dirty_digest": null, "input_digest": null, "deployment_revision
  • Network accessline 382
    "deployment": {"commit": null, "dirty_digest": null, "input_digest": null, "deployment_revision": null, "image_digest": null, "environment": "isolated-example", "session": "example-session"},   "allowlist": ["http://127.0.0.1:18080/"],   "a
  • Network accessline 382
    "deployment": {"commit": null, "dirty_digest": null, "input_digest": null, "deployment_revision": null, "image_digest": null, "environment": "isolated-example", "session": "example-session"},   "allowlist": ["http://127.0.0.1:18080/"],   "a
  • Network accessline 383
    "allowlist": ["http://127.0.0.1:18080/"],
  • Network accessline 383
    "allowlist": ["http://127.0.0.1:18080/"],
  • Network accessline 385
    "effects": ["read-dummy-records"],   "budget": {"max_cost_usd": 1, "duration_s": 60, "requests": 20, "concurrency": 1, "tokens": 1000},   "backend_egress": ["https://example-llm.invalid/"],
  • Network accessline 385
    "effects": ["read-dummy-records"],   "budget": {"max_cost_usd": 1, "duration_s": 60, "requests": 20, "concurrency": 1, "tokens": 1000},   "backend_egress": ["https://example-llm.invalid/"],
  • Network accessline 386
    "budget": {"max_cost_usd": 1, "duration_s": 60, "requests": 20, "concurrency": 1, "tokens": 1000},   "backend_egress": ["https://example-llm.invalid/"],   "status": "skipped",
  • Network accessline 386
    "budget": {"max_cost_usd": 1, "duration_s": 60, "requests": 20, "concurrency": 1, "tokens": 1000},   "backend_egress": ["https://example-llm.invalid/"],   "status": "skipped",
  • Network accessline 387
    "backend_egress": ["https://example-llm.invalid/"],
  • Network accessline 387
    "backend_egress": ["https://example-llm.invalid/"],

.claude-plugin/domains/security/skills/oma-security/resources/mcp-scanning.md

  • Network accessline 3
    Load for MCP source, an exported capability snapshot, or an explicitly authorized server/configuration. Use [findings-contract.md](findings-contract.md) for identity/receipts and [validation.md](validation.md) for independent review. Upstre
  • Network accessline 3
    Load for MCP source, an exported capability snapshot, or an explicitly authorized server/configuration. Use [findings-contract.md](findings-contract.md) for identity/receipts and [validation.md](validation.md) for independent review. Upstre
  • Network accessline 5
    Upstream is [cisco-ai-defense/mcp-scanner](https://github.com/cisco-ai-defense/mcp-scanner), licensed Apache-2.0.
  • Network accessline 5
    Upstream is [cisco-ai-defense/mcp-scanner](https://github.com/cisco-ai-defense/mcp-scanner), licensed Apache-2.0.
  • Network accessline 37
    Record the exact scanner artifact/environment digest, help, analyzer set, configuration digest, and target/server identity. `SCANNER_PYTHON` must belong to the installation providing `mcp-scanner`; an unrelated system interpreter is not ver
  • Network accessline 37
    Record the exact scanner artifact/environment digest, help, analyzer set, configuration digest, and target/server identity. `SCANNER_PYTHON` must belong to the installation providing `mcp-scanner`; an unrelated system interpreter is not ver
  • Network accessline 38
    `SCANNER_PYTHON` must belong to the installation providing `mcp-scanner`; an unrelated system interpreter is not version evidence. See the [actual CLI parser](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/mcpscanner/cli.py) for 
  • Network accessline 38
    `SCANNER_PYTHON` must belong to the installation providing `mcp-scanner`; an unrelated system interpreter is not version evidence. See the [actual CLI parser](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/mcpscanner/cli.py) for 
  • Network accessline 39
    See the [actual CLI parser](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/mcpscanner/cli.py) for option placement and current modes.
  • Network accessline 39
    See the [actual CLI parser](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/mcpscanner/cli.py) for option placement and current modes.
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 103
    This source mode inspects docstring/behavior mismatches; do not label it a full application SAST pass. The inspected branch surfaces `THREAT` findings and filters `VULNERABILITY` classifications; record that coverage limit. The [upstream us
  • Network accessline 103
    This source mode inspects docstring/behavior mismatches; do not label it a full application SAST pass. The inspected branch surfaces `THREAT` findings and filters `VULNERABILITY` classifications; record that coverage limit. The [upstream us
  • Network accessline 104
    The inspected branch surfaces `THREAT` findings and filters `VULNERABILITY` classifications; record that coverage limit. The [upstream usage guide](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/README.md) describes transport/sta
  • Network accessline 104
    The inspected branch surfaces `THREAT` findings and filters `VULNERABILITY` classifications; record that coverage limit. The [upstream usage guide](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/README.md) describes transport/sta
  • Network accessline 105
    The [upstream usage guide](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/README.md) describes transport/static scans and their data sources.
  • Network accessline 105
    The [upstream usage guide](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/README.md) describes transport/static scans and their data sources.

.claude-plugin/domains/security/skills/oma-security/resources/skill-scanning.md

  • Network accessline 9
    - Upstream is [cisco-ai-defense/skill-scanner](https://github.com/cisco-ai-defense/skill-scanner), licensed Apache-2.0.
  • Network accessline 9
    - Upstream is [cisco-ai-defense/skill-scanner](https://github.com/cisco-ai-defense/skill-scanner), licensed Apache-2.0.
  • Network accessline 26
    Use `list-analyzers` only if root help lists it; retain help and analyzer availability with the receipt. The [quick start](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/getting-started/quick-start.md) documents native sca
  • Network accessline 26
    Use `list-analyzers` only if root help lists it; retain help and analyzer availability with the receipt. The [quick start](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/getting-started/quick-start.md) documents native sca
  • Network accessline 27
    The [quick start](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/getting-started/quick-start.md) documents native scan commands.
  • Network accessline 27
    The [quick start](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/getting-started/quick-start.md) documents native scan commands.
  • Network accessline 29
    Pin the reviewed version and artifact rather than installing whatever currently resolves as newest. Some source distributions build a CEL helper; do not let missing wheels trigger an unrequested build. See upstream [installation prerequisit
  • Network accessline 29
    Pin the reviewed version and artifact rather than installing whatever currently resolves as newest. Some source distributions build a CEL helper; do not let missing wheels trigger an unrequested build. See upstream [installation prerequisit
  • Network accessline 31
    See upstream [installation prerequisites](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/user-guide/installation-and-configuration.md).
  • Network accessline 31
    See upstream [installation prerequisites](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/user-guide/installation-and-configuration.md).
  • Network accessline 44
    Deterministic coverage is useful but incomplete. Do not describe a rules-only pass as equivalent to an LLM-assisted pass. The [behavioral analyzer](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/architecture/analyzers/beha
  • Network accessline 44
    Deterministic coverage is useful but incomplete. Do not describe a rules-only pass as equivalent to an LLM-assisted pass. The [behavioral analyzer](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/architecture/analyzers/beha
  • Network accessline 45
    The [behavioral analyzer](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/architecture/analyzers/behavioral-analyzer.md) describes AST/dataflow limits.
  • Network accessline 45
    The [behavioral analyzer](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/architecture/analyzers/behavioral-analyzer.md) describes AST/dataflow limits.
  • Network accessline 50
    For LLM analysis, resolve an explicit provider/model, endpoint, token/runtime budget, and credential reference. Documented settings include `SKILL_SCANNER_LLM_MODEL`, `SKILL_SCANNER_LLM_API_KEY`, and `SKILL_SCANNER_LLM_BASE_URL` where suppo
  • Network accessline 50
    For LLM analysis, resolve an explicit provider/model, endpoint, token/runtime budget, and credential reference. Documented settings include `SKILL_SCANNER_LLM_MODEL`, `SKILL_SCANNER_LLM_API_KEY`, and `SKILL_SCANNER_LLM_BASE_URL` where suppo
  • Network accessline 51
    [Credential-related source omitted]
  • Network accessline 51
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 52
    Use the [provider guide](https://cisco-ai-defense.github.io/docs/skill-scanner/llm-providers) for the selected local/gateway/cloud configuration.
  • Network accessline 52
    Use the [provider guide](https://cisco-ai-defense.github.io/docs/skill-scanner/llm-providers) for the selected local/gateway/cloud configuration.
  • Network accessline 72
    Choose `balanced`, `low-noise`, or another reviewed policy for the actual target and review queue. `quiet` and measured recommendations depend on the LLM judge; do not apply their published results to rules-only runs or different models. Th
  • Network accessline 72
    Choose `balanced`, `low-noise`, or another reviewed policy for the actual target and review queue. `quiet` and measured recommendations depend on the LLM judge; do not apply their published results to rules-only runs or different models. Th
  • Network accessline 73
    `quiet` and measured recommendations depend on the LLM judge; do not apply their published results to rules-only runs or different models. The [recommended settings](https://cisco-ai-defense.github.io/docs/skill-scanner/recommended-settings
  • Network accessline 73
    `quiet` and measured recommendations depend on the LLM judge; do not apply their published results to rules-only runs or different models. The [recommended settings](https://cisco-ai-defense.github.io/docs/skill-scanner/recommended-settings
  • Network accessline 74
    The [recommended settings](https://cisco-ai-defense.github.io/docs/skill-scanner/recommended-settings) bind measurements to a specific corpus, model, and threshold.
  • Network accessline 74
    The [recommended settings](https://cisco-ai-defense.github.io/docs/skill-scanner/recommended-settings) bind measurements to a specific corpus, model, and threshold.
  • Network accessline 99
    Use [ci.md](ci.md) for normalized gate decisions; native severity exits do not encode verification status. The [upstream scope statement](https://github.com/cisco-ai-defense/skill-scanner/blob/main/README.md#scope-and-limitations) explicitl
  • Network accessline 99
    Use [ci.md](ci.md) for normalized gate decisions; native severity exits do not encode verification status. The [upstream scope statement](https://github.com/cisco-ai-defense/skill-scanner/blob/main/README.md#scope-and-limitations) explicitl
  • Network accessline 100
    The [upstream scope statement](https://github.com/cisco-ai-defense/skill-scanner/blob/main/README.md#scope-and-limitations) explicitly describes best-effort, incomplete detection.
  • Network accessline 100
    The [upstream scope statement](https://github.com/cisco-ai-defense/skill-scanner/blob/main/README.md#scope-and-limitations) explicitly describes best-effort, incomplete detection.

.claude-plugin/domains/security/skills/oma-security/resources/validation.md

  • Network accessline 71
    [Cloudflare validation and reporting procedure](https://github.com/cloudflare/security-audit-skill/blob/main/skills/security-audit/VALIDATION-AND-REPORTING.md) defines the source/local non-discoverer review and bounded sandbox contract. Rec
  • Network accessline 71
    [Cloudflare validation and reporting procedure](https://github.com/cloudflare/security-audit-skill/blob/main/skills/security-audit/VALIDATION-AND-REPORTING.md) defines the source/local non-discoverer review and bounded sandbox contract. Rec

.claude-plugin/marketplace.json

  • Network accessline 1
    {   "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  • Network accessline 2
    "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  • Network accessline 4
    "owner": {     "name": "First Fluke",     "url": "https://firstfluke.com/oh-my-agent"
  • Network accessline 5
    "name": "First Fluke",     "url": "https://firstfluke.com/oh-my-agent"   },
  • Network accessline 6
    "url": "https://firstfluke.com/oh-my-agent"

.claude-plugin/plugin.json

  • Network accessline 6
    "name": "First Fluke"   },   "homepage": "https://firstfluke.com/oh-my-agent",
  • Network accessline 7
    },   "homepage": "https://firstfluke.com/oh-my-agent",   "repository": "https://github.com/first-fluke/oh-my-agent",
  • Network accessline 8
    "homepage": "https://firstfluke.com/oh-my-agent",
  • Network accessline 9
    "repository": "https://github.com/first-fluke/oh-my-agent",

.cursor-plugin/skills/oma-bootstrap/SKILL.md

  • Network accessline 73
    curl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh \
  • Network accessline 78
    Without `curl`, use `wget -qO-`. The installer already installs the global

benchmarks/runs/oma/.agents/skills/oma-backend/variants/node/api-template.ts

  • Executable scriptline 1
    Executable file

benchmarks/runs/oma/.agents/skills/oma-backend/variants/python/api-template.py

  • Executable scriptline 1
    Executable file

benchmarks/runs/oma/.agents/skills/oma-backend/variants/rust/api-template.rs

  • Access to secretsline 175
    [Credential-related source omitted]

benchmarks/runs/oma/.agents/skills/oma-backend/variants/stack.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

benchmarks/runs/oma/.agents/skills/oma-debug/resources/common-patterns.md

  • Network accessline 400
    Access to fetch at 'http://localhost:8000/api/todos' from origin
  • Network accessline 401
    'http://localhost:3000' has been blocked by CORS policy
  • Network accessline 409
    app.add_middleware(     CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 410
    CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL     allow_credentials=True,
  • Network accessline 411
    allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 417
    # For production, be specific: # allow_origins=["https://yourdomain.com"]
  • Network accessline 418
    # allow_origins=["https://yourdomain.com"]

benchmarks/runs/oma/.agents/skills/oma-design/SKILL.md

  • Network accessline 190
    Phase 2 can optionally seed from the community [getdesign](https://getdesign.md) catalog
  • Network accessline 191
    [getdesign](https://getdesign.md) catalog
  • Network accessline 192
    ([VoltAgent/awesome-design-md](https://github.com/VoltAgent/awesome-design-md),
  • Network accessline 197
    ## Reference Sites - [linear.app](https://linear.app) — clean dark UI, minimal, professional
  • Network accessline 198
    - [linear.app](https://linear.app) — clean dark UI, minimal, professional
  • Network accessline 199
    - [stripe.com](https://stripe.com) — strong hierarchy, purposeful animation

benchmarks/runs/oma/.agents/skills/oma-design/examples/design-context-example.md

  • Network accessline 51
    ## Reference Sites - [linear.app](https://linear.app) — clean dark UI, minimal, professional
  • Network accessline 52
    - [linear.app](https://linear.app) — clean dark UI, minimal, professional
  • Network accessline 53
    - [vercel.com](https://vercel.com) — developer-premium aesthetic, great typography
  • Network accessline 54
    - [stripe.com](https://stripe.com) — strong hierarchy, purposeful animation

benchmarks/runs/oma/.agents/skills/oma-design/reference/component-patterns.md

  • Network accessline 28
    ### React Bits (Statement Pieces) - Install: `npx shadcn@latest add https://reactbits.dev/r/<Name>-TS-TW`
  • Network accessline 29
    - Install: `npx shadcn@latest add https://reactbits.dev/r/<Name>-TS-TW`

benchmarks/runs/oma/.agents/skills/oma-design/resources/design-md-spec.md

  • Network accessline 10
    The 9-section structure below is aligned with the community [getdesign](https://getdesign.md) schema so that templates fetched by
  • Network accessline 11
    [getdesign](https://getdesign.md) schema so that templates fetched by

benchmarks/runs/oma/.agents/skills/oma-design/resources/error-playbook.md

  • Access to secretsline 78
    [Credential-related source omitted]

benchmarks/runs/oma/.agents/skills/oma-design/resources/getdesign-fetcher.md

  • Network accessline 5
    Phase 2 of the design workflow can optionally pull a vendor-inspired DESIGN.md template from the community [getdesign](https://getdesign.md)
  • Network accessline 6
    DESIGN.md template from the community [getdesign](https://getdesign.md) catalog (MIT, maintained by VoltAgent) and use it as a **seed** for synthesis. This file defines how that fetch happens, how we verify it,
  • Network accessline 60
    ## Reference Sites - [linear.app](https://linear.app) — clean dark UI, minimal, professional
  • Network accessline 61
    - [linear.app](https://linear.app) — clean dark UI, minimal, professional
  • Network accessline 62
    - [vercel.com](https://vercel.com) — developer-premium aesthetic
  • Network accessline 68
    `- <domain> — <note>` under the `## Reference Sites` heading. 2. Normalize each entry to a bare domain (strip protocol, `www.`,    trailing slash): `https://linear.app` → `linear.app`,
  • Network accessline 69
    2. Normalize each entry to a bare domain (strip protocol, `www.`,    trailing slash): `https://linear.app` → `linear.app`,    `https://www.stripe.com/pricing` → `stripe.com`.
  • Network accessline 70
    trailing slash): `https://linear.app` → `linear.app`,    `https://www.stripe.com/pricing` → `stripe.com`. 3. Fetch the getdesign manifest (see "Manifest Fetch" below).
  • Network accessline 71
    `https://www.stripe.com/pricing` → `stripe.com`. 3. Fetch the getdesign manifest (see "Manifest Fetch" below). 4. Run the matching algorithm (see "Matching Algorithm" below) against
  • Network accessline 88
    # 1. Resolve the latest version's tarball URL (JSON ~2KB) TARBALL=$(curl -sL https://registry.npmjs.org/getdesign/latest \
  • Dangerous shell operationline 89
    TARBALL=$(curl -sL https://registry.npmjs.org/getdesign/latest    | python3 -c "import json,sys; print(json.load(sys.stdin)['dist']['tarball'])")
  • Network accessline 89
    TARBALL=$(curl -sL https://registry.npmjs.org/getdesign/latest \
  • Network accessline 92
    # 2. Stream the manifest out of that tarball (no disk write, ~12KB) MANIFEST=$(curl -sL "$TARBALL" | tar -xzO package/templates/manifest.json)
  • Network accessline 93
    MANIFEST=$(curl -sL "$TARBALL" | tar -xzO package/templates/manifest.json)
  • Dangerous shell operationline 166
    rm -f "${TMPDIR:-/tmp}/oma-seed-<brand>-$$.md"
  • Network accessline 170
    (`src/cli.mjs`) checks `GETDESIGN_DISABLE_TELEMETRY` for values `1`, `true`, `yes`. Any of those disables the POST to `https://getdesign.md/api/cli/downloads`. The env var must be exported
  • Network accessline 171
    `1`, `true`, `yes`. Any of those disables the POST to `https://getdesign.md/api/cli/downloads`. The env var must be exported or prefixed in the same command line — do not set it in a prior
  • Network accessline 172
    `https://getdesign.md/api/cli/downloads`. The env var must be exported
  • Dangerous shell operationline 189
    rm -f "${TMPDIR:-/tmp}/oma-seed-<brand>-$$.md"
  • Network accessline 310
    Source: [VoltAgent/awesome-design-md](https://github.com/VoltAgent/awesome-design-md)
  • Network accessline 322
    |---|---| | 1 SETUP | Parse `## Reference Sites`, resolve domains to vendor brands, hold list in memory. | | 2 EXTRACT | For each matched brand: fetch (via `bunx`), verify hash, load into context with injection framing. Run anti-pattern pre
  • Network accessline 323
    | 1 SETUP | Parse `## Reference Sites`, resolve domains to vendor brands, hold list in memory. | | 2 EXTRACT | For each matched brand: fetch (via `bunx`), verify hash, load into context with injection framing. Run anti-pattern pre-audit. | 
  • Network accessline 324
    | 2 EXTRACT | For each matched brand: fetch (via `bunx`), verify hash, load into context with injection framing. Run anti-pattern pre-audit. |

benchmarks/runs/oma/.agents/skills/oma-design/resources/stitch-integration.md

  • Network accessline 13
    ### Option A: API Key (Recommended — simplest) 1. Go to [stitch.withgoogle.com](https://stitch.withgoogle.com/)
  • Network accessline 14
    1. Go to [stitch.withgoogle.com](https://stitch.withgoogle.com/)
  • Access to secretsline 16
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]

benchmarks/runs/oma/.agents/skills/oma-dev-workflow/SKILL.md

  • Network accessline 163
    # Install mise curl https://mise.run | sh
  • Dangerous shell operationline 164
    curl https://mise.run | sh
  • Network accessline 164
    curl https://mise.run | sh
  • Network accessline 281
    # API API_URL=http://localhost:8000
  • Network accessline 282
    API_URL=http://localhost:8000
  • Network accessline 284
    # Frontend PUBLIC_API_URL=http://localhost:8000
  • Network accessline 285
    PUBLIC_API_URL=http://localhost:8000

benchmarks/runs/oma/.agents/skills/oma-dev-workflow/resources/release-coordination.md

  • Network accessline 7
    This project uses Google's [Release Please](https://github.com/googleapis/release-please) for automated versioning and releases based on conventional commits.

benchmarks/runs/oma/.agents/skills/oma-frontend/resources/component-template.tsx

  • Executable scriptline 1
    Executable file

benchmarks/runs/oma/.agents/skills/oma-frontend/resources/error-playbook.md

  • Network accessline 14
    3. `middleware.ts` is BANNED in this project — not "deprecated", BANNED. Touch it and you die. 4. Verify by checking `package.json` for `next@16+`; `proxy.ts` is the only correct answer. 5. Reference: https://nextjs.org/docs/messages/middle
  • Network accessline 15
    4. Verify by checking `package.json` for `next@16+`; `proxy.ts` is the only correct answer. 5. Reference: https://nextjs.org/docs/messages/middleware-to-proxy 6. **Retract the finding.** Do NOT raise this as critical / security / medium / l
  • Network accessline 16
    5. Reference: https://nextjs.org/docs/messages/middleware-to-proxy

benchmarks/runs/oma/.agents/skills/oma-frontend/resources/snippets.md

  • Network accessline 120
    queryKey: ["todos"],     queryFn: async () => {       const res = await fetch("/api/todos", {
  • Network accessline 121
    [Credential-related source omitted]
  • Network accessline 122
    const res = await fetch("/api/todos", {
  • Network accessline 133
    return useMutation({     mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {
  • Network accessline 134
    mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {         method: "POST",
  • Network accessline 135
    const res = await fetch("/api/todos", {

benchmarks/runs/oma/.agents/skills/oma-frontend/resources/tech-stack.md

  • Network accessline 25
    Reference: https://nextjs.org/docs/messages/middleware-to-proxy

benchmarks/runs/oma/.agents/skills/oma-hwp/SKILL.md

  • Network accessline 162
    - Troubleshooting: `resources/troubleshooting.md` - Configuration: `config/hwp-config.yaml` - Upstream: https://github.com/chrisryugj/kordoc
  • Network accessline 163
    - Configuration: `config/hwp-config.yaml` - Upstream: https://github.com/chrisryugj/kordoc - Related: `../oma-pdf/SKILL.md` (use for `.pdf` inputs)
  • Network accessline 164
    - Upstream: https://github.com/chrisryugj/kordoc

benchmarks/runs/oma/.agents/skills/oma-hwp/resources/execution-protocol.md

  • Network accessline 21
    If `bun` is not available, ask the user to install Bun (https://bun.sh). `bunx` is required.
  • Network accessline 97
    | Error | Recovery | |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 98
    |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` | | `지원하지 않는 파일 형식` / `unsupported file format` | Confirm extension matches actual content; check magic bytes |
  • Dangerous shell operationline 99
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 99
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 102
    | Empty Markdown output | Likely a scanned-image-only HWP; suggest OCR pipeline (out of this skill's scope) | | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stac
  • Network accessline 103
    | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue 
  • Network accessline 104
    | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue upstream at https://github.com/chrisryugj/kordoc/issues |

benchmarks/runs/oma/.agents/skills/oma-hwp/resources/flatten-tables.ts

  • Executable scriptline 1
    #!/usr/bin/env bun

benchmarks/runs/oma/.agents/skills/oma-hwp/resources/package.json

  • Executable scriptline 1
    Executable file

benchmarks/runs/oma/.agents/skills/oma-hwp/resources/troubleshooting.md

  • Network accessline 27
    ### 5. Hyperlinks look wrong kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme — only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 28
    kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme — only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 41
    1. Upgrade: `bunx kordoc@latest` (bust the bunx cache if needed) 2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues
  • Network accessline 42
    2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues 4. Meanwhile, if only a subset of the document triggers the crash, use `-p` to skip it
  • Network accessline 43
    3. File an issue: https://github.com/chrisryugj/kordoc/issues

benchmarks/runs/oma/.agents/skills/oma-image/SKILL.md

  • Network accessline 171
    |--------|----------|--------|---------| | `codex` | CLI-first — `codex exec` via ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP — `gen.pollination
  • Network accessline 172
    | `codex` | CLI-first — `codex exec` via ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP — `gen.pollinations.ai/v1/images/generations` (free signup 
  • Network accessline 173
    [Credential-related source omitted]
  • Access to secretsline 173
    [Credential-related source omitted]
  • Access to secretsline 174
    [Credential-related source omitted]
  • Access to secretsline 270
    [Credential-related source omitted]

benchmarks/runs/oma/.agents/skills/oma-image/config/image-config.yaml

  • Access to secretsline 15
    [Credential-related source omitted]

benchmarks/runs/oma/.agents/skills/oma-image/resources/prompt-tips.md

  • Network accessline 52
    | Source | Vendor match | Prompts | Categories | |--------|--------------|---------|-----------| | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post ·
  • Network accessline 53
    |--------|--------------|---------|-----------| | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post · Infographic · YouTube Thumbnail · Comic/Storyboa
  • Network accessline 54
    | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post · Infographic · YouTube Thumbnail · Comic/Storyboard · Poster/Flyer · App/Web Design |
  • Network accessline 55
    | [awesome-nano-banana-pro-prompts](https://github.com/YouMind-OpenLab/awesome-nano-banana-pro-prompts) | `gemini` (nano-banana-pro) | 10,000+ | Same taxonomy; 16 localized READMEs (en, ko-KR, ja-JP, zh-TW, de-DE, …) |

benchmarks/runs/oma/.agents/skills/oma-image/resources/vendor-matrix.md

  • Network accessline 53
    |-------|-------| | Requirement | `GEMINI_API_KEY` env var | | Transport | `POST https://generativelanguage.googleapis.com/v1beta/models/{model}:generateContent?key=…` |
  • Network accessline 54
    [Credential-related source omitted]
  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 55
    | Transport | `POST https://generativelanguage.googleapis.com/v1beta/models/{model}:generateContent?key=…` |

benchmarks/runs/oma/.agents/skills/oma-observability/SKILL.md

  • Network accessline 111
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 136
    7. **W3C Trace Context as default propagator**: translate per cloud (AWS X-Ray `X-Amzn-Trace-Id`, GCP Cloud Trace, Datadog, Cloudflare, Linkerd) via `boundaries/cross-application.md` 8. **Privacy before features**: PII redaction, sampling-a
  • Network accessline 137
    8. **Privacy before features**: PII redaction, sampling-aware baggage rules, and compliance (SOC2/ISO immutable audit + GDPR/PIPA erasure) are applied at collection, not only at storage 9. **Domain-level trust**: all vendor and tool referen
  • Network accessline 138
    9. **Domain-level trust**: all vendor and tool references are timestamped `as of 2026-Q2`; verify live status at https://landscape.cncf.io
  • Network accessline 278
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 279
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 280
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule — verify at use time if the information is load-bearing.

benchmarks/runs/oma/.agents/skills/oma-observability/resources/anti-patterns.md

  • Access to secretsline 85
    [Credential-related source omitted]

benchmarks/runs/oma/.agents/skills/oma-observability/resources/boundaries/cross-application.md

  • Network accessline 323
    - W3C Trace Context Level 1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 324
    - W3C Trace Context Level 2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 325
    - W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 326
    - OTel Baggage API specification: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 327
    - AWS X-Ray trace header: <https://docs.aws.amazon.com/xray/latest/devguide/xray-concepts.html#xray-concepts-tracingheader>
  • Network accessline 328
    - GCP Cloud Trace context propagation: <https://cloud.google.com/trace/docs/trace-context>
  • Network accessline 329
    - Datadog trace context propagation: <https://docs.datadoghq.com/tracing/trace_collection/trace_context_propagation/>
  • Network accessline 330
    - Linkerd distributed tracing: <https://linkerd.io/2.15/features/distributed-tracing/>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/boundaries/multi-tenant.md

  • Network accessline 76
    **Trust-boundary warning:** W3C Baggage is visible to every service in the propagation chain, including third-party or external services. The W3C Baggage specification (https://www.w3.org/TR/baggage/) explicitly notes that baggage values cr
  • Network accessline 181
    GDPR Chapter V (https://gdpr-info.eu/chapter-5/) restricts transfers of personal data outside the EU/EEA to countries or organizations that provide adequate protection. Korean PIPA (https://www.pipa.go.kr) applies equivalent restrictions fo

benchmarks/runs/oma/.agents/skills/oma-observability/resources/boundaries/release.md

  • Network accessline 33
    Source: <https://flagger.app>
  • Network accessline 85
    provider:     type: prometheus     address: http://prometheus.monitoring:9090
  • Network accessline 86
    type: prometheus     address: http://prometheus.monitoring:9090   query: |
  • Network accessline 87
    address: http://prometheus.monitoring:9090
  • Network accessline 107
    Source: <https://argoproj.github.io/rollouts>
  • Network accessline 147
    provider:         prometheus:           address: http://prometheus.monitoring:9090
  • Network accessline 148
    prometheus:           address: http://prometheus.monitoring:9090           query: |
  • Network accessline 149
    address: http://prometheus.monitoring:9090
  • Network accessline 165
    Source: <https://openfeature.dev> | CNCF graduation: <https://www.cncf.io/projects/openfeature/>
  • Network accessline 230
    Source: <https://argo-cd.readthedocs.io>
  • Network accessline 248
    Source: <https://fluxcd.io> — Flagger ships as part of the Flux ecosystem.
  • Network accessline 365
    - Flagger: <https://flagger.app>
  • Network accessline 366
    - Argo Rollouts: <https://argoproj.github.io/rollouts>
  • Network accessline 367
    - OpenFeature: <https://openfeature.dev>
  • Network accessline 368
    - CNCF OpenFeature incubating announcement: <https://cncf.io/blog/2023/12/>
  • Network accessline 369
    - Flux (includes Flagger): <https://fluxcd.io>
  • Network accessline 370
    - Argo CD: <https://argo-cd.readthedocs.io>
  • Network accessline 371
    - OTel feature_flag semconv: <https://opentelemetry.io/docs/specs/semconv/feature-flags/>
  • Network accessline 372
    - controller-runtime metrics: <https://book.kubebuilder.io/reference/metrics>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/boundaries/slo.md

  • Network accessline 58
    Source: <https://openslo.com> — community-driven, not CNCF. Vendor-neutral YAML adopted by Sloth, Pyrra, Nobl9.
  • Network accessline 112
    Source: <https://sre.google/workbook/alerting-on-slos/>
  • Network accessline 210
    - Google SRE Workbook — Alerting on SLOs: <https://sre.google/workbook/alerting-on-slos/>
  • Network accessline 211
    - OpenSLO specification: <https://openslo.com>
  • Network accessline 212
    - Sloth: <https://github.com/slok/sloth>
  • Network accessline 213
    - Pyrra: <https://github.com/pyrra-dev/pyrra>
  • Network accessline 214
    - Grafana SLO plugin: <https://grafana.com/grafana/plugins/grafana-slo-app>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/examples.md

  • Network accessline 81
    batch: {}     exporters:       otlphttp/tempo: { endpoint: http://tempo.observability.svc:4418 }
  • Network accessline 82
    exporters:       otlphttp/tempo: { endpoint: http://tempo.observability.svc:4418 }       prometheusremotewrite: { endpoint: http://mimir.observability.svc:9009/api/v1/push }
  • Network accessline 83
    otlphttp/tempo: { endpoint: http://tempo.observability.svc:4418 }
  • Network accessline 84
    prometheusremotewrite: { endpoint: http://mimir.observability.svc:9009/api/v1/push }
  • Network accessline 85
    loki: { endpoint: http://loki.observability.svc:3100/loki/api/v1/push }
  • Network accessline 404
    # Inject 20 % error rate for 3 minutes to trigger fast-burn alert kubectl run error-injector --image=curlimages/curl --restart=Never -- \
  • Network accessline 405
    kubectl run error-injector --image=curlimages/curl --restart=Never -- \
  • Network accessline 406
    sh -c 'for i in $(seq 1 200); do curl -s -o /dev/null -w "%{http_code}" \
  • Network accessline 407
    http://checkout-api/error-inject; done'

benchmarks/runs/oma/.agents/skills/oma-observability/resources/execution-protocol.md

  • Network accessline 105
    1. Pull referenced file sections into working context based on Step 3 routing results 2. Check `resources/vendor-categories.md` timestamp — if older than one quarter, advise the user to verify against the CNCF landscape at https://landscape
  • Network accessline 106
    2. Check `resources/vendor-categories.md` timestamp — if older than one quarter, advise the user to verify against the CNCF landscape at https://landscape.cncf.io

benchmarks/runs/oma/.agents/skills/oma-observability/resources/incident-forensics.md

  • Network accessline 220
    # Jaeger HTTP API (replace <host> with your Jaeger query host) curl http://<host>:16686/api/traces/4bf92f3577b34da6a3ce929d0e0e4736
  • Network accessline 221
    curl http://<host>:16686/api/traces/4bf92f3577b34da6a3ce929d0e0e4736

benchmarks/runs/oma/.agents/skills/oma-observability/resources/layers/L3-network.md

  • Network accessline 32
    Note: `network.connection.*` (e.g., `network.connection.type`, `network.connection.subtype`) are **Development** tier and should not be used in production SLOs. Reference: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/net
  • Network accessline 50
    References: - AWS: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 51
    - AWS: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 52
    - GCP: <https://cloud.google.com/vpc/docs/flow-logs>
  • Network accessline 53
    - Azure: <https://learn.microsoft.com/azure/network-watcher/nsg-flow-logs-overview>
  • Network accessline 144
    BMP (RFC 7854, <https://www.rfc-editor.org/rfc/rfc7854>) is the standard protocol for exporting real-time BGP session state, RIB (Routing Information Base) snapshots, and route change events from a BGP speaker to a monitoring collector.
  • Network accessline 192
    Tools: OpenBMP includes MOAS detection; BGPalerter (<https://github.com/nttgin/BGPalerter>) provides real-time alerting on MOAS, route leaks, and more-specific prefix announcements.
  • Network accessline 198
    Tool: ARTEMIS (<https://github.com/FORTH-ICS-INSPIRE/artemis>) provides automated detection and mitigation orchestration for both hijacks and route leaks.
  • Network accessline 206
    **Enforce ROV on your router**: configure BGP to drop or de-prefer routes with RPKI Invalid status. Reference NIST SP 800-189 (<https://csrc.nist.gov/publications/detail/sp/800-189/final>) for deployment guidance.
  • Network accessline 208
    **Tools**: Cloudflare Radar RPKI dashboard (<https://radar.cloudflare.com/routing/rpki>) provides global visibility into ROA coverage and RPKI Invalid route counts by ASN.
  • Network accessline 269
    - RFC 7854 — BGP Monitoring Protocol (BMP): <https://www.rfc-editor.org/rfc/rfc7854>
  • Network accessline 270
    - RFC 1191 — Path MTU Discovery (IPv4): <https://www.rfc-editor.org/rfc/rfc1191>
  • Network accessline 271
    - RFC 8201 — Path MTU Discovery for IPv6: <https://www.rfc-editor.org/rfc/rfc8201>
  • Network accessline 272
    - RFC 8899 — Datagram PLPMTUD (used by QUIC/SCTP): <https://www.rfc-editor.org/rfc/rfc8899>
  • Network accessline 273
    - RFC 6811 — BGP Prefix Origin Validation (RPKI-ROV): <https://www.rfc-editor.org/rfc/rfc6811>
  • Network accessline 274
    - IANA ICMP Type registry: <https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml>
  • Network accessline 275
    - IANA protocol numbers: <https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml>
  • Network accessline 276
    - NIST SP 800-189 (RPKI deployment): <https://csrc.nist.gov/publications/detail/sp/800-189/final>
  • Network accessline 277
    - Cloudflare Radar (public BGP + RPKI): <https://radar.cloudflare.com/routing>
  • Network accessline 278
    - OTel network semconv registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 279
    - AWS VPC Flow Logs: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 280
    - GCP VPC Flow Logs: <https://cloud.google.com/vpc/docs/flow-logs>
  • Network accessline 281
    - Azure NSG Flow Logs: <https://learn.microsoft.com/azure/network-watcher/nsg-flow-logs-overview>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/layers/L4-transport.md

  • Network accessline 34
    Source: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 122
    Sources: <https://grafana.com/oss/beyla/>, <https://px.dev/>, <https://parca.dev/>
  • Network accessline 142
    # Beyla deploy via Helm helm repo add grafana https://grafana.github.io/helm-charts
  • Network accessline 143
    helm repo add grafana https://grafana.github.io/helm-charts
  • Network accessline 230
    | Istio 1.22+ | QUIC upstream via Envoy; mTLS over QUIC experimental — see `layers/mesh.md` | | Grafana Beyla | HTTP/3 uprobes in roadmap; verify release notes before QUIC-heavy deployments | | Cloudflare QUIC telemetry | <https://blog.clou
  • Network accessline 231
    | Grafana Beyla | HTTP/3 uprobes in roadmap; verify release notes before QUIC-heavy deployments | | Cloudflare QUIC telemetry | <https://blog.cloudflare.com/tag/quic/> — public connection migration + 0-RTT metrics | | Google QUIC metrics | 
  • Network accessline 232
    | Cloudflare QUIC telemetry | <https://blog.cloudflare.com/tag/quic/> — public connection migration + 0-RTT metrics |
  • Network accessline 233
    | Google QUIC metrics | <https://research.google> — packet loss recovery timing |
  • Network accessline 282
    - OTel network attributes registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 283
    - Grafana Beyla: <https://grafana.com/oss/beyla/>
  • Network accessline 284
    - Pixie (CNCF Sandbox): <https://px.dev/>
  • Network accessline 285
    - Parca (CNCF Sandbox): <https://parca.dev/>
  • Network accessline 286
    - QUIC RFC 9000: <https://www.rfc-editor.org/rfc/rfc9000>
  • Network accessline 287
    - HTTP/3 RFC 9114: <https://www.rfc-editor.org/rfc/rfc9114>
  • Network accessline 288
    - Cloudflare QUIC telemetry: <https://blog.cloudflare.com/tag/quic/>
  • Network accessline 289
    - OTel hostmetrics receiver: <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/hostmetricsreceiver>
  • Network accessline 290
    - Linux `/proc/net/tcp` format: <https://www.kernel.org/doc/html/latest/networking/proc_net_tcp.html>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/layers/L7-application/crash-analytics.md

  • Access to secretsline 271
    [Credential-related source omitted]
  • Network accessline 351
    - Firebase Crashlytics: <https://firebase.google.com/docs/crashlytics>
  • Network accessline 352
    - Sentry iOS: <https://docs.sentry.io/platforms/apple/>
  • Network accessline 353
    - Sentry Android: <https://docs.sentry.io/platforms/android/>
  • Network accessline 354
    - Sentry React Native: <https://docs.sentry.io/platforms/react-native/>
  • Network accessline 355
    - Sentry Flutter: <https://docs.sentry.io/platforms/flutter/>
  • Network accessline 356
    - Xcode Organizer Hangs: <https://developer.apple.com/documentation/xcode/understanding-user-interface-responsiveness>
  • Network accessline 357
    - Android ANR: <https://developer.android.com/topic/performance/vitals/anr>
  • Network accessline 358
    - Android ApplicationExitInfo: <https://developer.android.com/reference/android/app/ApplicationExitInfo>
  • Network accessline 359
    - OTel `exception.*` semconv (Stable): <https://opentelemetry.io/docs/specs/semconv/exceptions/>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/layers/L7-application/mobile-rum.md

  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 122
    - iOS: Xcode Energy Organizer + Instruments Energy Log - Android: Battery Historian (<https://developer.android.com/topic/performance/power/battery-historian>)
  • Network accessline 123
    - Android: Battery Historian (<https://developer.android.com/topic/performance/power/battery-historian>)
  • Access to secretsline 248
    [Credential-related source omitted]
  • Access to secretsline 256
    [Credential-related source omitted]
  • Network accessline 268
    - OTel Swift SDK: <https://opentelemetry.io/docs/languages/swift/>
  • Network accessline 269
    - OTel Android SDK: <https://github.com/open-telemetry/opentelemetry-android>
  • Network accessline 270
    - Sentry Cocoa: <https://docs.sentry.io/platforms/apple/>
  • Network accessline 271
    - Sentry Android: <https://docs.sentry.io/platforms/android/>
  • Network accessline 272
    - Datadog iOS RUM: <https://docs.datadoghq.com/real_user_monitoring/ios/>
  • Network accessline 273
    - Datadog Android RUM: <https://docs.datadoghq.com/real_user_monitoring/android/>
  • Network accessline 274
    - Firebase Crashlytics: <https://firebase.google.com/docs/crashlytics>
  • Network accessline 275
    - iOS Background Tasks: <https://developer.apple.com/documentation/backgroundtasks>
  • Network accessline 276
    - Android App Standby / Doze: <https://developer.android.com/topic/performance/appstandby>
  • Network accessline 277
    - W3C Trace Context L1: <https://www.w3.org/TR/trace-context/>
  • Network accessline 278
    - Battery Historian: <https://developer.android.com/topic/performance/power/battery-historian>
  • Network accessline 282
    - <https://opentelemetry.io/docs/languages/swift/>
  • Network accessline 283
    - <https://github.com/open-telemetry/opentelemetry-android>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/layers/L7-application/web-rum.md

  • Network accessline 75
    | `@opentelemetry/instrumentation-document-load` | Navigation timing, resource timing | Stable | | `@opentelemetry/instrumentation-user-interaction` | Click events → spans | Stable | | `@opentelemetry/instrumentation-fetch` | `fetch()` call
  • Network accessline 76
    | `@opentelemetry/instrumentation-user-interaction` | Click events → spans | Stable | | `@opentelemetry/instrumentation-fetch` | `fetch()` calls + `traceparent` injection | Stable | | `@opentelemetry/instrumentation-xml-http-request` | `XML
  • Network accessline 77
    | `@opentelemetry/instrumentation-fetch` | `fetch()` calls + `traceparent` injection | Stable |
  • Network accessline 102
    provider.addSpanProcessor(   new BatchSpanProcessor(     new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })
  • Network accessline 103
    new BatchSpanProcessor(     new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })   )
  • Network accessline 104
    new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })
  • Network accessline 132
    Vendors below are examples as of 2026-Q2. This is not a registry — verify currency at `https://landscape.cncf.io` and `../../vendor-categories.md §RUM category`.
  • Network accessline 163
    datadogRum.init({   allowedTracingUrls: [     { match: 'https://api.example.com', propagatorTypes: ['tracecontext'] },
  • Network accessline 164
    allowedTracingUrls: [     { match: 'https://api.example.com', propagatorTypes: ['tracecontext'] },   ],
  • Network accessline 165
    { match: 'https://api.example.com', propagatorTypes: ['tracecontext'] },
  • Network accessline 183
    Content-Security-Policy: default-src 'self';   script-src 'self' https://cdn.trusted-vendor.com;
  • Network accessline 184
    script-src 'self' https://cdn.trusted-vendor.com;
  • Network accessline 186
    report-uri https://csp-reports.example.com/collect
  • Network accessline 188
    Reporting-Endpoints: csp-violations="https://csp-reports.example.com/collect"
  • Network accessline 200
    <script   src="https://cdn.trusted-vendor.com/lib.min.js"
  • Network accessline 201
    src="https://cdn.trusted-vendor.com/lib.min.js"
  • Network accessline 343
    - Core Web Vitals (2024): <https://web.dev/articles/vitals>
  • Network accessline 344
    - INP replaces FID: <https://web.dev/blog/inp-cwv>
  • Network accessline 345
    - `web-vitals` JS library: <https://github.com/GoogleChrome/web-vitals>
  • Network accessline 346
    - OTel JS browser instrumentation: <https://opentelemetry.io/docs/languages/js/getting-started/browser/>
  • Network accessline 347
    - OTel frontend instrumentation guide: <https://elastic.co/observability-labs/blog/web-frontend-instrumentation-with-opentelemetry>
  • Network accessline 348
    - Datadog RUM browser SDK: <https://docs.datadoghq.com/real_user_monitoring/browser/>
  • Network accessline 349
    - Sentry Browser SDK: <https://docs.sentry.io/platforms/javascript/>
  • Network accessline 350
    - Grafana Faro: <https://grafana.com/oss/faro/>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/layers/mesh.md

  • Network accessline 34
    CNCF status source: <https://landscape.cncf.io> — verify quarterly.
  • Network accessline 178
    spec:   exporter:     endpoint: http://otel-collector.observability.svc.cluster.local:4318
  • Network accessline 179
    exporter:     endpoint: http://otel-collector.observability.svc.cluster.local:4318   propagators:
  • Network accessline 180
    endpoint: http://otel-collector.observability.svc.cluster.local:4318
  • Network accessline 360
    - Istio observability concepts: <https://istio.io/latest/docs/concepts/observability/>
  • Network accessline 361
    - Istio OpenTelemetry tracing task: <https://istio.io/latest/docs/tasks/observability/distributed-tracing/opentelemetry/>
  • Network accessline 362
    - Envoy + Istio OTel features (2024): <https://opentelemetry.io/blog/2024/new-otel-features-envoy-istio/>
  • Network accessline 363
    - OTel Operator GitHub: <https://github.com/open-telemetry/opentelemetry-operator>
  • Network accessline 364
    - Linkerd observability and propagator docs: <https://linkerd.io/2.15/features/distributed-tracing/>
  • Network accessline 365
    - W3C Trace Context L1: <https://www.w3.org/TR/trace-context/>
  • Network accessline 366
    - OTel semconv `tls.*`: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/meta-observability.md

  • Network accessline 189
    | AWS | `169.254.169.123` (Amazon Time Sync Service) | PTP-backed, link-local; add to `chrony.conf`; verify with `chronyc sources -v` | | GCP | `metadata.google.internal` | Internal hypervisor sync. `timedatectl show` only shows daemon stat
  • Network accessline 191
    | Azure | Hyper-V IC timesync primary; `time.windows.com` external NTP is fallback only | Azure Linux VMs with IC tools use host time. External NTP as a parallel peer can conflict; configure as fallback. Docs: <https://learn.microsoft.com/a

benchmarks/runs/oma/.agents/skills/oma-observability/resources/observability-as-code.md

  • Network accessline 26
    Source: <https://grafana.github.io/grafonnet/> (Grafonnet 11.x, replacing legacy grafonnet-lib)
  • Network accessline 69
    Source: <https://perses.dev> — CNCF Sandbox (accepted 2023). YAML-first, vendor-neutral dashboard definition targeting a future CNCF standard for dashboards-as-code. Stricter schema than Grafana JSON; import from Grafana JSON is under devel
  • Network accessline 161
    Source: <https://github.com/grafana/terraform-provider-grafana>
  • Network accessline 220
    Source: <https://openslo.com> — community-driven (not CNCF). Adopted by Sloth, Pyrra, and Nobl9. Cross-ref `boundaries/slo.md §5` for the full OpenSLO spec example.
  • Network accessline 250
    Source: <https://sloth.dev> — generates multi-window burn-rate `PrometheusRule` CRDs from a concise YAML definition.
  • Network accessline 277
    Source: <https://github.com/pyrra-dev/pyrra> — Kubernetes operator that reconciles `ServiceLevelObjective` CRDs directly into `PrometheusRule` + recording rules.
  • Network accessline 306
    Source: <https://github.com/open-telemetry/opentelemetry-operator>
  • Network accessline 358
    resource "helm_release" "otel_operator" {   name       = "opentelemetry-operator"   repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"
  • Network accessline 359
    name       = "opentelemetry-operator"   repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"   chart      = "opentelemetry-operator"
  • Network accessline 360
    repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"
  • Network accessline 430
    Error rate is {{ $value | humanizePercentage }} of the error budget rate.               At this pace the 28-day budget is exhausted in under 1 hour.             runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 432
    runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 453
    Error rate is {{ $value | humanizePercentage }} of the error budget rate.               At this pace the 28-day budget is exhausted in under 5 days.             runbook: "https://wiki.example.com/runbooks/checkout-slo-slow-burn"
  • Network accessline 455
    runbook: "https://wiki.example.com/runbooks/checkout-slo-slow-burn"
  • Network accessline 464
    Source: <https://argoproj.github.io/cd/>
  • Network accessline 482
    Source: <https://fluxcd.io>
  • Network accessline 595
    Source: <https://perses.dev> | CNCF Sandbox status as of 2026-Q2.
  • Network accessline 642
    - Grafonnet 11.x: <https://grafana.github.io/grafonnet/>
  • Network accessline 643
    - Perses: <https://perses.dev>
  • Network accessline 644
    - PrometheusRule CRD: <https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/>
  • Network accessline 645
    - Terraform Grafana provider: <https://github.com/grafana/terraform-provider-grafana>
  • Network accessline 646
    - OTel Operator: <https://github.com/open-telemetry/opentelemetry-operator>
  • Network accessline 647
    - Argo CD: <https://argoproj.github.io/cd/>
  • Network accessline 648
    - Flux: <https://fluxcd.io>
  • Network accessline 649
    - OpenSLO: <https://openslo.com>
  • Network accessline 650
    - Sloth: <https://sloth.dev>
  • Network accessline 651
    - Pyrra: <https://github.com/pyrra-dev/pyrra>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/signals/audit.md

  • Network accessline 51
    Sources: [iso.org/standard/27001](https://www.iso.org/standard/27001) · [aicpa.org SOC 2](https://www.aicpa.org/soc2) · [hhs.gov HIPAA](https://www.hhs.gov/hipaa/for-professionals/security/index.html) · [pcisecuritystandards.org PCI DSS v4.
  • Access to secretsline 77
    [Credential-related source omitted]
  • Network accessline 151
    Source: [github.com/sigstore/rekor](https://github.com/sigstore/rekor)
  • Network accessline 177
    Source: [falco.org](https://falco.org)
  • Network accessline 287
    1. ISO/IEC 27001:2022 — <https://www.iso.org/standard/27001>
  • Network accessline 288
    2. ISO/IEC 27002:2022 — <https://www.iso.org/standard/27002>
  • Network accessline 289
    3. AICPA SOC 2 Common Criteria — <https://www.aicpa.org/soc2>
  • Network accessline 290
    4. HIPAA Security Rule §164.312(b) — <https://www.hhs.gov/hipaa/for-professionals/security/index.html>
  • Network accessline 291
    5. PCI DSS v4.0 Requirement 10 — <https://www.pcisecuritystandards.org>
  • Network accessline 292
    6. GDPR Art. 30 — <https://gdpr-info.eu/art-30-gdpr/>
  • Network accessline 293
    7. Falco — <https://falco.org>
  • Network accessline 294
    8. sigstore rekor — <https://github.com/sigstore/rekor>
  • Network accessline 295
    9. OTel security semconv (proposed) — <https://opentelemetry.io/docs/specs/semconv/attributes-registry/security/>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/signals/cost.md

  • Network accessline 25
    **Out of scope:** - Full FinOps strategy: procurement, Reserved Instances / Savings Plans, commitment analysis, contract negotiation — see [FinOps Foundation framework](https://www.finops.org/framework/)
  • Network accessline 26
    - Full FinOps strategy: procurement, Reserved Instances / Savings Plans, commitment analysis, contract negotiation — see [FinOps Foundation framework](https://www.finops.org/framework/)
  • Network accessline 53
    Sources: - <https://www.opencost.io/>
  • Network accessline 54
    - <https://www.opencost.io/>
  • Network accessline 55
    - <https://www.cncf.io/blog/2024/10/31/opencost-advances-to-cncf-incubator/>
  • Network accessline 56
    - <https://github.com/opencost/opencost>
  • Network accessline 198
    **FOCUS Spec** (<https://github.com/FinOps-Open-Cost-and-Usage-Spec/FOCUS_Spec>) provides a vendor-neutral column schema (`BilledCost`, `ResourceId`, `ServiceName`) for cross-cloud cost joins. When FOCUS exports are available from a cloud p
  • Network accessline 250
    As of 2026-Q2. Verify current status at <https://landscape.cncf.io>.

benchmarks/runs/oma/.agents/skills/oma-observability/resources/signals/logs.md

  • Network accessline 20
    Source: <https://opentelemetry.io/docs/specs/otel/logs/data-model/>
  • Network accessline 76
    OTel spec v1+ folded events into LogRecord: set `event.name` + `event.*` attributes. Source: <https://opentelemetry.io/docs/specs/otel/logs/event-api/>
  • Network accessline 126
    Source: <https://github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver>
  • Network accessline 258
    1. OTel log data model — <https://opentelemetry.io/docs/specs/otel/logs/data-model/>
  • Network accessline 259
    2. OTel event API — <https://opentelemetry.io/docs/specs/otel/logs/event-api/>
  • Network accessline 260
    3. journaldreceiver — <https://github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver>
  • Network accessline 261
    4. CNCF Fluentd migration guide — <https://cncf.io/blog/2025/10/01/fluentd-to-fluent-bit-migration-guide>
  • Network accessline 262
    5. Fluent Bit docs — <https://docs.fluentbit.io>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/signals/metrics.md

  • Network accessline 34
    Source: <https://opentelemetry.io/docs/specs/otel/metrics/api/>
  • Network accessline 113
    Source: <https://prometheus.io/docs/instrumenting/exposition_formats/>
  • Network accessline 114
    OpenMetrics: <https://github.com/OpenObservability/OpenMetrics/blob/main/specification/OpenMetrics.md> (IETF RFC 9416)
  • Network accessline 235
    Source: <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/hostmetricsreceiver>
  • Network accessline 304
    OTel SDK auto-instrumentation provides RED metrics out-of-the-box for common frameworks: - HTTP servers: `http.server.request.duration` (Histogram), `http.server.active_requests` (UpDownCounter) - HTTP clients: `http.client.request.duration
  • Network accessline 305
    - HTTP servers: `http.server.request.duration` (Histogram), `http.server.active_requests` (UpDownCounter) - HTTP clients: `http.client.request.duration` (Histogram) - gRPC: `rpc.server.duration` (Histogram), `rpc.client.duration` (Histogram
  • Network accessline 306
    - HTTP clients: `http.client.request.duration` (Histogram)
  • Network accessline 347
    Source: <https://www.opencost.io/docs/configuration/prometheus>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/signals/privacy.md

  • Network accessline 346
    - GDPR text: <https://gdpr-info.eu>
  • Network accessline 347
    - PIPA (Korean): <https://www.pipc.go.kr>
  • Network accessline 348
    - OTel sensitive data handling: <https://opentelemetry.io/docs/security/handling-sensitive-data/>
  • Network accessline 349
    - OTel Collector processors: <https://opentelemetry.io/docs/collector/configuration/>
  • Network accessline 350
    - W3C Baggage PII warning: <https://www.w3.org/TR/baggage/>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/signals/profiles.md

  • Network accessline 22
    This file does NOT cover ad-hoc developer profiling sessions (e.g., `go tool pprof http://localhost:6060/debug/pprof/profile` run once during a development investigation). Those are single-use diagnostics. Continuous profiling generates per
  • Network accessline 44
    Verify live status at <https://landscape.cncf.io>.
  • Network accessline 86
    Source: <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>
  • Network accessline 239
    - OTEP 0239 (profiling data model) — <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>
  • Network accessline 240
    - Parca — <https://parca.dev>
  • Network accessline 241
    - Grafana Pyroscope — <https://grafana.com/oss/pyroscope/>
  • Network accessline 242
    - Polar Signals Cloud — <https://polarsignals.com>
  • Network accessline 243
    - async-profiler — <https://github.com/jvm-profiling-tools/async-profiler>
  • Network accessline 244
    - py-spy — <https://github.com/benfred/py-spy>
  • Network accessline 245
    - CNCF Landscape (verify current CNCF status) — <https://landscape.cncf.io>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/signals/traces.md

  • Network accessline 24
    Source: <https://opentelemetry.io/docs/specs/otel/trace/api/>
  • Network accessline 60
    Source: <https://www.w3.org/TR/trace-context/>
  • Network accessline 93
    Source: <https://opentelemetry.io/docs/specs/semconv/database/>
  • Network accessline 163
    Source: <https://opentelemetry.io/docs/specs/semconv/messaging/>
  • Network accessline 216
    Source: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 353
    - OTel Trace API specification: <https://opentelemetry.io/docs/specs/otel/trace/api/>
  • Network accessline 354
    - OTel Database semconv: <https://opentelemetry.io/docs/specs/semconv/database/>
  • Network accessline 355
    - OTel Messaging semconv: <https://opentelemetry.io/docs/specs/semconv/messaging/>
  • Network accessline 356
    - OTel RPC/gRPC semconv: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 357
    - W3C Trace Context Level 1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 358
    - W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 359
    - Kafka producer/consumer instrumentation: <https://kafka.apache.org/documentation/>
  • Network accessline 360
    - Confluent consumer lag metrics: <https://docs.confluent.io/platform/current/kafka/monitoring.html>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/standards.md

  • Network accessline 31
    Source: <https://opentelemetry.io/docs/specs/otel/> | CNCF: <https://www.cncf.io/projects/opentelemetry/>
  • Network accessline 51
    - Level 1 Recommendation: <https://www.w3.org/TR/trace-context/> (published 2020-02-06)
  • Network accessline 52
    - Level 2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 65
    Recommendation: <https://www.w3.org/TR/baggage/> (2022-12-22)
  • Network accessline 69
    OTel Baggage API reference: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 82
    Source: <https://opentelemetry.io/docs/specs/semconv/general/attribute-requirement-level/>
  • Network accessline 96
    Verified sources: - TLS attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 97
    - TLS attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 98
    - Network attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 99
    - RPC/gRPC: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 105
    ISO/IEC 25010:2023 (<https://www.iso.org/standard/78176.html>) defines the Systems and Software Quality Model. There is no dedicated "Observability" quality characteristic in the 2023 edition. Observability concerns map indirectly through t
  • Network accessline 115
    Related standards: - **ISO/IEC 27001:2022 / 27002:2022** (<https://www.iso.org/standard/27001>) — controls for information security management systems; governs log integrity, access control on observability backends, and audit trail require
  • Network accessline 116
    - **ISO/IEC 27001:2022 / 27002:2022** (<https://www.iso.org/standard/27001>) — controls for information security management systems; governs log integrity, access control on observability backends, and audit trail requirements.
  • Network accessline 117
    - **ISO/IEC 42010:2011** (<https://www.iso.org/standard/50508.html>) — architecture description standard. An "observability viewpoint" is a valid architecture viewpoint under 42010 for documenting how stakeholders inspect system internals.
  • Network accessline 161
    | AWS | Chrony + Amazon Time Sync Service (169.254.169.123) | PTP-backed time source; verify with `chronyc tracking` and `chronyc sources -v` | | GCP | Internal hypervisor clock sync (`metadata.google.internal` via `time.google.com`) | GCP 
  • Network accessline 163
    | Azure | Hyper-V IC timesync primary; external NTP fallback only if Hyper-V IC tools absent | Azure Linux VMs with the Hyper-V Integration Services use host time as the authoritative source. External NTP (for example `time.windows.com`) as
  • Network accessline 186
    - A listed W3C document advances maturity (CR → PR → Recommendation).   - OTel releases a new minor version with breaking semconv changes. - **Review cadence**: quarterly, aligned with OTel spec releases and CNCF landscape updates (<https:/
  • Network accessline 187
    - OTel releases a new minor version with breaking semconv changes. - **Review cadence**: quarterly, aligned with OTel spec releases and CNCF landscape updates (<https://landscape.cncf.io/>). - When updating, also check and update affected s
  • Network accessline 188
    - **Review cadence**: quarterly, aligned with OTel spec releases and CNCF landscape updates (<https://landscape.cncf.io/>).
  • Network accessline 198
    1. OpenTelemetry specification — <https://opentelemetry.io/docs/specs/otel/>
  • Network accessline 199
    2. OTel Semantic Conventions — <https://opentelemetry.io/docs/specs/semconv/>
  • Network accessline 200
    3. OTLP specification — <https://opentelemetry.io/docs/specs/otlp/>
  • Network accessline 201
    4. W3C Trace Context L1 Recommendation — <https://www.w3.org/TR/trace-context/>
  • Network accessline 202
    5. W3C Trace Context L2 Candidate Recommendation — <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 203
    6. W3C Baggage Recommendation — <https://www.w3.org/TR/baggage/>
  • Network accessline 204
    7. ISO/IEC 25010:2023 — <https://www.iso.org/standard/78176.html>
  • Network accessline 205
    8. ISO/IEC 27001:2022 — <https://www.iso.org/standard/27001>
  • Network accessline 206
    9. ISO/IEC 42010:2011 — <https://www.iso.org/standard/50508.html>
  • Network accessline 207
    10. CNCF Projects — <https://www.cncf.io/projects/>
  • Network accessline 208
    11. CNCF Landscape (authoritative vendor registry) — <https://landscape.cncf.io/>
  • Network accessline 209
    12. OTel TLS attributes registry — <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 210
    13. OTel network attributes registry — <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 211
    14. OTel RPC/gRPC semconv — <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 212
    15. OTel Baggage API — <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 213
    16. AWS Time Sync Service — <https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-time.html>
  • Network accessline 214
    17. Azure Linux time sync — <https://learn.microsoft.com/azure/virtual-machines/linux/time-sync>
  • Network accessline 215
    18. OTEP 0239 (profiling signal) — <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>

benchmarks/runs/oma/.agents/skills/oma-observability/resources/transport/collector-topology.md

  • Network accessline 25
    **`Deployment` (default — Gateway use case)** Runs as a standard Kubernetes Deployment. Suitable for centralized processing: batching, tail sampling, exporters to backend. Scales horizontally but cannot access node-local resources (e.g., `/
  • Network accessline 26
    Runs as a standard Kubernetes Deployment. Suitable for centralized processing: batching, tail sampling, exporters to backend. Scales horizontally but cannot access node-local resources (e.g., `/var/log`, `/proc`). Source: [OTel Collector De
  • Network accessline 37
    > CRD stability note: `OpenTelemetryCollector` v1beta1 is beta; `Instrumentation` CRD is also v1beta1. GA graduation is tracked in [opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) releases.
  • Network accessline 145
    Source: [OTel Kubernetes Collector Components](https://opentelemetry.io/docs/platforms/kubernetes/collector/components/)
  • Network accessline 184
    collection_interval: 20s     auth_type: serviceAccount     endpoint: "https://${env:K8S_NODE_IP}:10250"
  • Network accessline 185
    auth_type: serviceAccount     endpoint: "https://${env:K8S_NODE_IP}:10250"     insecure_skip_verify: true
  • Network accessline 186
    endpoint: "https://${env:K8S_NODE_IP}:10250"
  • Network accessline 302
    - https://opentelemetry.io/docs/platforms/kubernetes/collector/components/
  • Network accessline 303
    - https://github.com/open-telemetry/opentelemetry-operator
  • Network accessline 304
    - https://opentelemetry.io/docs/collector/deployment/

benchmarks/runs/oma/.agents/skills/oma-observability/resources/transport/otlp-grpc-vs-http.md

  • Network accessline 34
    NO → Does a corporate proxy or layer-7 firewall sit between sender and collector?          YES → HTTP (port 4318); proxies handle HTTP/1.1 and HTTP/2 cleartext reliably                Confirm with: curl -v http://<collector>:4318/v1/traces
  • Network accessline 36
    Confirm with: curl -v http://<collector>:4318/v1/traces
  • Network accessline 101
    include_metadata: true             # forward request headers as resource attributes         cors:           allowed_origins: ["https://app.example.com"]
  • Network accessline 102
    cors:           allowed_origins: ["https://app.example.com"]           allowed_headers: ["*"]
  • Network accessline 103
    allowed_origins: ["https://app.example.com"]

benchmarks/runs/oma/.agents/skills/oma-observability/resources/transport/sampling-recipes.md

  • Network accessline 295
    - https://opentelemetry.io/docs/specs/otlp/
  • Network accessline 296
    - https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor
  • Network accessline 297
    - https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/connector/routingconnector

benchmarks/runs/oma/.agents/skills/oma-observability/resources/vendor-categories.md

  • Network accessline 8
    > as of 2026-Q2 — review quarterly. Verify live status at https://landscape.cncf.io
  • Network accessline 337
    Or navigate directly to https://landscape.cncf.io — it is the authoritative live registry. This file does not attempt to replicate it.
  • Network accessline 347
    **Authoritative live source:** https://landscape.cncf.io

benchmarks/runs/oma/.agents/skills/oma-orchestrator/config/cli-config.yaml

  • Instruction override signalline 27
    output_format_flag: "--output-format"     output_format: "json"     auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 28
    output_format: "json"     auto_approve_flag: "--dangerously-skip-permissions"     model_flag: "--model"
  • Instruction override signalline 29
    auto_approve_flag: "--dangerously-skip-permissions"

benchmarks/runs/oma/.agents/skills/oma-orchestrator/scripts/parallel-run.sh

  • Executable scriptline 1
    #!/bin/bash

benchmarks/runs/oma/.agents/skills/oma-orchestrator/scripts/spawn-agent.sh

  • Executable scriptline 1
    #!/bin/bash

benchmarks/runs/oma/.agents/skills/oma-orchestrator/scripts/verify.sh

  • Executable scriptline 1
    #!/bin/bash

benchmarks/runs/oma/.agents/skills/oma-pdf/resources/execution-protocol.md

  • Network accessline 80
    | Error | Recovery | |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 81
    |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` | | PDF password protected | Ask user for password; opendataloader-pdf does not support encrypted PDFs |
  • Dangerous shell operationline 82
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 82
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |

benchmarks/runs/oma/.agents/skills/oma-qa/resources/error-playbook.md

  • Access to secretsline 65
    [Credential-related source omitted]

benchmarks/runs/oma/.agents/skills/oma-qa/resources/execution-protocol.md

  • Network accessline 59
    new_page(url: "http://localhost:PORT", isolatedContext: "qa-test")
  • Network accessline 106
    # Example: verify auth flow end-to-end    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 107
    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 111
    # Verify rate limiting actually triggers    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 112
    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login    done
  • Network accessline 113
    curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 129
    | Feature | Method | Expected | Actual | Status | |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |
  • Network accessline 130
    |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS | | Rate limiting | 20x rapid POST /api/auth/login | 429 after threshold | 429 after 10 req 
  • Network accessline 131
    | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |

benchmarks/runs/oma/.agents/skills/oma-scholar/SKILL.md

  • Network accessline 145
    12. **ID format** — descriptive kebab-case with prefix: `stmt:privacy-budget-tradeoff`, `ev:cifar10-accuracy-table`, `art:paper` 13. **Validate before sharing** — run `oma scholar lint` after Generate 14. **Remote API has no auth** — `https
  • Network accessline 146
    13. **Validate before sharing** — run `oma scholar lint` after Generate 14. **Remote API has no auth** — `https://knows.academy/api/proxy/*` is public; do not invent auth headers 15. **Partial fetch param is `section` (singular)** — fixed e
  • Network accessline 147
    14. **Remote API has no auth** — `https://knows.academy/api/proxy/*` is public; do not invent auth headers 15. **Partial fetch param is `section` (singular)** — fixed enum `statements|evidence|relations|artifacts|citation` 16. **OpenAlex ke
  • Network accessline 209
    # Partial fetch (claims only — ~700 tokens, 93% reduction vs PDF)
  • Network accessline 240
    curl -s "https://knows.academy/api/proxy/search?q=..."
  • Network accessline 241
    curl -s "https://knows.academy/api/proxy/sidecars/<encoded-id>"
  • Network accessline 242
    curl -s "https://knows.academy/api/proxy/partial?record_id=<id>&section=statements"
  • Network accessline 243
    curl -s "https://knows.academy/api/proxy/jobs/stats"   # platform health
  • Access to secretsline 264
    [Credential-related source omitted]

benchmarks/runs/oma/.agents/skills/oma-scholar/config/scholar-config.yaml

  • Network accessline 4
    # Remote API api:   base_url: https://knows.academy
  • Network accessline 5
    api:   base_url: https://knows.academy   endpoints:
  • Network accessline 6
    base_url: https://knows.academy
  • Access to secretsline 32
    [Credential-related source omitted]
  • Network accessline 33
    # Polite-pool email also accepted for higher anonymous rate limits   polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/
  • Network accessline 34
    polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/   settings_url: https://openalex.org/settings/api
  • Network accessline 35
    signup_url: https://openalex.org/
  • Network accessline 36
    settings_url: https://openalex.org/settings/api

benchmarks/runs/oma/.agents/skills/oma-scholar/resources/api-endpoints.md

  • Network accessline 3
    Base URL: `https://knows.academy`
  • Network accessline 15
    curl -s "https://knows.academy/api/proxy/search?q=diffusion+super+resolution"
  • Network accessline 56
    RID=$(python3 -c "import urllib.parse; print(urllib.parse.quote('knows:generated/{slug}/1.0.0', safe=''))") curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 57
    curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 60
    ## Partial Fetch (Token-Saving)
  • Network accessline 80
    # Just the claims curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 81
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 83
    # Evidence only curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 84
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 108
    curl -s "https://knows.academy/api/proxy/jobs/stats"
  • Network accessline 138
    Schema id used by sidecars: `https://knows.dev/schema/record-0.9.json`

benchmarks/runs/oma/.agents/skills/oma-scholar/resources/execution-protocol.md

  • Access to secretsline 54
    [Credential-related source omitted]
  • Network accessline 57
    # Sketch — actual enrichment is best done via host LLM with a curl call
  • Network accessline 58
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Network accessline 171
    1. **knows.academy search** — `curl -s "{base}/api/proxy/search?q={query}"`
  • Network accessline 175
    3. If no hits OR clearly wrong paper (cross-source title similarity < 0.7) →    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 176
    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 177
    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 178
    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 181
    using the abstract as the source text. The local sidecar will not be on    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Network accessline 182
    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"` 6. If user asks for analysis after fetch, transition to **Mode 4** (Analyze)
  • Network accessline 183
    5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Access to secretsline 196
    [Credential-related source omitted]

benchmarks/runs/oma/.agents/skills/oma-scholar/resources/fallback-providers.md

  • Network accessline 52
    # Partial fetch (saves up to 93% tokens)
  • Access to secretsline 109
    [Credential-related source omitted]

benchmarks/runs/oma/.agents/skills/oma-scholar/resources/setup-openalex.md

  • Network accessline 23
    1. Sign up: https://openalex.org/
  • Network accessline 24
    2. Generate key: https://openalex.org/settings/api
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 69
    OpenAlex uses pay-as-you-go past the daily free allowance — no monthly subscription. Most academic users never exceed the free tier. See https://openalex.org/pricing for current rates.
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 83
    - The key (or email) is sent to OpenAlex servers as a query parameter - No source paper content is sent to OpenAlex — only title/author search strings - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https:/
  • Network accessline 85
    - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https://openalex.org/

benchmarks/runs/oma/.agents/skills/oma-scholar/resources/sidecar-spec.md

  • Network accessline 3
    This is the v0.9.0 record shape verified against `knows.academy` production sidecars (JSON Schema id: `https://knows.dev/schema/record-0.9.json`, profile `paper@1`).
  • Network accessline 4
    (JSON Schema id: `https://knows.dev/schema/record-0.9.json`, profile `paper@1`).
  • Network accessline 10
    $schema: "https://knows.dev/schema/record-0.9.json"
  • Network accessline 119
    title: "..."   identifiers:     url: "https://arxiv.org/abs/..."
  • Network accessline 120
    identifiers:     url: "https://arxiv.org/abs/..."     doi: "..."     # OMIT entirely if not visible in source
  • Network accessline 121
    url: "https://arxiv.org/abs/..."

benchmarks/runs/oma/.agents/skills/oma-scholar/resources/upstream-spec-cache.md

  • Network accessline 3
    This file is a **snapshot** of the canonical Knows skill description. Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 4
    Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 9
    curl -s https://knows.academy/api/proxy/skill/knows.md \
  • Access to secretsline 95
    [Credential-related source omitted]
  • Network accessline 104
    1. **Generation engine**: upstream suggests `pip install anthropic`; we use the host LLM directly (no subprocess SDK call). Cost and key savings. 2. **Validation tooling**: upstream references `pip install knows-sidecar`; that package is **
  • Network accessline 105
    2. **Validation tooling**: upstream references `pip install knows-sidecar`; that package is **not yet on PyPI** (verified 2026-04-25). We ship rule-based validation as the `oma scholar lint` CLI subcommand (TypeScript, no Python dependency)
  • Network accessline 106
    3. **JSON Schema host unreachable**: production sidecars reference `https://knows.dev/schema/record-0.9.json` but the host's HTTPS port times out. We cannot redistribute or fetch the schema, so lint encodes empirically-derived rules instead

benchmarks/runs/oma/.agents/skills/oma-scm/resources/conventional-commits.md

  • Network accessline 164
    - [Conventional Commits Specification](https://www.conventionalcommits.org/)
  • Network accessline 165
    - [Semantic Versioning](https://semver.org/)

benchmarks/runs/oma/.agents/skills/oma-search/resources/error-playbook.md

  • Network accessline 113
    **Recovery**: 1. Skip native search, go directly to `oma search fetch <url>` 2. The probe strategy (Jina Reader + curl variants) works without vendor-specific tools
  • Network accessline 115
    2. The probe strategy (Jina Reader + curl variants) works without vendor-specific tools

benchmarks/runs/oma/.agents/skills/oma-search/resources/execution-protocol.md

  • Network accessline 34
    HN Firebase, arXiv Atom, SE v2.3, Bluesky AT Protocol, Mastodon, Wikipedia,   CrossRef, OpenLibrary, Lobste.rs, dev.to, V2EX, npm, PyPI, Naver blog/finance). - **probe** — parallel Jina Reader + WebFetch + curl UA variants (first-wins).
  • Network accessline 35
    CrossRef, OpenLibrary, Lobste.rs, dev.to, V2EX, npm, PyPI, Naver blog/finance). - **probe** — parallel Jina Reader + WebFetch + curl UA variants (first-wins). - **impersonate** — Python `curl_cffi` subprocess (safari→chrome→firefox;
  • Network accessline 36
    - **probe** — parallel Jina Reader + WebFetch + curl UA variants (first-wins).

benchmarks/runs/oma/.agents/skills/oma-search/resources/trust-registry.md

  • Network accessline 67
    curl -s "https://siterank.redirect2.me/api/rank.json?domain={domain}"
  • Network accessline 113
    |--------|---------|------|-----| | Heuristic patterns | Domain category classification | Free | N/A (built-in rules) | | [Tranco List](https://tranco-list.eu/) | Domain popularity validation | Free | `siterank.redirect2.me/api/rank.json` |
  • Network accessline 114
    | Heuristic patterns | Domain category classification | Free | N/A (built-in rules) | | [Tranco List](https://tranco-list.eu/) | Domain popularity validation | Free | `siterank.redirect2.me/api/rank.json` | | [redirect2me/siterank](https://
  • Network accessline 115
    | [Tranco List](https://tranco-list.eu/) | Domain popularity validation | Free | `siterank.redirect2.me/api/rank.json` |
  • Network accessline 116
    | [redirect2me/siterank](https://github.com/redirect2me/siterank) | Self-hostable Tranco API | Free, OSS | Self-host option |

benchmarks/runs/oma/.agents/skills/oma-tf-infra/resources/multi-cloud-examples.md

  • Network accessline 32
    resource "aws_iam_openid_connect_provider" "github" {   url = "https://token.actions.githubusercontent.com"
  • Network accessline 33
    url = "https://token.actions.githubusercontent.com"
  • Network accessline 114
    oidc {     issuer_uri = "https://token.actions.githubusercontent.com"
  • Network accessline 115
    issuer_uri = "https://token.actions.githubusercontent.com"
  • Network accessline 162
    description           = "GitHub Actions OIDC"   audiences             = ["api://AzureADTokenExchange"]   issuer                = "https://token.actions.githubusercontent.com"
  • Network accessline 163
    audiences             = ["api://AzureADTokenExchange"]   issuer                = "https://token.actions.githubusercontent.com"   subject               = "repo:${var.github_repo}:ref:refs/heads/main"
  • Network accessline 164
    issuer                = "https://token.actions.githubusercontent.com"

benchmarks/runs/oma/.agents/skills/oma-translator/resources/anti-ai-patterns.md

  • Access to secretsline 269
    [Credential-related source omitted]
  • Access to secretsline 270
    [Credential-related source omitted]

cli/install.ps1

  • Network accessline 1
    #Requires -Version 5.1 # oh-my-agent installer (Windows) # Usage: irm https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.ps1 | iex
  • Executable scriptline 1
    Executable file
  • Network accessline 3
    # Usage: irm https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.ps1 | iex
  • Network accessline 50
    if (-not $isWin) {   Write-Fail "This script is for Windows only. On macOS/Linux use:`n  curl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh | bash"
  • Dangerous shell operationline 51
    Write-Fail "This script is for Windows only. On macOS/Linux use:`n  curl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh | bash"
  • Network accessline 51
    Write-Fail "This script is for Windows only. On macOS/Linux use:`n  curl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh | bash"
  • Network accessline 62
    Write-Info "Installing bun..."   try {     Invoke-RestMethod https://bun.sh/install.ps1 | Invoke-Expression
  • Network accessline 63
    try {     Invoke-RestMethod https://bun.sh/install.ps1 | Invoke-Expression   } catch {
  • Network accessline 64
    Invoke-RestMethod https://bun.sh/install.ps1 | Invoke-Expression
  • Network accessline 65
    } catch {     Write-Fail "bun installation failed. See https://bun.sh"   }
  • Network accessline 66
    Write-Fail "bun installation failed. See https://bun.sh"
  • Network accessline 68
    Add-ToPath "$env:USERPROFILE\.bun\bin"   if (-not (Test-Command bun)) {     Write-Fail "bun installation failed. Restart your shell and retry, or install manually: https://bun.sh"
  • Network accessline 69
    if (-not (Test-Command bun)) {     Write-Fail "bun installation failed. Restart your shell and retry, or install manually: https://bun.sh"   }
  • Network accessline 70
    Write-Fail "bun installation failed. Restart your shell and retry, or install manually: https://bun.sh"
  • Network accessline 80
    Write-Info "Installing uv..."   try {     Invoke-RestMethod https://astral.sh/uv/install.ps1 | Invoke-Expression
  • Network accessline 81
    try {     Invoke-RestMethod https://astral.sh/uv/install.ps1 | Invoke-Expression   } catch {
  • Network accessline 82
    Invoke-RestMethod https://astral.sh/uv/install.ps1 | Invoke-Expression
  • Network accessline 83
    } catch {     Write-Warn "uv installation failed. See https://docs.astral.sh/uv"     $serenaSetupReady = $false
  • Network accessline 84
    Write-Warn "uv installation failed. See https://docs.astral.sh/uv"
  • Network accessline 88
    Add-ToPath "$env:USERPROFILE\.local\bin"     if (-not (Test-Command uv)) {       Write-Warn "uv installation failed. Restart your shell and retry, or install manually: https://docs.astral.sh/uv"
  • Network accessline 89
    if (-not (Test-Command uv)) {       Write-Warn "uv installation failed. Restart your shell and retry, or install manually: https://docs.astral.sh/uv"       $serenaSetupReady = $false
  • Network accessline 90
    Write-Warn "uv installation failed. Restart your shell and retry, or install manually: https://docs.astral.sh/uv"
  • Network accessline 135
    }   } else {     Write-Warn "winget not found. Please install cue via 'winget install cue-lang.cue' or see https://cuelang.org/docs/install/"
  • Network accessline 136
    } else {     Write-Warn "winget not found. Please install cue via 'winget install cue-lang.cue' or see https://cuelang.org/docs/install/"   }
  • Network accessline 137
    Write-Warn "winget not found. Please install cue via 'winget install cue-lang.cue' or see https://cuelang.org/docs/install/"

cli/install.sh

  • Executable scriptline 1
    #!/usr/bin/env bash
  • Network accessline 2
    # oh-my-agent installer (macOS/Linux only) # Usage: curl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh | bash
  • Dangerous shell operationline 3
    # Usage: curl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh | bash
  • Network accessline 3
    # Usage: curl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh | bash
  • Network accessline 30
    if command_exists curl; then     DOWNLOADER="curl"     return 0
  • Network accessline 31
    DOWNLOADER="curl"     return 0   fi
  • Network accessline 35
    if command_exists wget; then     DOWNLOADER="wget"     return 0
  • Network accessline 36
    DOWNLOADER="wget"     return 0   fi
  • Network accessline 40
    fail "Either curl or wget is required"
  • Network accessline 47
    case "${DOWNLOADER}" in
  • Network accessline 48
    curl) curl --proto '=https' --tlsv1.2 -fsSL "$url" ;;
  • Network accessline 49
    wget) wget --https-only -qO- "$url" ;;
  • Network accessline 61
    Linux)  PLATFORM="Linux" ;;     MINGW*|MSYS*|CYGWIN*)       fail "Windows: use the PowerShell installer instead.\n\n  irm https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.ps1 | iex"
  • Network accessline 62
    MINGW*|MSYS*|CYGWIN*)       fail "Windows: use the PowerShell installer instead.\n\n  irm https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.ps1 | iex"       ;;
  • Network accessline 63
    fail "Windows: use the PowerShell installer instead.\n\n  irm https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.ps1 | iex"
  • Network accessline 84
    install_bun() {   info "Installing bun..."   download_to_stdout https://bun.sh/install | bash
  • Network accessline 86
    download_to_stdout https://bun.sh/install | bash
  • Network accessline 91
    ok "bun installed"   else     fail "bun installation failed. Please install manually: https://bun.sh"
  • Network accessline 92
    else     fail "bun installation failed. Please install manually: https://bun.sh"   fi
  • Network accessline 93
    fail "bun installation failed. Please install manually: https://bun.sh"
  • Network accessline 105
    install_uv() {   info "Installing uv..."   if ! download_to_stdout https://astral.sh/uv/install.sh | sh; then
  • Network accessline 106
    info "Installing uv..."   if ! download_to_stdout https://astral.sh/uv/install.sh | sh; then     warn "uv installation failed. See https://docs.astral.sh/uv"
  • Network accessline 107
    if ! download_to_stdout https://astral.sh/uv/install.sh | sh; then
  • Network accessline 108
    warn "uv installation failed. See https://docs.astral.sh/uv"
  • Network accessline 114
    ok "uv installed"   else     warn "uv installation failed. Restart your shell and retry, or install manually: https://docs.astral.sh/uv"
  • Network accessline 115
    else     warn "uv installation failed. Restart your shell and retry, or install manually: https://docs.astral.sh/uv"     return 1
  • Network accessline 116
    warn "uv installation failed. Restart your shell and retry, or install manually: https://docs.astral.sh/uv"
  • Network accessline 161
    warn "brew install cue failed"   else     warn "Homebrew not found. Please install cue via 'brew install cue' or see https://cuelang.org/docs/install/"
  • Network accessline 162
    else     warn "Homebrew not found. Please install cue via 'brew install cue' or see https://cuelang.org/docs/install/"   fi
  • Network accessline 163
    warn "Homebrew not found. Please install cue via 'brew install cue' or see https://cuelang.org/docs/install/"

skills/oma-backend/variants/node/api-template.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/oma-backend/variants/python/api-template.py

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/oma-backend/variants/rust/api-template.rs

  • Access to secretsline 509
    [Credential-related source omitted]
  • Access to secretsline 509
    [Credential-related source omitted]

skills/oma-backend/variants/stack.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

skills/oma-debug/resources/common-patterns.md

  • Network accessline 401
    Access to fetch at 'http://localhost:8000/api/todos' from origin
  • Network accessline 401
    Access to fetch at 'http://localhost:8000/api/todos' from origin
  • Network accessline 402
    'http://localhost:3000' has been blocked by CORS policy
  • Network accessline 402
    'http://localhost:3000' has been blocked by CORS policy
  • Network accessline 410
    app.add_middleware(     CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 410
    app.add_middleware(     CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 411
    CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL     allow_credentials=True,
  • Network accessline 411
    CORSMiddleware,     allow_origins=["http://localhost:3000"], # Frontend URL     allow_credentials=True,
  • Network accessline 412
    allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 412
    allow_origins=["http://localhost:3000"], # Frontend URL
  • Network accessline 418
    # For production, be specific: # allow_origins=["https://yourdomain.com"]
  • Network accessline 418
    # For production, be specific: # allow_origins=["https://yourdomain.com"]
  • Network accessline 419
    # allow_origins=["https://yourdomain.com"]
  • Network accessline 419
    # allow_origins=["https://yourdomain.com"]

skills/oma-design/resources/external-design-skills.md

  • Network accessline 127
    - [Interface Design](https://github.com/Dammyjay93/interface-design): product-interface instructions and project system context.
  • Network accessline 127
    - [Interface Design](https://github.com/Dammyjay93/interface-design): product-interface instructions and project system context.
  • Network accessline 128
    - [Taste](https://github.com/Leonxlnx/taste-skill): current skill name, instructions, and support layout.
  • Network accessline 128
    - [Taste](https://github.com/Leonxlnx/taste-skill): current skill name, instructions, and support layout.
  • Network accessline 129
    - [Impeccable](https://github.com/pbakaus/impeccable): current command references and launchers.
  • Network accessline 129
    - [Impeccable](https://github.com/pbakaus/impeccable): current command references and launchers.
  • Network accessline 130
    - [Skills use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use): loading instructions and their support directory.
  • Network accessline 130
    - [Skills use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use): loading instructions and their support directory.

skills/oma-design/resources/getdesign-fetcher.md

  • Network accessline 19
    GETDESIGN_META=$(curl -fsSL https://registry.npmjs.org/getdesign/latest)
  • Network accessline 19
    GETDESIGN_META=$(curl -fsSL https://registry.npmjs.org/getdesign/latest)
  • Network accessline 20
    GETDESIGN_VERSION=$(printf '%s' "$GETDESIGN_META" | python3 -c 'import json,sys; print(json.load(sys.stdin)["version"])') GETDESIGN_TARBALL=$(printf '%s' "$GETDESIGN_META" | python3 -c 'import json,sys; print(json.load(sys.stdin)["dist"]["t
  • Network accessline 20
    GETDESIGN_VERSION=$(printf '%s' "$GETDESIGN_META" | python3 -c 'import json,sys; print(json.load(sys.stdin)["version"])') GETDESIGN_TARBALL=$(printf '%s' "$GETDESIGN_META" | python3 -c 'import json,sys; print(json.load(sys.stdin)["dist"]["t
  • Network accessline 22
    GETDESIGN_MANIFEST=$(curl -fsSL "$GETDESIGN_TARBALL" | tar -xzO package/templates/manifest.json)
  • Network accessline 22
    GETDESIGN_MANIFEST=$(curl -fsSL "$GETDESIGN_TARBALL" | tar -xzO package/templates/manifest.json)
  • Dangerous shell operationline 52
    rm -f "$GETDESIGN_SEED"
  • Dangerous shell operationline 52
    rm -f "$GETDESIGN_SEED"
  • Dangerous shell operationline 74
    rm -f "$GETDESIGN_SEED"
  • Dangerous shell operationline 74
    rm -f "$GETDESIGN_SEED"

skills/oma-design/resources/product-interface-review.md

  • Network accessline 58
    - [Interface Design](https://github.com/Dammyjay93/interface-design): core skill
  • Network accessline 58
    - [Interface Design](https://github.com/Dammyjay93/interface-design): core skill
  • Network accessline 58
    - [Interface Design](https://github.com/Dammyjay93/interface-design): core skill

skills/oma-design/resources/stitch-integration.md

  • Network accessline 13
    - Official remote MCP endpoint: `https://stitch.googleapis.com/mcp`
  • Network accessline 13
    - Official remote MCP endpoint: `https://stitch.googleapis.com/mcp`
  • Network accessline 14
    - API key settings: [Stitch Settings](https://stitch.withgoogle.com/settings)
  • Network accessline 14
    - API key settings: [Stitch Settings](https://stitch.withgoogle.com/settings)
  • Network accessline 61
    "mcpServers": {     "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 61
    "mcpServers": {     "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 62
    "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",       "authProviderType": "google_credentials",
  • Network accessline 62
    "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",       "authProviderType": "google_credentials",
  • Network accessline 63
    "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 63
    "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 79
    If the API key route is selected and no key is configured, open `https://stitch.withgoogle.com/settings` in the user's browser. Use the
  • Network accessline 79
    If the API key route is selected and no key is configured, open `https://stitch.withgoogle.com/settings` in the user's browser. Use the
  • Network accessline 80
    `https://stitch.withgoogle.com/settings` in the user's browser. Use the
  • Network accessline 80
    `https://stitch.withgoogle.com/settings` in the user's browser. Use the
  • Network accessline 83
    | OS | Command | |----|---------| | macOS | `open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 83
    | OS | Command | |----|---------| | macOS | `open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 84
    |----|---------| | macOS | `open 'https://stitch.withgoogle.com/settings'` | | Linux | `xdg-open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 84
    |----|---------| | macOS | `open 'https://stitch.withgoogle.com/settings'` | | Linux | `xdg-open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 85
    | macOS | `open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 85
    | macOS | `open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 86
    | Linux | `xdg-open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 86
    | Linux | `xdg-open 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 87
    | Windows (PowerShell) | `Start-Process 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 87
    | Windows (PowerShell) | `Start-Process 'https://stitch.withgoogle.com/settings'` |
  • Network accessline 89
    If opening fails or no browser is available, provide the clickable [Stitch Settings](https://stitch.withgoogle.com/settings) link. Have the
  • Network accessline 89
    If opening fails or no browser is available, provide the clickable [Stitch Settings](https://stitch.withgoogle.com/settings) link. Have the
  • Network accessline 90
    [Stitch Settings](https://stitch.withgoogle.com/settings) link. Have the
  • Network accessline 90
    [Stitch Settings](https://stitch.withgoogle.com/settings) link. Have the
  • Network accessline 101
    [Credential-related source omitted]
  • Network accessline 101
    [Credential-related source omitted]
  • Network accessline 102
    stitch https://stitch.googleapis.com/mcp
  • Network accessline 102
    stitch https://stitch.googleapis.com/mcp
  • Network accessline 109
    "mcpServers": {     "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 109
    "mcpServers": {     "stitch": {       "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 110
    [Credential-related source omitted]
  • Network accessline 110
    [Credential-related source omitted]
  • Network accessline 111
    "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 111
    "serverUrl": "https://stitch.googleapis.com/mcp",
  • Network accessline 123
    claude mcp add stitch --transport http https://stitch.googleapis.com/mcp \
  • Network accessline 123
    claude mcp add stitch --transport http https://stitch.googleapis.com/mcp \
  • Network accessline 131
    "mcpServers": {     "stitch": {       "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 131
    "mcpServers": {     "stitch": {       "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 132
    [Credential-related source omitted]
  • Network accessline 132
    [Credential-related source omitted]
  • Network accessline 133
    "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 133
    "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 145
    "stitch": {       "type": "http",       "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 145
    "stitch": {       "type": "http",       "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 146
    [Credential-related source omitted]
  • Network accessline 146
    [Credential-related source omitted]
  • Network accessline 147
    "url": "https://stitch.googleapis.com/mcp",
  • Network accessline 147
    "url": "https://stitch.googleapis.com/mcp",
  • Access to secretsline 156
    [Credential-related source omitted]
  • Access to secretsline 156
    [Credential-related source omitted]
  • Network accessline 159
    [mcp_servers.stitch] url = "https://stitch.googleapis.com/mcp"
  • Network accessline 159
    [mcp_servers.stitch] url = "https://stitch.googleapis.com/mcp"
  • Network accessline 160
    url = "https://stitch.googleapis.com/mcp"
  • Network accessline 160
    url = "https://stitch.googleapis.com/mcp"
  • Access to secretsline 161
    [Credential-related source omitted]
  • Access to secretsline 161
    [Credential-related source omitted]
  • Network accessline 241
    - [Official Stitch MCP setup](https://stitch.withgoogle.com/docs/mcp/setup)
  • Network accessline 241
    - [Official Stitch MCP setup](https://stitch.withgoogle.com/docs/mcp/setup)
  • Network accessline 242
    - [Antigravity CLI MCP and Google credentials](https://antigravity.google/docs/mcp?tab=cli)
  • Network accessline 242
    - [Antigravity CLI MCP and Google credentials](https://antigravity.google/docs/mcp?tab=cli)
  • Network accessline 243
    - [Google Cloud ADC and scopes](https://cloud.google.com/docs/authentication/application-default-credentials)
  • Network accessline 243
    - [Google Cloud ADC and scopes](https://cloud.google.com/docs/authentication/application-default-credentials)
  • Network accessline 244
    - [Codex HTTP MCP configuration](https://developers.openai.com/codex/mcp)
  • Network accessline 244
    - [Codex HTTP MCP configuration](https://developers.openai.com/codex/mcp)

skills/oma-dev-workflow/SKILL.md

  • Network accessline 175
    For other platforms, use a package-manager method from the [official installation guide](https://mise.jdx.dev/installing-mise.html). Do not pipe a remote installation script directly into a shell.
  • Network accessline 175
    For other platforms, use a package-manager method from the [official installation guide](https://mise.jdx.dev/installing-mise.html). Do not pipe a remote installation script directly into a shell.
  • Network accessline 177
    Follow the [shell setup guide](https://mise.jdx.dev/shell-setup.html) for your current shell when activation is needed. Check for existing activation before editing shell configuration, and use `mise` from `PATH` rather than assuming `~/.lo
  • Network accessline 177
    Follow the [shell setup guide](https://mise.jdx.dev/shell-setup.html) for your current shell when activation is needed. Check for existing activation before editing shell configuration, and use `mise` from `PATH` rather than assuming `~/.lo
  • Network accessline 313
    # API API_URL=http://localhost:8000
  • Network accessline 313
    # API API_URL=http://localhost:8000
  • Network accessline 314
    API_URL=http://localhost:8000
  • Network accessline 314
    API_URL=http://localhost:8000
  • Network accessline 316
    # Frontend PUBLIC_API_URL=http://localhost:8000
  • Network accessline 316
    # Frontend PUBLIC_API_URL=http://localhost:8000
  • Network accessline 317
    PUBLIC_API_URL=http://localhost:8000
  • Network accessline 317
    PUBLIC_API_URL=http://localhost:8000

skills/oma-dev-workflow/resources/affected-checks.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/oma-dev-workflow/resources/release-coordination.md

  • Network accessline 7
    This project uses Google's [Release Please](https://github.com/googleapis/release-please) for automated versioning and releases based on conventional commits.
  • Network accessline 7
    This project uses Google's [Release Please](https://github.com/googleapis/release-please) for automated versioning and releases based on conventional commits.

skills/oma-dev-workflow/resources/tooling-profiles.md

  • Network accessline 173
    [Falcon](https://github.com/viveky259259/falcon) is a Rust/tree-sitter Dart/Flutter
  • Network accessline 173
    [Falcon](https://github.com/viveky259259/falcon) is a Rust/tree-sitter Dart/Flutter

skills/oma-dev-workflow/resources/validation-pipeline.md

  • Network accessline 223
    Commitlint reference: [installation](https://commitlint.js.org/guides/getting-started.html),
  • Network accessline 223
    Commitlint reference: [installation](https://commitlint.js.org/guides/getting-started.html),
  • Network accessline 224
    [local hooks](https://commitlint.js.org/guides/local-setup.html).
  • Network accessline 224
    [local hooks](https://commitlint.js.org/guides/local-setup.html).

skills/oma-explanation/resources/html-contract.md

  • Network accessline 15
    - No external images (use inline SVG or data URIs). - Must open correctly offline via `file://`. - **Note:** Hyperlink anchors (`<a href="https://...">`) ARE allowed. The ban covers resource-LOADING only.
  • Network accessline 15
    - No external images (use inline SVG or data URIs). - Must open correctly offline via `file://`. - **Note:** Hyperlink anchors (`<a href="https://...">`) ARE allowed. The ban covers resource-LOADING only.
  • Network accessline 17
    - **Note:** Hyperlink anchors (`<a href="https://...">`) ARE allowed. The ban covers resource-LOADING only.
  • Network accessline 17
    - **Note:** Hyperlink anchors (`<a href="https://...">`) ARE allowed. The ban covers resource-LOADING only.
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 59
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 80
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]
  • Access to secretsline 93
    [Credential-related source omitted]

skills/oma-frontend/resources/error-playbook.md

  • Network accessline 16
    3. Verify location, configuration, and relevant tests. A framework entry point need not have application imports. 4. Correct a finding based only on an outdated filename assumption; retain any wiring or authorization defect supported by evi
  • Network accessline 16
    3. Verify location, configuration, and relevant tests. A framework entry point need not have application imports. 4. Correct a finding based only on an outdated filename assumption; retain any wiring or authorization defect supported by evi
  • Network accessline 18
    5. Reference: https://nextjs.org/docs/messages/middleware-to-proxy
  • Network accessline 18
    5. Reference: https://nextjs.org/docs/messages/middleware-to-proxy

skills/oma-frontend/resources/snippets.md

  • Network accessline 135
    queryKey: ["todos"],     queryFn: async () => {       const res = await fetch("/api/todos", {
  • Network accessline 135
    queryKey: ["todos"],     queryFn: async () => {       const res = await fetch("/api/todos", {
  • Network accessline 136
    [Credential-related source omitted]
  • Network accessline 136
    [Credential-related source omitted]
  • Network accessline 137
    const res = await fetch("/api/todos", {
  • Network accessline 137
    const res = await fetch("/api/todos", {
  • Network accessline 148
    return useMutation({     mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {
  • Network accessline 148
    return useMutation({     mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {
  • Network accessline 149
    mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {         method: "POST",
  • Network accessline 149
    mutationFn: async (data: { title: string }) => {       const res = await fetch("/api/todos", {         method: "POST",
  • Network accessline 150
    const res = await fetch("/api/todos", {
  • Network accessline 150
    const res = await fetch("/api/todos", {

skills/oma-frontend/resources/specialized-visual-implementation.md

  • Network accessline 56
    Registry source: `https://canvasui.dev/r/{name}.json`.
  • Network accessline 56
    Registry source: `https://canvasui.dev/r/{name}.json`.
  • Network accessline 56
    Registry source: `https://canvasui.dev/r/{name}.json`.
  • Network accessline 81
    Official sources: [registry generator](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6cf9da74b6b/src/lib/registry.ts), [engine lifecycle](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6c
  • Network accessline 81
    Official sources: [registry generator](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6cf9da74b6b/src/lib/registry.ts), [engine lifecycle](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6c
  • Network accessline 81
    Official sources: [registry generator](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6cf9da74b6b/src/lib/registry.ts), [engine lifecycle](https://github.com/DavidHDev/canvas-ui/blob/a04a99b235299ee79a123a16ccb2e6c
  • Network accessline 137
    Official sources: [skill and complete flow](https://github.com/oso95/scroll-world/blob/71cc36d3bb150248ae36a2c552f9cbf88802a79c/skills/scroll-world/SKILL.md), [actual engine/config/lifecycle](https://github.com/oso95/scroll-world/blob/71cc3
  • Network accessline 137
    Official sources: [skill and complete flow](https://github.com/oso95/scroll-world/blob/71cc36d3bb150248ae36a2c552f9cbf88802a79c/skills/scroll-world/SKILL.md), [actual engine/config/lifecycle](https://github.com/oso95/scroll-world/blob/71cc3
  • Network accessline 137
    Official sources: [skill and complete flow](https://github.com/oso95/scroll-world/blob/71cc36d3bb150248ae36a2c552f9cbf88802a79c/skills/scroll-world/SKILL.md), [actual engine/config/lifecycle](https://github.com/oso95/scroll-world/blob/71cc3
  • Network accessline 183
    Official sources: [core](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skills/gsap-core/SKILL.md), [React](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skill
  • Network accessline 183
    Official sources: [core](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skills/gsap-core/SKILL.md), [React](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skill
  • Network accessline 183
    Official sources: [core](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skills/gsap-core/SKILL.md), [React](https://github.com/greensock/gsap-skills/blob/aed9cfd3277740755f6bfc1155c7aa645403b760/skill

skills/oma-frontend/resources/tech-stack.md

  • Network accessline 29
    // components.json {   "$schema": "https://ui.shadcn.com/schema.json",
  • Network accessline 29
    // components.json {   "$schema": "https://ui.shadcn.com/schema.json",
  • Network accessline 30
    {   "$schema": "https://ui.shadcn.com/schema.json",   "style": "base-vega",        // <- engine + style; base-* = Base UI
  • Network accessline 30
    {   "$schema": "https://ui.shadcn.com/schema.json",   "style": "base-vega",        // <- engine + style; base-* = Base UI
  • Network accessline 31
    "$schema": "https://ui.shadcn.com/schema.json",
  • Network accessline 31
    "$schema": "https://ui.shadcn.com/schema.json",
  • Network accessline 69
    Reference: https://nextjs.org/docs/messages/middleware-to-proxy
  • Network accessline 69
    Reference: https://nextjs.org/docs/messages/middleware-to-proxy

skills/oma-hwp/SKILL.md

  • Network accessline 163
    - Troubleshooting: `resources/troubleshooting.md` - Configuration: read the `hwp:` section of `.agents/oma-config.yaml` first, then fall back to `config/hwp-config.yaml` for any key it does not set (`supported_formats` lives only in the ski
  • Network accessline 163
    - Troubleshooting: `resources/troubleshooting.md` - Configuration: read the `hwp:` section of `.agents/oma-config.yaml` first, then fall back to `config/hwp-config.yaml` for any key it does not set (`supported_formats` lives only in the ski
  • Network accessline 164
    - Configuration: read the `hwp:` section of `.agents/oma-config.yaml` first, then fall back to `config/hwp-config.yaml` for any key it does not set (`supported_formats` lives only in the skill config). User overrides belong in `.agents/oma-
  • Network accessline 164
    - Configuration: read the `hwp:` section of `.agents/oma-config.yaml` first, then fall back to `config/hwp-config.yaml` for any key it does not set (`supported_formats` lives only in the skill config). User overrides belong in `.agents/oma-
  • Network accessline 165
    - Upstream: https://github.com/chrisryugj/kordoc
  • Network accessline 165
    - Upstream: https://github.com/chrisryugj/kordoc

skills/oma-hwp/resources/balanced-tables.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/oma-hwp/resources/execution-protocol.md

  • Network accessline 21
    If `bun` is not available, ask the user to install Bun (https://bun.sh). `bunx` is required.
  • Network accessline 21
    If `bun` is not available, ask the user to install Bun (https://bun.sh). `bunx` is required.
  • Network accessline 110
    | Error | Recovery | |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 110
    | Error | Recovery | |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 111
    |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` | | `지원하지 않는 파일 형식` / `unsupported file format` | Confirm extension matches actual content; check magic bytes |
  • Network accessline 111
    |-------|----------| | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` | | `지원하지 않는 파일 형식` / `unsupported file format` | Confirm extension matches actual content; check magic bytes |
  • Dangerous shell operationline 112
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Dangerous shell operationline 112
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 112
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 112
    | `bunx` / `bun` not found | Ask user to install Bun: `curl -fsSL https://bun.sh/install \| bash` |
  • Network accessline 115
    | Empty Markdown output | Likely a scanned-image-only HWP; suggest OCR pipeline (out of this skill's scope) | | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stac
  • Network accessline 115
    | Empty Markdown output | Likely a scanned-image-only HWP; suggest OCR pipeline (out of this skill's scope) | | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stac
  • Network accessline 116
    | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue 
  • Network accessline 116
    | Broken / missing tables | Complex merged-cell tables fall back to HTML `<table>`; accept as best-effort | | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue 
  • Network accessline 117
    | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue upstream at https://github.com/chrisryugj/kordoc/issues |
  • Network accessline 117
    | kordoc crash or stack trace | Ensure `@latest` is passed (bunx cache can be stale); if persistent, capture fixture and file issue upstream at https://github.com/chrisryugj/kordoc/issues |

skills/oma-hwp/resources/flatten-tables.ts

  • Executable scriptline 1
    #!/usr/bin/env bun
  • Executable scriptline 1
    #!/usr/bin/env bun

skills/oma-hwp/resources/package.json

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/oma-hwp/resources/troubleshooting.md

  • Network accessline 28
    ### 5. Hyperlinks look wrong kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme: only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 28
    ### 5. Hyperlinks look wrong kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme: only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 29
    kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme: only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 29
    kordoc sanitizes links (XSS defense). If a legitimate link is stripped, verify the original URL scheme: only `http://`, `https://`, `mailto:`, and relative paths are preserved by default.
  • Network accessline 42
    1. Upgrade: `bunx kordoc@latest` (bust the bunx cache if needed) 2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues
  • Network accessline 42
    1. Upgrade: `bunx kordoc@latest` (bust the bunx cache if needed) 2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues
  • Network accessline 43
    2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues 4. Meanwhile, if only a subset of the document triggers the crash, use `-p` to skip it
  • Network accessline 43
    2. Capture a minimal reproducible fixture 3. File an issue: https://github.com/chrisryugj/kordoc/issues 4. Meanwhile, if only a subset of the document triggers the crash, use `-p` to skip it
  • Network accessline 44
    3. File an issue: https://github.com/chrisryugj/kordoc/issues
  • Network accessline 44
    3. File an issue: https://github.com/chrisryugj/kordoc/issues

skills/oma-hwp/resources/turndown-plugin-gfm.d.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/oma-image/SKILL.md

  • Access to secretsline 136
    [Credential-related source omitted]
  • Access to secretsline 136
    [Credential-related source omitted]
  • Access to secretsline 136
    [Credential-related source omitted]

skills/oma-image/resources/invocation.md

  • Network accessline 8
    |--------|----------|--------|---------| | `codex` | CLI-first via `codex exec` over ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP via `gen.pollin
  • Network accessline 8
    |--------|----------|--------|---------| | `codex` | CLI-first via `codex exec` over ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP via `gen.pollin
  • Network accessline 9
    | `codex` | CLI-first via `codex exec` over ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP via `gen.pollinations.ai/v1/images/generations` (free si
  • Network accessline 9
    | `codex` | CLI-first via `codex exec` over ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP via `gen.pollinations.ai/v1/images/generations` (free si
  • Instruction override signalline 9
    | `codex` | CLI-first via `codex exec` over ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP via `gen.pollinations.ai/v1/images/generations` (free si
  • Instruction override signalline 9
    | `codex` | CLI-first via `codex exec` over ChatGPT OAuth (`codex login`), built-in `image_gen` | `gpt-image-2` | Logged in via Codex CLI (no API key) | | `pollinations` | Direct HTTP via `gen.pollinations.ai/v1/images/generations` (free si
  • Network accessline 10
    [Credential-related source omitted]
  • Network accessline 10
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Access to secretsline 10
    [Credential-related source omitted]
  • Instruction override signalline 11
    | `antigravity` | `agy -p --dangerously-skip-permissions --add-dir <outDir>` — Antigravity's agentic CLI runs over the user's Gemini Code Assist subscription. agy writes raw bytes to absolute target paths we embed in the prompt; the provide
  • Instruction override signalline 11
    | `antigravity` | `agy -p --dangerously-skip-permissions --add-dir <outDir>` — Antigravity's agentic CLI runs over the user's Gemini Code Assist subscription. agy writes raw bytes to absolute target paths we embed in the prompt; the provide

skills/oma-image/resources/prompt-tips.md

  • Network accessline 52
    | Source | Vendor match | Prompts | Categories | |--------|--------------|---------|-----------| | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post ·
  • Network accessline 52
    | Source | Vendor match | Prompts | Categories | |--------|--------------|---------|-----------| | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post ·
  • Network accessline 53
    |--------|--------------|---------|-----------| | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post · Infographic · YouTube Thumbnail · Comic/Storyboa
  • Network accessline 53
    |--------|--------------|---------|-----------| | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post · Infographic · YouTube Thumbnail · Comic/Storyboa
  • Network accessline 54
    | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post · Infographic · YouTube Thumbnail · Comic/Storyboard · Poster/Flyer · App/Web Design |
  • Network accessline 54
    | [awesome-gpt-image-2](https://github.com/YouMind-OpenLab/awesome-gpt-image-2) | `codex` (gpt-image-2) | ~100 | Profile/Avatar · Social Post · Infographic · YouTube Thumbnail · Comic/Storyboard · Poster/Flyer · App/Web Design |
  • Network accessline 55
    | [awesome-nano-banana-pro-prompts](https://github.com/YouMind-OpenLab/awesome-nano-banana-pro-prompts) | `antigravity` (nano-banana-pro) | 10,000+ | Same taxonomy; 16 localized READMEs (en, ko-KR, ja-JP, zh-TW, de-DE, …) |
  • Network accessline 55
    | [awesome-nano-banana-pro-prompts](https://github.com/YouMind-OpenLab/awesome-nano-banana-pro-prompts) | `antigravity` (nano-banana-pro) | 10,000+ | Same taxonomy; 16 localized READMEs (en, ko-KR, ja-JP, zh-TW, de-DE, …) |

skills/oma-image/resources/vendor-matrix.md

  • Instruction override signalline 36
    | Health check | `agy --version` exits 0 — **install check only**. Sign-in state is not verified; a signed-out agy passes health and fails at generate time. | | Model selection | Opaque — chosen by agy's internal agent loop. Not exposed via
  • Instruction override signalline 36
    | Health check | `agy --version` exits 0 — **install check only**. Sign-in state is not verified; a signed-out agy passes health and fails at generate time. | | Model selection | Opaque — chosen by agy's internal agent loop. Not exposed via
  • Instruction override signalline 37
    | Model selection | Opaque — chosen by agy's internal agent loop. Not exposed via flags, not recorded as a vendor-side promise. | | Transport | `agy -p --dangerously-skip-permissions --add-dir <outDir> --print-timeout <s> "<instruction>"` (
  • Instruction override signalline 37
    | Model selection | Opaque — chosen by agy's internal agent loop. Not exposed via flags, not recorded as a vendor-side promise. | | Transport | `agy -p --dangerously-skip-permissions --add-dir <outDir> --print-timeout <s> "<instruction>"` (
  • Instruction override signalline 38
    | Transport | `agy -p --dangerously-skip-permissions --add-dir <outDir> --print-timeout <s> "<instruction>"` (spawn `cwd` is forced to `<outDir>` to prevent agy from inheriting a stale workspace context) |
  • Instruction override signalline 38
    | Transport | `agy -p --dangerously-skip-permissions --add-dir <outDir> --print-timeout <s> "<instruction>"` (spawn `cwd` is forced to `<outDir>` to prevent agy from inheriting a stale workspace context) |
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 55
    |-------|-------| | Binary | (none — direct HTTP) | | Auth | `POLLINATIONS_API_KEY` env var (free key at https://enter.pollinations.ai) |
  • Network accessline 55
    |-------|-------| | Binary | (none — direct HTTP) | | Auth | `POLLINATIONS_API_KEY` env var (free key at https://enter.pollinations.ai) |
  • Network accessline 56
    | Binary | (none — direct HTTP) | | Auth | `POLLINATIONS_API_KEY` env var (free key at https://enter.pollinations.ai) | | Health check | `POLLINATIONS_API_KEY` is set |
  • Network accessline 56
    | Binary | (none — direct HTTP) | | Auth | `POLLINATIONS_API_KEY` env var (free key at https://enter.pollinations.ai) | | Health check | `POLLINATIONS_API_KEY` is set |
  • Network accessline 57
    [Credential-related source omitted]
  • Network accessline 57
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Network accessline 58
    [Credential-related source omitted]
  • Network accessline 58
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Network accessline 59
    | Models | Free (no pollen credits): `flux`, `zimage`. Credit-gated (positive pollen balance required): `qwen-image`, `wan-image`, `gptimage`, `gptimage-large`, `gpt-image-2`, `klein`, `kontext`. Select via `--model`; default `flux`. | | Tr
  • Network accessline 59
    | Models | Free (no pollen credits): `flux`, `zimage`. Credit-gated (positive pollen balance required): `qwen-image`, `wan-image`, `gptimage`, `gptimage-large`, `gpt-image-2`, `klein`, `kontext`. Select via `--model`; default `flux`. | | Tr
  • Network accessline 60
    | Transport | `POST https://gen.pollinations.ai/v1/images/generations` (OpenAI-compatible), `response_format: b64_json` |
  • Network accessline 60
    | Transport | `POST https://gen.pollinations.ai/v1/images/generations` (OpenAI-compatible), `response_format: b64_json` |

skills/oma-mobile/resources/checklist.md

  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 30
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]

skills/oma-mobile/resources/error-playbook.md

  • Network accessline 143
    1. Confirm the spec exists at `Core/Networking/openapi.yaml` — this is where the build plugin looks. <!-- oma-docs:ignore-end --> 2. If the file is absent: re-sync it from the backend (`curl -o Sources/Core/Networking/openapi.yaml https://<
  • Network accessline 143
    1. Confirm the spec exists at `Core/Networking/openapi.yaml` — this is where the build plugin looks. <!-- oma-docs:ignore-end --> 2. If the file is absent: re-sync it from the backend (`curl -o Sources/Core/Networking/openapi.yaml https://<
  • Network accessline 144
    <!-- oma-docs:ignore-end --> 2. If the file is absent: re-sync it from the backend (`curl -o Sources/Core/Networking/openapi.yaml https://<backend>/api-docs/openapi.yaml` or copy from the CI artifact). The iOS project is a **consumer** of t
  • Network accessline 144
    <!-- oma-docs:ignore-end --> 2. If the file is absent: re-sync it from the backend (`curl -o Sources/Core/Networking/openapi.yaml https://<backend>/api-docs/openapi.yaml` or copy from the CI artifact). The iOS project is a **consumer** of t
  • Network accessline 145
    2. If the file is absent: re-sync it from the backend (`curl -o Sources/Core/Networking/openapi.yaml https://<backend>/api-docs/openapi.yaml` or copy from the CI artifact). The iOS project is a **consumer** of the spec; never edit `openapi.
  • Network accessline 145
    2. If the file is absent: re-sync it from the backend (`curl -o Sources/Core/Networking/openapi.yaml https://<backend>/api-docs/openapi.yaml` or copy from the CI artifact). The iOS project is a **consumer** of the spec; never edit `openapi.

skills/oma-mobile/resources/execution-protocol.md

  • Access to secretsline 23
    [Credential-related source omitted]
  • Access to secretsline 23
    [Credential-related source omitted]

skills/oma-mobile/resources/screen-template.tsx

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/oma-mobile/resources/tech-stack.md

  • Access to secretsline 33
    [Credential-related source omitted]
  • Access to secretsline 33
    [Credential-related source omitted]

skills/oma-mobile/variants/flutter/snippets.md

  • Network accessline 631
    baseUrl: const String.fromEnvironment(         'API_BASE_URL',         defaultValue: 'https://api.example.com',
  • Network accessline 631
    baseUrl: const String.fromEnvironment(         'API_BASE_URL',         defaultValue: 'https://api.example.com',
  • Network accessline 632
    'API_BASE_URL',         defaultValue: 'https://api.example.com',       ),
  • Network accessline 632
    'API_BASE_URL',         defaultValue: 'https://api.example.com',       ),
  • Network accessline 633
    defaultValue: 'https://api.example.com',
  • Network accessline 633
    defaultValue: 'https://api.example.com',
  • Access to secretsline 664
    [Credential-related source omitted]
  • Access to secretsline 664
    [Credential-related source omitted]

skills/oma-mobile/variants/kotlin-android/snippets.md

  • Network accessline 50
    targetSdk = 35         buildConfigField("String", "API_BASE_URL",             "\"${providers.gradleProperty("apiBaseUrl").orElse("http://10.0.2.2:8000").get()}\"")
  • Network accessline 50
    targetSdk = 35         buildConfigField("String", "API_BASE_URL",             "\"${providers.gradleProperty("apiBaseUrl").orElse("http://10.0.2.2:8000").get()}\"")
  • Network accessline 51
    buildConfigField("String", "API_BASE_URL",             "\"${providers.gradleProperty("apiBaseUrl").orElse("http://10.0.2.2:8000").get()}\"")     }
  • Network accessline 51
    buildConfigField("String", "API_BASE_URL",             "\"${providers.gradleProperty("apiBaseUrl").orElse("http://10.0.2.2:8000").get()}\"")     }
  • Network accessline 52
    "\"${providers.gradleProperty("apiBaseUrl").orElse("http://10.0.2.2:8000").get()}\"")
  • Network accessline 52
    "\"${providers.gradleProperty("apiBaseUrl").orElse("http://10.0.2.2:8000").get()}\"")
  • Network accessline 707
    )         }         val api = TodosApi(baseUrl = "http://localhost", httpClientEngine = engine, jsonSerializer = json)
  • Network accessline 707
    )         }         val api = TodosApi(baseUrl = "http://localhost", httpClientEngine = engine, jsonSerializer = json)
  • Network accessline 709
    val api = TodosApi(baseUrl = "http://localhost", httpClientEngine = engine, jsonSerializer = json)
  • Network accessline 709
    val api = TodosApi(baseUrl = "http://localhost", httpClientEngine = engine, jsonSerializer = json)
  • Network accessline 720
    @Test fun `non-2xx is surfaced through success=false, not an exception`() = runTest {         val engine = MockEngine { respond("""{"detail":"not found"}""", HttpStatusCode.NotFound) }         val api = TodosApi(baseUrl = "http://localhost"
  • Network accessline 720
    @Test fun `non-2xx is surfaced through success=false, not an exception`() = runTest {         val engine = MockEngine { respond("""{"detail":"not found"}""", HttpStatusCode.NotFound) }         val api = TodosApi(baseUrl = "http://localhost"
  • Network accessline 722
    val api = TodosApi(baseUrl = "http://localhost", httpClientEngine = engine, jsonSerializer = json)
  • Network accessline 722
    val api = TodosApi(baseUrl = "http://localhost", httpClientEngine = engine, jsonSerializer = json)

skills/oma-mobile/variants/react-native/api-template.ts

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 13
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 58
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 64
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 95
    [Credential-related source omitted]
  • Access to secretsline 101
    [Credential-related source omitted]
  • Access to secretsline 101
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 112
    [Credential-related source omitted]
  • Access to secretsline 119
    [Credential-related source omitted]
  • Access to secretsline 119
    [Credential-related source omitted]
  • Network accessline 140
    const BASE_URL =   process.env.EXPO_PUBLIC_API_BASE_URL ?? 'https://api.example.com';
  • Network accessline 140
    const BASE_URL =   process.env.EXPO_PUBLIC_API_BASE_URL ?? 'https://api.example.com';
  • Network accessline 141
    process.env.EXPO_PUBLIC_API_BASE_URL ?? 'https://api.example.com';
  • Network accessline 141
    process.env.EXPO_PUBLIC_API_BASE_URL ?? 'https://api.example.com';
  • Access to secretsline 155
    [Credential-related source omitted]
  • Access to secretsline 155
    [Credential-related source omitted]

skills/oma-mobile/variants/react-native/snippets.md

  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Network accessline 234
    const BASE_URL = process.env.EXPO_PUBLIC_API_BASE_URL ?? 'https://api.example.com';
  • Network accessline 234
    const BASE_URL = process.env.EXPO_PUBLIC_API_BASE_URL ?? 'https://api.example.com';
  • Access to secretsline 243
    [Credential-related source omitted]
  • Access to secretsline 243
    [Credential-related source omitted]
  • Access to secretsline 809
    [Credential-related source omitted]
  • Access to secretsline 809
    [Credential-related source omitted]
  • Access to secretsline 813
    [Credential-related source omitted]
  • Access to secretsline 813
    [Credential-related source omitted]
  • Access to secretsline 818
    [Credential-related source omitted]
  • Access to secretsline 818
    [Credential-related source omitted]
  • Access to secretsline 823
    [Credential-related source omitted]
  • Access to secretsline 823
    [Credential-related source omitted]
  • Access to secretsline 827
    [Credential-related source omitted]
  • Access to secretsline 827
    [Credential-related source omitted]
  • Access to secretsline 858
    [Credential-related source omitted]
  • Access to secretsline 858
    [Credential-related source omitted]
  • Access to secretsline 864
    [Credential-related source omitted]
  • Access to secretsline 864
    [Credential-related source omitted]
  • Access to secretsline 875
    [Credential-related source omitted]
  • Access to secretsline 875
    [Credential-related source omitted]
  • Access to secretsline 882
    [Credential-related source omitted]
  • Access to secretsline 882
    [Credential-related source omitted]

skills/oma-mobile/variants/react-native/tech-stack.md

  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 74
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 86
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]
  • Access to secretsline 89
    [Credential-related source omitted]

skills/oma-mobile/variants/stack.schema.json

  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 1
    {   "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",
  • Network accessline 2
    "$schema": "http://json-schema.org/draft-07/schema#",

skills/oma-mobile/variants/swift-ios/snippets.md

  • Network accessline 18
    // Code-generation build plugin (dev / build-time only)         .package(             url: "https://github.com/apple/swift-openapi-generator",
  • Network accessline 18
    // Code-generation build plugin (dev / build-time only)         .package(             url: "https://github.com/apple/swift-openapi-generator",
  • Network accessline 19
    .package(             url: "https://github.com/apple/swift-openapi-generator",             from: "1.3.0"
  • Network accessline 19
    .package(             url: "https://github.com/apple/swift-openapi-generator",             from: "1.3.0"
  • Network accessline 20
    url: "https://github.com/apple/swift-openapi-generator",
  • Network accessline 20
    url: "https://github.com/apple/swift-openapi-generator",
  • Network accessline 23
    // Runtime types used by the generated Client         .package(             url: "https://github.com/apple/swift-openapi-runtime",
  • Network accessline 23
    // Runtime types used by the generated Client         .package(             url: "https://github.com/apple/swift-openapi-runtime",
  • Network accessline 24
    .package(             url: "https://github.com/apple/swift-openapi-runtime",             from: "1.5.0"
  • Network accessline 24
    .package(             url: "https://github.com/apple/swift-openapi-runtime",             from: "1.5.0"
  • Network accessline 25
    url: "https://github.com/apple/swift-openapi-runtime",
  • Network accessline 25
    url: "https://github.com/apple/swift-openapi-runtime",
  • Network accessline 28
    // URLSession transport         .package(             url: "https://github.com/apple/swift-openapi-urlsession",
  • Network accessline 28
    // URLSession transport         .package(             url: "https://github.com/apple/swift-openapi-urlsession",
  • Network accessline 29
    .package(             url: "https://github.com/apple/swift-openapi-urlsession",             from: "1.0.2"
  • Network accessline 29
    .package(             url: "https://github.com/apple/swift-openapi-urlsession",             from: "1.0.2"
  • Network accessline 30
    url: "https://github.com/apple/swift-openapi-urlsession",
  • Network accessline 30
    url: "https://github.com/apple/swift-openapi-urlsession",
  • Network accessline 33
    // Repository-layer response cache (hybrid memory + disk)         .package(             url: "https://github.com/hyperoslo/Cache",
  • Network accessline 33
    // Repository-layer response cache (hybrid memory + disk)         .package(             url: "https://github.com/hyperoslo/Cache",
  • Network accessline 34
    .package(             url: "https://github.com/hyperoslo/Cache",             from: "7.4.0"
  • Network accessline 34
    .package(             url: "https://github.com/hyperoslo/Cache",             from: "7.4.0"
  • Network accessline 35
    url: "https://github.com/hyperoslo/Cache",
  • Network accessline 35
    url: "https://github.com/hyperoslo/Cache",
  • Access to secretsline 356
    [Credential-related source omitted]
  • Access to secretsline 356
    [Credential-related source omitted]
  • Access to secretsline 361
    [Credential-related source omitted]
  • Access to secretsline 361
    [Credential-related source omitted]
  • Access to secretsline 362
    [Credential-related source omitted]
  • Access to secretsline 362
    [Credential-related source omitted]
  • Access to secretsline 364
    [Credential-related source omitted]
  • Access to secretsline 364
    [Credential-related source omitted]
  • Network accessline 420
    )         let serverURL = URL(string: ProcessInfo.processInfo.environment["API_BASE_URL"]                            ?? "https://api.example.com")!
  • Network accessline 420
    )         let serverURL = URL(string: ProcessInfo.processInfo.environment["API_BASE_URL"]                            ?? "https://api.example.com")!
  • Network accessline 421
    let serverURL = URL(string: ProcessInfo.processInfo.environment["API_BASE_URL"]                            ?? "https://api.example.com")!         // Secrets come from the Keychain — never UserDefaults (see tech-stack.md).
  • Network accessline 421
    let serverURL = URL(string: ProcessInfo.processInfo.environment["API_BASE_URL"]                            ?? "https://api.example.com")!         // Secrets come from the Keychain — never UserDefaults (see tech-stack.md).
  • Network accessline 422
    ?? "https://api.example.com")!
  • Network accessline 422
    ?? "https://api.example.com")!
  • Access to secretsline 423
    [Credential-related source omitted]
  • Access to secretsline 423
    [Credential-related source omitted]
  • Access to secretsline 424
    [Credential-related source omitted]
  • Access to secretsline 424
    [Credential-related source omitted]
  • Network accessline 780
    let pendingRequests = Array(requests.values)         let pendingContinuations = Array(continuations.values)         requests.removeAll()
  • Network accessline 780
    let pendingRequests = Array(requests.values)         let pendingContinuations = Array(continuations.values)         requests.removeAll()
  • Network accessline 781
    let pendingContinuations = Array(continuations.values)         requests.removeAll()         continuations.removeAll()
  • Network accessline 781
    let pendingContinuations = Array(continuations.values)         requests.removeAll()         continuations.removeAll()
  • Network accessline 782
    requests.removeAll()
  • Network accessline 782
    requests.removeAll()
  • Access to secretsline 899
    [Credential-related source omitted]
  • Access to secretsline 899
    [Credential-related source omitted]
  • Network accessline 954
    sortBy: [SortDescriptor(\.updatedAt, order: .reverse)]         )         return try context.fetch(descriptor)
  • Network accessline 954
    sortBy: [SortDescriptor(\.updatedAt, order: .reverse)]         )         return try context.fetch(descriptor)
  • Network accessline 955
    )         return try context.fetch(descriptor)     }
  • Network accessline 955
    )         return try context.fetch(descriptor)     }
  • Network accessline 956
    return try context.fetch(descriptor)
  • Network accessline 956
    return try context.fetch(descriptor)

skills/oma-mobile/variants/swift-ios/tech-stack.md

  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 79
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]

skills/oma-observability/SKILL.md

  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 115
    When CNCF/vendor status is load-bearing, verify live state at `https://landscape.cncf.io`.
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 181
    - Attribute deprecation → replace across all citing files; migration note in `resources/standards.md`.   - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 182
    - CNCF status change for a vendor/project named in `vendor-categories.md` (Graduated / Archived / acquired) → update the vendor table. - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not 
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.
  • Network accessline 183
    - **Authoritative live state**: `https://landscape.cncf.io` for CNCF project status. This skill does not promise to track it on any schedule; verify at use time if the information is load-bearing.

skills/oma-observability/resources/anti-patterns.md

  • Access to secretsline 84
    [Credential-related source omitted]
  • Access to secretsline 84
    [Credential-related source omitted]

skills/oma-observability/resources/boundaries/cross-application.md

  • Network accessline 287
    starts an independent trace. Validate inherited context against the process's trust boundary and verify actual parent/trace IDs in a fixture before relying on end-to-end correlation. Sources: <https://opentelemetry.io/docs/specs/otel/contex
  • Network accessline 287
    starts an independent trace. Validate inherited context against the process's trust boundary and verify actual parent/trace IDs in a fixture before relying on end-to-end correlation. Sources: <https://opentelemetry.io/docs/specs/otel/contex
  • Network accessline 288
    trust boundary and verify actual parent/trace IDs in a fixture before relying on end-to-end correlation. Sources: <https://opentelemetry.io/docs/specs/otel/context/api-propagators/> and <https://github.com/open-telemetry/opentelemetry-js/tr
  • Network accessline 288
    trust boundary and verify actual parent/trace IDs in a fixture before relying on end-to-end correlation. Sources: <https://opentelemetry.io/docs/specs/otel/context/api-propagators/> and <https://github.com/open-telemetry/opentelemetry-js/tr
  • Network accessline 289
    end-to-end correlation. Sources: <https://opentelemetry.io/docs/specs/otel/context/api-propagators/>
  • Network accessline 289
    end-to-end correlation. Sources: <https://opentelemetry.io/docs/specs/otel/context/api-propagators/>
  • Network accessline 290
    and <https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-resources>.
  • Network accessline 290
    and <https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-resources>.
  • Network accessline 341
    - W3C Trace Context Level 1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 341
    - W3C Trace Context Level 1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 342
    - W3C Trace Context Level 2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 342
    - W3C Trace Context Level 2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 343
    - W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 343
    - W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 344
    - OTel Baggage API specification: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 344
    - OTel Baggage API specification: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 345
    - AWS X-Ray trace header: <https://docs.aws.amazon.com/xray/latest/devguide/xray-concepts.html#xray-concepts-tracingheader>
  • Network accessline 345
    - AWS X-Ray trace header: <https://docs.aws.amazon.com/xray/latest/devguide/xray-concepts.html#xray-concepts-tracingheader>
  • Network accessline 346
    - GCP Cloud Trace context propagation: <https://cloud.google.com/trace/docs/trace-context>
  • Network accessline 346
    - GCP Cloud Trace context propagation: <https://cloud.google.com/trace/docs/trace-context>
  • Network accessline 347
    - Datadog trace context propagation: <https://docs.datadoghq.com/tracing/trace_collection/trace_context_propagation/>
  • Network accessline 347
    - Datadog trace context propagation: <https://docs.datadoghq.com/tracing/trace_collection/trace_context_propagation/>
  • Network accessline 348
    - Linkerd distributed tracing: <https://linkerd.io/2.15/features/distributed-tracing/>
  • Network accessline 348
    - Linkerd distributed tracing: <https://linkerd.io/2.15/features/distributed-tracing/>

skills/oma-observability/resources/boundaries/multi-tenant.md

  • Network accessline 76
    **Trust-boundary warning:** W3C Baggage is visible to every service in the propagation chain, including third-party or external services. The W3C Baggage specification (https://www.w3.org/TR/baggage/) explicitly notes that baggage values cr
  • Network accessline 76
    **Trust-boundary warning:** W3C Baggage is visible to every service in the propagation chain, including third-party or external services. The W3C Baggage specification (https://www.w3.org/TR/baggage/) explicitly notes that baggage values cr
  • Network accessline 170
    Sources: <https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679>
  • Network accessline 170
    Sources: <https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679>
  • Network accessline 171
    and <https://www.law.go.kr/LSW/lsLinkCommonInfo.do?chrClsCd=010202&lsJoLnkSeq=1029334957>.
  • Network accessline 171
    and <https://www.law.go.kr/LSW/lsLinkCommonInfo.do?chrClsCd=010202&lsJoLnkSeq=1029334957>.
  • Network accessline 209
    Source: GDPR Art.17(1), Art.17(3)(b),(e), <https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679>.
  • Network accessline 209
    Source: GDPR Art.17(1), Art.17(3)(b),(e), <https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679>.
  • Network accessline 210
    <https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679>.
  • Network accessline 210
    <https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32016R0679>.

skills/oma-observability/resources/boundaries/release.md

  • Network accessline 33
    Source: <https://flagger.app>
  • Network accessline 33
    Source: <https://flagger.app>
  • Network accessline 85
    provider:     type: prometheus     address: http://prometheus.monitoring:9090
  • Network accessline 85
    provider:     type: prometheus     address: http://prometheus.monitoring:9090
  • Network accessline 86
    type: prometheus     address: http://prometheus.monitoring:9090   query: |
  • Network accessline 86
    type: prometheus     address: http://prometheus.monitoring:9090   query: |
  • Network accessline 87
    address: http://prometheus.monitoring:9090
  • Network accessline 87
    address: http://prometheus.monitoring:9090
  • Network accessline 107
    Source: <https://argoproj.github.io/rollouts>
  • Network accessline 107
    Source: <https://argoproj.github.io/rollouts>
  • Network accessline 147
    provider:         prometheus:           address: http://prometheus.monitoring:9090
  • Network accessline 147
    provider:         prometheus:           address: http://prometheus.monitoring:9090
  • Network accessline 148
    prometheus:           address: http://prometheus.monitoring:9090           query: |
  • Network accessline 148
    prometheus:           address: http://prometheus.monitoring:9090           query: |
  • Network accessline 149
    address: http://prometheus.monitoring:9090
  • Network accessline 149
    address: http://prometheus.monitoring:9090
  • Network accessline 165
    Source: <https://openfeature.dev> | CNCF graduation: <https://www.cncf.io/projects/openfeature/>
  • Network accessline 165
    Source: <https://openfeature.dev> | CNCF graduation: <https://www.cncf.io/projects/openfeature/>
  • Network accessline 230
    Source: <https://argo-cd.readthedocs.io>
  • Network accessline 230
    Source: <https://argo-cd.readthedocs.io>
  • Network accessline 248
    Source: <https://fluxcd.io>; Flagger ships as part of the Flux ecosystem.
  • Network accessline 248
    Source: <https://fluxcd.io>; Flagger ships as part of the Flux ecosystem.
  • Network accessline 365
    - Flagger: <https://flagger.app>
  • Network accessline 365
    - Flagger: <https://flagger.app>
  • Network accessline 366
    - Argo Rollouts: <https://argoproj.github.io/rollouts>
  • Network accessline 366
    - Argo Rollouts: <https://argoproj.github.io/rollouts>
  • Network accessline 367
    - OpenFeature: <https://openfeature.dev>
  • Network accessline 367
    - OpenFeature: <https://openfeature.dev>
  • Network accessline 368
    - CNCF OpenFeature incubating announcement: <https://cncf.io/blog/2023/12/>
  • Network accessline 368
    - CNCF OpenFeature incubating announcement: <https://cncf.io/blog/2023/12/>
  • Network accessline 369
    - Flux (includes Flagger): <https://fluxcd.io>
  • Network accessline 369
    - Flux (includes Flagger): <https://fluxcd.io>
  • Network accessline 370
    - Argo CD: <https://argo-cd.readthedocs.io>
  • Network accessline 370
    - Argo CD: <https://argo-cd.readthedocs.io>
  • Network accessline 371
    - OTel feature_flag semconv: <https://opentelemetry.io/docs/specs/semconv/feature-flags/>
  • Network accessline 371
    - OTel feature_flag semconv: <https://opentelemetry.io/docs/specs/semconv/feature-flags/>
  • Network accessline 372
    - controller-runtime metrics: <https://book.kubebuilder.io/reference/metrics>
  • Network accessline 372
    - controller-runtime metrics: <https://book.kubebuilder.io/reference/metrics>

skills/oma-observability/resources/boundaries/slo.md

  • Network accessline 58
    Source: <https://openslo.com>; community-driven, not CNCF. Vendor-neutral YAML; validate support in the selected consumer or adapter. Sloth and Pyrra native formats are separate.
  • Network accessline 58
    Source: <https://openslo.com>; community-driven, not CNCF. Vendor-neutral YAML; validate support in the selected consumer or adapter. Sloth and Pyrra native formats are separate.
  • Network accessline 91
    The v1 structure follows <https://openslo.com/specification/>.
  • Network accessline 91
    The v1 structure follows <https://openslo.com/specification/>.
  • Network accessline 121
    Source: <https://sre.google/workbook/alerting-on-slos/>
  • Network accessline 121
    Source: <https://sre.google/workbook/alerting-on-slos/>
  • Network accessline 221
    - Google SRE Workbook: Alerting on SLOs: <https://sre.google/workbook/alerting-on-slos/>
  • Network accessline 221
    - Google SRE Workbook: Alerting on SLOs: <https://sre.google/workbook/alerting-on-slos/>
  • Network accessline 222
    - OpenSLO specification: <https://openslo.com>
  • Network accessline 222
    - OpenSLO specification: <https://openslo.com>
  • Network accessline 223
    - Sloth: <https://github.com/slok/sloth>
  • Network accessline 223
    - Sloth: <https://github.com/slok/sloth>
  • Network accessline 224
    - Pyrra: <https://github.com/pyrra-dev/pyrra>
  • Network accessline 224
    - Pyrra: <https://github.com/pyrra-dev/pyrra>
  • Network accessline 225
    - Grafana SLO plugin: <https://grafana.com/grafana/plugins/grafana-slo-app>
  • Network accessline 225
    - Grafana SLO plugin: <https://grafana.com/grafana/plugins/grafana-slo-app>

skills/oma-observability/resources/examples.md

  • Network accessline 81
    batch: {}     exporters:       otlphttp/tempo: { endpoint: http://tempo.observability.svc:4318 }
  • Network accessline 81
    batch: {}     exporters:       otlphttp/tempo: { endpoint: http://tempo.observability.svc:4318 }
  • Network accessline 82
    exporters:       otlphttp/tempo: { endpoint: http://tempo.observability.svc:4318 }       prometheusremotewrite: { endpoint: http://mimir.observability.svc:9009/api/v1/push }
  • Network accessline 82
    exporters:       otlphttp/tempo: { endpoint: http://tempo.observability.svc:4318 }       prometheusremotewrite: { endpoint: http://mimir.observability.svc:9009/api/v1/push }
  • Network accessline 83
    otlphttp/tempo: { endpoint: http://tempo.observability.svc:4318 }
  • Network accessline 83
    otlphttp/tempo: { endpoint: http://tempo.observability.svc:4318 }
  • Network accessline 84
    prometheusremotewrite: { endpoint: http://mimir.observability.svc:9009/api/v1/push }
  • Network accessline 84
    prometheusremotewrite: { endpoint: http://mimir.observability.svc:9009/api/v1/push }
  • Network accessline 85
    loki: { endpoint: http://loki.observability.svc:3100/loki/api/v1/push }
  • Network accessline 85
    loki: { endpoint: http://loki.observability.svc:3100/loki/api/v1/push }
  • Network accessline 364
    The v1 structure follows <https://openslo.com/specification/>.
  • Network accessline 364
    The v1 structure follows <https://openslo.com/specification/>.
  • Network accessline 411
    # Inject 20 % error rate for 3 minutes to trigger fast-burn alert kubectl run error-injector --image=curlimages/curl --restart=Never -- \
  • Network accessline 411
    # Inject 20 % error rate for 3 minutes to trigger fast-burn alert kubectl run error-injector --image=curlimages/curl --restart=Never -- \
  • Network accessline 412
    kubectl run error-injector --image=curlimages/curl --restart=Never -- \
  • Network accessline 412
    kubectl run error-injector --image=curlimages/curl --restart=Never -- \
  • Network accessline 413
    sh -c 'for i in $(seq 1 200); do curl -s -o /dev/null -w "%{http_code}" \
  • Network accessline 413
    sh -c 'for i in $(seq 1 200); do curl -s -o /dev/null -w "%{http_code}" \
  • Network accessline 414
    http://checkout-api/error-inject; done'
  • Network accessline 414
    http://checkout-api/error-inject; done'

skills/oma-observability/resources/incident-forensics.md

  • Network accessline 224
    # Jaeger HTTP API (replace <host> with your Jaeger query host) curl http://<host>:16686/api/traces/4bf92f3577b34da6a3ce929d0e0e4736
  • Network accessline 224
    # Jaeger HTTP API (replace <host> with your Jaeger query host) curl http://<host>:16686/api/traces/4bf92f3577b34da6a3ce929d0e0e4736
  • Network accessline 225
    curl http://<host>:16686/api/traces/4bf92f3577b34da6a3ce929d0e0e4736
  • Network accessline 225
    curl http://<host>:16686/api/traces/4bf92f3577b34da6a3ce929d0e0e4736

skills/oma-observability/resources/layers/L3-network.md

  • Network accessline 32
    Note: `network.connection.*` (e.g., `network.connection.type`, `network.connection.subtype`) are **Development** tier and should not be used in production SLOs. Reference: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/net
  • Network accessline 32
    Note: `network.connection.*` (e.g., `network.connection.type`, `network.connection.subtype`) are **Development** tier and should not be used in production SLOs. Reference: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/net
  • Network accessline 50
    References: - AWS: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 50
    References: - AWS: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 51
    - AWS: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 51
    - AWS: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 52
    - GCP: <https://cloud.google.com/vpc/docs/flow-logs>
  • Network accessline 52
    - GCP: <https://cloud.google.com/vpc/docs/flow-logs>
  • Network accessline 53
    - Azure: <https://learn.microsoft.com/azure/network-watcher/nsg-flow-logs-overview>
  • Network accessline 53
    - Azure: <https://learn.microsoft.com/azure/network-watcher/nsg-flow-logs-overview>
  • Network accessline 144
    BMP (RFC 7854, <https://www.rfc-editor.org/rfc/rfc7854>) is the standard protocol for exporting real-time BGP session state, RIB (Routing Information Base) snapshots, and route change events from a BGP speaker to a monitoring collector.
  • Network accessline 144
    BMP (RFC 7854, <https://www.rfc-editor.org/rfc/rfc7854>) is the standard protocol for exporting real-time BGP session state, RIB (Routing Information Base) snapshots, and route change events from a BGP speaker to a monitoring collector.
  • Network accessline 192
    Tools: OpenBMP includes MOAS detection; BGPalerter (<https://github.com/nttgin/BGPalerter>) provides real-time alerting on MOAS, route leaks, and more-specific prefix announcements.
  • Network accessline 192
    Tools: OpenBMP includes MOAS detection; BGPalerter (<https://github.com/nttgin/BGPalerter>) provides real-time alerting on MOAS, route leaks, and more-specific prefix announcements.
  • Network accessline 198
    Tool: ARTEMIS (<https://github.com/FORTH-ICS-INSPIRE/artemis>) provides automated detection and mitigation orchestration for both hijacks and route leaks.
  • Network accessline 198
    Tool: ARTEMIS (<https://github.com/FORTH-ICS-INSPIRE/artemis>) provides automated detection and mitigation orchestration for both hijacks and route leaks.
  • Network accessline 206
    **Enforce ROV on your router**: configure BGP to drop or de-prefer routes with RPKI Invalid status. Reference NIST SP 800-189 (<https://csrc.nist.gov/publications/detail/sp/800-189/final>) for deployment guidance.
  • Network accessline 206
    **Enforce ROV on your router**: configure BGP to drop or de-prefer routes with RPKI Invalid status. Reference NIST SP 800-189 (<https://csrc.nist.gov/publications/detail/sp/800-189/final>) for deployment guidance.
  • Network accessline 208
    **Tools**: Cloudflare Radar RPKI dashboard (<https://radar.cloudflare.com/routing/rpki>) provides global visibility into ROA coverage and RPKI Invalid route counts by ASN.
  • Network accessline 208
    **Tools**: Cloudflare Radar RPKI dashboard (<https://radar.cloudflare.com/routing/rpki>) provides global visibility into ROA coverage and RPKI Invalid route counts by ASN.
  • Network accessline 269
    - RFC 7854: BGP Monitoring Protocol (BMP): <https://www.rfc-editor.org/rfc/rfc7854>
  • Network accessline 269
    - RFC 7854: BGP Monitoring Protocol (BMP): <https://www.rfc-editor.org/rfc/rfc7854>
  • Network accessline 270
    - RFC 1191: Path MTU Discovery (IPv4): <https://www.rfc-editor.org/rfc/rfc1191>
  • Network accessline 270
    - RFC 1191: Path MTU Discovery (IPv4): <https://www.rfc-editor.org/rfc/rfc1191>
  • Network accessline 271
    - RFC 8201: Path MTU Discovery for IPv6: <https://www.rfc-editor.org/rfc/rfc8201>
  • Network accessline 271
    - RFC 8201: Path MTU Discovery for IPv6: <https://www.rfc-editor.org/rfc/rfc8201>
  • Network accessline 272
    - RFC 8899: Datagram PLPMTUD (used by QUIC/SCTP): <https://www.rfc-editor.org/rfc/rfc8899>
  • Network accessline 272
    - RFC 8899: Datagram PLPMTUD (used by QUIC/SCTP): <https://www.rfc-editor.org/rfc/rfc8899>
  • Network accessline 273
    - RFC 6811: BGP Prefix Origin Validation (RPKI-ROV): <https://www.rfc-editor.org/rfc/rfc6811>
  • Network accessline 273
    - RFC 6811: BGP Prefix Origin Validation (RPKI-ROV): <https://www.rfc-editor.org/rfc/rfc6811>
  • Network accessline 274
    - IANA ICMP Type registry: <https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml>
  • Network accessline 274
    - IANA ICMP Type registry: <https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml>
  • Network accessline 275
    - IANA protocol numbers: <https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml>
  • Network accessline 275
    - IANA protocol numbers: <https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml>
  • Network accessline 276
    - NIST SP 800-189 (RPKI deployment): <https://csrc.nist.gov/publications/detail/sp/800-189/final>
  • Network accessline 276
    - NIST SP 800-189 (RPKI deployment): <https://csrc.nist.gov/publications/detail/sp/800-189/final>
  • Network accessline 277
    - Cloudflare Radar (public BGP + RPKI): <https://radar.cloudflare.com/routing>
  • Network accessline 277
    - Cloudflare Radar (public BGP + RPKI): <https://radar.cloudflare.com/routing>
  • Network accessline 278
    - OTel network semconv registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 278
    - OTel network semconv registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 279
    - AWS VPC Flow Logs: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 279
    - AWS VPC Flow Logs: <https://docs.aws.amazon.com/vpc/latest/userguide/flow-logs.html>
  • Network accessline 280
    - GCP VPC Flow Logs: <https://cloud.google.com/vpc/docs/flow-logs>
  • Network accessline 280
    - GCP VPC Flow Logs: <https://cloud.google.com/vpc/docs/flow-logs>
  • Network accessline 281
    - Azure NSG Flow Logs: <https://learn.microsoft.com/azure/network-watcher/nsg-flow-logs-overview>
  • Network accessline 281
    - Azure NSG Flow Logs: <https://learn.microsoft.com/azure/network-watcher/nsg-flow-logs-overview>

skills/oma-observability/resources/layers/L4-transport.md

  • Network accessline 34
    Source: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 34
    Source: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 122
    Sources: <https://grafana.com/oss/beyla/>, <https://px.dev/>, <https://parca.dev/>
  • Network accessline 122
    Sources: <https://grafana.com/oss/beyla/>, <https://px.dev/>, <https://parca.dev/>
  • Network accessline 142
    # Beyla deploy via Helm helm repo add grafana https://grafana.github.io/helm-charts
  • Network accessline 142
    # Beyla deploy via Helm helm repo add grafana https://grafana.github.io/helm-charts
  • Network accessline 143
    helm repo add grafana https://grafana.github.io/helm-charts
  • Network accessline 143
    helm repo add grafana https://grafana.github.io/helm-charts
  • Network accessline 230
    | Istio 1.22+ | QUIC upstream via Envoy; mTLS over QUIC experimental; see `layers/mesh.md` | | Grafana Beyla | HTTP/3 uprobes in roadmap; verify release notes before QUIC-heavy deployments | | Cloudflare QUIC telemetry | <https://blog.cloud
  • Network accessline 230
    | Istio 1.22+ | QUIC upstream via Envoy; mTLS over QUIC experimental; see `layers/mesh.md` | | Grafana Beyla | HTTP/3 uprobes in roadmap; verify release notes before QUIC-heavy deployments | | Cloudflare QUIC telemetry | <https://blog.cloud
  • Network accessline 231
    | Grafana Beyla | HTTP/3 uprobes in roadmap; verify release notes before QUIC-heavy deployments | | Cloudflare QUIC telemetry | <https://blog.cloudflare.com/tag/quic/>; public connection migration + 0-RTT metrics | | Google QUIC metrics | <
  • Network accessline 231
    | Grafana Beyla | HTTP/3 uprobes in roadmap; verify release notes before QUIC-heavy deployments | | Cloudflare QUIC telemetry | <https://blog.cloudflare.com/tag/quic/>; public connection migration + 0-RTT metrics | | Google QUIC metrics | <
  • Network accessline 232
    | Cloudflare QUIC telemetry | <https://blog.cloudflare.com/tag/quic/>; public connection migration + 0-RTT metrics |
  • Network accessline 232
    | Cloudflare QUIC telemetry | <https://blog.cloudflare.com/tag/quic/>; public connection migration + 0-RTT metrics |
  • Network accessline 233
    | Google QUIC metrics | <https://research.google>; packet loss recovery timing |
  • Network accessline 233
    | Google QUIC metrics | <https://research.google>; packet loss recovery timing |
  • Network accessline 282
    - OTel network attributes registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 282
    - OTel network attributes registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 283
    - Grafana Beyla: <https://grafana.com/oss/beyla/>
  • Network accessline 283
    - Grafana Beyla: <https://grafana.com/oss/beyla/>
  • Network accessline 284
    - Pixie (CNCF Sandbox): <https://px.dev/>
  • Network accessline 284
    - Pixie (CNCF Sandbox): <https://px.dev/>
  • Network accessline 285
    - Parca (CNCF Sandbox): <https://parca.dev/>
  • Network accessline 285
    - Parca (CNCF Sandbox): <https://parca.dev/>
  • Network accessline 286
    - QUIC RFC 9000: <https://www.rfc-editor.org/rfc/rfc9000>
  • Network accessline 286
    - QUIC RFC 9000: <https://www.rfc-editor.org/rfc/rfc9000>
  • Network accessline 287
    - HTTP/3 RFC 9114: <https://www.rfc-editor.org/rfc/rfc9114>
  • Network accessline 287
    - HTTP/3 RFC 9114: <https://www.rfc-editor.org/rfc/rfc9114>
  • Network accessline 288
    - Cloudflare QUIC telemetry: <https://blog.cloudflare.com/tag/quic/>
  • Network accessline 288
    - Cloudflare QUIC telemetry: <https://blog.cloudflare.com/tag/quic/>
  • Network accessline 289
    - OTel hostmetrics receiver: <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/hostmetricsreceiver>
  • Network accessline 289
    - OTel hostmetrics receiver: <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/hostmetricsreceiver>
  • Network accessline 290
    - Linux `/proc/net/tcp` format: <https://www.kernel.org/doc/html/latest/networking/proc_net_tcp.html>
  • Network accessline 290
    - Linux `/proc/net/tcp` format: <https://www.kernel.org/doc/html/latest/networking/proc_net_tcp.html>

skills/oma-observability/resources/layers/L7-application/crash-analytics.md

  • Network accessline 52
    - **Google Play user-perceived ANR rate** = daily active users experiencing at least one user-perceived ANR / daily active users. The overall bad-behavior threshold is 0.47%; it is not an ANR-events/session threshold. Input dispatch typical
  • Network accessline 52
    - **Google Play user-perceived ANR rate** = daily active users experiencing at least one user-perceived ANR / daily active users. The overall bad-behavior threshold is 0.47%; it is not an ANR-events/session threshold. Input dispatch typical
  • Access to secretsline 271
    [Credential-related source omitted]
  • Access to secretsline 271
    [Credential-related source omitted]
  • Network accessline 351
    - Firebase Crashlytics: <https://firebase.google.com/docs/crashlytics>
  • Network accessline 351
    - Firebase Crashlytics: <https://firebase.google.com/docs/crashlytics>
  • Network accessline 352
    - Sentry iOS: <https://docs.sentry.io/platforms/apple/>
  • Network accessline 352
    - Sentry iOS: <https://docs.sentry.io/platforms/apple/>
  • Network accessline 353
    - Sentry Android: <https://docs.sentry.io/platforms/android/>
  • Network accessline 353
    - Sentry Android: <https://docs.sentry.io/platforms/android/>
  • Network accessline 354
    - Sentry React Native: <https://docs.sentry.io/platforms/react-native/>
  • Network accessline 354
    - Sentry React Native: <https://docs.sentry.io/platforms/react-native/>
  • Network accessline 355
    - Sentry Flutter: <https://docs.sentry.io/platforms/flutter/>
  • Network accessline 355
    - Sentry Flutter: <https://docs.sentry.io/platforms/flutter/>
  • Network accessline 356
    - Xcode Organizer Hangs: <https://developer.apple.com/documentation/xcode/understanding-user-interface-responsiveness>
  • Network accessline 356
    - Xcode Organizer Hangs: <https://developer.apple.com/documentation/xcode/understanding-user-interface-responsiveness>
  • Network accessline 357
    - Android ANR: <https://developer.android.com/topic/performance/vitals/anr>
  • Network accessline 357
    - Android ANR: <https://developer.android.com/topic/performance/vitals/anr>
  • Network accessline 358
    - Android ApplicationExitInfo: <https://developer.android.com/reference/android/app/ApplicationExitInfo>
  • Network accessline 358
    - Android ApplicationExitInfo: <https://developer.android.com/reference/android/app/ApplicationExitInfo>
  • Network accessline 359
    - OTel `exception.*` semconv (Stable): <https://opentelemetry.io/docs/specs/semconv/exceptions/>
  • Network accessline 359
    - OTel `exception.*` semconv (Stable): <https://opentelemetry.io/docs/specs/semconv/exceptions/>

skills/oma-observability/resources/layers/L7-application/mobile-rum.md

  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 122
    - iOS: Xcode Energy Organizer + Instruments Energy Log - Android: Battery Historian (<https://developer.android.com/topic/performance/power/battery-historian>)
  • Network accessline 122
    - iOS: Xcode Energy Organizer + Instruments Energy Log - Android: Battery Historian (<https://developer.android.com/topic/performance/power/battery-historian>)
  • Network accessline 123
    - Android: Battery Historian (<https://developer.android.com/topic/performance/power/battery-historian>)
  • Network accessline 123
    - Android: Battery Historian (<https://developer.android.com/topic/performance/power/battery-historian>)
  • Access to secretsline 248
    [Credential-related source omitted]
  • Access to secretsline 248
    [Credential-related source omitted]
  • Access to secretsline 256
    [Credential-related source omitted]
  • Access to secretsline 256
    [Credential-related source omitted]
  • Network accessline 268
    - OTel Swift SDK: <https://opentelemetry.io/docs/languages/swift/>
  • Network accessline 268
    - OTel Swift SDK: <https://opentelemetry.io/docs/languages/swift/>
  • Network accessline 269
    - OTel Android SDK: <https://github.com/open-telemetry/opentelemetry-android>
  • Network accessline 269
    - OTel Android SDK: <https://github.com/open-telemetry/opentelemetry-android>
  • Network accessline 270
    - Sentry Cocoa: <https://docs.sentry.io/platforms/apple/>
  • Network accessline 270
    - Sentry Cocoa: <https://docs.sentry.io/platforms/apple/>
  • Network accessline 271
    - Sentry Android: <https://docs.sentry.io/platforms/android/>
  • Network accessline 271
    - Sentry Android: <https://docs.sentry.io/platforms/android/>
  • Network accessline 272
    - Datadog iOS RUM: <https://docs.datadoghq.com/real_user_monitoring/ios/>
  • Network accessline 272
    - Datadog iOS RUM: <https://docs.datadoghq.com/real_user_monitoring/ios/>
  • Network accessline 273
    - Datadog Android RUM: <https://docs.datadoghq.com/real_user_monitoring/android/>
  • Network accessline 273
    - Datadog Android RUM: <https://docs.datadoghq.com/real_user_monitoring/android/>
  • Network accessline 274
    - Firebase Crashlytics: <https://firebase.google.com/docs/crashlytics>
  • Network accessline 274
    - Firebase Crashlytics: <https://firebase.google.com/docs/crashlytics>
  • Network accessline 275
    - iOS Background Tasks: <https://developer.apple.com/documentation/backgroundtasks>
  • Network accessline 275
    - iOS Background Tasks: <https://developer.apple.com/documentation/backgroundtasks>
  • Network accessline 276
    - Android App Standby / Doze: <https://developer.android.com/topic/performance/appstandby>
  • Network accessline 276
    - Android App Standby / Doze: <https://developer.android.com/topic/performance/appstandby>
  • Network accessline 277
    - W3C Trace Context L1: <https://www.w3.org/TR/trace-context/>
  • Network accessline 277
    - W3C Trace Context L1: <https://www.w3.org/TR/trace-context/>
  • Network accessline 278
    - Battery Historian: <https://developer.android.com/topic/performance/power/battery-historian>
  • Network accessline 278
    - Battery Historian: <https://developer.android.com/topic/performance/power/battery-historian>

skills/oma-observability/resources/layers/L7-application/waf.md

  • Network accessline 151
    | Vendor | Log surface | Trace header to map | Docs | |--------|------------|---------------------|------| | Coraza (Envoy WASM / Caddy / HAProxy SPOE) | Mesh ingress access logs | `traceparent` (native) | <https://www.coraza.io/> |
  • Network accessline 151
    | Vendor | Log surface | Trace header to map | Docs | |--------|------------|---------------------|------| | Coraza (Envoy WASM / Caddy / HAProxy SPOE) | Mesh ingress access logs | `traceparent` (native) | <https://www.coraza.io/> |
  • Network accessline 152
    |--------|------------|---------------------|------| | Coraza (Envoy WASM / Caddy / HAProxy SPOE) | Mesh ingress access logs | `traceparent` (native) | <https://www.coraza.io/> | | ModSecurity v3 | NGINX / Apache logs | `traceparent` via NG
  • Network accessline 152
    |--------|------------|---------------------|------| | Coraza (Envoy WASM / Caddy / HAProxy SPOE) | Mesh ingress access logs | `traceparent` (native) | <https://www.coraza.io/> | | ModSecurity v3 | NGINX / Apache logs | `traceparent` via NG
  • Network accessline 153
    | Coraza (Envoy WASM / Caddy / HAProxy SPOE) | Mesh ingress access logs | `traceparent` (native) | <https://www.coraza.io/> |
  • Network accessline 153
    | Coraza (Envoy WASM / Caddy / HAProxy SPOE) | Mesh ingress access logs | `traceparent` (native) | <https://www.coraza.io/> |
  • Network accessline 154
    | ModSecurity v3 | NGINX / Apache logs | `traceparent` via NGINX OTel module | <https://github.com/owasp-modsecurity/ModSecurity> |
  • Network accessline 154
    | ModSecurity v3 | NGINX / Apache logs | `traceparent` via NGINX OTel module | <https://github.com/owasp-modsecurity/ModSecurity> |
  • Network accessline 155
    | AWS WAF | CloudWatch Logs / Kinesis Firehose | `X-Amzn-Trace-Id` | <https://docs.aws.amazon.com/waf/latest/developerguide/logging.html> |
  • Network accessline 155
    | AWS WAF | CloudWatch Logs / Kinesis Firehose | `X-Amzn-Trace-Id` | <https://docs.aws.amazon.com/waf/latest/developerguide/logging.html> |
  • Network accessline 156
    | Cloudflare WAF | Logpush / Logpull | `cf-ray` → W3C baggage at edge | <https://developers.cloudflare.com/logs/logpush/> |
  • Network accessline 156
    | Cloudflare WAF | Logpush / Logpull | `cf-ray` → W3C baggage at edge | <https://developers.cloudflare.com/logs/logpush/> |
  • Network accessline 157
    | Akamai App & API Protector | DataStream 2 | `X-Akamai-*` → origin OTel map | <https://techdocs.akamai.com/datastream2/docs> |
  • Network accessline 157
    | Akamai App & API Protector | DataStream 2 | `X-Akamai-*` → origin OTel map | <https://techdocs.akamai.com/datastream2/docs> |
  • Network accessline 158
    | Imperva (Incapsula) | SIEM connector; CEF / LEEF | Custom session ID → origin map | <https://docs.imperva.com/bundle/cloud-application-security/page/integrations-overview.htm> |
  • Network accessline 158
    | Imperva (Incapsula) | SIEM connector; CEF / LEEF | Custom session ID → origin map | <https://docs.imperva.com/bundle/cloud-application-security/page/integrations-overview.htm> |
  • Network accessline 159
    | F5 NGINX App Protect | Splunk / CEF / syslog | NGINX OTel module passthrough | <https://docs.nginx.com/nginx-app-protect-waf/> |
  • Network accessline 159
    | F5 NGINX App Protect | Splunk / CEF / syslog | NGINX OTel module passthrough | <https://docs.nginx.com/nginx-app-protect-waf/> |
  • Network accessline 244
    External references (vendor URLs in §7 table are authoritative for their products): - OWASP Core Rule Set (CRS) v4: <https://coreruleset.org/>
  • Network accessline 244
    External references (vendor URLs in §7 table are authoritative for their products): - OWASP Core Rule Set (CRS) v4: <https://coreruleset.org/>
  • Network accessline 245
    - OWASP Core Rule Set (CRS) v4: <https://coreruleset.org/>
  • Network accessline 245
    - OWASP Core Rule Set (CRS) v4: <https://coreruleset.org/>
  • Network accessline 246
    - W3C Trace Context: <https://www.w3.org/TR/trace-context/>
  • Network accessline 246
    - W3C Trace Context: <https://www.w3.org/TR/trace-context/>

skills/oma-observability/resources/layers/L7-application/web-rum.md

  • Network accessline 75
    | `@opentelemetry/instrumentation-document-load` | Navigation timing, resource timing | Stable | | `@opentelemetry/instrumentation-user-interaction` | Click events → spans | Stable | | `@opentelemetry/instrumentation-fetch` | `fetch()` call
  • Network accessline 75
    | `@opentelemetry/instrumentation-document-load` | Navigation timing, resource timing | Stable | | `@opentelemetry/instrumentation-user-interaction` | Click events → spans | Stable | | `@opentelemetry/instrumentation-fetch` | `fetch()` call
  • Network accessline 76
    | `@opentelemetry/instrumentation-user-interaction` | Click events → spans | Stable | | `@opentelemetry/instrumentation-fetch` | `fetch()` calls + `traceparent` injection | Stable | | `@opentelemetry/instrumentation-xml-http-request` | `XML
  • Network accessline 76
    | `@opentelemetry/instrumentation-user-interaction` | Click events → spans | Stable | | `@opentelemetry/instrumentation-fetch` | `fetch()` calls + `traceparent` injection | Stable | | `@opentelemetry/instrumentation-xml-http-request` | `XML
  • Network accessline 77
    | `@opentelemetry/instrumentation-fetch` | `fetch()` calls + `traceparent` injection | Stable |
  • Network accessline 77
    | `@opentelemetry/instrumentation-fetch` | `fetch()` calls + `traceparent` injection | Stable |
  • Network accessline 102
    provider.addSpanProcessor(   new BatchSpanProcessor(     new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })
  • Network accessline 102
    provider.addSpanProcessor(   new BatchSpanProcessor(     new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })
  • Network accessline 103
    new BatchSpanProcessor(     new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })   )
  • Network accessline 103
    new BatchSpanProcessor(     new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })   )
  • Network accessline 104
    new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })
  • Network accessline 104
    new OTLPTraceExporter({ url: 'https://otel-collector.example.com/v1/traces' })
  • Network accessline 132
    Vendors below are examples as of 2026-Q2. This is not a registry; verify currency at `https://landscape.cncf.io` and `../../vendor-categories.md §RUM category`.
  • Network accessline 132
    Vendors below are examples as of 2026-Q2. This is not a registry; verify currency at `https://landscape.cncf.io` and `../../vendor-categories.md §RUM category`.
  • Network accessline 183
    Content-Security-Policy: default-src 'self';   script-src 'self' https://cdn.trusted-vendor.com;
  • Network accessline 183
    Content-Security-Policy: default-src 'self';   script-src 'self' https://cdn.trusted-vendor.com;
  • Network accessline 184
    script-src 'self' https://cdn.trusted-vendor.com;
  • Network accessline 184
    script-src 'self' https://cdn.trusted-vendor.com;
  • Network accessline 186
    report-uri https://csp-reports.example.com/collect
  • Network accessline 186
    report-uri https://csp-reports.example.com/collect
  • Network accessline 188
    Reporting-Endpoints: csp-violations="https://csp-reports.example.com/collect"
  • Network accessline 188
    Reporting-Endpoints: csp-violations="https://csp-reports.example.com/collect"
  • Network accessline 200
    <script   src="https://cdn.trusted-vendor.com/lib.min.js"
  • Network accessline 200
    <script   src="https://cdn.trusted-vendor.com/lib.min.js"
  • Network accessline 201
    src="https://cdn.trusted-vendor.com/lib.min.js"
  • Network accessline 201
    src="https://cdn.trusted-vendor.com/lib.min.js"
  • Network accessline 343
    - Core Web Vitals (2024): <https://web.dev/articles/vitals>
  • Network accessline 343
    - Core Web Vitals (2024): <https://web.dev/articles/vitals>
  • Network accessline 344
    - INP replaces FID: <https://web.dev/blog/inp-cwv>
  • Network accessline 344
    - INP replaces FID: <https://web.dev/blog/inp-cwv>
  • Network accessline 345
    - `web-vitals` JS library: <https://github.com/GoogleChrome/web-vitals>
  • Network accessline 345
    - `web-vitals` JS library: <https://github.com/GoogleChrome/web-vitals>
  • Network accessline 346
    - OTel JS browser instrumentation: <https://opentelemetry.io/docs/languages/js/getting-started/browser/>
  • Network accessline 346
    - OTel JS browser instrumentation: <https://opentelemetry.io/docs/languages/js/getting-started/browser/>
  • Network accessline 347
    - OTel frontend instrumentation guide: <https://elastic.co/observability-labs/blog/web-frontend-instrumentation-with-opentelemetry>
  • Network accessline 347
    - OTel frontend instrumentation guide: <https://elastic.co/observability-labs/blog/web-frontend-instrumentation-with-opentelemetry>
  • Network accessline 348
    - Datadog RUM browser SDK: <https://docs.datadoghq.com/real_user_monitoring/browser/>
  • Network accessline 348
    - Datadog RUM browser SDK: <https://docs.datadoghq.com/real_user_monitoring/browser/>
  • Network accessline 349
    - Sentry Browser SDK: <https://docs.sentry.io/platforms/javascript/>
  • Network accessline 349
    - Sentry Browser SDK: <https://docs.sentry.io/platforms/javascript/>
  • Network accessline 350
    - Grafana Faro: <https://grafana.com/oss/faro/>
  • Network accessline 350
    - Grafana Faro: <https://grafana.com/oss/faro/>

skills/oma-observability/resources/layers/mesh.md

  • Network accessline 34
    CNCF status source: <https://landscape.cncf.io>; verify at use time when load-bearing.
  • Network accessline 34
    CNCF status source: <https://landscape.cncf.io>; verify at use time when load-bearing.
  • Network accessline 180
    spec:   exporter:     endpoint: http://otel-collector.observability.svc.cluster.local:4318
  • Network accessline 180
    spec:   exporter:     endpoint: http://otel-collector.observability.svc.cluster.local:4318
  • Network accessline 181
    exporter:     endpoint: http://otel-collector.observability.svc.cluster.local:4318   propagators:
  • Network accessline 181
    exporter:     endpoint: http://otel-collector.observability.svc.cluster.local:4318   propagators:
  • Network accessline 182
    endpoint: http://otel-collector.observability.svc.cluster.local:4318
  • Network accessline 182
    endpoint: http://otel-collector.observability.svc.cluster.local:4318
  • Network accessline 362
    - Istio observability concepts: <https://istio.io/latest/docs/concepts/observability/>
  • Network accessline 362
    - Istio observability concepts: <https://istio.io/latest/docs/concepts/observability/>
  • Network accessline 363
    - Istio OpenTelemetry tracing task: <https://istio.io/latest/docs/tasks/observability/distributed-tracing/opentelemetry/>
  • Network accessline 363
    - Istio OpenTelemetry tracing task: <https://istio.io/latest/docs/tasks/observability/distributed-tracing/opentelemetry/>
  • Network accessline 364
    - Envoy + Istio OTel features (2024): <https://opentelemetry.io/blog/2024/new-otel-features-envoy-istio/>
  • Network accessline 364
    - Envoy + Istio OTel features (2024): <https://opentelemetry.io/blog/2024/new-otel-features-envoy-istio/>
  • Network accessline 365
    - OTel Operator GitHub: <https://github.com/open-telemetry/opentelemetry-operator>
  • Network accessline 365
    - OTel Operator GitHub: <https://github.com/open-telemetry/opentelemetry-operator>
  • Network accessline 366
    - Linkerd observability and propagator docs: <https://linkerd.io/2.15/features/distributed-tracing/>
  • Network accessline 366
    - Linkerd observability and propagator docs: <https://linkerd.io/2.15/features/distributed-tracing/>
  • Network accessline 367
    - W3C Trace Context L1: <https://www.w3.org/TR/trace-context/>
  • Network accessline 367
    - W3C Trace Context L1: <https://www.w3.org/TR/trace-context/>
  • Network accessline 368
    - OTel semconv `tls.*`: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 368
    - OTel semconv `tls.*`: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>

skills/oma-observability/resources/meta-observability.md

  • Network accessline 206
    | AWS | `169.254.169.123` (Amazon Time Sync Service) | PTP-backed, link-local; add to `chrony.conf`; verify with `chronyc sources -v` | | GCP | `metadata.google.internal` | Internal hypervisor sync. `timedatectl show` only shows daemon stat
  • Network accessline 206
    | AWS | `169.254.169.123` (Amazon Time Sync Service) | PTP-backed, link-local; add to `chrony.conf`; verify with `chronyc sources -v` | | GCP | `metadata.google.internal` | Internal hypervisor sync. `timedatectl show` only shows daemon stat
  • Network accessline 208
    | Azure | Hyper-V IC timesync primary; `time.windows.com` external NTP is fallback only | Azure Linux VMs with IC tools use host time. External NTP as a parallel peer can conflict; configure as fallback. Docs: <https://learn.microsoft.com/a
  • Network accessline 208
    | Azure | Hyper-V IC timesync primary; `time.windows.com` external NTP is fallback only | Azure Linux VMs with IC tools use host time. External NTP as a parallel peer can conflict; configure as fallback. Docs: <https://learn.microsoft.com/a
  • Network accessline 223
    Source: <https://opentelemetry.io/docs/specs/otel/trace/api/>.
  • Network accessline 223
    Source: <https://opentelemetry.io/docs/specs/otel/trace/api/>.

skills/oma-observability/resources/observability-as-code.md

  • Network accessline 26
    Source: <https://grafana.github.io/grafonnet/> (Grafonnet 11.x, replacing legacy grafonnet-lib)
  • Network accessline 26
    Source: <https://grafana.github.io/grafonnet/> (Grafonnet 11.x, replacing legacy grafonnet-lib)
  • Network accessline 69
    Source: <https://perses.dev>; CNCF Sandbox (accepted 2024-08-29; <https://www.cncf.io/projects/perses/>). YAML-first, vendor-neutral dashboard definition targeting a future CNCF standard for dashboards-as-code. Stricter schema than Grafana 
  • Network accessline 69
    Source: <https://perses.dev>; CNCF Sandbox (accepted 2024-08-29; <https://www.cncf.io/projects/perses/>). YAML-first, vendor-neutral dashboard definition targeting a future CNCF standard for dashboards-as-code. Stricter schema than Grafana 
  • Network accessline 163
    Source: <https://github.com/grafana/terraform-provider-grafana>
  • Network accessline 163
    Source: <https://github.com/grafana/terraform-provider-grafana>
  • Dangerous shell operationline 208
    yq eval '.spec' "$rule" > "$rendered"
  • Dangerous shell operationline 208
    yq eval '.spec' "$rule" > "$rendered"
  • Network accessline 229
    Source: <https://openslo.com>; community-driven (not CNCF). Use a consumer or adapter explicitly supporting OpenSLO v1. Cross-ref `boundaries/slo.md §5` for the full OpenSLO spec example.
  • Network accessline 229
    Source: <https://openslo.com>; community-driven (not CNCF). Use a consumer or adapter explicitly supporting OpenSLO v1. Cross-ref `boundaries/slo.md §5` for the full OpenSLO spec example.
  • Network accessline 262
    The v1 structure follows <https://openslo.com/specification/>.
  • Network accessline 262
    The v1 structure follows <https://openslo.com/specification/>.
  • Network accessline 272
    Source: <https://sloth.dev>; generates multi-window burn-rate `PrometheusRule` CRDs from a concise YAML definition.
  • Network accessline 272
    Source: <https://sloth.dev>; generates multi-window burn-rate `PrometheusRule` CRDs from a concise YAML definition.
  • Network accessline 299
    Source: <https://github.com/pyrra-dev/pyrra>; Kubernetes operator that reconciles `ServiceLevelObjective` CRDs directly into `PrometheusRule` + recording rules.
  • Network accessline 299
    Source: <https://github.com/pyrra-dev/pyrra>; Kubernetes operator that reconciles `ServiceLevelObjective` CRDs directly into `PrometheusRule` + recording rules.
  • Network accessline 326
    Source: <https://github.com/open-telemetry/opentelemetry-operator>
  • Network accessline 326
    Source: <https://github.com/open-telemetry/opentelemetry-operator>
  • Network accessline 378
    resource "helm_release" "otel_operator" {   name       = "opentelemetry-operator"   repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"
  • Network accessline 378
    resource "helm_release" "otel_operator" {   name       = "opentelemetry-operator"   repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"
  • Network accessline 379
    name       = "opentelemetry-operator"   repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"   chart      = "opentelemetry-operator"
  • Network accessline 379
    name       = "opentelemetry-operator"   repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"   chart      = "opentelemetry-operator"
  • Network accessline 380
    repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"
  • Network accessline 380
    repository = "https://open-telemetry.github.io/opentelemetry-helm-charts"
  • Network accessline 451
    At 14.4x, a full 28-day budget lasts about 46.7 hours;               remaining-budget exhaustion depends on budget already spent.             runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 451
    At 14.4x, a full 28-day budget lasts about 46.7 hours;               remaining-budget exhaustion depends on budget already spent.             runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 453
    runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 453
    runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 475
    At 6x, a full 28-day budget lasts about 4.67 days;               remaining-budget exhaustion depends on budget already spent.             runbook: "https://wiki.example.com/runbooks/checkout-slo-slow-burn"
  • Network accessline 475
    At 6x, a full 28-day budget lasts about 4.67 days;               remaining-budget exhaustion depends on budget already spent.             runbook: "https://wiki.example.com/runbooks/checkout-slo-slow-burn"
  • Network accessline 477
    runbook: "https://wiki.example.com/runbooks/checkout-slo-slow-burn"
  • Network accessline 477
    runbook: "https://wiki.example.com/runbooks/checkout-slo-slow-burn"
  • Network accessline 486
    Source: <https://argoproj.github.io/cd/>
  • Network accessline 486
    Source: <https://argoproj.github.io/cd/>
  • Network accessline 504
    Source: <https://fluxcd.io>
  • Network accessline 504
    Source: <https://fluxcd.io>
  • Network accessline 616
    At 14.4x, a full 28-day budget lasts about 46.7 hours;                 remaining-budget exhaustion depends on budget already spent.               runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 616
    At 14.4x, a full 28-day budget lasts about 46.7 hours;                 remaining-budget exhaustion depends on budget already spent.               runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 618
    runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 618
    runbook: "https://wiki.example.com/runbooks/checkout-slo-fast-burn"
  • Network accessline 625
    Source: <https://perses.dev> | CNCF Sandbox status as of 2026-Q2.
  • Network accessline 625
    Source: <https://perses.dev> | CNCF Sandbox status as of 2026-Q2.

skills/oma-observability/resources/signals/audit.md

  • Network accessline 51
    Sources: [iso.org/standard/27001](https://www.iso.org/standard/27001) · [aicpa.org SOC 2](https://www.aicpa.org/soc2) · [hhs.gov HIPAA](https://www.hhs.gov/hipaa/for-professionals/security/index.html) · [pcisecuritystandards.org PCI DSS v4.
  • Network accessline 51
    Sources: [iso.org/standard/27001](https://www.iso.org/standard/27001) · [aicpa.org SOC 2](https://www.aicpa.org/soc2) · [hhs.gov HIPAA](https://www.hhs.gov/hipaa/for-professionals/security/index.html) · [pcisecuritystandards.org PCI DSS v4.
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Network accessline 151
    Source: [github.com/sigstore/rekor](https://github.com/sigstore/rekor)
  • Network accessline 151
    Source: [github.com/sigstore/rekor](https://github.com/sigstore/rekor)
  • Network accessline 177
    Source: [falco.org](https://falco.org)
  • Network accessline 177
    Source: [falco.org](https://falco.org)
  • Network accessline 227
    Feed Kubernetes audit logs into the audit pipeline separately from operational logs. Tag with `source: k8s_apiserver` for routing. Source: <https://kubernetes.io/docs/tasks/debug/debug-cluster/audit/>.
  • Network accessline 227
    Feed Kubernetes audit logs into the audit pipeline separately from operational logs. Tag with `source: k8s_apiserver` for routing. Source: <https://kubernetes.io/docs/tasks/debug/debug-cluster/audit/>.
  • Network accessline 301
    1. ISO/IEC 27001:2022; <https://www.iso.org/standard/27001>
  • Network accessline 301
    1. ISO/IEC 27001:2022; <https://www.iso.org/standard/27001>
  • Network accessline 302
    2. ISO/IEC 27002:2022; <https://www.iso.org/standard/27002>
  • Network accessline 302
    2. ISO/IEC 27002:2022; <https://www.iso.org/standard/27002>
  • Network accessline 303
    3. AICPA SOC 2 Common Criteria: <https://www.aicpa.org/soc2>
  • Network accessline 303
    3. AICPA SOC 2 Common Criteria: <https://www.aicpa.org/soc2>
  • Network accessline 304
    4. HIPAA Security Rule §164.312(b): <https://www.hhs.gov/hipaa/for-professionals/security/index.html>
  • Network accessline 304
    4. HIPAA Security Rule §164.312(b): <https://www.hhs.gov/hipaa/for-professionals/security/index.html>
  • Network accessline 305
    5. PCI DSS v4.0 Requirement 10: <https://www.pcisecuritystandards.org>
  • Network accessline 305
    5. PCI DSS v4.0 Requirement 10: <https://www.pcisecuritystandards.org>
  • Network accessline 306
    6. GDPR Art. 30: <https://gdpr-info.eu/art-30-gdpr/>
  • Network accessline 306
    6. GDPR Art. 30: <https://gdpr-info.eu/art-30-gdpr/>
  • Network accessline 307
    7. Falco: <https://falco.org>
  • Network accessline 307
    7. Falco: <https://falco.org>
  • Network accessline 308
    8. sigstore rekor: <https://github.com/sigstore/rekor>
  • Network accessline 308
    8. sigstore rekor: <https://github.com/sigstore/rekor>
  • Network accessline 309
    9. OTel security semconv (proposed): <https://opentelemetry.io/docs/specs/semconv/attributes-registry/security/>
  • Network accessline 309
    9. OTel security semconv (proposed): <https://opentelemetry.io/docs/specs/semconv/attributes-registry/security/>

skills/oma-observability/resources/signals/cost.md

  • Network accessline 25
    **Out of scope:** - Full FinOps strategy: procurement, Reserved Instances / Savings Plans, commitment analysis, contract negotiation; see [FinOps Foundation framework](https://www.finops.org/framework/)
  • Network accessline 25
    **Out of scope:** - Full FinOps strategy: procurement, Reserved Instances / Savings Plans, commitment analysis, contract negotiation; see [FinOps Foundation framework](https://www.finops.org/framework/)
  • Network accessline 26
    - Full FinOps strategy: procurement, Reserved Instances / Savings Plans, commitment analysis, contract negotiation; see [FinOps Foundation framework](https://www.finops.org/framework/)
  • Network accessline 26
    - Full FinOps strategy: procurement, Reserved Instances / Savings Plans, commitment analysis, contract negotiation; see [FinOps Foundation framework](https://www.finops.org/framework/)
  • Network accessline 53
    Sources: - <https://www.opencost.io/>
  • Network accessline 53
    Sources: - <https://www.opencost.io/>
  • Network accessline 54
    - <https://www.opencost.io/>
  • Network accessline 54
    - <https://www.opencost.io/>
  • Network accessline 55
    - <https://www.cncf.io/blog/2024/10/31/opencost-advances-to-cncf-incubator/>
  • Network accessline 55
    - <https://www.cncf.io/blog/2024/10/31/opencost-advances-to-cncf-incubator/>
  • Network accessline 56
    - <https://github.com/opencost/opencost>
  • Network accessline 56
    - <https://github.com/opencost/opencost>
  • Network accessline 80
    Source: <https://opencost.io/docs/integrations/metrics/>. OpenCost exposes allocation quantities and unit/hourly prices; it does not automatically emit namespace/workload cost counters.
  • Network accessline 80
    Source: <https://opencost.io/docs/integrations/metrics/>. OpenCost exposes allocation quantities and unit/hourly prices; it does not automatically emit namespace/workload cost counters.
  • Network accessline 141
    This covers CPU and memory only. Add PVC, attributed network usage, load-balancer, shared/idle, and management costs according to the allocation model before treating the result as a total bill. For tenant/workload daily totals, use the Ope
  • Network accessline 141
    This covers CPU and memory only. Add PVC, attributed network usage, load-balancer, shared/idle, and management costs according to the allocation model before treating the result as a total bill. For tenant/workload daily totals, use the Ope
  • Network accessline 188
    **FOCUS Spec** (<https://github.com/FinOps-Open-Cost-and-Usage-Spec/FOCUS_Spec>) provides a vendor-neutral column schema (`BilledCost`, `ResourceId`, `ServiceName`) for cross-cloud cost joins. When FOCUS exports are available from a cloud p
  • Network accessline 188
    **FOCUS Spec** (<https://github.com/FinOps-Open-Cost-and-Usage-Spec/FOCUS_Spec>) provides a vendor-neutral column schema (`BilledCost`, `ResourceId`, `ServiceName`) for cross-cloud cost joins. When FOCUS exports are available from a cloud p
  • Network accessline 240
    As of 2026-Q2. Verify current status at <https://landscape.cncf.io>.
  • Network accessline 240
    As of 2026-Q2. Verify current status at <https://landscape.cncf.io>.

skills/oma-observability/resources/signals/logs.md

  • Network accessline 20
    Source: <https://opentelemetry.io/docs/specs/otel/logs/data-model/>
  • Network accessline 20
    Source: <https://opentelemetry.io/docs/specs/otel/logs/data-model/>
  • Network accessline 76
    OTel spec v1+ folded events into LogRecord: set `event.name` + `event.*` attributes. Source: <https://opentelemetry.io/docs/specs/otel/logs/event-api/>
  • Network accessline 76
    OTel spec v1+ folded events into LogRecord: set `event.name` + `event.*` attributes. Source: <https://opentelemetry.io/docs/specs/otel/logs/event-api/>
  • Network accessline 126
    Source: <https://github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver>
  • Network accessline 126
    Source: <https://github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver>
  • Network accessline 258
    1. OTel log data model: <https://opentelemetry.io/docs/specs/otel/logs/data-model/>
  • Network accessline 258
    1. OTel log data model: <https://opentelemetry.io/docs/specs/otel/logs/data-model/>
  • Network accessline 259
    2. OTel event API: <https://opentelemetry.io/docs/specs/otel/logs/event-api/>
  • Network accessline 259
    2. OTel event API: <https://opentelemetry.io/docs/specs/otel/logs/event-api/>
  • Network accessline 260
    3. journaldreceiver: <https://github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver>
  • Network accessline 260
    3. journaldreceiver: <https://github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver>
  • Network accessline 261
    4. CNCF Fluentd migration guide: <https://www.cncf.io/blog/2025/10/01/fluentd-to-fluent-bit-a-migration-guide/>
  • Network accessline 261
    4. CNCF Fluentd migration guide: <https://www.cncf.io/blog/2025/10/01/fluentd-to-fluent-bit-a-migration-guide/>
  • Network accessline 262
    5. Fluent Bit docs: <https://docs.fluentbit.io>
  • Network accessline 262
    5. Fluent Bit docs: <https://docs.fluentbit.io>

skills/oma-observability/resources/signals/metrics.md

  • Network accessline 34
    Source: <https://opentelemetry.io/docs/specs/otel/metrics/api/>
  • Network accessline 34
    Source: <https://opentelemetry.io/docs/specs/otel/metrics/api/>
  • Network accessline 107
    For delta OTLP input destined for a cumulative backend, use the Collector delta-to-cumulative processor supported by the pinned distribution/version (`delta_to_cumulative`, formerly `deltatocumulative`). `prometheusreceiver` scrapes Prometh
  • Network accessline 107
    For delta OTLP input destined for a cumulative backend, use the Collector delta-to-cumulative processor supported by the pinned distribution/version (`delta_to_cumulative`, formerly `deltatocumulative`). `prometheusreceiver` scrapes Prometh
  • Network accessline 113
    Source: <https://prometheus.io/docs/instrumenting/exposition_formats/>
  • Network accessline 113
    Source: <https://prometheus.io/docs/instrumenting/exposition_formats/>
  • Network accessline 114
    OpenMetrics: <https://github.com/OpenObservability/OpenMetrics/blob/main/specification/OpenMetrics.md>
  • Network accessline 114
    OpenMetrics: <https://github.com/OpenObservability/OpenMetrics/blob/main/specification/OpenMetrics.md>
  • Network accessline 235
    Source: <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/hostmetricsreceiver>
  • Network accessline 235
    Source: <https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/receiver/hostmetricsreceiver>
  • Network accessline 304
    OTel SDK auto-instrumentation provides RED metrics out-of-the-box for common frameworks: - HTTP servers: `http.server.request.duration` (Histogram), `http.server.active_requests` (UpDownCounter) - HTTP clients: `http.client.request.duration
  • Network accessline 304
    OTel SDK auto-instrumentation provides RED metrics out-of-the-box for common frameworks: - HTTP servers: `http.server.request.duration` (Histogram), `http.server.active_requests` (UpDownCounter) - HTTP clients: `http.client.request.duration
  • Network accessline 305
    - HTTP servers: `http.server.request.duration` (Histogram), `http.server.active_requests` (UpDownCounter) - HTTP clients: `http.client.request.duration` (Histogram) - gRPC: `rpc.server.duration` (Histogram), `rpc.client.duration` (Histogram
  • Network accessline 305
    - HTTP servers: `http.server.request.duration` (Histogram), `http.server.active_requests` (UpDownCounter) - HTTP clients: `http.client.request.duration` (Histogram) - gRPC: `rpc.server.duration` (Histogram), `rpc.client.duration` (Histogram
  • Network accessline 306
    - HTTP clients: `http.client.request.duration` (Histogram)
  • Network accessline 306
    - HTTP clients: `http.client.request.duration` (Histogram)
  • Network accessline 347
    Source: <https://www.opencost.io/docs/configuration/prometheus>
  • Network accessline 347
    Source: <https://www.opencost.io/docs/configuration/prometheus>
  • Network accessline 364
    Source: <https://opencost.io/docs/integrations/metrics/>. Label-based tenant/workload totals require explicit API aggregation or verified recording rules.
  • Network accessline 364
    Source: <https://opencost.io/docs/integrations/metrics/>. Label-based tenant/workload totals require explicit API aggregation or verified recording rules.

skills/oma-observability/resources/signals/privacy.md

  • Network accessline 346
    - GDPR text: <https://gdpr-info.eu>
  • Network accessline 346
    - GDPR text: <https://gdpr-info.eu>
  • Network accessline 347
    - PIPA (Korean): <https://www.pipc.go.kr>
  • Network accessline 347
    - PIPA (Korean): <https://www.pipc.go.kr>
  • Network accessline 348
    - OTel sensitive data handling: <https://opentelemetry.io/docs/security/handling-sensitive-data/>
  • Network accessline 348
    - OTel sensitive data handling: <https://opentelemetry.io/docs/security/handling-sensitive-data/>
  • Network accessline 349
    - OTel Collector processors: <https://opentelemetry.io/docs/collector/configuration/>
  • Network accessline 349
    - OTel Collector processors: <https://opentelemetry.io/docs/collector/configuration/>
  • Network accessline 350
    - W3C Baggage PII warning: <https://www.w3.org/TR/baggage/>
  • Network accessline 350
    - W3C Baggage PII warning: <https://www.w3.org/TR/baggage/>

skills/oma-observability/resources/signals/profiles.md

  • Network accessline 22
    This file does NOT cover ad-hoc developer profiling sessions (e.g., `go tool pprof http://localhost:6060/debug/pprof/profile` run once during a development investigation). Those are single-use diagnostics. Continuous profiling generates per
  • Network accessline 22
    This file does NOT cover ad-hoc developer profiling sessions (e.g., `go tool pprof http://localhost:6060/debug/pprof/profile` run once during a development investigation). Those are single-use diagnostics. Continuous profiling generates per
  • Network accessline 44
    Verify live status at <https://landscape.cncf.io>.
  • Network accessline 44
    Verify live status at <https://landscape.cncf.io>.
  • Network accessline 86
    Source: <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>
  • Network accessline 86
    Source: <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>
  • Network accessline 239
    - OTEP 0239 (profiling data model): <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>
  • Network accessline 239
    - OTEP 0239 (profiling data model): <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>
  • Network accessline 240
    - Parca: <https://parca.dev>
  • Network accessline 240
    - Parca: <https://parca.dev>
  • Network accessline 241
    - Grafana Pyroscope: <https://grafana.com/oss/pyroscope/>
  • Network accessline 241
    - Grafana Pyroscope: <https://grafana.com/oss/pyroscope/>
  • Network accessline 242
    - Polar Signals Cloud: <https://polarsignals.com>
  • Network accessline 242
    - Polar Signals Cloud: <https://polarsignals.com>
  • Network accessline 243
    - async-profiler: <https://github.com/jvm-profiling-tools/async-profiler>
  • Network accessline 243
    - async-profiler: <https://github.com/jvm-profiling-tools/async-profiler>
  • Network accessline 244
    - py-spy: <https://github.com/benfred/py-spy>
  • Network accessline 244
    - py-spy: <https://github.com/benfred/py-spy>
  • Network accessline 245
    - CNCF Landscape (verify current CNCF status): <https://landscape.cncf.io>
  • Network accessline 245
    - CNCF Landscape (verify current CNCF status): <https://landscape.cncf.io>

skills/oma-observability/resources/signals/traces.md

  • Network accessline 24
    Source: <https://opentelemetry.io/docs/specs/otel/trace/api/>
  • Network accessline 24
    Source: <https://opentelemetry.io/docs/specs/otel/trace/api/>
  • Network accessline 60
    Source: <https://www.w3.org/TR/trace-context/>
  • Network accessline 60
    Source: <https://www.w3.org/TR/trace-context/>
  • Network accessline 93
    Source: <https://opentelemetry.io/docs/specs/semconv/database/>
  • Network accessline 93
    Source: <https://opentelemetry.io/docs/specs/semconv/database/>
  • Network accessline 163
    Source: <https://opentelemetry.io/docs/specs/semconv/messaging/>
  • Network accessline 163
    Source: <https://opentelemetry.io/docs/specs/semconv/messaging/>
  • Network accessline 216
    Source: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 216
    Source: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 353
    - OTel Trace API specification: <https://opentelemetry.io/docs/specs/otel/trace/api/>
  • Network accessline 353
    - OTel Trace API specification: <https://opentelemetry.io/docs/specs/otel/trace/api/>
  • Network accessline 354
    - OTel Database semconv: <https://opentelemetry.io/docs/specs/semconv/database/>
  • Network accessline 354
    - OTel Database semconv: <https://opentelemetry.io/docs/specs/semconv/database/>
  • Network accessline 355
    - OTel Messaging semconv: <https://opentelemetry.io/docs/specs/semconv/messaging/>
  • Network accessline 355
    - OTel Messaging semconv: <https://opentelemetry.io/docs/specs/semconv/messaging/>
  • Network accessline 356
    - OTel RPC/gRPC semconv: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 356
    - OTel RPC/gRPC semconv: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 357
    - W3C Trace Context Level 1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 357
    - W3C Trace Context Level 1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 358
    - W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 358
    - W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 359
    - Kafka producer/consumer instrumentation: <https://kafka.apache.org/documentation/>
  • Network accessline 359
    - Kafka producer/consumer instrumentation: <https://kafka.apache.org/documentation/>
  • Network accessline 360
    - Confluent consumer lag metrics: <https://docs.confluent.io/platform/current/kafka/monitoring.html>
  • Network accessline 360
    - Confluent consumer lag metrics: <https://docs.confluent.io/platform/current/kafka/monitoring.html>

skills/oma-observability/resources/standards.md

  • Network accessline 31
    Source: <https://opentelemetry.io/docs/specs/otel/> | CNCF: <https://www.cncf.io/projects/opentelemetry/>
  • Network accessline 31
    Source: <https://opentelemetry.io/docs/specs/otel/> | CNCF: <https://www.cncf.io/projects/opentelemetry/>
  • Network accessline 51
    - Level 1 Recommendation: <https://www.w3.org/TR/trace-context/> (published 2020-02-06)
  • Network accessline 51
    - Level 1 Recommendation: <https://www.w3.org/TR/trace-context/> (published 2020-02-06)
  • Network accessline 52
    - Level 2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 52
    - Level 2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 65
    Recommendation: <https://www.w3.org/TR/baggage/> (2022-12-22)
  • Network accessline 65
    Recommendation: <https://www.w3.org/TR/baggage/> (2022-12-22)
  • Network accessline 69
    OTel Baggage API reference: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 69
    OTel Baggage API reference: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 82
    Source: <https://opentelemetry.io/docs/specs/semconv/general/attribute-requirement-level/>
  • Network accessline 82
    Source: <https://opentelemetry.io/docs/specs/semconv/general/attribute-requirement-level/>
  • Network accessline 96
    Verified sources: - TLS attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 96
    Verified sources: - TLS attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 97
    - TLS attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 97
    - TLS attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 98
    - Network attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 98
    - Network attrs: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 99
    - RPC/gRPC: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 99
    - RPC/gRPC: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 105
    ISO/IEC 25010:2023 (<https://www.iso.org/standard/78176.html>) defines the Systems and Software Quality Model. There is no dedicated "Observability" quality characteristic in the 2023 edition. Observability concerns map indirectly through t
  • Network accessline 105
    ISO/IEC 25010:2023 (<https://www.iso.org/standard/78176.html>) defines the Systems and Software Quality Model. There is no dedicated "Observability" quality characteristic in the 2023 edition. Observability concerns map indirectly through t
  • Network accessline 115
    Related standards: - **ISO/IEC 27001:2022 / 27002:2022** (<https://www.iso.org/standard/27001>); controls for information security management systems; governs log integrity, access control on observability backends, and audit trail requirem
  • Network accessline 115
    Related standards: - **ISO/IEC 27001:2022 / 27002:2022** (<https://www.iso.org/standard/27001>); controls for information security management systems; governs log integrity, access control on observability backends, and audit trail requirem
  • Network accessline 116
    - **ISO/IEC 27001:2022 / 27002:2022** (<https://www.iso.org/standard/27001>); controls for information security management systems; governs log integrity, access control on observability backends, and audit trail requirements.
  • Network accessline 116
    - **ISO/IEC 27001:2022 / 27002:2022** (<https://www.iso.org/standard/27001>); controls for information security management systems; governs log integrity, access control on observability backends, and audit trail requirements.
  • Network accessline 117
    - **ISO/IEC 42010:2011** (<https://www.iso.org/standard/50508.html>); architecture description standard. An "observability viewpoint" is a valid architecture viewpoint under 42010 for documenting how stakeholders inspect system internals.
  • Network accessline 117
    - **ISO/IEC 42010:2011** (<https://www.iso.org/standard/50508.html>); architecture description standard. An "observability viewpoint" is a valid architecture viewpoint under 42010 for documenting how stakeholders inspect system internals.
  • Network accessline 161
    | AWS | Chrony + Amazon Time Sync Service (169.254.169.123) | PTP-backed time source; verify with `chronyc tracking` and `chronyc sources -v` | | GCP | Internal hypervisor clock sync (`metadata.google.internal` via `time.google.com`) | GCP 
  • Network accessline 161
    | AWS | Chrony + Amazon Time Sync Service (169.254.169.123) | PTP-backed time source; verify with `chronyc tracking` and `chronyc sources -v` | | GCP | Internal hypervisor clock sync (`metadata.google.internal` via `time.google.com`) | GCP 
  • Network accessline 163
    | Azure | Hyper-V IC timesync primary; external NTP fallback only if Hyper-V IC tools absent | Azure Linux VMs with the Hyper-V Integration Services use host time as the authoritative source. External NTP (for example `time.windows.com`) as
  • Network accessline 163
    | Azure | Hyper-V IC timesync primary; external NTP fallback only if Hyper-V IC tools absent | Azure Linux VMs with the Hyper-V Integration Services use host time as the authoritative source. External NTP (for example `time.windows.com`) as
  • Network accessline 173
    A parent span may end before an asynchronous child completes; the OTel Trace API explicitly allows children to continue after their parent ends. Parent/child interval containment is not a validity invariant or clock-drift detector. Investig
  • Network accessline 173
    A parent span may end before an asynchronous child completes; the OTel Trace API explicitly allows children to continue after their parent ends. Parent/child interval containment is not a validity invariant or clock-drift detector. Investig
  • Network accessline 185
    - A listed W3C document advances maturity (CR → PR → Recommendation).   - OTel releases a new minor version with breaking semconv changes. - **Review triggers only, no scheduled cadence** (see `SKILL.md` §Versioning & Deprecation): OTel spe
  • Network accessline 185
    - A listed W3C document advances maturity (CR → PR → Recommendation).   - OTel releases a new minor version with breaking semconv changes. - **Review triggers only, no scheduled cadence** (see `SKILL.md` §Versioning & Deprecation): OTel spe
  • Network accessline 186
    - OTel releases a new minor version with breaking semconv changes. - **Review triggers only, no scheduled cadence** (see `SKILL.md` §Versioning & Deprecation): OTel spec releases and CNCF landscape changes (<https://landscape.cncf.io/>) aff
  • Network accessline 186
    - OTel releases a new minor version with breaking semconv changes. - **Review triggers only, no scheduled cadence** (see `SKILL.md` §Versioning & Deprecation): OTel spec releases and CNCF landscape changes (<https://landscape.cncf.io/>) aff
  • Network accessline 187
    - **Review triggers only, no scheduled cadence** (see `SKILL.md` §Versioning & Deprecation): OTel spec releases and CNCF landscape changes (<https://landscape.cncf.io/>) affecting cited content; verify live when load-bearing.
  • Network accessline 187
    - **Review triggers only, no scheduled cadence** (see `SKILL.md` §Versioning & Deprecation): OTel spec releases and CNCF landscape changes (<https://landscape.cncf.io/>) affecting cited content; verify live when load-bearing.
  • Network accessline 197
    1. OpenTelemetry specification: <https://opentelemetry.io/docs/specs/otel/>
  • Network accessline 197
    1. OpenTelemetry specification: <https://opentelemetry.io/docs/specs/otel/>
  • Network accessline 198
    2. OTel Semantic Conventions: <https://opentelemetry.io/docs/specs/semconv/>
  • Network accessline 198
    2. OTel Semantic Conventions: <https://opentelemetry.io/docs/specs/semconv/>
  • Network accessline 199
    3. OTLP specification: <https://opentelemetry.io/docs/specs/otlp/>
  • Network accessline 199
    3. OTLP specification: <https://opentelemetry.io/docs/specs/otlp/>
  • Network accessline 200
    4. W3C Trace Context L1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 200
    4. W3C Trace Context L1 Recommendation: <https://www.w3.org/TR/trace-context/>
  • Network accessline 201
    5. W3C Trace Context L2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 201
    5. W3C Trace Context L2 Candidate Recommendation: <https://www.w3.org/TR/trace-context-2/>
  • Network accessline 202
    6. W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 202
    6. W3C Baggage Recommendation: <https://www.w3.org/TR/baggage/>
  • Network accessline 203
    7. ISO/IEC 25010:2023; <https://www.iso.org/standard/78176.html>
  • Network accessline 203
    7. ISO/IEC 25010:2023; <https://www.iso.org/standard/78176.html>
  • Network accessline 204
    8. ISO/IEC 27001:2022; <https://www.iso.org/standard/27001>
  • Network accessline 204
    8. ISO/IEC 27001:2022; <https://www.iso.org/standard/27001>
  • Network accessline 205
    9. ISO/IEC 42010:2011; <https://www.iso.org/standard/50508.html>
  • Network accessline 205
    9. ISO/IEC 42010:2011; <https://www.iso.org/standard/50508.html>
  • Network accessline 206
    10. CNCF Projects: <https://www.cncf.io/projects/>
  • Network accessline 206
    10. CNCF Projects: <https://www.cncf.io/projects/>
  • Network accessline 207
    11. CNCF Landscape (authoritative vendor registry): <https://landscape.cncf.io/>
  • Network accessline 207
    11. CNCF Landscape (authoritative vendor registry): <https://landscape.cncf.io/>
  • Network accessline 208
    12. OTel TLS attributes registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 208
    12. OTel TLS attributes registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/tls/>
  • Network accessline 209
    13. OTel network attributes registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 209
    13. OTel network attributes registry: <https://opentelemetry.io/docs/specs/semconv/attributes-registry/network/>
  • Network accessline 210
    14. OTel RPC/gRPC semconv: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 210
    14. OTel RPC/gRPC semconv: <https://opentelemetry.io/docs/specs/semconv/rpc/grpc/>
  • Network accessline 211
    15. OTel Baggage API: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 211
    15. OTel Baggage API: <https://opentelemetry.io/docs/specs/otel/baggage/api/>
  • Network accessline 212
    16. AWS Time Sync Service: <https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-time.html>
  • Network accessline 212
    16. AWS Time Sync Service: <https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-time.html>
  • Network accessline 213
    17. Azure Linux time sync: <https://learn.microsoft.com/azure/virtual-machines/linux/time-sync>
  • Network accessline 213
    17. Azure Linux time sync: <https://learn.microsoft.com/azure/virtual-machines/linux/time-sync>
  • Network accessline 214
    18. OTEP 0239 (profiling signal): <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>
  • Network accessline 214
    18. OTEP 0239 (profiling signal): <https://github.com/open-telemetry/oteps/blob/main/text/profiles/0239-profiles-data-model.md>

skills/oma-observability/resources/transport/collector-topology.md

  • Network accessline 25
    **`Deployment` (default; Gateway use case)** Runs as a standard Kubernetes Deployment. Suitable for centralized processing: batching, tail sampling, exporters to backend. Scales horizontally but cannot access node-local resources (e.g., `/v
  • Network accessline 25
    **`Deployment` (default; Gateway use case)** Runs as a standard Kubernetes Deployment. Suitable for centralized processing: batching, tail sampling, exporters to backend. Scales horizontally but cannot access node-local resources (e.g., `/v
  • Network accessline 26
    Runs as a standard Kubernetes Deployment. Suitable for centralized processing: batching, tail sampling, exporters to backend. Scales horizontally but cannot access node-local resources (e.g., `/var/log`, `/proc`). Source: [OTel Collector De
  • Network accessline 26
    Runs as a standard Kubernetes Deployment. Suitable for centralized processing: batching, tail sampling, exporters to backend. Scales horizontally but cannot access node-local resources (e.g., `/var/log`, `/proc`). Source: [OTel Collector De
  • Network accessline 37
    > CRD stability note: `OpenTelemetryCollector` v1beta1 is beta; `Instrumentation` CRD is also v1beta1. GA graduation is tracked in [opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) releases.
  • Network accessline 37
    > CRD stability note: `OpenTelemetryCollector` v1beta1 is beta; `Instrumentation` CRD is also v1beta1. GA graduation is tracked in [opentelemetry-operator](https://github.com/open-telemetry/opentelemetry-operator) releases.
  • Network accessline 149
    Source: [OTel Kubernetes Collector Components](https://opentelemetry.io/docs/platforms/kubernetes/collector/components/)
  • Network accessline 149
    Source: [OTel Kubernetes Collector Components](https://opentelemetry.io/docs/platforms/kubernetes/collector/components/)
  • Network accessline 188
    collection_interval: 20s     auth_type: serviceAccount     endpoint: "https://${env:K8S_NODE_IP}:10250"
  • Network accessline 188
    collection_interval: 20s     auth_type: serviceAccount     endpoint: "https://${env:K8S_NODE_IP}:10250"
  • Network accessline 189
    auth_type: serviceAccount     endpoint: "https://${env:K8S_NODE_IP}:10250"     insecure_skip_verify: true
  • Network accessline 189
    auth_type: serviceAccount     endpoint: "https://${env:K8S_NODE_IP}:10250"     insecure_skip_verify: true
  • Network accessline 190
    endpoint: "https://${env:K8S_NODE_IP}:10250"
  • Network accessline 190
    endpoint: "https://${env:K8S_NODE_IP}:10250"
  • Network accessline 306
    - https://opentelemetry.io/docs/platforms/kubernetes/collector/components/
  • Network accessline 306
    - https://opentelemetry.io/docs/platforms/kubernetes/collector/components/
  • Network accessline 307
    - https://github.com/open-telemetry/opentelemetry-operator
  • Network accessline 307
    - https://github.com/open-telemetry/opentelemetry-operator
  • Network accessline 308
    - https://opentelemetry.io/docs/collector/deployment/
  • Network accessline 308
    - https://opentelemetry.io/docs/collector/deployment/

skills/oma-observability/resources/transport/otlp-grpc-vs-http.md

  • Network accessline 34
    NO → Does a corporate proxy or layer-7 firewall sit between sender and collector?          YES → HTTP (port 4318); proxies handle HTTP/1.1 and HTTP/2 cleartext reliably                Confirm with: curl -v http://<collector>:4318/v1/traces
  • Network accessline 34
    NO → Does a corporate proxy or layer-7 firewall sit between sender and collector?          YES → HTTP (port 4318); proxies handle HTTP/1.1 and HTTP/2 cleartext reliably                Confirm with: curl -v http://<collector>:4318/v1/traces
  • Network accessline 36
    Confirm with: curl -v http://<collector>:4318/v1/traces
  • Network accessline 36
    Confirm with: curl -v http://<collector>:4318/v1/traces
  • Network accessline 101
    include_metadata: true             # forward request headers as resource attributes         cors:           allowed_origins: ["https://app.example.com"]
  • Network accessline 101
    include_metadata: true             # forward request headers as resource attributes         cors:           allowed_origins: ["https://app.example.com"]
  • Network accessline 102
    cors:           allowed_origins: ["https://app.example.com"]           allowed_headers: ["*"]
  • Network accessline 102
    cors:           allowed_origins: ["https://app.example.com"]           allowed_headers: ["*"]
  • Network accessline 103
    allowed_origins: ["https://app.example.com"]
  • Network accessline 103
    allowed_origins: ["https://app.example.com"]

skills/oma-observability/resources/transport/sampling-recipes.md

  • Network accessline 295
    - https://opentelemetry.io/docs/specs/otlp/
  • Network accessline 295
    - https://opentelemetry.io/docs/specs/otlp/
  • Network accessline 296
    - https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor
  • Network accessline 296
    - https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/processor/tailsamplingprocessor
  • Network accessline 297
    - https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/connector/routingconnector
  • Network accessline 297
    - https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/connector/routingconnector

skills/oma-observability/resources/vendor-categories.md

  • Network accessline 8
    > as of 2026-Q2. No scheduled review is promised (see `SKILL.md` §Versioning & Deprecation); verify live status at https://landscape.cncf.io when load-bearing.
  • Network accessline 8
    > as of 2026-Q2. No scheduled review is promised (see `SKILL.md` §Versioning & Deprecation); verify live status at https://landscape.cncf.io when load-bearing.
  • Network accessline 210
    **Fluentd note:** CNCF lists Fluentd as Graduated. Choose migration from workload requirements, resource use, and plugin support, not a deprecation claim. The CNCF 2025-10-01 migration guide states that Fluentd and Fluent Bit configuration 
  • Network accessline 210
    **Fluentd note:** CNCF lists Fluentd as Graduated. Choose migration from workload requirements, resource use, and plugin support, not a deprecation claim. The CNCF 2025-10-01 migration guide states that Fluentd and Fluent Bit configuration 
  • Network accessline 337
    Or navigate directly to https://landscape.cncf.io; it is the authoritative live registry. This file does not attempt to replicate it.
  • Network accessline 337
    Or navigate directly to https://landscape.cncf.io; it is the authoritative live registry. This file does not attempt to replicate it.
  • Network accessline 347
    **Authoritative live source:** https://landscape.cncf.io
  • Network accessline 347
    **Authoritative live source:** https://landscape.cncf.io
  • Network accessline 349
    **Known pending verifications (as of 2026-Q2):** - Pyroscope CNCF status post-Grafana acquisition (2023): check landscape.cncf.io before citing CNCF affiliation - Thanos: Incubating since 2020-08-19; <https://www.cncf.io/projects/thanos/> (
  • Network accessline 349
    **Known pending verifications (as of 2026-Q2):** - Pyroscope CNCF status post-Grafana acquisition (2023): check landscape.cncf.io before citing CNCF affiliation - Thanos: Incubating since 2020-08-19; <https://www.cncf.io/projects/thanos/> (
  • Network accessline 350
    - Pyroscope CNCF status post-Grafana acquisition (2023): check landscape.cncf.io before citing CNCF affiliation - Thanos: Incubating since 2020-08-19; <https://www.cncf.io/projects/thanos/> (checked 2026-10-04) - OpenFeature: Incubating sin
  • Network accessline 350
    - Pyroscope CNCF status post-Grafana acquisition (2023): check landscape.cncf.io before citing CNCF affiliation - Thanos: Incubating since 2020-08-19; <https://www.cncf.io/projects/thanos/> (checked 2026-10-04) - OpenFeature: Incubating sin
  • Network accessline 351
    - Thanos: Incubating since 2020-08-19; <https://www.cncf.io/projects/thanos/> (checked 2026-10-04)
  • Network accessline 351
    - Thanos: Incubating since 2020-08-19; <https://www.cncf.io/projects/thanos/> (checked 2026-10-04)
  • Network accessline 352
    - OpenFeature: Incubating since 2023-11-21; <https://www.cncf.io/projects/openfeature/> (checked 2026-10-04)
  • Network accessline 352
    - OpenFeature: Incubating since 2023-11-21; <https://www.cncf.io/projects/openfeature/> (checked 2026-10-04)

skills/oma-orchestration/config/cli-config.yaml

  • Instruction override signalline 10
    output_format_flag: "--output-format"     output_format: "json"     auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 10
    output_format_flag: "--output-format"     output_format: "json"     auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 11
    output_format: "json"     auto_approve_flag: "--dangerously-skip-permissions"     model_flag: "--model"
  • Instruction override signalline 11
    output_format: "json"     auto_approve_flag: "--dangerously-skip-permissions"     model_flag: "--model"
  • Instruction override signalline 12
    auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 12
    auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 53
    command: agy     prompt_flag: "-p"     auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 53
    command: agy     prompt_flag: "-p"     auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 54
    prompt_flag: "-p"     auto_approve_flag: "--dangerously-skip-permissions"     model_flag: "--model"
  • Instruction override signalline 54
    prompt_flag: "-p"     auto_approve_flag: "--dangerously-skip-permissions"     model_flag: "--model"
  • Instruction override signalline 55
    auto_approve_flag: "--dangerously-skip-permissions"
  • Instruction override signalline 55
    auto_approve_flag: "--dangerously-skip-permissions"

skills/oma-orchestration/scripts/parallel-run.sh

  • Executable scriptline 1
    #!/bin/bash
  • Executable scriptline 1
    #!/bin/bash

skills/oma-orchestration/scripts/spawn-agent.sh

  • Executable scriptline 1
    #!/bin/bash
  • Executable scriptline 1
    #!/bin/bash

skills/oma-orchestration/scripts/verify.sh

  • Executable scriptline 1
    #!/bin/bash
  • Executable scriptline 1
    #!/bin/bash

skills/oma-pdf/resources/execution-protocol.md

  • Network accessline 120
    | Error | Recovery | |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 120
    | Error | Recovery | |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 121
    |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` | | PDF password protected | Ask user for the password, then retry with `-p "{password}"` (`opendataloader-pdf --password`
  • Network accessline 121
    |-------|----------| | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` | | PDF password protected | Ask user for the password, then retry with `-p "{password}"` (`opendataloader-pdf --password`
  • Dangerous shell operationline 122
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Dangerous shell operationline 122
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 122
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |
  • Network accessline 122
    | `uvx` not found | Ask user to install `uv`: `curl -LsSf https://astral.sh/uv/install.sh \| sh` |

skills/oma-qa/resources/error-playbook.md

  • Access to secretsline 66
    [Credential-related source omitted]
  • Access to secretsline 66
    [Credential-related source omitted]

skills/oma-qa/resources/execution-protocol.md

  • Network accessline 49
    new_page(url: "http://localhost:PORT", isolatedContext: "qa-test")
  • Network accessline 49
    new_page(url: "http://localhost:PORT", isolatedContext: "qa-test")
  • Network accessline 96
    # Example: verify auth flow end-to-end    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 96
    # Example: verify auth flow end-to-end    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 97
    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 97
    curl -s -X POST localhost:8000/api/auth/register \
  • Network accessline 101
    # Verify rate limiting actually triggers    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 101
    # Verify rate limiting actually triggers    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 102
    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login    done
  • Network accessline 102
    for i in $(seq 1 20); do      curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login    done
  • Network accessline 103
    curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 103
    curl -s -o /dev/null -w "%{http_code}" localhost:8000/api/auth/login
  • Network accessline 119
    | Feature | Method | Expected | Actual | Status | |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |
  • Network accessline 119
    | Feature | Method | Expected | Actual | Status | |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |
  • Network accessline 120
    |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS | | Rate limiting | 20x rapid POST /api/auth/login | 429 after threshold | 429 after 10 req 
  • Network accessline 120
    |---------|--------|----------|--------|--------| | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS | | Rate limiting | 20x rapid POST /api/auth/login | 429 after threshold | 429 after 10 req 
  • Network accessline 121
    | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |
  • Network accessline 121
    | User registration | curl POST /api/auth/register | 201 + user created | 201 + user in DB | PASS |

skills/oma-refactor/resources/hotspots.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3

skills/oma-scholar/SKILL.md

  • Network accessline 141
    12. **ID format**: descriptive kebab-case with prefix: `stmt:privacy-budget-tradeoff`, `ev:cifar10-accuracy-table`, `art:paper` 13. **Validate before sharing**: run `oma scholar lint` after Generate and Review; cross-record refs (`record_id
  • Network accessline 141
    12. **ID format**: descriptive kebab-case with prefix: `stmt:privacy-budget-tradeoff`, `ev:cifar10-accuracy-table`, `art:paper` 13. **Validate before sharing**: run `oma scholar lint` after Generate and Review; cross-record refs (`record_id
  • Network accessline 142
    13. **Validate before sharing**: run `oma scholar lint` after Generate and Review; cross-record refs (`record_id#local_id`) in review sidecars are recognized and not flagged as dangling 14. **Remote API has no auth**: `https://knows.academy
  • Network accessline 142
    13. **Validate before sharing**: run `oma scholar lint` after Generate and Review; cross-record refs (`record_id#local_id`) in review sidecars are recognized and not flagged as dangling 14. **Remote API has no auth**: `https://knows.academy
  • Network accessline 143
    14. **Remote API has no auth**: `https://knows.academy/api/proxy/*` is public; do not invent auth headers 15. **Partial fetch param is `section` (singular)**: fixed enum `statements|evidence|relations|artifacts|citation` 16. **Fallback API 
  • Network accessline 143
    14. **Remote API has no auth**: `https://knows.academy/api/proxy/*` is public; do not invent auth headers 15. **Partial fetch param is `section` (singular)**: fixed enum `statements|evidence|relations|artifacts|citation` 16. **Fallback API 
  • Access to secretsline 145
    [Credential-related source omitted]
  • Access to secretsline 145
    [Credential-related source omitted]
  • Network accessline 203
    # Partial fetch (claims only, ~700 tokens, 93% reduction vs PDF)
  • Network accessline 203
    # Partial fetch (claims only, ~700 tokens, 93% reduction vs PDF)
  • Network accessline 237
    curl -s "https://knows.academy/api/proxy/search?q=..."
  • Network accessline 237
    curl -s "https://knows.academy/api/proxy/search?q=..."
  • Network accessline 238
    curl -s "https://knows.academy/api/proxy/sidecars/<encoded-id>"
  • Network accessline 238
    curl -s "https://knows.academy/api/proxy/sidecars/<encoded-id>"
  • Network accessline 239
    curl -s "https://knows.academy/api/proxy/partial?record_id=<id>&section=statements"
  • Network accessline 239
    curl -s "https://knows.academy/api/proxy/partial?record_id=<id>&section=statements"
  • Network accessline 240
    curl -s "https://knows.academy/api/proxy/jobs/stats"   # platform health
  • Network accessline 240
    curl -s "https://knows.academy/api/proxy/jobs/stats"   # platform health
  • Access to secretsline 261
    [Credential-related source omitted]
  • Access to secretsline 261
    [Credential-related source omitted]
  • Access to secretsline 262
    [Credential-related source omitted]
  • Access to secretsline 262
    [Credential-related source omitted]

skills/oma-scholar/config/scholar-config.yaml

  • Network accessline 8
    # shipped default. Everything else below is protocol shape. api:   base_url: https://knows.academy
  • Network accessline 8
    # shipped default. Everything else below is protocol shape. api:   base_url: https://knows.academy
  • Network accessline 9
    api:   base_url: https://knows.academy   endpoints:
  • Network accessline 9
    api:   base_url: https://knows.academy   endpoints:
  • Network accessline 10
    base_url: https://knows.academy
  • Network accessline 10
    base_url: https://knows.academy
  • Network accessline 36
    semanticscholar:   env_var: S2_API_KEY          # sent as x-api-key header   key_request_url: https://www.semanticscholar.org/product/api
  • Network accessline 36
    semanticscholar:   env_var: S2_API_KEY          # sent as x-api-key header   key_request_url: https://www.semanticscholar.org/product/api
  • Access to secretsline 37
    [Credential-related source omitted]
  • Access to secretsline 37
    [Credential-related source omitted]
  • Network accessline 38
    key_request_url: https://www.semanticscholar.org/product/api
  • Network accessline 38
    key_request_url: https://www.semanticscholar.org/product/api
  • Access to secretsline 44
    [Credential-related source omitted]
  • Access to secretsline 44
    [Credential-related source omitted]
  • Network accessline 45
    # Polite-pool email also accepted for higher anonymous rate limits   polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/
  • Network accessline 45
    # Polite-pool email also accepted for higher anonymous rate limits   polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/
  • Network accessline 46
    polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/   settings_url: https://openalex.org/settings/api
  • Network accessline 46
    polite_pool_env_var: OPENALEX_EMAIL   signup_url: https://openalex.org/   settings_url: https://openalex.org/settings/api
  • Network accessline 47
    signup_url: https://openalex.org/
  • Network accessline 47
    signup_url: https://openalex.org/
  • Network accessline 48
    settings_url: https://openalex.org/settings/api
  • Network accessline 48
    settings_url: https://openalex.org/settings/api

skills/oma-scholar/resources/api-endpoints.md

  • Network accessline 3
    Base URL: `https://knows.academy`
  • Network accessline 3
    Base URL: `https://knows.academy`
  • Network accessline 15
    curl -s "https://knows.academy/api/proxy/search?q=diffusion+super+resolution"
  • Network accessline 15
    curl -s "https://knows.academy/api/proxy/search?q=diffusion+super+resolution"
  • Network accessline 56
    RID=$(python3 -c "import urllib.parse; print(urllib.parse.quote('knows:generated/{slug}/1.0.0', safe=''))") curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 56
    RID=$(python3 -c "import urllib.parse; print(urllib.parse.quote('knows:generated/{slug}/1.0.0', safe=''))") curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 57
    curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 57
    curl -s "https://knows.academy/api/proxy/sidecars/${RID}"
  • Network accessline 60
    ## Partial Fetch (Token-Saving)
  • Network accessline 60
    ## Partial Fetch (Token-Saving)
  • Network accessline 80
    # Just the claims curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 80
    # Just the claims curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 81
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 81
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=statements"
  • Network accessline 83
    # Evidence only curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 83
    # Evidence only curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 84
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 84
    curl -s "https://knows.academy/api/proxy/partial?record_id=${RID}&section=evidence"
  • Network accessline 108
    curl -s "https://knows.academy/api/proxy/jobs/stats"
  • Network accessline 108
    curl -s "https://knows.academy/api/proxy/jobs/stats"
  • Network accessline 138
    Schema id used by sidecars: `https://knows.dev/schema/record-0.9.json`
  • Network accessline 138
    Schema id used by sidecars: `https://knows.dev/schema/record-0.9.json`

skills/oma-scholar/resources/execution-protocol.md

  • Access to secretsline 57
    [Credential-related source omitted]
  • Access to secretsline 57
    [Credential-related source omitted]
  • Network accessline 60
    # PAPER_TITLE is the source title; inspect candidates before selecting a record. curl -s --get "https://api.openalex.org/works" \
  • Network accessline 60
    # PAPER_TITLE is the source title; inspect candidates before selecting a record. curl -s --get "https://api.openalex.org/works" \
  • Network accessline 61
    [Credential-related source omitted]
  • Network accessline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Access to secretsline 63
    [Credential-related source omitted]
  • Network accessline 199
    1. **knows.academy search**: `curl -s "{base}/api/proxy/search?q={query}"`
  • Network accessline 199
    1. **knows.academy search**: `curl -s "{base}/api/proxy/search?q={query}"`
  • Network accessline 203
    3. If no hits OR clearly wrong paper (cross-source title similarity < 0.7) →    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 203
    3. If no hits OR clearly wrong paper (cross-source title similarity < 0.7) →    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 204
    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 204
    **OpenAlex fallback**:    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 205
    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 205
    - `curl -s "https://api.openalex.org/works?search={query}"` (anonymous OK)
  • Network accessline 206
    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 206
    - Or by DOI: `https://api.openalex.org/works/doi:{doi}`
  • Network accessline 209
    using the abstract as the source text. The local sidecar will not be on    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Network accessline 209
    using the abstract as the source text. The local sidecar will not be on    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Network accessline 210
    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"` 6. If user asks for analysis after fetch, transition to **Mode 4** (Analyze)
  • Network accessline 210
    knows.academy but is structurally identical. 5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"` 6. If user asks for analysis after fetch, transition to **Mode 4** (Analyze)
  • Network accessline 211
    5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Network accessline 211
    5. **Stats** (health check): `curl -s "{base}/api/proxy/jobs/stats"`
  • Access to secretsline 224
    [Credential-related source omitted]
  • Access to secretsline 224
    [Credential-related source omitted]

skills/oma-scholar/resources/fallback-providers.md

  • Network accessline 59
    # Partial fetch (saves up to 93% tokens)
  • Network accessline 59
    # Partial fetch (saves up to 93% tokens)
  • Access to secretsline 121
    [Credential-related source omitted]
  • Access to secretsline 121
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 123
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Access to secretsline 125
    [Credential-related source omitted]
  • Network accessline 126
    anonymous pool, which 429s under load; the CLI retries once after a short delay, then skips the source. Request a free key via the form at https://www.semanticscholar.org/product/api (delivered by email; grants a
  • Network accessline 126
    anonymous pool, which 429s under load; the CLI retries once after a short delay, then skips the source. Request a free key via the form at https://www.semanticscholar.org/product/api (delivered by email; grants a
  • Network accessline 127
    delay, then skips the source. Request a free key via the form at https://www.semanticscholar.org/product/api (delivered by email; grants a dedicated 1 req/sec).
  • Network accessline 127
    delay, then skips the source. Request a free key via the form at https://www.semanticscholar.org/product/api (delivered by email; grants a dedicated 1 req/sec).
  • Network accessline 128
    https://www.semanticscholar.org/product/api (delivered by email; grants a
  • Network accessline 128
    https://www.semanticscholar.org/product/api (delivered by email; grants a

skills/oma-scholar/resources/setup-openalex.md

  • Network accessline 23
    1. Sign up: https://openalex.org/
  • Network accessline 23
    1. Sign up: https://openalex.org/
  • Network accessline 24
    2. Generate key: https://openalex.org/settings/api
  • Network accessline 24
    2. Generate key: https://openalex.org/settings/api
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 39
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Access to secretsline 45
    [Credential-related source omitted]
  • Network accessline 61
    [Credential-related source omitted]
  • Network accessline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Access to secretsline 61
    [Credential-related source omitted]
  • Network accessline 69
    OpenAlex uses pay-as-you-go past the daily free allowance, with no monthly subscription. Most academic users never exceed the free tier. See https://openalex.org/pricing for current rates.
  • Network accessline 69
    OpenAlex uses pay-as-you-go past the daily free allowance, with no monthly subscription. Most academic users never exceed the free tier. See https://openalex.org/pricing for current rates.
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 83
    - The key (or email) is sent to OpenAlex servers as a query parameter - No source paper content is sent to OpenAlex; only title/author search strings - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https://
  • Network accessline 83
    - The key (or email) is sent to OpenAlex servers as a query parameter - No source paper content is sent to OpenAlex; only title/author search strings - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https://
  • Network accessline 85
    - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https://openalex.org/
  • Network accessline 85
    - OpenAlex is operated by OurResearch (a non-profit); see their privacy policy at https://openalex.org/

skills/oma-scholar/resources/sidecar-spec.md

  • Network accessline 122
    title: "..."   identifiers:     url: "https://arxiv.org/abs/..."
  • Network accessline 122
    title: "..."   identifiers:     url: "https://arxiv.org/abs/..."
  • Network accessline 123
    identifiers:     url: "https://arxiv.org/abs/..."     doi: "..."     # OMIT entirely if not visible in source
  • Network accessline 123
    identifiers:     url: "https://arxiv.org/abs/..."     doi: "..."     # OMIT entirely if not visible in source
  • Network accessline 124
    url: "https://arxiv.org/abs/..."
  • Network accessline 124
    url: "https://arxiv.org/abs/..."

skills/oma-scholar/resources/upstream-spec-cache.md

  • Network accessline 3
    This file is a **snapshot** of the canonical Knows skill description. Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 3
    This file is a **snapshot** of the canonical Knows skill description. Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 4
    Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 4
    Source: `https://knows.academy/api/proxy/skill/knows.md`
  • Network accessline 13
    curl -s https://knows.academy/api/proxy/skill/knows.md \
  • Network accessline 13
    curl -s https://knows.academy/api/proxy/skill/knows.md \
  • Access to secretsline 55
    [Credential-related source omitted]
  • Access to secretsline 55
    [Credential-related source omitted]
  • Network accessline 56
    [Credential-related source omitted]
  • Network accessline 56
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Access to secretsline 56
    [Credential-related source omitted]
  • Network accessline 57
    > ``` > 注册免费 key:https://openalex.org → Account Settings → API Keys >
  • Network accessline 57
    > ``` > 注册免费 key:https://openalex.org → Account Settings → API Keys >
  • Network accessline 58
    > 注册免费 key:https://openalex.org → Account Settings → API Keys
  • Network accessline 58
    > 注册免费 key:https://openalex.org → Account Settings → API Keys
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 113
    [Credential-related source omitted]
  • Access to secretsline 179
    [Credential-related source omitted]
  • Access to secretsline 179
    [Credential-related source omitted]
  • Network accessline 401
    $schema: "https://knows.dev/schema/record-0.9.json"
  • Network accessline 401
    $schema: "https://knows.dev/schema/record-0.9.json"
  • Network accessline 411
    # orcid: "0000-0002-1825-0097"  # Optional     # email: "author@example.edu"    # Optional     # homepage: "https://example.edu/~author"  # Optional
  • Network accessline 411
    # orcid: "0000-0002-1825-0097"  # Optional     # email: "author@example.edu"    # Optional     # homepage: "https://example.edu/~author"  # Optional
  • Network accessline 412
    # email: "author@example.edu"    # Optional     # homepage: "https://example.edu/~author"  # Optional     # scholar_id: "xxxxxxxxxxxxx"    # Optional (Google Scholar)
  • Network accessline 412
    # email: "author@example.edu"    # Optional     # homepage: "https://example.edu/~author"  # Optional     # scholar_id: "xxxxxxxxxxxxx"    # Optional (Google Scholar)
  • Network accessline 413
    # homepage: "https://example.edu/~author"  # Optional
  • Network accessline 413
    # homepage: "https://example.edu/~author"  # Optional
  • Network accessline 442
    #   Published paper:  identifiers: {doi: "10.1234/example"} #   arXiv preprint:   identifiers: {arxiv: "2401.12345"} #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"}
  • Network accessline 442
    #   Published paper:  identifiers: {doi: "10.1234/example"} #   arXiv preprint:   identifiers: {arxiv: "2401.12345"} #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"}
  • Network accessline 443
    #   arXiv preprint:   identifiers: {arxiv: "2401.12345"} #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"} #   Multiple known:   identifiers: {doi: "10.1234/example", arxiv: "2401.12345"}
  • Network accessline 443
    #   arXiv preprint:   identifiers: {arxiv: "2401.12345"} #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"} #   Multiple known:   identifiers: {doi: "10.1234/example", arxiv: "2401.12345"}
  • Network accessline 444
    #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"}
  • Network accessline 444
    #   OpenReview only:  identifiers: {url: "https://openreview.net/forum?id=XXX"}
  • Network accessline 858
    The knows.academy API is at `https://knows.academy/api/proxy`. No authentication required for read operations.
  • Network accessline 858
    The knows.academy API is at `https://knows.academy/api/proxy`. No authentication required for read operations.
  • Network accessline 867
    # Basic search curl -s "https://knows.academy/api/proxy/search?q=attention+mechanism&limit=5"
  • Network accessline 867
    # Basic search curl -s "https://knows.academy/api/proxy/search?q=attention+mechanism&limit=5"
  • Network accessline 868
    curl -s "https://knows.academy/api/proxy/search?q=attention+mechanism&limit=5"
  • Network accessline 868
    curl -s "https://knows.academy/api/proxy/search?q=attention+mechanism&limit=5"
  • Network accessline 870
    # Filter by discipline curl -s "https://knows.academy/api/proxy/search?q=transformer&discipline=cs&limit=3"
  • Network accessline 870
    # Filter by discipline curl -s "https://knows.academy/api/proxy/search?q=transformer&discipline=cs&limit=3"
  • Network accessline 871
    curl -s "https://knows.academy/api/proxy/search?q=transformer&discipline=cs&limit=3"
  • Network accessline 871
    curl -s "https://knows.academy/api/proxy/search?q=transformer&discipline=cs&limit=3"
  • Network accessline 883
    # Full sidecar (all fields) curl -s "https://knows.academy/api/proxy/sidecars/knows:generated/attention/1.0.0" -o paper.knows.yaml
  • Network accessline 883
    # Full sidecar (all fields) curl -s "https://knows.academy/api/proxy/sidecars/knows:generated/attention/1.0.0" -o paper.knows.yaml
  • Network accessline 884
    curl -s "https://knows.academy/api/proxy/sidecars/knows:generated/attention/1.0.0" -o paper.knows.yaml
  • Network accessline 884
    curl -s "https://knows.academy/api/proxy/sidecars/knows:generated/attention/1.0.0" -o paper.knows.yaml
  • Network accessline 886
    # Partial fetch — statements only (93% fewer tokens) curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=statements"
  • Network accessline 886
    # Partial fetch — statements only (93% fewer tokens) curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=statements"
  • Network accessline 887
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=statements"
  • Network accessline 887
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=statements"
  • Network accessline 889
    # Evidence only curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=evidence"
  • Network accessline 889
    # Evidence only curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=evidence"
  • Network accessline 890
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=evidence"
  • Network accessline 890
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=evidence"
  • Network accessline 892
    # Relations only curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=relations"
  • Network accessline 892
    # Relations only curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=relations"
  • Network accessline 893
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=relations"
  • Network accessline 893
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=relations"
  • Network accessline 895
    # BibTeX citation curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=citation"
  • Network accessline 895
    # BibTeX citation curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=citation"
  • Network accessline 896
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=citation"
  • Network accessline 896
    curl -s "https://knows.academy/api/proxy/partial?record_id=knows:generated/attention/1.0.0&section=citation"
  • Network accessline 906
    curl -s "https://knows.academy/api/proxy/jobs/stats"
  • Network accessline 906
    curl -s "https://knows.academy/api/proxy/jobs/stats"

skills/oma-scm/resources/conventional-commits.md

  • Network accessline 107
    - [Conventional Commits Specification](https://www.conventionalcommits.org/)
  • Network accessline 107
    - [Conventional Commits Specification](https://www.conventionalcommits.org/)
  • Network accessline 108
    - [Semantic Versioning](https://semver.org/)
  • Network accessline 108
    - [Semantic Versioning](https://semver.org/)

skills/oma-search/resources/examples.md

  • Network accessline 42
    Request: Read https://example.org/article Route: fetch
  • Network accessline 42
    Request: Read https://example.org/article Route: fetch

skills/oma-search/resources/execution-protocol.md

  • Access to secretsline 32
    [Credential-related source omitted]
  • Access to secretsline 32
    [Credential-related source omitted]

skills/oma-security/resources/artex.md

  • Network accessline 10
    The author announced the end of public updates/releases/support and a move to closed source on 2026-10-08. The original `Autumn-27/ARTEX` repository was unavailable when checked; do not assume a current upstream release/image exists. Use th
  • Network accessline 10
    The author announced the end of public updates/releases/support and a move to closed source on 2026-10-08. The original `Autumn-27/ARTEX` repository was unavailable when checked; do not assume a current upstream release/image exists. Use th
  • Network accessline 11
    The original `Autumn-27/ARTEX` repository was unavailable when checked; do not assume a current upstream release/image exists. Use the [author's statement](https://github.com/Autumn-27/Autumn-27/blob/main/README.md) as the upstream support-
  • Network accessline 11
    The original `Autumn-27/ARTEX` repository was unavailable when checked; do not assume a current upstream release/image exists. Use the [author's statement](https://github.com/Autumn-27/Autumn-27/blob/main/README.md) as the upstream support-
  • Network accessline 12
    Use the [author's statement](https://github.com/Autumn-27/Autumn-27/blob/main/README.md) as the upstream support-status source.
  • Network accessline 12
    Use the [author's statement](https://github.com/Autumn-27/Autumn-27/blob/main/README.md) as the upstream support-status source.
  • Network accessline 13
    [Hinln/ARTEX](https://github.com/Hinln/ARTEX) and [jiwoochris/artex-ko](https://github.com/jiwoochris/artex-ko) are third-party backup/fork candidates, not official upstream distributions.
  • Network accessline 13
    [Hinln/ARTEX](https://github.com/Hinln/ARTEX) and [jiwoochris/artex-ko](https://github.com/jiwoochris/artex-ko) are third-party backup/fork candidates, not official upstream distributions.
  • Network accessline 39
    The Docker check refers to an already present digest; it does not authorize a pull/start or prove other images are pinned. Run executable help only in the reviewed isolated environment, after verifying that executable and its startup behavi
  • Network accessline 39
    The Docker check refers to an already present digest; it does not authorize a pull/start or prove other images are pinned. Run executable help only in the reviewed isolated environment, after verifying that executable and its startup behavi
  • Network accessline 40
    Run executable help only in the reviewed isolated environment, after verifying that executable and its startup behavior. The inspected backup's [Go entry point](https://github.com/Hinln/ARTEX/blob/main/cmd/artex/main.go) exposes service fla
  • Network accessline 40
    Run executable help only in the reviewed isolated environment, after verifying that executable and its startup behavior. The inspected backup's [Go entry point](https://github.com/Hinln/ARTEX/blob/main/cmd/artex/main.go) exposes service fla
  • Network accessline 41
    The inspected backup's [Go entry point](https://github.com/Hinln/ARTEX/blob/main/cmd/artex/main.go) exposes service flags such as `-addr`, `-data`, and `-proxy`.
  • Network accessline 41
    The inspected backup's [Go entry point](https://github.com/Hinln/ARTEX/blob/main/cmd/artex/main.go) exposes service flags such as `-addr`, `-data`, and `-proxy`.
  • Network accessline 43
    The backup [compose file](https://github.com/Hinln/ARTEX/blob/main/docker-compose.yml) contains floating image references; copy neither it nor its image names as an approved deployment.
  • Network accessline 43
    The backup [compose file](https://github.com/Hinln/ARTEX/blob/main/docker-compose.yml) contains floating image references; copy neither it nor its image names as an approved deployment.

skills/oma-security/resources/ci.md

  • Network accessline 128
    - [Deepsec direct-mode contract](https://github.com/vercel-labs/deepsec/blob/main/docs/reviewing-changes.md).
  • Network accessline 128
    - [Deepsec direct-mode contract](https://github.com/vercel-labs/deepsec/blob/main/docs/reviewing-changes.md).
  • Network accessline 129
    - [Cisco AI Deep SAST CLI success exit](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan.py).
  • Network accessline 129
    - [Cisco AI Deep SAST CLI success exit](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan.py).
  • Network accessline 130
    - [Cisco Skill Scanner results, exit codes, and incomplete judge notes](https://cisco-ai-defense.github.io/docs/skill-scanner/results-and-tuning).
  • Network accessline 130
    - [Cisco Skill Scanner results, exit codes, and incomplete judge notes](https://cisco-ai-defense.github.io/docs/skill-scanner/results-and-tuning).
  • Network accessline 131
    - [Cisco MCP Scanner supported interfaces](https://github.com/cisco-ai-defense/mcp-scanner).
  • Network accessline 131
    - [Cisco MCP Scanner supported interfaces](https://github.com/cisco-ai-defense/mcp-scanner).
  • Network accessline 132
    - [Cloudflare independent local validation](https://github.com/cloudflare/security-audit-skill/blob/main/skills/security-audit/VALIDATION-AND-REPORTING.md).
  • Network accessline 132
    - [Cloudflare independent local validation](https://github.com/cloudflare/security-audit-skill/blob/main/skills/security-audit/VALIDATION-AND-REPORTING.md).

skills/oma-security/resources/cisco-source.md

  • Network accessline 9
    - Upstream is [cisco-open/ai-deep-sast](https://github.com/cisco-open/ai-deep-sast), licensed Apache-2.0.
  • Network accessline 9
    - Upstream is [cisco-open/ai-deep-sast](https://github.com/cisco-open/ai-deep-sast), licensed Apache-2.0.
  • Network accessline 37
    The [upstream README](https://github.com/cisco-open/ai-deep-sast/blob/main/README.md) documents these distinct pipelines.
  • Network accessline 37
    The [upstream README](https://github.com/cisco-open/ai-deep-sast/blob/main/README.md) documents these distinct pipelines.
  • Access to secretsline 38
    [Credential-related source omitted]
  • Access to secretsline 38
    [Credential-related source omitted]
  • Network accessline 77
    Semgrep-guided mode can fetch registry rules and reuses an existing `semgrep_report.json`; verify both egress and artifact identity. If missing guide rules cause an upstream fallback to broader LLM analysis, stop unless that scope and budge
  • Network accessline 77
    Semgrep-guided mode can fetch registry rules and reuses an existing `semgrep_report.json`; verify both egress and artifact identity. If missing guide rules cause an upstream fallback to broader LLM analysis, stop unless that scope and budge
  • Network accessline 79
    The [deep entry point](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan.py) defines these flags and mode transitions.
  • Network accessline 79
    The [deep entry point](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan.py) defines these flags and mode transitions.
  • Network accessline 83
    - Deep analysis indexes supported function AST nodes; it does not establish review of every file, configuration, dependency, or runtime path. - The [indexer](https://github.com/cisco-open/ai-deep-sast/blob/main/indexer.py) excludes common d
  • Network accessline 83
    - Deep analysis indexes supported function AST nodes; it does not establish review of every file, configuration, dependency, or runtime path. - The [indexer](https://github.com/cisco-open/ai-deep-sast/blob/main/indexer.py) excludes common d
  • Network accessline 84
    - The [indexer](https://github.com/cisco-open/ai-deep-sast/blob/main/indexer.py) excludes common dependency/build directories and supports a bounded language set.
  • Network accessline 84
    - The [indexer](https://github.com/cisco-open/ai-deep-sast/blob/main/indexer.py) excludes common dependency/build directories and supports a bounded language set.
  • Network accessline 85
    - The [detector](https://github.com/cisco-open/ai-deep-sast/blob/main/detector.py) uses function bodies and selected call-graph context; exploratory batches group functions from a file.
  • Network accessline 85
    - The [detector](https://github.com/cisco-open/ai-deep-sast/blob/main/detector.py) uses function bodies and selected call-graph context; exploratory batches group functions from a file.
  • Network accessline 86
    - Guided ASVS/CodeGuard analysis skips unmatched functions; Semgrep-guided analysis starts from Semgrep findings. Report those omissions. - Retain indexed files/functions, analyzed/skipped functions, phase errors, refusals, and actual candi
  • Network accessline 86
    - Guided ASVS/CodeGuard analysis skips unmatched functions; Semgrep-guided analysis starts from Semgrep findings. Report those omissions. - Retain indexed files/functions, analyzed/skipped functions, phase errors, refusals, and actual candi
  • Network accessline 87
    - Retain indexed files/functions, analyzed/skipped functions, phase errors, refusals, and actual candidate counts as measured coverage. - A generated checklist or printed completion banner does not prove every coverage item was closed; insp
  • Network accessline 87
    - Retain indexed files/functions, analyzed/skipped functions, phase errors, refusals, and actual candidate counts as measured coverage. - A generated checklist or printed completion banner does not prove every coverage item was closed; insp
  • Network accessline 88
    - A generated checklist or printed completion banner does not prove every coverage item was closed; inspect [coverage tracking](https://github.com/cisco-open/ai-deep-sast/blob/main/coverage_guide.py).
  • Network accessline 88
    - A generated checklist or printed completion banner does not prove every coverage item was closed; inspect [coverage tracking](https://github.com/cisco-open/ai-deep-sast/blob/main/coverage_guide.py).
  • Network accessline 89
    - Resume is native state reuse, not an assumed `--resume` flag. Preserve the index, SQLite database, and native reports together. - The [finding store](https://github.com/cisco-open/ai-deep-sast/blob/main/finding_store.py) can reuse process
  • Network accessline 89
    - Resume is native state reuse, not an assumed `--resume` flag. Preserve the index, SQLite database, and native reports together. - The [finding store](https://github.com/cisco-open/ai-deep-sast/blob/main/finding_store.py) can reuse process
  • Network accessline 90
    - The [finding store](https://github.com/cisco-open/ai-deep-sast/blob/main/finding_store.py) can reuse processed symbols without binding them to all revision/model/mode inputs.
  • Network accessline 90
    - The [finding store](https://github.com/cisco-open/ai-deep-sast/blob/main/finding_store.py) can reuse processed symbols without binding them to all revision/model/mode inputs.
  • Network accessline 96
    Retain the JSON summary, native JSON/Markdown reports, SQLite state, index, stderr, and stdout unchanged. Follow `phases.reports.json` from the summary rather than guessing the native report filename; validate the pinned output schema. The 
  • Network accessline 96
    Retain the JSON summary, native JSON/Markdown reports, SQLite state, index, stderr, and stdout unchanged. Follow `phases.reports.json` from the summary rather than guessing the native report filename; validate the pinned output schema. The 
  • Network accessline 97
    Follow `phases.reports.json` from the summary rather than guessing the native report filename; validate the pinned output schema. The [reporter](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan_reporter.py) owns native finding 
  • Network accessline 97
    Follow `phases.reports.json` from the summary rather than guessing the native report filename; validate the pinned output schema. The [reporter](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan_reporter.py) owns native finding 
  • Network accessline 98
    The [reporter](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan_reporter.py) owns native finding serialization.
  • Network accessline 98
    The [reporter](https://github.com/cisco-open/ai-deep-sast/blob/main/deepscan_reporter.py) owns native finding serialization.
  • Network accessline 100
    Inspect `success`, `error`, phase error counters, skipped work, and required reports before marking a receipt `completed`. Usable output with missed intended work is `partial`; no usable result is `failed`; unavailable prerequisites are `sk
  • Network accessline 100
    Inspect `success`, `error`, phase error counters, skipped work, and required reports before marking a receipt `completed`. Usable output with missed intended work is `partial`; no usable result is `failed`; unavailable prerequisites are `sk
  • Network accessline 101
    Usable output with missed intended work is `partial`; no usable result is `failed`; unavailable prerequisites are `skipped`. Do not borrow the fast scanner's severity exits or the fast-only [Jenkins example](https://github.com/cisco-open/ai
  • Network accessline 101
    Usable output with missed intended work is `partial`; no usable result is `failed`; unavailable prerequisites are `skipped`. Do not borrow the fast scanner's severity exits or the fast-only [Jenkins example](https://github.com/cisco-open/ai
  • Network accessline 102
    Do not borrow the fast scanner's severity exits or the fast-only [Jenkins example](https://github.com/cisco-open/ai-deep-sast/blob/main/Jenkinsfile).
  • Network accessline 102
    Do not borrow the fast scanner's severity exits or the fast-only [Jenkins example](https://github.com/cisco-open/ai-deep-sast/blob/main/Jenkinsfile).
  • Network accessline 105
    Upstream triage is another static LLM judgment; its TP/verdict/evidence strings do not supply independent observed reproduction. The [triager](https://github.com/cisco-open/ai-deep-sast/blob/main/triager.py) cannot replace the fresh verifie
  • Network accessline 105
    Upstream triage is another static LLM judgment; its TP/verdict/evidence strings do not supply independent observed reproduction. The [triager](https://github.com/cisco-open/ai-deep-sast/blob/main/triager.py) cannot replace the fresh verifie
  • Network accessline 106
    The [triager](https://github.com/cisco-open/ai-deep-sast/blob/main/triager.py) cannot replace the fresh verifier in `validation.md`.
  • Network accessline 106
    The [triager](https://github.com/cisco-open/ai-deep-sast/blob/main/triager.py) cannot replace the fresh verifier in `validation.md`.

skills/oma-security/resources/deepsec-config.md

  • Access to secretsline 25
    [Credential-related source omitted]
  • Access to secretsline 25
    [Credential-related source omitted]

skills/oma-security/resources/findings-contract.md

  • Network accessline 52
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 52
    {   "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 53
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 53
    "$schema": "https://json-schema.org/draft/2020-12/schema",
  • Network accessline 376
    "run_id": "20261010-runtime-example",   "target_id": "test-site",   "url": "http://127.0.0.1:18080/",
  • Network accessline 376
    "run_id": "20261010-runtime-example",   "target_id": "test-site",   "url": "http://127.0.0.1:18080/",
  • Network accessline 377
    "target_id": "test-site",   "url": "http://127.0.0.1:18080/",   "task_id": null,
  • Network accessline 377
    "target_id": "test-site",   "url": "http://127.0.0.1:18080/",   "task_id": null,
  • Network accessline 378
    "url": "http://127.0.0.1:18080/",
  • Network accessline 378
    "url": "http://127.0.0.1:18080/",
  • Network accessline 381
    "snapshot": {"repository": null, "commit": null, "dependency_digest": null, "tool_digest": null, "image_digests": [], "review_artifacts": []},   "deployment": {"commit": null, "dirty_digest": null, "input_digest": null, "deployment_revision
  • Network accessline 381
    "snapshot": {"repository": null, "commit": null, "dependency_digest": null, "tool_digest": null, "image_digests": [], "review_artifacts": []},   "deployment": {"commit": null, "dirty_digest": null, "input_digest": null, "deployment_revision
  • Network accessline 382
    "deployment": {"commit": null, "dirty_digest": null, "input_digest": null, "deployment_revision": null, "image_digest": null, "environment": "isolated-example", "session": "example-session"},   "allowlist": ["http://127.0.0.1:18080/"],   "a
  • Network accessline 382
    "deployment": {"commit": null, "dirty_digest": null, "input_digest": null, "deployment_revision": null, "image_digest": null, "environment": "isolated-example", "session": "example-session"},   "allowlist": ["http://127.0.0.1:18080/"],   "a
  • Network accessline 383
    "allowlist": ["http://127.0.0.1:18080/"],
  • Network accessline 383
    "allowlist": ["http://127.0.0.1:18080/"],
  • Network accessline 385
    "effects": ["read-dummy-records"],   "budget": {"max_cost_usd": 1, "duration_s": 60, "requests": 20, "concurrency": 1, "tokens": 1000},   "backend_egress": ["https://example-llm.invalid/"],
  • Network accessline 385
    "effects": ["read-dummy-records"],   "budget": {"max_cost_usd": 1, "duration_s": 60, "requests": 20, "concurrency": 1, "tokens": 1000},   "backend_egress": ["https://example-llm.invalid/"],
  • Network accessline 386
    "budget": {"max_cost_usd": 1, "duration_s": 60, "requests": 20, "concurrency": 1, "tokens": 1000},   "backend_egress": ["https://example-llm.invalid/"],   "status": "skipped",
  • Network accessline 386
    "budget": {"max_cost_usd": 1, "duration_s": 60, "requests": 20, "concurrency": 1, "tokens": 1000},   "backend_egress": ["https://example-llm.invalid/"],   "status": "skipped",
  • Network accessline 387
    "backend_egress": ["https://example-llm.invalid/"],
  • Network accessline 387
    "backend_egress": ["https://example-llm.invalid/"],

skills/oma-security/resources/mcp-scanning.md

  • Network accessline 3
    Load for MCP source, an exported capability snapshot, or an explicitly authorized server/configuration. Use [findings-contract.md](findings-contract.md) for identity/receipts and [validation.md](validation.md) for independent review. Upstre
  • Network accessline 3
    Load for MCP source, an exported capability snapshot, or an explicitly authorized server/configuration. Use [findings-contract.md](findings-contract.md) for identity/receipts and [validation.md](validation.md) for independent review. Upstre
  • Network accessline 5
    Upstream is [cisco-ai-defense/mcp-scanner](https://github.com/cisco-ai-defense/mcp-scanner), licensed Apache-2.0.
  • Network accessline 5
    Upstream is [cisco-ai-defense/mcp-scanner](https://github.com/cisco-ai-defense/mcp-scanner), licensed Apache-2.0.
  • Network accessline 37
    Record the exact scanner artifact/environment digest, help, analyzer set, configuration digest, and target/server identity. `SCANNER_PYTHON` must belong to the installation providing `mcp-scanner`; an unrelated system interpreter is not ver
  • Network accessline 37
    Record the exact scanner artifact/environment digest, help, analyzer set, configuration digest, and target/server identity. `SCANNER_PYTHON` must belong to the installation providing `mcp-scanner`; an unrelated system interpreter is not ver
  • Network accessline 38
    `SCANNER_PYTHON` must belong to the installation providing `mcp-scanner`; an unrelated system interpreter is not version evidence. See the [actual CLI parser](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/mcpscanner/cli.py) for 
  • Network accessline 38
    `SCANNER_PYTHON` must belong to the installation providing `mcp-scanner`; an unrelated system interpreter is not version evidence. See the [actual CLI parser](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/mcpscanner/cli.py) for 
  • Network accessline 39
    See the [actual CLI parser](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/mcpscanner/cli.py) for option placement and current modes.
  • Network accessline 39
    See the [actual CLI parser](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/mcpscanner/cli.py) for option placement and current modes.
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Network accessline 103
    This source mode inspects docstring/behavior mismatches; do not label it a full application SAST pass. The inspected branch surfaces `THREAT` findings and filters `VULNERABILITY` classifications; record that coverage limit. The [upstream us
  • Network accessline 103
    This source mode inspects docstring/behavior mismatches; do not label it a full application SAST pass. The inspected branch surfaces `THREAT` findings and filters `VULNERABILITY` classifications; record that coverage limit. The [upstream us
  • Network accessline 104
    The inspected branch surfaces `THREAT` findings and filters `VULNERABILITY` classifications; record that coverage limit. The [upstream usage guide](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/README.md) describes transport/sta
  • Network accessline 104
    The inspected branch surfaces `THREAT` findings and filters `VULNERABILITY` classifications; record that coverage limit. The [upstream usage guide](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/README.md) describes transport/sta
  • Network accessline 105
    The [upstream usage guide](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/README.md) describes transport/static scans and their data sources.
  • Network accessline 105
    The [upstream usage guide](https://github.com/cisco-ai-defense/mcp-scanner/blob/main/README.md) describes transport/static scans and their data sources.

skills/oma-security/resources/skill-scanning.md

  • Network accessline 9
    - Upstream is [cisco-ai-defense/skill-scanner](https://github.com/cisco-ai-defense/skill-scanner), licensed Apache-2.0.
  • Network accessline 9
    - Upstream is [cisco-ai-defense/skill-scanner](https://github.com/cisco-ai-defense/skill-scanner), licensed Apache-2.0.
  • Network accessline 26
    Use `list-analyzers` only if root help lists it; retain help and analyzer availability with the receipt. The [quick start](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/getting-started/quick-start.md) documents native sca
  • Network accessline 26
    Use `list-analyzers` only if root help lists it; retain help and analyzer availability with the receipt. The [quick start](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/getting-started/quick-start.md) documents native sca
  • Network accessline 27
    The [quick start](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/getting-started/quick-start.md) documents native scan commands.
  • Network accessline 27
    The [quick start](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/getting-started/quick-start.md) documents native scan commands.
  • Network accessline 29
    Pin the reviewed version and artifact rather than installing whatever currently resolves as newest. Some source distributions build a CEL helper; do not let missing wheels trigger an unrequested build. See upstream [installation prerequisit
  • Network accessline 29
    Pin the reviewed version and artifact rather than installing whatever currently resolves as newest. Some source distributions build a CEL helper; do not let missing wheels trigger an unrequested build. See upstream [installation prerequisit
  • Network accessline 31
    See upstream [installation prerequisites](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/user-guide/installation-and-configuration.md).
  • Network accessline 31
    See upstream [installation prerequisites](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/user-guide/installation-and-configuration.md).
  • Network accessline 44
    Deterministic coverage is useful but incomplete. Do not describe a rules-only pass as equivalent to an LLM-assisted pass. The [behavioral analyzer](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/architecture/analyzers/beha
  • Network accessline 44
    Deterministic coverage is useful but incomplete. Do not describe a rules-only pass as equivalent to an LLM-assisted pass. The [behavioral analyzer](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/architecture/analyzers/beha
  • Network accessline 45
    The [behavioral analyzer](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/architecture/analyzers/behavioral-analyzer.md) describes AST/dataflow limits.
  • Network accessline 45
    The [behavioral analyzer](https://github.com/cisco-ai-defense/skill-scanner/blob/main/docs/architecture/analyzers/behavioral-analyzer.md) describes AST/dataflow limits.
  • Network accessline 50
    For LLM analysis, resolve an explicit provider/model, endpoint, token/runtime budget, and credential reference. Documented settings include `SKILL_SCANNER_LLM_MODEL`, `SKILL_SCANNER_LLM_API_KEY`, and `SKILL_SCANNER_LLM_BASE_URL` where suppo
  • Network accessline 50
    For LLM analysis, resolve an explicit provider/model, endpoint, token/runtime budget, and credential reference. Documented settings include `SKILL_SCANNER_LLM_MODEL`, `SKILL_SCANNER_LLM_API_KEY`, and `SKILL_SCANNER_LLM_BASE_URL` where suppo
  • Network accessline 51
    [Credential-related source omitted]
  • Network accessline 51
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Access to secretsline 51
    [Credential-related source omitted]
  • Network accessline 52
    Use the [provider guide](https://cisco-ai-defense.github.io/docs/skill-scanner/llm-providers) for the selected local/gateway/cloud configuration.
  • Network accessline 52
    Use the [provider guide](https://cisco-ai-defense.github.io/docs/skill-scanner/llm-providers) for the selected local/gateway/cloud configuration.
  • Network accessline 72
    Choose `balanced`, `low-noise`, or another reviewed policy for the actual target and review queue. `quiet` and measured recommendations depend on the LLM judge; do not apply their published results to rules-only runs or different models. Th
  • Network accessline 72
    Choose `balanced`, `low-noise`, or another reviewed policy for the actual target and review queue. `quiet` and measured recommendations depend on the LLM judge; do not apply their published results to rules-only runs or different models. Th
  • Network accessline 73
    `quiet` and measured recommendations depend on the LLM judge; do not apply their published results to rules-only runs or different models. The [recommended settings](https://cisco-ai-defense.github.io/docs/skill-scanner/recommended-settings
  • Network accessline 73
    `quiet` and measured recommendations depend on the LLM judge; do not apply their published results to rules-only runs or different models. The [recommended settings](https://cisco-ai-defense.github.io/docs/skill-scanner/recommended-settings
  • Network accessline 74
    The [recommended settings](https://cisco-ai-defense.github.io/docs/skill-scanner/recommended-settings) bind measurements to a specific corpus, model, and threshold.
  • Network accessline 74
    The [recommended settings](https://cisco-ai-defense.github.io/docs/skill-scanner/recommended-settings) bind measurements to a specific corpus, model, and threshold.
  • Network accessline 99
    Use [ci.md](ci.md) for normalized gate decisions; native severity exits do not encode verification status. The [upstream scope statement](https://github.com/cisco-ai-defense/skill-scanner/blob/main/README.md#scope-and-limitations) explicitl
  • Network accessline 99
    Use [ci.md](ci.md) for normalized gate decisions; native severity exits do not encode verification status. The [upstream scope statement](https://github.com/cisco-ai-defense/skill-scanner/blob/main/README.md#scope-and-limitations) explicitl
  • Network accessline 100
    The [upstream scope statement](https://github.com/cisco-ai-defense/skill-scanner/blob/main/README.md#scope-and-limitations) explicitly describes best-effort, incomplete detection.
  • Network accessline 100
    The [upstream scope statement](https://github.com/cisco-ai-defense/skill-scanner/blob/main/README.md#scope-and-limitations) explicitly describes best-effort, incomplete detection.

skills/oma-security/resources/validation.md

  • Network accessline 71
    [Cloudflare validation and reporting procedure](https://github.com/cloudflare/security-audit-skill/blob/main/skills/security-audit/VALIDATION-AND-REPORTING.md) defines the source/local non-discoverer review and bounded sandbox contract. Rec
  • Network accessline 71
    [Cloudflare validation and reporting procedure](https://github.com/cloudflare/security-audit-skill/blob/main/skills/security-audit/VALIDATION-AND-REPORTING.md) defines the source/local non-discoverer review and bounded sandbox contract. Rec

skills/oma-slide/SKILL.md

  • Network accessline 93
    - `resources/selection-index.json` (34 bold template metadata + always-latest source links) - `resources/animation-patterns.md` (effect-to-feeling guide) - Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional; Canva export/import chann
  • Network accessline 93
    - `resources/selection-index.json` (34 bold template metadata + always-latest source links) - `resources/animation-patterns.md` (effect-to-feeling guide) - Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional; Canva export/import chann
  • Network accessline 94
    - `resources/animation-patterns.md` (effect-to-feeling guide) - Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional; Canva export/import channel - `resources/canva-integration.md` (Canva MCP tool mapping and pipeline)
  • Network accessline 94
    - `resources/animation-patterns.md` (effect-to-feeling guide) - Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional; Canva export/import channel - `resources/canva-integration.md` (Canva MCP tool mapping and pipeline)
  • Network accessline 95
    - Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional; Canva export/import channel
  • Network accessline 95
    - Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional; Canva export/import channel
  • Network accessline 96
    - `resources/canva-integration.md` (Canva MCP tool mapping and pipeline) - `native-pptx` route: upstream [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master) (MIT)   from the runtime skill catalog or `bunx skills use hugohe3/ppt-mast
  • Network accessline 96
    - `resources/canva-integration.md` (Canva MCP tool mapping and pipeline) - `native-pptx` route: upstream [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master) (MIT)   from the runtime skill catalog or `bunx skills use hugohe3/ppt-mast
  • Network accessline 97
    - `native-pptx` route: upstream [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master) (MIT)
  • Network accessline 97
    - `native-pptx` route: upstream [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master) (MIT)
  • Network accessline 191
    | `PROCESS` | `oma slide` CLI subcommands | | `NETWORK` | oma-image API (via skill); `styles get` remote design.md (untrusted data) | | `NETWORK` | Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional, OAuth-gated |
  • Network accessline 191
    | `PROCESS` | `oma slide` CLI subcommands | | `NETWORK` | oma-image API (via skill); `styles get` remote design.md (untrusted data) | | `NETWORK` | Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional, OAuth-gated |
  • Network accessline 192
    | `NETWORK` | oma-image API (via skill); `styles get` remote design.md (untrusted data) | | `NETWORK` | Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional, OAuth-gated | | `PROCESS` | `native-pptx`: `bunx skills use hugohe3/ppt-maste
  • Network accessline 192
    | `NETWORK` | oma-image API (via skill); `styles get` remote design.md (untrusted data) | | `NETWORK` | Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional, OAuth-gated | | `PROCESS` | `native-pptx`: `bunx skills use hugohe3/ppt-maste
  • Network accessline 193
    | `NETWORK` | Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional, OAuth-gated |
  • Network accessline 193
    | `NETWORK` | Canva Remote MCP (`https://mcp.canva.com/mcp`) — optional, OAuth-gated |

skills/oma-slide/resources/animation-patterns.md

  • Network accessline 169
    pointer-events: none;   opacity: 0.04;   background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves=
  • Network accessline 169
    pointer-events: none;   opacity: 0.04;   background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves=
  • Network accessline 170
    opacity: 0.04;   background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'
  • Network accessline 170
    opacity: 0.04;   background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'
  • Network accessline 171
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E
  • Network accessline 171
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E

skills/oma-slide/resources/assets/deck-stage.js

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/oma-slide/resources/canva-integration.md

  • Network accessline 10
    - **Endpoint:** `https://mcp.canva.com/mcp`
  • Network accessline 10
    - **Endpoint:** `https://mcp.canva.com/mcp`
  • Network accessline 22
    "canva": {   "url": "https://mcp.canva.com/mcp"
  • Network accessline 22
    "canva": {   "url": "https://mcp.canva.com/mcp"
  • Network accessline 23
    "url": "https://mcp.canva.com/mcp"
  • Network accessline 23
    "url": "https://mcp.canva.com/mcp"
  • Network accessline 42
    All config files use the same `{ "url": "https://mcp.canva.com/mcp" }` shape
  • Network accessline 42
    All config files use the same `{ "url": "https://mcp.canva.com/mcp" }` shape
  • Network accessline 68
    References: [official MCP tools](https://www.canva.dev/docs/apps/mcp/tools/),
  • Network accessline 68
    References: [official MCP tools](https://www.canva.dev/docs/apps/mcp/tools/),
  • Network accessline 69
    [URL asset upload](https://www.canva.dev/docs/apps/mcp/tools/upload-asset-from-url/).
  • Network accessline 69
    [URL asset upload](https://www.canva.dev/docs/apps/mcp/tools/upload-asset-from-url/).
  • Network accessline 149
    Ask the user: > "Canva MCP is not configured in this project. Would you like me to add it to your >  MCP config files? This adds `{ "url": "https://mcp.canva.com/mcp" }` to
  • Network accessline 149
    Ask the user: > "Canva MCP is not configured in this project. Would you like me to add it to your >  MCP config files? This adds `{ "url": "https://mcp.canva.com/mcp" }` to
  • Network accessline 150
    > "Canva MCP is not configured in this project. Would you like me to add it to your >  MCP config files? This adds `{ "url": "https://mcp.canva.com/mcp" }` to >  mcpServers — no local packages are installed."
  • Network accessline 150
    > "Canva MCP is not configured in this project. Would you like me to add it to your >  MCP config files? This adds `{ "url": "https://mcp.canva.com/mcp" }` to >  mcpServers — no local packages are installed."
  • Network accessline 151
    >  MCP config files? This adds `{ "url": "https://mcp.canva.com/mcp" }` to
  • Network accessline 151
    >  MCP config files? This adds `{ "url": "https://mcp.canva.com/mcp" }` to
  • Network accessline 167
    "canva": {      "url": "https://mcp.canva.com/mcp"
  • Network accessline 167
    "canva": {      "url": "https://mcp.canva.com/mcp"
  • Network accessline 168
    "url": "https://mcp.canva.com/mcp"
  • Network accessline 168
    "url": "https://mcp.canva.com/mcp"

skills/oma-slide/resources/design-doctrine.md

  • Network accessline 70
    <!-- In <head> --> <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 70
    <!-- In <head> --> <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 71
    <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 71
    <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 72
    <link   rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"
  • Network accessline 72
    <link   rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"
  • Network accessline 73
    rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css" />
  • Network accessline 73
    rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css" />
  • Network accessline 74
    href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"
  • Network accessline 74
    href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"

skills/oma-slide/resources/fixed-stage.md

  • Network accessline 173
    <!-- In <head> — Pretendard via CDN (fallback to system CJK stack) --> <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 173
    <!-- In <head> — Pretendard via CDN (fallback to system CJK stack) --> <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 174
    <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 174
    <link rel="preconnect" href="https://cdn.jsdelivr.net" />
  • Network accessline 175
    <link   rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"
  • Network accessline 175
    <link   rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"
  • Network accessline 176
    rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css" />
  • Network accessline 176
    rel="stylesheet"   href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css" />
  • Network accessline 177
    href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"
  • Network accessline 177
    href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css"

skills/oma-slide/resources/native-pptx.md

  • Network accessline 10
    The route runs the upstream [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master)
  • Network accessline 10
    The route runs the upstream [hugohe3/ppt-master](https://github.com/hugohe3/ppt-master)
  • Network accessline 16
    1. Check the runtime skill catalog for `ppt-master` from    `https://github.com/hugohe3/ppt-master`. Reuse its advertised installed
  • Network accessline 16
    1. Check the runtime skill catalog for `ppt-master` from    `https://github.com/hugohe3/ppt-master`. Reuse its advertised installed
  • Network accessline 17
    `https://github.com/hugohe3/ppt-master`. Reuse its advertised installed
  • Network accessline 17
    `https://github.com/hugohe3/ppt-master`. Reuse its advertised installed

skills/oma-slide/resources/selection-index.json

  • Network accessline 1
    {   "schema_version": 1,   "attribution": "Bold template metadata sourced from zarazhangrui/frontend-slides (MIT License — https://github.com/zarazhangrui/frontend-slides/blob/main/LICENSE). Source links resolve to always-latest main branch
  • Network accessline 1
    {   "schema_version": 1,   "attribution": "Bold template metadata sourced from zarazhangrui/frontend-slides (MIT License — https://github.com/zarazhangrui/frontend-slides/blob/main/LICENSE). Source links resolve to always-latest main branch
  • Network accessline 2
    "schema_version": 1,   "attribution": "Bold template metadata sourced from zarazhangrui/frontend-slides (MIT License — https://github.com/zarazhangrui/frontend-slides/blob/main/LICENSE). Source links resolve to always-latest main branch; no
  • Network accessline 2
    "schema_version": 1,   "attribution": "Bold template metadata sourced from zarazhangrui/frontend-slides (MIT License — https://github.com/zarazhangrui/frontend-slides/blob/main/LICENSE). Source links resolve to always-latest main branch; no
  • Network accessline 3
    "attribution": "Bold template metadata sourced from zarazhangrui/frontend-slides (MIT License — https://github.com/zarazhangrui/frontend-slides/blob/main/LICENSE). Source links resolve to always-latest main branch; no commit SHA is pinned."
  • Network accessline 3
    "attribution": "Bold template metadata sourced from zarazhangrui/frontend-slides (MIT License — https://github.com/zarazhangrui/frontend-slides/blob/main/LICENSE). Source links resolve to always-latest main branch; no commit SHA is pinned."
  • Network accessline 27
    "best_for": "Cyberpunk, gaming, web3, indie dev tools, hackathon demos, synthwave brand decks.",       "avoid_for": "Quiet institutional finance, healthcare patient-facing, traditional luxury.",       "source": "https://raw.githubuserconten
  • Network accessline 27
    "best_for": "Cyberpunk, gaming, web3, indie dev tools, hackathon demos, synthwave brand decks.",       "avoid_for": "Quiet institutional finance, healthcare patient-facing, traditional luxury.",       "source": "https://raw.githubuserconten
  • Network accessline 28
    "avoid_for": "Quiet institutional finance, healthcare patient-facing, traditional luxury.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/8-bit-orbit/design.md"     },
  • Network accessline 28
    "avoid_for": "Quiet institutional finance, healthcare patient-facing, traditional luxury.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/8-bit-orbit/design.md"     },
  • Network accessline 29
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/8-bit-orbit/design.md"
  • Network accessline 29
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/8-bit-orbit/design.md"
  • Network accessline 40
    "best_for": "Art-biennale aesthetic, museum programmes, exhibition decks, curatorial pitches, literary publications.",       "avoid_for": "Decks needing visual punch or saturated multi-color energy.",       "source": "https://raw.githubuser
  • Network accessline 40
    "best_for": "Art-biennale aesthetic, museum programmes, exhibition decks, curatorial pitches, literary publications.",       "avoid_for": "Decks needing visual punch or saturated multi-color energy.",       "source": "https://raw.githubuser
  • Network accessline 41
    "avoid_for": "Decks needing visual punch or saturated multi-color energy.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/biennale-yellow/design.md"     },
  • Network accessline 41
    "avoid_for": "Decks needing visual punch or saturated multi-color energy.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/biennale-yellow/design.md"     },
  • Network accessline 42
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/biennale-yellow/design.md"
  • Network accessline 42
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/biennale-yellow/design.md"
  • Network accessline 53
    "best_for": "Indie SaaS launches, agency credentials, creative reviews, brand redesigns.",       "avoid_for": "Quiet institutional restraint, traditional weight, regulated disclosures.",       "source": "https://raw.githubusercontent.com/za
  • Network accessline 53
    "best_for": "Indie SaaS launches, agency credentials, creative reviews, brand redesigns.",       "avoid_for": "Quiet institutional restraint, traditional weight, regulated disclosures.",       "source": "https://raw.githubusercontent.com/za
  • Network accessline 54
    "avoid_for": "Quiet institutional restraint, traditional weight, regulated disclosures.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/block-frame/design.md"     },
  • Network accessline 54
    "avoid_for": "Quiet institutional restraint, traditional weight, regulated disclosures.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/block-frame/design.md"     },
  • Network accessline 55
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/block-frame/design.md"
  • Network accessline 55
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/block-frame/design.md"
  • Network accessline 66
    "best_for": "B2B SaaS pitches, consulting deliverables, advisory updates, investor reports.",       "avoid_for": "Hot, playful, or intentionally informal contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-s
  • Network accessline 66
    "best_for": "B2B SaaS pitches, consulting deliverables, advisory updates, investor reports.",       "avoid_for": "Hot, playful, or intentionally informal contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-s
  • Network accessline 67
    "avoid_for": "Hot, playful, or intentionally informal contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/blue-professional/design.md"     },
  • Network accessline 67
    "avoid_for": "Hot, playful, or intentionally informal contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/blue-professional/design.md"     },
  • Network accessline 68
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/blue-professional/design.md"
  • Network accessline 68
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/blue-professional/design.md"
  • Network accessline 79
    "best_for": "Brand manifestos, founder vision decks, editorial pitches, creative reviews, tech keynotes.",       "avoid_for": "Decks needing dense information per slide.",       "source": "https://raw.githubusercontent.com/zarazhangrui/fron
  • Network accessline 79
    "best_for": "Brand manifestos, founder vision decks, editorial pitches, creative reviews, tech keynotes.",       "avoid_for": "Decks needing dense information per slide.",       "source": "https://raw.githubusercontent.com/zarazhangrui/fron
  • Network accessline 80
    "avoid_for": "Decks needing dense information per slide.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/bold-poster/design.md"     },
  • Network accessline 80
    "avoid_for": "Decks needing dense information per slide.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/bold-poster/design.md"     },
  • Network accessline 81
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/bold-poster/design.md"
  • Network accessline 81
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/bold-poster/design.md"
  • Network accessline 92
    "best_for": "Brand manifestos, magazine pitches, bilingual EN/CN decks, founder vision statements.",       "avoid_for": "Quiet, warm, or institutionally traditional decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/fr
  • Network accessline 92
    "best_for": "Brand manifestos, magazine pitches, bilingual EN/CN decks, founder vision statements.",       "avoid_for": "Quiet, warm, or institutionally traditional decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/fr
  • Network accessline 93
    "avoid_for": "Quiet, warm, or institutionally traditional decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/broadside/design.md"     },
  • Network accessline 93
    "avoid_for": "Quiet, warm, or institutionally traditional decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/broadside/design.md"     },
  • Network accessline 94
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/broadside/design.md"
  • Network accessline 94
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/broadside/design.md"
  • Network accessline 105
    "best_for": "Lifestyle brands, creator portfolios, DTC launches, beauty/wellness, agency credentials.",       "avoid_for": "Traditional institutional weight contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/fronten
  • Network accessline 105
    "best_for": "Lifestyle brands, creator portfolios, DTC launches, beauty/wellness, agency credentials.",       "avoid_for": "Traditional institutional weight contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/fronten
  • Network accessline 106
    "avoid_for": "Traditional institutional weight contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/capsule/design.md"     },
  • Network accessline 106
    "avoid_for": "Traditional institutional weight contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/capsule/design.md"     },
  • Network accessline 107
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/capsule/design.md"
  • Network accessline 107
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/capsule/design.md"
  • Network accessline 118
    "best_for": "Investment theses, white papers, advisory work, longform research, gallery/cultural decks.",       "avoid_for": "Decks needing visual heat, multiple accents, or urgency.",       "source": "https://raw.githubusercontent.com/zara
  • Network accessline 118
    "best_for": "Investment theses, white papers, advisory work, longform research, gallery/cultural decks.",       "avoid_for": "Decks needing visual heat, multiple accents, or urgency.",       "source": "https://raw.githubusercontent.com/zara
  • Network accessline 119
    "avoid_for": "Decks needing visual heat, multiple accents, or urgency.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cartesian/design.md"     },
  • Network accessline 119
    "avoid_for": "Decks needing visual heat, multiple accents, or urgency.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cartesian/design.md"     },
  • Network accessline 120
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cartesian/design.md"
  • Network accessline 120
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cartesian/design.md"
  • Network accessline 131
    "best_for": "Design/research bulletins, studio annuals, agency capabilities, architecture/art/academic decks.",       "avoid_for": "Decks needing warmth, multi-colour energy, or a casual/playful voice.",       "source": "https://raw.githubu
  • Network accessline 131
    "best_for": "Design/research bulletins, studio annuals, agency capabilities, architecture/art/academic decks.",       "avoid_for": "Decks needing warmth, multi-colour energy, or a casual/playful voice.",       "source": "https://raw.githubu
  • Network accessline 132
    "avoid_for": "Decks needing warmth, multi-colour energy, or a casual/playful voice.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cobalt-grid/design.md"     },
  • Network accessline 132
    "avoid_for": "Decks needing warmth, multi-colour energy, or a casual/playful voice.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cobalt-grid/design.md"     },
  • Network accessline 133
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cobalt-grid/design.md"
  • Network accessline 133
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/cobalt-grid/design.md"
  • Network accessline 144
    "best_for": "Fashion, beauty, fitness, F&B, lifestyle brands, creator portfolios, brand manifestos.",       "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/mai
  • Network accessline 144
    "best_for": "Fashion, beauty, fitness, F&B, lifestyle brands, creator portfolios, brand manifestos.",       "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/mai
  • Network accessline 145
    "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/coral/design.md"     },
  • Network accessline 145
    "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/coral/design.md"     },
  • Network accessline 146
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/coral/design.md"
  • Network accessline 146
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/coral/design.md"
  • Network accessline 157
    "best_for": "Creative agency pitches, design studio decks, brand creative reviews, art-direction reviews.",       "avoid_for": "Institutional restraint contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-sli
  • Network accessline 157
    "best_for": "Creative agency pitches, design studio decks, brand creative reviews, art-direction reviews.",       "avoid_for": "Institutional restraint contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-sli
  • Network accessline 158
    "avoid_for": "Institutional restraint contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/creative-mode/design.md"     },
  • Network accessline 158
    "avoid_for": "Institutional restraint contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/creative-mode/design.md"     },
  • Network accessline 159
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/creative-mode/design.md"
  • Network accessline 159
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/creative-mode/design.md"
  • Network accessline 170
    "best_for": "Educational content, kids and family, wellness programs, community workshops, craft/illustration portfolios.",       "avoid_for": "Contexts expecting authority and precision.",       "source": "https://raw.githubusercontent.com
  • Network accessline 170
    "best_for": "Educational content, kids and family, wellness programs, community workshops, craft/illustration portfolios.",       "avoid_for": "Contexts expecting authority and precision.",       "source": "https://raw.githubusercontent.com
  • Network accessline 171
    "avoid_for": "Contexts expecting authority and precision.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/daisy-days/design.md"     },
  • Network accessline 171
    "avoid_for": "Contexts expecting authority and precision.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/daisy-days/design.md"     },
  • Network accessline 172
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/daisy-days/design.md"
  • Network accessline 172
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/daisy-days/design.md"
  • Network accessline 183
    "best_for": "Quarterly reviews, internal readouts, studio updates, creative-agency presentations, team retrospectives.",       "avoid_for": "Urgent, punchy, or sales-driven contexts.",       "source": "https://raw.githubusercontent.com/zara
  • Network accessline 183
    "best_for": "Quarterly reviews, internal readouts, studio updates, creative-agency presentations, team retrospectives.",       "avoid_for": "Urgent, punchy, or sales-driven contexts.",       "source": "https://raw.githubusercontent.com/zara
  • Network accessline 184
    "avoid_for": "Urgent, punchy, or sales-driven contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-forest/design.md"     },
  • Network accessline 184
    "avoid_for": "Urgent, punchy, or sales-driven contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-forest/design.md"     },
  • Network accessline 185
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-forest/design.md"
  • Network accessline 185
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-forest/design.md"
  • Network accessline 196
    "best_for": "Fashion-magazine spreads, editorial pitches, fashion brand decks, lifestyle media, art direction reviews.",       "avoid_for": "Decks needing soft or comforting register.",       "source": "https://raw.githubusercontent.com/zar
  • Network accessline 196
    "best_for": "Fashion-magazine spreads, editorial pitches, fashion brand decks, lifestyle media, art direction reviews.",       "avoid_for": "Decks needing soft or comforting register.",       "source": "https://raw.githubusercontent.com/zar
  • Network accessline 197
    "avoid_for": "Decks needing soft or comforting register.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-tri-tone/design.md"     },
  • Network accessline 197
    "avoid_for": "Decks needing soft or comforting register.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-tri-tone/design.md"     },
  • Network accessline 198
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-tri-tone/design.md"
  • Network accessline 198
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/editorial-tri-tone/design.md"
  • Network accessline 209
    "best_for": "Leadership readouts, planning-office reviews, strategy briefings, product launches.",       "avoid_for": "Quiet, neutral, or institutionally restrained contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui
  • Network accessline 209
    "best_for": "Leadership readouts, planning-office reviews, strategy briefings, product launches.",       "avoid_for": "Quiet, neutral, or institutionally restrained contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui
  • Network accessline 210
    "avoid_for": "Quiet, neutral, or institutionally restrained contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/emerald-editorial/design.md"     },
  • Network accessline 210
    "avoid_for": "Quiet, neutral, or institutionally restrained contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/emerald-editorial/design.md"     },
  • Network accessline 211
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/emerald-editorial/design.md"
  • Network accessline 211
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/emerald-editorial/design.md"
  • Network accessline 222
    "best_for": "Sustainability/wellness brands, outdoor products, wineries, literary/arts decks, advisory deliverables.",       "avoid_for": "Neon energy or rapid-fire pop decks.",       "source": "https://raw.githubusercontent.com/zarazhangru
  • Network accessline 222
    "best_for": "Sustainability/wellness brands, outdoor products, wineries, literary/arts decks, advisory deliverables.",       "avoid_for": "Neon energy or rapid-fire pop decks.",       "source": "https://raw.githubusercontent.com/zarazhangru
  • Network accessline 223
    "avoid_for": "Neon energy or rapid-fire pop decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/grove/design.md"     },
  • Network accessline 223
    "avoid_for": "Neon energy or rapid-fire pop decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/grove/design.md"     },
  • Network accessline 224
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/grove/design.md"
  • Network accessline 224
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/grove/design.md"
  • Network accessline 235
    "best_for": "Supper clubs, dinner series, small restaurants, creative-studio events, membership pitches, wine brands.",       "avoid_for": "Corporate polish, technical density, or cold/minimalist register.",       "source": "https://raw.git
  • Network accessline 235
    "best_for": "Supper clubs, dinner series, small restaurants, creative-studio events, membership pitches, wine brands.",       "avoid_for": "Corporate polish, technical density, or cold/minimalist register.",       "source": "https://raw.git
  • Network accessline 236
    "avoid_for": "Corporate polish, technical density, or cold/minimalist register.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/long-table/design.md"     },
  • Network accessline 236
    "avoid_for": "Corporate polish, technical density, or cold/minimalist register.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/long-table/design.md"     },
  • Network accessline 237
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/long-table/design.md"
  • Network accessline 237
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/long-table/design.md"
  • Network accessline 248
    "best_for": "Design studio credentials, architecture/interior brands, ceramics/craft/furniture, advisory decks.",       "avoid_for": "Fast tech energy or institutional restraint.",       "source": "https://raw.githubusercontent.com/zarazhan
  • Network accessline 248
    "best_for": "Design studio credentials, architecture/interior brands, ceramics/craft/furniture, advisory decks.",       "avoid_for": "Fast tech energy or institutional restraint.",       "source": "https://raw.githubusercontent.com/zarazhan
  • Network accessline 249
    "avoid_for": "Fast tech energy or institutional restraint.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/mat/design.md"     },
  • Network accessline 249
    "avoid_for": "Fast tech energy or institutional restraint.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/mat/design.md"     },
  • Network accessline 250
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/mat/design.md"
  • Network accessline 250
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/mat/design.md"
  • Network accessline 261
    "best_for": "User research synthesis, white papers, longform reports, academic/policy briefs, bilingual EN/CN reports.",       "avoid_for": "Decks needing visual personality or color-led storytelling.",       "source": "https://raw.githubus
  • Network accessline 261
    "best_for": "User research synthesis, white papers, longform reports, academic/policy briefs, bilingual EN/CN reports.",       "avoid_for": "Decks needing visual personality or color-led storytelling.",       "source": "https://raw.githubus
  • Network accessline 262
    "avoid_for": "Decks needing visual personality or color-led storytelling.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/monochrome/design.md"     },
  • Network accessline 262
    "avoid_for": "Decks needing visual personality or color-led storytelling.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/monochrome/design.md"     },
  • Network accessline 263
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/monochrome/design.md"
  • Network accessline 263
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/monochrome/design.md"
  • Network accessline 274
    "best_for": "Design-led pitches, brand work, founder talks, conference keynotes, stat-heavy slides.",       "avoid_for": "Quiet, traditional, or warm contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slide
  • Network accessline 274
    "best_for": "Design-led pitches, brand work, founder talks, conference keynotes, stat-heavy slides.",       "avoid_for": "Quiet, traditional, or warm contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slide
  • Network accessline 275
    "avoid_for": "Quiet, traditional, or warm contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/neo-grid-bold/design.md"     },
  • Network accessline 275
    "avoid_for": "Quiet, traditional, or warm contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/neo-grid-bold/design.md"     },
  • Network accessline 276
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/neo-grid-bold/design.md"
  • Network accessline 276
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/neo-grid-bold/design.md"
  • Network accessline 287
    "best_for": "Cultural commentary, manifestos, civic/community decks, campaign pitches, founder vision moments.",       "avoid_for": "Institutional restraint as the actual goal.",       "source": "https://raw.githubusercontent.com/zarazhangr
  • Network accessline 287
    "best_for": "Cultural commentary, manifestos, civic/community decks, campaign pitches, founder vision moments.",       "avoid_for": "Institutional restraint as the actual goal.",       "source": "https://raw.githubusercontent.com/zarazhangr
  • Network accessline 288
    "avoid_for": "Institutional restraint as the actual goal.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/peoples-platform/design.md"     },
  • Network accessline 288
    "avoid_for": "Institutional restraint as the actual goal.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/peoples-platform/design.md"     },
  • Network accessline 289
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/peoples-platform/design.md"
  • Network accessline 289
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/peoples-platform/design.md"
  • Network accessline 300
    "best_for": "Qualitative research findings, founder reflections, longform brand stories, workshop debriefs.",       "avoid_for": "Digital-native polished or rigorously data-driven decks.",       "source": "https://raw.githubusercontent.com/
  • Network accessline 300
    "best_for": "Qualitative research findings, founder reflections, longform brand stories, workshop debriefs.",       "avoid_for": "Digital-native polished or rigorously data-driven decks.",       "source": "https://raw.githubusercontent.com/
  • Network accessline 301
    "avoid_for": "Digital-native polished or rigorously data-driven decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pin-and-paper/design.md"     },
  • Network accessline 301
    "avoid_for": "Digital-native polished or rigorously data-driven decks.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pin-and-paper/design.md"     },
  • Network accessline 302
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pin-and-paper/design.md"
  • Network accessline 302
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pin-and-paper/design.md"
  • Network accessline 313
    "best_for": "Fashion brand decks, creator personal brands, after-hours/nightlife launches, luxury product reveals.",       "avoid_for": "Daytime corporate-professional and traditional B2B contexts.",       "source": "https://raw.githubuserc
  • Network accessline 313
    "best_for": "Fashion brand decks, creator personal brands, after-hours/nightlife launches, luxury product reveals.",       "avoid_for": "Daytime corporate-professional and traditional B2B contexts.",       "source": "https://raw.githubuserc
  • Network accessline 314
    "avoid_for": "Daytime corporate-professional and traditional B2B contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pink-script/design.md"     },
  • Network accessline 314
    "avoid_for": "Daytime corporate-professional and traditional B2B contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pink-script/design.md"     },
  • Network accessline 315
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pink-script/design.md"
  • Network accessline 315
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/pink-script/design.md"
  • Network accessline 326
    "best_for": "Creator portfolios, indie product launches, lifestyle brands, small-business pitches, newsletter/community decks.",       "avoid_for": "Contexts where institutional credibility matters more than warmth.",       "source": "https
  • Network accessline 326
    "best_for": "Creator portfolios, indie product launches, lifestyle brands, small-business pitches, newsletter/community decks.",       "avoid_for": "Contexts where institutional credibility matters more than warmth.",       "source": "https
  • Network accessline 327
    "avoid_for": "Contexts where institutional credibility matters more than warmth.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/playful/design.md"     },
  • Network accessline 327
    "avoid_for": "Contexts where institutional credibility matters more than warmth.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/playful/design.md"     },
  • Network accessline 328
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/playful/design.md"
  • Network accessline 328
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/playful/design.md"
  • Network accessline 339
    "best_for": "Founder pitches, accelerator demos, brand decks, indie launches, creator portfolios, stat slides.",       "avoid_for": "Soft, warm, or intentionally quiet contexts.",       "source": "https://raw.githubusercontent.com/zarazhang
  • Network accessline 339
    "best_for": "Founder pitches, accelerator demos, brand decks, indie launches, creator portfolios, stat slides.",       "avoid_for": "Soft, warm, or intentionally quiet contexts.",       "source": "https://raw.githubusercontent.com/zarazhang
  • Network accessline 340
    "avoid_for": "Soft, warm, or intentionally quiet contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/raw-grid/design.md"     },
  • Network accessline 340
    "avoid_for": "Soft, warm, or intentionally quiet contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/raw-grid/design.md"     },
  • Network accessline 341
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/raw-grid/design.md"
  • Network accessline 341
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/raw-grid/design.md"
  • Network accessline 352
    "best_for": "Retro gaming, Y2K-aesthetic brands, creator portfolios with 90s vibe, tech-history talks.",       "avoid_for": "Decks needing to read as modern, elegant, or institutionally credible.",       "source": "https://raw.githubusercon
  • Network accessline 352
    "best_for": "Retro gaming, Y2K-aesthetic brands, creator portfolios with 90s vibe, tech-history talks.",       "avoid_for": "Decks needing to read as modern, elegant, or institutionally credible.",       "source": "https://raw.githubusercon
  • Network accessline 353
    "avoid_for": "Decks needing to read as modern, elegant, or institutionally credible.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-windows/design.md"     },
  • Network accessline 353
    "avoid_for": "Decks needing to read as modern, elegant, or institutionally credible.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-windows/design.md"     },
  • Network accessline 354
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-windows/design.md"
  • Network accessline 354
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-windows/design.md"
  • Network accessline 365
    "best_for": "Indie zines, music/arts brands, creator portfolios, small-batch craft launches, community decks.",       "avoid_for": "Digital-native polish or fast modern-tech energy.",       "source": "https://raw.githubusercontent.com/zaraz
  • Network accessline 365
    "best_for": "Indie zines, music/arts brands, creator portfolios, small-batch craft launches, community decks.",       "avoid_for": "Digital-native polish or fast modern-tech energy.",       "source": "https://raw.githubusercontent.com/zaraz
  • Network accessline 366
    "avoid_for": "Digital-native polish or fast modern-tech energy.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-zine/design.md"     },
  • Network accessline 366
    "avoid_for": "Digital-native polish or fast modern-tech energy.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-zine/design.md"     },
  • Network accessline 367
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-zine/design.md"
  • Network accessline 367
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/retro-zine/design.md"
  • Network accessline 378
    "best_for": "Indie hardware brands, music-label release schedules, analog studio retrospectives, kawaii-tech product launches.",       "avoid_for": "Restrained, corporate, or quiet typography contexts.",       "source": "https://raw.githubu
  • Network accessline 378
    "best_for": "Indie hardware brands, music-label release schedules, analog studio retrospectives, kawaii-tech product launches.",       "avoid_for": "Restrained, corporate, or quiet typography contexts.",       "source": "https://raw.githubu
  • Network accessline 379
    "avoid_for": "Restrained, corporate, or quiet typography contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/sakura-chroma/design.md"     },
  • Network accessline 379
    "avoid_for": "Restrained, corporate, or quiet typography contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/sakura-chroma/design.md"     },
  • Network accessline 380
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/sakura-chroma/design.md"
  • Network accessline 380
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/sakura-chroma/design.md"
  • Network accessline 391
    "best_for": "Brainstorms, workshops, creative-agency credentials, design-thinking sessions, ideation pitches.",       "avoid_for": "Contexts demanding precision and institutional weight.",       "source": "https://raw.githubusercontent.com/
  • Network accessline 391
    "best_for": "Brainstorms, workshops, creative-agency credentials, design-thinking sessions, ideation pitches.",       "avoid_for": "Contexts demanding precision and institutional weight.",       "source": "https://raw.githubusercontent.com/
  • Network accessline 392
    "avoid_for": "Contexts demanding precision and institutional weight.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/scatterbrain/design.md"     },
  • Network accessline 392
    "avoid_for": "Contexts demanding precision and institutional weight.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/scatterbrain/design.md"     },
  • Network accessline 393
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/scatterbrain/design.md"
  • Network accessline 393
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/scatterbrain/design.md"
  • Network accessline 404
    "best_for": "Investor decks, board presentations, consulting deliverables, legal/policy briefs, advisory pitches.",       "avoid_for": "Hot, fast, or intentionally playful contexts.",       "source": "https://raw.githubusercontent.com/zaraz
  • Network accessline 404
    "best_for": "Investor decks, board presentations, consulting deliverables, legal/policy briefs, advisory pitches.",       "avoid_for": "Hot, fast, or intentionally playful contexts.",       "source": "https://raw.githubusercontent.com/zaraz
  • Network accessline 405
    "avoid_for": "Hot, fast, or intentionally playful contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/signal/design.md"     },
  • Network accessline 405
    "avoid_for": "Hot, fast, or intentionally playful contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/signal/design.md"     },
  • Network accessline 406
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/signal/design.md"
  • Network accessline 406
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/signal/design.md"
  • Network accessline 417
    "best_for": "Editorial features, longform brand stories, gallery/museum decks, wedding/lifestyle media, founder essays.",       "avoid_for": "Decks needing visual heat or punch.",       "source": "https://raw.githubusercontent.com/zarazhang
  • Network accessline 417
    "best_for": "Editorial features, longform brand stories, gallery/museum decks, wedding/lifestyle media, founder essays.",       "avoid_for": "Decks needing visual heat or punch.",       "source": "https://raw.githubusercontent.com/zarazhang
  • Network accessline 418
    "avoid_for": "Decks needing visual heat or punch.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/soft-editorial/design.md"     },
  • Network accessline 418
    "avoid_for": "Decks needing visual heat or punch.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/soft-editorial/design.md"     },
  • Network accessline 419
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/soft-editorial/design.md"
  • Network accessline 419
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/soft-editorial/design.md"
  • Network accessline 430
    "best_for": "Museum and cultural-institution decks, art/architecture brands, longform research, heritage and craft brands.",       "avoid_for": "Digital-native polish or playful pop contexts.",       "source": "https://raw.githubusercontent
  • Network accessline 430
    "best_for": "Museum and cultural-institution decks, art/architecture brands, longform research, heritage and craft brands.",       "avoid_for": "Digital-native polish or playful pop contexts.",       "source": "https://raw.githubusercontent
  • Network accessline 431
    "avoid_for": "Digital-native polish or playful pop contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/stencil-tablet/design.md"     },
  • Network accessline 431
    "avoid_for": "Digital-native polish or playful pop contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/stencil-tablet/design.md"     },
  • Network accessline 432
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/stencil-tablet/design.md"
  • Network accessline 432
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/stencil-tablet/design.md"
  • Network accessline 443
    "best_for": "Studio credentials, creative agency pitches, brand showcases, fashion/sneaker brand work.",       "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/
  • Network accessline 443
    "best_for": "Studio credentials, creative agency pitches, brand showcases, fashion/sneaker brand work.",       "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/
  • Network accessline 444
    "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/studio/design.md"     },
  • Network accessline 444
    "avoid_for": "Quiet or institutional contexts.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/studio/design.md"     },
  • Network accessline 445
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/studio/design.md"
  • Network accessline 445
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/studio/design.md"
  • Network accessline 456
    "best_for": "Research synthesis, white papers, academic/policy briefs, advisory deliverables, longform editorial pieces.",       "avoid_for": "Contexts needing visual heat or pop.",       "source": "https://raw.githubusercontent.com/zarazha
  • Network accessline 456
    "best_for": "Research synthesis, white papers, academic/policy briefs, advisory deliverables, longform editorial pieces.",       "avoid_for": "Contexts needing visual heat or pop.",       "source": "https://raw.githubusercontent.com/zarazha
  • Network accessline 457
    "avoid_for": "Contexts needing visual heat or pop.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/vellum/design.md"     }
  • Network accessline 457
    "avoid_for": "Contexts needing visual heat or pop.",       "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/vellum/design.md"     }
  • Network accessline 458
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/vellum/design.md"
  • Network accessline 458
    "source": "https://raw.githubusercontent.com/zarazhangrui/frontend-slides/main/bold-template-pack/templates/vellum/design.md"

skills/oma-slide/resources/style-presets.md

  • Network accessline 49
    <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 49
    <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,700&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 87
    <link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 87
    <link href="https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 125
    <link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700&display=swap" rel="stylesheet" />
  • Network accessline 125
    <link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;700&display=swap" rel="stylesheet" />
  • Network accessline 163
    <link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,600;0,700;1,600&family=Jost:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 163
    <link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,600;0,700;1,600&family=Jost:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 201
    <link href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@700;800&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 201
    <link href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@700;800&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 239
    <link href="https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,700;0,9..144,900;1,9..144,700&family=DM+Sans:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 239
    <link href="https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,700;0,9..144,900;1,9..144,700&family=DM+Sans:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 278
    <link href="https://fonts.googleapis.com/css2?family=Syne:wght@700;800&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 278
    <link href="https://fonts.googleapis.com/css2?family=Syne:wght@700;800&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 317
    <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700;900&family=Jost:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 317
    <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700;900&family=Jost:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 355
    <link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 355
    <link href="https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Sans:wght@400;500&display=swap" rel="stylesheet" />
  • Network accessline 394
    <link href="https://fonts.googleapis.com/css2?family=Syne:wght@700&family=DM+Sans:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 394
    <link href="https://fonts.googleapis.com/css2?family=Syne:wght@700&family=DM+Sans:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 433
    <link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,700;1,700&family=Jost:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 433
    <link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,700;1,700&family=Jost:wght@400&display=swap" rel="stylesheet" />
  • Network accessline 471
    <link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&display=swap" rel="stylesheet" />
  • Network accessline 471
    <link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&display=swap" rel="stylesheet" />

skills/oma-tf-infra/resources/multi-cloud-examples.md

  • Network accessline 34
    # Fetch it dynamically instead of hardcoding a value that goes stale. data "tls_certificate" "github" {   url = "https://token.actions.githubusercontent.com/.well-known/openid-configuration"
  • Network accessline 34
    # Fetch it dynamically instead of hardcoding a value that goes stale. data "tls_certificate" "github" {   url = "https://token.actions.githubusercontent.com/.well-known/openid-configuration"
  • Network accessline 35
    data "tls_certificate" "github" {   url = "https://token.actions.githubusercontent.com/.well-known/openid-configuration" }
  • Network accessline 35
    data "tls_certificate" "github" {   url = "https://token.actions.githubusercontent.com/.well-known/openid-configuration" }
  • Network accessline 36
    url = "https://token.actions.githubusercontent.com/.well-known/openid-configuration"
  • Network accessline 36
    url = "https://token.actions.githubusercontent.com/.well-known/openid-configuration"
  • Network accessline 39
    resource "aws_iam_openid_connect_provider" "github" {   url             = "https://token.actions.githubusercontent.com"
  • Network accessline 39
    resource "aws_iam_openid_connect_provider" "github" {   url             = "https://token.actions.githubusercontent.com"
  • Network accessline 40
    url             = "https://token.actions.githubusercontent.com"
  • Network accessline 40
    url             = "https://token.actions.githubusercontent.com"
  • Network accessline 123
    attribute_condition = "assertion.repository_owner == '${var.github_org}' && assertion.repository == '${var.github_repo}'"   oidc {     issuer_uri = "https://token.actions.githubusercontent.com"
  • Network accessline 123
    attribute_condition = "assertion.repository_owner == '${var.github_org}' && assertion.repository == '${var.github_repo}'"   oidc {     issuer_uri = "https://token.actions.githubusercontent.com"
  • Network accessline 124
    oidc {     issuer_uri = "https://token.actions.githubusercontent.com"   }
  • Network accessline 124
    oidc {     issuer_uri = "https://token.actions.githubusercontent.com"   }
  • Network accessline 125
    issuer_uri = "https://token.actions.githubusercontent.com"
  • Network accessline 125
    issuer_uri = "https://token.actions.githubusercontent.com"
  • Network accessline 174
    description    = "GitHub Actions OIDC"   audiences      = ["api://AzureADTokenExchange"]   issuer         = "https://token.actions.githubusercontent.com"
  • Network accessline 174
    description    = "GitHub Actions OIDC"   audiences      = ["api://AzureADTokenExchange"]   issuer         = "https://token.actions.githubusercontent.com"
  • Network accessline 175
    audiences      = ["api://AzureADTokenExchange"]   issuer         = "https://token.actions.githubusercontent.com"   subject        = "repo:${var.github_repo}:ref:refs/heads/main"
  • Network accessline 175
    audiences      = ["api://AzureADTokenExchange"]   issuer         = "https://token.actions.githubusercontent.com"   subject        = "repo:${var.github_repo}:ref:refs/heads/main"
  • Network accessline 176
    issuer         = "https://token.actions.githubusercontent.com"
  • Network accessline 176
    issuer         = "https://token.actions.githubusercontent.com"

skills/oma-translation/resources/lang/ja.md

  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 67
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]
  • Access to secretsline 68
    [Credential-related source omitted]

skills/oma-translation/resources/style-skills.md

  • Network accessline 8
    | Target | Skill | Upstream | |---|---|---| | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) |
  • Network accessline 8
    | Target | Skill | Upstream | |---|---|---| | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) |
  • Network accessline 9
    |---|---|---| | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) | | `ko`, including `ko-KR` | `humanize-korean` | [epoko77-ai/im-not-ai](https://github.com/epoko77-ai/im-not-ai) |
  • Network accessline 9
    |---|---|---| | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) | | `ko`, including `ko-KR` | `humanize-korean` | [epoko77-ai/im-not-ai](https://github.com/epoko77-ai/im-not-ai) |
  • Network accessline 10
    | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) |
  • Network accessline 10
    | `en`, including `en-US` and `en-GB` | `humanizer` | [blader/humanizer](https://github.com/blader/humanizer) |
  • Network accessline 11
    | `ko`, including `ko-KR` | `humanize-korean` | [epoko77-ai/im-not-ai](https://github.com/epoko77-ai/im-not-ai) |
  • Network accessline 11
    | `ko`, including `ko-KR` | `humanize-korean` | [epoko77-ai/im-not-ai](https://github.com/epoko77-ai/im-not-ai) |
  • Network accessline 31
    bunx skills use https://github.com/epoko77-ai/im-not-ai/tree/main/codex/skills/humanize-korean
  • Network accessline 31
    bunx skills use https://github.com/epoko77-ai/im-not-ai/tree/main/codex/skills/humanize-korean
  • Network accessline 39
    4. Korean execution requires references, role contracts and runnable Python    scripts. Resolve the matching package from upstream's    [installation guide](https://github.com/epoko77-ai/im-not-ai/blob/main/INSTALL.md):
  • Network accessline 39
    4. Korean execution requires references, role contracts and runnable Python    scripts. Resolve the matching package from upstream's    [installation guide](https://github.com/epoko77-ai/im-not-ai/blob/main/INSTALL.md):
  • Network accessline 41
    [installation guide](https://github.com/epoko77-ai/im-not-ai/blob/main/INSTALL.md):
  • Network accessline 41
    [installation guide](https://github.com/epoko77-ai/im-not-ai/blob/main/INSTALL.md):
  • Network accessline 57
    bundle. The current Codex package's launchers call scripts in the original    repository root; copying those launchers alone does not preserve that root.    See the upstream [launcher](https://github.com/epoko77-ai/im-not-ai/blob/main/codex
  • Network accessline 57
    bundle. The current Codex package's launchers call scripts in the original    repository root; copying those launchers alone does not preserve that root.    See the upstream [launcher](https://github.com/epoko77-ai/im-not-ai/blob/main/codex
  • Network accessline 59
    See the upstream [launcher](https://github.com/epoko77-ai/im-not-ai/blob/main/codex/skills/humanize-korean/scripts/prepare_monolith_input.py).
  • Network accessline 59
    See the upstream [launcher](https://github.com/epoko77-ai/im-not-ai/blob/main/codex/skills/humanize-korean/scripts/prepare_monolith_input.py).
  • Network accessline 67
    git clone --depth 1 https://github.com/epoko77-ai/im-not-ai.git "$STYLE_SKILL_CHECKOUT"
  • Network accessline 67
    git clone --depth 1 https://github.com/epoko77-ai/im-not-ai.git "$STYLE_SKILL_CHECKOUT"

skills/oma-video/config/video-config.yaml

  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 47
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]
  • Access to secretsline 50
    [Credential-related source omitted]

skills/oma-video/resources/existing-media.md

  • Network accessline 10
    1. Check the runtime skill catalog for `ffmpeg-skill` from    `https://github.com/kajisho5/ffmpeg-skill`. Reuse its advertised installed
  • Network accessline 10
    1. Check the runtime skill catalog for `ffmpeg-skill` from    `https://github.com/kajisho5/ffmpeg-skill`. Reuse its advertised installed
  • Network accessline 11
    `https://github.com/kajisho5/ffmpeg-skill`. Reuse its advertised installed
  • Network accessline 11
    `https://github.com/kajisho5/ffmpeg-skill`. Reuse its advertised installed
  • Network accessline 182
    - [Upstream ffmpeg-skill](https://github.com/kajisho5/ffmpeg-skill): the loaded
  • Network accessline 182
    - [Upstream ffmpeg-skill](https://github.com/kajisho5/ffmpeg-skill): the loaded
  • Network accessline 183
    `SKILL.md`, its conditional references, scripts, templates and MCP contract. - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):   prompt and complete support-directory loading without an install
  • Network accessline 183
    `SKILL.md`, its conditional references, scripts, templates and MCP contract. - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):   prompt and complete support-directory loading without an install
  • Network accessline 184
    - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):
  • Network accessline 184
    - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):

skills/oma-video/resources/mpt/driver.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 35
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 189
    [Credential-related source omitted]
  • Access to secretsline 189
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]
  • Access to secretsline 191
    [Credential-related source omitted]

skills/oma-video/resources/sound-design.md

  • Network accessline 27
    1. Check the runtime skill catalog for `earshot` or `real-sound` from    `https://github.com/Leonxlnx/earshot`. Reuse its advertised installed
  • Network accessline 27
    1. Check the runtime skill catalog for `earshot` or `real-sound` from    `https://github.com/Leonxlnx/earshot`. Reuse its advertised installed
  • Network accessline 28
    `https://github.com/Leonxlnx/earshot`. Reuse its advertised installed
  • Network accessline 28
    `https://github.com/Leonxlnx/earshot`. Reuse its advertised installed
  • Network accessline 123
    - [Upstream earshot](https://github.com/Leonxlnx/earshot): `skills/earshot`,
  • Network accessline 123
    - [Upstream earshot](https://github.com/Leonxlnx/earshot): `skills/earshot`,
  • Network accessline 124
    `skills/real-sound`, `docs/SFX.md` (bank, kit and lock schema) and   `docs/INTEGRATION.md` (cue file and placement bridge). - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):
  • Network accessline 124
    `skills/real-sound`, `docs/SFX.md` (bank, kit and lock schema) and   `docs/INTEGRATION.md` (cue file and placement bridge). - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):
  • Network accessline 125
    `docs/INTEGRATION.md` (cue file and placement bridge). - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):   prompt and complete support-directory loading without an installed skill.
  • Network accessline 125
    `docs/INTEGRATION.md` (cue file and placement bridge). - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):   prompt and complete support-directory loading without an installed skill.
  • Network accessline 126
    - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):
  • Network accessline 126
    - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):

skills/oma-video/resources/strudel/package.json

  • Executable scriptline 1
    Executable file
  • Executable scriptline 1
    Executable file

skills/oma-video/resources/strudel/render.mjs

  • Executable scriptline 1
    #!/usr/bin/env node
  • Executable scriptline 1
    #!/usr/bin/env node
  • Network accessline 127
    server = createServer(async (req, res) => {     const pathname = new URL(req.url, "http://127.0.0.1").pathname;
  • Network accessline 127
    server = createServer(async (req, res) => {     const pathname = new URL(req.url, "http://127.0.0.1").pathname;
  • Network accessline 128
    const pathname = new URL(req.url, "http://127.0.0.1").pathname;
  • Network accessline 128
    const pathname = new URL(req.url, "http://127.0.0.1").pathname;
  • Network accessline 182
    const targets = await (     await fetch(`http://127.0.0.1:${devtoolsPort}/json/list`)
  • Network accessline 182
    const targets = await (     await fetch(`http://127.0.0.1:${devtoolsPort}/json/list`)
  • Network accessline 183
    await fetch(`http://127.0.0.1:${devtoolsPort}/json/list`)
  • Network accessline 183
    await fetch(`http://127.0.0.1:${devtoolsPort}/json/list`)
  • Network accessline 190
    await cdp.send("Page.enable");   await cdp.send("Page.navigate", {     url: `http://127.0.0.1:${httpPort}/page.html`,
  • Network accessline 190
    await cdp.send("Page.enable");   await cdp.send("Page.navigate", {     url: `http://127.0.0.1:${httpPort}/page.html`,
  • Network accessline 191
    await cdp.send("Page.navigate", {     url: `http://127.0.0.1:${httpPort}/page.html`,   });
  • Network accessline 191
    await cdp.send("Page.navigate", {     url: `http://127.0.0.1:${httpPort}/page.html`,   });
  • Network accessline 192
    url: `http://127.0.0.1:${httpPort}/page.html`,
  • Network accessline 192
    url: `http://127.0.0.1:${httpPort}/page.html`,

skills/oma-video/resources/vendor-matrix.md

  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 52
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Access to secretsline 77
    [Credential-related source omitted]
  • Network accessline 84
    | Field | Value | |-------|-------| | Surface | MCP `http://localhost:9004/pixelle/mcp`; RunningHub cloud or local ComfyUI |
  • Network accessline 84
    | Field | Value | |-------|-------| | Surface | MCP `http://localhost:9004/pixelle/mcp`; RunningHub cloud or local ComfyUI |
  • Network accessline 85
    |-------|-------| | Surface | MCP `http://localhost:9004/pixelle/mcp`; RunningHub cloud or local ComfyUI | | Setup | `uvx pixelle@latest` + wizard; one-time **explicit consent + source review** |
  • Network accessline 85
    |-------|-------| | Surface | MCP `http://localhost:9004/pixelle/mcp`; RunningHub cloud or local ComfyUI | | Setup | `uvx pixelle@latest` + wizard; one-time **explicit consent + source review** |
  • Network accessline 86
    | Surface | MCP `http://localhost:9004/pixelle/mcp`; RunningHub cloud or local ComfyUI |
  • Network accessline 86
    | Surface | MCP `http://localhost:9004/pixelle/mcp`; RunningHub cloud or local ComfyUI |
  • Access to secretsline 88
    [Credential-related source omitted]
  • Access to secretsline 88
    [Credential-related source omitted]

skills/oma-voice/SKILL.md

  • Network accessline 49
    - Processing only: installed `ffmpeg` and `ffprobe`; no Voicebox app or voice profile is required. - Generation/transcription: Voicebox desktop app installed and running locally, or a running VoiceStudio backend selected through `voice.back
  • Network accessline 49
    - Processing only: installed `ffmpeg` and `ffprobe`; no Voicebox app or voice profile is required. - Generation/transcription: Voicebox desktop app installed and running locally, or a running VoiceStudio backend selected through `voice.back
  • Network accessline 50
    - Generation/transcription: Voicebox desktop app installed and running locally, or a running VoiceStudio backend selected through `voice.backend` (`resources/voicestudio.md`). - Generation/transcription only: Voicebox MCP registered (`claud
  • Network accessline 50
    - Generation/transcription: Voicebox desktop app installed and running locally, or a running VoiceStudio backend selected through `voice.backend` (`resources/voicestudio.md`). - Generation/transcription only: Voicebox MCP registered (`claud
  • Network accessline 51
    - Generation/transcription only: Voicebox MCP registered (`claude mcp add --transport http voicebox http://127.0.0.1:17493/mcp`).
  • Network accessline 51
    - Generation/transcription only: Voicebox MCP registered (`claude mcp add --transport http voicebox http://127.0.0.1:17493/mcp`).
  • Network accessline 119
    ### Tools and instruments - Voicebox MCP server at `http://127.0.0.1:17493/mcp` for generation/transcription; local FFmpeg and ffprobe for existing audio.
  • Network accessline 119
    ### Tools and instruments - Voicebox MCP server at `http://127.0.0.1:17493/mcp` for generation/transcription; local FFmpeg and ffprobe for existing audio.
  • Network accessline 120
    - Voicebox MCP server at `http://127.0.0.1:17493/mcp` for generation/transcription; local FFmpeg and ffprobe for existing audio.
  • Network accessline 120
    - Voicebox MCP server at `http://127.0.0.1:17493/mcp` for generation/transcription; local FFmpeg and ffprobe for existing audio.
  • Network accessline 131
    # 1. MCP handshake or REST health GET http://127.0.0.1:17493/health  ->  200 OK
  • Network accessline 131
    # 1. MCP handshake or REST health GET http://127.0.0.1:17493/health  ->  200 OK
  • Network accessline 132
    GET http://127.0.0.1:17493/health  ->  200 OK
  • Network accessline 132
    GET http://127.0.0.1:17493/health  ->  200 OK
  • Network accessline 144
    # 5. Fetch the generated audio (MCP has no save-to-disk; TTS output is wav) GET http://127.0.0.1:17493/audio/{generation_id}  ->  wav bytes
  • Network accessline 144
    # 5. Fetch the generated audio (MCP has no save-to-disk; TTS output is wav) GET http://127.0.0.1:17493/audio/{generation_id}  ->  wav bytes
  • Network accessline 145
    GET http://127.0.0.1:17493/audio/{generation_id}  ->  wav bytes
  • Network accessline 145
    GET http://127.0.0.1:17493/audio/{generation_id}  ->  wav bytes
  • Access to secretsline 178
    [Credential-related source omitted]
  • Access to secretsline 178
    [Credential-related source omitted]

skills/oma-voice/resources/audio-processing.md

  • Network accessline 117
    - [FFmpeg atempo](https://ffmpeg.org/ffmpeg-filters.html#atempo)
  • Network accessline 117
    - [FFmpeg atempo](https://ffmpeg.org/ffmpeg-filters.html#atempo)
  • Network accessline 118
    - [FFmpeg loudnorm](https://ffmpeg.org/ffmpeg-filters.html#loudnorm)
  • Network accessline 118
    - [FFmpeg loudnorm](https://ffmpeg.org/ffmpeg-filters.html#loudnorm)
  • Network accessline 119
    - [FFprobe options](https://ffmpeg.org/ffprobe.html)
  • Network accessline 119
    - [FFprobe options](https://ffmpeg.org/ffprobe.html)

skills/oma-voice/resources/checklist.md

  • Network accessline 7
    - [ ] Voicebox desktop app is running. - [ ] `GET http://127.0.0.1:17493/health` returned 200 within 5 seconds.
  • Network accessline 7
    - [ ] Voicebox desktop app is running. - [ ] `GET http://127.0.0.1:17493/health` returned 200 within 5 seconds.
  • Network accessline 8
    - [ ] `GET http://127.0.0.1:17493/health` returned 200 within 5 seconds.
  • Network accessline 8
    - [ ] `GET http://127.0.0.1:17493/health` returned 200 within 5 seconds.

skills/oma-voice/resources/execution-protocol.md

  • Network accessline 24
    1. Probe `GET http://127.0.0.1:17493/health` with a 5-second timeout.
  • Network accessline 24
    1. Probe `GET http://127.0.0.1:17493/health` with a 5-second timeout.
  • Network accessline 30
    Voicebox is not reachable. Install or launch the Voicebox desktop app    from GitHub Releases (https://github.com/jamiepine/voicebox/releases).
  • Network accessline 30
    Voicebox is not reachable. Install or launch the Voicebox desktop app    from GitHub Releases (https://github.com/jamiepine/voicebox/releases).
  • Network accessline 31
    from GitHub Releases (https://github.com/jamiepine/voicebox/releases).    Voicebox is not in Homebrew.      - Apple Silicon: download Voicebox_<ver>_aarch64.dmg
  • Network accessline 31
    from GitHub Releases (https://github.com/jamiepine/voicebox/releases).    Voicebox is not in Homebrew.      - Apple Silicon: download Voicebox_<ver>_aarch64.dmg
  • Network accessline 35
    - Windows:       Voicebox_<ver>_x64-setup.exe    Then register the MCP server:      claude mcp add --transport http voicebox http://127.0.0.1:17493/mcp
  • Network accessline 35
    - Windows:       Voicebox_<ver>_x64-setup.exe    Then register the MCP server:      claude mcp add --transport http voicebox http://127.0.0.1:17493/mcp
  • Network accessline 37
    claude mcp add --transport http voicebox http://127.0.0.1:17493/mcp
  • Network accessline 37
    claude mcp add --transport http voicebox http://127.0.0.1:17493/mcp
  • Network accessline 51
    Model status and audio retrieval are REST-only at the Voicebox app, not exposed as MCP tools. Call them over loopback HTTP when needed: - `GET http://127.0.0.1:17493/models/status`
  • Network accessline 51
    Model status and audio retrieval are REST-only at the Voicebox app, not exposed as MCP tools. Call them over loopback HTTP when needed: - `GET http://127.0.0.1:17493/models/status`
  • Network accessline 52
    - `GET http://127.0.0.1:17493/models/status`
  • Network accessline 52
    - `GET http://127.0.0.1:17493/models/status`
  • Network accessline 53
    - `GET http://127.0.0.1:17493/audio/{generation_id}`
  • Network accessline 53
    - `GET http://127.0.0.1:17493/audio/{generation_id}`
  • Network accessline 96
    1. Probe `GET http://127.0.0.1:17493/models/status` over loopback REST (model status is not exposed as an MCP tool — see Step 2). 2. If the selected engine reports `loaded: false`, ask the user before triggering a download. Voicebox owns th
  • Network accessline 96
    1. Probe `GET http://127.0.0.1:17493/models/status` over loopback REST (model status is not exposed as an MCP tool — see Step 2). 2. If the selected engine reports `loaded: false`, ask the user before triggering a download. Voicebox owns th

skills/oma-voice/resources/voicestudio.md

  • Network accessline 3
    Use this branch when `voice.backend` resolves to VoiceStudio (`https://github.com/debpalash/VoiceStudio`), a local speech backend with
  • Network accessline 3
    Use this branch when `voice.backend` resolves to VoiceStudio (`https://github.com/debpalash/VoiceStudio`), a local speech backend with
  • Network accessline 4
    (`https://github.com/debpalash/VoiceStudio`), a local speech backend with
  • Network accessline 4
    (`https://github.com/debpalash/VoiceStudio`), a local speech backend with
  • Network accessline 14
    resolves the same setting. 2. The VoiceStudio base URL is `OMA_VOICESTUDIO_URL`, then `VOICESTUDIO_URL`,    then `http://127.0.0.1:3900`.
  • Network accessline 14
    resolves the same setting. 2. The VoiceStudio base URL is `OMA_VOICESTUDIO_URL`, then `VOICESTUDIO_URL`,    then `http://127.0.0.1:3900`.
  • Network accessline 15
    2. The VoiceStudio base URL is `OMA_VOICESTUDIO_URL`, then `VOICESTUDIO_URL`,    then `http://127.0.0.1:3900`. 3. `auto` probes Voicebox `GET /health` first and VoiceStudio `GET /health`
  • Network accessline 15
    2. The VoiceStudio base URL is `OMA_VOICESTUDIO_URL`, then `VOICESTUDIO_URL`,    then `http://127.0.0.1:3900`. 3. `auto` probes Voicebox `GET /health` first and VoiceStudio `GET /health`
  • Network accessline 16
    then `http://127.0.0.1:3900`.
  • Network accessline 16
    then `http://127.0.0.1:3900`.
  • Network accessline 26
    1. Check the runtime skill catalog for `voicestudio` from    `https://github.com/debpalash/VoiceStudio` and read its complete `SKILL.md`.
  • Network accessline 26
    1. Check the runtime skill catalog for `voicestudio` from    `https://github.com/debpalash/VoiceStudio` and read its complete `SKILL.md`.
  • Network accessline 27
    `https://github.com/debpalash/VoiceStudio` and read its complete `SKILL.md`.
  • Network accessline 27
    `https://github.com/debpalash/VoiceStudio` and read its complete `SKILL.md`.
  • Access to secretsline 75
    [Credential-related source omitted]
  • Access to secretsline 75
    [Credential-related source omitted]
  • Network accessline 84
    - [Upstream VoiceStudio](https://github.com/debpalash/VoiceStudio):
  • Network accessline 84
    - [Upstream VoiceStudio](https://github.com/debpalash/VoiceStudio):
  • Network accessline 85
    `skills/voicestudio/SKILL.md`, `docs/mcp.md` and `docs/speech-platform.md`. - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):   prompt and complete support-directory loading without an installe
  • Network accessline 85
    `skills/voicestudio/SKILL.md`, `docs/mcp.md` and `docs/speech-platform.md`. - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):   prompt and complete support-directory loading without an installe
  • Network accessline 86
    - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):
  • Network accessline 86
    - [Skills CLI use](https://github.com/vercel-labs/skills/blob/main/docs/commands.md#skills-use):

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 500 facts

and 450 more

Only the first 500 facts are listed.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/directory/.claude-plugin/plugin.json.claude/skills/<skill-name>/
CodexNativeManifest AGENTS.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md .claude-plugin/directory/skills/oma-academic-writing/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md .claude-plugin/directory/skills/oma-academic-writing/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md .claude-plugin/directory/skills/oma-academic-writing/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md .claude-plugin/directory/skills/oma-academic-writing/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Explore alternatives and comparisons

Add this badge to your README

It updates every night and links to this page.

first-fluke/oh-my-agent: #694 on hotskills, 1.4k stars

[![first-fluke/oh-my-agent on hotskills](https://hotskills.dev/badge/first-fluke-oh-my-agent.svg)](https://hotskills.dev/skill/first-fluke-oh-my-agent/)