mycoplatform-architecture-and-extractionlisted
Install: claude install-skill goondocks-co/myco
# Platform Architecture and Package Extraction
Platform extraction methodology for transforming single-product systems into reusable platform architectures that support multiple product surfaces. These procedures enable systematic package boundary design, ownership separation, and phased implementation strategies for institutional memory and intelligence systems.
## Prerequisites
- Existing working system with established API surfaces and domain boundaries
- Clear understanding of current product capabilities and future platform vision
- Access to system architecture documentation and codebase analysis tools
- Stakeholder alignment on multi-product platform strategy
## Procedure A: Platform Vision and Product Strategy
Define the dual-product platform vision and strategic framing before technical extraction.
**1. Establish Product Surface Distinction**
- **Current Product**: Identify existing product capabilities and user workflows
- **Platform Product**: Define future applications and integration scenarios
- Frame platform as reusable intelligence/memory runtime, not just a library
- Document core differentiator (e.g., harness, orchestration, custom intelligence)
**2. Validate Architectural Impact**
- Ensure current product becomes one client of the platform (not a wrapper)
- Verify future applications build on same core contracts and capabilities
- Identify shared runtime components vs. product-specific implementations
- Document platform value proposition beyond basi