Agent skill

Age Gating Services

by mukul975 in mukul975/Privacy-Data-Protection-Skills

Implements age-gating mechanisms for online services to restrict access based on user age.

Apache-2.0Auto-check passedLegal & Compliance

Install Age Gating Services

skills CLI
$ npx skills add mukul975/Privacy-Data-Protection-Skills --skill age-gating-services -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mukul975/Privacy-Data-Protection-Skills age-gating-services --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/mukul975/Privacy-Data-Protection-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/privacy/age-gating-services .claude/skills/age-gating-services && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
age-gating-services
GitHub stars
297
Token cost
~3.7k tokens
SKILL.md length
1,733 words
Files
5 (incl. scripts, references, assets)
Skills in repo
280
Repo updated
First seen
Licence
Apache-2.0

At a glance

Implements age-gating mechanisms for online services to restrict access based on user age.

  • Works in 6 steps: Do not reveal the threshold: The prompt… → Use a date-of-birth field, not an age… → Use a scrollable date picker with a… → …
  • Tasks that involve Privacy and GDPR
  • SKILL.md covers Overview, Types of Age Gates, Neutral Age Prompt Design and Circumvention Prevention, plus 5 more sections
  • Runs Python scripts from its folder

What it does

Age Gating Services is an agent skill from mukul975/Privacy-Data-Protection-Skills. Implements age-gating mechanisms for online services to restrict access based on user age. Covers hard gates versus soft gates, neutral age prompts, re-verification triggers, circumvention prevention, and regulatory requirements under GDPR, COPPA, UK Online Safety Act, and DSA. Keywords: age gate, age restriction, neutral prompt, children, online services, access control.

Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts, reference files and assets (for example `assets/template.md`, `references/standards.md` and `references/workflows.md`).

It sits in Legal & Compliance, covering Privacy and GDPR, Authorization and RBAC and Regulatory compliance. The repository describes itself as: 282+ structured privacy & data protection skills for AI agents. GDPR, CCPA, EU AI Act, HIPAA, LGPD, PIPL, DPDP Act. The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve Privacy and GDPR
  • Tasks that involve Authorization and RBAC
  • Tasks that involve Regulatory compliance

Example prompts

  • “Use the age-gating-services skill to implement age-gating mechanisms for online services to restrict access based on user age”
  • “/age-gating-services”

Requirements

  • Python 3

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Do not reveal the threshold: The prompt must not indicate what age is required. Avoid: "You must be 13 or older to use this service. Enter…
  2. Use a date-of-birth field, not an age field: Date of birth is harder to game than a simple "How old are you?" field, which children can…
  3. Use a scrollable date picker with a neutral default: The date picker should not default to a date that suggests the "correct" answer…
  4. Do not provide immediate feedback: If the user enters a date that makes them below the threshold, do not immediately display "You are too…
  5. Implement cooling-off periods: If a user is denied access due to age, set a cookie or device fingerprint that prevents immediate…
  6. Do not ask leading questions: Avoid "Are you 13 or older?" which tells the child exactly what to say. Use "What year were you born?" or…

What it can do on your machine

Read from SKILL.md and the folder at commit 9b2ef9e. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Age Gating Services loads about 3.7k tokens when it runs, and up to ~7.5k if it reads all its reference files. Until then it costs about 99 tokens; SKILL.md has 1,733 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~99
When it runs · the whole SKILL.md, loaded when a task matches
~3.7k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~7.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from mukul975/Privacy-Data-Protection-Skills at commit 9b2ef9e, republished under its Apache-2.0 licence (© mukul975). 1,733 words, ~3,690 tokens.

Download SKILL.mdSave it as .claude/skills/age-gating-services/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
age-gating-services
description
Implements age-gating mechanisms for online services to restrict access based on user age. Covers hard gates versus soft gates, neutral age prompts, re-verification triggers, circumvention prevention, and regulatory requirements under GDPR, COPPA, UK Online Safety Act, and DSA. Keywords: age gate, age restriction, neutral prompt, children, online services, access control.
license
Apache-2.0
metadata.author
mukul975
metadata.version
1.0
metadata.domain
privacy
metadata.subdomain
children-data-protection
metadata.tags
age-gate, age-restriction, neutral-prompt, children, access-control, online-safety

Age-Gating Implementation for Online Services

Overview

Age-gating is the practice of restricting or adapting access to an online service based on the user's age. It serves as the enforcement mechanism that translates age verification results into access control decisions. Age-gating can take the form of a hard gate (complete denial of access below a specified age), a soft gate (modified experience with reduced features or enhanced protections for younger users), or an adaptive gate (progressively adjusting the service experience based on age brackets). Effective age-gating must balance child protection, user experience, accessibility, and compliance with GDPR Art. 8, COPPA, the UK Online Safety Act 2023, the EU Digital Services Act Art. 28, and the UK AADC Standard 3.

Types of Age Gates

Hard Gate — Complete Access Denial

Description: Users below a specified age are entirely prevented from accessing the service.

When to Use:

  • Age-restricted products and services regulated by law (gambling: 18+, alcohol sales: 18+/21+, adult content: 18+)
  • Services where the risk to children cannot be adequately mitigated through design measures
  • Where the business model is fundamentally incompatible with child safety (e.g., real-money trading, cryptocurrency exchanges)

Implementation Requirements:

  • Display a clear message explaining why access is denied: "This service is only for people aged 18 and older"
  • Do not collect or retain the personal data of users who are denied access (beyond what is needed for the gate)
  • Provide information about alternative age-appropriate services where possible
  • Do not use the denied user's data for any purpose including analytics

Regulatory Basis:

  • UK Gambling Act 2005: Age verification mandatory for remote gambling operators
  • UK Online Safety Act 2023 Section 11: Providers must prevent children from encountering primary priority harmful content
  • EU DSA Art. 28(1): Online platforms accessible to minors must implement age-appropriate measures
Soft Gate — Modified Experience

Description: Users identified as below a certain age are permitted access to the service but with modified features, enhanced privacy protections, or restricted content.

When to Use:

  • Services with mixed audiences (adults and children)
  • Services where children benefit from access but require additional protections
  • Educational platforms, social media platforms, and content-sharing services

Implementation:

  • Define age tiers with specific feature sets for each tier
  • Apply the UK AADC "high privacy by default" standard for child users
  • Disable features that pose elevated risks to children (direct messaging with strangers, public profiles, behavioural advertising)
  • Enable features appropriate to the age group (moderated forums, educational content, age-appropriate recommendations)

Example (BrightPath Learning):

FeatureUnder 88-1213-1516-1718+
Account creationParent-managed onlyParent-approvedIndependent with parental notificationIndependentIndependent
Profile visibilityNot applicablePrivate onlyPrivate (default), friends-only availablePrivate (default), public availableUser choice
Direct messagingDisabledPre-set messages onlyModerated text with contacts onlyUnmoderated with contactsUnrestricted
Content recommendationsCurated by editorsContent-based algorithmContent-based algorithmContent + behavioural (opt-in)Full personalisation
Data sharingNoneNoneNone (default)Optional with consentPer privacy policy
AdvertisingNoneNoneContextual onlyContextual onlyBehavioural (with consent)
Adaptive Gate — Progressive Access

Description: The service dynamically adjusts the user experience based on the estimated or verified age of the user, applying progressively fewer restrictions as the user ages.

When to Use:

  • Services designed for long-term user relationships where the user will age through multiple tiers
  • Platforms that want to provide a seamless experience without sharp access changes

Implementation:

  • Define age-linked feature unlocking schedule
  • Notify the user (and parent, if applicable) when new features become available due to ageing
  • Require re-verification of age at key threshold transitions (e.g., when a user reaches 13, 16, or 18)
  • Document the rationale for each feature unlock in terms of the child's best interests

Neutral Age Prompt Design

A neutral age prompt collects the user's age without signalling the "correct" answer or the age threshold being applied. This is critical to preventing trivial circumvention.

Design Principles
  1. Do not reveal the threshold: The prompt must not indicate what age is required. Avoid: "You must be 13 or older to use this service. Enter your date of birth." Instead: "Enter your date of birth."

  2. Use a date-of-birth field, not an age field: Date of birth is harder to game than a simple "How old are you?" field, which children can answer with any number above the threshold.

  3. Use a scrollable date picker with a neutral default: The date picker should not default to a date that suggests the "correct" answer. Default to no selection or to the current date (which would result in age 0, prompting a genuine entry).

  4. Do not provide immediate feedback: If the user enters a date that makes them below the threshold, do not immediately display "You are too young." This teaches the child to re-enter with a false date. Instead, complete the registration flow and then inform the parent.

  5. Implement cooling-off periods: If a user is denied access due to age, set a cookie or device fingerprint that prevents immediate re-attempt with a different date. A 24-hour cooling-off period is a common minimum.

  6. Do not ask leading questions: Avoid "Are you 13 or older?" which tells the child exactly what to say. Use "What year were you born?" or "Enter your date of birth."

ICO Guidance on Neutral Prompts

The ICO's Age Assurance guidance (published alongside the AADC) states: "If you use age self-declaration you should not design it in a way that encourages, or makes it easy for, a child to input a false age. Your age gate should not present the age required, or make it obvious what a child should enter to circumvent the gate."

COPPA FTC Guidance

The FTC has stated in enforcement actions (e.g., Musical.ly/TikTok 2019) that age gates must be designed so that "the age screen does not encourage the child to enter a false age." The FTC views a non-neutral age gate as evidence of actual knowledge that the service is collecting data from children.

Circumvention Prevention

Show full SKILL.md (756 more words)Show less
Technical Measures
MeasureDescriptionEffectiveness
Cookie-based lockoutSet a persistent cookie when a user fails the age gate, preventing re-attempt for 24-72 hoursModerate — cookies can be cleared
Device fingerprintingUse browser/device characteristics to identify re-attempts from the same deviceModerate-High — more difficult to circumvent than cookies
IP-based rate limitingLimit the number of age gate attempts from the same IP address within a time windowLow — IP addresses change; shared IPs (schools) create false positives
Email verification loopRequire email verification before account creation; underage users who fail the gate cannot reuse the same emailModerate — children can create new email addresses
Progressive escalationAfter a failed self-declaration, require a higher-assurance verification method for subsequent attemptsHigh — escalates the difficulty of circumvention
Parental consent as backstopEven if a child circumvents the gate, parental consent is required before meaningful data collection beginsHigh — shifts the verification burden to the parent
Organisational Measures
  1. Staff training: Customer support staff must be trained to handle age-related inquiries without revealing the age threshold
  2. Monitoring: Regularly analyse registration data for patterns suggesting circumvention (e.g., disproportionate number of users declaring exactly the minimum age)
  3. Complaint handling: Establish a process for parents to report that their child has circumvented the age gate
  4. Periodic re-verification: At key milestones (annual account review, feature unlock), re-verify the user's age

Re-Verification Triggers

Age gates should not be a one-time check. The following events should trigger re-verification:

TriggerActionRationale
User reaches a new age tier (e.g., turns 13, 16, 18)Confirm age and unlock/modify featuresEnsures age-appropriate experience as user matures
Account recoveryVerify age before restoring accessPrevents account sharing or transfer to a younger user
Request to change date of birthRequire parental verification for changes to age dataPrevents children from aging themselves up
Suspicious activity patternsEscalate to higher-assurance verificationBehavioural signals inconsistent with declared age
Annual account reviewConfirm continued accuracy of age declarationRegular hygiene check
Feature upgrade requestVerify age if the feature is restricted to older usersPrevents premature access to age-restricted features

BrightPath Learning Inc. — Age-Gating Architecture

Registration Flow
User visits brightpathlearning.eu
│
├─ "Enter your date of birth" [scrollable date picker, no default selection]
│
├─ Age calculated from DOB and current date
│
├─ Age >= applicable threshold (country-dependent, 13-16)?
│  ├─ YES → Standard registration flow for independent user
│  │         ├─ Verification: email confirmation
│  │         └─ Experience: Standard features with AADC-compliant defaults
│  │
│  └─ NO → Child registration flow
│           ├─ "Please ask a parent or guardian to help you sign up"
│           ├─ Child enters parent's email address
│           ├─ Parent receives direct notice with consent request
│           ├─ Parent completes verification (credit card micro-transaction)
│           ├─ Parent reviews and approves processing purposes
│           └─ Child account created with age-appropriate restrictions
│
├─ Age < 8?
│  ├─ YES → Parent-managed-only account
│  │         ├─ Parent sets up account entirely
│  │         ├─ Child cannot modify settings
│  │         └─ Simplified interface (illustrated, limited text)
│  │
│  └─ NO → Child-managed account with parental oversight
│           ├─ Child can navigate the app independently
│           ├─ Parent dashboard shows activity and can modify settings
│           └─ Age-appropriate interface (text with icons)
│
└─ User enters DOB indicating age < 5?
   └─ "This app is designed for children aged 5 and older.
       Please come back when you're a bit older!"
       [No data retained from this interaction]
Circumvention Prevention Implementation
  1. Cookie lockout: If a user's entered DOB results in age below 5, a secure cookie is set preventing re-attempt for 48 hours
  2. No threshold exposure: The app never states the minimum age. The registration flow adapts seamlessly based on age
  3. Parental backstop: Even if a child enters a false DOB to skip the consent flow, the service collects only minimal data until email verification is completed. Without verified email, the account is limited to a demo mode with no persistent data
  4. Anomaly detection: Weekly automated analysis of registration data flags accounts where the declared DOB is exactly at the threshold (e.g., exactly 13 years old), prompting manual review

Regulatory Compliance Matrix

RequirementGDPR Art. 8COPPAUK AADC Std 3UK OSAEU DSA Art. 28
Age screening requiredYesYesYesYesYes
Neutral prompt requiredImpliedFTC guidanceICO guidanceOfcom codesImplied
Parental consent below thresholdYesYesRecommendedN/AN/A
Hard gate for restricted contentNoNoNoYes (harmful content)Implied
Soft gate for mixed servicesImpliedImpliedYesYesYes
Re-verification requiredImpliedImpliedRecommendedImpliedImplied
Data minimisation at gateArt. 5(1)(c)312.7Standard 8ImpliedImplied

Common Compliance Failures

  1. Non-neutral age gate: Displaying the minimum age requirement or using "Are you over 13?" prompts that teach children to lie
  2. No circumvention prevention: Allowing unlimited re-attempts with different dates of birth
  3. Collecting data before gating: Running analytics trackers, setting advertising cookies, or collecting device identifiers before the age gate is completed
  4. Hard gate when soft gate is appropriate: Denying all children access to a service that could safely serve children with modified features
  5. No re-verification: Treating the initial age declaration as permanent without any mechanism for ongoing verification
  6. Age gate as compliance theatre: Implementing an easily circumvented age gate and then treating it as full compliance with COPPA or GDPR Art. 8

Integration Points

  • Age Verification Methods: Age-gating is the enforcement layer that acts on the results of age verification or estimation
  • GDPR Parental Consent: The age gate determines whether parental consent is required and routes the user accordingly
  • UK AADC Implementation: AADC Standard 3 requires age-appropriate application, which is implemented through age-gating
  • Children's Privacy Notice: The age gate result determines which privacy notice version is displayed
  • Children's Data Minimisation: Data collection at and before the age gate must comply with data minimisation principles

© mukul975, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 4 other files (scripts, references, assets) in skills/privacy/age-gating-services of mukul975/Privacy-Data-Protection-Skills.

  • SKILL.md
  • assets/template.md
  • references/standards.md
  • references/workflows.md
  • scripts/process.py

Open the folder on GitHubat commit 9b2ef9e

Compare with similar skills

Age Gating Services next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Age Gating Services compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Age Gating Services this skillmukul975/Privacy-Data-Protection-Skills297—~3.7kAutomated safety check: PassApache-2.0
Policy OpaAgentSecOps/SecOpsAgentKit2201 repos~3.5kAutomated safety check: PassCustom licence
Hipaa ComplianceSushegaad/Claude-Skills-Governance-Risk-and-Compliance9431 repos~2.3kAutomated safety check: PassMIT
Cis ControlsSushegaad/Claude-Skills-Governance-Risk-and-Compliance9431 repos~4.2kAutomated safety check: PassMIT
Tos Clause Scannerzebbern/claude-code-guide4.7k1 repos~3.3kAutomated safety check: PassMIT
Regulatory Audit Generatorzebbern/claude-code-guide4.7k1 repos~3.5kAutomated safety check: PassMIT

Similar skills

  • Policy Opa

    AgentSecOps/SecOpsAgentKit

    Policy-as-code enforcement and compliance validation using Open Policy Agent (OPA).

    220 GitHub starsUsed in 1 repo~3.5k tokens
    Legal & ComplianceAuto-check passed
  • Hipaa Compliance

    Sushegaad/Claude-Skills-Governance-Risk-and-Compliance

    Expert HIPAA compliance assistant for healthcare and software contexts.

    943 GitHub starsUsed in 1 repo~2.3k tokens
    Legal & ComplianceAuto-check passed
  • Cis Controls

    Sushegaad/Claude-Skills-Governance-Risk-and-Compliance

    Expert CIS Controls v8 (CIS Top 18) advisor — implementation group scoping (IG1/IG2/IG3), control gap assessments, safeguard-level guidance, asset inventory, software inventory, data protection…

    943 GitHub starsUsed in 1 repo~4.2k tokens
    Legal & ComplianceAuto-check passed
  • Tos Clause Scanner

    zebbern/claude-code-guide

    Audit Terms of Service, user agreements, and privacy policies for consumer risks, producing a structured report that flags unfair clauses, data traps, and liability issues.

    4.7k GitHub starsUsed in 1 repo~3.3k tokens
    Legal & ComplianceAuto-check passed
  • Regulatory Audit Generator

    zebbern/claude-code-guide

    Builds compliance checklists for business scenarios involving GDPR, PIPL, or advertising/data laws.

    4.7k GitHub starsUsed in 1 repo~3.5k tokens
    Legal & ComplianceAuto-check passed
  • Protected Health Information (PHI) and PII compliance patterns for healthcare applications: data classification, row-level access control, tamper-proof audit trails, schema tagging, and common leak…

    276k GitHub starsUsed in 1 repo~1.4k tokens
    Legal & ComplianceAuto-check passed

More from mukul975/Privacy-Data-Protection-Skills

All 280 skills in this repo
  • AI Data Retention

    mukul975/Privacy-Data-Protection-Skills

    Manages AI model retention and machine unlearning requirements.

    297 GitHub stars~1.9k tokensUpdated 6 mo ago
    Auto-check passed
  • AI Dpia

    mukul975/Privacy-Data-Protection-Skills

    Conducts Data Protection Impact Assessments for AI and ML systems per EDPB Guidelines 04/2025 on AI processing.

    297 GitHub stars~3.4k tokensUpdated 6 mo ago
    Auto-check passed
  • Dpia Mitigation Plan

    mukul975/Privacy-Data-Protection-Skills

    Structures risk mitigation planning and residual risk tracking for Data Protection Impact Assessments under GDPR Article 35(7)(d).

    297 GitHub stars~846 tokensUpdated 6 mo ago
    Auto-check passed
  • Gdpr Accountability

    mukul975/Privacy-Data-Protection-Skills

    Guides implementation of the GDPR accountability principle under Articles 5(2) and 24, including documentation requirements for policies, DPIAs, RoPA, training records, and breach logs.

    297 GitHub stars~1.9k tokensUpdated 6 mo ago
    Auto-check passed
  • Pia Threshold Screening

    mukul975/Privacy-Data-Protection-Skills

    Conducts pre-DPIA threshold screening to determine whether a full Data Protection Impact Assessment is required under GDPR Article 35.

    297 GitHub stars~880 tokensUpdated 6 mo ago
    Auto-check passed
  • Retention Schedule

    mukul975/Privacy-Data-Protection-Skills

    Designs and implements data retention schedules compliant with GDPR Article 5(1)(e) storage limitation principle.

    297 GitHub stars~3.3k tokensUpdated 6 mo ago
    Auto-check passed

Questions about Age Gating Services

What does Age Gating Services do?

Implements age-gating mechanisms for online services to restrict access based on user age. Age Gating Services is an agent skill from mukul975/Privacy-Data-Protection-Skills. Implements age-gating mechanisms for online services to restrict access based on user age.

When should I use Age Gating Services?

Age Gating Services fits situations like: tasks that involve Privacy and GDPR; tasks that involve Authorization and RBAC; tasks that involve Regulatory compliance.

How do I install Age Gating Services in Claude Code?

Run `npx skills add mukul975/Privacy-Data-Protection-Skills --skill age-gating-services -a claude-code`. Or copy the skill folder (skills/privacy/age-gating-services in mukul975/Privacy-Data-Protection-Skills) into .claude/skills/age-gating-services in your project. Claude Code loads it when a task matches its description.

How do I install Age Gating Services in Codex?

Run `npx skills add mukul975/Privacy-Data-Protection-Skills --skill age-gating-services -a codex`. Or copy the skill folder (skills/privacy/age-gating-services in mukul975/Privacy-Data-Protection-Skills) into .agents/skills/age-gating-services in your project. Codex loads it when a task matches its description.

Can I use Age Gating Services in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mukul975/Privacy-Data-Protection-Skills --skill age-gating-services -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/age-gating-services, .gemini/skills/age-gating-services, .github/skills/age-gating-services and .opencode/skills/age-gating-services in your project.

What does Age Gating Services need to run?

Going by SKILL.md and its folder, Age Gating Services needs Python for the scripts in its folder. Our summary lists: Python 3.

Does Age Gating Services access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Age Gating Services safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Age Gating Services use?

Age Gating Services is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Age Gating Services use?

About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.8k tokens, read only when the agent opens those files.

What are the alternatives to Age Gating Services?

Skills that share tags, products or a category with Age Gating Services: Policy Opa (AgentSecOps/SecOpsAgentKit, 220 stars), Hipaa Compliance (Sushegaad/Claude-Skills-Governance-Risk-and-Compliance, 943 stars), Cis Controls (Sushegaad/Claude-Skills-Governance-Risk-and-Compliance, 943 stars) and Tos Clause Scanner (zebbern/claude-code-guide, 4.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Age Gating Services?

mukul975 (a GitHub user) maintains it in mukul975/Privacy-Data-Protection-Skills, which has 297 GitHub stars. The repository holds 280 skills in this directory. The repository was last updated on March 16, 2026.

Source: mukul975/Privacy-Data-Protection-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.