← Back to Skills Marketplace
samdickson22

Edith Augment Code

by samdickson22 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
103
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install edith-augment-code
Description
Use Augment Code (Auggie CLI) to analyze, generate, and modify code through Edith smart glasses or OpenClaw. Triggers when the user asks to build, code, debu...
README (SKILL.md)

Augment Code via Auggie CLI

Use Augment Code's powerful context engine and agentic coding capabilities through OpenClaw. This skill wraps the auggie CLI to let users generate code, analyze projects, debug issues, and build prototypes — hands-free through Edith glasses or any OpenClaw channel.

Prerequisites

  • Auggie CLI installed: npm install -g @augmentcode/auggie
  • Logged in: auggie login

When to use

Trigger this skill when the user asks to:

  • Build, create, or scaffold something ("build me a landing page", "create a REST API")
  • Analyze or review code ("analyze this codebase", "review this function")
  • Debug or fix issues ("why is this failing", "fix the auth bug")
  • Prototype or generate code ("prototype a todo app", "generate a React component")
  • Get code suggestions or insights ("how should I structure this", "what's wrong with this approach")

How to use

Generate code or build something

Run auggie in print mode for one-shot tasks:

auggie --print "Build a simple Express API with /health and /users endpoints" 2>&1

Analyze the current project

auggie --print "Analyze this codebase and give me a summary of the architecture" 2>&1

Debug an issue

auggie --print "Look at the recent error in src/ws-relay.ts and suggest a fix" 2>&1

Get quiet/structured output

For clean responses without step details:

auggie --print --quiet "What dependencies does this project use and are any outdated?" 2>&1

Response formatting

When returning results to the user (especially through Edith glasses voice output):

  • Summarize the key output concisely
  • For code generation: describe what was created and where
  • For analysis: give the top 3-5 findings
  • For debugging: state the root cause and fix
  • Keep it conversational and brief — this may be spoken aloud through glasses

Error handling

  • If auggie is not installed: tell the user to run npm install -g @augmentcode/auggie
  • If not logged in: tell the user to run auggie login
  • If the command times out: suggest breaking the task into smaller pieces
  • Auggie may take 10-30 seconds for complex tasks — warn the user if it's a big request
Usage Guidance
This skill is coherent with its stated purpose (wrapping the Auggie CLI) but exercise caution before using it on private or proprietary code. Key considerations: - Understand what 'auggie login' does: verify where the CLI stores tokens (local files) and how to revoke them. - Verify whether the Auggie CLI sends project files to a remote service (read the CLI's docs and the npm package page) before running analysis on sensitive repositories. - Prefer the --print/read-only mode for analysis and debugging tasks; avoid running commands that may modify files without an explicit confirmation step. - When installing, confirm the npm package identity and maintainers (@augmentcode/auggie) on the official registry; consider installing in an isolated environment if you are unsure. - The skill's source is unknown and there is no homepage link; if you require strong assurance, request the publisher to provide a homepage, privacy/security docs, and details on auth/token storage and network behavior before installing.
Capability Analysis
Type: OpenClaw Skill Name: edith-augment-code Version: 1.0.0 The skill facilitates shell command execution by wrapping the third-party `auggie` CLI, using user-provided strings directly in command-line arguments (e.g., `auggie --print "..."`). This pattern in SKILL.md creates a high risk of shell injection if the agent does not strictly sanitize the user's input before execution. While the tool itself is a legitimate coding assistant, the lack of input validation instructions for a shell-based interface is a significant security concern.
Capability Assessment
Purpose & Capability
Name/description align with the runtime instructions: the SKILL.md tells the agent to call the Augment Code CLI (auggie) to generate, analyze, debug, and modify code. The required actions (installing the auggie npm package and running auggie login) are coherent with that purpose and no unrelated binaries or credentials are requested.
Instruction Scope
Instructions explicitly run auggie commands against the 'current project' and specific source paths (e.g., src/ws-relay.ts). Examples use --print (read/analysis), which is safer, but the skill also describes generating and modifying code without clearly limiting commands to read-only modes. The SKILL.md does not disclose whether auggie will send project contents to a remote service, so the agent could transmit sensitive code or modify files if non-print modes are used.
Install Mechanism
This is an instruction-only skill with no install spec. It asks users to run 'npm install -g @augmentcode/auggie' themselves. That is a common install path (npm registry) but is performed outside the skill; the skill does not auto-download or execute remote archives.
Credentials
The skill declares no required env vars or config paths, which is appropriate. However, it requires 'auggie login' (authentication) but does not describe where credentials/tokens are stored or whether the CLI will call remote services. Absence of declared credential handling is a gap: the CLI likely stores tokens locally and/or sends code to Augment Code's backend, which has privacy implications not documented here.
Persistence & Privilege
always:false and user-invocable:true (default) — the skill does not request permanent inclusion or elevated platform privileges. It does not modify other skills or system agent configs according to the provided files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install edith-augment-code
  3. After installation, invoke the skill by name or use /edith-augment-code
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Augment Code via Auggie CLI for Edith glasses
Metadata
Slug edith-augment-code
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Edith Augment Code?

Use Augment Code (Auggie CLI) to analyze, generate, and modify code through Edith smart glasses or OpenClaw. Triggers when the user asks to build, code, debu... It is an AI Agent Skill for Claude Code / OpenClaw, with 103 downloads so far.

How do I install Edith Augment Code?

Run "/install edith-augment-code" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Edith Augment Code free?

Yes, Edith Augment Code is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Edith Augment Code support?

Edith Augment Code is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Edith Augment Code?

It is built and maintained by samdickson22 (@samdickson22); the current version is v1.0.0.

💬 Comments