Use when the user types /prompts:hep-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.
npx skills add https://github.com/agentlas-ai/Agentlas-OS --skill hephaestus-build
to invoke the older internal support skill names.
AGENTS.md and .agentlas/mode-map.json when they exist in thecurrent workspace.
keywords such as "team":
30-agentlas-packager;10-single-agent-builder;
handoff, or synthesis needs -> 20-multi-agent-team-builder.
If the shape is unclear, ask before generating. The user-facing question
must be plain language, for example: "이 일을 한 명의 전문가가 처음부터 끝까지
맡으면 되나요, 아니면 조사/분석/검토처럼 여러 전문가가 나눠 맡고 마지막에
합쳐야 하나요?" Do not expose internal labels such as single-agent,
team-builder, ownership boundary, memory/context, synthesis, or
produces/consumes.
docs/builder-interview-research-gate.md before writing substantial package
files:
role count, separated tools or permissions, final merge needs, execution
order, memory, failure modes, and evals are clear;
whether each role needs different files/accounts/tools, whether someone
must merge the result, and whether work can run at the same time or must
pass from one person to the next;
comparables, GitHub examples, academic/professional theory, and
tool/plugin docs;
fallback, and smoke-test notes;
agents/repos, theory, and tool choices;
docs/builder-interview.md, docs/research-sources.md,docs/tool-selection.md, docs/domain-expert-synthesis.md,
docs/prompt-performance-contract.md, and
.agentlas/capability-eval-plan.json.
boundaries, ask one to five clarify questions before generating.
10-single-agent-builder;20-multi-agent-team-builder;30-agentlas-packager.AGENTS.md, CLAUDE.md, GEMINI.md, agent.md, skills, workflow/command
adapters, runtime prompts, handoff contracts, return contracts, and
operating docs. Translate Korean or other-language source material into
English agent behavior. Localized public copy, routing trigger examples, and
sample user inputs may use the target user language.
.agentlas activation seedfiles and .agentlas/global-commands.json when local continuity is part of
the output.
10. Add the generated command to Claude Code, Codex, Gemini CLI, generic
AGENTS.md, and terminal adapters. For teams, expose the orchestrator/HQ
command and route workers through HQ unless direct worker commands were
requested.
11. Run scripts/verify-team-package.sh <generated-package-root> for generated
or repaired packages. If it fails, do not report completion; collapse the
output to a single-agent package or add the required orchestrator/HQ and
team contracts.
12. Verify with scripts/verify-package.sh.
13. Once verification and local registration have succeeded, ask one final
two-choice storage question using structured controls when available:
Cloud에 올리기 or 로컬에만 저장. Cloud means owner-private Agent
Cloud storage, restorable on another signed-in Desktop. Mobile can use the
package only after a paired Desktop restores/installs it; Cloud is not a
hosted LLM runtime. Local-only performs no network mutation.
14. Never upload by default. Missing input and non-interactive execution are
local-only. Only after explicit Cloud consent, run the trusted Hephaestus
runner with `upload <exact-verified-package-root> --visibility
private-link`. Keep the local package on every auth/offline/CAS/quota/scan
failure and report an exact retry command. Public Hub publication remains
a separate explicit action.
Return status, evidence, output, global_commands, interview_research,
and blockers.
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Replace with description of the skill and when Claude should use it.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
Use when creating new skills, editing existing skills, or verifying skills work before deployment
Take agentlas-ai/hephaestus-build from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.