client側にskillFactoryを実装（途中）