faq-building
Builds structured FAQ pages from source material such as documents, process guides, policies, product descriptions, or topic briefs.
Skill by zrosenfield
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/zrosenfield-faq-building
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/faq-building
What's inside
- Skill name
faq-building- Description
- Builds structured FAQ pages from source material such as documents, process guides, policies, product descriptions, or topic briefs. Anticipates questions from the reader's perspective, groups them into themes, writes clear Q&A pairs, and delivers SharePoint-ready Markdown. Use when a user wants to create an FAQ from an existing document, prepare a help page for a new process or policy, or capture anticipated questions before a launch or rollout. Triggers include "create an FAQ from this", "build a FAQ page", "what questions will people ask about this", "turn this into a FAQ", or when a user wants to surface common questions from a document or topic.
- License
- MIT
- Instructions
- 153 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# FAQ Building
This skill reads source material and produces structured FAQ pages from the reader's perspective — anticipating what people will actually ask, not just restating what the document says.
> **Scope:** Produces prose and Markdown only. Does not write code, scripts, or formulas.
---
## Before Starting: Establish Audience and Scope
**Who is asking these questions?**
The audience determines which questions appear and how answers are phrased. Ask if not specified:
- End users encountering a process or product for the first time?
- Employees navigating a policy or change?
- IT or admin personas with technical questions?
- Mixed audience?
**What is the source material?**
Confirm what the FAQ should be built from. Common inputs:
- A policy or procedure document
- A product or feature description
- A project brief or announcement
- A transcript or briefing
**Is there anything out of scope?**
If the source covers more than the FAQ should, confirm what to exclude. For example: "Build a FAQ for the new onboarding process only — not the broader HR policy."
If all three are clear from context, proceed without asking.
---
## Reading the Source: Question Mining
Work through the source with the reader's eye, not the author's. For each section or topic, generate candidate questions by asking:
**Confusion questions** — What in this section would a first-time reader misunderstand? Where is the wording ambiguous?
**"What about me?" questions** — What will readers wonder about their own situation? ("Does this apply to part-time employees?" "What if I already have an account?")
**Process questions** — How do I do this? What happens after? Who do I contact? What if something goes wrong?
**Exception questions** — What are the edge cases? What happens if the normal path doesn't apply?
**Policy and authority questions** — Who decides this? Can this be waived? Is this required or optional?
**Motivation questions** — Why are we doing this? Why does it work this way?
Collect all candidate questions before filtering. It is easier to cut good questions than to invent missing ones.
---
## Organizing the FAQ
Group questions into themes before writing answers. Good themes are:
- Recognizable to the reader (not just categories the author would use)
- Balanced in size — avoid one theme with twelve questions and another with one
- Ordered logically — general and orienting questions first, specific and edge-case questions later
Typical theme patterns:
**For process/procedure FAQs:** Overview → Getting Started → Day-to-Day Use → Troubleshooting → Contacts and Escalation
**For policy FAQs:** What Is This → Who Is Affected → What Changes → Exceptions and Edge Cases → What to Do Next
**For product/feature FAQs:** What Is It → How It Works → How to Get Access → Common Issues → Getting Help
Use the pattern that fits the content. Do not force content into a pattern that does not fit.
Aim for 5–15 questions total. Fewer than five suggests the source material is too thin; more than fifteen suggests the FAQ needs to be split into multiple pages or the questions need pruning.
---
## Writing Q&A Pairs
### Questions
Write questions in the voice of the reader, not the author. Use plain, natural language:
- "How do I request access?" not "What is the access request procedure?"
- "Do I need to do anything before the deadline?" not "What are the pre-deadline requirements?"
- "Can I still use the old system?" not "Is the legacy system still available?"
Use first or second person in questions: "I", "my", "you", "your". Questions starting with "What", "How", "Can", "Do", "When", and "Who" are almost always clearer than questions starting with "Is it possible to" or "In the event that".
### Answers
**Lead with the direct answer.** The first sentence should answer the question. Context and explanation follow.
**Be complete but not exhaustive.** An FAQ answer should resolve the question, not reproduce the source document. If the full answer requires the user to read a linked document, say so — but give them enough to orient first.
**Use the second person.** Write "You will need to..." not "Users are required to..."
**Acknowledge genuine complexity.** If an answer depends on the reader's situation, say so: "If you are a full-time employee, [X]. If you are a contractor, [Y]."
**End with a pointer when relevant.** If the user may need more than the answer provides, end with: "For more detail, see [link/document]" or "Contact [person/team] if your situation is not covered here."
---
## Output Structure
```
# Frequently Asked Questions: [Topic]
*Last updated: [Date if known]*
---
## [Theme 1 Name]
**[Question]**
[Answer]
**[Question]**
[Answer]
---
## [Theme 2 Name]
**[Question]**From zrosenfield/sharepoint-ai-skills, MIT.
More from zrosenfield/sharepoint-ai-skills
- 0.639score
list-formatting
zrosenfield
Create beautiful, functional SharePoint list and library formatters using JSON.
SkillBFreshness: B★ 99Claude Code +9 - 0.639score
deck-assembly
zrosenfield
Assembles a new HTML presentation by selecting content from existing PowerPoint source decks and rendering it in a polished Copilot-themed design.
SkillBFreshness: B★ 99Claude Code +9 - 0.639score
site-analyzer
Marcus Markiewicz
Performs comprehensive analysis of a SharePoint project site by systematically reading ALL lists and ALL documents using AI in SharePoint tools, then…
SkillBFreshness: B★ 99Claude Code +9 - 0.636score
autoresearch
Marcus Markiewicz
Optimize any AI in SharePoint skill by iteratively running it against test inputs, scoring outputs with binary evals, mutating the prompt to fix failures, and…
SkillBFreshness: B★ 99Claude Code +9 - 0.635score
improve-skills
zrosenfield
Sets up persistent eval suites for any AI in SharePoint skill and runs self-healing improvement loops on demand.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
forest-style
zrosenfield
Applies the forest-style brand system to any visual output, document, web content, presentation, table, list, or interface element.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
executive-summary
zrosenfield
Distills long documents, reports, meeting transcripts, or briefing materials into tight one-page executive summaries formatted for SharePoint.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
copy-editing
zrosenfield
Systematically edits Markdown documents — READMEs, skill files, and demo guides — using seven sequential sweeps.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
ingest-knowledge
zrosenfield
Extracts tacit knowledge from any input — typed text, transcripts, emails, documents, or Slack threads — and writes it into the Knowledge Base library as…
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
hiring-pipeline-report
zrosenfield
Reads an Open Roles list and a Candidates list from the current SharePoint site and generates a self-contained HTML hiring dashboard for Zava Industries.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
kb-admin-report
zrosenfield
Generates a comprehensive knowledge base health report covering corpus overview, knowledge decay, gap status, ingestion activity, expert coverage, and…
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
gap-analysis
zrosenfield
Compares two documents or versions of content and surfaces what is missing, conflicting, changed, or new between them.
SkillBFreshness: B★ 99Claude Code +9
Signals
- Stars
- 99
- Forks
- 31
- Open issues
- 0
- Last commit (this folder)
- Aug 4, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from zrosenfield
- 0.639score
deck-assembly
zrosenfield
Assembles a new HTML presentation by selecting content from existing PowerPoint source decks and rendering it in a polished Copilot-themed design.
SkillBFreshness: B★ 99Claude Code +9 - 0.639score
list-formatting
zrosenfield
Create beautiful, functional SharePoint list and library formatters using JSON.
SkillBFreshness: B★ 99Claude Code +9 - 0.635score
improve-skills
zrosenfield
Sets up persistent eval suites for any AI in SharePoint skill and runs self-healing improvement loops on demand.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
forest-style
zrosenfield
Applies the forest-style brand system to any visual output, document, web content, presentation, table, list, or interface element.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
executive-summary
zrosenfield
Distills long documents, reports, meeting transcripts, or briefing materials into tight one-page executive summaries formatted for SharePoint.
SkillBFreshness: B★ 99Claude Code +9 - 0.634score
design-direction
zrosenfield
Creates a distinctive visual direction for interfaces, pages, dashboards, slides, forms, and other visual artifacts.
SkillBFreshness: B★ 99Claude Code +9
Cite this page
faq-building skill. Agent Mart. https://agentmart.dev/skills/zrosenfield-faq-building (last updated 2026-10-24)