Skip to main content

cli-development

Use when working on the @insforge/cli codebase itself — adding or modifying commands under src/commands/, touching src/lib/api or src/lib/analytics, changing package.json version, wiring telemetry, or preparing an npm release. Covers code conventions, PostHog analytics, agent-skills sync, and the tag-triggered publish workflow.

معلومات المصدر

المستودع
InsForge/CLI
آخر نشاط في المصدر
٩ أبريل ٢٠٢٦ في ٠٤:٣٧
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٢٢
التفرعات
٢١

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
cli-development
description
Use when working on the @insforge/cli codebase itself — adding or modifying commands under src/commands/, touching src/lib/api or src/lib/analytics, changing package.json version, wiring telemetry, or preparing an npm release. Covers code conventions, PostHog analytics, agent-skills sync, and the tag-triggered publish workflow.
license
Apache-2.0
metadata
{"organization":"InsForge"}
# InsForge CLI Development See the canonical development guide at [DEVELOPMENT.md](../../../DEVELOPMENT.md) in the repo root. It covers: 1. **Existing code patterns** — command layout, API clients, config, errors, output, prompts, ESM imports. 2. **PostHog analytics** — `src/lib/analytics.ts`, event naming, distinct ID, property allow-list, flushing in `finally`, build-time key injection. 3. **Agent-skills sync** — when to update the `InsForge/agent-skills` repo alongside CLI command changes. 4. **Release workflow** — version bump → merge → tag `vX.Y.Z` → push → GitHub Actions publishes to npm. Always read `DEVELOPMENT.md` before editing files under `src/`, touching `package.json` version, or shipping a release.
عرض على GitHub