claude:alias:add

Crée un alias de commande qui délègue à une autre slash command

8 stars

Best use case

claude:alias:add is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Crée un alias de commande qui délègue à une autre slash command

Teams using claude:alias:add should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/alias-add/SKILL.md --create-dirs "https://raw.githubusercontent.com/atournayre/claude-marketplace/main/claude/skills/alias-add/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/alias-add/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How claude:alias:add Compares

Feature / Agentclaude:alias:addStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Crée un alias de commande qui délègue à une autre slash command

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Générateur d'Alias de Slash Commands

## Instructions à Exécuter

**IMPORTANT : Exécute ce workflow étape par étape :**


Créer un alias de slash command qui délègue l'exécution à une autre commande existante via l'outil Skill.

## Purpose
Permettre de créer des raccourcis (alias) vers des commandes existantes pour simplifier l'utilisation et éviter la duplication de code.

## Variables
- ALIAS: Nom de l'alias (format slash-command, ex: `/mon-alias`)
- TARGET_COMMAND: Commande cible à exécuter (format slash-command, ex: `/git:status`)

## Relevant Files
- `commands/` - Répertoire des commandes existantes
- `README.md` - Documentation du projet pour mise à jour

## Workflow

### Étape 1: Validation des Arguments
- Vérifier que 2 arguments ont été fournis (alias et commande cible)
- Valider le format de l'alias (doit commencer par `/`, format kebab-case)
- Valider le format de la commande cible (doit commencer par `/`)
- Vérifier que l'alias n'existe pas déjà (chercher dans `commands/`)
- Vérifier que la commande cible existe

### Étape 2: Création du Fichier d'Alias
- Créer le répertoire `commands/alias/` s'il n'existe pas
- Générer le fichier avec la structure suivante :
  ```markdown
  ---
  allowed-tools:
    - Skill
  description: Alias vers [TARGET_COMMAND]
  argument-hint: [arguments de la commande cible]
  model: haiku
  ---

  # [ALIAS]

  Alias vers `[TARGET_COMMAND]`.

  ## Usage
  Cette commande délègue directement à `[TARGET_COMMAND]`.

  ## Workflow
  - Exécuter la commande cible via Skill
  ```

### Étape 3: Exécution de la Commande Cible
- Utiliser l'outil Skill pour exécuter TARGET_COMMAND
- Transmettre tous les arguments supplémentaires à la commande cible

### Étape 4: Mise à Jour de la Documentation
- Ajouter l'alias dans la section "Commandes personnalisées" du README.md
- Inclure :
  - Nom de l'alias
  - Description
  - Commande cible
  - Usage

### Étape 5: Rapport Final
- Confirmer la création de l'alias
- Afficher le chemin du fichier créé
- Rappeler la commande cible
- Calculer et afficher la durée totale

## Report
```
✅ Alias créé avec succès

📁 Fichier : commands/alias/[nom-alias].md
🎯 Cible : [TARGET_COMMAND]
📝 Usage : /[alias] [arguments]
```

## Examples

### Créer un alias pour git:status
```bash
/alias:add status /git:status
```

### Créer un alias pour doc:update
```bash
/alias:add doc /doc:update
```

## Best Practices
- Noms d'alias courts et mémorisables
- Éviter les conflits avec les commandes existantes
- Documenter clairement la commande cible
- Utiliser Haiku pour les alias (simple délégation)
- Transmettre tous les arguments à la commande cible

Related Skills

claude-memory

8
from atournayre/claude-marketplace

Create and optimize CLAUDE.md memory files or .claude/rules/ modular rules for Claude Code projects. Comprehensive guidance on file hierarchy, content structure, path-scoped rules, best practices, and anti-patterns. Use when working with CLAUDE.md files, .claude/rules directories, setting up new projects, or improving Claude Code's context awareness.

claude:doc:question

8
from atournayre/claude-marketplace

Interroger la documentation Claude Code locale pour répondre à une question

claude:doc:load

8
from atournayre/claude-marketplace

Charge la documentation Claude Code depuis docs.claude.com dans des fichiers markdown locaux

claude:challenge

8
from atournayre/claude-marketplace

Évalue ma dernière réponse, donne une note sur 10 et propose des améliorations

fix-grammar

8
from atournayre/claude-marketplace

Fix grammar and spelling errors in one or multiple files while preserving formatting

symfony-framework

8
from atournayre/claude-marketplace

Comprehensive Symfony 6.4 development skill for web applications, APIs, and microservices.

symfony:make

8
from atournayre/claude-marketplace

Cherche si il existe un maker Symfony pour faire la tache demandée et l'utilise si il existe. Si aucun maker n'existe alors utilise la slash command "/prepare"

phpstan-resolver

8
from atournayre/claude-marketplace

Résout automatiquement les erreurs PHPStan en analysant et corrigeant les problèmes de types. Boucle jusqu'à zéro erreur ou stagnation.

elegant-objects

8
from atournayre/claude-marketplace

Vérifie la conformité du code PHP aux principes Elegant Objects de Yegor Bugayenko. Analyse un fichier spécifique ou tous les fichiers modifiés dans la branche.

prompt:validate

8
from atournayre/claude-marketplace

Vérifie la checklist avant exécution et liste les oublis

prompt:transform

8
from atournayre/claude-marketplace

Transforme un prompt en prompt exécutable compatible avec le Task Management System (TaskCreate/TaskUpdate/TaskList)

prompt:team

8
from atournayre/claude-marketplace

Orchestre une équipe d'agents spécialisés pour les tâches complexes. Auto-détecte le type, compose l'équipe, coordonne les phases analyse → challenge → implémentation → QA.