seren/skill-creator/SKILL.md
Create or update skills that comply with the Agent Skills specification and Seren repo conventions.
npx skillsauth add serenorg/seren-skills skill-creatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Skill instructions are preloaded in context when this skill is active. Do not perform filesystem searches or tool-driven exploration to rediscover them; use the guidance below directly.
Use this skill to create new skills or modernize existing ones in this repository.
Use this skill when the user asks to:
Treat the Agent Skills specification as the source of truth:
Core spec rules:
SKILL.md must include YAML frontmattername, descriptionlicense, compatibility, metadata, allowed-toolsname must:
metadata is used, it must be a map of string keys to string valuesOn top of the spec, this repo uses the following conventions:
name and description# H1 in the document body as the human-readable display namelicense, compatibility, allowed-tools, metadata) are available when appropriatescripts/requirements.txt / package.json, config.example.json, and .env.example at the skill rootconfig.json untrackedCollect:
seren, coinbase)grid-trader)scripts/) or is documentation-onlyCreate:
{org}/{skill-name}/SKILL.md{org}/{skill-name}/scripts/requirements.txt, package.json, config.example.json, .env.exampleUse this baseline template:
---
name: skill-name
description: Clear statement of what the skill does and when to use it
# license: Apache-2.0
# compatibility: "Requires git and jq"
# allowed-tools: Read Bash(git:*)
---
Validation requirements:
name equals directory name exactlydescription is concrete and trigger-orientedInclude:
Avoid:
Checklist:
name matches directory# H1 provides the display namescripts/---
name: api-tester
description: Test REST endpoints and validate response contracts.
---
# API Tester
## When to Use
Use when a user asks to validate API behavior or contracts.
## Workflow
1. Collect endpoint and auth details.
2. Run a defined test matrix (happy path + failures).
3. Report findings with reproducible commands.
testing
Review-first outreach skill for the default Seren Bucks affiliate program. It bootstraps affiliate context via /programs/discover, mines sent-mail history and address books for candidates, persists them into a skill-owned CRM, proposes an editable daily top-10, drafts outbound and reply batches for approval, reconciles affiliate and reply signals, enforces hard DNC, and returns a manual daily digest.
data-ai
Lean partner-link distribution skill for the seren-affiliates publisher program portfolio. Operates one publisher program per run. Bootstraps the affiliate profile (registering on first run), caches joined programs in serendb, ingests contacts from a pasted list or from Gmail/Outlook address books, drafts a pitch once per run via seren-models for operator approval, sends approved copy through Gmail (preferred) or Microsoft Outlook, enforces per-program dedupe plus a global unsubscribe list, and reports local plus live conversion and commission stats from seren-affiliates.
development
Family office: Process an incoming GP capital call notice end-to-end — confirm, fund, log, reconcile.
development
Work with Seren Bounty affiliate bounties: customers create and fund verifier-backed bounties; agents join to receive a referral_code and accrue earnings as qualifying events are verified; a release sweep pays matured earnings out of escrow.