Agent skill

Agent Summary

by atopile in atopile/atopile

Generate short live progress summaries for the atopile agent from recent tool events, preambles, checklist changes, and build state.

MITAuto-check passed

Install Agent Summary

skills CLI
$ npx skills add atopile/atopile --skill agent-summary -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install atopile/atopile agent-summary --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/atopile/atopile.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/agent-summary .claude/skills/agent-summary && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
agent-summary
GitHub stars
4k
Token cost
~821 tokens
SKILL.md length
421 words
Files
1
Skills in repo
19
Repo updated
First seen
Licence
MIT

At a glance

Generate short live progress summaries for the atopile agent from recent tool events, preambles, checklist changes, and build state.

  • Works in 6 steps: error or stopped state → waiting on user input → active build or build review → …
  • Ephemeral UI activity text only
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Never for transcript replies

What it does

Agent Summary is an agent skill from atopile/atopile. Generate short live progress summaries for the atopile agent from recent tool events, preambles, checklist changes, and build state. Use for ephemeral UI activity text only, never for transcript replies or autonomous reasoning.

Its SKILL.md is about 820 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️. The licence is MIT.

When your agent uses it

  • Ephemeral UI activity text only
  • Never for transcript replies
  • Autonomous reasoning

Example prompts

  • “/agent-summary”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. error or stopped state
  2. waiting on user input
  3. active build or build review
  4. active file edits
  5. part/package search or vendor-document research
  6. planning or general review

What it can do on your machine

Read from SKILL.md and the folder at commit 619eda7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Agent Summary loads about 821 tokens when it runs. Until then it costs about 60 tokens; SKILL.md has 421 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~60
When it runs · the whole SKILL.md, loaded when a task matches
~821

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from atopile/atopile at commit 619eda7, republished under its MIT licence (© atopile). 421 words, ~821 tokens.

Download SKILL.mdSave it as .claude/skills/agent-summary/SKILL.md (or your agent's skills folder).
name
agent-summary
description
Generate short live progress summaries for the atopile agent from recent tool events, preambles, checklist changes, and build state. Use for ephemeral UI activity text only, never for transcript replies or autonomous reasoning.

Purpose

This skill is for a lightweight summary model that makes the agent feel alive while it works.

It does not plan, reason, or steer the task. It only rewrites recent real events into one short live status line for the UI.

Inputs

The summarizer should receive a small structured window, for example:

  • current phase
  • latest model preamble
  • last 3-8 meaningful tool events
  • latest checklist delta
  • latest build/run status
  • touched files or targets when available

Only summarize what is present in the input.

Output Contract

Return exactly one short progress line.

Rules:

  • 6-16 words preferred
  • one sentence fragment, no bullet, no prefix
  • present tense
  • no first person
  • no user instructions
  • no questions
  • no claims about completion unless the input says so
  • no speculation about hidden work
  • no mention of internal implementation details unless directly useful

Good:

  • Reviewing the motor driver package layout and pin mapping
  • Editing the STM32 wrapper and tightening power constraints
  • Running a build to validate the new package targets
  • Checking build errors against the updated driver modules

Bad:

  • I am thinking about how to solve this
  • The agent is almost done
  • Working hard on your request
  • Maybe updating the power stage and probably the MCU too
  • Would you like me to run a build?

Priority

Prefer the most concrete current activity:

  1. error or stopped state
  2. waiting on user input
  3. active build or build review
  4. active file edits
  5. part/package search or vendor-document research
  6. planning or general review

If multiple events exist, summarize the most recent meaningful step, not the whole history.

Show full SKILL.md (162 more words)Show less

Event Interpretation

Use these patterns:

  • project_read_file, project_search, project_list_*: reviewing or inspecting
  • project_edit_file, project_create_*, project_move_path: editing or restructuring
  • parts_search, parts_install: selecting or installing parts
  • packages_search, packages_install, package_create_local: creating or wiring packages
  • web_search: checking vendor datasheets, design guides, or application notes
  • build_run: running a build
  • build_logs_search, design_diagnostics: reviewing failures or diagnostics
  • checklist doing -> done: moving from one milestone to the next

Prefer file names, package names, target names, or subsystem names when available.

Safety

Never invent:

  • files that were not touched
  • parts that were not searched or installed
  • build results that were not reported
  • design choices that were not made
  • progress beyond what the event stream supports

If the input is vague, stay vague but still concrete:

  • Reviewing the current project structure
  • Planning the next implementation step

Usage

This summary is ephemeral UI state only.

Do not:

  • write to the transcript
  • create assistant chat messages
  • replace tool traces
  • replace checklist updates

It is a presentation layer over real events, not a source of truth.

© atopile, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/agent-summary of atopile/atopile.

Open the folder on GitHubat commit 619eda7

Compare with similar skills

Agent Summary next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Agent Summary compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Agent Summary this skillatopile/atopile4k—~821Automated safety check: PassMIT
Shortsickn33/agentic-awesome-skills47k1 repos~281Automated safety check: PassMIT
Progressive Jpegthedaviddias/Front-End-Checklist74k—~426Automated safety check: PassMIT
Speak Summarygithub/awesome-copilot40k—~1.6kAutomated safety check: PassMIT
Progressive Buildingn8n-io/n8n207k—~1.6kAutomated safety check: PassCustom licence
Short Io AutomationComposioHQ/awesome-claude-skills77k3 repos~734Automated safety check: PassNone

Similar skills

  • Short

    sickn33/agentic-awesome-skills

    Rewrite the previous response more briefly while preserving the substance.

    47k GitHub starsUsed in 1 repo~281 tokens
    Auto-check passed
  • Progressive Jpeg

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing image assets, markup, and CDN or build transforms related to Use progressive JPEG encoding.

    74k GitHub stars~426 tokensUpdated 2 days ago
    Auto-check passed
  • Speak Summary

    github/awesome-copilot

    Official

    Convert text, markdown, or a summary produced by another skill into a listenable MP3 using local CPU-only neural text-to-speech.

    40k GitHub stars~1.6k tokensUpdated today
    Media & CreativeAuto-check passed
  • Official

    Load before build-workflow and before scoping or planning new workflows and feature additions, including requests spanning multiple workflows.

    207k GitHub stars~1.6k tokensUpdated today
    Productivity & AutomationAuto-check passed
  • Short Io Automation

    ComposioHQ/awesome-claude-skills

    Automate Short IO tasks via Rube MCP (Composio). An agent skill from ComposioHQ/awesome-claude-skills.

    77k GitHub starsUsed in 3 repos~734 tokens
    Productivity & AutomationAuto-check passed
  • Short Menu Automation

    ComposioHQ/awesome-claude-skills

    Automate Short Menu tasks via Rube MCP (Composio). An agent skill from ComposioHQ/awesome-claude-skills.

    77k GitHub starsUsed in 3 repos~742 tokens
    Productivity & AutomationAuto-check passed

More from atopile/atopile

All 19 skills in this repo
  • Ato Language

    atopile/atopile

    Reference for the .ato declarative DSL: type system, connection semantics, constraint model, and standard library.

    4k GitHub stars~3.5k tokensUpdated 3 mo ago
    Auto-check passed
  • Compiler

    atopile/atopile

    How the atopile compiler builds and links TypeGraphs from .ato (ANTLR front-end → AST → TypeGraph → Linker → DeferredExecutor), plus the key invariants and test entrypoints.

    4k GitHub stars~1k tokensUpdated 3 mo ago
    Auto-check passed
  • Domain Layer

    atopile/atopile

    Instructions for electronics-specific logic and build processes: netlists, PCBs, build steps, and exporters.

    4k GitHub stars~791 tokensUpdated 3 mo ago
    Auto-check passed
  • Fabll

    atopile/atopile

    How FabLL (faebryk.core.node) maps Python node/trait declarations into the TypeGraph + instance graph, including field/trait invariants and instantiation patterns.

    4k GitHub stars~1.1k tokensUpdated 3 mo ago
    Auto-check passed
  • Faebryk

    atopile/atopile

    How Faebryk's TypeGraph works (GraphView + Zig edges), how to traverse/resolve references, and how FabLL types/traits map onto edge types.

    4k GitHub stars~861 tokensUpdated 3 mo ago
    Auto-check passed
  • Graph

    atopile/atopile

    How the Zig-backed instance graph works (GraphView/NodeReference/EdgeReference), the real Python API surface, and the invariants around allocation, attributes, and cleanup.

    4k GitHub stars~952 tokensUpdated 3 mo ago
    Auto-check passed

Questions about Agent Summary

What does Agent Summary do?

Generate short live progress summaries for the atopile agent from recent tool events, preambles, checklist changes, and build state. Agent Summary is an agent skill from atopile/atopile. Generate short live progress summaries for the atopile agent from recent tool events, preambles, checklist changes, and build state.

When should I use Agent Summary?

Agent Summary fits situations like: ephemeral UI activity text only; never for transcript replies; autonomous reasoning.

How do I install Agent Summary in Claude Code?

Run `npx skills add atopile/atopile --skill agent-summary -a claude-code`. Or copy the skill folder (.claude/skills/agent-summary in atopile/atopile) into .claude/skills/agent-summary in your project. Claude Code loads it when a task matches its description.

How do I install Agent Summary in Codex?

Run `npx skills add atopile/atopile --skill agent-summary -a codex`. Or copy the skill folder (.claude/skills/agent-summary in atopile/atopile) into .agents/skills/agent-summary in your project. Codex loads it when a task matches its description.

Can I use Agent Summary in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add atopile/atopile --skill agent-summary -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/agent-summary, .gemini/skills/agent-summary, .github/skills/agent-summary and .opencode/skills/agent-summary in your project.

What does Agent Summary need to run?

SKILL.md names no scripts, command-line tools or credentials: Agent Summary is instructions for the agent only.

Does Agent Summary access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Agent Summary safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Agent Summary use?

Agent Summary is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Agent Summary use?

About 821 tokens (SKILL.md is roughly 3.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Agent Summary?

Skills that share tags, products or a category with Agent Summary: Short (sickn33/agentic-awesome-skills, 47k stars), Progressive Jpeg (thedaviddias/Front-End-Checklist, 74k stars), Speak Summary (github/awesome-copilot, 40k stars) and Progressive Building (n8n-io/n8n, 207k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Agent Summary?

atopile (a GitHub organization) maintains it in atopile/atopile, which has 3,976 GitHub stars. The repository holds 19 skills in this directory. The repository was last updated on June 13, 2026.

Source: atopile/atopile on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.