AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Copywriting Short Form

skill-kouko-monkey-skills-copywriting-short-form · by kouko

|

No reviews yet
0 installs
19 views
0.0% view→install

Install

$ agentstack add skill-kouko-monkey-skills-copywriting-short-form

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-kouko-monkey-skills-copywriting-short-form)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Copywriting Short Form? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

copywriting-short-form

Phase 4 variant — short-form headline / キャッチコピー drafter. Produces 7-15 character candidates using AIDMA A+I scope, 3 秒ルール landability, and 5 切入點 approach selection. Hands the draft envelope field to copywriting-voice-quadrant-stage.

Triggers

Run this skill when the brief targets any of:

  • Headlines, taglines, CM titles
  • SNS post body, banner copy, short ad copy
  • Product naming catchcopy
  • Short キャッチコピー for campaigns (landing-page hero copy stays in long-form)

Source workflow: domain-teams/skills/copywriting-team/SKILL.md § Short-Form キャッチコピー Writing.

Route away when:

  • Brief needs mid-form EC product body → copywriting-mid-form
  • Brief needs LP / email / sales letter → copywriting-long-form-pasona or copywriting-long-form-extended
  • Brief is opt-in / subscribe / download CTA → copywriting-light-action

Input Envelope

Expects upstream envelope from copywriting-intake (or copywriting-ideation if Phase 2 ran, or copywriting-neta-injection in pre-draft mode):

{
  "phase": "phase-4-draft",
  "form": "short-form",
  "brief": { "product": "...", "audience": "...", "schwartz_level": "...", "voice_reference": "..." },
  "message_thesis": "...",
  "ideation_pool": ["... optional ..."],
  "neta_candidates": ["... optional pre-draft ..."]
}

Hard gate: copywriting-intake must have passed Intake Completeness before this skill runs. Do not short-circuit if brief.schwartz_level or brief.voice_reference is missing — kick back to intake.

Preconditions

Formal schema used by using-copywriting-toolkit router for bounce-back routing. On violation, router emits the bounce-back envelope defined in ../../CLAUDE.md §Envelope Violation.

Required envelope fields (Level 1 — BLOCKED if missing)

| Field | Type | Source | Notes | |---|---|---|---| | phase | enum | intake / ideation / neta | one of phase-1-confirmed, phase-express-confirmed, phase-2-ideation-complete, phase-3-neta-baked | | form | string | intake | must equal short-form | | brief.product | string | intake | non-empty | | brief.target_audience | string | intake | target emotion / pain surfaced | | brief.channel | string | intake | SNS / banner / CM title / tagline / etc. | | brief.char_limit_band | string | intake | 7-15 default; explicit if custom | | gate_verdict | enum | intake | PASS or PASS_WITH_NOTES |

Required form-specific fields

| Field | Type | Notes | |---|---|---| | brief.schwartz_level | enum 1-5 | drives 5 切入點 selection | | brief.voice_reference | string | maestro tag (糸井 / 岩崎 / 眞木 / 谷山 / Ogilvy / default) |

Upstream bounce target on violation

copywriting-intake — any Level 1 missing is an intake gap. If form != "short-form", router mis-routed; bounce to using-copywriting-toolkit.

Drafting Approach

The copywriter agent loads protocols/write-short-form-copy.md and standards/short-form-catchcopy-canon.md. Standard encodes:

  • AIDMA short-form action scope (A + I only — short copy does not carry D/M/A)
  • 7-15 character golden range rationale
  • 3 秒ルール landability test
  • 5 切入點 approach tree (benefit / fear / subversion / calling / question)
  • 4 voice masters (糸井重里 / 岩崎俊一 / 眞木準 / 谷山雅計) + TCC 年鑑 reference
  • Anglo vs JP demarcation + SNS-era evolution notes
  • Anti-patterns (generic-voice, AI-sounding candidates)

Persuasion psychology layer (Cialdini 6 / Schwartz 5 / Kahneman System 1 routing) lives in standards/persuasion-psychology-anchor.md. The copywriter reads it alongside the canon for approach-to-psychology mapping.

Framework flow enforced by the protocol:

  1. Approach selection from 5 切入點 (matches Schwartz awareness level)
  2. Divergent draft pass (multiple candidates, AIDMA A+I only)
  3. Forbidden-phrase audit — 谷山 「なんかいいよね禁止」; each finalist must justify with 3 concrete reasons
  4. Character-count + 3 秒ルール compliance check

See standards/short-form-catchcopy-canon.md for the full canon and protocols/write-short-form-copy.md for the drafting procedure. Do not inline their content here.

Inline Duplication Notice

standards/persuasion-psychology-anchor.md is a byte-identical copy of the source in domain-teams/skills/copywriting-team/standards/. Drift-sync across the 5 Phase-4 workflow skills is accepted cost — see copywriting-toolkit/CLAUDE.md § Inline-Duplication Drift Risk.

Output

The copywriter appends to envelope:

{
  "phase": "phase-4-draft",
  "form": "short-form",
  "draft": "",
  "approach_selected": "",
  "next_stage": "copywriting-voice-quadrant-stage"
}

Candidate output shape — progress reporting, checkpoint prompts, and 3-reason rationale are produced inline following the envelope schema above. Structured handoff-format tooling is owned by copywriting-intake (Phase 0-1 entry) and is not re-loaded here.

Downstream Gates

After this skill completes, orchestrator runs (in order):

| Phase | Skill | Gate level | |---|---|---| | 5 | copywriting-voice-quadrant-stage | copywriter | | 6 | copywriting-voice-tone-stage | copywriter | | 7 | copywriting-ethics-check-stage | MUST (evaluator-only) — 景品表示法 / FTC | | 8 | copywriting-form-check-stage | MUST (evaluator-only) — framework adherence, 7-15 chars, 3 秒ルール | | (SHOULD) | voice-consistency inside form-check-stage | SHOULD — multi-candidate output triggers this |

Short-form outputs almost always trigger the voice-consistency gate because multiple candidates share one brand voice. Do not suppress it.

Next Stage

Hand off draft + full envelope to copywriting-voice-quadrant-stage. If user opted for post-draft neta overlay, copywriting-neta-injection runs first, then voice-positioning-stage.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.