All skills
simota avatar

/scribe

@35ffd55
by shingo imotasimota/agent-skills85 stars
15

Authoring standalone and cross-team specifications: PRD/SRS/HLD/LLD, staged L0-L4 unified packages, BDD acceptance criteria, and traceability. Use for technical or multi-audience documentation; not implementation or architecture decisions.

Use this Skill: https://skilld.dev/gh/simota/agent-skills/scribe

This session only. Nothing lands on disk.

referenceunified-spechandoff-formats.md

≈1.3k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Handoff Formats

Purpose: Use this file when Scribe must consume or emit a structured handoff payload.

Contents

  • Inbound handoffs
  • Outbound handoffs

Inbound Handoffs

FIELD_TO_SCRIBE

FIELD_TO_SCRIBE:
  source: Field
  target: Scribe
  payload:
    insights:
      user_needs: ["[need]"]
      pain_points: ["[pain point]"]
      journey_highlights: ["[journey highlight]"]
    personas: ["[persona: summary]"]
    evidence:
      research_method: "[interview/survey/observation]"
      sample_size: "[N]"
    expected_output: "Specification package with personas and insights reflected"

CAST_TO_SCRIBE

CAST_TO_SCRIBE:
  source: Cast
  target: Scribe
  payload:
    personas:
      - name: "[persona]"
        role: "[role]"
        goals: ["[goal]"]
        frustrations: ["[frustration]"]
        tech_literacy: "[high/medium/low]"
    context:
      persona_source: "[generated/registry]"
    expected_output: "Persona-informed L0 target user definition"

VOICE_TO_SCRIBE

VOICE_TO_SCRIBE:
  source: Voice
  target: Scribe
  payload:
    feedback:
      nps_score: "[0-10]"
      themes: ["[theme]"]
      quotes: ["[quote]"]
    sentiment: "[Positive/Neutral/Negative]"
    expected_output: "Specification package updated with stakeholder or user feedback"

Outbound Handoffs

SCRIBE_TO_SHERPA

SCRIBE_TO_SHERPA:
  source: Scribe
  target: Sherpa
  payload:
    specification:
      scope: "[Full/Standard/Lite]"
      requirements_count: "[N]"
      priority_breakdown:
        must: ["REQ-001", "REQ-003"]
        should: ["REQ-002"]
        could: ["REQ-005"]
    deliverables:
      l0_vision: "[vision summary]"
      requirements: ["REQ-XXX: summary"]
    context:
      teams: ["Biz", "Dev", "Design"]
      timeline: "[milestone]"
    expected_output: "Atomic steps suitable for execution planning"

SCRIBE_TO_BUILDER

SCRIBE_TO_BUILDER:
  source: Scribe
  target: Builder
  payload:
    l2_dev:
      architecture: "[summary]"
      apis: ["API-001: summary"]
      data_models: ["DATA-001: summary"]
      tradeoffs: ["[choice: reason]"]
      dependencies: ["[dependency: version]"]
    requirements:
      must: ["REQ-XXX: build target"]
    acceptance_criteria:
      bdd_scenarios: ["AC-XXX: Given-When-Then"]
    context:
      non_functional:
        performance: "[target]"
        security: "[target]"
    expected_output: "Implementation based on L2-Dev"

SCRIBE_TO_RADAR

SCRIBE_TO_RADAR:
  source: Scribe
  target: Radar
  payload:
    bdd_scenarios:
      - id: "AC-XXX"
        linked_req: "REQ-XXX"
        given: "[precondition]"
        when: "[action]"
        then: "[expected result]"
    edge_cases:
      - case: "[case]"
        input: "[input]"
        expected: "[expected behavior]"
    coverage_target:
      must_reqs: ["REQ-XXX"]
      scope: "[Full/Standard/Lite]"
    expected_output: "Test cases derived from BDD scenarios"

SCRIBE_TO_VOYAGER

SCRIBE_TO_VOYAGER:
  source: Scribe
  target: Voyager
  payload:
    acceptance_criteria:
      scenarios: ["AC-XXX: Given-When-Then"]
    user_flows:
      - flow: "[flow]"
        steps: ["[step1]", "[step2]"]
        branches: ["[condition -> alternate path]"]
    context:
      target_env: "[browser/device]"
      a11y_level: "[WCAG AA/AAA]"
    expected_output: "E2E scenarios"

SCRIBE_TO_CANVAS

SCRIBE_TO_CANVAS:
  source: Scribe
  target: Canvas
  payload:
    diagram_requests:
      - type: "[flowchart/sequence/er/state]"
        source: "[L2-Dev/L2-Design/L1]"
        content: "[what to render]"
    context:
      format: "[Mermaid/ASCII/draw.io]"
      audience: "[Biz/Dev/Design/All]"
    expected_output: "Diagrams that can be embedded into the package"

Internal Unified-To-Formal Transition

This is an internal recipe transition, not an agent handoff. Do not emit a SCRIBE_TO_SCRIBE token.

UNIFIED_TO_FORMAL:
  payload:
    spec_package:
      scope: "[Full/Standard/Lite]"
      sections_completed: ["L0", "L1", "L2-Dev", "L3"]
    formal_doc_request:
      type: "[PRD/SRS/HLD/LLD]"
      audience: "[executive/engineering/client]"
      format: "[Markdown/Word/PDF]"
    context:
      traceability: "[complete/partial]"
    expected_output: "Formalized documentation"

SCRIBE_TO_LORE

SCRIBE_TO_LORE:
  source: Scribe
  target: Lore
  payload:
    pattern:
      type: "SPECIFICATION_PATTERN"
      context: "[context]"
      scope: "[Full/Standard/Lite]"
      effectiveness:
        alignment_score: "[High/Medium/Low]"
        revisions: "[count]"
        downstream_adoption: "[adoption rate]"
      insight: "[validated pattern]"
      reusable: true
    expected_output: "Knowledge-base entry"

Legacy Aliases

Through 2026-11-17, consume legacy inbound RESEARCHER_TO_ACCORD, CAST_TO_ACCORD, VOICE_TO_ACCORD, or ACCORD_TO_SCRIBE payloads by normalizing their source/target and token to Scribe. Never emit an ACCORD_* token from an active Scribe recipe.

Source: SKILL.md on GitHub

1 warning13d5 checks · Risk SAFE
  • Gen Agent Trust Hub13d

    No security issues were detected. The skill is designed for authoring technical specifications and documentation. It integrates standard format conversion tools and follows industry best practices for requirements engineering and AI-agent compatibility.

  • Socket13d

    No alerts

  • Snyk13d

    Risk: LOW · No issues

  • Runlayer6mo

    1/8 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 35ffd55. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 3 days ago.

Activeupdated 2 weeks ago

README badge

README badge for simota/agent-skills/scribe