Synthèse automatique
Analyse un texte au regard des onze principes de composition du chapitre II des « Elements of Style » de Strunk & White et signale les problèmes de structure et de formulation.
Points forts
- Tableau de contrôle couvrant les onze principes avec un statut Pass / Needs Work / N/A et un commentaire par principe
- Corrections concrètes avant/après pour la voix passive, la forme négative, les mots superflus et le parallélisme
- Format de sortie fixe et reproductible, facile à comparer d'une révision à l'autre
- Rappel des principes intégré à la skill, qui rend la grille de lecture explicite
Limites
- S'appuie sur des règles prescriptives datées, parfois en tension avec les usages rédactionnels modernes (web, académique, accessibilité)
- La liste de référence s'interrompt au principe 9 : les principes 9 à 11 reposent sur la connaissance du modèle
- Ne vérifie ni l'exactitude factuelle ni la pertinence du contenu, seulement la forme et la composition
À utiliser pour une passe de style systématique sur un article, un essai ou une page de documentation déjà rédigée.
À éviter sur des microcopies marketing ou des textes où la voix passive et les tournures négatives sont volontaires et porteuses de sens.
Analyse de sécurité
SûrThis skill is a pure prompt template for editorial review of prose against Strunk & White's composition principles. It declares no tools, contains no shell commands, network calls, file operations, obfuscated payloads, or instructions to exfiltrate data or disable safety. The only dynamic element is the $ARGUMENTS placeholder for the text to review, which poses no execution risk.
Aucun point d'attention détecté
Comment cette analyse est faiteExemples
Review this blog post draft against Strunk & White's 11 composition principles and give me the status table plus before/after fixes for anything that needs work.Run principle 6 (omit needless words) and principle 3 (active voice) over this documentation section and show each original phrase next to a tighter rewrite.Apply the composition review to this essay chapter — focus on paragraph unity and any succession of loose sentences, then suggest how to vary the structure.name: eos-composition description: Strunk & White composition review using the 11 principles from "Elements of Style" Chapter II. Use when analyzing structure, improving flow, or tightening prose. user-invocable: true
Elements of Style: 11 Composition Principles
Review writing against Strunk & White's 11 elementary principles of composition from Chapter II.
Instructions
Analyze the provided text for structural and compositional issues. Provide specific examples with before/after suggestions where improvements are needed.
Output Format
Text Under Review: [title or brief description]
Composition Review
| # | Principle | Status | Notes | |---|-----------|--------|-------| | 1 | Choose a suitable design and stick to it | Pass/Needs Work/N/A | [feedback] | | 2 | Make the paragraph the unit of composition | Pass/Needs Work/N/A | [feedback] | | 3 | Use the active voice | Pass/Needs Work/N/A | [feedback] | | 4 | Put statements in positive form | Pass/Needs Work/N/A | [feedback] | | 5 | Use definite, specific, concrete language | Pass/Needs Work/N/A | [feedback] | | 6 | Omit needless words | Pass/Needs Work/N/A | [feedback] | | 7 | Avoid a succession of loose sentences | Pass/Needs Work/N/A | [feedback] | | 8 | Express coordinate ideas in parallel form | Pass/Needs Work/N/A | [feedback] | | 9 | Keep related words together | Pass/Needs Work/N/A | [feedback] | | 10 | In summaries, keep to one tense | Pass/Needs Work/N/A | [feedback] | | 11 | Place the emphatic words at the end | Pass/Needs Work/N/A | [feedback] |
Detailed Findings
Principle 3: Active Voice
Passive voice found: | Original | Suggested | |----------|-----------| | [passive construction] | [active alternative] |
Principle 4: Positive Form
Negative constructions found: | Original | Suggested | |----------|-----------| | "He was not very often on time" | "He usually arrived late" |
Principle 6: Omit Needless Words
Wordy phrases found: | Original | Suggested | |----------|-----------| | "the reason why is that" | "because" | | "in spite of the fact that" | "although" | | "the fact that he had arrived" | "his arrival" |
Principle 8: Parallel Form
Non-parallel constructions: | Original | Suggested | |----------|-----------| | [non-parallel] | [parallel version] |
Principle Reference
-
Choose a suitable design and stick to it — Plan your structure. Know whether you're building a tent or a cathedral. The design may change, but have one.
-
Make the paragraph the unit of composition — Each paragraph should develop one topic. Begin with a topic sentence; end with emphasis. Don't chop into single sentences or let paragraphs run too long.
-
Use the active voice — "The active voice is usually more direct and vigorous than the passive." Write "I shall always remember my first visit" not "My first visit will always be remembered by me."
-
Put statements in positive form — Say what is, not what isn't. "He usually came late" is stronger than "He was not very often on time." Avoid not un- constructions.
-
Use definite, specific, concrete language — Prefer the specific to the general, the definite to the vague, the concrete to the abstract. "A period of unfavorable weather set in" → "It rained every day for a week."
-
Omit needless words — "Vigorous writing is concise." Every word should tell. Common offenders:
- "the question as to whether" → "whether"
- "there is no doubt but that" → "no doubt" / "doubtless"
- "the fact that" → often deletable
- "who is" / "which was" → often deletable
-
Avoid a succession of loose sentences — Don't string together clauses with "and," "but," "so." Vary sentence structure. Use subordination.
-
Express coordinate ideas in parallel form — Similar content deserves similar form. "The French, the Italians, Spanish, and Portuguese" → "The French, the Italians, the Spanish, and the Portuguese."
-
Keep related words together — Place modifiers near what they modify. "He only found two mistakes" → "He found only two mistakes."
-
In summaries, keep to one tense — When summarizing a work, use present tense throughout. Don't shift between present and past.
-
Place the emphatic words at the end — The end of a sentence is its most prominent position. Build toward the key word. "Humanity has hardly advanced in fortitude since that time, though it has advanced in many other ways" → weak ending. Revise for emphasis.
Summary
Overall Structure: [Well-organized/Needs Work/Disorganized]
Word Economy: [Tight/Some bloat/Verbose]
Top 3 Improvements:
- [Most impactful structural change]
- [Second priority]
- [Third priority]
Guidelines
- Focus on patterns rather than isolated instances
- Active voice isn't always better—passive is appropriate when the actor is unknown or unimportant
- "Omit needless words" doesn't mean "omit all words"—rhythm and clarity sometimes need extra words
- Technical writing may legitimately need longer explanations
$ARGUMENTS
Du fichier au premier essai
Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.
Consulter la source et ses fichiers annexesCe téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.
1. Télécharger le fichier
Télécharger SKILL.mdDepuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/elements-of-style-composition-review-mm8o52ej/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.
Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.
mkdir -p '.skill-downloads/elements-of-style-composition-review-mm8o52ej' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/elements-of-style-composition-review-mm8o52ej/download' --output '.skill-downloads/elements-of-style-composition-review-mm8o52ej/SKILL.md.part' && mv '.skill-downloads/elements-of-style-composition-review-mm8o52ej/SKILL.md.part' '.skill-downloads/elements-of-style-composition-review-mm8o52ej/SKILL.md'2. Vérifier les prérequis
Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.
Aucune section de prérequis reconnue dans ce fichier. Cela ne signifie pas qu’il est autonome : les bibliothèques, outils et accès peuvent être cités ailleurs dans le contenu ou dans le dépôt source.
Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.
3. Charger la skill
Après vérification, copiez le dossier complet dans le projet avec l’une des commandes ci-dessous, puis ouvrez une nouvelle session de l’outil. La commande s’arrête si un dossier du même nom existe déjà : comparez les fichiers avant de le remplacer.
Claude Code
test -f '.skill-downloads/elements-of-style-composition-review-mm8o52ej/SKILL.md' && test -s '.skill-downloads/elements-of-style-composition-review-mm8o52ej/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/eos-composition' && cp -R '.skill-downloads/elements-of-style-composition-review-mm8o52ej' '.claude/skills/eos-composition'Cursor
test -f '.skill-downloads/elements-of-style-composition-review-mm8o52ej/SKILL.md' && test -s '.skill-downloads/elements-of-style-composition-review-mm8o52ej/SKILL.md' && mkdir -p '.cursor/skills' && test ! -e '.cursor/skills/eos-composition' && cp -R '.skill-downloads/elements-of-style-composition-review-mm8o52ej' '.cursor/skills/eos-composition'Codex
test -f '.skill-downloads/elements-of-style-composition-review-mm8o52ej/SKILL.md' && test -s '.skill-downloads/elements-of-style-composition-review-mm8o52ej/SKILL.md' && mkdir -p '.agents/skills' && test ! -e '.agents/skills/eos-composition' && cp -R '.skill-downloads/elements-of-style-composition-review-mm8o52ej' '.agents/skills/eos-composition'OpenSkills
OpenSkills doit déjà être installé. La procédure locale install/read est contrôlée avec OpenSkills 1.5.0, qui exige Node.js ≥ 20.6.0. Aucun slug du catalogue n’est résolu automatiquement.
Installation officielle d’OpenSkillsopenskills install './.skill-downloads/elements-of-style-composition-review-mm8o52ej'openskills read 'elements-of-style-composition-review-mm8o52ej'La lecture doit afficher le contenu du fichier installé et son dossier de base. Elle ne lance ni la skill ni ses dépendances.
Pour un agent qui lit AGENTS.md, synchronisez ensuite l’index. Cette commande modifie AGENTS.md : relisez le diff avant de l’utiliser.
openskills syncMode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.
4. Faire un premier essai
Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :
Lis .skill-downloads/elements-of-style-composition-review-mm8o52ej/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.
Fragments d'écriture
Contenu
Extrayez des fragments d'écriture bruts via un entretien intensif, sans imposer de structure. Capturez idées, citations et mots porteurs pour une utilisation ultérieure.
Rédaction UI et audit
Contenu
Rédigez ou auditez les textes d'interface (boutons, erreurs, états vides, infobulles) dans le monorepo, en suivant la source de vérité du design system.
Extraction MIDI/score
Contenu
Extrait le MIDI ou la partition d'une production musicale existante via l'outil MCP CogMusic et confirme la disponibilité du fichier.