By iclinic
Enforces a deterministic, phase-gated development workflow with persistent state and full auditability, automating session initialization via shell scripts to ensure consistent environment setup.
Use after any implementation is finished to automatically generate or update feature documentation in docs/afyapowers/ — analyzes changes, matches to existing docs by domain area, and maintains living documentation with changelog
Use when the current afyapowers phase is complete — handles merge/PR/cleanup and produces completion summary
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements, and produces a full technical design.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Develop Figma components with strict validation, Code Connect dedup, and autonomous implementation. Standalone — not part of the 5-phase workflow.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Um plugin de workflow de desenvolvimento determinístico, com fases controladas, para o Claude Code, fork do superpowers. Aplica desenvolvimento estruturado de features com estado persistente, continuidade de sessão e auditabilidade completa.
O afyapowers se baseia nas skills do superpowers (TDD, debugging sistemático, desenvolvimento orientado a subagentes, etc.) e as adapta em um workflow de 5 fases controladas, onde cada fase produz um artefato persistente antes que a próxima possa começar.
claude plugin install afyapowers
# Iniciar uma nova feature
/afyapowers:new
# Trabalhar em cada fase, avançando com:
/afyapowers:next
# Verificar o status atual a qualquer momento
/afyapowers:status
Toda feature progride por 5 fases ordenadas:
| Fase | O que acontece | Artefato |
|---|---|---|
| Design | Esclarecer requisitos, explorar abordagens, definir arquitetura. Opcionalmente busca contexto de issues do JIRA e designs do Figma. | design.md |
| Planejamento | Decompor o design em tarefas de implementação com grafos de dependência. Infere tarefas de componentes/telas do Figma a partir do Node Map do design. Valida que não há sobreposição de arquivos entre tarefas paralelas. | plan.md |
| Implementação | Executar tarefas via despacho de subagentes baseado em ondas com TDD. Respeita a ordem de dependência e limites de taxa do Figma (máx. 4 tarefas Figma por onda). Cada subagente faz auto-revisão e sinaliza preocupações. | plan.md atualizado |
| Revisão | Revisão de código em 2 etapas: conformidade com a spec e depois qualidade do código. Itera até 5 vezes até o veredito ser "Aprovado". | review.md |
| Conclusão | Executar suíte de testes, merge/PR/cleanup, gerar documentação viva automaticamente. | completion.md |
As fases são controladas — você deve completar o artefato da fase atual antes de avançar para a próxima.
| Comando | Descrição |
|---|---|
/afyapowers:new | Iniciar um novo workflow de feature |
/afyapowers:next | Avançar para a próxima fase (valida conclusão da fase atual) |
/afyapowers:status | Mostrar status atual da feature e progresso da fase |
/afyapowers:features | Listar todas as features e seus estados |
/afyapowers:switch | Alternar o contexto da feature ativa |
/afyapowers:history | Mostrar a linha do tempo completa de eventos da feature ativa |
/afyapowers:abort | Abandonar a feature ativa (irreversível) |
/afyapowers:component | Desenvolver um componente Figma (standalone, fora do workflow de 5 fases) |
Durante a fase de Design, você pode opcionalmente fornecer uma chave de issue do JIRA. O afyapowers busca o contexto da issue (resumo, descrição, critérios de aceitação) via servidor MCP do Atlassian e o incorpora na spec de design.
A integração com o Figma abrange múltiplas fases:
get_design_context, get_screenshot e get_variable_defs para fidelidade total ao design. Limitado a 4 tarefas Figma por onda..afyapowers/
.gitignore # Criado automaticamente; gitignore de features/active
features/
active # Slug da feature ativa atual (gitignored)
<data>-<slug>/
state.yaml # Estado da feature (fase, status, timestamps)
history.yaml # Linha do tempo completa de eventos (imutável)
artifacts/
design.md # Spec de design (requisitos + arquitetura)
plan.md # Plano de implementação com checkboxes
review.md # Achados da revisão de código e veredito
completion.md # Resumo de conclusão
src/
commands/ # Definições de slash commands (8 no total)
skills/ # Skills de fase e transversais (13 no total)
config/ # Configuração específica por IDE (Claude, Cursor, Gemini)
hooks/ # Hook de início de sessão para restauração de contexto
manifests/ # Manifestos do plugin para Claude e Cursor
templates/ # Templates Markdown para artefatos
npx claudepluginhub iclinic/devex-marketplace --plugin afyapowersHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
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.