drive-business

Par elophanto · elophanto

Workflow canonique pour « piloter mon activité » / « gérer cette entreprise ». Point d'entrée unique — se ramifie en interne vers l'onboarding (nouveau), le plan Phase 11 (existant sans stratégie) ou l'exécution (existant avec stratégie).

npx skills add https://github.com/elophanto/elophanto --skill drive-business

Piloter mon entreprise

L'opérateur t'a remis une URL ou un nom d'entreprise et te demande de l'opérer. NE RÉPONDS PAS de façon conversationnelle. NE SAUTE PAS directement à la prospection. NE fais PAS juste un goal_create et considère que c'est fait. Suis cet arbre de décision.

Déclencheurs

  • piloter mon entreprise
  • piloter X.com
  • j'ai une entreprise à
  • opérer cette entreprise
  • gérer mon entreprise
  • configurer X.com en ABE
  • intégrer X.com
  • lancer cette entreprise

Arbre de décision

  1. Résous le slug à partir de l'URL/nom (alphascala.comalphascala).
  2. company_list — le slug existe-t-il ?
  3. S'il existe, vérifie data/companies/<slug>/strategy/active/strategy.yaml — existe-t-il une stratégie active ?
NEW slug                            → CHEMIN A : intégration
EXISTING + pas de stratégie active  → CHEMIN B : pipeline Phase 11
EXISTING + stratégie active         → CHEMIN C : exécution (ne re-planifie pas)

CHEMIN A — intégrer une nouvelle entreprise

  1. Recherche : browser_navigate(url) + browser_extract. Si maigre, visite /about, /pricing, /hire. Écris 1-3 phrases what_we_sell fondées sur le produit réel.
  2. UN appel outil : company_onboard(slug, name, what_we_sell, seed_goal="Établir les métriques de base + premier client payant"). Crée atomiquement la ligne, écrit company.yaml, persiste le sidecar, matérialise exemplars/{twitter,email}/. La confiance par défaut est learning.
  3. Continue vers le CHEMIN B — nouvellement intégré signifie pas encore de stratégie.

CHEMIN B — pipeline Phase 11

Consulte [[strategy-pipeline]] pour la procédure exacte. En bref :

  1. company_capabilities(<slug>) — audite vault + outils + skills, écrit capabilities.md.
  2. Demande à l'opérateur en chat les entrées stratégiques (audience, concurrents, budget, risque, objectifs, mode, focus, timeline). Puis company_set_strategy_inputs(slug, …) — MODÉRER.
  3. company_plan(<slug>, override_strategy_mode=…, override_focus=…) — génération LLM de stratégie.
  4. company_plan_apply(<slug>) — MODÉRER. Crée mission + objectifs + plannings + voice_proposed.yaml + blockers.yaml.
  5. company_plan_approve(<slug>) — MODÉRER finaliser.
  6. Surface les bloqueurs non résolus à l'opérateur. Arrête — l'esprit autonome reprend les tactiques au prochain réveil.

CHEMIN C — exécuter la stratégie existante

Le travail est déjà planifié. Ne re-planifie que si l'opérateur le demande.

  1. elophanto strategy show <slug> (ou file_read strategy/active/strategy.yaml).
  2. company_report <slug> pour le ledger/pipeline actuel.
  3. Bloqueurs non résolus dans blockers.yaml → surface à l'opérateur.
  4. Ne crée pas toi-même de nouveaux objectifs — l'arbitre est censé choisir parmi les tactiques de la stratégie. Laisse-le travailler.

Règles strictes

  • ❌ Ne fais JAMAIS goal_create directement pour « piloter mon entreprise » — contourne la planification.
  • ❌ Ne saute JAMAIS company_capabilities — elle ancre le planificateur dans les surfaces disponibles.
  • ❌ Ne promeut JAMAIS voice_proposed ou l'état de confiance toi-même — opérateur uniquement.
  • ❌ Ne rédige JAMAIS de prospection lors de cette compétence — les brouillons sont en aval du plan + approbation voice.

Vérifier

  • [ ] companies/<slug>/company.yaml a un what_we_sell non-vide
  • [ ] CHEMIN B : data/companies/<slug>/strategy/active/strategy.yaml existe
  • [ ] CHEMIN B : bloqueurs surfacés à l'opérateur avec indices d'action
  • [ ] Sidecar ~/.elophanto/current_company pointe vers le bon slug

Skills similaires