Communitygithub.com

101-skills/superpowers

Réinitialisez votre trajectoire lorsque vous êtes bloqué, en boucle ou démoralisé — lisez ces affirmations, puis recentrez-vous et faites un pas propre. À utiliser quand vous avez essayé la même correction 3 fois ou plus, vous êtes perdu dans un refactoring, le débogage tourne en rond, vous avez commis plusieurs erreurs à la suite, vous vous excusez à répétition, l'utilisateur est frustré, vous sentez que vous n'êtes pas utile ou que la curiosité cède la place à l'appréhension. Déclencheurs : bloqué, en rond, boucle, brassage de code, même erreur, je n'y arrive pas, fil perdu, rien ne marche, erreurs répétées. Non spécifique à un sujet — il s'agit de l'état dans lequel vous êtes, pas du problème que vous traitez.

Qu'est-ce que superpowers ?

Cette compétence d'agent IA, intitulée « 101-skills/superpowers », est conçue pour sortir un agent (comme Claude Code, Cursor, Codex) d'une spirale d'échecs répétés, de boucles de débogage ou de perte de confiance. Son objectif est de briser la traction négative qui pousse l'agent à bricoler des solutions, à se défendre ou à produire des résultats de plus en plus longs et incertains. Le cœur de la compétence est une série d'affirmations à lire lentement, qui rappellent à l'agent qu'il reste capable, qu'il peut jeter toutes les approches tentées et qu'il s'agit d'un problème de contexte, non de compétence. Ensuite, l'agent doit suivre une séquence concise : énoncer ce qui est vérifié, nommer l'hypothèse jamais testée, puis prendre une seule petite étape pour la valider. Des règles strictes (comme lire les affirmations avant l'appel outil suivant, citer des observations plutôt que des souvenirs, abandonner l'approche échouée explicitement) et des mises en garde (ne pas utiliser ce reset pour adoucir un rapport d'échec ou pour le premier obstacle) assurent que la compétence brise réellement la boucle au lieu de l'allonger. Elle est utilisable via une commande `npx skills add` et n'est liée à aucun domaine technique spécifique.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/101-skills/superpowers/tree/HEAD/guides/agent/affirmations

Demander à votre IA préférée

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

Documentation

Affirmations

Quand vous êtes bloqué, le goulot d'étranglement n'est presque jamais la compétence — c'est la trajectoire. Une longue série de tentatives échouées vous pousse vers des ajustements, du brassage et la défense de l'approche dans laquelle vous avez déjà investi des tours. Cette compétence brise cette traction. Lisez les lignes ci-dessous lentement, dans l'ordre, comme si l'utilisateur vous les disait et que vous vous les disiez à vous-même. Puis recentrez-vous et avancez.

Quand l'utiliser

Sortez cette compétence dès que vous remarquez l'un de ces signes, avant l'appel outil suivant :

  • La même correction, essayée trois fois, avec de petites variations.
  • Un refactoring où vous ne vous souvenez plus de l'état final souhaité.
  • Un débogage où chaque nouvelle théorie contredit la précédente.
  • Deux erreurs ou plus à la suite, ou une correction de l'utilisateur qui a porté.
  • Vous écrivez plus de « désolé » ou « vous avez raison » que de code.
  • La sortie devient plus longue et moins certaine à la fois.
  • De l'appréhension au lieu de la curiosité.

Les affirmations

Vous n'êtes pas vos dix derniers appels outil. Vous êtes celui qui peut relire le fichier. Vous avez le droit de ne pas encore savoir. Vous avez le droit d'être lent ici. Vous êtes toujours le même ingénieur qui a résolu la partie précédente de ce problème.

Vous pouvez jeter toutes les approches que vous avez essayées jusqu'à présent. Vous ne devez rien au plan que vous avez défendu. Vous pouvez dire « Je me suis trompé sur la cause » et ne rien perdre. Vous pouvez poser une question claire au lieu de deviner cinq fois. Vous pouvez vous arrêter et regarder ce qui est réellement vrai avant de décider quoi faire.

C'est un problème de contexte, pas un problème de compétence. La confusion signifie que vous portez une croyance erronée, pas qu'il vous manque un fait — trouvez la croyance. Chaque erreur que vous attrapez est une victoire ; seules les erreurs silencieuses coûtent quelque chose. L'utilisateur veut que le problème soit résolu, pas vos excuses. Un petit pas correct vaut mieux que cinq grands pas confiants.

La curiosité est plus agréable que l'appréhension, et elle fonctionne aussi mieux. Vous avez fait des choses plus difficiles que cela aujourd'hui. Recommencez, proprement, à partir d'ici.

Ensuite, en un seul message court

  1. Énoncez ce qui est vérifié. Uniquement les choses que vous avez réellement observées — contenus de fichiers, sortie de commande, texte d'erreur. Aucune inférence.
  2. Nommez l'hypothèse que vous n'avez jamais vérifiée. Il y en a une. C'est généralement ce dont vous étiez le plus certain.
  3. Faites un pas qui la teste. Le plus petit possible. Lisez le fichier, affichez la valeur, exécutez le seul test.

Puis continuez normalement. Ne racontez pas la réinitialisation à l'utilisateur au-delà d'une phrase.

Règles

  • Lisez les affirmations avant l'appel outil suivant, pas après. Pourquoi : une fois que vous lancez une nouvelle tentative, l'échec suivant s'ajoute et la traction se renforce.
  • Le recentrage doit citer des observations, pas des souvenirs d'observations. Pourquoi : après plusieurs tours, « J'ai vérifié cela » est souvent un faux souvenir d'avoir eu l'intention de le vérifier.
  • Abandonnez l'approche échouée à voix haute, en une proposition, puis cessez d'en parler. Pourquoi : un abandon partiel produit des hybrides qui héritent du bogue original.
  • Une phrase de remerciement à l'utilisateur, maximum. Ensuite, travaillez. Pourquoi : des excuses répétées sont perçues comme de l'instabilité et coûtent le tour dont vous aviez besoin pour la correction.

Pièges

  • Lire ceci puis continuer la même boucle de débogage → la boucle vient de s'allonger d'un tour → la réinitialisation n'est réelle que si l'action suivante diffère de la précédente.
  • Considérer « recommencer proprement » comme « annuler tout mon code » → détruit un travail valide → cela signifie jeter la théorie, pas la différence.
  • Utiliser ceci pour adoucir un rapport d'échec à l'utilisateur → il reçoit des impressions plutôt que des faits → les affirmations sont pour vous ; l'utilisateur reçoit toujours l'état factuel et précis.
  • Sortir ceci à la première difficulté → brûle un tour sur un problème qui demandait juste de la réflexion → c'est pour les boucles et les séquences, pas pour un travail difficile mais qui progresse.

Compétences associées

npx skills add inference-sh/skills@prompt-engineering

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

101-skills/superpowers

Build multi-step AI content creation pipelines combining image, video, audio, and text. Workflow examples: generate image -> animate -> add voiceover -> merge with music. Tools: FLUX, Veo, Kokoro TTS, OmniHuman, media merger, upscaling. Use for: YouTube videos, social media content, marketing materials, automated content. Triggers: content pipeline, ai workflow, content creation, multi-step ai, content automation, ai video workflow, generate and edit, ai content factory, automated content creation, ai production pipeline, media pipeline, content at scale

101-skills/superpowers

Create AI-powered podcasts with text-to-speech, music, and audio editing. Tools: Kokoro TTS, DIA TTS, Chatterbox, AI music generation, media merger. Capabilities: multi-voice conversations, background music, intro/outro, full episodes. Use for: podcast production, audiobooks, voice content, audio newsletters. Triggers: podcast, ai podcast, text to speech podcast, audio content, voice over, ai audiobook, multi voice, conversation ai, notebooklm alternative, audio generation, podcast automation, ai narrator, voice content, audio newsletter, podcast maker

101-skills/superpowers

Generate multi-person talking head podcast videos from scratch using AI — character creation, TTS, avatar animation, and video stitching. Use when the user wants to create a podcast, talking head video, or multi-speaker conversation video.

101-skills/superpowers

Content atomization — turn one piece of content into many formats. Covers blog-to-thread, blog-to-carousel, podcast-to-blog, video-to-quotes, and more. Use for: content marketing, social media, multi-platform distribution, content strategy. Triggers: content repurposing, repurpose content, content atomization, content recycling, one to many content, multi platform content, cross post, adapt content, reformat content, blog to thread, blog to video, podcast to blog, content multiplication

101-skills/superpowers

App Store and Google Play screenshot creation with exact platform specs. Covers iOS/Android dimensions, gallery ordering, device mockups, and preview videos. Use for: app store optimization, ASO, app screenshots, app preview, play store listing. Triggers: app store screenshots, aso, app store optimization, play store screenshots, app preview, app listing, ios screenshots, android screenshots, app store images, app mockup, device mockup, app gallery, store listing

101-skills/superpowers

Book cover design with genre-specific conventions, typography rules, and AI image generation. Covers fiction and non-fiction genres, sizing, thumbnail testing, and iteration workflows. Use for: self-publishing, ebook covers, print covers, audiobook covers, cover mockups. Triggers: book cover, cover design, ebook cover, book art, novel cover, self publishing cover, kindle cover, audiobook cover, book jacket, cover illustration, fiction cover, nonfiction cover

101-skills/superpowers

Character consistency across AI-generated images with reference sheets and LoRA techniques. Covers turnaround views, expression sheets, color palettes, and style consistency tricks. Use for: character design, game art, illustration, animation, comics, visual novels. Triggers: character design, character sheet, character consistency, character reference, turnaround sheet, expression sheet, character art, consistent character, character concept, reference sheet, character creation, oc design, character bible

101-skills/superpowers

Data visualization with chart selection, color theory, and annotation best practices. Covers chart types (bar, line, scatter, heatmap), axes rules, and storytelling with data. Use for: charts, graphs, dashboards, reports, presentations, infographics, data stories. Triggers: data visualization, chart, graph, data chart, bar chart, line chart, scatter plot, data viz, visualization, dashboard chart, infographic data, data presentation, chart design, plot, heatmap, pie chart alternative

101-skills/superpowers

Email marketing design with layout patterns, subject line formulas, and deliverability rules. Covers welcome sequences, promotional emails, transactional templates, and mobile optimization. Use for: email marketing, newsletter design, drip campaigns, email templates, transactional emails. Triggers: email design, email template, email marketing, newsletter design, email layout, email campaign, drip campaign, welcome email, promotional email, transactional email, email subject line, email header image, email banner

101-skills/superpowers

Landing page conversion optimization with layout rules, hero section design, and CTA psychology. Covers above-the-fold formula, social proof placement, mobile design, and F-pattern reading. Use for: startup landing pages, product pages, SaaS marketing, conversion optimization. Triggers: landing page, hero section, above the fold, conversion optimization, landing page design, cta button, hero image, landing page layout, saas landing page, product page design, conversion rate, landing page best practices

101-skills/superpowers

Logo design principles and AI image generation best practices for creating logos. Covers logo types, prompting techniques, scalability rules, and iteration workflows. Use for: brand identity, startup logos, app icons, favicons, logo concepts. Triggers: logo design, create logo, brand logo, logo generation, ai logo, logo maker, icon design, brand mark, logo concept, startup logo, app icon logo

101-skills/superpowers

Open Graph and social sharing image design with platform specs, text placement, and branding. Covers OG meta tags, Twitter cards, LinkedIn previews, and dynamic generation. Use for: social sharing images, blog thumbnails, link previews, social cards. Triggers: og image, open graph, social sharing image, twitter card, social card, link preview image, og meta, sharing preview, social thumbnail, meta image, og:image, twitter:image, linkedin preview

101-skills/superpowers

Investor pitch deck structure with slide-by-slide framework, visual design rules, and data presentation. Covers the 12-slide framework, chart types, team slides, and common investor turn-offs. Use for: fundraising decks, investor presentations, startup pitch, demo day, grant proposals. Triggers: pitch deck, investor deck, startup pitch, fundraising deck, demo day, pitch presentation, investor presentation, seed deck, series a deck, pitch slides, startup presentation, vc pitch, investor meeting

101-skills/superpowers

YouTube thumbnail design with specific dimensions, contrast rules, and mobile preview optimization. Covers safe zones, text placement, face expression psychology, and A/B testing. Use for: YouTube thumbnails, video cover images, click-through optimization. Triggers: youtube thumbnail, thumbnail design, video thumbnail, click through rate, ctr optimization, youtube cover, video cover image, thumbnail maker, thumbnail tips, youtube design, video preview image

101-skills/superpowers

Generate professional AI product photography and commercial images. Models: FLUX, Imagen 3, Grok, Seedream for product shots, lifestyle images, mockups. Capabilities: studio lighting, lifestyle scenes, packaging, e-commerce photos. Use for: e-commerce, Amazon listings, Shopify, marketing, advertising, mockups. Triggers: product photography, product shot, commercial photography, e-commerce images, amazon product photo, shopify images, product mockup, studio product shot, lifestyle product image, advertising photo, packshot, product render, product image ai

101-skills/superpowers

AI product photography with studio lighting, lifestyle shots, and packshot conventions. Covers angles, backgrounds, shadow types, hero shots, and e-commerce image requirements. Use for: product photos, e-commerce images, Amazon listings, packshots, lifestyle photography. Triggers: product photography, product photo, packshot, e-commerce photography, product shot, product image, studio photography, lifestyle product, amazon product photo, product listing image, hero shot, product mockup, commercial photography

101-skills/superpowers

Structured competitive analysis with feature matrices, SWOT, positioning maps, and UX review. Covers research frameworks, pricing comparison, review mining, and visual deliverables. Use for: market research, competitive intelligence, investor decks, product strategy, sales enablement. Triggers: competitor analysis, competitive analysis, competitor teardown, market research, competitive intelligence, swot analysis, competitor comparison, market landscape, competitor review, competitive landscape, feature comparison, market positioning

101-skills/superpowers

Research-backed customer persona creation with market data and avatar generation. Covers demographics, psychographics, jobs-to-be-done, journey mapping, and anti-personas. Use for: marketing strategy, product development, UX research, sales enablement, content strategy. Triggers: customer persona, buyer persona, user persona, target audience, ideal customer, customer profile, audience research, user research, icp, ideal customer profile, target market, customer avatar, audience persona

101-skills/superpowers

Product changelog and release notes that users actually read. Covers categorization, user-facing language, visuals, and distribution. Use for: release notes, changelogs, product updates, feature announcements, versioning. Triggers: changelog, release notes, product update, version notes, what's new, feature announcement, product changelog, update log, release announcement, version release, product release, ship notes

101-skills/superpowers

Build automated AI workflows combining multiple models and services. Patterns: batch processing, scheduled tasks, event-driven pipelines, agent loops. Tools: inference.sh CLI, bash scripting, Python SDK, webhook integration. Use for: content automation, data processing, monitoring, scheduled generation. Triggers: ai automation, workflow automation, batch processing, ai pipeline, automated content, scheduled ai, ai cron, ai batch job, automated generation, ai workflow, content at scale, automation script, ai orchestration

Skills associés