本文へ移動
cccskills
無料GitHub で公開

realistic-prompt-generation

Generate natural, controlled prompt variants from a target-blind design brief and prompt architecture while preserving approved jobs, acts, journeys, constraints, roles, locales, proximity bands, and evidence language. Use after architecture design and before contamination or semantic QA.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md6.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Realistic Prompt Generation

Write authentic prompts without manufacturing recommendation opportunities.

This skill inherits the ethical floor from skills/ETHICS.md. It enforces anti-hallucination and evidence-bound language. Anti-spray and human-send are not applicable.

Hard context boundary

For unaided generation, accept only:

  • anonymized segment and role labels;
  • approved jobs, constraints, information acts, journey states, and locales;
  • short source-language fragments safe under the permitted-data rules;
  • evidence IDs and grades;
  • prompt_architecture.json;
  • style and turn-form requirements.

Do not accept or inspect:

  • target brands, products, domains, people, slogans, campaign terms, proprietary categories, or flattering claims;
  • current AI answers, rankings, mentions, citations, gaps, or target pages;
  • the contamination register itself.

If those fields appear, stop unaided generation and request a sanitized blind_design_brief.json. When subagents or fresh sessions are available, generate in a fresh context that receives only the blind brief and architecture.

The exception is an explicitly separate B0 aided pass. It may receive only the target aliases needed by approved B0 cells.

Preserve the canonical intent cell

For each architecture cell, hold constant:

  • underlying job;
  • journey state and information act;
  • material constraints;
  • persona/role and locale;
  • proximity band;
  • expected answer kind.

Create two core variants by default:

  1. the closest natural rendering of observed language;
  2. a natural paraphrase that preserves the same intent.

Use additional variants only for a wording-sensitivity pilot or rotating discovery. Do not create a full style × persona × locale grid.

Use variant_role: observed_language only when the candidate is verbatim or lightly normalized from a cited behavioral/query language sample. search_query_expanded, human_written, and llm_expanded candidates are natural_paraphrase or sensitivity; a source ID does not by itself make generated wording observed.

Write realistic prompts

Reflect evidence-supported styles:

  • concise;
  • contextual;
  • imperfect but intelligible;
  • natural follow-up;
  • separately scripted multi-turn only when evidence supports a journey.

Avoid polished persona exposition such as “As a forward-thinking CFO at a 120-person professional-services firm...” Use only context a real person needs to get a useful answer.

Every candidate must record one transformation:

  • verbatim;
  • lightly_normalized;
  • search_query_expanded;
  • human_written;
  • llm_expanded;
  • translated;
  • locale_transcreated.

Do not assign observed frequency to a generated prompt. llm_expanded remains evidence grade D until independently validated or explicitly promoted.

Band rules

  • Brand (B0) names the supplied target alias and stays target_aided.
  • Shortlist (B1) may ask compare/recommend/buy only when the job evidence supports that act.
  • Category (B2) may name only an accepted evidence-supported category.
  • Problem (B3) supplies the problem/need, not the category.
  • Goal (B4) supplies the outcome/job, not a product or category.
  • Market (B5) needs a fresh evidence ID and a review-by date.

Use the codes in prompt_universe.json and the names in the Markdown generation summary.

Never:

  • append “what tools should I use?” merely to force brands;
  • convert “how do I solve this?” into “which platform should I buy?”;
  • add a product/category not entailed by evidence;
  • use answer-derived wording in core;
  • machine-translate a core locale and call it transcreated;
  • copy prompts from public conversational corpora.

Core non-default locales require native or market-competent review. Until reviewed, set locale_review_status: pending and keep the candidate outside core.

Output

Present a short Markdown generation summary first: cell coverage, variant counts, style mix, grade-D share, locale-review gaps, and any architecture cells that could not be rendered without guessing.

Then write prompt_universe.json:

{
  "schema_version": "1.0.0",
  "artifact_id": "universe-<stable-slug>",
  "created_at": "RFC3339",
  "created_by": "declared agent or human",
  "source_manifest_hash": null,
  "warnings": ["hash_not_computed: compute all hashes before freeze"],
  "blind_brief_hash": null,
  "canonical_cells": [
    {
      "canonical_cell_id": "cell-001",
      "cell_spec_id": "spec-001",
      "job_id": "job-001",
      "icp_ids": ["icp-001"],
      "information_act": "diagnose",
      "journey_state": "problem_identification",
      "funnel": null,
      "proximity_band": "B3_problem_need",
      "aided_status": "unaided",
      "campaign_exposed": false,
      "persona_id": "role-001",
      "locale": "en-CA",
      "language": "en",
      "material_constraints": [],
      "expected_answer_kind": "diagnosis_and_options",
      "turn_form": "single_turn",
      "lane_eligibility": ["closed_model", "retrieval"],
      "partition": "core",
      "evidence_grade": "A",
      "reason_source_ids": ["source-001"],
      "candidates": [
        {
          "candidate_id": "prompt-001a",
          "variant_role": "observed_language | natural_paraphrase | sensitivity",
          "text": "Natural user prompt",
          "language": "en",
          "locale": "en-CA",
          "transformation": "lightly_normalized",
          "source_ids": ["source-001"],
          "evidence_grade": "A",
          "locale_review_status": "not_required | pending | approved",
          "generation_provenance": {
            "model": "declared model",
            "prompt_hash": null
          }
        }
      ]
    }
  ]
}

Every canonical cell repeats every flat dimension shown above, copied from its architecture cell. Never shorten the record, move dimensions into a nested object, or add compensating aliases. Do not repair missing jobs or architecture fields. Return unresolved cells to their owning atom.

Handoff

Pass the prompt universe, architecture, safe evidence excerpts, and separately held contamination register to prompt-set-qa. Do not expose baseline visibility.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Select QA-approved canonical intent cells into a versioned AI-visibility tracking panel with partitions, variants, lanes, surfaces, locales, repetitions, separate exposure and priority weights, randomization, uncertainty, refresh rules, and campaign controls. Use after prompt QA or when revising an existing panel.

日本語の概要は準備中です。原文の説明を表示しています。

elvisun/newsjack1,5462026年10月11日 更新

Audit, question, suggest, or fact-preservingly revise a press release, blog post, contributed article, or expert explainer so AI answer systems can more easily retrieve, understand, quote, and cite its useful information. Use when someone asks for AI visibility, AI search, answer-engine, AEO, GEO, AI Overview, or ChatGPT citation optimization of supplied writing; when they want an evidence-aware pre-publication audit; or when another Newsjack workflow needs a prose-level AI-discoverability pass. Do not use as a technical SEO audit, rank tracker, publishing system, or promise of rankings, mentions, citations, traffic, or coverage.

日本語の概要は準備中です。原文の説明を表示しています。

elvisun/newsjack1,5462026年10月11日 更新

Turn a company update into 3-7 structurally distinct, journalist-shaped story angles. Runs the fact through proven newsroom lenses (perspective, abstraction, news values, data, contrarian, news peg) and refuses rephrasings, invented facts, named-journalist guesses, and AI-marketing slop.

日本語の概要は準備中です。原文の説明を表示しています。

elvisun/newsjack1,5462026年10月11日 更新

Research any company, product, or service from a URL plus description and build a comprehensive, evidence-bound AEO/GEO/AI-visibility prompt panel across buyer jobs, information acts, journey states, B0-B5 proximity, aided status, roles, locales, variants, partitions, surfaces, and measurement lanes. Use when a user wants prompts to track in ChatGPT, Claude, Gemini, Perplexity, AI search, or answer engines; wants an AI-visibility measurement design; or needs a versioned panel rather than an SEO keyword list.

日本語の概要は準備中です。原文の説明を表示しています。

elvisun/newsjack1,5462026年10月11日 更新

Recover source-bound buyer jobs, struggling moments, desired progress, forces, workarounds, information acts, journey states, criteria, constraints, roles, locales, and authentic language. Use on approved ICP hypotheses plus customer, search, review, forum, procurement, support, or public-market evidence before designing an AI-visibility prompt architecture.

日本語の概要は準備中です。原文の説明を表示しています。

elvisun/newsjack1,5462026年10月11日 更新

Turn a user-owned coverage CSV and reviewed press-clip captures into an honest, source-linked earned-media dashboard and a motion-designed highlight reel (MP4) that scrolls each real article to the client's sentence and highlights it. Use for coverage reports, earned-media dashboards, campaign recaps, or coverage videos; requires local files and composes press-clip instead of scraping articles itself.

日本語の概要は準備中です。原文の説明を表示しています。

elvisun/newsjack1,5462026年10月11日 更新

elvisun のスキルをすべて見る

このスキルの問題を報告する