Genere du contenu Markdown technique impeccable (READMEs, specs, rapports, blogs). Applique les best practices Google Style Guide, structure claire, tableaux alignes, diagrammes ASCII. Utiliser pour tout contenu Markdown non-trivial.
Generation et amelioration de contenu Markdown technique de qualite professionnelle.
$0 : action — write <path>, improve <path>, review <path>, template <type>write <path> : creer un nouveau document markdown a partir d'instructionsimprove <path> : ameliorer un fichier markdown existant (structure, style, lisibilite)review <path> : audit qualite d'un fichier markdown avec score et recommandationstemplate <type> : generer un squelette (readme, spec, report, blog, api, changelog)Suivre strictement ces regles (basees sur Google Markdown Style Guide + best practices).
#, ##, ###)**bold**) pour les termes importants ou definitions*italic*) pour emphase legere ou titres d'oeuvres`code`) pour : noms de fichiers, commandes, variables, valeurs1. partout) pour les longues listes modifiables```) jamais l'indentation 4 espaces```python, ```bash, ```yaml\ pour echapper les retours a la ligne$ en prefix des commandes bash (sauf si mix commande/output)| pour lisibilite du source|---|:--- gauche, :---: centre, ---: droiteExemple de tableau bien formate :
| Composant | Role | Fichier |
|:--------------|:------------------------|:-------------------|
| Encoder | Extraction features | `models.py` |
| Loss | FocalLoss hierarchique | `losses.py` |
| Trainer | Boucle d'entrainement | `trainer.py` |
[guide d'installation](install.md) pas [cliquez ici](install.md)Voir le [guide de style][google-style] pour les details.
[google-style]: https://google.github.io/styleguide/docguide/style.html
[texte](url) ou <url>)Privilegier les diagrammes en texte pour la maintenabilite :
Mermaid (si le renderer supporte) :
```mermaid
graph LR
A[Input] --> B[Encoder]
B --> C[Head L1]
B --> D[Head L2]
```
ASCII art pour compatibilite universelle :
Input --> [Encoder] --> +-- [Head L1] --> 157 classes
|
+-- [Head L2] --> 6100 classes
Tableaux comme diagrammes pour les architectures simples :
| Etape | Composant | Sortie |
|:-----:|:-------------------|:-------------------|
| 1 | Tokenizer | `(B, 128)` tokens |
| 2 | CamemBERT encoder | `(B, 768)` hidden |
| 3 | Head L1 | `(B, 157)` logits |
| 4 | Head L2 | `(B, 6100)` logits |
Admonitions (si le renderer supporte) :
> **Note** : Information complementaire.
> **Warning** : Point d'attention critique.
> **Tip** : Astuce pour gagner du temps.
Badges (pour READMEs) :


Table des matieres : generer automatiquement si >4 sections H2.
writeWrite dans le fichier cibleimproveReadEdit :
reviewRead| # | Critere | Poids |
|---|---|---|
| 1 | Hierarchie headings correcte | 10 |
| 2 | Introduction presente et claire | 5 |
| 3 | Blocs de code avec langage declare | 10 |
| 4 | Tableaux bien formates et alignes | 10 |
| 5 | Listes avec parallelisme grammatical | 8 |
| 6 | Liens descriptifs (pas "cliquez ici") | 5 |
| 7 | Images avec alt text | 5 |
| 8 | Pas de trailing whitespace | 3 |
| 9 | Ligne vide avant/apres headings | 5 |
| 10 | Pas de HTML inline | 5 |
| 11 | Sections de taille equilibree | 7 |
| 12 | Diagrammes en texte si possible | 7 |
| 13 | TOC si >4 sections H2 | 5 |
| 14 | Coherence du style (gras, italique) | 5 |
| 15 | Limite ~80 chars respectee | 10 |
## Markdown Review: [fichier]
**Score : XX/100**
| Critere | Score | Commentaire |
|:--------|:-----:|:------------|
| ... | X/10 | ... |
### Recommandations prioritaires
1. ...
2. ...
3. ...
templateGenerer un squelette pret a remplir selon le type :
readme :
# Nom du Projet
Badges
Introduction (1-3 phrases)
## Features
## Quick Start
## Installation
## Usage
## Configuration
## Architecture
## Contributing
## License
spec :
# [Feature] — Technical Specification
## Context
## Goals & Non-Goals
## Design
### Architecture
### API
### Data Model
## Alternatives Considered
## Migration Plan
## Open Questions
report :
# [Sujet] — Report
## Executive Summary
## Methodology
## Results
## Analysis
## Recommendations
## Appendix
blog :
# [Titre]
Introduction accrocheuse
## The Problem
## Our Approach
## Implementation
## Results
## Lessons Learned
## What's Next
api :
# API Reference
## Authentication
## Endpoints
### `GET /resource`
### `POST /resource`
## Error Codes
## Rate Limits
## Examples
changelog :
# Changelog
## [Unreleased]
### Added
### Changed
### Fixed
### Removed
## [1.0.0] — YYYY-MM-DD
### Added