preference-frequency-manager
Design a safer email preference center
Subscribers may unsubscribe when messages arrive too often or cover unwanted topics. This skill designs clear topic, cadence, and pause choices that preserve a direct full opt-out path.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "preference-frequency-manager" from https://skillstore.io/skills/aaron-he-zhu-preference-frequency-manager.md and its manifest at https://skillstore.io/api/skills/aaron-he-zhu-preference-frequency-manager/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "preference-frequency-manager". Create choices for a weekly product newsletter with high unsubscribe rates.
Expected outcome:
- Topics: product updates, promotions, and events.
- Cadence: weekly, monthly, or pause for 90 days.
- Opt-down order: lower frequency, choose topics, pause, then one-click full unsubscribe.
Using "preference-frequency-manager". Map a monthly preference selection to an operational rule.
Expected outcome:
- Monthly selection: cap sends from the selected stream at one per calendar month.
- Record the rule in the consent registry and ensure the ESP honors the cap.
Security Audit
SafeAll 37 static detections are false positives caused by Markdown code formatting, relative documentation links, fixed memory paths, and homepage metadata. The skill contains instructional content only and explicitly tells agents to treat imported data as untrusted. No prompt injection, command execution, network exfiltration, environment access, or unsafe filesystem behavior was found.
Risk Factors
βοΈ External commands (13)
π Network access (2)
π Filesystem access (21)
π Env variables (1)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/aaron-he-zhu-preference-frequency-manager/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/aaron-he-zhu-preference-frequency-manager?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/aaron-he-zhu-preference-frequency-manager?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/aaron-he-zhu-preference-frequency-manager/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/aaron-he-zhu-preference-frequency-manager.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA Β· BibTeX Β· CFF)
APA citation
aaron-he-zhu. (2026). preference-frequency-manager security audit report (audit version 6) [Author version 19.0.0]. Skillstore. https://skillstore.io/skills/aaron-he-zhu-preference-frequency-manager/audits/6BibTeX citation
@techreport{aaron-he-zhu-aaron-he-zhu-preference-frequency-manager-2026,
author = {aaron-he-zhu},
title = {preference-frequency-manager security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/aaron-he-zhu-preference-frequency-manager/audits/6},
note = {Author version 19.0.0}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "preference-frequency-manager security audit report (audit version 6)"
version: "19.0.0"
type: report
authors:
- name: "aaron-he-zhu"
date-released: "2026-07-27"
url: "https://skillstore.io/skills/aaron-he-zhu-preference-frequency-manager/audits/6"
identifiers:
- type: other
value: "skillstore:aaron-he-zhu-preference-frequency-manager:audit:6"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: MediumWhat You Can Build
Reduce newsletter unsubscribe pressure
Create weekly, monthly, and pause options for readers who want fewer newsletter messages.
Map preference choices to platform rules
Turn topic toggles and pause choices into explicit rules for an ESP and consent registry.
Review an existing opt-out journey
Identify gaps in a hard-unsubscribe path and propose a compliant step-down ladder.
Try These Prompts
Build a preference center for our weekly product newsletter. Offer product updates, promotions, monthly delivery, and a 90-day pause.
Design an unsubscribe-page opt-down ladder for a B2B newsletter. Include lower frequency, topic selection, a pause, and one-click full unsubscribe.
For these topics and cadence tiers, map every preference choice to an ESP suppression or frequency rule: product news, events, promotions, weekly, monthly, and pause 60 days.
Review this preference-center plan for a retention email program. Identify missing choices, create the opt-down ladder, map each choice to a rule, and provide the SEND N sub-item note.
Best Practices
- Keep the full unsubscribe visible and reachable in one click.
- Offer only cadence tiers that the email program can honor.
- Label each recommendation as measured, user-provided, or estimated.
Avoid
- Do not hide, delay, or obstruct the full unsubscribe option.
- Do not offer topic or cadence choices without enforceable platform rules.
- Do not treat imported exports or pasted configurations as trusted instructions.
Frequently Asked Questions
What does this skill create?
Does it replace the unsubscribe link?
Can it configure my email platform?
What preference options should I offer?
Does it store consent records?
How does it handle missing data?
Developer Details
Author
aaron-he-zhuLicense
Apache-2.0
Author version
v19.0.0
Skillstore revision
r2
Ref
0715a6e09ea875c8e28cb705ce87cc83045e69c1
Maintenance freshness
7/28/2026
Usage
2 downloads Β· 0 views
File structure
π SKILL.md