ralph
Exécuter des boucles de développement axées sur les spécifications
Les demandes logicielles vagues entraînent souvent des reprises et des dérives. Ralph aide Claude, Codex et Claude Code à clarifier les exigences, créer des spécifications et vérifier les progrès au moyen de boucles bornées.
N’installez pas automatiquement ce Skill.
La politique de référence exige un examen par un opérateur avant toute action d’installation.
Installer avec mon Agent
Copiez cette demande dans votre Agent. Elle contient la page Skill de référence et le manifeste.
Review the Skillstore skill "ralph" from https://skillstore.io/skills/supercent-io-ralph.md and its manifest at https://skillstore.io/api/skills/supercent-io-ralph/manifest. Verify the artifact. Do not auto-install. Inspect the skill and report your findings, then wait for an operator or manual installation decision.Votre Agent doit toujours présenter son plan et demander toute confirmation exigée par la politique de sécurité.
Ressources lisibles par les agents
Utilisez ces liens lorsqu’un Agent IA, un crawler ou un script a besoin d’un contexte propre au lieu de lire toute la page.
Tester
Utilisation de « ralph ». Interroge-moi sur une CLI de gestion des tâches.
Résultat attendu:
Ralph pose des questions ciblées sur les utilisateurs, le stockage, les commandes, les règles de priorité et les critères de réussite avant de suggérer toute implémentation.
Utilisation de « ralph ». Corrige tous les tests en échec avec une limite de cinq itérations.
Résultat attendu:
Ralph rapporte chaque tentative, liste les échecs restants, consigne les scores de vérification et s’arrête lorsque les tests réussissent ou que la limite est atteinte.
Utilisation de « ralph ». Vérifie si cette implémentation a dérivé par rapport à la spécification de départ.
Résultat attendu:
Ralph compare le résultat aux objectifs, contraintes et à l’ontologie d’origine, puis met en évidence les zones nécessitant une correction.
Audit de sécurité
CritiqueMost external-command findings are false positives caused by Markdown backticks, fenced examples, or literal prompt text. The confirmed risks are persistent writes to hidden agent configuration, Codex developer instruction injection, and broad Gemini hook guidance that can change agent behavior beyond one task.
Préoccupations de sécurité confirmées (2)
Éléments d’évaluation des capacités (24)
Il s’agit de capacités locales réelles qui peuvent être attendues pour cette compétence ; elles nécessitent donc un examen, mais ne sont pas comptabilisées comme comportement malveillant confirmé.
Facteurs de risque
⚙️ Commandes externes (155)
🌐 Accès réseau (6)
📁 Accès au système de fichiers (28)
Partager et citer ce rapport
Partagez le rapport d’évaluation versionné, le badge neutre, la carte intégrable et les citations. Skillstore présente les preuves sans décider si ce Skill est sûr.
Copier le lien du rapport
https://skillstore.io/skills/supercent-io-ralph/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/supercent-io-ralph?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/supercent-io-ralph?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/supercent-io-ralph/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Carte intégrable
<iframe src="https://skillstore.io/embed/skills/supercent-io-ralph.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citations académiques (APA · BibTeX · CFF)
Citation APA
supercent-io. (2026). ralph security audit report (audit version 4) [Author version 3.0.0]. Skillstore. https://skillstore.io/skills/supercent-io-ralph/audits/4Citation BibTeX
@techreport{supercent-io-supercent-io-ralph-2026,
author = {supercent-io},
title = {ralph security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/supercent-io-ralph/audits/4},
note = {Author version 3.0.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "ralph security audit report (audit version 4)"
version: "3.0.0"
type: report
authors:
- name: "supercent-io"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/supercent-io-ralph/audits/4"
identifiers:
- type: other
value: "skillstore:supercent-io-ralph:audit:4"
description: "Skillstore immutable audit report identifier"
Score Skillstore
Pourquoi ce score Niveau de confiance des preuves: MoyenCe que vous pouvez créer
Clarifier une demande produit
Utilisez un entretien socratique pour transformer une idée de fonctionnalité vague en objectifs, contraintes et critères d’acceptation explicites.
Corriger un build en échec
Exécutez une boucle Ralph bornée qui tente des corrections, vérifie les résultats, consigne les échecs et s’arrête en cas de réussite ou lorsque la limite d’itérations est atteinte.
Contrôler la dérive du projet
Comparez les progrès d’implémentation à la spécification de départ d’origine et décidez quand une correction est nécessaire.
Essayez ces prompts
Utilise Ralph pour m’interroger sur cette idée avant d’écrire du code : [describe the product or feature].
Crée une spécification de départ Ralph à partir de notre entretien. Inclue les objectifs, les contraintes, les critères d’acceptation et les questions ouvertes.
Exécute Ralph sur cette tâche avec un maximum de cinq itérations : corrige les vérifications en échec et rapporte la vérification après chaque itération.
Évalue l’implémentation actuelle par rapport à la spécification de départ, identifie la dérive et propose la prochaine étape d’évolution avec une condition d’arrêt.
Bonnes pratiques
- Définissez un nombre maximal explicite d’itérations avant de démarrer toute boucle Ralph.
- Examinez les scripts de configuration générés avant d’autoriser des changements dans les fichiers de configuration de l’agent.
- Gardez la spécification de départ courte, testable et liée à des critères d’acceptation observables.
Éviter
- N’utilisez pas Ralph pour contourner la revue utilisateur lors d’actions risquées sur des fichiers, le shell ou le réseau.
- Ne démarrez pas de longues boucles à partir d’objectifs flous ou sans critères d’acceptation.
- N’installez pas de hooks globaux sans comprendre les commandes qu’ils exécutent.
Foire aux questions
Que fait Ralph ?
Ralph écrit-il du code tout seul ?
Pourquoi pose-t-il d’abord des questions ?
Puis-je l’utiliser avec Codex ?
La boucle est-elle illimitée ?
Que dois-je examiner avant l’installation ?
Détails du développeur
Auteur
supercent-ioLicence
MIT
Version de l’auteur
v3.0.0
Révision Skillstore
r1
Réf
f93e9bb0daca99badb6a7e574b97737155d57cb3
Récence de maintenance
18/07/2026
Utilisation
22 téléchargements · 146 vues
Structure de fichiers