open-index/open-npm huggingface dataset:
npm package: @helmi_ba/form-core
Description: React form builder and renderer with strict TypeScript support.
Author: Helmi Ben Abdelghani
Latest version: 0.1.2

# README for @helmi_ba/form-core

![npm](https://img.shields.io/npm/v/@helmi_ba/form-core)

**Core logic and TypeScript interfaces for React Form Builder**

## Installation

```bash
npm install @helmi_ba/form-core
```

## Overview

`@helmi_ba/form-core` provides:
- **TypeScript interfaces** for form elements (`FormSchema`, `FormElement`, `Section`, `TextField`, `NumberField`, `SelectField`, etc.)
- **Enums** for field types, alignment, input types, etc.
- **Default validation rules** and utility functions.

## Usage

Import the schema types to define or extend your form schema:

```ts
import { FormSchema, TextField, FieldType } from '@helmi_ba/form-core';

const mySchema: FormSchema = {
  id: 'contactForm',
  title: 'Contact Us',
  elements: [
    {
      id: 'firstName',
      name: 'firstName',
      type: FieldType.TEXT,
      label: 'First Name',
      required: true,
      styling: { fontSize: '14px', color: '#333' }
    } as TextField,
    // ...more fields/sections
  ]
};
```

## Extending

You can add new field types by extending the `BaseField` interface:

```ts
interface DateField extends BaseField {
  type: FieldType.DATE;
  defaultValue?: string;
}
```

## API Reference

See the full TypeScript definitions in `dist/index.d.ts` or on [GitHub](https://github.com/helmi-ba/react-form-builder).

## 🤝 Contribuer
Les contributions sont les bienvenues ! Ouvre un ticket ou une PR sur GitHub si tu veux améliorer quelque chose.

## 📬 Contact
Pour toute question ou suggestion : [helmi.ba@example.com](mailto:helmi.ba@example.com)

---
npm package: @helmi_ba/form-renderer
Description: React form builder and renderer with strict TypeScript support.
Author: Helmi Ben Abdelghani
Latest version: 0.1.3

# README for @helmi_ba/form-renderer

![npm](https://img.shields.io/npm/v/@helmi_ba/form-renderer)

**React components to render forms from typed schemas**

## Installation

```bash
npm install @helmi_ba/form-renderer
```

## Peer Dependencies
@helmi_ba/form-renderer depends on @helmi_ba/form-core for form schema types and validation logic.
You must install @helmi_ba/form-core alongside this package:

```bash
npm install @helmi_ba/form-core
```

⚠️ Important: This package requires `@helmi_ba/form-core` for schema types and validation.
If it's not installed, you may encounter build-time or runtime errors.


## Overview

`@helmi_ba/form-renderer` renders forms from typed schemas defined by `@helmi_ba/form-core`.  
It takes a `FormSchema` object and generates a fully functional form with validation, styling, and event callbacks.


## Props

| Prop                | Type                                      | Description                                                  |
|---------------------|-------------------------------------------|--------------------------------------------------------------|
| `schema`            | `FormSchema`                              | Schema generated by `form-core`                              |
| `onSubmit`          | `(data: FormData) => void \| Promise<void>` | Callback on form submission                                 |
| `onFieldChange`     | `(fieldName: string, value: any) => void` | Called when a field value changes                           |
| `initialValues`     | `Record<string, any>`                     | Default values for fields                                    |
| `disabled`          | `boolean`                                 | Disable all inputs                                           |
| `formStyle`         | `React.CSSProperties`                     | Style applied to root `<form>` element                       |
| `titleStyle`        | `TextStyle`                               | Style for form title                                         |
| `descriptionStyle`  | `TextStyle`                               | Style for description                                       |
| `submitButtonStyle` | `TextStyle`                               | Style for submit button                                      |
| `cancelButtonStyle` | `TextStyle`                               | Style for cancel button                                      |

## Usage

```tsx
import { FormRenderer } from '@helmi_ba/form-renderer';
import { mySchema } from './schemas';

<FormRenderer
  schema={mySchema}
  onSubmit={(data) => console.log(data)}
  titleStyle={{ text: 'My Form', fontColor: '#222', fontFamily: 'Arial' }}
  submitButtonStyle={{ text: 'Send', backGroundColor: '#0d6efd' }}
/>
```

---
npm package: @helmiq/crew-skills
Description: Delivery activity skills for AI coding agents
Latest version: 0.1.1
Deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

# @helmiq/crew-skills

Delivery activity skills for AI coding agents, used by the [Crew](https://github.com/helmiq/crew) autonomous delivery runtime.

## What are skills?

Skills are self-contained delivery activity definitions that instruct AI coding agents on how to perform a specific task. Each skill contains:

- **`SKILL.md`** -- metadata and usage instructions (discovered by Cursor and Claude)
- **`.prompt.md`** -- the prompt template used by the Crew runtime
- **`.template.md`** -- optional output template for structured artifacts

## Available skills

| Skill                 | Purpose                                                 |
| --------------------- | ------------------------------------------------------- |
| `feature-implement`   | Implement a feature from requirements and design docs   |
| `code-implement`      | Write code from an implementation plan                  |
| `implementation-plan` | Analyse requirements and produce an implementation plan |
| `test-write`          | Write tests for implemented code                        |
| `quality-check`       | Run lint, typecheck, and test checks                    |
| `self-review`         | Review code changes against design intent               |
| `pr-author`           | Create a GitHub Pull Request                            |
| `code-review`         | Review code for quality and correctness                 |
| `requirements-write`  | Write requirements documents                            |
| `design-write`        | Write technical design documents                        |
| `adr-write`           | Write Architecture Decision Records                     |
| `adr-review`          | Review and finalise ADRs                                |
| `adr-plan`            | Identify architecture decisions to resolve              |

## Usage

Skills are resolved by the Crew runtime at execution time. They are discovered from:

1. **Project overrides** -- `{workspace}/.crew/skills/{name}/`
2. **Default skills** -- this package (installed as a dependency)

In a [Crew workspace](https://github.com/helmiq/crew), skills are symlinked into `.cursor/skills/` and `.claude/skills/` for IDE discovery.

## License

MIT
npm package: @helmisatria/spin-template
Description: Project template generator with infrastructure setup
Latest version: 0.0.8

# @helmisatria/spin-template

A Node.js package that generates project files and directories from templates.

## Quick Start

```bash
npx @helmisatria/spin-template
```

## Features

- Generates project structure from predefined templates
- Built-in infrastructure setup (`.infrastructure/`)
- Interactive CLI interface
- Variable replacement for configuration

## How It Works

1. Run the generator and follow the prompts
2. Enter required information:
   - App name
   - Template selection
3. Optionally configure:
   - Email (for SSL)
   - SSH key
   - Host server
   - Production domain

## Project Structure

- `.infrastructure/` - Core infrastructure files (auto-included)
- `templates/` - Available project templates (user-selectable)

## License

MIT
npm package: @helmworks/cli
Description: CLI for HelmWorks: auth, project setup, code indexing
Author: HelmWorks
Latest version: 0.1.0

# @helmworks/cli

CLI for [HelmWorks](https://helmworks.io) — authenticate, index your codebase, and expose a local MCP server for code-graph queries.

## Install

```bash
npm install -g @helmworks/cli
```

Requires Node >= 20. Native compilation of `better-sqlite3` may require build tools (`python3`, `make`, `g++`) if prebuilt binaries are unavailable for your platform.

## Quick Start

```bash
# Authenticate and link the current project
helmworks init

# Index code symbols (TypeScript, Python, C++, GDScript)
helmworks index

# Start a local MCP server for code-graph queries
helmworks serve

# Proxy MCP traffic to the remote HelmWorks server
helmworks proxy
```

## Commands

| Command | Description |
|---------|-------------|
| `helmworks init` | Authenticate via browser (or `--device-code` for headless/SSH) and write `.helmworks.json` |
| `helmworks index` | Extract symbols from source files and sync to HelmWorks |
| `helmworks serve` | Start a local stdio MCP server backed by the local symbol database |
| `helmworks proxy` | Forward MCP requests to the remote HelmWorks API over stdio |

### Global Options

- `--url <url>` — HelmWorks instance URL (default: `https://helmworks.io`)
- `--device-code` — Force device-code auth flow (useful over SSH or in containers)

## License

MIT