From hive
Capture ideas quickly into Linear backlog with minimal friction. Use when user has a quick idea, bug report, or thought that needs to be captured without full discovery process. Creates issue in Backlog state with title and brief context.
npx claudepluginhub skywalking-dev/hiveThis skill uses the workspace's default tool permissions.
Fast idea capture → Linear Backlog. Extracts painpoint, propuesta y objetivo en una sola pregunta.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Fast idea capture → Linear Backlog. Extracts painpoint, propuesta y objetivo en una sola pregunta.
| Setting | Value |
|---|---|
| Team | Skywalking |
| State | Backlog |
| Tools | linear_createIssue |
Every capture needs these 3 elements. Extract them from the user's input — only ask for what's missing:
| Pillar | Question | Purpose |
|---|---|---|
| Painpoint | Qué problema/fricción existe hoy? | El "por qué" — qué duele, qué falla, qué falta |
| Propuesta | Qué se propone hacer? | El "qué" — la idea, feature, fix, cambio |
| Objetivo | Qué resultado se espera lograr? | El "para qué" — métrica, outcome, mejora concreta |
"Add dark mode toggle" → propuesta is clear, ask painpoint + objetivo"Los usuarios no pueden ver la app de noche, necesitamos dark mode" → painpoint + propuesta clear, ask objetivoWhen asking, combine missing pillars into ONE question:
Para capturar bien esto necesito:
- **Dolor:** {pregunta sobre painpoint}
- **Objetivo:** {pregunta sobre resultado esperado}
(responde breve, 1 línea cada uno)
linear_createIssue:
teamId: "Skywalking"
title: "{propuesta — concise}"
description: |
## Painpoint
{painpoint}
## Propuesta
{propuesta}
## Objetivo
{objetivo}
---
*Captured via /capture — needs /shape for full discovery*
stateId: "{backlog_state_id}"
priority: 4 # Low - to be triaged
| Signal in input | Priority |
|---|---|
| "broken", "roto", "down", "caído", "prod" | 2 (High) |
| "urgent", "urgente", "asap", "blocker" | 1 (Urgent) |
| Default | 4 (Low) |
After capture, issue follows workflow:
/shape {issue-id} → Full discovery, move to Shaping/refine {issue-id} → Technical breakdown, agent sub-issues/dev {issue-id} → Mentat orchestrates implementation/capture "Add dark mode toggle"
→ Asks: painpoint + objetivo (propuesta already clear)
→ SKY-50 created in Backlog
/capture "Los usuarios se quejan de que no pueden usar la app de noche, agregar dark mode para mejorar retención"
→ All 3 pillars present → creates directly, no questions
→ SKY-51 created in Backlog
/capture "API rate limiting broken on prod"
→ Asks: objetivo (painpoint = broken, propuesta = fix rate limiting)
→ SKY-52 created in Backlog (priority: High — "broken" + "prod")
| Signal | Command |
|---|---|
| Quick thought, 1-3 bullets max | /capture |
| Ready for full discovery (AC, scope, agents) | /shape |
| Already defined, needs breakdown | /refine |