JSPM

@ntdev204/copilot-kit

1.0.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 6
  • Score
    100M100P100Q54172F
  • License MIT

Scaffold a full GitHub Copilot configuration (.github/) into any project with one command.

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@ntdev204/copilot-kit) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    @ntdev204/copilot-kit

    Scaffold a full GitHub Copilot configuration into any project with one command.

    npx @ntdev204/copilot-kit init

    What it does

    Running init downloads the complete .github/ configuration from ntdev204/copilot-kit and places it in your current project directory. GitHub Copilot picks it up automatically — no extra settings required.


    What gets created

    .github/
    ├── copilot-instructions.md      ← Adaptive Governance Framework (AGF) v3.2
    ├── skills/                      ← 40+ domain skill files
    │   ├── clean-code/
    │   ├── frontend-design/
    │   ├── api-patterns/
    │   ├── systematic-debugging/
    │   └── ... (40+ skills)
    ├── rules/                       ← 11 governance rule files
    ├── prompts/                     ← 8 reusable prompt templates
    │   ├── fix-error.prompt.md
    │   ├── generate-tests.prompt.md
    │   ├── refactor.prompt.md
    │   └── ...
    ├── agent/                       ← Agent mode definitions (debug, deploy, plan …)
    ├── scripts/                     ← Validation & automation scripts
    ├── ARCHITECTURE.md
    └── CODEBASE.md

    Requirements

    Requirement Version
    Node.js ≥ 22
    npm / npx any
    Internet required

    Usage

    # Inside any project directory:
    npx @ntdev204/copilot-kit init

    If .github/ already exists the CLI will ask for confirmation before overwriting:

    ⚠  .github/ already exists. Overwrite? (y/N):

    How it works

    The package itself is intentionally tiny — it only ships the CLI (bin/cli.js). On init, it fetches the GitHub tarball for main at runtime, gunzips it, and extracts only the .github/ subtree into your project. This means you always get the latest configuration without a new npm release.


    License

    MIT © ntdev204