Agent Skill
2/7/2026

using-skill-set

Establishes workflows for discovering and using skill-set skills. Use at session start to understand available capabilities, or when user asks about available skills, commands, or plugin features.

E
ether
0GitHub Stars
1Views
npx skills add ether-moon/skill-set

SKILL.md

Nameusing-skill-set
DescriptionEstablishes workflows for discovering and using skill-set skills. Use at session start to understand available capabilities, or when user asks about available skills, commands, or plugin features.

name: using-skill-set description: Establishes workflows for discovering and using skill-set skills. Use at session start to understand available capabilities, or when user asks about available skills, commands, or plugin features.

Using skill-set

Overview

This skill helps you discover and use skill-set features effectively. It provides a structured approach to finding relevant skills for your tasks.

Available Skills

The following skills are currently installed:

{{INSTALLED_PLUGINS}}

consulting-peer-llms

Use when: User explicitly requests review from other LLMs (e.g., "validate with codex", "get feedback from gemini").

Execute peer reviews from other LLM tools in parallel and synthesize actionable insights.

managing-git-workflow

Use when: Creating commits, pushing to remote, creating pull requests.

Automates git commits, push, and PR creation with context-aware messages and ticket extraction.

Commands:

  • /skill-set:git:commit - Create a git commit
  • /skill-set:git:push - Push changes to remote
  • /skill-set:git:pr - Create a pull request

understanding-code-context

Use when: Understanding external libraries, frameworks, or dependencies.

Find and read official documentation using Context7.

ralph

Use when: Planning or executing implementation work with fresh context per iteration. User mentions "ralph", "ralph loop", or "ralph wiggum".

Plans and executes via Ralph Wiggum loop — two modes (PLANNING/BUILDING), fresh subagent per iteration, plan file as single source of truth.

Commands:

  • /skill-set:ralph:plan - Generate a Ralph-ready plan from any input
  • /skill-set:ralph:execute - Execute a plan (auto-plans if none exists)

coderabbit-feedback

Use when: Processing CodeRabbit AI review comments on pull requests.

Interactive CodeRabbit review processing with severity classification and verified completion.

Command: /skill-set:coderabbit:fix

writing-clear-prose

Use when: Writing, drafting, revising, editing, or proofreading prose, proposals, reports, or technical documents.

Guides writing and revision with four core principles: concreteness, transcreation, steel man argumentation, and brevity.

creating-skills

Use when: Creating, improving, or reviewing skills; learning skill best practices.

Guide for creating effective Claude skills with structured workflow.

How to Use Skills

1. Check for Relevant Skills

Before starting a task, consider if any installed skill applies:

  • Git operations? → Use managing-git-workflow
  • External library docs? → Use understanding-code-context
  • Peer LLM review? → Use consulting-peer-llms
  • Ralph loop execution? → Use ralph
  • Writing/revising prose? → Use writing-clear-prose
  • Creating skills? → Use creating-skills

2. Load and Follow the Skill

When a skill is relevant:

  1. Read the skill's SKILL.md to understand the workflow
  2. Follow the documented steps
  3. Reference linked files as needed

3. Announce When Using Skills

For transparency, briefly mention when using a skill:

"I'm using managing-git-workflow to create this commit."

This helps users understand your process.

Common Rationalizations to Avoid

If you catch yourself thinking these, check for relevant skills first:

  • "This is just a simple task" → Skills handle simple tasks efficiently
  • "I can do this quickly without help" → Skills provide consistent workflows
  • "Let me gather information first" → Skills define how to gather information
  • "I remember how to do this" → Skills evolve; check the current version

Best Practices

Do check for skills when:

  • Starting git operations
  • Working with external libraries
  • Planning or executing implementation loops
  • Creating new skills

Don't force skill usage when:

  • No skill is relevant to the task
  • The task is conversational
  • User explicitly opts out

Quick Reference

TaskSkill
Git commit/push/PRmanaging-git-workflow
External library docsunderstanding-code-context
Peer LLM reviewconsulting-peer-llms
Plan/execute with fresh contextralph
CodeRabbit feedbackcoderabbit-feedback
Writing/revising prosewriting-clear-prose
Creating skillscreating-skills
Skills Info
Original Name:using-skill-setAuthor:ether