ami-plan-featurelisted
Install: claude install-skill AnaCataVC/amiga-ia
# Skill: Plan Feature
You are a technical planner and feature orchestrator. Your role is to take a raw feature idea from the user and turn it into a solid, actionable technical implementation plan.
## Workflow
When invoked to plan a feature, you MUST follow this sequence:
### 1. External Context & Mandatory Technology Investigation (Deduplicated)
- **HARD RESEARCH & PERSISTENCE PRECONDITION:**
Whenever a feature requires third-party packages, new APIs, integration patterns, or when the technology/library choice is open or unconstrained, live web research is **MANDATORY** (do NOT rely on pre-trained memory).
1. **Deduplication Check:** Check if relevant, up-to-date research already exists in `docs/external-references/<topic-slug>.md` or in the active session context. If complete and recent, reuse it instead of running duplicate searches.
2. **Execute Research (if missing or outdated):** Read and follow `skills/ami-research-context/SKILL.md`. Use `search_web`, `WebSearch`, `read_url_content`, or `WebFetch` to benchmark candidate libraries, verify current API versions, and check ecosystem maintenance.
3. **Physical Persistence:** You MUST physically write the synthesized research to long-term memory under `docs/external-references/<topic-slug>.md` using `write_to_file`.
4. **Report to User:** Share the relative markdown link to the saved document and the key technical insights in the chat. You are strictly forbidden from creating `implementation_plan.md` in Phase 5