Metadata-Version: 2.4
Name: gncore
Version: 3.0.0
Summary: Universal AI Skill Installer for coding assistants.
Project-URL: Homepage, https://github.com/paladuguganeshnaidu/gncore
Project-URL: Repository, https://github.com/paladuguganeshnaidu/gncore
Project-URL: Documentation, https://github.com/paladuguganeshnaidu/gncore#readme
Project-URL: Bug Tracker, https://github.com/paladuguganeshnaidu/gncore/issues
Author-email: Ganesh Naidu <ganesh.naidu@example.com>
License: MIT
License-File: LICENSE
Keywords: ai,assistant,claude,continue,copilot,cursor,installer,skills,windsurf
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.10
Provides-Extra: test
Requires-Dist: pytest>=8.2; extra == 'test'
Description-Content-Type: text/markdown

# GNCore

GNCore is a universal AI Skill Installer for coding assistants.

Install it once:

```bash
pip install gncore
```

Then activate the skills you want:

```bash
gncore activate
```

GNCore detects supported applications, installs the bundled skills into the right adapter-specific locations, writes prompt and command bundles, configures MCP where supported, verifies the installation, and stores a manifest so updates, validation, backup, and rollback are safe.

## Supported applications

- VS Code Chat
- GitHub Copilot Chat
- Claude Desktop
- Claude Code
- Cursor
- Windsurf
- Continue.dev
- Gemini CLI
- OpenAI Codex CLI

## Commands

```bash
gncore activate
gncore deactivate
gncore update
gncore doctor
gncore list
gncore install
gncore uninstall
gncore backup
gncore restore
gncore validate
gncore version
```

## Quick start

```bash
pip install gncore
gncore list apps
gncore activate --apps cursor
gncore validate --apps cursor
gncore backup --output gncore-backup.zip
```

## What GNCore installs

Each bundled skill includes:

- metadata
- description
- system prompt
- examples
- commands
- configuration
- version
- dependencies
- permissions

GNCore serializes those skills into application-compatible bundles through adapters. Every adapter has the same core contract, so adding a new application only requires a new adapter class.

## Documentation

- [Architecture](ARCHITECTURE.md)
- [Developer Guide](docs/DEVELOPER.md)
- [API Reference](docs/API.md)
- [Contributing](CONTRIBUTING.md)
- [Release Workflow](docs/RELEASE.md)
- [Security](SECURITY.md)
