From common-engineering
This skill should be used when the user asks to "write a one-pager", "create a one-pager proposal", "draft a one-pager", "write a proposal doc", "create a feature proposal", "write a proposal for sign-off", or needs a concise stakeholder approval document (1-3 pages). Produces focused proposal documents with problem statement, goal, proposed solution, alternatives, and risks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/common-engineering:one-pagerThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create concise proposal documents (1-3 pages) for getting stakeholder sign-off before investing in detailed technical design. One-pagers focus on the **what** and **why** — not implementation details.
Create concise proposal documents (1-3 pages) for getting stakeholder sign-off before investing in detailed technical design. One-pagers focus on the what and why — not implementation details.
Key principle: All information comes from the user. Do NOT scan the codebase to discover the problem. The Read tool is only for reading user-provided context files (existing docs, ADRs, RFCs) that the user explicitly shares.
Parse what the user already provided in their initial request. Extract:
Only ask for what's genuinely missing. If the user said "write a one-pager for adding SSO to our internal tools", the problem and solution are already known — don't ask them to re-explain.
Essential questions (use references/question-bank.md patterns, ask only if not already provided):
If user seems uncertain or exploratory: Offer research assistance via agent:web-research-specialist before drafting.
Rich context (accept at any point):
Read tool to loadOnce sufficient context is gathered, generate the complete one-pager draft using the template structure from assets/templates/template.md.
Content generation rules:
template.md exactlyAfter presenting the full draft:
assets/templates/quality-checklist.md — never show this to the userdocument-skills:docx, document-skills:pdf, or markdown)Sections (from assets/templates/template.md):
| Section | Purpose |
|---|---|
| About this doc | Metadata: deadline, status, authors |
| Sign offs | List of approvers |
| Problem | Current state, evidence, who's affected |
| High level goal | Desired outcome and success metrics |
| What happens if we don't solve this | Cost of inaction |
| Proposed solution | Recommended approach and rationale |
| Alternatives | Other options considered and why rejected |
| Risks | Technical and business risks with mitigations |
| Open questions | (Optional) Unresolved uncertainties |
Only generate diagrams if the user explicitly requests them. When requested:
common-engineering:mermaid skill| Capability | When to Use |
|---|---|
agent:web-research-specialist | User needs research on industry context, best practices |
common-engineering:mermaid | User explicitly requests diagrams |
document-skills:docx | Export to Word format |
document-skills:pdf | Export to PDF format |
| File | Purpose |
|---|---|
references/writing-guidelines.md | Technical writing best practices |
references/question-bank.md | AskUserQuestion patterns for this skill |
assets/templates/template.md | Document structure (use for output) |
assets/templates/guidance.md | Section-by-section guidance (read, never copy to output) |
assets/templates/quality-checklist.md | Internal validation (never show to user) |
assets/templates/examples.md | Completed examples for quality reference |
npx claudepluginhub irfansofyana/ai-marketplace --plugin common-engineeringCreates concise, decision-ready product specifications (one-pagers and PRDs) to align stakeholders on problem, solution, users, success metrics, and constraints.
Creates a one-page solution overview to pitch proposed approach, key decisions, and trade-offs to stakeholders. Use when aligning teams or documenting solution intent.
Creates shareable briefing documents from sessions, research, or learnings. Generates dual-audience formats like proposals, summaries, and research syntheses for humans and AI agents.