open-index/open-npm huggingface dataset:
npm package: @siliconjungles/react-native-simple-toggle-button
Description: Simple Toggle button component for react-native
Author: Lim Yao Jie
Latest version: 1.0.0

# React Native Simple Toggle Button

Adapted from https://github.com/ashishpandey001/react-native-flip-toggle-button

## Usage
- `yarn add react-native-simple-toggle-button` or `npm install react-native-simple-toggle-button --save`
```
<ToggleButtonComponent
  value={useQr}
  leftText="Left"
  rightText="Right"
  buttonWidth={250}
  buttonHeight={50}
  buttonRadius={50}
  sliderWidth={125}
  onToggle={(newState) => this.setState({ useQr: newState })}
/>
```
<img src="images/1.png" /> <img src="images/2.png">
npm package: @siliconjungles/rn-scripts
Description: Scripts for React Native CI used by Silicon Jungles
Author: aelesia
Latest version: 0.0.0-42

## set_build_no

! Please only set either src or num, but not both

- src?: "git" | "timestamp"
- num?: number
- platform?: "android" | "ios"
- gradle_path?: string
- xcode_path?: string
- min_number?: number

num: Manually set build_number

    npx @siliconjungles/rn-scripts set_build_num num=123456
    
src: Auto-calculate build_number based on git commits
    
    npx @siliconjungles/rn-scripts set_build_num src=git
    
platform: Build only for Android or iOS platform

    npx @siliconjungles/rn-scripts set_build_num num=123456 platform=android

gradle_path: Manually set path to build.gradle
 
    npx @siliconjungles/rn-scripts set_build_num num=123456 gradle_path=android/app/build.gradle
    
xcode_path: Manually set path to xcode

    npx @siliconjungles/rn-scripts set_build_num num=123456 xcode_path=somewhere

base_num: The minimum number that builds start from. Sometimes required as Android cannot downgrade versions

    npx @siliconjungles/rn-scripts set_build_num src=git base_num=200000

## set_ver_name

! Please only set either src or name, but not both

- name?: name
- src?: "package.json"
- platform?: "android" | "ios"
- gradle_path?: string
- xcode_path?: string
- suffix?: number

name: Set version name manually

    npx @siliconjungles/rn-scripts set_ver_name name=1.2.3
    
src: Set version based on package.json

    npx @siliconjungles/rn-scripts set_ver_name src:package.json
    
platform: Build only for Android or iOS platform

    npx @siliconjungles/rn-scripts set_ver_name name=1.2.3 platform=android
    
gradle_path: Manually set path to build.gradle
 
    npx @siliconjungles/rn-scripts set_ver_name name=1.2.3 gradle_path=android/app/build.gradle
    
xcode_path: Manually set path to xcode

    npx @siliconjungles/rn-scripts set_ver_name name=1.2.3 xcode_path=somewhere

suffix: Add a suffix to version_name

    npx @siliconjungles/rn-scripts set_ver_name name=1.2.3 suffix=alpha

## build_android
    
- type: "apk" | "aab"
- params: {json_obj}

type: Build either an APK or AAB file

    npx @siliconjungles/rn-scripts build_android type=apk

params: Pass in a JSON object that will be forwarded as parameters to build.gradle

    npx @siliconjungles/rn-scripts build_android params={password:'abcdefg'} type=aab

# npm

## local testing

    npm link
    
    npx @siliconjungles/rn-scripts

## publishing

login:

    npm login

first publish:

    npm publish --access public

subsequent publishes:

    npm publish
npm package: @siliconoid/agent-skills
Description: Curated collection of AI agent skills — reusable instruction sets for Claude Code, Cursor, Codex, and more
Author: siliconoid
Latest version: 0.0.1

# @siliconoid/agent-skills

Curated collection of AI agent skills — reusable instruction sets for Claude Code, Cursor, Codex, and more.

## Install

```bash
npm install @siliconoid/agent-skills
```

## Available Skills

| Skill | Description | Tags |
|-------|-------------|------|
| `adr` | Record Architecture Decision Records with context, alternatives, and consequences | architecture, decisions |
| `devlog` | Append structured changelog entries — what, why, impact, gotchas | changelog, documentation |
| `git-commit-convention` | Enforce conventional commit messages with scope, type, and emoji prefix | git, conventions |
| `worktree-start` | Create isolated Git worktree for parallel development | git, worktree |
| `worktree-commit` | Auto-analyze changes and generate smart commits in worktrees | git, worktree |
| `worktree-merge` | Merge worktree branches back to main with conflict resolution | git, worktree |
| `wrap-up` | End-of-session memory sync — changelog, ADR, context, all at once | workflow, documentation |

## Usage

### With `npx skills`

```bash
npx skills install @siliconoid/agent-skills
```

### Programmatic

```js
import { listSkills } from '@siliconoid/agent-skills';

const skills = listSkills();
console.log(skills);
```

### CLI

```bash
# List all available skills
npx @siliconoid/agent-skills list

# Show details of a specific skill
npx @siliconoid/agent-skills info git-commit-convention

# Validate skills format
npx @siliconoid/agent-skills validate
```

### Manual

Copy any `skills/<name>/SKILL.md` into your project's `.claude/skills/` directory (or equivalent for your AI agent).

## Skill Format

Each skill is a directory under `skills/` containing:

```
skills/<name>/
├── SKILL.md          # Anthropic standard format (YAML frontmatter + instructions)
└── manifest.yaml     # Metadata (name, description, tags)
```

## Contributing

1. Create a new directory under `skills/`
2. Add `SKILL.md` with YAML frontmatter (`name` + `description`) and instructions
3. Add `manifest.yaml` with metadata and tags
4. Run `npx @siliconoid/agent-skills validate` to check format
5. Submit a PR

## License

MIT
npm package: @siliconuy/gist-mcp
Description: MCP server para interactuar con GitHub Gists
Author: siliconuy
Latest version: 1.0.0

# Gist MCP Server

Servidor MCP para interactuar con GitHub Gists. Este paquete proporciona una integración entre el Model Context Protocol (MCP) y la API de Gists de GitHub.

## Instalación

```bash
npm install -g @siliconuy/gist-mcp
```

## Uso

### Configuración

1. Crea un token de GitHub con permisos `gist` en https://github.com/settings/tokens

2. Configura el token en el archivo de configuración MCP:

```json
{
  "mcpServers": {
    "gist": {
      "command": "npx",
      "args": ["@siliconuy/gist-mcp"],
      "env": {
        "GITHUB_TOKEN": "tu-token-aquí"
      }
    }
  }
}
```

### Herramientas Disponibles

#### create_gist
Crear un nuevo gist
```typescript
{
  description?: string;
  files: Record<string, { content: string }>;
  public?: boolean;
}
```

#### get_gist
Obtener un gist por ID
```typescript
{
  gistId: string;
}
```

#### update_gist
Actualizar un gist existente
```typescript
{
  gistId: string;
  description?: string;
  files?: Record<string, { content: string } | null>;
}
```

#### delete_gist
Eliminar un gist
```typescript
{
  gistId: string;
}
```

#### list_gists
Listar gists del usuario
```typescript
{
  username?: string;
  per_page?: number;
  page?: number;
}
```

## Ejemplos

### Crear un Gist
```typescript
const result = await useMcpTool('gist', 'create_gist', {
  description: 'Mi primer gist',
  files: {
    'hello.txt': {
      content: '¡Hola, mundo!'
    }
  },
  public: false
});
```

### Obtener un Gist
```typescript
const result = await useMcpTool('gist', 'get_gist', {
  gistId: 'abc123'
});
```

### Listar Gists
```typescript
const result = await useMcpTool('gist', 'list_gists', {
  username: 'siliconuy',
  per_page: 10
});
```

## Desarrollo

1. Clonar el repositorio
```bash
git clone https://github.com/siliconuy/gist-mcp.git
cd gist-mcp
```

2. Instalar dependencias
```bash
npm install
```

3. Compilar
```bash
npm run build
```

## Licencia

MIT