Skip to content

echo-skill/echoskill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

echoskill

Cross-platform AI agent skills for Claude Code and Gemini CLI. Discover, share, and install reusable capabilities for your AI coding agents.

Quick Start

Install em for skill management across both Claude Code and Gemini CLI:

pipx install echomodel
em skills marketplace register echoskill https://github.com/echo-skill/echoskill.git
em skills install capture-context
em skills list

Note: Claude Code (as of v2.1.89, April 2026) has no native CLI for installing skills from a marketplace. em fills this gap, providing the same skill management experience for Claude Code that Gemini CLI offers natively.

Native Gemini CLI install

Gemini CLI also supports native skill installation without em:

# Install all skills from a collection
gemini skills install https://github.com/echo-skill/echoskill.git --path coding

# Install one skill
gemini skills install https://github.com/echo-skill/echoskill.git --path prompting/nm

Platform targeting

By default, em installs into supported agents (extensible via providers). To install to one platform only:

em skills install capture-context --target claude
em skills install capture-context --target gemini

Collections

User-invoked slash commands for prompt control.

Skill Description
nm Nevermind — discard the last prompt
proceed Continue after an interruption
capture-context Capture all session context before ending a conversation
pre-publish-privacy-review Review content for privacy before publishing

Development workflow skills.

Skill Description
sociable-unit-tests Sociable unit testing with dir isolation and no mocks
develop-skill Build portable cross-platform skills
setup-agent-context Configure CLAUDE.md and .gemini/settings.json for a repo
author-github-issue Structured GitHub issue authoring with privacy rules
publish-skill Publish skills to a marketplace
code-reuse Find and reuse existing code patterns
workspace-status Check workspace state across repos
workstation-portability Backup and portability for dotfiles, skills, and config
prioritize-github-issues Scan and rank issues across all repos/orgs by priority labels
transfer-github-repo Transfer repos between orgs with optional rename

Claude Code-specific skills.

Skill Description
sessions Search and manage Claude Code sessions

How It Works

Each skill is a directory containing a SKILL.md file with YAML frontmatter:

---
name: my-skill
description: When to invoke this skill
---
Instructions for the agent...

Both Claude Code and Gemini CLI discover skills by scanning for SKILL.md files. No manifest or registration needed — the file IS the skill.

See CONTRIBUTING.md for details on adding skills.

Links

About

Cross-platform AI agent skills marketplace for Claude Code and Gemini CLI

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages