Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By nidelson
Pontua stories com o framework Business Complexity Points da CI&T e deriva estimated_hours a partir do score.
npx claudepluginhub nidelson/bmad-module-bcp --plugin bmad-module-bcpCoach de Complexidade BCP. Use quando o usuário pedir para falar com o Bruno ou quiser coaching de scoring BCP, explicação da régua ou ajuda para pontuar stories.
Mata o cold-start do baseline a partir do histórico do squad. Use quando o usuário pedir 'backfill baseline', 'sair do seed', 'calibrar com histórico' ou ao instalar o BCP num squad com stories já entregues.
Recalibra o baseline BCP por categoria com horas reais. Use quando o usuário pedir 'recalibrar baseline', 'recalibrate', 'atualizar h por BCP' ou após stories concluídas com horas reais.
Repontua uma story já pontuada, atualizando total, history e estimated_hours. Use quando o usuário pedir 'repontuar story', 'rescore', 'atualizar o BCP da story' ou após mudança de escopo.
Exibe a régua Business Complexity Points (10 elementos × 5 tamanhos). Use quando o usuário pedir 'mostrar régua BCP', 'rule card', 'ver a régua de complexidade' ou 'consultar a regra BCP'.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
Estimativa por complexidade, não por chute.
Pontue cada story pelo framework Business Complexity Points da CI&T e deixe o estimated_hours cair do score — não do dedo.
🌐 English 🇺🇸 · este é o manual canônico (PT-BR, default).
⚠️ Documentação canônica em PT-BR. O
README.en.mdé uma vitrine mínima que aponta para cá. Política completa: ADR 0001.
Estimativa por "feeling" não escala e não audita. Dois desenvolvedores olham a mesma story e cravam 8h e 40h — sem critério compartilhado, sem rastro de como chegaram lá, sem como melhorar na próxima.
O Business Complexity Points (BCP) — framework publicado pela CI&T — troca o chute por uma régua: 10 elementos de complexidade, cada um dimensionado em 5 tamanhos (XS/S/M/L/XL), pontos Fibonacci. O score total vira horas via um fator h_per_bcp por categoria que o próprio módulo recalibra com horas reais.
estimated_hours derivado — horas saem do score × baseline da categoria, não de opinião.bcp.history (cap 50), com motivo do delta.Instale o módulo num projeto BMAD (requer BMAD ≥ 6.6.0):
npx bmad-method install --custom-source github:nidelson/bmad-module-bcp
Depois, dentro do projeto:
/bmad-bcp-setup # configura, semeia o baseline, registra o customize hook
/bmad-bcp-rule-card # consulta a régua (10 elementos × 5 tamanhos)
/bmad-bcp-score <story> # pontua uma story e deriva estimated_hours
setup é o consentimento: ao instalar, você autoriza o BCP a ser dono do estimated_hours (o valor original da Amelia é preservado uma única vez em estimated_hours_pre_bcp). Para desligar isso, responda "Não" na pergunta bcp_overwrite_estimated_hours do setup.
| Comando | Faz | Depende de |
|---|---|---|
/bmad-bcp-setup | Instala, configura, semeia baseline, registra o customize hook | — |
/bmad-bcp-rule-card | Renderiza a régua BCP + atribuição CC BY-NC-ND | — |
/bmad-bcp-score | Pontua uma story, deriva estimated_hours | setup |
/bmad-bcp-score-batch | Pontua várias stories em lote (retroativo) | score |
/bmad-bcp-rescore | Repontua story já pontuada (+ history + horas) | score |
/bmad-bcp-recalibrate | Recalibra h_per_bcp por categoria com horas reais | score |
/bmad-bcp-backfill-baseline | Mata o cold-start do baseline com o histórico do squad | recalibrate |
/bmad-bcp-agent-bruno | Coach de complexidade (agente facilitador opcional) | setup |
/bmad-bcp-agent-bruno ativa o Bruno, agente facilitador opcional. Lema: "Régua antes de régua." Ele conduz o scoring elemento a elemento, questiona tamanhos inflados e explica a régua — útil para times entrando no BCP. Não é obrigatório: as skills score/rescore rodam sem ele.
bcp-rule.yaml é a régua da CI&T transcrita verbatim (CC BY-NC-ND — conteúdo não pode ser alterado; só hints editoriais são mutáveis).total = soma do breakdown.estimated_hours = total × h_per_bcp(categoria). O fator vem do bcp-baseline.yaml.recalibrate alimenta horas reais numa janela FIFO por categoria; ao atingir min_samples, a categoria sai do seed (is_seed: false) e passa a usar a média móvel.| Parâmetro | Default | Significado |
|---|---|---|
bcp_baseline_seed | 4.13 | Horas por BCP no cold start (referência CI&T 2014) |
bcp_baseline_min_samples | 5 | Amostras antes de uma categoria sair do seed |
bcp_baseline_rolling_window | 10 | Tamanho da janela FIFO de recalibração |