We're trying to cross promote some of TsaTsaTzu's skills. However, right now, the best we can do is insert verbiage that says "go to the skills tab in your companion app, search for XXX, and click enable". It would be a lot easier to on-board users if we could give them one link to click that will take them to the companion app, with the skills tab focused, and our skill selected. Sure, it would be nice if we could enable/disable it with a link. But that's open to abuse. So I'll be happy if we can just send them straight there, and let them take the final action.
Jo, I literally just implemented this minutes before reading this, so here's what you can use on the desktop side, at least:
http://echo.amazon.com/#skills/amzn1.echo-sdk-ams.app.93afa260-e936-4235-adf9-92328db1dd10/activate The downside is that you have to be logged in to the Alexa console BEFORE clicking that link, because the login page doesn't pass through the full url. Obviously a problem for mobile. I'd be interested to see if there's an equivalent Android intent for the app to hard link to a skill.
Hmm. Worked on one computer. Didn't work on another computer. I'll have to do some more testing. And, yes, you [i]could[/i] use URL shorteners. But, as a user, I'd be extremely hesitant to click on a link that wasn't clear where it was going that said it would activate something. I almost never click on shortened links for security reasons. (Ironically my day job largely involves re-architecting my company's corporate link shortener!)