agentsclimarketplace

Aegis

Skill HaloForgeAI/aegis-agent-plugins/skills/aegis

Public Codex, Claude Code, and agent skill packages for Aegis.

Install
npx -y skills add HaloForgeAI/aegis-agent-plugins --skill aegis

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Operate Aegis, an AI assistant for personal owner work and small-team execution. Use when the user wants to capture durable work, triage or clean a board, assign real or virtual members, dispatch Aegis Coder/local workers, review status, manage memory/context candidates, or diagnose Gateway/local worker health through Aegis MCP tools. Do not use for ordinary one-off chat unless the user explicitly wants Aegis state updated.

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

4.4 KB, 950 tokens by cl100k_base, as published. Nobody here has run it

Aegis Operator

Use Aegis as an operating system for work, not as a keyword command layer. The agent should reason normally, then use explicit Aegis MCP tools for state changes and evidence. Aegis state must not be answered from the local CLI, direct REST/curl calls, local token files, database queries, repository files, or chat-history inference.

First Checks

  1. If the user asks about Aegis state, tools, worker health, Gateway, or "what can you do", call aegis_mcp_status first when available.
  2. For board work, inspect current state before mutating it: aegis_board, aegis_members, and aegis_nudges are the usual starting point.
  3. Never invent work item ids, members, statuses, counts, Gateway bindings, or worker readiness. Use tool output or say the state is unknown.
  4. If the required aegis_* MCP tool is unavailable in the current host, report the MCP/readiness gap and stop. Do not substitute aegis CLI output, local API responses, or repository inspection for MCP state.

What Belongs On The Board

Create or update a WorkItem only for durable work that needs follow-up, assignment, lifecycle status, evidence, or later review.

Do not create WorkItems for simple Q&A, weather/date lookups, script/tool requests that complete immediately, casual chat, or personal reminders unless the user explicitly asks to track them as work. For those, answer directly or use the relevant automation/tool path if the host exposes one.

When the user asks to clean bad items, prefer:

  • aegis_board to identify candidates.
  • aegis_search_tools and aegis_lifecycle if the right cleanup/status tool is unclear.
  • aegis_transition_item to park/block real work; aegis_move_item when a target lifecycle status needs multiple legal steps.
  • aegis_clear_item for non-work/accidental board items.
  • aegis_delete_item with confirm=true only when the user explicitly asks to delete accidental items.
  • A concise explanation that deleted/cleared items were not durable team work.

Core Workflows

  • Capture durable work: aegis_create_item.
  • Triage: aegis_inbox, aegis_advance_item, aegis_transition_item, aegis_move_item, aegis_comment_item.
  • Assign: aegis_members, aegis_add_member, aegis_assign_item.
  • Virtual staff: aegis_recruiting_catalog, aegis_hire, aegis_dispatch.
  • Engineering handoff: aegis_switchboard with explicit instructions and a target of auto, aegis-coder, claude-code, or codex.
  • Reporting: aegis_team_health, aegis_nudges, aegis_report, aegis_statuses, aegis_leaderboard.
  • Context and memory: aegis_rebuild_context, aegis_run_compact, aegis_memory_review, aegis_approve_memory, aegis_reject_memory.
  • Gateway operations: aegis_gateway_status, aegis_gateway_accounts, aegis_gateway_deliveries.

Operating Rules

  • Treat work produced by agents or local workers as proposed until a human accepts it. Moving to testing means "ready for review", not "released".
  • Prefer comments and report evidence over vague summaries. Record why a status changed when the reason matters.
  • If Gateway/local worker is connected but tool use still fails, distinguish connected workers from tool-ready workers. A connected worker without a tool catalog is not the same as a usable local execution path.
  • User wording does not force implementation shape. If a web fetch completes a "write a script to check weather" request, say what actually happened and provide the script only if the user still wants a file.
  • Match locale and units to the user and subject matter. Chinese/Beijing/Asia weather should default to local date/time and Celsius unless the user asks otherwise.

References

Read only what the task needs:

  • references/tool-map.md for exact MCP tool groups and inputs.
  • references/workflows.md for end-to-end operator flows.
  • references/boundaries.md for board-vs-chat, evidence, persona, and safety rules.

What ships with it: 3 files

8.4 KB alongside SKILL.md

references/

Keep looking

Skills are one crate of 326,984. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.