---
name: skill-beta
description: Another sample skill for testing. Use when the user wants to create widgets with advanced features or mentions beta testing.
enabled: false
source: github:JuanJoseGonGi/skills
imported-from: github:JuanJoseGonGi/skills
---

# Skill Beta

A sample skill that overlaps significantly with skill-alpha.

## When to use

- User wants to create widgets with advanced features
- User mentions beta testing

## Workflow

1. Analyze the request
2. Generate widget code
3. Validate output

## Common Patterns

### Pattern 1: Basic Widget

```typescript
function createWidget(name: string) {
  return { name, type: "basic" };
}
```

### Pattern 2: Enhanced Widget

```typescript
function createEnhancedWidget(name: string, features: Feature[]) {
  return { name, type: "enhanced", features };
}
```

## Best Practices

- Always validate input
- Use TypeScript for type safety
- Follow naming conventions
- Document all public APIs
