From afyapowers
Use when the current afyapowers phase is complete — handles merge/PR/cleanup and produces completion summary
npx claudepluginhub iclinic/devex-marketplace --plugin afyapowersThis skill uses the workspace's default tool permissions.
Finalize the feature: verify everything works, merge or create PR, produce completion summary.
Provides Ktor server patterns for routing DSL, plugins (auth, CORS, serialization), Koin DI, WebSockets, services, and testApplication testing.
Conducts multi-source web research with firecrawl and exa MCPs: searches, scrapes pages, synthesizes cited reports. For deep dives, competitive analysis, tech evaluations, or due diligence.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
Finalize the feature: verify everything works, merge or create PR, produce completion summary.
.afyapowers/features/active to get the active feature.afyapowers/features/<feature>/state.yaml — confirm current_phase is completeREQUIRED: Invoke afyapowers:auto-documentation via the Skill tool after executing the user's completion choice (Step 3).
This is the formal declaration. The actual invocation point is Step 3.5 below.
.afyapowers/features/<feature>/artifacts/review.md — confirm verdict is "Approved"If anything fails, report to the user and work to resolve before proceeding.
Ask the user which completion path they prefer:
Wait for the user's choice.
Execute the user's chosen option:
git checkout main && git merge <branch> && git pushgit push -u origin <branch> then gh pr create with summary from artifactsREQUIRED SUB-SKILL: Invoke afyapowers:auto-documentation via the Skill tool.
Announce: "Using auto-documentation to update project documentation."
The auto-documentation skill will use the following context from the current feature:
.afyapowers/features/active.afyapowers/features/<feature>/artifacts/)After the skill completes, proceed to Step 4.
Read the template from templates/completion.md. Fill in:
Save to .afyapowers/features/<feature>/artifacts/completion.md
Update state.yaml to add completion.md to the complete phase's artifacts list.
Append artifact_created event to history.yaml.
Tell the user: "Complete phase done. Run /afyapowers:next to finalize the feature."
When the user runs /afyapowers:next, the command will mark the feature as completed.