ada-project-background-authoring

Authors structured project background documents as pre-SRS input through iterative confirmation rounds.

Updated Jul 23, 2026
One-click install
npx skills add https://github.com/wubing7755/Ada --skill ada-project-background-authoring-wubing7755
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ada-project-background-authoring
Source: https://github.com/wubing7755/Ada/tree/main/skills/software-development/ada-project-background-authoring
Command: npx skills add https://github.com/wubing7755/Ada --skill ada-project-background-authoring-wubing7755

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Raw requirements and verbal descriptions are messy and incomplete, making it risky to jump straight into an SRS. This Skill turns scattered input into a structured 13-section project background document, marking unknowns as pending and inferences as design assumptions until the user confirms them. ## Core Features & Use Cases - 13-Section Standard Structure: Covers project info, current state, motivation, goals, target visitors, content scope, technical background, boundaries, constraints, success criteria, design assumptions, and pending items. - Iterative Elicitation Loop: Outputs a pending-items list, folds user answers back into the document round by round, and finishes with a confirmed-items summary table that feeds directly into SRS authoring. - No-Fabrication Discipline: Never invents personal information or project names, labels motivational descriptions as unconfirmed facts, and requires draft approval before writing any file. - Use Case: A user says "梳理项目背景" for a GitHub Pages personal site; the Skill produces a full draft with static-site decision points (content source in repo vs local-only, contact form trade-offs, GitHub API rate limits) flagged for confirmation. ## Quick Start Ask the agent to organize your raw requirements into a project background document as input for a later SRS, then answer its pending-items questions round by round.

Frequently Asked Questions about ada-project-background-authoring

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn raw requirements into a project background document?

Provide your raw or verbal requirements and ask for a project background document. The Skill organizes them into a 13-section structure, marks unknowns as pending, and confirms items with you round by round before finalizing.

What should a project background document include before writing an SRS?

It should cover project info, current state, motivation, goals, target visitors, content scope, technical background, boundaries, constraints, success criteria, design assumptions, and pending items. It ends with a confirmed-items summary table that serves as direct SRS input.

Does this Skill write the SRS or detailed design documents?

No. It only produces the pre-SRS background document. SRS authoring routes to ada-srs-writing, and detailed design generation routes to ada-srs-to-detailed-design.

How are unconfirmed or inferred requirements handled?

Unknown information is uniformly marked as pending confirmation, and reasonable inferences are marked as design assumptions that the user can overturn. Motivational descriptions are explicitly flagged as not confirmed facts, and no personal information is fabricated.

What static-site decisions need confirmation for GitHub Pages projects?

Key decisions include whether content sources live in the repository or only locally, how contact forms work without a backend, and GitHub API anonymous rate limits of about 60 requests per hour per IP. These are surfaced as pending items during elicitation.