Skip to main content

end-user-docs

Write and improve end-user documentation for Import To Planner public docs pages. Use when creating or editing docs/ pages such as index, getting-started, csv-format, import-workflow, troubleshooting, faq, privacy-and-security, or self-hosted; when improving wording and structure for non-technical readers; when enforcing UK English; when validating docs against repository contracts/specs and public-content boundaries.

Ir a la instalación

Datos de origen

Repositorio
markheydon/import-to-planner
Última actividad en el origen
27 de mayo de 2026 a las 21:58
Idioma detectado de SKILL.md
inglés
Estrellas
0
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
end-user-docs
description
Write and improve end-user documentation for Import To Planner public docs pages. Use when creating or editing docs/ pages such as index, getting-started, csv-format, import-workflow, troubleshooting, faq, privacy-and-security, or self-hosted; when improving wording and structure for non-technical readers; when enforcing UK English; when validating docs against repository contracts/specs and public-content boundaries.
# End-User Docs Writer Author guidance for public-facing, non-technical documentation in this repository. --- ## Use This Skill When - The task is writing or refining public user docs under `docs/`. - The audience is hosted end users and administrators, not developers. - The request is about wording quality, page structure, readability, or clarity. - You need to keep docs aligned with verified application behaviour and feature contracts. Do not use this skill for internal engineering material under `docs-internal/`. --- ## Primary Inputs (Order of Truth) Use repository sources in this order: 1. Verified product behaviour from code and tests for user-visible states, labels, and outcomes (for example report wording, CSV headers, priorities, and consent wording) 2. Applicable docs contract(s) under `specs/*/contracts/` for the active docs feature 3. Active docs feature specification artefacts under `specs/*/` (`spec.md`, `research.md`, `data-model.md`, `plan.md`) 4. Existing published docs content under `docs/` to preserve terminology and navigation consistency If sources conflict, follow the highest item in this list. For user-facing wording, current app behaviour always wins over stale spec or contract text; then update the stale planning artefact in the same change. --- ## Audience and Voice - Primary audience: non-technical hosted users. - Secondary audience: administrators reviewing permissions and privacy statements. - Tone: clear, calm, practical, and honest. - Style: short sentences, active voice, concrete actions. - Language: UK English only (for example, "organisation", "behaviour", "colour"). Avoid internal framing such as architecture details, implementation classes, deployment internals, or incident-runbook language. --- ## Content Rules For every page, ensure: - Plain-English explanations without jargon. - Steps are task-oriented and ordered. - The user can identify what to do next without needing source code. - Claims are grounded in verified behaviour, not guesses. - Example CSV data is illustrative and safe for public publication. Never include: - Secrets, credentials, tenant-sensitive values, or internal-only troubleshooting notes. - Instructions that belong in `docs-internal/`. - Statements that imply fixed deployment timing guarantees when only automatic publication is required. --- ## Required Coverage by Page When creating or reviewing public docs pages, validate the obligations defined in the active docs contract. For the current site structure, this typically includes: - `/`: purpose, audience, links to core guides. - `/getting-started`: hosted prerequisites, hosted app access, sign-in and consent expectations. - `/csv-format`: required `Task Name`, accepted fields, allowed priority values, safe examples, common mistakes. - `/import-workflow`: ordered workflow steps, preview versus execution, `Created` and `Reused or skipped` outcomes, manual goal follow-up note. - `/troubleshooting`: sign-in/consent, no groups found, CSV validation, duplicates, temporary API/throttling issues. - `/faq`: duplicates, existing plan import, goal handling, supported audience, data storage. - `/privacy-and-security`: Graph read/write scope at high level, no imported Planner/task data persistence, limited operational logs/telemetry, credential handling statement, delegated permissions summary. - `/self-hosted` (secondary): clearly labelled as secondary and not part of the hosted primary path. --- ## Writing Workflow 1. Confirm page goal, audience, and required sections. 2. Draft a concise outline with user tasks first. 3. Write content in plain UK English. 4. Cross-check all behaviour statements against repository sources. 5. Run a final quality pass: - remove jargon - simplify long sentences - verify links and navigation - confirm public-only content boundary --- ## Done Criteria Treat a docs update as complete only when all are true: - Contract obligations for the page are satisfied. - Wording is understandable to non-technical users. - UK English is consistent. - Links are valid and navigation is not broken. - Content contains no internal-only details.
Ver en GitHub