lyxsdw123123/react-bits-portfolio

Un modèle de portfolio/CV dynamique basé sur la bibliothèque d'animations React Bits, prêt à l'emploi avec plus de 130 composants animés.

Qu'est-ce que react-bits-portfolio ?

Ce skill `lyxsdw123123/react-bits-portfolio` est un modèle de site web monopage (SPA) pour portfolio et CV, propulsé par la bibliothèque de composants animés React Bits (https://reactbits.dev). Il propose plus de 130 composants d'animations prêts à l'emploi, permettant de créer un site visuellement impressionnant sans effort de développement. Le projet est conçu pour être 'plug-and-play' : il suffit de modifier les fichiers de données pour personnaliser le contenu (projets, expériences, compétences, etc.) sans toucher au code principal. Compatible avec les agents IA comme Claude Code, Cursor ou Codex, ce skill inclut un dossier `.claude/skills/react-bits` qui encapsule les composants React Bits pour une réutilisation simplifiée. Il est idéal pour les développeurs souhaitant créer rapidement un portfolio professionnel avec des animations fluides et une expérience utilisateur moderne, tout en bénéficiant d'une architecture basée sur des composants React maintenables.

Compatible avec✓Claude Code~Codex CLI~Cursor
Part ofReact
npx skills add lyxsdw123123/react-bits-portfolio

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait react-bits-portfolio ?

Un modèle de portfolio/CV dynamique basé sur la bibliothèque d'animations React Bits.

Ce projet vous permet de créer un site web monopage (SPA) moderne et animé, prêt à l'emploi, alimenté par React Bits et ses 130+ composants d'animations. Il suffit de modifier les fichiers de données pour personnaliser votre contenu (projets, expériences, compétences, etc.) sans aucune configuration complexe.

Fonctionnalités

  • 130+ composants animés : Textes, images, arrière-plans, transitions et micro-interactions.
  • Personnalisation simplifiée : Modifiez uniquement les fichiers de données (data.json ou similaires).
  • Prêt pour les agents IA : Intégration avec Claude Code, Cursor, Codex, etc.
  • Composants pré-encapsulés : Le dossier .claude/skills/react-bits contient des composants React Bits prêts à l'emploi, facilitant leur réutilisation dans vos projets.

Démarrage rapide

# Cloner le dépôt
git clone https://github.com/lyxsdw123123/react-bits-portfolio.git
cd react-bits-portfolio

# Installer les dépendances
npm install

# Lancer le serveur de développement
npm run dev

Structure du projet

.
├── public/
├── src/
│   ├── components/       # Composants React réutilisables
│   ├── data/             # Fichiers de configuration (contenu du portfolio)
│   ├── App.tsx
│   └── index.tsx
├── .claude/
│   └── skills/
│       └── react-bits/   # Composants React Bits pré-encapsulés
├── package.json
├── README.md
└── SKILL.md

Comment utiliser ce skill

  1. Avec un agent IA (Claude Code, Cursor, Codex) :

    • Invoquez le skill via l'agent après avoir configuré votre projet.
    • L'agent pourra vous guider dans la personnalisation des données, l'ajout de nouveaux composants animés ou la modification du thème.
  2. Manuellement :

    • Modifiez les fichiers dans src/data/ pour mettre à jour vos informations personnelles.
    • Ajoutez ou supprimez des sections dans src/components/ si nécessaire.
    • Utilisez les composants React Bits dans .claude/skills/react-bits/ pour enrichir votre site.

Exemple de personnalisation

// src/data/profile.js
export const profile = {
  name: "Votre Nom",
  title: "Développeur Full Stack",
  bio: "Passionné par les technologies web modernes et les animations...",
  skills: ["React", "TypeScript", "Node.js"],
  projects: [
    { title: "Mon Projet", description: "Une application web animée..." }
  ]
};

Ressources


Skill pour agents IA - lyxsdw123123/react-bits-portfolio

Skills associés