ワンクリックで
analytics-funnel-attribution
Track acquisition and retention funnels for skill usage and workflow completion
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Track acquisition and retention funnels for skill usage and workflow completion
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | analytics-funnel-attribution |
| description | Track acquisition and retention funnels for skill usage and workflow completion |
| risk | medium |
| source | .agents-phase6 |
| date_added | "2026-03-29T00:00:00.000Z" |
| usage | Use when implementing Phase 6 scale, interoperability, and analytics initiatives |
| avoid | Do not deploy without compatibility checks, rollback strategy, and measurable SLOs |
| mandates | ["define measurable success criteria and failure budgets","include platform-specific acceptance gates","include data privacy and governance checks"] |
| response | assess baseline, design minimal implementation, validate measurable targets, document rollback plan |
Track user acquisition, engagement, and retention funnels for game features—measuring skill adoption, workflow completion, and feature impact on business metrics. This skill enables data-driven iteration on framework quality and community engagement.
// Pseudo-code: Event tracking and funnel analysis
namespace SkillAnalytics {
public class SkillEventTracker {
public void TrackSkillDiscovery(string skillId, string userId, string source) {
var evt = new Event {
EventType = "skill_discovered",
SkillId = skillId,
UserId = userId,
Source = source,
Timestamp = DateTime.UtcNow
};
EventStore.Log(evt);
}
public void TrackSkillAdoption(string skillId, string userId, string workflowId) {
EventStore.Log(new Event {
EventType = "skill_adopted",
SkillId = skillId,
UserId = userId,
WorkflowId = workflowId,
Timestamp = DateTime.UtcNow
});
}
public async Task<FunnelMetrics> ComputeFunnel(
string skillId,
TimeSpan period,
CancellationToken ct = default)
{
var discovered = await EventStore.Count(
eventType: "skill_discovered",
skillId: skillId,
period: period
);
var adopted = await EventStore.Count(
eventType: "skill_adopted",
skillId: skillId,
period: period
);
var completed = await EventStore.Count(
eventType: "workflow_completed",
skillId: skillId,
period: period
);
return new FunnelMetrics {
Discovered = discovered,
Adopted = adopted,
AdoptionRate = (double)adopted / discovered,
Completed = completed,
CompletionRate = (double)completed / adopted
};
}
}
}
| Metric | Target | Alert Threshold |
|---|---|---|
| Skill Discovery → Adoption | >30% | <20% |
| Workflow Completion Rate | >80% | <60% |
| Feature Retention (D7) | >50% | <30% |
| Event Processing Latency | <1min | >5min |
| Data Freshness | <5min | >15min |
examples/funnel-dashboard-config.jsonTrack and manage player consent for data usage
Design and implement advanced system architectures
Leverage custom attributes for metadata-driven programming
Use IL emit for low-level code generation
Perform advanced memory profiling and leak detection
Implement metaprogramming for code generation and manipulation