Skip to main content

cerebro-source-integration

Scaffold Cerebro source integrations following existing source, preview, runtime, and test patterns.

Aller à l'installation

Informations de source

Dépôt
writer/cerebro
Dernière activité de la source
27 août 2026 à 21:30
Langue détectée de SKILL.md
anglais
Étoiles
15
Forks
3

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
cerebro-source-integration
description
Scaffold Cerebro source integrations following existing source, preview, runtime, and test patterns.
# Cerebro Source Integration ## Instructions 1. Start from the closest existing integration under `sources/`. 2. Implement config parsing with safe defaults, strict validation, and clear error mapping. 3. Add preview behavior and runtime sync behavior only within the requested scope. 4. Protect network-facing settings against loopback, unsafe schemes, malformed URLs, unbounded responses, and pagination loops. 5. Expose the exact attributes any downstream finding rule will use, with tests for label-quality fields, fallback IDs, absent optional fields, and future/deadline timestamps. 6. Add package tests for config validation, preview decoding, pagination, and error handling. 7. Run focused source package tests, then `make changed-check`, then `make verify` when feasible. ## Boundaries - Do not introduce new external dependencies unless explicitly requested. - Do not add live-service tests unless they are opt-in behind environment variables. - Canonicalize provider-controlled identifiers before they reach URNs, event IDs, or fingerprints — see the finding-rule design notes in [AGENTS.md](../../../AGENTS.md).
Voir sur GitHub