Add landing-page-conversion-audit and server-side-conversion-tracking skills - #2554
Add landing-page-conversion-audit and server-side-conversion-tracking skills#2554autonnel wants to merge 2 commits into
Conversation
🔒 PR Risk Scan ResultsScanned 2 changed file(s).
✅ No matching risk patterns were detected in changed files.
|
🔍 Vally Lint Results✅ All checks passed
Summary
Full linter output |
aaronpowell
left a comment
There was a problem hiding this comment.
One small question, otherwise good to merge
|
|
||
| ## When not to use | ||
|
|
||
| - The page has no traffic yet - there is nothing to diagnose. Use `sales-funnel-blueprint` to design it instead. |
There was a problem hiding this comment.
Is this a reference to another skill?
There was a problem hiding this comment.
Yes, and a fair catch - it pointed at a sibling skill that lives in my own repo and is not part of this PR, so inside awesome-copilot it was a dangling reference. Same problem in two other spots I had missed (post-purchase-upsell-flow, self-hosted-funnel-launch, funnel-platform-picker).
Rewrote all three to describe the action instead of naming a skill that isn't here, e.g. this line now reads "Design the funnel and get traffic on it first; an audit needs behaviour to read." The one remaining backtick reference, server-side-conversion-tracking, is the other skill in this PR, so it resolves.
Pushed as 668f6fc; npm run skill:validate and npm run build still clean, no other file touched.
Pull Request Checklist
npm startand verified thatREADME.mdis up to date.mainbranch for this pull request.Description
Two skills for funnel and conversion work, an area not currently covered in
skills/:landing-page-conversion-audit- audits a landing, sales or checkout page for conversion leaks and returns a fix list ranked by expected impact, plus an explicit list of what could not be checked from the page alone.server-side-conversion-tracking- sets up the click-id to conversion chain (click id passthrough, CAPI/Events API, deduplication, reconciliation) so purchases are reported accurately when browser-side pixels are blocked or truncated.Both are self-contained single-file skills (
SKILL.md, no bundled assets).Type of Contribution
Additional Notes
Affiliation disclosure: I maintain Autonnel, an Apache-2.0 self-hosted funnel builder, which each skill references once in a clearly marked section at the end. There is no paid tier and no hosted service. Both skills are written to be fully usable without it: the audit skill returns page-level fixes, and the tracking skill documents the seven-step chain against Facebook CAPI, TikTok Events API and Google/Bing endpoints directly. I am happy to remove those sections if you would prefer the skills carry no product reference at all.
On the testing checkbox: these skills were authored against the Agent Skills specification and validated with
npm run skill:validate(402 skills pass) andnpm run buildin this repository, but I have not exercised them inside GitHub Copilot itself, so I left that box unchecked rather than check it untruthfully. Happy to do that round of testing if you want it before merge.