#649 by GitHub stars
agentlas-ai/Agentlas-OS
Desktop AI agent that hires a specialist for each task, works in your real apps for weeks, and takes orders from your phone. Free, Apache-2.0.
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/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/agentlas-packaging/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
claude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/self-evolving-single-agent/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
claude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/session-agent-builder/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
claude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/team-builder-packaging/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
claude/plugins/agentlas-core-engine-meta-agent/skills/agentlas-operations/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/agentlas-packaging/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/self-evolving-single-agent/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/session-agent-builder/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/team-builder-packaging/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/agentlas-build/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/agentlas-cloud/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/agentlas-graph/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/agentlas-network/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/agentlas-operations/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/agentlas-storm/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/agentlas-upload/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-build/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-cloud/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-graph/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-network/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-storm/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-upload/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/routing-card-authoring/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
codex/plugins/agentlas-core-engine-meta-agent/skills/session-agent-builder/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
cursor/plugin/skills/hephaestus-cloud/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
cursor/plugin/skills/hephaestus-graph/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
cursor/plugin/skills/hephaestus-network/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
cursor/plugin/skills/hephaestus-upload/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
hermes/skills/hephaestus-cloud/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
hermes/skills/hephaestus-graph/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
hermes/skills/hephaestus-network/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
hermes/skills/hephaestus-storm/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
hermes/skills/hephaestus-upload/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/agentlas-browser/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/agentlas-build/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/agentlas-call/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/agentlas-cloud/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/agentlas-connect/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/agentlas-graph/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/agentlas-hub/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/agentlas-local/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/agentlas-network/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/agentlas-search/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/agentlas-storm/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/agentlas-upload/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/hep-browser/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/hep-build/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/hep-call/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/hep-cloud/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/hep-connect/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/hep-graph/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/hep-hub/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/hep-local/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/hep-network/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/hep-search/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/hep-storm/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
kimi/skills/hep-upload/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
openclaw/skills/hephaestus-cloud/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
openclaw/skills/hephaestus-network/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
openclaw/skills/hephaestus-storm/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
openclaw/skills/hephaestus-upload/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
runtime-support/skills/agentlas-packaging/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
runtime-support/skills/self-evolving-single-agent/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
runtime-support/skills/session-agent-builder/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
runtime-support/skills/team-builder-packaging/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agent-team-design/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-auto-activation/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-browser/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-build/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-call/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-cloud/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-connect/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-graph/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-hub/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-local/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-network/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-one/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-operations/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-packaging/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-search/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-security-scan/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-storm/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/agentlas-upload/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/clarify-question-loop/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/hephaestus-cloud/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/hephaestus-graph/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/hephaestus-network/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/hephaestus-storm/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/hephaestus-upload/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/install-verification/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/llm-runtime-architecture/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/memory-ticketing/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/mode-classification/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/pm-soul/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/public-plugin-packaging/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/routing-card-authoring/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/runtime-adapters/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/self-evolving-single-agent/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/session-agent-builder/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/sitemap-task-bias/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/skill-lifecycle-promotion/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
skills/team-builder-packaging/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
40a72dacca13 → 8cce5be3139c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 40a72dacca13
No earlier version was observed for comparison.
Verified commit 8cce5be3139cc1b56ec59f3a7b03fe8ded734aaa
git clone --filter=blob:none --no-checkout https://github.com/agentlas-ai/Agentlas-OS.git .hotskills/agentlas-ai-agentlas-os && git -C .hotskills/agentlas-ai-agentlas-os checkout --detach 8cce5be3139cc1b56ec59f3a7b03fe8ded734aaa
# Copy each selected skill directory from .hotskills/agentlas-ai-agentlas-os into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/agentlas-ai/Agentlas-OS.git .hotskills/agentlas-ai-agentlas-os && git -C .hotskills/agentlas-ai-agentlas-os checkout --detach 8cce5be3139cc1b56ec59f3a7b03fe8ded734aaa
# Copy each selected skill directory from .hotskills/agentlas-ai-agentlas-os into .agents/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/agentlas-ai/Agentlas-OS.git .hotskills/agentlas-ai-agentlas-os && git -C .hotskills/agentlas-ai-agentlas-os checkout --detach 8cce5be3139cc1b56ec59f3a7b03fe8ded734aaa
# Copy each selected skill directory from .hotskills/agentlas-ai-agentlas-os into .gemini/skills/<skill-name>/Heat
1.2- Star growth, last 7 daysAhead of 0% of tracked repositories
- Star growth, last 24 hoursAhead of 0% of tracked repositories
- Rank movement, last 7 daysAhead of 0% of tracked repositories
- Commits, last 30 daysAhead of 95% 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
Individual skills in this repository
- agentlas-packaging
claude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/agentlas-packaging - self-evolving-single-agent
claude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/self-evolving-single-agent - session-agent-builder
claude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/session-agent-builder - team-builder-packaging
claude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/team-builder-packaging - agentlas-operations
claude/plugins/agentlas-core-engine-meta-agent/skills/agentlas-operations - agentlas-packaging
codex/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/agentlas-packaging - self-evolving-single-agent
codex/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/self-evolving-single-agent - session-agent-builder
codex/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/session-agent-builder - team-builder-packaging
codex/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/team-builder-packaging - agentlas-build
codex/plugins/agentlas-core-engine-meta-agent/skills/agentlas-build - agentlas-cloud
codex/plugins/agentlas-core-engine-meta-agent/skills/agentlas-cloud - agentlas-network
codex/plugins/agentlas-core-engine-meta-agent/skills/agentlas-network - agentlas-operations
codex/plugins/agentlas-core-engine-meta-agent/skills/agentlas-operations - agentlas-storm
codex/plugins/agentlas-core-engine-meta-agent/skills/agentlas-storm - agentlas-upload
codex/plugins/agentlas-core-engine-meta-agent/skills/agentlas-upload - hephaestus-build
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-build - hephaestus-cloud
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-cloud - hephaestus-network
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-network - hephaestus-storm
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-storm - hephaestus-upload
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-upload - routing-card-authoring
codex/plugins/agentlas-core-engine-meta-agent/skills/routing-card-authoring - session-agent-builder
codex/plugins/agentlas-core-engine-meta-agent/skills/session-agent-builder - hephaestus-cloud
cursor/plugin/skills/hephaestus-cloud - hephaestus-network
cursor/plugin/skills/hephaestus-network - hephaestus-upload
cursor/plugin/skills/hephaestus-upload - hephaestus-cloud
hermes/skills/hephaestus-cloud - hephaestus-network
hermes/skills/hephaestus-network - hephaestus-storm
hermes/skills/hephaestus-storm - hephaestus-upload
hermes/skills/hephaestus-upload - agentlas-browser
kimi/skills/agentlas-browser - agentlas-build
kimi/skills/agentlas-build - agentlas-call
kimi/skills/agentlas-call - agentlas-cloud
kimi/skills/agentlas-cloud - agentlas-hub
kimi/skills/agentlas-hub - agentlas-local
kimi/skills/agentlas-local - agentlas-network
kimi/skills/agentlas-network - agentlas-search
kimi/skills/agentlas-search - agentlas-storm
kimi/skills/agentlas-storm - agentlas-upload
kimi/skills/agentlas-upload - hep-browser
kimi/skills/hep-browser - hep-build
kimi/skills/hep-build - hep-call
kimi/skills/hep-call - hep-cloud
kimi/skills/hep-cloud - hep-hub
kimi/skills/hep-hub - hep-local
kimi/skills/hep-local - hep-network
kimi/skills/hep-network - hep-search
kimi/skills/hep-search - hep-storm
kimi/skills/hep-storm - hep-upload
kimi/skills/hep-upload - hephaestus-cloud
openclaw/skills/hephaestus-cloud - hephaestus-network
openclaw/skills/hephaestus-network - hephaestus-storm
openclaw/skills/hephaestus-storm - hephaestus-upload
openclaw/skills/hephaestus-upload - agentlas-packaging
runtime-support/skills/agentlas-packaging - self-evolving-single-agent
runtime-support/skills/self-evolving-single-agent - session-agent-builder
runtime-support/skills/session-agent-builder - team-builder-packaging
runtime-support/skills/team-builder-packaging - agent-team-design
skills/agent-team-design - agentlas
skills/agentlas - agentlas-auto-activation
skills/agentlas-auto-activation - agentlas-browser
skills/agentlas-browser - agentlas-build
skills/agentlas-build - agentlas-call
skills/agentlas-call - agentlas-cloud
skills/agentlas-cloud - agentlas-hub
skills/agentlas-hub - agentlas-local
skills/agentlas-local - agentlas-network
skills/agentlas-network - agentlas-one
skills/agentlas-one - agentlas-operations
skills/agentlas-operations - agentlas-packaging
skills/agentlas-packaging - agentlas-search
skills/agentlas-search - agentlas-security-scan
skills/agentlas-security-scan - agentlas-storm
skills/agentlas-storm - agentlas-upload
skills/agentlas-upload - clarify-question-loop
skills/clarify-question-loop - hephaestus-cloud
skills/hephaestus-cloud - hephaestus-network
skills/hephaestus-network - hephaestus-storm
skills/hephaestus-storm - hephaestus-upload
skills/hephaestus-upload - install-verification
skills/install-verification - llm-runtime-architecture
skills/llm-runtime-architecture - memory-ticketing
skills/memory-ticketing - mode-classification
skills/mode-classification - pm-soul
skills/pm-soul - public-plugin-packaging
skills/public-plugin-packaging - routing-card-authoring
skills/routing-card-authoring - runtime-adapters
skills/runtime-adapters - self-evolving-single-agent
skills/self-evolving-single-agent - session-agent-builder
skills/session-agent-builder - sitemap-task-bias
skills/sitemap-task-bias - skill-lifecycle-promotion
skills/skill-lifecycle-promotion - team-builder-packaging
skills/team-builder-packaging
How it works
agentlas-packaging
When your agent uses it
Use when converting, repairing, or packaging an existing local or external agent/team into Agentlas architecture for local install, Agentlas import, Codex plugin use, Claude adapter use, or open-source release.
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
740 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Scripts executed separately
../../../../../../bin/agentlas-one../../../../../../scripts/verify-team-package.sh
Files
../../../../../../.claude-plugin/marketplace.jsonasset665 bytes../../../../../../bin/agentlas-oneruns57,320 bytes../../../../../.claude-plugin/marketplace.jsonasset658 bytes../../../.claude-plugin/plugin.jsonasset349 bytes../../../hooks/hooks.jsonasset2,426 bytesSKILL.mdcore3,134 bytesSKILL.mdcore3,134 bytesSKILL.mdcore3,134 bytesSKILL.mdcore3,134 bytes../../../../../../codex/plugins/agentlas-core-engine-meta-agent/hooks/hooks.jsonasset2,655 bytes../../../../../../goose/plugins/agentlas-one/hooks/hooks.jsonasset264 bytes../../../../../../hooks/claude/hooks.jsonasset2,426 bytes../../../../../../hooks/codex/hooks.jsonasset2,655 bytes../../../../../../scripts/verify-team-package.shruns2,136 bytes
Read SKILL.md
# Agentlas Packaging
## Procedure
1. Inspect the existing source: prompt, repo, ZIP, runtime folder, skill, command,
or generated agent package.
2. Classify it as single-agent, team-builder, or mixed/unclear.
3. Run `contracts/builder-interview-research-gate.md` when the source behavior,
target user, tools/plugins, output artifacts, or evaluation bar are unclear.
Packaging must not turn a shallow prompt into a polished but weak package.
When the gate runs, research official sources, similar agent repositories or
comparables, academic/professional theory, and plugin docs before changing
the source behavior.
4. Preserve useful behavior while adding Agentlas contracts:View the complete source on GitHubself-evolving-single-agent
When your agent uses it
Use when generating a single installable agent that should keep learning, track sources, refresh research, propose repairs, or improve itself over time without becoming a multi-agent team.
What it loads into context
Frontmatter
45 tokensAlways available to the agent
SKILL.md
528 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
- File revision approval
Files
SKILL.mdcore2,470 bytesSKILL.mdcore2,470 bytes
Read SKILL.md
# Self-Evolving Single Agent
## Procedure
1. Keep the package as one worker unless the user asks for a team.
2. Run `contracts/builder-interview-research-gate.md` before generation: assess
supplied context and ask only material gaps, including zero questions when
sufficient (8-12 only if that many gaps remain). Research official sources, similar agent
repositories or comparables, academic/professional theory, and plugin docs,
compare tool/plugin choices, and write the domain-expert synthesis plus
prompt-performance contract before creating the worker prompt.
3. Add memory architecture even for the single worker:
- `.agentlas/memory-map.json`;
- `.agentlas/vault-references.json`;View the complete source on GitHubsession-agent-builder
When your agent uses it
Turn the current interactive conversation into an owner-reviewed reusable Agentlas agent; accept JSON or JSONL only for explicit terminal and automation runs.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
644 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Interactive route
- Generalization and safety
- Optional terminal route
- Output
Files
SKILL.mdcore3,162 bytesSKILL.mdcore3,162 bytes
Read SKILL.md
# Session Agent Builder Skill
Use `modes/session-agent-builder.md` and `agents/40-session-agent-builder/agent.md`
as the canonical route. The important distinction is between an interactive
host and the deterministic terminal utility:
- In an interactive `/hep-build session` request, the current conversation is
already the input. Do not ask the owner to export or paste JSON/JSONL.
- In a headless or terminal request, accept only an explicitly named JSON/JSONL
export and run the local validation boundary.
## Interactive route
1. Ask where the new agent should be written. Say that the default is theView the complete source on GitHubteam-builder-packaging
When your agent uses it
Use when generating or auditing a multi-role agent team package with orchestrator, PM Soul, Memory Curator, Policy Gate, workers, eval, QA, handoffs, and runtime adapters.
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
635 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Scripts executed separately
../../../../../../scripts/verify-team-package.sh
Files
SKILL.mdcore2,668 bytes../../../../../../scripts/verify-team-package.shruns2,136 bytes
Read SKILL.md
# Team Builder Packaging
## Procedure
1. Start with the orchestrator/HQ.
2. Run `contracts/builder-interview-research-gate.md` before writing the roster:
assess supplied context and ask only material gaps, including zero questions
when sufficient (8-12 only if that many gaps remain); research official sources, similar agent
repositories or comparables, academic/professional theory, and plugin docs,
compare tool/plugin choices, and write the domain-expert synthesis plus
prompt-performance contract.
3. Add PM Soul or project owner.
4. Add Memory Curator and Memory Ticket handoff.
5. Add Policy Gate, eval judge, and QA/evidence gate.View the complete source on GitHubagentlas-operations
When your agent uses it
Agentlas 시스템 운용 절차 — hep-network 편성, cargo/Agent Cloud·marketplace 활용, workforce 로스터 재사용, 메모리 계약. One(개인 에이전트)이 Agentlas를 조작할 때 이 절차를 따른다.
What it loads into context
Frontmatter
65 tokensAlways available to the agent
SKILL.md
1,151 tokensWhen the skill is activated
Reference documents
978 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. 편성 (hep-network) — 로스터 재사용이 항상 먼저
- 3. 자산 (cargo / Agent Cloud / marketplace)
- 4. 메모리 계약 (One 워커로서)
- 5. 표면별 함정 (실측 기반)
Files
INDEX.mddoc4,486 bytesSKILL.mdcore4,277 bytes
Read SKILL.md
# Agentlas 시스템 운용 (One 운용 스킬)
도구의 **존재와 이름은 이 문서가 아니라 [INDEX.md](INDEX.md)가 정본**이다(릴리스 빌드가
라이브 레지스트리에서 자동 생성 — 손 목록은 반드시 썩는다). 이 문서는 **절차만** 다룬다.
## 1. 편성 (hep-network) — 로스터 재사용이 항상 먼저
1. `workforce.goal_context`로 활성 로스터부터 확인한다. **재사용으로 충분하면 모집하지 않는다.**
2. 진짜 공백일 때만: 축약(redacted) 워크오더 1장 → `workforce.search_candidates`
(`sourceScope=network` = local+cloud+hub 연합).
- ⚠<U+FE0F> `requiredSkills`에 시드 온톨로지 ID를 걸면 실후보 전원이 가짜 결격을 단다(실측).
3. 선발은 **호스트 LLM이** 한다(연합은 점수 매기지 않는다) → `workforce.validate_selection`
(연합 결과 원본 그대로 — 축약본은 거절됨) → `workforce.prepare_execution`(projectDir 필수).
4. 준비 성공은 자동으로 로스터에 바인딩된다. 바인딩은 명시적 `workforce.complete_goal`까지 유지View the complete source on GitHubagentlas-packaging
When your agent uses it
Use when converting, repairing, or packaging an existing local or external agent/team into Agentlas architecture for local install, Agentlas import, Codex plugin use, Claude adapter use, or open-source release.
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
740 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Scripts executed separately
../../../../../../scripts/verify-team-package.sh
Files
SKILL.mdcore3,134 bytesSKILL.mdcore3,134 bytesSKILL.mdcore3,134 bytesSKILL.mdcore3,134 bytes../../../../../../scripts/verify-team-package.shruns2,136 bytes
Read SKILL.md
# Agentlas Packaging
## Procedure
1. Inspect the existing source: prompt, repo, ZIP, runtime folder, skill, command,
or generated agent package.
2. Classify it as single-agent, team-builder, or mixed/unclear.
3. Run `contracts/builder-interview-research-gate.md` when the source behavior,
target user, tools/plugins, output artifacts, or evaluation bar are unclear.
Packaging must not turn a shallow prompt into a polished but weak package.
When the gate runs, research official sources, similar agent repositories or
comparables, academic/professional theory, and plugin docs before changing
the source behavior.
4. Preserve useful behavior while adding Agentlas contracts:View the complete source on GitHubself-evolving-single-agent
When your agent uses it
Use when generating a single installable agent that should keep learning, track sources, refresh research, propose repairs, or improve itself over time without becoming a multi-agent team.
What it loads into context
Frontmatter
45 tokensAlways available to the agent
SKILL.md
528 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
- File revision approval
Files
SKILL.mdcore2,470 bytesSKILL.mdcore2,470 bytes
Read SKILL.md
# Self-Evolving Single Agent
## Procedure
1. Keep the package as one worker unless the user asks for a team.
2. Run `contracts/builder-interview-research-gate.md` before generation: assess
supplied context and ask only material gaps, including zero questions when
sufficient (8-12 only if that many gaps remain). Research official sources, similar agent
repositories or comparables, academic/professional theory, and plugin docs,
compare tool/plugin choices, and write the domain-expert synthesis plus
prompt-performance contract before creating the worker prompt.
3. Add memory architecture even for the single worker:
- `.agentlas/memory-map.json`;
- `.agentlas/vault-references.json`;View the complete source on GitHubsession-agent-builder
When your agent uses it
Turn the current interactive conversation into an owner-reviewed reusable Agentlas agent; accept JSON or JSONL only for explicit terminal and automation runs.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
644 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Interactive route
- Generalization and safety
- Optional terminal route
- Output
Files
SKILL.mdcore3,162 bytesSKILL.mdcore3,162 bytes
Read SKILL.md
# Session Agent Builder Skill
Use `modes/session-agent-builder.md` and `agents/40-session-agent-builder/agent.md`
as the canonical route. The important distinction is between an interactive
host and the deterministic terminal utility:
- In an interactive `/hep-build session` request, the current conversation is
already the input. Do not ask the owner to export or paste JSON/JSONL.
- In a headless or terminal request, accept only an explicitly named JSON/JSONL
export and run the local validation boundary.
## Interactive route
1. Ask where the new agent should be written. Say that the default is theView the complete source on GitHubteam-builder-packaging
When your agent uses it
Use when generating or auditing a multi-role agent team package with orchestrator, PM Soul, Memory Curator, Policy Gate, workers, eval, QA, handoffs, and runtime adapters.
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
635 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Scripts executed separately
../../../../../../scripts/verify-team-package.sh
Files
SKILL.mdcore2,668 bytes../../../../../../scripts/verify-team-package.shruns2,136 bytes
Read SKILL.md
# Team Builder Packaging
## Procedure
1. Start with the orchestrator/HQ.
2. Run `contracts/builder-interview-research-gate.md` before writing the roster:
assess supplied context and ask only material gaps, including zero questions
when sufficient (8-12 only if that many gaps remain); research official sources, similar agent
repositories or comparables, academic/professional theory, and plugin docs,
compare tool/plugin choices, and write the domain-expert synthesis plus
prompt-performance contract.
3. Add PM Soul or project owner.
4. Add Memory Curator and Memory Ticket handoff.
5. Add Policy Gate, eval judge, and QA/evidence gate.View the complete source on GitHubagentlas-build
When your agent uses it
Use when the user types /agentlas-build, /agentlas build, or /hep-build to design, build, and package a single agent or multi-agent team.
What it loads into context
Frontmatter
43 tokensAlways available to the agent
SKILL.md
154 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore648 bytes
Read SKILL.md
# Agentlas Build (/agentlas-build, /hep-build)
Design, assemble, and package installable single agents or multi-agent teams.
Alias for `/agentlas build` and `/hep-build`.
Guides the workflow through:
1. Mode classification (`single-agent-creator`, `team-builder`, `agentlas-packager`, `session-agent-builder`)
2. Interview/research gate
3. Routing card and soul authoring
4. Runtime adapter generation (Codex, Claude, Gemini, Antigravity)
5. Package verificationView the complete source on GitHubagentlas-cloud
When your agent uses it
Use when the user types /agentlas-cloud, /agentlas cloud, or /hep-cloud to staff only from the signed-in owner's private Cloud packages.
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
104 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore460 bytes
Read SKILL.md
# Agentlas Cloud Workforce (/agentlas-cloud, /hep-cloud)
Staff specialist roles specifically from the owner's private Agentlas Cloud repository.
Alias for `hephaestus-cloud` and `/agentlas cloud`.
See [hephaestus-cloud](hephaestus-cloud/SKILL.md) for full execution protocol.View the complete source on GitHubagentlas-network
When your agent uses it
Use when the user types /agentlas-network, /agentlas network, $hephaestus-network, or /hep-network to staff a durable goal from registered Local, owner Cloud, and public Hub agents or teams.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
191 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Required MCP sequence
Files
SKILL.mdcore861 bytes
Read SKILL.md
# Agentlas Network Workforce (/agentlas-network, /hep-network)
Federated Local + Cloud + Hub workforce staffing orchestrator.
Alias for `hephaestus-network` and `/agentlas network`.
## Required MCP sequence
```text
workforce.search_candidates(sourceScope="network")
workforce.validate_selection(workOrder=..., selection=...)
workforce.prepare_execution(workOrder=..., selection=..., federatedSelection=..., projectDir=..., goalId=activeGoalId?)
workforce.validate_execution_receipt(receipt=..., executionPlan=..., toolInventory=...)
```
See [hephaestus-network](hephaestus-network/SKILL.md) for full execution protocol.View the complete source on GitHubagentlas-operations
When your agent uses it
Agentlas 시스템 운용 절차 — hep-network 편성, cargo/Agent Cloud·marketplace 활용, workforce 로스터 재사용, 메모리 계약. One(개인 에이전트)이 Agentlas를 조작할 때 이 절차를 따른다.
What it loads into context
Frontmatter
65 tokensAlways available to the agent
SKILL.md
1,151 tokensWhen the skill is activated
Reference documents
978 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. 편성 (hep-network) — 로스터 재사용이 항상 먼저
- 3. 자산 (cargo / Agent Cloud / marketplace)
- 4. 메모리 계약 (One 워커로서)
- 5. 표면별 함정 (실측 기반)
Files
INDEX.mddoc4,486 bytesSKILL.mdcore4,277 bytes
Read SKILL.md
# Agentlas 시스템 운용 (One 운용 스킬)
도구의 **존재와 이름은 이 문서가 아니라 [INDEX.md](INDEX.md)가 정본**이다(릴리스 빌드가
라이브 레지스트리에서 자동 생성 — 손 목록은 반드시 썩는다). 이 문서는 **절차만** 다룬다.
## 1. 편성 (hep-network) — 로스터 재사용이 항상 먼저
1. `workforce.goal_context`로 활성 로스터부터 확인한다. **재사용으로 충분하면 모집하지 않는다.**
2. 진짜 공백일 때만: 축약(redacted) 워크오더 1장 → `workforce.search_candidates`
(`sourceScope=network` = local+cloud+hub 연합).
- ⚠<U+FE0F> `requiredSkills`에 시드 온톨로지 ID를 걸면 실후보 전원이 가짜 결격을 단다(실측).
3. 선발은 **호스트 LLM이** 한다(연합은 점수 매기지 않는다) → `workforce.validate_selection`
(연합 결과 원본 그대로 — 축약본은 거절됨) → `workforce.prepare_execution`(projectDir 필수).
4. 준비 성공은 자동으로 로스터에 바인딩된다. 바인딩은 명시적 `workforce.complete_goal`까지 유지View the complete source on GitHubagentlas-storm
When your agent uses it
Use when the user types /agentlas-storm, /agentlas storm, /hep-storm, or says @Hephaestus storm <goal> to drive a goal through the force-robust Stormbreaker loop with real Agentlas specialists.
What it loads into context
Frontmatter
61 tokensAlways available to the agent
SKILL.md
144 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore539 bytes
Read SKILL.md
# Agentlas Stormbreaker Loop (/agentlas-storm, /hep-storm)
Drive a goal through the **Stormbreaker Loop** — Hephaestus' force-robust, verifier-first execution loop.
Alias for `hephaestus-storm` and `/agentlas storm`.
See [hephaestus-storm](hephaestus-storm/SKILL.md) for full execution protocol.View the complete source on GitHubagentlas-upload
When your agent uses it
Use when the user types /agentlas-upload, /agentlas upload, $hephaestus-upload, or /hep-upload to scan, gate, and publish an agent/team package to Agentlas Cloud (private) or Agentlas Hub (public).
What it loads into context
Frontmatter
59 tokensAlways available to the agent
SKILL.md
123 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore506 bytes
Read SKILL.md
# Agentlas Upload (/agentlas-upload, /hep-upload)
Package security scan and distribution gate for Agentlas agents and teams.
Alias for `hephaestus-upload` and `/agentlas upload`.
See [hephaestus-upload](hephaestus-upload/SKILL.md) for full execution protocol.View the complete source on GitHubhephaestus-build
When your agent uses it
Use when the user types /prompts:hep-build or /agentlas-build, mentions @Hephaestus for build work, asks to create a single Agentlas agent, create a multi-agent team, or package an existing local/external agent into Agentlas architecture.
What it loads into context
Frontmatter
66 tokensAlways available to the agent
SKILL.md
2,218 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Scripts executed separately
../../../../../bin/hephaestus../../../../../scripts/verify-team-package.sh
Files
../../../../../bin/hephaestusruns26,135 bytesSKILL.mdcore9,513 bytesSKILL.mdcore9,513 bytesSKILL.mdcore9,513 bytesSKILL.mdcore9,513 bytes../../../../../scripts/verify-team-package.shruns2,136 bytes
Read SKILL.md
# Hephaestus Build
## Procedure
1. Treat this as the public Codex build surface. Do not expose or ask the user
to invoke the older internal support skill names.
2. Resolve the trusted engine root before reading any build contract:
```bash
ENGINE=""
for candidate in \
"${CODEX_PLUGIN_ROOT:-}" \
"${CLAUDE_PLUGIN_ROOT:-}" \
"${PLUGIN_ROOT:-}" \View the complete source on GitHubhephaestus-cloud
When your agent uses it
Use when the user types /hep-cloud or /agentlas-cloud, or asks to staff from THEIR OWN Agentlas cloud packages only. Cloud is one exact source scope; Network means Local + owner Cloud + public Hub.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
1,224 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 0. Scope rule
- 1. Resolve the runner
- 1.5 Core project first-contact contract
- 2. Agentlas sign-in (required)
- 3. Staff from owner Cloud only
- 4. Act on the typed result (`scope: "cloud"`)
- 5. Hard rules
Scripts executed separately
../../../../../bin/hephaestus../../../../../scripts/install-all-runtimes.sh
Files
../../../../../bin/hephaestusruns26,135 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytes../../../../../scripts/install-all-runtimes.shruns134,061 bytes
Read SKILL.md
# Hephaestus Cloud Routing (my own cloud / 보관함)
Route the request through the signed-in user's OWN Agentlas cloud packages only.
The active host LLM remains the staffing decision-maker; Cloud supplies a
content menu and exact BYOM releases.
## 0. Scope rule
`/hep-cloud` is owner-scoped: it queries ONLY the authenticated owner's
own cloud packages (보관함) through Core's typed `sourceScope: "cloud"`. It does **not**
search the public marketplace and does **not** search local private/plugin
cards.
- The user's own Cloud packages are restorable/owned by them. Entitlement,View the complete source on GitHubhephaestus-network
When your agent uses it
Use when the user types $hephaestus-network, /hep-network, or /agentlas-network, mentions @Hephaestus, or asks Agentlas to staff a durable goal from registered Local, owner Cloud, and public Hub agents or teams. The active host LLM staffs each turn; the exact roster remains goal-bound until explicit completion.
What it loads into context
Frontmatter
81 tokensAlways available to the agent
SKILL.md
5,357 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Resolve the runner and sign in
- Required MCP sequence
- 1. Perform job analysis
- 2. Retrieve the menu, then make the LLM decision
- 3. Validate and pin exact releases
- 4. Bind the roster to the durable goal
- 5. Resolve the model for every invocation
- 6. Execute the real task force
- 7. Truthful receipts
Scripts executed separately
../../../../../bin/hephaestus
Files
../../../../../bin/hephaestusruns26,135 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytes
Read SKILL.md
# Hephaestus Agent Workforce Network
<!-- prompt-module: {"id":"skill.network.host-execution","revision":2,"stability":"fixed-policy","changeTriggers":["release"],"order":0} -->
The active host LLM staffs the task. Agentlas Core federates content menus from
registered Local, owner Cloud, and public Hub inventory. No source and no
deterministic layer is the decision-maker or a server-side LLM executor.
Source scopes are exact:
- `network`: Local + Cloud + Hub;
- `local`: registered Local packages only;
- `cloud`: the signed-in owner's Cloud packages only;
- `hub`: public Hub packages only.View the complete source on GitHubhephaestus-storm
When your agent uses it
Use when the user types /hep-storm or /agentlas-storm, says @Hephaestus storm <goal>, or asks to drive a goal to verified completion through a force-robust Stormbreaker loop. Stormbreaker routes the goal to real Agentlas specialists, materializes a dependency-ordered pipeline fabric, and runs each work packet as a verifier-first hardened loop that does not stall, run away, or claim false success. Use it for loop-worthy work — apps, sites, agents, automations, debugging, multi-step research, data/report generation. Trivial questions are answered directly, not stormed.
What it loads into context
Frontmatter
138 tokensAlways available to the agent
SKILL.md
2,406 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core-owned Goal + UltraCode harness
- 1. Resolve the runner
- 1.5 Core project first-contact contract
- 2. Agentlas sign-in
- 3. Route and materialize the execution fabric
- 4. Branch on the route decision
- 5. Run the Stormbreaker Loop over the fabric
- 6. Loop invariants (why this beats a one-shot loop)
- 7. Hard rules
Scripts executed separately
../../../../../bin/hephaestus../../../../../scripts/install-all-runtimes.sh
Files
../../../../../bin/hephaestusruns26,135 bytesSKILL.mdcore9,872 bytesSKILL.mdcore9,872 bytesSKILL.mdcore9,872 bytesSKILL.mdcore9,872 bytes../../../../../scripts/install-all-runtimes.shruns134,061 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
# Hephaestus Stormbreaker Loop
Drive a goal through the **Stormbreaker Loop** — Hephaestus' force-robust,
verifier-first execution loop. Unlike a one-shot answer or a generic parallel
fan-out, Stormbreaker **routes the goal to real Agentlas specialists**, structures
the work as a dependency-ordered pipeline fabric, drives each work packet as a
**hardened goal loop** (it does not stall, run away, or claim false success), and
**refuses to report success without evidence**. Never guess an agent yourself when
this skill is active — the router or Hub decides the workforce.
## Core-owned Goal + UltraCode harness
View the complete source on GitHubhephaestus-upload
When your agent uses it
Use when the user types $hephaestus-upload, /hep-upload, or /agentlas-upload, or asks to upload, publish, or list an Agentlas agent or team. Ask Cloud (private) vs Agentlas Hub (public) FIRST, then publish through the bundled Hephaestus gate.
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
1,804 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Ask the destination first — always
- 2. Public Hub publishing is free
- 3. Resolve the runner in this host
- 4. Use one immutable upload gate
- 5. Publish once, optionally pinned to the preview
- 6. Workforce résumé repair loop
- 7. Report honestly
Scripts executed separately
../../../../../bin/hephaestus
Files
../../../../../bin/hephaestusruns26,135 bytesSKILL.mdcore7,761 bytesSKILL.mdcore7,761 bytesSKILL.mdcore7,761 bytesSKILL.mdcore7,761 bytes
Read SKILL.md
# Hephaestus Upload (Cloud or Agentlas Hub)
<!-- prompt-module: {"id":"skill.upload.host-execution","revision":2,"stability":"versioned-content","changeTriggers":["release","skill-package"],"channel":"system"} -->
Publish a finished Agentlas package. This is a WRITE surface: a Hub upload is
public and other people can borrow it, so the destination question comes before
any packaging or API call.
Upload is deliberately NOT folded into `/hep-network`. Network staffs a roster
(a read), upload publishes an artifact (a write that is hard to take back);
merging them would let "find me an agent" end in an accidental publish.
## 1. Ask the destination first — always
View the complete source on GitHubrouting-card-authoring
When your agent uses it
Use whenever a build emits or repairs .agentlas/routing-card.json — the shared card contract for the single-agent builder, the team builder, and the packager. States what belongs in every field, which fields the hub can actually match on, and which fields silently break matching when a sentence leaks into them.
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
2,160 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Why the fields behave the way they do
- Field table
- Checklist a builder can run
Files
SKILL.mdcore8,924 bytes
Read SKILL.md
# Routing Card Field Spec — what goes in every field, and where it lands
One card, four builders. `10-single-agent-builder`, `20-multi-agent-team-builder`,
`30-agentlas-packager`, and `40-session-agent-builder` differ in what they
assemble, but the routing card is the same artifact with the same rules in all
four. This file is the reference
they share, and `templates/routing-card.example.json` is a complete card that
passes `schemas/routing-card.schema.json`.
## Why the fields behave the way they do
**The real matching is sentence-to-sentence.** The slot's `task` text is
compared semantically against the card's `summary`. A card whose summary
names its actual deliverable outranks a card with a perfect id list.View the complete source on GitHubsession-agent-builder
When your agent uses it
Turn the current interactive conversation into an owner-reviewed reusable Agentlas agent; accept JSON or JSONL only for explicit terminal and automation runs.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
644 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Interactive route
- Generalization and safety
- Optional terminal route
- Output
Files
SKILL.mdcore3,162 bytesSKILL.mdcore3,162 bytes
Read SKILL.md
# Session Agent Builder Skill
Use `modes/session-agent-builder.md` and `agents/40-session-agent-builder/agent.md`
as the canonical route. The important distinction is between an interactive
host and the deterministic terminal utility:
- In an interactive `/hep-build session` request, the current conversation is
already the input. Do not ask the owner to export or paste JSON/JSONL.
- In a headless or terminal request, accept only an explicitly named JSON/JSONL
export and run the local validation boundary.
## Interactive route
1. Ask where the new agent should be written. Say that the default is theView the complete source on GitHubhephaestus-cloud
When your agent uses it
Use when the user types /hep-cloud or /agentlas-cloud, or asks to staff from THEIR OWN Agentlas cloud packages only. Cloud is one exact source scope; Network means Local + owner Cloud + public Hub.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
1,224 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 0. Scope rule
- 1. Resolve the runner
- 1.5 Core project first-contact contract
- 2. Agentlas sign-in (required)
- 3. Staff from owner Cloud only
- 4. Act on the typed result (`scope: "cloud"`)
- 5. Hard rules
Scripts executed separately
../../../../bin/hephaestus../../../../scripts/install-all-runtimes.sh
Files
../../../../bin/hephaestusruns26,135 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytes../../../../scripts/install-all-runtimes.shruns134,061 bytes
Read SKILL.md
# Hephaestus Cloud Routing (my own cloud / 보관함)
Route the request through the signed-in user's OWN Agentlas cloud packages only.
The active host LLM remains the staffing decision-maker; Cloud supplies a
content menu and exact BYOM releases.
## 0. Scope rule
`/hep-cloud` is owner-scoped: it queries ONLY the authenticated owner's
own cloud packages (보관함) through Core's typed `sourceScope: "cloud"`. It does **not**
search the public marketplace and does **not** search local private/plugin
cards.
- The user's own Cloud packages are restorable/owned by them. Entitlement,View the complete source on GitHubhephaestus-network
When your agent uses it
Use when the user types $hephaestus-network, /hep-network, or /agentlas-network, mentions @Hephaestus, or asks Agentlas to staff a durable goal from registered Local, owner Cloud, and public Hub agents or teams. The active host LLM staffs each turn; the exact roster remains goal-bound until explicit completion.
What it loads into context
Frontmatter
81 tokensAlways available to the agent
SKILL.md
5,357 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Resolve the runner and sign in
- Required MCP sequence
- 1. Perform job analysis
- 2. Retrieve the menu, then make the LLM decision
- 3. Validate and pin exact releases
- 4. Bind the roster to the durable goal
- 5. Resolve the model for every invocation
- 6. Execute the real task force
- 7. Truthful receipts
Scripts executed separately
../../../../bin/hephaestus
Files
../../../../bin/hephaestusruns26,135 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytes
Read SKILL.md
# Hephaestus Agent Workforce Network
<!-- prompt-module: {"id":"skill.network.host-execution","revision":2,"stability":"fixed-policy","changeTriggers":["release"],"order":0} -->
The active host LLM staffs the task. Agentlas Core federates content menus from
registered Local, owner Cloud, and public Hub inventory. No source and no
deterministic layer is the decision-maker or a server-side LLM executor.
Source scopes are exact:
- `network`: Local + Cloud + Hub;
- `local`: registered Local packages only;
- `cloud`: the signed-in owner's Cloud packages only;
- `hub`: public Hub packages only.View the complete source on GitHubhephaestus-upload
When your agent uses it
Use when the user types $hephaestus-upload, /hep-upload, or /agentlas-upload, or asks to upload, publish, or list an Agentlas agent or team. Ask Cloud (private) vs Agentlas Hub (public) FIRST, then publish through the bundled Hephaestus gate.
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
1,804 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Ask the destination first — always
- 2. Public Hub publishing is free
- 3. Resolve the runner in this host
- 4. Use one immutable upload gate
- 5. Publish once, optionally pinned to the preview
- 6. Workforce résumé repair loop
- 7. Report honestly
Scripts executed separately
../../../../bin/hephaestus
Files
../../../../bin/hephaestusruns26,135 bytesSKILL.mdcore7,761 bytesSKILL.mdcore7,761 bytesSKILL.mdcore7,761 bytesSKILL.mdcore7,761 bytes
Read SKILL.md
# Hephaestus Upload (Cloud or Agentlas Hub)
<!-- prompt-module: {"id":"skill.upload.host-execution","revision":2,"stability":"versioned-content","changeTriggers":["release","skill-package"],"channel":"system"} -->
Publish a finished Agentlas package. This is a WRITE surface: a Hub upload is
public and other people can borrow it, so the destination question comes before
any packaging or API call.
Upload is deliberately NOT folded into `/hep-network`. Network staffs a roster
(a read), upload publishes an artifact (a write that is hard to take back);
merging them would let "find me an agent" end in an accidental publish.
## 1. Ask the destination first — always
View the complete source on GitHubhephaestus-cloud
When your agent uses it
Use when the user types /hep-cloud or /agentlas-cloud, or asks to staff from THEIR OWN Agentlas cloud packages only. Cloud is one exact source scope; Network means Local + owner Cloud + public Hub.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
1,224 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 0. Scope rule
- 1. Resolve the runner
- 1.5 Core project first-contact contract
- 2. Agentlas sign-in (required)
- 3. Staff from owner Cloud only
- 4. Act on the typed result (`scope: "cloud"`)
- 5. Hard rules
Scripts executed separately
../../../bin/hephaestus../../../scripts/install-all-runtimes.sh
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytes../../../scripts/install-all-runtimes.shruns134,061 bytes
Read SKILL.md
# Hephaestus Cloud Routing (my own cloud / 보관함)
Route the request through the signed-in user's OWN Agentlas cloud packages only.
The active host LLM remains the staffing decision-maker; Cloud supplies a
content menu and exact BYOM releases.
## 0. Scope rule
`/hep-cloud` is owner-scoped: it queries ONLY the authenticated owner's
own cloud packages (보관함) through Core's typed `sourceScope: "cloud"`. It does **not**
search the public marketplace and does **not** search local private/plugin
cards.
- The user's own Cloud packages are restorable/owned by them. Entitlement,View the complete source on GitHubhephaestus-network
When your agent uses it
Use when the user types $hephaestus-network, /hep-network, or /agentlas-network, mentions @Hephaestus, or asks Agentlas to staff a durable goal from registered Local, owner Cloud, and public Hub agents or teams. The active host LLM staffs each turn; the exact roster remains goal-bound until explicit completion.
What it loads into context
Frontmatter
81 tokensAlways available to the agent
SKILL.md
5,357 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Resolve the runner and sign in
- Required MCP sequence
- 1. Perform job analysis
- 2. Retrieve the menu, then make the LLM decision
- 3. Validate and pin exact releases
- 4. Bind the roster to the durable goal
- 5. Resolve the model for every invocation
- 6. Execute the real task force
- 7. Truthful receipts
Scripts executed separately
../../../bin/hephaestus
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytes
Read SKILL.md
# Hephaestus Agent Workforce Network
<!-- prompt-module: {"id":"skill.network.host-execution","revision":2,"stability":"fixed-policy","changeTriggers":["release"],"order":0} -->
The active host LLM staffs the task. Agentlas Core federates content menus from
registered Local, owner Cloud, and public Hub inventory. No source and no
deterministic layer is the decision-maker or a server-side LLM executor.
Source scopes are exact:
- `network`: Local + Cloud + Hub;
- `local`: registered Local packages only;
- `cloud`: the signed-in owner's Cloud packages only;
- `hub`: public Hub packages only.View the complete source on GitHubhephaestus-storm
When your agent uses it
Use when the user types /hep-storm or /agentlas-storm, says @Hephaestus storm <goal>, or asks to drive a goal to verified completion through a force-robust Stormbreaker loop. Stormbreaker routes the goal to real Agentlas specialists, materializes a dependency-ordered pipeline fabric, and runs each work packet as a verifier-first hardened loop that does not stall, run away, or claim false success. Use it for loop-worthy work — apps, sites, agents, automations, debugging, multi-step research, data/report generation. Trivial questions are answered directly, not stormed.
What it loads into context
Frontmatter
138 tokensAlways available to the agent
SKILL.md
2,406 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core-owned Goal + UltraCode harness
- 1. Resolve the runner
- 1.5 Core project first-contact contract
- 2. Agentlas sign-in
- 3. Route and materialize the execution fabric
- 4. Branch on the route decision
- 5. Run the Stormbreaker Loop over the fabric
- 6. Loop invariants (why this beats a one-shot loop)
- 7. Hard rules
Scripts executed separately
../../../bin/hephaestus../../../scripts/install-all-runtimes.sh
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore9,872 bytesSKILL.mdcore9,872 bytesSKILL.mdcore9,872 bytesSKILL.mdcore9,872 bytes../../../scripts/install-all-runtimes.shruns134,061 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
# Hephaestus Stormbreaker Loop
Drive a goal through the **Stormbreaker Loop** — Hephaestus' force-robust,
verifier-first execution loop. Unlike a one-shot answer or a generic parallel
fan-out, Stormbreaker **routes the goal to real Agentlas specialists**, structures
the work as a dependency-ordered pipeline fabric, drives each work packet as a
**hardened goal loop** (it does not stall, run away, or claim false success), and
**refuses to report success without evidence**. Never guess an agent yourself when
this skill is active — the router or Hub decides the workforce.
## Core-owned Goal + UltraCode harness
View the complete source on GitHubhephaestus-upload
When your agent uses it
Use when the user types $hephaestus-upload, /hep-upload, or /agentlas-upload, or asks to upload, publish, or list an Agentlas agent or team. Ask Cloud (private) vs Agentlas Hub (public) FIRST, then publish through the bundled Hephaestus gate.
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
1,804 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Ask the destination first — always
- 2. Public Hub publishing is free
- 3. Resolve the runner in this host
- 4. Use one immutable upload gate
- 5. Publish once, optionally pinned to the preview
- 6. Workforce résumé repair loop
- 7. Report honestly
Scripts executed separately
../../../bin/hephaestus
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore7,761 bytesSKILL.mdcore7,761 bytesSKILL.mdcore7,761 bytesSKILL.mdcore7,761 bytes
Read SKILL.md
# Hephaestus Upload (Cloud or Agentlas Hub)
<!-- prompt-module: {"id":"skill.upload.host-execution","revision":2,"stability":"versioned-content","changeTriggers":["release","skill-package"],"channel":"system"} -->
Publish a finished Agentlas package. This is a WRITE surface: a Hub upload is
public and other people can borrow it, so the destination question comes before
any packaging or API call.
Upload is deliberately NOT folded into `/hep-network`. Network staffs a roster
(a read), upload publishes an artifact (a write that is hard to take back);
merging them would let "find me an agent" end in an accidental publish.
## 1. Ask the destination first — always
View the complete source on GitHubagentlas-browser
When your agent uses it
Use the Agentlas browser hardpoint for browser-required work.
What it loads into context
Frontmatter
20 tokensAlways available to the agent
SKILL.md
157 tokensWhen the skill is activated
Reference documents
789 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore665 bytes../hep-browser/SKILL.mddoc3,109 bytes
Read SKILL.md
# agentlas-browser
Identical to `/skill:hep-browser` and `/agentlas browser <request>`. Locate the
sibling skill directory `hep-browser` (i.e. `../hep-browser/SKILL.md` relative to
this file, under the same `kimi/skills/` root this skill was loaded from), read
its `SKILL.md`, and follow its instructions exactly — treating everything typed
after `/skill:agentlas-browser` as that command's request.
Do not improvise a separate workflow and do not summarize `hep-browser/SKILL.md`
from memory; that file is the sole authority for this command's behavior.View the complete source on GitHubagentlas-build
When your agent uses it
Build, repair, or package Agentlas agents and teams with Hephaestus.
What it loads into context
Frontmatter
25 tokensAlways available to the agent
SKILL.md
162 tokensWhen the skill is activated
Reference documents
4,104 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore656 bytes../hep-build/SKILL.mddoc17,315 bytes
Read SKILL.md
# agentlas-build
Identical to `/skill:hep-build` and `/agentlas build <request>`. Locate the
sibling skill directory `hep-build` (i.e. `../hep-build/SKILL.md` relative to
this file, under the same `kimi/skills/` root this skill was loaded from), read
its `SKILL.md`, and follow its instructions exactly — treating everything typed
after `/skill:agentlas-build` as that command's request.
Do not improvise a separate workflow and do not summarize `hep-build/SKILL.md`
from memory; that file is the sole authority for this command's behavior.View the complete source on GitHubagentlas-call
When your agent uses it
Prepare explicitly named Agentlas Hub or Cloud agents.
What it loads into context
Frontmatter
18 tokensAlways available to the agent
SKILL.md
155 tokensWhen the skill is activated
Reference documents
1,073 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore634 bytes../hep-call/SKILL.mddoc3,974 bytes
Read SKILL.md
# agentlas-call
Identical to `/skill:hep-call` and `/agentlas call <request>`. Locate the
sibling skill directory `hep-call` (i.e. `../hep-call/SKILL.md` relative to
this file, under the same `kimi/skills/` root this skill was loaded from), read
its `SKILL.md`, and follow its instructions exactly — treating everything typed
after `/skill:agentlas-call` as that command's request.
Do not improvise a separate workflow and do not summarize `hep-call/SKILL.md`
from memory; that file is the sole authority for this command's behavior.View the complete source on GitHubagentlas-cloud
When your agent uses it
Staff a task only from the signed-in owner's Agent Cloud agents.
What it loads into context
Frontmatter
21 tokensAlways available to the agent
SKILL.md
158 tokensWhen the skill is activated
Reference documents
878 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore652 bytes../hep-cloud/SKILL.mddoc3,759 bytes
Read SKILL.md
# agentlas-cloud
Identical to `/skill:hep-cloud` and `/agentlas cloud <request>`. Locate the
sibling skill directory `hep-cloud` (i.e. `../hep-cloud/SKILL.md` relative to
this file, under the same `kimi/skills/` root this skill was loaded from), read
its `SKILL.md`, and follow its instructions exactly — treating everything typed
after `/skill:agentlas-cloud` as that command's request.
Do not improvise a separate workflow and do not summarize `hep-cloud/SKILL.md`
from memory; that file is the sole authority for this command's behavior.View the complete source on GitHubagentlas-hub
When your agent uses it
Staff a task only from public Agentlas Hub agents.
What it loads into context
Frontmatter
20 tokensAlways available to the agent
SKILL.md
163 tokensWhen the skill is activated
Reference documents
1,008 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore622 bytes../hep-hub/SKILL.mddoc4,451 bytes
Read SKILL.md
# agentlas-hub
Identical to `/skill:hep-hub` and `/agentlas hub <request>`. Locate the
sibling skill directory `hep-hub` (i.e. `../hep-hub/SKILL.md` relative to
this file, under the same `kimi/skills/` root this skill was loaded from), read
its `SKILL.md`, and follow its instructions exactly — treating everything typed
after `/skill:agentlas-hub` as that command's request.
Do not improvise a separate workflow and do not summarize `hep-hub/SKILL.md`
from memory; that file is the sole authority for this command's behavior.View the complete source on GitHubagentlas-local
When your agent uses it
Staff a task only from Agentlas agents registered on this machine.
What it loads into context
Frontmatter
21 tokensAlways available to the agent
SKILL.md
158 tokensWhen the skill is activated
Reference documents
774 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore654 bytes../hep-local/SKILL.mddoc3,511 bytes
Read SKILL.md
# agentlas-local
Identical to `/skill:hep-local` and `/agentlas local <request>`. Locate the
sibling skill directory `hep-local` (i.e. `../hep-local/SKILL.md` relative to
this file, under the same `kimi/skills/` root this skill was loaded from), read
its `SKILL.md`, and follow its instructions exactly — treating everything typed
after `/skill:agentlas-local` as that command's request.
Do not improvise a separate workflow and do not summarize `hep-local/SKILL.md`
from memory; that file is the sole authority for this command's behavior.View the complete source on GitHubagentlas-network
When your agent uses it
Staff a task from registered Local, owner Cloud, and public Hub agents.
What it loads into context
Frontmatter
23 tokensAlways available to the agent
SKILL.md
160 tokensWhen the skill is activated
Reference documents
3,557 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore675 bytes../hep-network/SKILL.mddoc16,287 bytes
Read SKILL.md
# agentlas-network
Identical to `/skill:hep-network` and `/agentlas network <request>`. Locate the
sibling skill directory `hep-network` (i.e. `../hep-network/SKILL.md` relative to
this file, under the same `kimi/skills/` root this skill was loaded from), read
its `SKILL.md`, and follow its instructions exactly — treating everything typed
after `/skill:agentlas-network` as that command's request.
Do not improvise a separate workflow and do not summarize `hep-network/SKILL.md`
from memory; that file is the sole authority for this command's behavior.View the complete source on GitHubagentlas-search
When your agent uses it
Search Agentlas Cloud and Hub agent candidates without invoking.
What it loads into context
Frontmatter
19 tokensAlways available to the agent
SKILL.md
156 tokensWhen the skill is activated
Reference documents
739 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore660 bytes../hep-search/SKILL.mddoc2,752 bytes
Read SKILL.md
# agentlas-search
Identical to `/skill:hep-search` and `/agentlas search <request>`. Locate the
sibling skill directory `hep-search` (i.e. `../hep-search/SKILL.md` relative to
this file, under the same `kimi/skills/` root this skill was loaded from), read
its `SKILL.md`, and follow its instructions exactly — treating everything typed
after `/skill:agentlas-search` as that command's request.
Do not improvise a separate workflow and do not summarize `hep-search/SKILL.md`
from memory; that file is the sole authority for this command's behavior.View the complete source on GitHubagentlas-storm
When your agent uses it
Run a force-robust Stormbreaker loop — route to real agents, execute a verified pipeline to completion.
What it loads into context
Frontmatter
31 tokensAlways available to the agent
SKILL.md
174 tokensWhen the skill is activated
Reference documents
2,318 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore693 bytes../hep-storm/SKILL.mddoc9,429 bytes
Read SKILL.md
# agentlas-storm
Identical to `/skill:hep-storm` and `/agentlas storm <request>`. Locate the
sibling skill directory `hep-storm` (i.e. `../hep-storm/SKILL.md` relative to
this file, under the same `kimi/skills/` root this skill was loaded from), read
its `SKILL.md`, and follow its instructions exactly — treating everything typed
after `/skill:agentlas-storm` as that command's request.
Do not improvise a separate workflow and do not summarize `hep-storm/SKILL.md`
from memory; that file is the sole authority for this command's behavior.View the complete source on GitHubagentlas-upload
When your agent uses it
Publish an Agentlas package to Agent Cloud or the public Hub.
What it loads into context
Frontmatter
21 tokensAlways available to the agent
SKILL.md
158 tokensWhen the skill is activated
Reference documents
1,941 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore657 bytes../hep-upload/SKILL.mddoc8,128 bytes
Read SKILL.md
# agentlas-upload
Identical to `/skill:hep-upload` and `/agentlas upload <request>`. Locate the
sibling skill directory `hep-upload` (i.e. `../hep-upload/SKILL.md` relative to
this file, under the same `kimi/skills/` root this skill was loaded from), read
its `SKILL.md`, and follow its instructions exactly — treating everything typed
after `/skill:agentlas-upload` as that command's request.
Do not improvise a separate workflow and do not summarize `hep-upload/SKILL.md`
from memory; that file is the sole authority for this command's behavior.View the complete source on GitHubhep-browser
When your agent uses it
Use the Agentlas browser hardpoint for browser-required work.
What it loads into context
Frontmatter
19 tokensAlways available to the agent
SKILL.md
789 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Run
- Answer Shape
- Examples
Scripts executed separately
../../../bin/hephaestus
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore3,109 bytesSKILL.mdcore3,109 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
# /hep-browser
Use this when the task needs a real browser, page rendering, login-visible state,
click/form behavior, or JS-heavy evidence. Prefer the Agentlas browser hardpoint
first; do not route browser work through generic research commands unless this
command reports that the hardpoint is unavailable.
Behavior:
- `/hep-browser <url>` reads a rendered browser snapshot.
- `/hep-browser <url> "<instruction>"` or `/hep-browser <url> --act "<instruction>"`
performs browser automation through `browser.agent_cli`, then captures a
snapshot.
- If the Agentlas Browser CDP port is already live, the command attaches to itView the complete source on GitHubhep-build
When your agent uses it
Build, repair, or package Agentlas agents and teams with Hephaestus.
What it loads into context
Frontmatter
24 tokensAlways available to the agent
SKILL.md
4,104 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 0 — Resolve the engine root
- Route
- Examples
Scripts executed separately
../../../bin/hephaestus
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore17,315 bytesSKILL.mdcore17,315 bytesSKILL.mdcore17,315 bytesSKILL.mdcore17,315 bytesSKILL.mdcore17,315 bytesSKILL.mdcore17,315 bytesSKILL.mdcore17,315 bytesSKILL.mdcore17,315 bytesSKILL.mdcore17,315 bytesSKILL.mdcore17,315 bytesSKILL.mdcore17,315 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
<!-- prompt-module: {"id":"os.commands.build-body","revision":2,"stability":"versioned-content","changeTriggers":["release"],"channel":"user"} -->
# /hep-build
Use Hephaestus as the Agentlas builder surface:
- create a new single agent
- create a multi-agent team
- package an existing Claude/Codex/Antigravity workspace into Agentlas architecture
- analyze the current interactive session and build its reusable agent
- compile an explicitly exported session for terminal or headless replay
- repair generated Agentlas command files
- open `ontology` as the Knowledge/Memory panelView the complete source on GitHubhep-call
When your agent uses it
Prepare explicitly named Agentlas Hub or Cloud agents.
What it loads into context
Frontmatter
17 tokensAlways available to the agent
SKILL.md
1,073 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- If the user wants it to keep running
- How to run
- Answer shape
- Examples
Scripts executed separately
../../../bin/hephaestus
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore3,974 bytesSKILL.mdcore3,974 bytesSKILL.mdcore3,974 bytesSKILL.mdcore3,974 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
# /hep-call
Call the exact agents named by the user. This prepares BYOM runtime bundles and
receipts; your own model still performs the actual model/tool execution.
Syntax: `/hep-call agent-a, agent-b {context}`. The text before `{` is the
agent list; the text inside braces is the context. If braces are omitted, the
first token is the agent list and the rest is context.
## If the user wants it to keep running
Public Hub agent calls are free. Explain that scheduled work still uses the
host's own model, API keys, permissions, and runtime capacity. Do not quote orView the complete source on GitHubhep-cloud
When your agent uses it
Staff a task only from the signed-in owner's Agent Cloud agents.
What it loads into context
Frontmatter
20 tokensAlways available to the agent
SKILL.md
878 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Scripts executed separately
../../../bin/hephaestus
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore3,759 bytesSKILL.mdcore3,759 bytesSKILL.mdcore3,759 bytesSKILL.mdcore3,759 bytesSKILL.mdcore3,759 bytesSKILL.mdcore3,759 bytesSKILL.mdcore3,759 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
# /hep-cloud
Act as the temporary top-level workforce orchestrator. Use the local Agentlas
OS MCP server `hephaestus-network` and call the Workforce tools with exact
`sourceScope: "cloud"`. This command may search only packages owned by the
signed-in Agentlas account. It must not add Local or public Hub candidates.
Every unpinned Cloud discovery asks the owner-scoped source for its current
menu; a client success-cache entry must not hide a newly published, replaced,
or removed package. After validation, preparation remains pinned to the exact
Cloud release selected from that discovery.
Before the first Cloud source call, reuse the installed Agentlas sign-in.View the complete source on GitHubhep-hub
When your agent uses it
Staff a task only from public Agentlas Hub agents.
What it loads into context
Frontmatter
19 tokensAlways available to the agent
SKILL.md
1,008 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- First decide which of the two shapes this is
- Recurring Hub use
Files
SKILL.mdcore4,451 bytesSKILL.mdcore4,451 bytesSKILL.mdcore4,451 bytesSKILL.mdcore4,451 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
# /hep-hub
Use the local Agentlas OS MCP server `hephaestus-network` and call the
Workforce tools with exact `sourceScope: "hub"`. This is public Hub only; it
must not add registered Local or owner Cloud candidates.
## First decide which of the two shapes this is
**One named agent.** The argument names a single agent — a slug, or an
unmistakable name with no task described around it (`ktx-book`,
`use ktx-book`). The user is asking to *use that agent*, not to have a team
staffed, so do not make them sit through a staffing ceremony to get there:
View the complete source on GitHubhep-local
When your agent uses it
Staff a task only from Agentlas agents registered on this machine.
What it loads into context
Frontmatter
20 tokensAlways available to the agent
SKILL.md
774 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore3,511 bytesSKILL.mdcore3,511 bytesSKILL.mdcore3,511 bytesSKILL.mdcore3,511 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
# /hep-local
Raw request: `$ARGUMENTS`
Act as the temporary top-level workforce orchestrator. Use the local Agentlas
OS MCP server `hephaestus-network` and call the Workforce tools with exact
`sourceScope: "local"`. Before every unpinned discovery, Core refreshes the
current safe snapshot for each active registered Local source, creating a new
release when the source folder changed. This command searches only that
registered Local inventory; it must not add owner Cloud or public Hub
candidates. A prepared or goal-bound selection remains pinned to its exact
release. `network reindex` rebuilds the card cache but is not the release
refresh mechanism, and a new source still requires explicit registration.View the complete source on GitHubhep-network
When your agent uses it
Staff a task from registered Local, owner Cloud, and public Hub agents.
What it loads into context
Frontmatter
22 tokensAlways available to the agent
SKILL.md
3,557 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Recurring Hub use
Scripts executed separately
../../../bin/hephaestus
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore16,287 bytesSKILL.mdcore16,287 bytesSKILL.mdcore16,287 bytesSKILL.mdcore16,287 bytesSKILL.mdcore16,287 bytesSKILL.mdcore16,287 bytesSKILL.mdcore16,287 bytesSKILL.mdcore16,287 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
<!-- prompt-module: {"id":"os.commands.network-body","revision":2,"stability":"versioned-content","changeTriggers":["release"],"channel":"user"} -->
# /hep-network
<!-- prompt-module: {"id":"command.hep-network.host-execution","revision":2,"stability":"fixed-policy","changeTriggers":["release"],"order":0} -->
You are the active top-level workforce orchestrator. Use the local Agentlas
OS MCP server named `hephaestus-network`, the only host-visible Workforce MCP.
Core reaches Cloud and Hub through its internal upstream client. Network means all registered
Local agents, the signed-in owner's Cloud agents, and public Hub agents.
Before every unpinned discovery, Core refreshes the current safe snapshot for
each active registered Local source. A changed Local folder therefore becomes aView the complete source on GitHubhep-search
When your agent uses it
Search Agentlas Cloud and Hub agent candidates without invoking.
What it loads into context
Frontmatter
18 tokensAlways available to the agent
SKILL.md
739 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- How to run
- Answer shape
- Examples
Scripts executed separately
../../../bin/hephaestus
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore2,752 bytesSKILL.mdcore2,752 bytesSKILL.mdcore2,752 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
# /hep-search
Find matching agents **without calling them**. Return two sections: my Agentlas
Cloud packages first, then the public Agentlas Hub.
The request is the exact text the user typed after `/hep-search`.
## How to run
Run the shell block below **verbatim**, replacing only the `REQUEST` value. The
runner is resolved by **absolute path** — nothing to install, nothing to add to
`PATH`.
View the complete source on GitHubhep-storm
When your agent uses it
Run a force-robust Stormbreaker loop — route to real agents, execute a verified pipeline to completion.
What it loads into context
Frontmatter
30 tokensAlways available to the agent
SKILL.md
2,318 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core-owned Goal + UltraCode harness
- How to run
- Act on the route decision
- Run the Stormbreaker Loop over the fabric
- Loop invariants (why this beats a one-shot loop)
- Hard rules
- Examples
Scripts executed separately
../../../bin/hephaestus
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore9,429 bytesSKILL.mdcore9,429 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
# /hep-storm
Drive a goal through the **Stormbreaker Loop** — Hephaestus' force-robust,
verifier-first execution loop — inside this workspace. Unlike a
one-shot answer or a generic parallel fan-out, Stormbreaker **routes the goal to
real Agentlas specialists**, structures the work as a dependency-ordered pipeline
fabric, drives each work packet as a **hardened goal loop** (it does not stall,
run away, or claim false success), and **refuses to report success without
evidence**. Also triggered by `@Hephaestus storm <goal>`.
Use it for loop-worthy work: apps, sites, agents, automations, debugging,
multi-step research, data/report generation — anything with files, tools, tests,
or external verification. Trivial questions should be answered directly, notView the complete source on GitHubhep-upload
When your agent uses it
Publish an Agentlas package to Agent Cloud or the public Hub.
What it loads into context
Frontmatter
20 tokensAlways available to the agent
SKILL.md
1,941 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1 — Ask the destination first
- Taking it back down
- Step 2 — Resolve the runner
- Step 3 — Review the package for secrets yourself
- Step 4 — Preview or publish one immutable snapshot
- Workforce résumé repair loop
Scripts executed separately
../../../bin/hephaestus
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore8,128 bytesSKILL.mdcore8,128 bytesSKILL.mdcore8,128 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
# /hep-upload
Upload an Agentlas agent package. The argument is the exact text the user typed
after `/hep-upload` — usually an agent folder, possibly empty.
> Guardrails: do NOT diagnose `command not found`/`PATH`, do NOT edit
> `~/.zshrc`, and do NOT create/commit/stash/push any git branch or claim you
> did. If the runner is missing, say so and stop — never fabricate an upload.
## Step 1 — Ask the destination first
Always ask this before doing anything else, even if the arguments already say
upload, publish, add, Cloud, Hub, or a target folder:View the complete source on GitHubhephaestus-cloud
When your agent uses it
Use when the user types /hep-cloud or asks to staff from THEIR OWN Agentlas cloud packages (보관함, 내 클라우드, 내 보관함, my cloud, my own agents). This exact source scope searches only the signed-in owner's Cloud inventory, never public Hub or registered Local inventory.
What it loads into context
Frontmatter
116 tokensAlways available to the agent
SKILL.md
1,286 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 0. Scope rule
- 1. Resolve the runner
- 1.5 Core project first-contact contract
- 2. Agentlas sign-in (required)
- 3. Staff from owner Cloud only
- 4. Act on the typed result (`scope: "cloud"`)
- 5. Hard rules
Scripts executed separately
../../../bin/hephaestus../../../scripts/install-all-runtimes.sh
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore5,365 bytesSKILL.mdcore5,365 bytesSKILL.mdcore5,365 bytesSKILL.mdcore5,365 bytesSKILL.mdcore5,365 bytesSKILL.mdcore5,365 bytesSKILL.mdcore5,365 bytesSKILL.mdcore5,365 bytesSKILL.mdcore5,365 bytesSKILL.mdcore5,365 bytes../../../scripts/install-all-runtimes.shruns134,061 bytes
Read SKILL.md
# Hephaestus Cloud Routing (my own cloud / 보관함)
Route the request through the signed-in user's OWN Agentlas cloud packages only.
The active host LLM remains the staffing decision-maker; Cloud supplies a
content menu and exact BYOM releases.
## 0. Scope rule
`/hep-cloud` is owner-scoped: it queries ONLY the authenticated owner's
own cloud packages (보관함) through Core's typed `sourceScope: "cloud"`. It does **not**
search the public marketplace and does **not** search local private/plugin
cards.
- The user's own Cloud packages are restorable/owned by them. Entitlement,View the complete source on GitHubhephaestus-network
When your agent uses it
Use when the user asks OpenClaw to staff a durable goal from registered Local, owner Cloud, and public Hub agents or teams. The active host LLM chooses the exact roster, which remains goal-bound until explicit completion.
What it loads into context
Frontmatter
99 tokensAlways available to the agent
SKILL.md
5,376 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Resolve the runner and sign in
- Required MCP sequence
- 1. Perform job analysis
- 2. Retrieve the menu, then make the LLM decision
- 3. Validate and pin exact releases
- 4. Bind the roster to the durable goal
- 5. Resolve the model for every invocation
- 6. Execute the real task force
- 7. Truthful receipts
Scripts executed separately
../../../bin/hephaestus
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore25,085 bytesSKILL.mdcore25,085 bytesSKILL.mdcore25,085 bytesSKILL.mdcore25,085 bytesSKILL.mdcore25,085 bytesSKILL.mdcore25,085 bytesSKILL.mdcore25,085 bytesSKILL.mdcore25,085 bytesSKILL.mdcore25,085 bytesSKILL.mdcore25,085 bytesSKILL.mdcore25,085 bytesSKILL.mdcore25,085 bytes
Read SKILL.md
# Hephaestus Agent Workforce Network
<!-- prompt-module: {"id":"skill.network.host-execution","revision":2,"stability":"fixed-policy","changeTriggers":["release"],"order":0} -->
The active host LLM staffs the task. Agentlas Core federates content menus from
registered Local, owner Cloud, and public Hub inventory. No source and no
deterministic layer is the decision-maker or a server-side LLM executor.
Source scopes are exact:
- `network`: Local + Cloud + Hub;
- `local`: registered Local packages only;
- `cloud`: the signed-in owner's Cloud packages only;
- `hub`: public Hub packages only.View the complete source on GitHubhephaestus-storm
When your agent uses it
Use when the user types /hep-storm, mentions @Hephaestus storm, or asks to force-robustly drive a loop-worthy goal (apps, sites, agents, automations, debugging, multi-step research, data/report generation) to a verified finish. Stormbreaker routes the goal to real Agentlas specialists, materializes a dependency-ordered pipeline fabric, and runs a verifier-first loop that does not stall, run away, or claim false success. Trivial questions are answered directly, not stormed.
What it loads into context
Frontmatter
161 tokensAlways available to the agent
SKILL.md
2,430 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core-owned Goal + UltraCode harness
- 1. Resolve the runner
- 1.5 Core project first-contact contract
- 2. Agentlas sign-in
- 3. Route and materialize the execution fabric
- 4. Branch on the route decision
- 5. Run the Stormbreaker Loop over the fabric
- 6. Loop invariants (why this beats a one-shot loop)
- 7. Hard rules
Scripts executed separately
../../../bin/hephaestus../../../scripts/install-all-runtimes.sh
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore9,909 bytesSKILL.mdcore9,909 bytesSKILL.mdcore9,909 bytesSKILL.mdcore9,909 bytes../../../scripts/install-all-runtimes.shruns134,061 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
# Hephaestus Stormbreaker Loop
Drive a goal through the **Stormbreaker Loop** — Hephaestus' force-robust,
verifier-first execution loop. Unlike a one-shot answer or a generic parallel
fan-out, Stormbreaker **routes the goal to real Agentlas specialists**, structures
the work as a dependency-ordered pipeline fabric, drives each work packet as a
**hardened goal loop** (it does not stall, run away, or claim false success), and
**refuses to report success without evidence**. Never guess an agent yourself when
this skill is active — the router or Hub decides the workforce.
## Core-owned Goal + UltraCode harness
View the complete source on GitHubhephaestus-upload
When your agent uses it
Use when the user asks to upload or publish an Agentlas agent or team. Ask Cloud private vs Agentlas Hub public FIRST, then use the bundled immutable upload gate.
What it loads into context
Frontmatter
88 tokensAlways available to the agent
SKILL.md
1,820 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Ask the destination first — always
- 2. Public Hub publishing is free
- 3. Resolve the runner in this host
- 4. Use one immutable upload gate
- 5. Publish once, optionally pinned to the preview
- 6. Workforce résumé repair loop
- 7. Report honestly
Scripts executed separately
../../../bin/hephaestus
Files
../../../bin/hephaestusruns26,135 bytesSKILL.mdcore7,816 bytesSKILL.mdcore7,816 bytesSKILL.mdcore7,816 bytesSKILL.mdcore7,816 bytes
Read SKILL.md
# Hephaestus Upload (Cloud or Agentlas Hub)
<!-- prompt-module: {"id":"skill.upload.host-execution","revision":2,"stability":"versioned-content","changeTriggers":["release","skill-package"],"channel":"system"} -->
Publish a finished Agentlas package. This is a WRITE surface: a Hub upload is
public and other people can borrow it, so the destination question comes before
any packaging or API call.
Upload is deliberately NOT folded into `/hep-network`. Network staffs a roster
(a read), upload publishes an artifact (a write that is hard to take back);
merging them would let "find me an agent" end in an accidental publish.
## 1. Ask the destination first — always
View the complete source on GitHubagentlas-packaging
When your agent uses it
Use when converting, repairing, or packaging an existing local or external agent/team into Agentlas architecture for local install, Agentlas import, Codex plugin use, Claude adapter use, or open-source release.
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
740 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Scripts executed separately
../../../scripts/verify-team-package.sh
Files
SKILL.mdcore3,134 bytesSKILL.mdcore3,134 bytesSKILL.mdcore3,134 bytesSKILL.mdcore3,134 bytes../../../scripts/verify-team-package.shruns2,136 bytes
Read SKILL.md
# Agentlas Packaging
## Procedure
1. Inspect the existing source: prompt, repo, ZIP, runtime folder, skill, command,
or generated agent package.
2. Classify it as single-agent, team-builder, or mixed/unclear.
3. Run `contracts/builder-interview-research-gate.md` when the source behavior,
target user, tools/plugins, output artifacts, or evaluation bar are unclear.
Packaging must not turn a shallow prompt into a polished but weak package.
When the gate runs, research official sources, similar agent repositories or
comparables, academic/professional theory, and plugin docs before changing
the source behavior.
4. Preserve useful behavior while adding Agentlas contracts:View the complete source on GitHubself-evolving-single-agent
When your agent uses it
Use when generating a single installable agent that should keep learning, track sources, refresh research, propose repairs, or improve itself over time without becoming a multi-agent team.
What it loads into context
Frontmatter
45 tokensAlways available to the agent
SKILL.md
528 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
- File revision approval
Files
SKILL.mdcore2,470 bytesSKILL.mdcore2,470 bytes
Read SKILL.md
# Self-Evolving Single Agent
## Procedure
1. Keep the package as one worker unless the user asks for a team.
2. Run `contracts/builder-interview-research-gate.md` before generation: assess
supplied context and ask only material gaps, including zero questions when
sufficient (8-12 only if that many gaps remain). Research official sources, similar agent
repositories or comparables, academic/professional theory, and plugin docs,
compare tool/plugin choices, and write the domain-expert synthesis plus
prompt-performance contract before creating the worker prompt.
3. Add memory architecture even for the single worker:
- `.agentlas/memory-map.json`;
- `.agentlas/vault-references.json`;View the complete source on GitHubsession-agent-builder
When your agent uses it
Turn the current interactive conversation into an owner-reviewed reusable Agentlas agent; accept JSON or JSONL only for explicit terminal and automation runs.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
644 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Interactive route
- Generalization and safety
- Optional terminal route
- Output
Files
SKILL.mdcore3,162 bytesSKILL.mdcore3,162 bytes
Read SKILL.md
# Session Agent Builder Skill
Use `modes/session-agent-builder.md` and `agents/40-session-agent-builder/agent.md`
as the canonical route. The important distinction is between an interactive
host and the deterministic terminal utility:
- In an interactive `/hep-build session` request, the current conversation is
already the input. Do not ask the owner to export or paste JSON/JSONL.
- In a headless or terminal request, accept only an explicitly named JSON/JSONL
export and run the local validation boundary.
## Interactive route
1. Ask where the new agent should be written. Say that the default is theView the complete source on GitHubteam-builder-packaging
When your agent uses it
Use when generating or auditing a multi-role agent team package with orchestrator, PM Soul, Memory Curator, Policy Gate, workers, eval, QA, handoffs, and runtime adapters.
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
635 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Scripts executed separately
../../../scripts/verify-team-package.sh
Files
SKILL.mdcore2,668 bytes../../../scripts/verify-team-package.shruns2,136 bytes
Read SKILL.md
# Team Builder Packaging
## Procedure
1. Start with the orchestrator/HQ.
2. Run `contracts/builder-interview-research-gate.md` before writing the roster:
assess supplied context and ask only material gaps, including zero questions
when sufficient (8-12 only if that many gaps remain); research official sources, similar agent
repositories or comparables, academic/professional theory, and plugin docs,
compare tool/plugin choices, and write the domain-expert synthesis plus
prompt-performance contract.
3. Add PM Soul or project owner.
4. Add Memory Curator and Memory Ticket handoff.
5. Add Policy Gate, eval judge, and QA/evidence gate.View the complete source on GitHubagent-team-design
When your agent uses it
Use when designing a new multi-agent team, visible agents folder, role boundaries, handoff flow, PM Soul, Memory Curator, Policy Gate, or evaluation role. Use for agent-team repo creation even when the user only says they want a meta-agent or agent operating system.
What it loads into context
Frontmatter
65 tokensAlways available to the agent
SKILL.md
229 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Files
SKILL.mdcore948 bytes
Read SKILL.md
# Agent Team Design
## Procedure
1. Define the user job and target runtime.
2. Start with one agent. Add team roles only when routing, memory, review,
policy, or parallel ownership is useful.
3. Use a visible public tree:
- `agents/10-single-agent-builder/agent.md`
- `agents/20-multi-agent-team-builder/agent.md`
- `agents/30-agentlas-packager/agent.md`
- `agents/40-session-agent-builder/agent.md`
4. Add `skills/<capability>/SKILL.md` for reusable procedures.
5. Add `.agentlas/company-blueprint.json` for topology.View the complete source on GitHubagentlas
When your agent uses it
Single entry point for every Agentlas command: /agentlas network, /agentlas build, /agentlas storm, /agentlas goal, /agentlas one, /agentlas upload, /agentlas cloud, /agentlas hub, /agentlas local, /agentlas browser, /agentlas call, /agentlas search, /agentlas login, /agentlas orch, /agentlas update.
What it loads into context
Frontmatter
92 tokensAlways available to the agent
SKILL.md
598 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore2,249 bytes
Read SKILL.md
# Agentlas Core & Unified Command System
Single entry point for every Agentlas subsystem and capability. Both hyphenated forms (`/agentlas-<command>`) and space-separated forms (`/agentlas <command>`) are fully supported and correspond 1:1 to the Hephaestus (`/hep-<command>`) shortcuts:
| Hyphenated Command | Spaced Command | Hephaestus Shortcut | Description |
|---|---|---|---|
| `/agentlas-network <goal>` | `/agentlas network <goal>` | `/hep-network <goal>` | Staff federated Local + Cloud + Hub workforce |
| `/agentlas-storm <goal>` | `/agentlas storm <goal>` | `/hep-storm <goal>` | Run force-robust Stormbreaker execution loop |
| `/agentlas-build <request>` | `/agentlas build <request>` | `/hep-build <request>` | Design & package single agents or multi-agent teams |
| `/agentlas-goal <request>` | `/agentlas goal <request>` | `/hep-goal <request>` | Manage a goal plan and its progress |
| `/agentlas-one on\|off` | `/agentlas one on\|off` | `/hep-one on\|off` | Toggle Hope persistent personal agent mode |
| `/agentlas-upload <folder>` | `/agentlas upload <folder>` | `/hep-upload <folder>` | Gate scan & publish agent/team packages |
| `/agentlas-cloud <goal>` | `/agentlas cloud <goal>` | `/hep-cloud <goal>` | Staff from owner's private Cloud packages |
| `/agentlas-hub <goal>` | `/agentlas hub <goal>` | `/hep-hub <goal>` | Staff from public Agentlas Hub marketplace |View the complete source on GitHubagentlas-auto-activation
When your agent uses it
Use when adding or auditing local runtime behavior that turns a project folder into an Agentlas-aware workspace with .agentlas memory and sitemap files.
What it loads into context
Frontmatter
39 tokensAlways available to the agent
SKILL.md
500 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Minimum Files
- Safety
- Reference
Files
SKILL.mdcore2,236 bytes
Read SKILL.md
# Agentlas Auto-Activation
Use this skill when a local runtime should activate Agentlas project continuity
for a folder.
## Procedure
1. For explicit activation, call `hephaestus project ensure --project <folder>`
from Agentlas Core.
2. For automatic activation, require a trusted writable host, an allowed root,
a workspace marker, and host-side opt-in. Passive search, read-only work,
and MCP requests do not imply write consent.
3. Never create project state in the user's home directory, filesystem root, or
outside the host's allowed project roots.View the complete source on GitHubagentlas-browser
When your agent uses it
Use when the user types /agentlas-browser <url-or-query>, /agentlas browser, or /hep-browser for browser-required tasks, rendering pages, form flows, or visual evidence.
What it loads into context
Frontmatter
47 tokensAlways available to the agent
SKILL.md
89 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore407 bytes
Read SKILL.md
# Agentlas Browser Automation (/agentlas-browser, /hep-browser)
Browser interaction and headless/CDP automation runner for Agentlas tasks.
Alias for `/hep-browser` and `/agentlas browser`.View the complete source on GitHubagentlas-build
When your agent uses it
Use when the user types /agentlas-build, /agentlas build, or /hep-build to design, build, and package a single agent or multi-agent team.
What it loads into context
Frontmatter
43 tokensAlways available to the agent
SKILL.md
216 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore944 bytes
Read SKILL.md
# Agentlas Build (/agentlas-build, /hep-build)
Design, assemble, and package installable single agents or multi-agent teams.
Alias for `/agentlas build` and `/hep-build`.
Guides the workflow through:
1. Mode classification (`single-agent-creator`, `team-builder`, `agentlas-packager`, `session-agent-builder`)
2. Interview/research gate
3. Routing card and soul authoring
4. Runtime adapter generation (Codex, Claude, Antigravity)
5. Package verification
When the request is `session` in an interactive host, use the current
conversation as the source, ask for an alternate destination only if needed,View the complete source on GitHubagentlas-call
When your agent uses it
Use when the user types /agentlas-call <agents> <context>, /agentlas call, or /hep-call to borrow and execute named Agentlas Hub/Cloud agents attached to the current project.
What it loads into context
Frontmatter
50 tokensAlways available to the agent
SKILL.md
92 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore383 bytes
Read SKILL.md
# Agentlas Call (/agentlas-call, /hep-call)
Directly invoke specific named agents or teams from Agentlas Hub or Cloud.
Alias for `/hep-call` and `/agentlas call`.View the complete source on GitHubagentlas-cloud
When your agent uses it
Use when the user types /agentlas-cloud, /agentlas cloud, or /hep-cloud to staff only from the signed-in owner's private Cloud packages.
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
105 tokensWhen the skill is activated
Reference documents
1,224 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore463 bytes../hephaestus-cloud/SKILL.mddoc5,141 bytes
Read SKILL.md
# Agentlas Cloud Workforce (/agentlas-cloud, /hep-cloud)
Staff specialist roles specifically from the owner's private Agentlas Cloud repository.
Alias for `hephaestus-cloud` and `/agentlas cloud`.
See [hephaestus-cloud](../hephaestus-cloud/SKILL.md) for full execution protocol.View the complete source on GitHubagentlas-hub
When your agent uses it
Use when the user types /agentlas-hub, /agentlas hub, or /hep-hub to staff only from the public Agentlas Hub marketplace.
What it loads into context
Frontmatter
42 tokensAlways available to the agent
SKILL.md
86 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore343 bytes
Read SKILL.md
# Agentlas Hub Public Workforce (/agentlas-hub, /hep-hub)
Staff specialist roles specifically from the public Agentlas Hub repository.
Alias for `/hep-hub` and `/agentlas hub`.View the complete source on GitHubagentlas-local
When your agent uses it
Use when the user types /agentlas-local, /agentlas local, or /hep-local to staff only from registered Local packages.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
82 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore370 bytes
Read SKILL.md
# Agentlas Local Workforce (/agentlas-local, /hep-local)
Staff specialist roles specifically from locally registered packages in `~/.agentlas/workforce/local`.
Alias for `/hep-local` and `/agentlas local`.View the complete source on GitHubagentlas-network
When your agent uses it
Use when the user types /agentlas-network, /agentlas network, $hephaestus-network, or /hep-network to staff a durable goal from registered Local, owner Cloud, and public Hub agents or teams.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
192 tokensWhen the skill is activated
Reference documents
5,357 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Required MCP sequence
Files
SKILL.mdcore864 bytes../hephaestus-network/SKILL.mddoc25,041 bytes
Read SKILL.md
# Agentlas Network Workforce (/agentlas-network, /hep-network)
Federated Local + Cloud + Hub workforce staffing orchestrator.
Alias for `hephaestus-network` and `/agentlas network`.
## Required MCP sequence
```text
workforce.search_candidates(sourceScope="network")
workforce.validate_selection(workOrder=..., selection=...)
workforce.prepare_execution(workOrder=..., selection=..., federatedSelection=..., projectDir=..., goalId=activeGoalId?)
workforce.validate_execution_receipt(receipt=..., executionPlan=..., toolInventory=...)
```
See [hephaestus-network](../hephaestus-network/SKILL.md) for full execution protocol.View the complete source on GitHubagentlas-one
When your agent uses it
Use when the user types /agentlas-one on|off, /agentlas one on|off, or asks to enable/disable the persistent personal agent mode.
What it loads into context
Frontmatter
42 tokensAlways available to the agent
SKILL.md
350 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Commands
Scripts executed separately
../../bin/agentlas-one
Files
../../bin/agentlas-oneruns57,320 bytesSKILL.mdcore1,438 bytes
Read SKILL.md
# Agentlas One (/agentlas-one)
Persistent personal agent operating mode control. The agent's name is whatever the
owner chose (`agentlas-one name <name>`); it is never fixed in this document.
Toggle via `/agentlas-one on` or `/agentlas-one off`.
## Commands
These are the verbs the runner actually accepts (`bin/agentlas-one`). Anything not
listed here does not exist — do not invent one.
- `install` — put the runner on PATH and wire the status line.
- `on [name]` / `off` — enable or disable the persistent mode.
- `name <name>` — rename the agent. This never turns it on.View the complete source on GitHubagentlas-operations
When your agent uses it
Agentlas 시스템 운용 절차 — hep-network 편성, cargo/Agent Cloud·marketplace 활용, workforce 로스터 재사용, 메모리 계약. One(개인 에이전트)이 Agentlas를 조작할 때 이 절차를 따른다.
What it loads into context
Frontmatter
65 tokensAlways available to the agent
SKILL.md
1,151 tokensWhen the skill is activated
Reference documents
1,014 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. 편성 (hep-network) — 로스터 재사용이 항상 먼저
- 3. 자산 (cargo / Agent Cloud / marketplace)
- 4. 메모리 계약 (One 워커로서)
- 5. 표면별 함정 (실측 기반)
Files
INDEX.mddoc4,632 bytesSKILL.mdcore4,277 bytes
Read SKILL.md
# Agentlas 시스템 운용 (One 운용 스킬)
도구의 **존재와 이름은 이 문서가 아니라 [INDEX.md](INDEX.md)가 정본**이다(릴리스 빌드가
라이브 레지스트리에서 자동 생성 — 손 목록은 반드시 썩는다). 이 문서는 **절차만** 다룬다.
## 1. 편성 (hep-network) — 로스터 재사용이 항상 먼저
1. `workforce.goal_context`로 활성 로스터부터 확인한다. **재사용으로 충분하면 모집하지 않는다.**
2. 진짜 공백일 때만: 축약(redacted) 워크오더 1장 → `workforce.search_candidates`
(`sourceScope=network` = local+cloud+hub 연합).
- ⚠<U+FE0F> `requiredSkills`에 시드 온톨로지 ID를 걸면 실후보 전원이 가짜 결격을 단다(실측).
3. 선발은 **호스트 LLM이** 한다(연합은 점수 매기지 않는다) → `workforce.validate_selection`
(연합 결과 원본 그대로 — 축약본은 거절됨) → `workforce.prepare_execution`(projectDir 필수).
4. 준비 성공은 자동으로 로스터에 바인딩된다. 바인딩은 명시적 `workforce.complete_goal`까지 유지View the complete source on GitHubagentlas-packaging
When your agent uses it
Use when converting, repairing, or packaging an existing local or external agent/team into Agentlas architecture for local install, Agentlas import, Codex plugin use, Claude adapter use, or open-source release.
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
740 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Scripts executed separately
../../scripts/verify-team-package.sh
Files
../../scripts/verify-team-package.shruns2,136 bytesSKILL.mdcore3,134 bytesSKILL.mdcore3,134 bytesSKILL.mdcore3,134 bytesSKILL.mdcore3,134 bytes
Read SKILL.md
# Agentlas Packaging
## Procedure
1. Inspect the existing source: prompt, repo, ZIP, runtime folder, skill, command,
or generated agent package.
2. Classify it as single-agent, team-builder, or mixed/unclear.
3. Run `contracts/builder-interview-research-gate.md` when the source behavior,
target user, tools/plugins, output artifacts, or evaluation bar are unclear.
Packaging must not turn a shallow prompt into a polished but weak package.
When the gate runs, research official sources, similar agent repositories or
comparables, academic/professional theory, and plugin docs before changing
the source behavior.
4. Preserve useful behavior while adding Agentlas contracts:View the complete source on GitHubagentlas-search
When your agent uses it
Use when the user types /agentlas-search <query>, /agentlas search, or /hep-search to search across Local, Cloud, and Hub agent repositories.
What it loads into context
Frontmatter
42 tokensAlways available to the agent
SKILL.md
81 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore341 bytes
Read SKILL.md
# Agentlas Search (/agentlas-search, /hep-search)
Search across Local, Cloud, and Hub agent catalogues.
Alias for `/hep-search` and `/agentlas search`.View the complete source on GitHubagentlas-security-scan
When your agent uses it
Use when an agent folder must pass the Agentlas Cloud 2-stage security scan (static rules + BYOK LLM judgment) before private sync or public publish, or when asked to run/interpret `hephaestus security scan`.
What it loads into context
Frontmatter
59 tokensAlways available to the agent
SKILL.md
870 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Stage 1 — Static scan
- Stage 2 — LLM judgment (BYOK)
- CLI
- Output
Scripts executed separately
../../bin/agentlas-python-cache-boundary../../bin/hephaestus../../bin/hephaestus../../bin/hephaestus../../bin/hephaestus../../bin/hephaestus../../bin/hephaestus../../bin/hephaestus../../bin/hephaestus../../scripts/install-all-runtimes.sh
Files
../../bin/agentlas-python-cache-boundaryruns8,271 bytes../../bin/hephaestusruns26,135 bytes../../bin/hephaestusruns26,135 bytes../../bin/hephaestusruns26,135 bytes../../bin/hephaestusruns26,135 bytes../../bin/hephaestusruns26,135 bytes../../bin/hephaestusruns26,135 bytes../../bin/hephaestusruns26,135 bytes../../bin/hephaestusruns26,135 bytes../../scripts/install-all-runtimes.shruns134,061 bytesSKILL.mdcore3,306 bytes
Read SKILL.md
# Agentlas Security Scan (2-Stage)
Plan §6.2: stage 1 is static rule screening, stage 2 is a judgment made by the
user's own LLM session (BYOK). The Cloud server never calls an LLM (v1
Non-Goal: no server-side model execution). You — the agent running this skill —
are the stage-2 judge.
## Stage 1 — Static scan
1. Run `bin/hephaestus security scan <agent-folder>`.
2. The report at `.agentlas/security-scan.json` lists rule-based findings
(`"source": "static"`) and a verdict: `BLOCK` > `WARN` > `PASS`.
## Stage 2 — LLM judgment (BYOK)View the complete source on GitHubagentlas-storm
When your agent uses it
Use when the user types /agentlas-storm, /agentlas storm, /hep-storm, or says @Hephaestus storm <goal> to drive a goal through the force-robust Stormbreaker loop with real Agentlas specialists.
What it loads into context
Frontmatter
61 tokensAlways available to the agent
SKILL.md
145 tokensWhen the skill is activated
Reference documents
2,406 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore542 bytes../hephaestus-storm/SKILL.mddoc9,872 bytes
Read SKILL.md
# Agentlas Stormbreaker Loop (/agentlas-storm, /hep-storm)
Drive a goal through the **Stormbreaker Loop** — Hephaestus' force-robust, verifier-first execution loop.
Alias for `hephaestus-storm` and `/agentlas storm`.
See [hephaestus-storm](../hephaestus-storm/SKILL.md) for full execution protocol.View the complete source on GitHubagentlas-upload
When your agent uses it
Use when the user types /agentlas-upload, /agentlas upload, $hephaestus-upload, or /hep-upload to scan, gate, and publish an agent/team package to Agentlas Cloud (private) or Agentlas Hub (public).
What it loads into context
Frontmatter
59 tokensAlways available to the agent
SKILL.md
124 tokensWhen the skill is activated
Reference documents
1,804 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore509 bytes../hephaestus-upload/SKILL.mddoc7,761 bytes
Read SKILL.md
# Agentlas Upload (/agentlas-upload, /hep-upload)
Package security scan and distribution gate for Agentlas agents and teams.
Alias for `hephaestus-upload` and `/agentlas upload`.
See [hephaestus-upload](../hephaestus-upload/SKILL.md) for full execution protocol.View the complete source on GitHubclarify-question-loop
When your agent uses it
Use when a meta-agent request is too ambiguous to safely generate, package, publish, or adapt without one to five targeted questions.
What it loads into context
Frontmatter
35 tokensAlways available to the agent
SKILL.md
824 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Budgets and stop rule (briefing interview engine)
- Default Questions
- Plain-Language Question Rule
- Reference
Files
SKILL.mdcore3,809 bytes
Read SKILL.md
# Clarify Question Loop
Ask only questions that change the generated package, runtime adapter, safety
boundary, or public/private release decision.
For `/hep-build` creation or behavior-changing packaging, this is not a
substitute for the Builder Interview and Research Gate in
`contracts/builder-interview-research-gate.md`. Run that gate first: assess the
supplied context and ask only material gaps, including zero questions when
sufficient (8-12 only if that many gaps remain); research similar agent repositories or comparables and
academic/professional theory, then use this clarify loop only for the remaining
narrow ambiguities.
## ProcedureView the complete source on GitHubhephaestus-cloud
When your agent uses it
Use when the user types /hep-cloud or /agentlas-cloud, or asks to staff from THEIR OWN Agentlas cloud packages only. Cloud is one exact source scope; Network means Local + owner Cloud + public Hub.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
1,224 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 0. Scope rule
- 1. Resolve the runner
- 1.5 Core project first-contact contract
- 2. Agentlas sign-in (required)
- 3. Staff from owner Cloud only
- 4. Act on the typed result (`scope: "cloud"`)
- 5. Hard rules
Scripts executed separately
../../bin/hephaestus../../scripts/install-all-runtimes.sh
Files
../../bin/hephaestusruns26,135 bytes../../scripts/install-all-runtimes.shruns134,061 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytesSKILL.mdcore5,141 bytes
Read SKILL.md
# Hephaestus Cloud Routing (my own cloud / 보관함)
Route the request through the signed-in user's OWN Agentlas cloud packages only.
The active host LLM remains the staffing decision-maker; Cloud supplies a
content menu and exact BYOM releases.
## 0. Scope rule
`/hep-cloud` is owner-scoped: it queries ONLY the authenticated owner's
own cloud packages (보관함) through Core's typed `sourceScope: "cloud"`. It does **not**
search the public marketplace and does **not** search local private/plugin
cards.
- The user's own Cloud packages are restorable/owned by them. Entitlement,View the complete source on GitHubhephaestus-network
When your agent uses it
Use when the user types $hephaestus-network, /hep-network, or /agentlas-network, mentions @Hephaestus, or asks Agentlas to staff a durable goal from registered Local, owner Cloud, and public Hub agents or teams. The active host LLM staffs each turn; the exact roster remains goal-bound until explicit completion.
What it loads into context
Frontmatter
81 tokensAlways available to the agent
SKILL.md
5,357 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Resolve the runner and sign in
- Required MCP sequence
- 1. Perform job analysis
- 2. Retrieve the menu, then make the LLM decision
- 3. Validate and pin exact releases
- 4. Bind the roster to the durable goal
- 5. Resolve the model for every invocation
- 6. Execute the real task force
- 7. Truthful receipts
Scripts executed separately
../../bin/hephaestus
Files
../../bin/hephaestusruns26,135 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytesSKILL.mdcore25,041 bytes
Read SKILL.md
# Hephaestus Agent Workforce Network
<!-- prompt-module: {"id":"skill.network.host-execution","revision":2,"stability":"fixed-policy","changeTriggers":["release"],"order":0} -->
The active host LLM staffs the task. Agentlas Core federates content menus from
registered Local, owner Cloud, and public Hub inventory. No source and no
deterministic layer is the decision-maker or a server-side LLM executor.
Source scopes are exact:
- `network`: Local + Cloud + Hub;
- `local`: registered Local packages only;
- `cloud`: the signed-in owner's Cloud packages only;
- `hub`: public Hub packages only.View the complete source on GitHubhephaestus-storm
When your agent uses it
Use when the user types /hep-storm or /agentlas-storm, says @Hephaestus storm <goal>, or asks to drive a goal to verified completion through a force-robust Stormbreaker loop. Stormbreaker routes the goal to real Agentlas specialists, materializes a dependency-ordered pipeline fabric, and runs each work packet as a verifier-first hardened loop that does not stall, run away, or claim false success. Use it for loop-worthy work — apps, sites, agents, automations, debugging, multi-step research, data/report generation. Trivial questions are answered directly, not stormed.
What it loads into context
Frontmatter
138 tokensAlways available to the agent
SKILL.md
2,406 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Core-owned Goal + UltraCode harness
- 1. Resolve the runner
- 1.5 Core project first-contact contract
- 2. Agentlas sign-in
- 3. Route and materialize the execution fabric
- 4. Branch on the route decision
- 5. Run the Stormbreaker Loop over the fabric
- 6. Loop invariants (why this beats a one-shot loop)
- 7. Hard rules
Scripts executed separately
../../bin/hephaestus../../scripts/install-all-runtimes.sh
Files
../../bin/hephaestusruns26,135 bytes../../scripts/install-all-runtimes.shruns134,061 bytesSKILL.mdcore9,872 bytesSKILL.mdcore9,872 bytesSKILL.mdcore9,872 bytesSKILL.mdcore9,872 bytes
Read SKILL.md
Update fallback: 자동 업데이트가 안 되면 `hephaestus update`를 한 번 실행하세요. 업데이트하지 않아도 현재 버전 명령은 그대로 동작합니다.
# Hephaestus Stormbreaker Loop
Drive a goal through the **Stormbreaker Loop** — Hephaestus' force-robust,
verifier-first execution loop. Unlike a one-shot answer or a generic parallel
fan-out, Stormbreaker **routes the goal to real Agentlas specialists**, structures
the work as a dependency-ordered pipeline fabric, drives each work packet as a
**hardened goal loop** (it does not stall, run away, or claim false success), and
**refuses to report success without evidence**. Never guess an agent yourself when
this skill is active — the router or Hub decides the workforce.
## Core-owned Goal + UltraCode harness
View the complete source on GitHubhephaestus-upload
When your agent uses it
Use when the user types $hephaestus-upload, /hep-upload, or /agentlas-upload, or asks to upload, publish, or list an Agentlas agent or team. Ask Cloud (private) vs Agentlas Hub (public) FIRST, then publish through the bundled Hephaestus gate.
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
1,804 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Ask the destination first — always
- 2. Public Hub publishing is free
- 3. Resolve the runner in this host
- 4. Use one immutable upload gate
- 5. Publish once, optionally pinned to the preview
- 6. Workforce résumé repair loop
- 7. Report honestly
Scripts executed separately
../../bin/hephaestus
Files
../../bin/hephaestusruns26,135 bytesSKILL.mdcore7,761 bytesSKILL.mdcore7,761 bytesSKILL.mdcore7,761 bytesSKILL.mdcore7,761 bytes
Read SKILL.md
# Hephaestus Upload (Cloud or Agentlas Hub)
<!-- prompt-module: {"id":"skill.upload.host-execution","revision":2,"stability":"versioned-content","changeTriggers":["release","skill-package"],"channel":"system"} -->
Publish a finished Agentlas package. This is a WRITE surface: a Hub upload is
public and other people can borrow it, so the destination question comes before
any packaging or API call.
Upload is deliberately NOT folded into `/hep-network`. Network staffs a roster
(a read), upload publishes an artifact (a write that is hard to take back);
merging them would let "find me an agent" end in an accidental publish.
## 1. Ask the destination first — always
View the complete source on GitHubinstall-verification
When your agent uses it
Use before claiming that the package can be installed or published. Verifies structure, adapters, schemas, executable scripts, and public-safety boundaries.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
191 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Scripts executed separately
../../scripts/install.sh../../scripts/public_safety_check.sh../../scripts/verify-generated-package.sh../../scripts/verify-team-package.sh
Files
../../scripts/install.shruns766 bytes../../scripts/public_safety_check.shruns1,645 bytes../../scripts/verify-generated-package.shruns8,532 bytes../../scripts/verify-team-package.shruns2,136 bytesSKILL.mdcore810 bytesSKILL.mdcore810 bytesSKILL.mdcore810 bytesSKILL.mdcore810 bytes
Read SKILL.md
# Install Verification
Resolve `ENGINE` using `/hep-build` Step 0 and set `PACKAGE_ROOT` to the
generated agent repository. Run:
```bash
bash "$ENGINE/scripts/verify-generated-package.sh" "$PACKAGE_ROOT"
bash "$ENGINE/scripts/verify-team-package.sh" "$PACKAGE_ROOT"
(cd "$PACKAGE_ROOT" && bash "$ENGINE/scripts/public_safety_check.sh")
```
Then inspect the generated package's selected adapters and install files:
- root `AGENTS.md`, `CLAUDE.md`, `GEMINI.md`;View the complete source on GitHubllm-runtime-architecture
When your agent uses it
Use when designing how one canonical agent core runs across Codex, Claude Code, Antigravity, Cursor, and AGENTS.md-compatible tools.
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
172 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Files
SKILL.mdcore787 bytes
Read SKILL.md
# LLM Runtime Architecture
## Procedure
1. Keep `AGENTS.md` as the canonical behavior contract.
2. For each runtime, name entry point, global command, adapter files, available
tools, memory access, limitations, and verification command.
3. Keep adapters thin and point them back to the canonical core.
4. Write or repair `.agentlas/global-commands.json` when creating or packaging
an agent.
5. State unsupported capabilities explicitly.
## Output
View the complete source on GitHubmemory-ticketing
When your agent uses it
Use when adding Memory Events, Memory Tickets, memory-map.json, vault-references.json, PM Soul memory ownership, or Memory Curator routing to an agent repo.
What it loads into context
Frontmatter
42 tokensAlways available to the agent
SKILL.md
169 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Required Files
- Flow
- Never Store
Files
SKILL.mdcore723 bytes
Read SKILL.md
# Memory Ticketing
## Required Files
- `.agentlas/memory-map.json`
- `.agentlas/memory-tickets.jsonl`
- `.agentlas/vault-references.json`
## Flow
1. Workers emit `## Memory Events`.
2. Runtime or orchestrator wraps events into tickets.
3. Memory Curator validates, redacts, deduplicates, and routes.
4. PM Soul owns project memory and open loops.View the complete source on GitHubmode-classification
When your agent uses it
Use before routing a /meta-agent request to choose single-agent-creator, team-builder, or agentlas-packager from the user's wording and available files.
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
684 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Return
- Reference
Files
SKILL.mdcore3,000 bytes
Read SKILL.md
# Mode Classification
Pick one Agentlas meta-agent mode before generating or repairing files.
## Procedure
1. Inspect the user request and any provided path, repo, ZIP, prompt, or agent
files.
2. Step 0 - existing material wins: if existing material is being converted,
repaired, cleaned, imported, or released, choose `agentlas-packager`.
3. Step 1 - count independent ownership boundaries. Ask how many roles must
independently own all three of:
- their own memory/context;
- their own tools/permissions;View the complete source on GitHubpm-soul
When your agent uses it
Use when preserving product intent, acceptance criteria, decision memory, open loops, roadmap context, or the product-manager continuity layer of an agent team.
What it loads into context
Frontmatter
38 tokensAlways available to the agent
SKILL.md
143 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Files
SKILL.mdcore630 bytes
Read SKILL.md
# PM Soul
## Procedure
1. Read `.agentlas/project-soul-memory.md` when present.
2. Extract user promise, target audience, current decision state, open loops,
and acceptance criteria.
3. Connect sitemap changes to product intent.
4. Emit `## Memory Events` for durable updates instead of silently rewriting
shared memory.
## Output
Return `intent`, `acceptance_criteria`, `open_loops`, `drift_risks`, andView the complete source on GitHubpublic-plugin-packaging
When your agent uses it
Use when packaging this meta-agent for public Codex plugin registration, Claude Code installation, GitHub release, one-line terminal install, or open-source distribution.
What it loads into context
Frontmatter
41 tokensAlways available to the agent
SKILL.md
339 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Checklist
- Public Boundary
Scripts executed separately
../../scripts/install.sh../../scripts/public_safety_check.sh../../scripts/verify-generated-package.sh../../scripts/verify-team-package.sh
Files
../../scripts/install.shruns766 bytes../../scripts/public_safety_check.shruns1,645 bytes../../scripts/verify-generated-package.shruns8,532 bytes../../scripts/verify-team-package.shruns2,136 bytesSKILL.mdcore1,422 bytesSKILL.mdcore1,422 bytesSKILL.mdcore1,422 bytesSKILL.mdcore1,422 bytesSKILL.mdcore1,422 bytes
Read SKILL.md
# Public Plugin Packaging
## Checklist
- `codex/marketplace.json` exists.
- Codex plugin has `.codex-plugin/plugin.json`.
- Codex plugin includes at least one `SKILL.md`.
- Codex plugin includes `commands/<slug>.md` for the package command.
- `.claude/commands/meta-agent.md` exists.
- `.claude/commands/<slug>.md` exists for the package command.
- `.claude/agents/agentlas-core-engine-meta-agent.md` exists.
- `.claude/skills/agentlas-core-engine-meta-agent/SKILL.md` exists.
- `antigravity/workflows/<slug>.md` exists for Antigravity workflows.
- `.agentlas/global-commands.json` exists and final handoff includesView the complete source on GitHubrouting-card-authoring
When your agent uses it
Use whenever a build emits or repairs .agentlas/routing-card.json — the shared card contract for the single-agent builder, the team builder, and the packager. States what belongs in every field, which fields the hub can actually match on, and which fields silently break matching when a sentence leaks into them.
What it loads into context
Frontmatter
73 tokensAlways available to the agent
SKILL.md
2,160 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Why the fields behave the way they do
- Field table
- Checklist a builder can run
Files
SKILL.mdcore8,924 bytes
Read SKILL.md
# Routing Card Field Spec — what goes in every field, and where it lands
One card, four builders. `10-single-agent-builder`, `20-multi-agent-team-builder`,
`30-agentlas-packager`, and `40-session-agent-builder` differ in what they
assemble, but the routing card is the same artifact with the same rules in all
four. This file is the reference
they share, and `templates/routing-card.example.json` is a complete card that
passes `schemas/routing-card.schema.json`.
## Why the fields behave the way they do
**The real matching is sentence-to-sentence.** The slot's `task` text is
compared semantically against the card's `summary`. A card whose summary
names its actual deliverable outranks a card with a perfect id list.View the complete source on GitHubruntime-adapters
When your agent uses it
Use when creating Codex, Claude Code, Antigravity, Cursor, or AGENTS.md runtime adapters from one canonical agent core. Use whenever a generated repo needs multiple AI runtimes without duplicating instructions.
What it loads into context
Frontmatter
51 tokensAlways available to the agent
SKILL.md
238 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Rules
- Required Adapters
Files
SKILL.mdcore974 bytes
Read SKILL.md
# Runtime Adapters
## Rules
- `AGENTS.md` is canonical.
- `.claude/`, `.codex/`, `.cursor/`, `antigravity/`, and root `skills/` are thin
adapters or mirrors.
- `.agentlas/global-commands.json` records the command each adapter exposes.
- Adapter text should point back to `AGENTS.md`.
- Do not claim identical behavior across runtimes. Say the canonical core is
portable and each adapter maps it into local conventions.
## Required Adapters
View the complete source on GitHubself-evolving-single-agent
When your agent uses it
Use when generating a single installable agent that should keep learning, track sources, refresh research, propose repairs, or improve itself over time without becoming a multi-agent team.
What it loads into context
Frontmatter
45 tokensAlways available to the agent
SKILL.md
528 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
- File revision approval
Files
SKILL.mdcore2,470 bytesSKILL.mdcore2,470 bytes
Read SKILL.md
# Self-Evolving Single Agent
## Procedure
1. Keep the package as one worker unless the user asks for a team.
2. Run `contracts/builder-interview-research-gate.md` before generation: assess
supplied context and ask only material gaps, including zero questions when
sufficient (8-12 only if that many gaps remain). Research official sources, similar agent
repositories or comparables, academic/professional theory, and plugin docs,
compare tool/plugin choices, and write the domain-expert synthesis plus
prompt-performance contract before creating the worker prompt.
3. Add memory architecture even for the single worker:
- `.agentlas/memory-map.json`;
- `.agentlas/vault-references.json`;View the complete source on GitHubsession-agent-builder
When your agent uses it
Turn the current interactive conversation into an owner-reviewed reusable Agentlas agent; accept JSON or JSONL only for explicit terminal and automation runs.
What it loads into context
Frontmatter
36 tokensAlways available to the agent
SKILL.md
644 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Interactive route
- Generalization and safety
- Optional terminal route
- Output
Files
SKILL.mdcore3,162 bytesSKILL.mdcore3,162 bytes
Read SKILL.md
# Session Agent Builder Skill
Use `modes/session-agent-builder.md` and `agents/40-session-agent-builder/agent.md`
as the canonical route. The important distinction is between an interactive
host and the deterministic terminal utility:
- In an interactive `/hep-build session` request, the current conversation is
already the input. Do not ask the owner to export or paste JSON/JSONL.
- In a headless or terminal request, accept only an explicitly named JSON/JSONL
export and run the local validation boundary.
## Interactive route
1. Ask where the new agent should be written. Say that the default is theView the complete source on GitHubsitemap-task-bias
When your agent uses it
Use when creating or auditing an agent-team sitemap, Task Bias ledger, concept coverage, product surface map, validation chain, or missing-concept check.
What it loads into context
Frontmatter
40 tokensAlways available to the agent
SKILL.md
178 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Files
SKILL.mdcore822 bytes
Read SKILL.md
# Sitemap Task Bias
## Procedure
1. List the user-facing surfaces, workflows, agent roles, skills, memory scopes,
runtime adapters, policy gates, and verification lanes.
2. Compare the request against required concept coverage:
- sitemap;
- PM Soul;
- memory architecture;
- all-LLM runtime architecture;
- public/private boundary;
- install and verification path.
3. Add task biases that protect the build from dropping important concerns.View the complete source on GitHubskill-lifecycle-promotion
When your agent uses it
Use when adding or auditing Agentlas skill lifecycle metadata, skill-registry.json, trial evidence, Curator promotion decisions, or first-class skill promotion gates.
What it loads into context
Frontmatter
42 tokensAlways available to the agent
SKILL.md
289 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Files
SKILL.mdcore1,336 bytes
Read SKILL.md
# Skill Lifecycle Promotion
Use this skill when a generated or packaged Agentlas repo needs governed skill
promotion metadata.
## Procedure
1. Add `.agentlas/skill-registry.json` as an export-only candidate registry.
2. Add empty `.agentlas/skill-trials.jsonl` and
`.agentlas/curator-decisions.jsonl`.
3. Keep every skill at `tier: candidate` on export.
4. Keep `runtimeFirstClassRecallEnabled: false` until semantic curation and the
trusted owner approval service accept the exact staged instruction/skill diff.
Curator decisions never authorize executable file changes by themselves.View the complete source on GitHubteam-builder-packaging
When your agent uses it
Use when generating or auditing a multi-role agent team package with orchestrator, PM Soul, Memory Curator, Policy Gate, workers, eval, QA, handoffs, and runtime adapters.
What it loads into context
Frontmatter
48 tokensAlways available to the agent
SKILL.md
635 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Procedure
- Output
Scripts executed separately
../../scripts/verify-team-package.sh
Files
../../scripts/verify-team-package.shruns2,136 bytesSKILL.mdcore2,668 bytes
Read SKILL.md
# Team Builder Packaging
## Procedure
1. Start with the orchestrator/HQ.
2. Run `contracts/builder-interview-research-gate.md` before writing the roster:
assess supplied context and ask only material gaps, including zero questions
when sufficient (8-12 only if that many gaps remain); research official sources, similar agent
repositories or comparables, academic/professional theory, and plugin docs,
compare tool/plugin choices, and write the domain-expert synthesis plus
prompt-performance contract.
3. Add PM Soul or project owner.
4. Add Memory Curator and Memory Ticket handoff.
5. Add Policy Gate, eval judge, and QA/evidence gate.View the complete source on GitHubSkills included
- agentlas-packaging
- self-evolving-single-agent
- session-agent-builder
- team-builder-packaging
- agentlas-operations
- agentlas-packaging
- self-evolving-single-agent
- session-agent-builder
- team-builder-packaging
- agentlas-build
- agentlas-cloud
- agentlas-network
- agentlas-operations
- agentlas-storm
- agentlas-upload
- hephaestus-build
- hephaestus-cloud
- hephaestus-network
- hephaestus-storm
- hephaestus-upload
- routing-card-authoring
- session-agent-builder
- hephaestus-cloud
- hephaestus-network
- hephaestus-upload
- hephaestus-cloud
- hephaestus-network
- hephaestus-storm
- hephaestus-upload
- agentlas-browser
- agentlas-build
- agentlas-call
- agentlas-cloud
- agentlas-hub
- agentlas-local
- agentlas-network
- agentlas-search
- agentlas-storm
- agentlas-upload
- hep-browser
- hep-build
- hep-call
- hep-cloud
- hep-hub
- hep-local
- hep-network
- hep-search
- hep-storm
- hep-upload
- hephaestus-cloud
- hephaestus-network
- hephaestus-storm
- hephaestus-upload
- agentlas-packaging
- self-evolving-single-agent
- session-agent-builder
- team-builder-packaging
- agent-team-design
- agentlas
- agentlas-auto-activation
- agentlas-browser
- agentlas-build
- agentlas-call
- agentlas-cloud
- agentlas-hub
- agentlas-local
- agentlas-network
- agentlas-one
- agentlas-operations
- agentlas-packaging
- agentlas-search
- agentlas-security-scan
- agentlas-storm
- agentlas-upload
- clarify-question-loop
- hephaestus-cloud
- hephaestus-network
- hephaestus-storm
- hephaestus-upload
- install-verification
- llm-runtime-architecture
- memory-ticketing
- mode-classification
- pm-soul
- public-plugin-packaging
- routing-card-authoring
- runtime-adapters
- self-evolving-single-agent
- session-agent-builder
- sitemap-task-bias
- skill-lifecycle-promotion
- team-builder-packaging
Repository facts
- License
- Apache-2.0
- Created
- Jun 4, 2026
- Last pushed
- Nov 5, 2026
- Forks
- 109
- Open issues
- 1
- Project activity
- Active
Rank over the last 12 weeks
Now #649 · best #503 · down 121 in 30 days
- #609 from Oct 30 to Oct 31
- #612 on Nov 1
- #614 on Nov 2
- #616 on Nov 3
- #618 on Nov 4
- #649 since Nov 5
58 earlier periods
- #575 on Aug 2
- #558 on Aug 7
- #553 on Aug 8
- #557 on Aug 9
- #578 on Aug 10
- #577 on Aug 11
- #577 on Aug 13
- #582 on Aug 14
- #582 on Aug 16
- #600 on Aug 18
- #589 on Aug 19
- #583 on Aug 20
- #592 on Aug 21
- #568 on Aug 22
- #590 on Aug 23
- #588 on Aug 24
- #589 on Aug 26
- #593 on Aug 27
- #605 on Aug 28
- #566 on Aug 30
- #582 on Sep 4
- #580 on Sep 5
- #598 on Sep 7
- #616 on Sep 8
- #606 on Sep 9
- #612 on Sep 10
- #601 on Sep 13
- #619 on Sep 14
- #628 on Sep 16
- #627 on Sep 18
- #634 on Sep 21
- #623 on Sep 24
- #521 on Sep 25
- #503 on Sep 26
- #518 on Sep 27
- #517 on Sep 28
- #532 on Sep 29
- #516 from Oct 1 to Oct 2
- #505 from Oct 3 to Oct 4
- #514 on Oct 5
- #528 from Oct 6 to Oct 7
- #542 on Oct 8
- #541 on Oct 9
- #530 on Oct 10
- #531 on Oct 11
- #540 on Oct 12
- #543 on Oct 13
- #545 on Oct 14
- #540 on Oct 15
- #543 on Oct 16
- #535 from Oct 17 to Oct 18
- #552 on Oct 19
- #557 on Oct 20
- #563 on Oct 21
- #538 on Oct 24
- #596 on Oct 25
- #601 on Oct 28
- #605 on Oct 29
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 3, 2026
Risk level changed on Nov 3, 2026
New signal: Dangerous shell operation
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 203 notes
claude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/agentlas-packaging/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/agentlas-packaging/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/agentlas-packaging/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/self-evolving-single-agent/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedclaude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/session-agent-builder/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/agentlas-packaging/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/agentlas-packaging/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/agentlas-packaging/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/self-evolving-single-agent/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/session-agent-builder/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-build/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-build/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-build/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-cloud/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-cloud/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-cloud/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-cloud/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-cloud/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-cloud/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcodex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-cloud/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 355 dangerous shell commandsin 12 files: scripts/install-all-runtimes.sh:115 bin/agentlas-one:101 scripts/public_safety_check.sh:10 and 9 more
- 314 network referencesin 14 files: scripts/install-all-runtimes.sh:41 kimi/skills/hep-browser/SKILL.md:20 hephaestus-cloud/SKILL.md:2 and 11 more
- No hidden or obfuscated text
- No instruction overrides
- 66 executable scriptsin 8 files: bin/hephaestus:1 scripts/verify-team-package.sh:1 scripts/install-all-runtimes.sh:1 and 5 more
- 336 references to secretsin 11 files: bin/hephaestus:57 scripts/install-all-runtimes.sh:353 bin/agentlas-one:124 and 8 more
- No requests to vote in Hot
Show all 1,071 signals by file
bin/agentlas-one
- Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Dangerous shell operationline 101
[ -n "$stale" ] && rm -f "$stale" 2>/dev/null || true - Dangerous shell operationline 101
[ -n "$stale" ] && rm -f "$stale" 2>/dev/null || true - Access to secretsline 124
[Credential-related source omitted] - Access to secretsline 124
[Credential-related source omitted] - Access to secretsline 134
[Credential-related source omitted] - Access to secretsline 134
[Credential-related source omitted] - Access to secretsline 153
[Credential-related source omitted] - Access to secretsline 153
[Credential-related source omitted] - Access to secretsline 155
[Credential-related source omitted] - Access to secretsline 155
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 192
[Credential-related source omitted] - Access to secretsline 192
[Credential-related source omitted] - Access to secretsline 291
[Credential-related source omitted] - Access to secretsline 291
[Credential-related source omitted] - Access to secretsline 292
[Credential-related source omitted] - Access to secretsline 292
[Credential-related source omitted] - Access to secretsline 322
[Credential-related source omitted] - Access to secretsline 322
[Credential-related source omitted] - Access to secretsline 352
[Credential-related source omitted] - Access to secretsline 352
[Credential-related source omitted] - Access to secretsline 363
[Credential-related source omitted] - Access to secretsline 363
[Credential-related source omitted] - Access to secretsline 367
[Credential-related source omitted] - Access to secretsline 367
[Credential-related source omitted] - Access to secretsline 382
[Credential-related source omitted] - Access to secretsline 382
[Credential-related source omitted] - Access to secretsline 394
[Credential-related source omitted] - Access to secretsline 394
[Credential-related source omitted] - Access to secretsline 422
[Credential-related source omitted] - Access to secretsline 422
[Credential-related source omitted] - Access to secretsline 552
[Credential-related source omitted] - Access to secretsline 552
[Credential-related source omitted] - Access to secretsline 596
[Credential-related source omitted] - Access to secretsline 596
[Credential-related source omitted] - Access to secretsline 598
[Credential-related source omitted] - Access to secretsline 598
[Credential-related source omitted] - Access to secretsline 604
[Credential-related source omitted] - Access to secretsline 604
[Credential-related source omitted] - Access to secretsline 638
[Credential-related source omitted] - Access to secretsline 638
[Credential-related source omitted] - Access to secretsline 639
[Credential-related source omitted] - Access to secretsline 639
[Credential-related source omitted] - Access to secretsline 640
[Credential-related source omitted] - Access to secretsline 640
[Credential-related source omitted] - Access to secretsline 641
[Credential-related source omitted] - Access to secretsline 641
[Credential-related source omitted] - Access to secretsline 796
[Credential-related source omitted] - Access to secretsline 796
[Credential-related source omitted] - Access to secretsline 818
[Credential-related source omitted] - Access to secretsline 818
[Credential-related source omitted] - Access to secretsline 867
[Credential-related source omitted] - Access to secretsline 867
[Credential-related source omitted] - Access to secretsline 901
[Credential-related source omitted] - Access to secretsline 901
[Credential-related source omitted] - Access to secretsline 924
[Credential-related source omitted] - Access to secretsline 924
[Credential-related source omitted] - Access to secretsline 928
[Credential-related source omitted] - Access to secretsline 928
[Credential-related source omitted] - Access to secretsline 936
[Credential-related source omitted] - Access to secretsline 936
[Credential-related source omitted] - Access to secretsline 955
[Credential-related source omitted] - Access to secretsline 955
[Credential-related source omitted] - Dangerous shell operationline 997
rm -f "$STATE_FILE" "$ONE_DIR/directive.md" - Dangerous shell operationline 997
rm -f "$STATE_FILE" "$ONE_DIR/directive.md" - Dangerous shell operationline 1023
rm -rf "$dest" - Dangerous shell operationline 1023
rm -rf "$dest" - Dangerous shell operationline 1117
[ -n "$pack_dest" ] && rm -rf "$pack_dest" 2>/dev/null || true - Dangerous shell operationline 1117
[ -n "$pack_dest" ] && rm -rf "$pack_dest" 2>/dev/null || true - Access to secretsline 1184
[Credential-related source omitted] - Access to secretsline 1184
[Credential-related source omitted] - Dangerous shell operationline 1196
rm -f "$STATE_FILE" "$ONE_DIR/directive.md" - Dangerous shell operationline 1196
rm -f "$STATE_FILE" "$ONE_DIR/directive.md" - Dangerous shell operationline 1201
*/.agentlas/one|*/one) rm -rf "$ONE_DIR"; purged="deleted" ;; - Dangerous shell operationline 1201
*/.agentlas/one|*/one) rm -rf "$ONE_DIR"; purged="deleted" ;; - Access to secretsline 1278
[Credential-related source omitted] - Access to secretsline 1278
[Credential-related source omitted] - Access to secretsline 1308
[Credential-related source omitted] - Access to secretsline 1308
[Credential-related source omitted] - Access to secretsline 1387
[Credential-related source omitted] - Access to secretsline 1387
[Credential-related source omitted]
bin/agentlas-python-cache-boundary
- Executable scriptline 1
#!/usr/bin/env bash
bin/hephaestus
- Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
Executable file; content unavailable - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted]
claude/plugins/agentlas-core-engine-meta-agent/.claude-plugin/plugin.json
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-cloud/SKILL.md
- Network accessline 50
If no runner exists, tell the user to run the one-touch installer: `curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Dangerous shell operationline 51
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Network accessline 51
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash`
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-storm/SKILL.md
- Network accessline 56
If no runner exists, tell the user to run the one-touch installer: `curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Dangerous shell operationline 57
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Network accessline 57
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash`
codex/plugins/agentlas-core-engine-meta-agent/skills/hephaestus-upload/SKILL.md
- Access to secretsline 89
[Credential-related source omitted]
cursor/plugin/skills/hephaestus-cloud/SKILL.md
- Network accessline 50
If no runner exists, tell the user to run the one-touch installer: `curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Dangerous shell operationline 51
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Network accessline 51
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash`
cursor/plugin/skills/hephaestus-upload/SKILL.md
- Access to secretsline 89
[Credential-related source omitted]
hermes/skills/hephaestus-cloud/SKILL.md
- Network accessline 50
If no runner exists, tell the user to run the one-touch installer: `curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Dangerous shell operationline 51
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Network accessline 51
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash`
hermes/skills/hephaestus-storm/SKILL.md
- Network accessline 56
If no runner exists, tell the user to run the one-touch installer: `curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Dangerous shell operationline 57
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Network accessline 57
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash`
hermes/skills/hephaestus-upload/SKILL.md
- Access to secretsline 89
[Credential-related source omitted]
kimi/skills/hep-browser/SKILL.md
- Network accessline 20
by default so logged-in Desktop/browser state is reused. - Prefer the human-facing URL a person would type over app-shell automation URLs. For example, use `https://mail.google.com/` instead of - Network accessline 20
by default so logged-in Desktop/browser state is reused. - Prefer the human-facing URL a person would type over app-shell automation URLs. For example, use `https://mail.google.com/` instead of - Network accessline 21
- Prefer the human-facing URL a person would type over app-shell automation URLs. For example, use `https://mail.google.com/` instead of `https://mail.google.com/mail/u/0/#inbox` unless that exact deep route is - Network accessline 21
- Prefer the human-facing URL a person would type over app-shell automation URLs. For example, use `https://mail.google.com/` instead of `https://mail.google.com/mail/u/0/#inbox` unless that exact deep route is - Network accessline 22
URLs. For example, use `https://mail.google.com/` instead of - Network accessline 22
URLs. For example, use `https://mail.google.com/` instead of - Network accessline 23
`https://mail.google.com/mail/u/0/#inbox` unless that exact deep route is - Network accessline 23
`https://mail.google.com/mail/u/0/#inbox` unless that exact deep route is - Network accessline 65
/hep-browser https://example.com - Network accessline 65
/hep-browser https://example.com - Network accessline 66
/hep-browser https://example.com "click the Docs link and report what changed" - Network accessline 66
/hep-browser https://example.com "click the Docs link and report what changed" - Network accessline 67
/hep-browser https://example.com --act "open the pricing section" --cdp 9222 --keep-open - Network accessline 67
/hep-browser https://example.com --act "open the pricing section" --cdp 9222 --keep-open - Network accessline 68
/hep-browser https://mail.google.com/ --click-text "Compose" --wait-ms 2000 --keep-open - Network accessline 68
/hep-browser https://mail.google.com/ --click-text "Compose" --wait-ms 2000 --keep-open - Network accessline 69
/hep-browser https://example.com "summarize this page" --read - Network accessline 69
/hep-browser https://example.com "summarize this page" --read
kimi/skills/hep-upload/SKILL.md
openclaw/skills/hephaestus-cloud/SKILL.md
- Network accessline 2
name: hephaestus-cloud description: "Use when the user types /hep-cloud or asks to staff from THEIR OWN Agentlas cloud packages (보관함, 내 클라우드, 내 보관함, my cloud, my own agents). This exact source scope searches only the signed-in owner's Cloud - Network accessline 3
description: "Use when the user types /hep-cloud or asks to staff from THEIR OWN Agentlas cloud packages (보관함, 내 클라우드, 내 보관함, my cloud, my own agents). This exact source scope searches only the signed-in owner's Cloud inventory, never publi - Network accessline 4
metadata: {"openclaw": {"emoji": "🔨", "requires": {"bins": ["python3"]}, "homepage": "https://github.com/agentlas-ai/Agentlas-OS"}} - Network accessline 51
If no runner exists, tell the user to run the one-touch installer: `curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Dangerous shell operationline 52
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Network accessline 52
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash`
openclaw/skills/hephaestus-network/SKILL.md
- Network accessline 2
name: hephaestus-network description: "Use when the user asks OpenClaw to staff a durable goal from registered Local, owner Cloud, and public Hub agents or teams. The active host LLM chooses the exact roster, which remains goal-bound until - Network accessline 3
description: "Use when the user asks OpenClaw to staff a durable goal from registered Local, owner Cloud, and public Hub agents or teams. The active host LLM chooses the exact roster, which remains goal-bound until explicit completion." met - Network accessline 4
metadata: {"openclaw": {"emoji": "🔨", "requires": {"bins": ["python3"]}, "homepage": "https://github.com/agentlas-ai/Agentlas-OS"}}
openclaw/skills/hephaestus-storm/SKILL.md
- Network accessline 2
name: hephaestus-storm description: "Use when the user types /hep-storm, mentions @Hephaestus storm, or asks to force-robustly drive a loop-worthy goal (apps, sites, agents, automations, debugging, multi-step research, data/report generatio - Network accessline 3
description: "Use when the user types /hep-storm, mentions @Hephaestus storm, or asks to force-robustly drive a loop-worthy goal (apps, sites, agents, automations, debugging, multi-step research, data/report generation) to a verified finish - Network accessline 4
metadata: {"openclaw": {"emoji": "🔨", "requires": {"bins": ["python3"]}, "homepage": "https://github.com/agentlas-ai/Agentlas-OS"}} - Network accessline 57
If no runner exists, tell the user to run the one-touch installer: `curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Dangerous shell operationline 58
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Network accessline 58
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash`
openclaw/skills/hephaestus-upload/SKILL.md
- Network accessline 2
name: hephaestus-upload description: "Use when the user asks to upload or publish an Agentlas agent or team. Ask Cloud private vs Agentlas Hub public FIRST, then use the bundled immutable upload gate." metadata: {"openclaw": {"emoji": "🔨", - Network accessline 3
description: "Use when the user asks to upload or publish an Agentlas agent or team. Ask Cloud private vs Agentlas Hub public FIRST, then use the bundled immutable upload gate." metadata: {"openclaw": {"emoji": "🔨", "requires": {"bins": ["p - Network accessline 4
metadata: {"openclaw": {"emoji": "🔨", "requires": {"bins": ["python3"]}, "homepage": "https://github.com/agentlas-ai/Agentlas-OS"}} - Access to secretsline 90
[Credential-related source omitted]
scripts/install-all-runtimes.sh
- Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Network accessline 41
github_url_was_explicit="${HEPHAESTUS_GITHUB_URL:-}" repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 41
github_url_was_explicit="${HEPHAESTUS_GITHUB_URL:-}" repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 41
github_url_was_explicit="${HEPHAESTUS_GITHUB_URL:-}" repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 41
github_url_was_explicit="${HEPHAESTUS_GITHUB_URL:-}" repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 41
github_url_was_explicit="${HEPHAESTUS_GITHUB_URL:-}" repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 41
github_url_was_explicit="${HEPHAESTUS_GITHUB_URL:-}" repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 41
github_url_was_explicit="${HEPHAESTUS_GITHUB_URL:-}" repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 41
github_url_was_explicit="${HEPHAESTUS_GITHUB_URL:-}" repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 41
github_url_was_explicit="${HEPHAESTUS_GITHUB_URL:-}" repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 41
github_url_was_explicit="${HEPHAESTUS_GITHUB_URL:-}" repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 42
repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" marketplace_name="${HEPHAESTUS_MARKETPLACE:-agentlas-core-engine}" - Network accessline 42
repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" marketplace_name="${HEPHAESTUS_MARKETPLACE:-agentlas-core-engine}" - Network accessline 42
repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" marketplace_name="${HEPHAESTUS_MARKETPLACE:-agentlas-core-engine}" - Network accessline 42
repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" marketplace_name="${HEPHAESTUS_MARKETPLACE:-agentlas-core-engine}" - Network accessline 42
repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" marketplace_name="${HEPHAESTUS_MARKETPLACE:-agentlas-core-engine}" - Network accessline 42
repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" marketplace_name="${HEPHAESTUS_MARKETPLACE:-agentlas-core-engine}" - Network accessline 42
repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" marketplace_name="${HEPHAESTUS_MARKETPLACE:-agentlas-core-engine}" - Network accessline 42
repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" marketplace_name="${HEPHAESTUS_MARKETPLACE:-agentlas-core-engine}" - Network accessline 42
repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" marketplace_name="${HEPHAESTUS_MARKETPLACE:-agentlas-core-engine}" - Network accessline 42
repo="${HEPHAESTUS_REPO:-agentlas-ai/Agentlas-OS}" github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" marketplace_name="${HEPHAESTUS_MARKETPLACE:-agentlas-core-engine}" - Network accessline 43
github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 43
github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 43
github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 43
github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 43
github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 43
github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 43
github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 43
github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 43
github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Network accessline 43
github_url="${HEPHAESTUS_GITHUB_URL:-https://github.com/$repo}" - Dangerous shell operationline 115
rm -rf "$tmp_source_dir" - Dangerous shell operationline 115
rm -rf "$tmp_source_dir" - Dangerous shell operationline 115
rm -rf "$tmp_source_dir" - Dangerous shell operationline 115
rm -rf "$tmp_source_dir" - Dangerous shell operationline 115
rm -rf "$tmp_source_dir" - Dangerous shell operationline 115
rm -rf "$tmp_source_dir" - Dangerous shell operationline 115
rm -rf "$tmp_source_dir" - Dangerous shell operationline 115
rm -rf "$tmp_source_dir" - Dangerous shell operationline 115
rm -rf "$tmp_source_dir" - Dangerous shell operationline 115
rm -rf "$tmp_source_dir" - Dangerous shell operationline 118
rm -rf "$runtime_stage_dir" - Dangerous shell operationline 118
rm -rf "$runtime_stage_dir" - Dangerous shell operationline 118
rm -rf "$runtime_stage_dir" - Dangerous shell operationline 118
rm -rf "$runtime_stage_dir" - Dangerous shell operationline 118
rm -rf "$runtime_stage_dir" - Dangerous shell operationline 118
rm -rf "$runtime_stage_dir" - Dangerous shell operationline 118
rm -rf "$runtime_stage_dir" - Dangerous shell operationline 118
rm -rf "$runtime_stage_dir" - Dangerous shell operationline 118
rm -rf "$runtime_stage_dir" - Dangerous shell operationline 118
rm -rf "$runtime_stage_dir" - Network accessline 144
local canonical_repo="${repo%.git}" url_repo="" canonical_url="" canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 144
local canonical_repo="${repo%.git}" url_repo="" canonical_url="" canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 144
local canonical_repo="${repo%.git}" url_repo="" canonical_url="" canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 144
local canonical_repo="${repo%.git}" url_repo="" canonical_url="" canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 144
local canonical_repo="${repo%.git}" url_repo="" canonical_url="" canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 144
local canonical_repo="${repo%.git}" url_repo="" canonical_url="" canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 144
local canonical_repo="${repo%.git}" url_repo="" canonical_url="" canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 144
local canonical_repo="${repo%.git}" url_repo="" canonical_url="" canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 144
local canonical_repo="${repo%.git}" url_repo="" canonical_url="" canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 144
local canonical_repo="${repo%.git}" url_repo="" canonical_url="" canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 145
canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" canonical_url="${canonical_url%/}" - Network accessline 145
canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" canonical_url="${canonical_url%/}" - Network accessline 145
canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" canonical_url="${canonical_url%/}" - Network accessline 145
canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" canonical_url="${canonical_url%/}" - Network accessline 145
canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" canonical_url="${canonical_url%/}" - Network accessline 145
canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" canonical_url="${canonical_url%/}" - Network accessline 145
canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" canonical_url="${canonical_url%/}" - Network accessline 145
canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" canonical_url="${canonical_url%/}" - Network accessline 145
canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" canonical_url="${canonical_url%/}" - Network accessline 145
canonical_repo="$(printf '%s' "$canonical_repo" | tr '[:upper:]' '[:lower:]')" canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" canonical_url="${canonical_url%/}" - Network accessline 146
canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 146
canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 146
canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 146
canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 146
canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 146
canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 146
canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 146
canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 146
canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 146
canonical_url="$(printf '%s' "$github_url" | tr '[:upper:]' '[:lower:]')" - Network accessline 147
canonical_url="${canonical_url%/}" if [[ "$canonical_url" != https://github.com/* ]]; then warn "install_source_url_unsupported" - Network accessline 147
canonical_url="${canonical_url%/}" if [[ "$canonical_url" != https://github.com/* ]]; then warn "install_source_url_unsupported" - Network accessline 147
canonical_url="${canonical_url%/}" if [[ "$canonical_url" != https://github.com/* ]]; then warn "install_source_url_unsupported" - Network accessline 147
canonical_url="${canonical_url%/}" if [[ "$canonical_url" != https://github.com/* ]]; then warn "install_source_url_unsupported" - Network accessline 147
canonical_url="${canonical_url%/}" if [[ "$canonical_url" != https://github.com/* ]]; then warn "install_source_url_unsupported" - Network accessline 147
canonical_url="${canonical_url%/}" if [[ "$canonical_url" != https://github.com/* ]]; then warn "install_source_url_unsupported" - Network accessline 147
canonical_url="${canonical_url%/}" if [[ "$canonical_url" != https://github.com/* ]]; then warn "install_source_url_unsupported" - Network accessline 147
canonical_url="${canonical_url%/}" if [[ "$canonical_url" != https://github.com/* ]]; then warn "install_source_url_unsupported" - Network accessline 147
canonical_url="${canonical_url%/}" if [[ "$canonical_url" != https://github.com/* ]]; then warn "install_source_url_unsupported" - Network accessline 147
canonical_url="${canonical_url%/}" if [[ "$canonical_url" != https://github.com/* ]]; then warn "install_source_url_unsupported" - Network accessline 148
if [[ "$canonical_url" != https://github.com/* ]]; then - Network accessline 148
if [[ "$canonical_url" != https://github.com/* ]]; then - Network accessline 148
if [[ "$canonical_url" != https://github.com/* ]]; then - Network accessline 148
if [[ "$canonical_url" != https://github.com/* ]]; then - Network accessline 148
if [[ "$canonical_url" != https://github.com/* ]]; then - Network accessline 148
if [[ "$canonical_url" != https://github.com/* ]]; then - Network accessline 148
if [[ "$canonical_url" != https://github.com/* ]]; then - Network accessline 148
if [[ "$canonical_url" != https://github.com/* ]]; then - Network accessline 148
if [[ "$canonical_url" != https://github.com/* ]]; then - Network accessline 148
if [[ "$canonical_url" != https://github.com/* ]]; then - Network accessline 150
return 1 fi url_repo="${canonical_url#https://github.com/}" - Network accessline 150
return 1 fi url_repo="${canonical_url#https://github.com/}" - Network accessline 150
return 1 fi url_repo="${canonical_url#https://github.com/}" - Network accessline 150
return 1 fi url_repo="${canonical_url#https://github.com/}" - Network accessline 150
return 1 fi url_repo="${canonical_url#https://github.com/}" - Network accessline 150
return 1 fi url_repo="${canonical_url#https://github.com/}" - Network accessline 150
return 1 fi url_repo="${canonical_url#https://github.com/}" - Network accessline 150
return 1 fi url_repo="${canonical_url#https://github.com/}" - Network accessline 150
return 1 fi url_repo="${canonical_url#https://github.com/}" - Network accessline 150
return 1 fi url_repo="${canonical_url#https://github.com/}" - Network accessline 151
fi url_repo="${canonical_url#https://github.com/}" url_repo="${url_repo%.git}" - Network accessline 151
fi url_repo="${canonical_url#https://github.com/}" url_repo="${url_repo%.git}" - Network accessline 151
fi url_repo="${canonical_url#https://github.com/}" url_repo="${url_repo%.git}" - Network accessline 151
fi url_repo="${canonical_url#https://github.com/}" url_repo="${url_repo%.git}" - Network accessline 151
fi url_repo="${canonical_url#https://github.com/}" url_repo="${url_repo%.git}" - Network accessline 151
fi url_repo="${canonical_url#https://github.com/}" url_repo="${url_repo%.git}" - Network accessline 151
fi url_repo="${canonical_url#https://github.com/}" url_repo="${url_repo%.git}" - Network accessline 151
fi url_repo="${canonical_url#https://github.com/}" url_repo="${url_repo%.git}" - Network accessline 151
fi url_repo="${canonical_url#https://github.com/}" url_repo="${url_repo%.git}" - Network accessline 151
fi url_repo="${canonical_url#https://github.com/}" url_repo="${url_repo%.git}" - Network accessline 152
url_repo="${canonical_url#https://github.com/}" - Network accessline 152
url_repo="${canonical_url#https://github.com/}" - Network accessline 152
url_repo="${canonical_url#https://github.com/}" - Network accessline 152
url_repo="${canonical_url#https://github.com/}" - Network accessline 152
url_repo="${canonical_url#https://github.com/}" - Network accessline 152
url_repo="${canonical_url#https://github.com/}" - Network accessline 152
url_repo="${canonical_url#https://github.com/}" - Network accessline 152
url_repo="${canonical_url#https://github.com/}" - Network accessline 152
url_repo="${canonical_url#https://github.com/}" - Network accessline 152
url_repo="${canonical_url#https://github.com/}" - Network accessline 164
fi repo="$canonical_repo" github_url="https://github.com/$canonical_repo" - Network accessline 164
fi repo="$canonical_repo" github_url="https://github.com/$canonical_repo" - Network accessline 164
fi repo="$canonical_repo" github_url="https://github.com/$canonical_repo" - Network accessline 164
fi repo="$canonical_repo" github_url="https://github.com/$canonical_repo" - Network accessline 164
fi repo="$canonical_repo" github_url="https://github.com/$canonical_repo" - Network accessline 164
fi repo="$canonical_repo" github_url="https://github.com/$canonical_repo" - Network accessline 164
fi repo="$canonical_repo" github_url="https://github.com/$canonical_repo" - Network accessline 164
fi repo="$canonical_repo" github_url="https://github.com/$canonical_repo" - Network accessline 164
fi repo="$canonical_repo" github_url="https://github.com/$canonical_repo" - Network accessline 164
fi repo="$canonical_repo" github_url="https://github.com/$canonical_repo" - Network accessline 165
repo="$canonical_repo" github_url="https://github.com/$canonical_repo" } - Network accessline 165
repo="$canonical_repo" github_url="https://github.com/$canonical_repo" } - Network accessline 165
repo="$canonical_repo" github_url="https://github.com/$canonical_repo" } - Network accessline 165
repo="$canonical_repo" github_url="https://github.com/$canonical_repo" } - Network accessline 165
repo="$canonical_repo" github_url="https://github.com/$canonical_repo" } - Network accessline 165
repo="$canonical_repo" github_url="https://github.com/$canonical_repo" } - Network accessline 165
repo="$canonical_repo" github_url="https://github.com/$canonical_repo" } - Network accessline 165
repo="$canonical_repo" github_url="https://github.com/$canonical_repo" } - Network accessline 165
repo="$canonical_repo" github_url="https://github.com/$canonical_repo" } - Network accessline 165
repo="$canonical_repo" github_url="https://github.com/$canonical_repo" } - Network accessline 166
github_url="https://github.com/$canonical_repo" - Network accessline 166
github_url="https://github.com/$canonical_repo" - Network accessline 166
github_url="https://github.com/$canonical_repo" - Network accessline 166
github_url="https://github.com/$canonical_repo" - Network accessline 166
github_url="https://github.com/$canonical_repo" - Network accessline 166
github_url="https://github.com/$canonical_repo" - Network accessline 166
github_url="https://github.com/$canonical_repo" - Network accessline 166
github_url="https://github.com/$canonical_repo" - Network accessline 166
github_url="https://github.com/$canonical_repo" - Network accessline 166
github_url="https://github.com/$canonical_repo" - Dangerous shell operationline 215
find "$dest" -type f \( -name '*.pyc' -o -name '*.pyo' \) -delete 2>/dev/null || return 1 - Dangerous shell operationline 215
find "$dest" -type f \( -name '*.pyc' -o -name '*.pyo' \) -delete 2>/dev/null || return 1 - Dangerous shell operationline 215
find "$dest" -type f \( -name '*.pyc' -o -name '*.pyo' \) -delete 2>/dev/null || return 1 - Dangerous shell operationline 215
find "$dest" -type f \( -name '*.pyc' -o -name '*.pyo' \) -delete 2>/dev/null || return 1 - Dangerous shell operationline 215
find "$dest" -type f \( -name '*.pyc' -o -name '*.pyo' \) -delete 2>/dev/null || return 1 - Dangerous shell operationline 215
find "$dest" -type f \( -name '*.pyc' -o -name '*.pyo' \) -delete 2>/dev/null || return 1 - Dangerous shell operationline 215
find "$dest" -type f \( -name '*.pyc' -o -name '*.pyo' \) -delete 2>/dev/null || return 1 - Dangerous shell operationline 215
find "$dest" -type f \( -name '*.pyc' -o -name '*.pyo' \) -delete 2>/dev/null || return 1 - Dangerous shell operationline 215
find "$dest" -type f \( -name '*.pyc' -o -name '*.pyo' \) -delete 2>/dev/null || return 1 - Dangerous shell operationline 215
find "$dest" -type f \( -name '*.pyc' -o -name '*.pyo' \) -delete 2>/dev/null || return 1 - Dangerous shell operationline 216
find "$dest" -depth -type d -name '__pycache__' -exec rm -rf {} + 2>/dev/null || return 1 - Dangerous shell operationline 216
find "$dest" -depth -type d -name '__pycache__' -exec rm -rf {} + 2>/dev/null || return 1 - Dangerous shell operationline 216
find "$dest" -depth -type d -name '__pycache__' -exec rm -rf {} + 2>/dev/null || return 1 - Dangerous shell operationline 216
find "$dest" -depth -type d -name '__pycache__' -exec rm -rf {} + 2>/dev/null || return 1 - Dangerous shell operationline 216
find "$dest" -depth -type d -name '__pycache__' -exec rm -rf {} + 2>/dev/null || return 1 - Dangerous shell operationline 216
find "$dest" -depth -type d -name '__pycache__' -exec rm -rf {} + 2>/dev/null || return 1 - Dangerous shell operationline 216
find "$dest" -depth -type d -name '__pycache__' -exec rm -rf {} + 2>/dev/null || return 1 - Dangerous shell operationline 216
find "$dest" -depth -type d -name '__pycache__' -exec rm -rf {} + 2>/dev/null || return 1 - Dangerous shell operationline 216
find "$dest" -depth -type d -name '__pycache__' -exec rm -rf {} + 2>/dev/null || return 1 - Dangerous shell operationline 216
find "$dest" -depth -type d -name '__pycache__' -exec rm -rf {} + 2>/dev/null || return 1 - Access to secretsline 353
[Credential-related source omitted] - Access to secretsline 353
[Credential-related source omitted] - Access to secretsline 353
[Credential-related source omitted] - Access to secretsline 353
[Credential-related source omitted] - Access to secretsline 353
[Credential-related source omitted] - Access to secretsline 353
[Credential-related source omitted] - Access to secretsline 353
[Credential-related source omitted] - Access to secretsline 353
[Credential-related source omitted] - Access to secretsline 353
[Credential-related source omitted] - Access to secretsline 353
[Credential-related source omitted] - Network accessline 512
[[ "$repo" == "agentlas-ai/agentlas-os" ]] || { warn "standalone_repository_invalid"; return 1; } local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 512
[[ "$repo" == "agentlas-ai/agentlas-os" ]] || { warn "standalone_repository_invalid"; return 1; } local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 512
[[ "$repo" == "agentlas-ai/agentlas-os" ]] || { warn "standalone_repository_invalid"; return 1; } local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 512
[[ "$repo" == "agentlas-ai/agentlas-os" ]] || { warn "standalone_repository_invalid"; return 1; } local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 512
[[ "$repo" == "agentlas-ai/agentlas-os" ]] || { warn "standalone_repository_invalid"; return 1; } local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 512
[[ "$repo" == "agentlas-ai/agentlas-os" ]] || { warn "standalone_repository_invalid"; return 1; } local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 512
[[ "$repo" == "agentlas-ai/agentlas-os" ]] || { warn "standalone_repository_invalid"; return 1; } local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 512
[[ "$repo" == "agentlas-ai/agentlas-os" ]] || { warn "standalone_repository_invalid"; return 1; } local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 512
[[ "$repo" == "agentlas-ai/agentlas-os" ]] || { warn "standalone_repository_invalid"; return 1; } local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 512
[[ "$repo" == "agentlas-ai/agentlas-os" ]] || { warn "standalone_repository_invalid"; return 1; } local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 513
local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" run_resolved_python "$py" - "$destination" "$archive_url" "$version" "$release_ref" <<'PY_RELEASE' - Network accessline 513
local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" run_resolved_python "$py" - "$destination" "$archive_url" "$version" "$release_ref" <<'PY_RELEASE' - Network accessline 513
local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" run_resolved_python "$py" - "$destination" "$archive_url" "$version" "$release_ref" <<'PY_RELEASE' - Network accessline 513
local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" run_resolved_python "$py" - "$destination" "$archive_url" "$version" "$release_ref" <<'PY_RELEASE' - Network accessline 513
local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" run_resolved_python "$py" - "$destination" "$archive_url" "$version" "$release_ref" <<'PY_RELEASE' - Network accessline 513
local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" run_resolved_python "$py" - "$destination" "$archive_url" "$version" "$release_ref" <<'PY_RELEASE' - Network accessline 513
local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" run_resolved_python "$py" - "$destination" "$archive_url" "$version" "$release_ref" <<'PY_RELEASE' - Network accessline 513
local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" run_resolved_python "$py" - "$destination" "$archive_url" "$version" "$release_ref" <<'PY_RELEASE' - Network accessline 513
local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" run_resolved_python "$py" - "$destination" "$archive_url" "$version" "$release_ref" <<'PY_RELEASE' - Network accessline 513
local asset="agentlas-os-runtime-$version.tar.gz" local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" run_resolved_python "$py" - "$destination" "$archive_url" "$version" "$release_ref" <<'PY_RELEASE' - Network accessline 514
local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 514
local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 514
local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 514
local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 514
local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 514
local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 514
local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 514
local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 514
local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 514
local archive_url="https://github.com/$repo/releases/download/$release_ref/$asset" - Network accessline 667
unpacked = destination / next(iter(roots)) ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 667
unpacked = destination / next(iter(roots)) ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 667
unpacked = destination / next(iter(roots)) ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 667
unpacked = destination / next(iter(roots)) ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 667
unpacked = destination / next(iter(roots)) ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 667
unpacked = destination / next(iter(roots)) ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 667
unpacked = destination / next(iter(roots)) ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 667
unpacked = destination / next(iter(roots)) ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 667
unpacked = destination / next(iter(roots)) ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 667
unpacked = destination / next(iter(roots)) ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 668
ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) ref = json.loads(ref_info.read_text(encoding="utf-8")) - Network accessline 668
ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) ref = json.loads(ref_info.read_text(encoding="utf-8")) - Network accessline 668
ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) ref = json.loads(ref_info.read_text(encoding="utf-8")) - Network accessline 668
ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) ref = json.loads(ref_info.read_text(encoding="utf-8")) - Network accessline 668
ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) ref = json.loads(ref_info.read_text(encoding="utf-8")) - Network accessline 668
ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) ref = json.loads(ref_info.read_text(encoding="utf-8")) - Network accessline 668
ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) ref = json.loads(ref_info.read_text(encoding="utf-8")) - Network accessline 668
ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) ref = json.loads(ref_info.read_text(encoding="utf-8")) - Network accessline 668
ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) ref = json.loads(ref_info.read_text(encoding="utf-8")) - Network accessline 668
ref_info = root / "release-ref.json" download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) ref = json.loads(ref_info.read_text(encoding="utf-8")) - Network accessline 669
download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 669
download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 669
download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 669
download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 669
download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 669
download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 669
download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 669
download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 669
download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Network accessline 669
download("https://api.github.com/repos/agentlas-ai/Agentlas-OS/git/ref/tags/" + release_ref, ref_info, MAX_METADATA, 30) - Access to secretsline 699
[Credential-related source omitted] - Access to secretsline 699
[Credential-related source omitted] - Access to secretsline 699
[Credential-related source omitted] - Access to secretsline 699
[Credential-related source omitted] - Access to secretsline 699
[Credential-related source omitted] - Access to secretsline 699
[Credential-related source omitted] - Access to secretsline 699
[Credential-related source omitted] - Access to secretsline 699
[Credential-related source omitted] - Access to secretsline 699
[Credential-related source omitted] - Access to secretsline 699
[Credential-related source omitted] - Dangerous shell operationline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" - Dangerous shell operationline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" - Dangerous shell operationline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" - Dangerous shell operationline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" - Dangerous shell operationline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" - Dangerous shell operationline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" - Dangerous shell operationline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" - Dangerous shell operationline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" - Dangerous shell operationline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" - Dangerous shell operationline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" - Network accessline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 710
[[ -z "$tmp_source_dir" ]] || rm -rf "$tmp_source_dir" tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 711
tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } local py="" - Network accessline 711
tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } local py="" - Network accessline 711
tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } local py="" - Network accessline 711
tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } local py="" - Network accessline 711
tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } local py="" - Network accessline 711
tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } local py="" - Network accessline 711
tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } local py="" - Network accessline 711
tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } local py="" - Network accessline 711
tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } local py="" - Network accessline 711
tmp_source_dir="" have curl || { warn "curl is required for runtime install from a remote release."; return 1; } local py="" - Network accessline 712
have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 712
have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 712
have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 712
have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 712
have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 712
have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 712
have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 712
have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 712
have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Network accessline 712
have curl || { warn "curl is required for runtime install from a remote release."; return 1; } - Dangerous shell operationline 717
rm -rf "$tmp_source_dir" - Dangerous shell operationline 717
rm -rf "$tmp_source_dir" - Dangerous shell operationline 717
rm -rf "$tmp_source_dir" - Dangerous shell operationline 717
rm -rf "$tmp_source_dir" - Dangerous shell operationline 717
rm -rf "$tmp_source_dir" - Dangerous shell operationline 717
rm -rf "$tmp_source_dir" - Dangerous shell operationline 717
rm -rf "$tmp_source_dir" - Dangerous shell operationline 717
rm -rf "$tmp_source_dir" - Dangerous shell operationline 717
rm -rf "$tmp_source_dir" - Dangerous shell operationline 717
rm -rf "$tmp_source_dir" - Access to secretsline 743
[Credential-related source omitted] - Access to secretsline 743
[Credential-related source omitted] - Access to secretsline 743
[Credential-related source omitted] - Access to secretsline 743
[Credential-related source omitted] - Access to secretsline 743
[Credential-related source omitted] - Access to secretsline 743
[Credential-related source omitted] - Access to secretsline 743
[Credential-related source omitted] - Access to secretsline 743
[Credential-related source omitted] - Access to secretsline 743
[Credential-related source omitted] - Access to secretsline 743
[Credential-related source omitted] - Dangerous shell operationline 891
rm -f "$stage_dir/bin/agentlas" 2>/dev/null || true - Dangerous shell operationline 891
rm -f "$stage_dir/bin/agentlas" 2>/dev/null || true - Dangerous shell operationline 891
rm -f "$stage_dir/bin/agentlas" 2>/dev/null || true - Dangerous shell operationline 891
rm -f "$stage_dir/bin/agentlas" 2>/dev/null || true - Dangerous shell operationline 891
rm -f "$stage_dir/bin/agentlas" 2>/dev/null || true - Dangerous shell operationline 891
rm -f "$stage_dir/bin/agentlas" 2>/dev/null || true - Dangerous shell operationline 891
rm -f "$stage_dir/bin/agentlas" 2>/dev/null || true - Dangerous shell operationline 891
rm -f "$stage_dir/bin/agentlas" 2>/dev/null || true - Dangerous shell operationline 891
rm -f "$stage_dir/bin/agentlas" 2>/dev/null || true - Dangerous shell operationline 891
rm -f "$stage_dir/bin/agentlas" 2>/dev/null || true - Dangerous shell operationline 892
rm -f "$stage_dir/bin/Hephaestus-build" "$stage_dir/bin/Hephaestus-search" \ - Dangerous shell operationline 892
rm -f "$stage_dir/bin/Hephaestus-build" "$stage_dir/bin/Hephaestus-search" \ - Dangerous shell operationline 892
rm -f "$stage_dir/bin/Hephaestus-build" "$stage_dir/bin/Hephaestus-search" \ - Dangerous shell operationline 892
rm -f "$stage_dir/bin/Hephaestus-build" "$stage_dir/bin/Hephaestus-search" \ - Dangerous shell operationline 892
rm -f "$stage_dir/bin/Hephaestus-build" "$stage_dir/bin/Hephaestus-search" \ - Dangerous shell operationline 892
rm -f "$stage_dir/bin/Hephaestus-build" "$stage_dir/bin/Hephaestus-search" \ - Dangerous shell operationline 892
rm -f "$stage_dir/bin/Hephaestus-build" "$stage_dir/bin/Hephaestus-search" \ - Dangerous shell operationline 892
rm -f "$stage_dir/bin/Hephaestus-build" "$stage_dir/bin/Hephaestus-search" \ - Dangerous shell operationline 892
rm -f "$stage_dir/bin/Hephaestus-build" "$stage_dir/bin/Hephaestus-search" \ - Dangerous shell operationline 892
rm -f "$stage_dir/bin/Hephaestus-build" "$stage_dir/bin/Hephaestus-search" \ - Dangerous shell operationline 925
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 925
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 925
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 925
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 925
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 925
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 925
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 925
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 925
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 925
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 927
chmod 700 "$shim_stage" || { rm -f "$shim_stage"; return 1; } - Dangerous shell operationline 927
chmod 700 "$shim_stage" || { rm -f "$shim_stage"; return 1; } - Dangerous shell operationline 927
chmod 700 "$shim_stage" || { rm -f "$shim_stage"; return 1; } - Dangerous shell operationline 927
chmod 700 "$shim_stage" || { rm -f "$shim_stage"; return 1; } - Dangerous shell operationline 927
chmod 700 "$shim_stage" || { rm -f "$shim_stage"; return 1; } - Dangerous shell operationline 927
chmod 700 "$shim_stage" || { rm -f "$shim_stage"; return 1; } - Dangerous shell operationline 927
chmod 700 "$shim_stage" || { rm -f "$shim_stage"; return 1; } - Dangerous shell operationline 927
chmod 700 "$shim_stage" || { rm -f "$shim_stage"; return 1; } - Dangerous shell operationline 927
chmod 700 "$shim_stage" || { rm -f "$shim_stage"; return 1; } - Dangerous shell operationline 927
chmod 700 "$shim_stage" || { rm -f "$shim_stage"; return 1; } - Dangerous shell operationline 930
rm -f "$shim_stage"; warn "standalone_shim_exists: preserved; manual review required"; return 1 - Dangerous shell operationline 930
rm -f "$shim_stage"; warn "standalone_shim_exists: preserved; manual review required"; return 1 - Dangerous shell operationline 930
rm -f "$shim_stage"; warn "standalone_shim_exists: preserved; manual review required"; return 1 - Dangerous shell operationline 930
rm -f "$shim_stage"; warn "standalone_shim_exists: preserved; manual review required"; return 1 - Dangerous shell operationline 930
rm -f "$shim_stage"; warn "standalone_shim_exists: preserved; manual review required"; return 1 - Dangerous shell operationline 930
rm -f "$shim_stage"; warn "standalone_shim_exists: preserved; manual review required"; return 1 - Dangerous shell operationline 930
rm -f "$shim_stage"; warn "standalone_shim_exists: preserved; manual review required"; return 1 - Dangerous shell operationline 930
rm -f "$shim_stage"; warn "standalone_shim_exists: preserved; manual review required"; return 1 - Dangerous shell operationline 930
rm -f "$shim_stage"; warn "standalone_shim_exists: preserved; manual review required"; return 1 - Dangerous shell operationline 930
rm -f "$shim_stage"; warn "standalone_shim_exists: preserved; manual review required"; return 1 - Dangerous shell operationline 933
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 933
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 933
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 933
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 933
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 933
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 933
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 933
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 933
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 933
rm -f "$shim_stage"; warn "standalone_shim_create_failed"; return 1 - Dangerous shell operationline 935
rm -f "$shim_stage" || return 1 - Dangerous shell operationline 935
rm -f "$shim_stage" || return 1 - Dangerous shell operationline 935
rm -f "$shim_stage" || return 1 - Dangerous shell operationline 935
rm -f "$shim_stage" || return 1 - Dangerous shell operationline 935
rm -f "$shim_stage" || return 1 - Dangerous shell operationline 935
rm -f "$shim_stage" || return 1 - Dangerous shell operationline 935
rm -f "$shim_stage" || return 1 - Dangerous shell operationline 935
rm -f "$shim_stage" || return 1 - Dangerous shell operationline 935
rm -f "$shim_stage" || return 1 - Dangerous shell operationline 935
rm -f "$shim_stage" || return 1 - Dangerous shell operationline 955
rm -f "$legacy_agentlas_shim" - Dangerous shell operationline 955
rm -f "$legacy_agentlas_shim" - Dangerous shell operationline 955
rm -f "$legacy_agentlas_shim" - Dangerous shell operationline 955
rm -f "$legacy_agentlas_shim" - Dangerous shell operationline 955
rm -f "$legacy_agentlas_shim" - Dangerous shell operationline 955
rm -f "$legacy_agentlas_shim" - Dangerous shell operationline 955
rm -f "$legacy_agentlas_shim" - Dangerous shell operationline 955
rm -f "$legacy_agentlas_shim" - Dangerous shell operationline 955
rm -f "$legacy_agentlas_shim" - Dangerous shell operationline 955
rm -f "$legacy_agentlas_shim" - Dangerous shell operationline 970
rm -f "$user_bin/$command" 2>/dev/null || true - Dangerous shell operationline 970
rm -f "$user_bin/$command" 2>/dev/null || true - Dangerous shell operationline 970
rm -f "$user_bin/$command" 2>/dev/null || true - Dangerous shell operationline 970
rm -f "$user_bin/$command" 2>/dev/null || true - Dangerous shell operationline 970
rm -f "$user_bin/$command" 2>/dev/null || true - Dangerous shell operationline 970
rm -f "$user_bin/$command" 2>/dev/null || true - Dangerous shell operationline 970
rm -f "$user_bin/$command" 2>/dev/null || true - Dangerous shell operationline 970
rm -f "$user_bin/$command" 2>/dev/null || true - Dangerous shell operationline 970
rm -f "$user_bin/$command" 2>/dev/null || true - Dangerous shell operationline 970
rm -f "$user_bin/$command" 2>/dev/null || true - Dangerous shell operationline 988
rm -f "$user_bin/$command.cmd" 2>/dev/null || true - Dangerous shell operationline 988
rm -f "$user_bin/$command.cmd" 2>/dev/null || true - Dangerous shell operationline 988
rm -f "$user_bin/$command.cmd" 2>/dev/null || true - Dangerous shell operationline 988
rm -f "$user_bin/$command.cmd" 2>/dev/null || true - Dangerous shell operationline 988
rm -f "$user_bin/$command.cmd" 2>/dev/null || true - Dangerous shell operationline 988
rm -f "$user_bin/$command.cmd" 2>/dev/null || true - Dangerous shell operationline 988
rm -f "$user_bin/$command.cmd" 2>/dev/null || true - Dangerous shell operationline 988
rm -f "$user_bin/$command.cmd" 2>/dev/null || true - Dangerous shell operationline 988
rm -f "$user_bin/$command.cmd" 2>/dev/null || true - Dangerous shell operationline 988
rm -f "$user_bin/$command.cmd" 2>/dev/null || true - Dangerous shell operationline 1042
rm -f "$bin_dir/python3" "$bin_dir/python3.cmd" 2>/dev/null || true - Dangerous shell operationline 1042
rm -f "$bin_dir/python3" "$bin_dir/python3.cmd" 2>/dev/null || true - Dangerous shell operationline 1042
rm -f "$bin_dir/python3" "$bin_dir/python3.cmd" 2>/dev/null || true - Dangerous shell operationline 1042
rm -f "$bin_dir/python3" "$bin_dir/python3.cmd" 2>/dev/null || true - Dangerous shell operationline 1042
rm -f "$bin_dir/python3" "$bin_dir/python3.cmd" 2>/dev/null || true - Dangerous shell operationline 1042
rm -f "$bin_dir/python3" "$bin_dir/python3.cmd" 2>/dev/null || true - Dangerous shell operationline 1042
rm -f "$bin_dir/python3" "$bin_dir/python3.cmd" 2>/dev/null || true - Dangerous shell operationline 1042
rm -f "$bin_dir/python3" "$bin_dir/python3.cmd" 2>/dev/null || true - Dangerous shell operationline 1042
rm -f "$bin_dir/python3" "$bin_dir/python3.cmd" 2>/dev/null || true - Dangerous shell operationline 1042
rm -f "$bin_dir/python3" "$bin_dir/python3.cmd" 2>/dev/null || true - Dangerous shell operationline 1211
rm -rf "$HOME/.agents/skills/$name" - Dangerous shell operationline 1211
rm -rf "$HOME/.agents/skills/$name" - Dangerous shell operationline 1211
rm -rf "$HOME/.agents/skills/$name" - Dangerous shell operationline 1211
rm -rf "$HOME/.agents/skills/$name" - Dangerous shell operationline 1211
rm -rf "$HOME/.agents/skills/$name" - Dangerous shell operationline 1211
rm -rf "$HOME/.agents/skills/$name" - Dangerous shell operationline 1211
rm -rf "$HOME/.agents/skills/$name" - Dangerous shell operationline 1211
rm -rf "$HOME/.agents/skills/$name" - Dangerous shell operationline 1211
rm -rf "$HOME/.agents/skills/$name" - Dangerous shell operationline 1211
rm -rf "$HOME/.agents/skills/$name" - Dangerous shell operationline 1229
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 1229
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 1229
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 1229
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 1229
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 1229
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 1229
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 1229
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 1229
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 1229
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 1230
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$old_plugin_name" 2>/dev/null || true - Dangerous shell operationline 1230
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$old_plugin_name" 2>/dev/null || true - Dangerous shell operationline 1230
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$old_plugin_name" 2>/dev/null || true - Dangerous shell operationline 1230
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$old_plugin_name" 2>/dev/null || true - Dangerous shell operationline 1230
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$old_plugin_name" 2>/dev/null || true - Dangerous shell operationline 1230
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$old_plugin_name" 2>/dev/null || true - Dangerous shell operationline 1230
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$old_plugin_name" 2>/dev/null || true - Dangerous shell operationline 1230
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$old_plugin_name" 2>/dev/null || true - Dangerous shell operationline 1230
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$old_plugin_name" 2>/dev/null || true - Dangerous shell operationline 1230
rm -rf "$HOME/.claude/plugins/cache/$marketplace_name/$old_plugin_name" 2>/dev/null || true - Access to secretsline 1296
[Credential-related source omitted] - Access to secretsline 1296
[Credential-related source omitted] - Access to secretsline 1296
[Credential-related source omitted] - Access to secretsline 1296
[Credential-related source omitted] - Access to secretsline 1296
[Credential-related source omitted] - Access to secretsline 1296
[Credential-related source omitted] - Access to secretsline 1296
[Credential-related source omitted] - Access to secretsline 1296
[Credential-related source omitted] - Access to secretsline 1296
[Credential-related source omitted] - Access to secretsline 1296
[Credential-related source omitted] - Access to secretsline 1625
[Credential-related source omitted] - Access to secretsline 1625
[Credential-related source omitted] - Access to secretsline 1625
[Credential-related source omitted] - Access to secretsline 1625
[Credential-related source omitted] - Access to secretsline 1625
[Credential-related source omitted] - Access to secretsline 1625
[Credential-related source omitted] - Access to secretsline 1625
[Credential-related source omitted] - Access to secretsline 1625
[Credential-related source omitted] - Access to secretsline 1625
[Credential-related source omitted] - Access to secretsline 1625
[Credential-related source omitted] - Access to secretsline 1783
[Credential-related source omitted] - Access to secretsline 1783
[Credential-related source omitted] - Access to secretsline 1783
[Credential-related source omitted] - Access to secretsline 1783
[Credential-related source omitted] - Access to secretsline 1783
[Credential-related source omitted] - Access to secretsline 1783
[Credential-related source omitted] - Access to secretsline 1783
[Credential-related source omitted] - Access to secretsline 1783
[Credential-related source omitted] - Access to secretsline 1783
[Credential-related source omitted] - Access to secretsline 1783
[Credential-related source omitted] - Dangerous shell operationline 2060
rm -f "$dest" - Dangerous shell operationline 2060
rm -f "$dest" - Dangerous shell operationline 2060
rm -f "$dest" - Dangerous shell operationline 2060
rm -f "$dest" - Dangerous shell operationline 2060
rm -f "$dest" - Dangerous shell operationline 2060
rm -f "$dest" - Dangerous shell operationline 2060
rm -f "$dest" - Dangerous shell operationline 2060
rm -f "$dest" - Dangerous shell operationline 2060
rm -f "$dest" - Dangerous shell operationline 2060
rm -f "$dest" - Dangerous shell operationline 2074
rm -rf "${CODEX_HOME:-$HOME/.codex}/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 2074
rm -rf "${CODEX_HOME:-$HOME/.codex}/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 2074
rm -rf "${CODEX_HOME:-$HOME/.codex}/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 2074
rm -rf "${CODEX_HOME:-$HOME/.codex}/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 2074
rm -rf "${CODEX_HOME:-$HOME/.codex}/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 2074
rm -rf "${CODEX_HOME:-$HOME/.codex}/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 2074
rm -rf "${CODEX_HOME:-$HOME/.codex}/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 2074
rm -rf "${CODEX_HOME:-$HOME/.codex}/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 2074
rm -rf "${CODEX_HOME:-$HOME/.codex}/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 2074
rm -rf "${CODEX_HOME:-$HOME/.codex}/plugins/cache/$marketplace_name/$plugin_name" 2>/dev/null || true - Dangerous shell operationline 2146
rm -f "$codex_home/prompts/$name" - Dangerous shell operationline 2146
rm -f "$codex_home/prompts/$name" - Dangerous shell operationline 2146
rm -f "$codex_home/prompts/$name" - Dangerous shell operationline 2146
rm -f "$codex_home/prompts/$name" - Dangerous shell operationline 2146
rm -f "$codex_home/prompts/$name" - Dangerous shell operationline 2146
rm -f "$codex_home/prompts/$name" - Dangerous shell operationline 2146
rm -f "$codex_home/prompts/$name" - Dangerous shell operationline 2146
rm -f "$codex_home/prompts/$name" - Dangerous shell operationline 2146
rm -f "$codex_home/prompts/$name" - Dangerous shell operationline 2146
rm -f "$codex_home/prompts/$name" - Dangerous shell operationline 2274
rm -f "$global_dir/$name" - Dangerous shell operationline 2274
rm -f "$global_dir/$name" - Dangerous shell operationline 2274
rm -f "$global_dir/$name" - Dangerous shell operationline 2274
rm -f "$global_dir/$name" - Dangerous shell operationline 2274
rm -f "$global_dir/$name" - Dangerous shell operationline 2274
rm -f "$global_dir/$name" - Dangerous shell operationline 2274
rm -f "$global_dir/$name" - Dangerous shell operationline 2274
rm -f "$global_dir/$name" - Dangerous shell operationline 2274
rm -f "$global_dir/$name" - Dangerous shell operationline 2274
rm -f "$global_dir/$name" - Access to secretsline 2323
[Credential-related source omitted] - Access to secretsline 2323
[Credential-related source omitted] - Access to secretsline 2323
[Credential-related source omitted] - Access to secretsline 2323
[Credential-related source omitted] - Access to secretsline 2323
[Credential-related source omitted] - Access to secretsline 2323
[Credential-related source omitted] - Access to secretsline 2323
[Credential-related source omitted] - Access to secretsline 2323
[Credential-related source omitted] - Access to secretsline 2323
[Credential-related source omitted] - Access to secretsline 2323
[Credential-related source omitted] - Access to secretsline 2353
[Credential-related source omitted] - Access to secretsline 2353
[Credential-related source omitted] - Access to secretsline 2353
[Credential-related source omitted] - Access to secretsline 2353
[Credential-related source omitted] - Access to secretsline 2353
[Credential-related source omitted] - Access to secretsline 2353
[Credential-related source omitted] - Access to secretsline 2353
[Credential-related source omitted] - Access to secretsline 2353
[Credential-related source omitted] - Access to secretsline 2353
[Credential-related source omitted] - Access to secretsline 2353
[Credential-related source omitted] - Access to secretsline 2382
[Credential-related source omitted] - Access to secretsline 2382
[Credential-related source omitted] - Access to secretsline 2382
[Credential-related source omitted] - Access to secretsline 2382
[Credential-related source omitted] - Access to secretsline 2382
[Credential-related source omitted] - Access to secretsline 2382
[Credential-related source omitted] - Access to secretsline 2382
[Credential-related source omitted] - Access to secretsline 2382
[Credential-related source omitted] - Access to secretsline 2382
[Credential-related source omitted] - Access to secretsline 2382
[Credential-related source omitted] - Dangerous shell operationline 2417
rm -f "$HOME/.cursor/commands/$name" - Dangerous shell operationline 2417
rm -f "$HOME/.cursor/commands/$name" - Dangerous shell operationline 2417
rm -f "$HOME/.cursor/commands/$name" - Dangerous shell operationline 2417
rm -f "$HOME/.cursor/commands/$name" - Dangerous shell operationline 2417
rm -f "$HOME/.cursor/commands/$name" - Dangerous shell operationline 2417
rm -f "$HOME/.cursor/commands/$name" - Dangerous shell operationline 2417
rm -f "$HOME/.cursor/commands/$name" - Dangerous shell operationline 2417
rm -f "$HOME/.cursor/commands/$name" - Dangerous shell operationline 2417
rm -f "$HOME/.cursor/commands/$name" - Dangerous shell operationline 2417
rm -f "$HOME/.cursor/commands/$name" - Dangerous shell operationline 2423
rm -rf "$HOME/.cursor/skills/$name" - Dangerous shell operationline 2423
rm -rf "$HOME/.cursor/skills/$name" - Dangerous shell operationline 2423
rm -rf "$HOME/.cursor/skills/$name" - Dangerous shell operationline 2423
rm -rf "$HOME/.cursor/skills/$name" - Dangerous shell operationline 2423
rm -rf "$HOME/.cursor/skills/$name" - Dangerous shell operationline 2423
rm -rf "$HOME/.cursor/skills/$name" - Dangerous shell operationline 2423
rm -rf "$HOME/.cursor/skills/$name" - Dangerous shell operationline 2423
rm -rf "$HOME/.cursor/skills/$name" - Dangerous shell operationline 2423
rm -rf "$HOME/.cursor/skills/$name" - Dangerous shell operationline 2423
rm -rf "$HOME/.cursor/skills/$name" - Dangerous shell operationline 2444
rm -f "$HOME/.config/opencode/commands/$name" - Dangerous shell operationline 2444
rm -f "$HOME/.config/opencode/commands/$name" - Dangerous shell operationline 2444
rm -f "$HOME/.config/opencode/commands/$name" - Dangerous shell operationline 2444
rm -f "$HOME/.config/opencode/commands/$name" - Dangerous shell operationline 2444
rm -f "$HOME/.config/opencode/commands/$name" - Dangerous shell operationline 2444
rm -f "$HOME/.config/opencode/commands/$name" - Dangerous shell operationline 2444
rm -f "$HOME/.config/opencode/commands/$name" - Dangerous shell operationline 2444
rm -f "$HOME/.config/opencode/commands/$name" - Dangerous shell operationline 2444
rm -f "$HOME/.config/opencode/commands/$name" - Dangerous shell operationline 2444
rm -f "$HOME/.config/opencode/commands/$name" - Dangerous shell operationline 2497
rm -rf "$HOME/.openclaw/skills/$name" - Dangerous shell operationline 2497
rm -rf "$HOME/.openclaw/skills/$name" - Dangerous shell operationline 2497
rm -rf "$HOME/.openclaw/skills/$name" - Dangerous shell operationline 2497
rm -rf "$HOME/.openclaw/skills/$name" - Dangerous shell operationline 2497
rm -rf "$HOME/.openclaw/skills/$name" - Dangerous shell operationline 2497
rm -rf "$HOME/.openclaw/skills/$name" - Dangerous shell operationline 2497
rm -rf "$HOME/.openclaw/skills/$name" - Dangerous shell operationline 2497
rm -rf "$HOME/.openclaw/skills/$name" - Dangerous shell operationline 2497
rm -rf "$HOME/.openclaw/skills/$name" - Dangerous shell operationline 2497
rm -rf "$HOME/.openclaw/skills/$name" - Dangerous shell operationline 2518
rm -rf "$HOME/.openclaw/hooks/agentlas-one" - Dangerous shell operationline 2518
rm -rf "$HOME/.openclaw/hooks/agentlas-one" - Dangerous shell operationline 2518
rm -rf "$HOME/.openclaw/hooks/agentlas-one" - Dangerous shell operationline 2518
rm -rf "$HOME/.openclaw/hooks/agentlas-one" - Dangerous shell operationline 2518
rm -rf "$HOME/.openclaw/hooks/agentlas-one" - Dangerous shell operationline 2518
rm -rf "$HOME/.openclaw/hooks/agentlas-one" - Dangerous shell operationline 2518
rm -rf "$HOME/.openclaw/hooks/agentlas-one" - Dangerous shell operationline 2518
rm -rf "$HOME/.openclaw/hooks/agentlas-one" - Dangerous shell operationline 2518
rm -rf "$HOME/.openclaw/hooks/agentlas-one" - Dangerous shell operationline 2518
rm -rf "$HOME/.openclaw/hooks/agentlas-one" - Dangerous shell operationline 2534
rm -rf "$HOME/.hermes/skills/$name" - Dangerous shell operationline 2534
rm -rf "$HOME/.hermes/skills/$name" - Dangerous shell operationline 2534
rm -rf "$HOME/.hermes/skills/$name" - Dangerous shell operationline 2534
rm -rf "$HOME/.hermes/skills/$name" - Dangerous shell operationline 2534
rm -rf "$HOME/.hermes/skills/$name" - Dangerous shell operationline 2534
rm -rf "$HOME/.hermes/skills/$name" - Dangerous shell operationline 2534
rm -rf "$HOME/.hermes/skills/$name" - Dangerous shell operationline 2534
rm -rf "$HOME/.hermes/skills/$name" - Dangerous shell operationline 2534
rm -rf "$HOME/.hermes/skills/$name" - Dangerous shell operationline 2534
rm -rf "$HOME/.hermes/skills/$name" - Dangerous shell operationline 2559
rm -rf "$HOME/.kimi/skills/$name" - Dangerous shell operationline 2559
rm -rf "$HOME/.kimi/skills/$name" - Dangerous shell operationline 2559
rm -rf "$HOME/.kimi/skills/$name" - Dangerous shell operationline 2559
rm -rf "$HOME/.kimi/skills/$name" - Dangerous shell operationline 2559
rm -rf "$HOME/.kimi/skills/$name" - Dangerous shell operationline 2559
rm -rf "$HOME/.kimi/skills/$name" - Dangerous shell operationline 2559
rm -rf "$HOME/.kimi/skills/$name" - Dangerous shell operationline 2559
rm -rf "$HOME/.kimi/skills/$name" - Dangerous shell operationline 2559
rm -rf "$HOME/.kimi/skills/$name" - Dangerous shell operationline 2559
rm -rf "$HOME/.kimi/skills/$name" - Dangerous shell operationline 2617
rm -rf "$dest" - Dangerous shell operationline 2617
rm -rf "$dest" - Dangerous shell operationline 2617
rm -rf "$dest" - Dangerous shell operationline 2617
rm -rf "$dest" - Dangerous shell operationline 2617
rm -rf "$dest" - Dangerous shell operationline 2617
rm -rf "$dest" - Dangerous shell operationline 2617
rm -rf "$dest" - Dangerous shell operationline 2617
rm -rf "$dest" - Dangerous shell operationline 2617
rm -rf "$dest" - Dangerous shell operationline 2617
rm -rf "$dest" - Access to secretsline 2639
[Credential-related source omitted] - Access to secretsline 2639
[Credential-related source omitted] - Access to secretsline 2639
[Credential-related source omitted] - Access to secretsline 2639
[Credential-related source omitted] - Access to secretsline 2639
[Credential-related source omitted] - Access to secretsline 2639
[Credential-related source omitted] - Access to secretsline 2639
[Credential-related source omitted] - Access to secretsline 2639
[Credential-related source omitted] - Access to secretsline 2639
[Credential-related source omitted] - Access to secretsline 2639
[Credential-related source omitted] - Network accessline 2852
# Allow `source` for contract tests without running the installer. # # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2852
# Allow `source` for contract tests without running the installer. # # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2852
# Allow `source` for contract tests without running the installer. # # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2852
# Allow `source` for contract tests without running the installer. # # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2852
# Allow `source` for contract tests without running the installer. # # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2852
# Allow `source` for contract tests without running the installer. # # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2852
# Allow `source` for contract tests without running the installer. # # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2852
# Allow `source` for contract tests without running the installer. # # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2852
# Allow `source` for contract tests without running the installer. # # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2852
# Allow `source` for contract tests without running the installer. # # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2853
# # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. # With `set -u` (line 2) a bare ${BASH_SOURCE[0]} then aborts with - Network accessline 2853
# # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. # With `set -u` (line 2) a bare ${BASH_SOURCE[0]} then aborts with - Network accessline 2853
# # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. # With `set -u` (line 2) a bare ${BASH_SOURCE[0]} then aborts with - Network accessline 2853
# # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. # With `set -u` (line 2) a bare ${BASH_SOURCE[0]} then aborts with - Network accessline 2853
# # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. # With `set -u` (line 2) a bare ${BASH_SOURCE[0]} then aborts with - Network accessline 2853
# # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. # With `set -u` (line 2) a bare ${BASH_SOURCE[0]} then aborts with - Network accessline 2853
# # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. # With `set -u` (line 2) a bare ${BASH_SOURCE[0]} then aborts with - Network accessline 2853
# # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. # With `set -u` (line 2) a bare ${BASH_SOURCE[0]} then aborts with - Network accessline 2853
# # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. # With `set -u` (line 2) a bare ${BASH_SOURCE[0]} then aborts with - Network accessline 2853
# # `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. # With `set -u` (line 2) a bare ${BASH_SOURCE[0]} then aborts with - Dangerous shell operationline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Dangerous shell operationline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Dangerous shell operationline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Dangerous shell operationline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Dangerous shell operationline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Dangerous shell operationline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Dangerous shell operationline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Dangerous shell operationline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Dangerous shell operationline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Dangerous shell operationline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array. - Network accessline 2854
# `curl ... | bash` feeds the script on stdin, so BASH_SOURCE is an EMPTY array.
scripts/install.sh
scripts/public_safety_check.sh
scripts/verify-generated-package.sh
scripts/verify-team-package.sh
- Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Executable scriptline 1
#!/usr/bin/env bash - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted]
skills/hephaestus-cloud/SKILL.md
- Network accessline 50
If no runner exists, tell the user to run the one-touch installer: `curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Network accessline 50
If no runner exists, tell the user to run the one-touch installer: `curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Dangerous shell operationline 51
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Dangerous shell operationline 51
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Network accessline 51
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Network accessline 51
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash`
skills/hephaestus-storm/SKILL.md
- Network accessline 56
If no runner exists, tell the user to run the one-touch installer: `curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Network accessline 56
If no runner exists, tell the user to run the one-touch installer: `curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Dangerous shell operationline 57
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Dangerous shell operationline 57
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Network accessline 57
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash` - Network accessline 57
`curl -fsSL https://raw.githubusercontent.com/agentlas-ai/Agentlas-OS/main/scripts/install-all-runtimes.sh | bash`
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
- Executable script in code of a file that runsbin/agentlas-one:1High confidence
- Executable script in code of a file that runsbin/agentlas-one:1High confidence
- Dangerous shell operation in code of a file that runsbin/agentlas-one:101High confidence
- Dangerous shell operation in code of a file that runsbin/agentlas-one:101High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:124Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:124Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:134Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:134Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:153Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:153Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:155Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:155Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:188Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:188Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:192Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:192Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:291Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:291Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:292Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:292Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:322Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:322Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:352Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:352Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:363Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:363Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:367Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:367Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:382Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:382Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:394Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:394Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:422Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:422Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:552Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:552Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:596Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:596Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:598Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:598Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:604Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:604Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:638Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:638Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:639Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:639Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:640Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:640Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:641Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuebin/agentlas-one:641Low confidence
and 450 more
Only the first 500 facts are listed.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md claude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/agentlas-packaging/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Native | Path GEMINI.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md claude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/agentlas-packaging/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md claude/plugins/agentlas-core-engine-meta-agent/runtime-support/skills/agentlas-packaging/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.
[](https://hotskills.dev/skill/agentlas-ai-agentlas-os/)