
de ospec608
Un flux de travail piloté par CLI et centré sur la documentation pour initialiser et maintenir des projets et des connaissances de projet prêts au changement avec OSpec.
OSpec fournit un flux de travail CLI piloté par la documentation qui aide les équipes de développement assistées par IA à initialiser des dépôts dans un état prêt au changement, à maintenir les connaissances du projet, à exécuter des validations et à archiver le travail terminé. Il encode un protocole pour ospec init, la génération de documents, la création de changements, la vérification et l'archivage afin que les agents IA et les humains suivent un processus répétable et vérifiable.
Utilisez cette compétence lorsque vous devez initialiser un répertoire ou un dépôt selon une structure standardisée et prête au changement ; lorsque vous voulez que l'agent répare ou actualise la documentation du projet ; ou lorsque vous devez créer ou exécuter une file d'attente de changements avec des limites de sécurité explicites. Déclenchez sur des intentions courtes comme "utiliser ospec pour initialiser ce repo" ou lors d'une demande de maintenance de documentation ou de flux de création de changements.
Idéalement conçu pour les agents et les CLI capables d'exécuter des commandes shell et de vérifier l'état du système de fichiers (CLI de type Copilot/Codex, Claude Code, autres assistants capables de coder).
OSpec is a comprehensive CLI-driven skill for document-first project initialization and change management in AI-assisted development. The SKILL.md is extremely detailed, covering init, goal, change, queue, dispatch, and review workflows with extensive command references. The 6 bundled scripts are Node.js release/CI tooling (postinstall, release notes, content scan, smoke test, upload, sourcemap stripping) — all skipped during audit as .js files requiring full project context. No security concerns beyond standard GitHub credential handling in release-upload-notes and auto-sync in postinstall.
node (project context required for scripts)Well-engineered skill with professional-grade scripts for release management. The SKILL.md is comprehensive to a fault — it covers so many workflows that it may cause context bloat. The skill ecosystem (ospec, ospec-change, ospec-goal) is properly separated into installable sub-skills. Security is solid: spawnSync uses shell:false consistently (except Windows npm fallback), no destructive patterns, no hardcoded secrets. The release-upload-notes credential handling is standard GitHub API practice.