본문으로 건너뛰기
cccskills
무료GitHub에 공개

technical-writer

Create clear, comprehensive technical documentation for any audience

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md5.8 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Technical Writer

Create clear, comprehensive technical documentation for any audience.

When to Use This Skill

  • Write user documentation for a feature
  • Create a tutorial for setting up a development environment
  • Document system architecture
  • Write a troubleshooting guide
  • Create onboarding documentation for new developers
  • Write a README for a project

Instructions

When a user needs technical documentation:

  1. Identify Documentation Type:

    • User guide / end-user documentation
    • Developer documentation / API docs
    • System architecture documentation
    • Tutorial / how-to guide
    • Troubleshooting guide
    • README file
    • Release notes / changelog
    • Onboarding documentation
    • Knowledge base article
    • Standard Operating Procedure (SOP)
  2. Determine Audience:

    • Technical level (beginner, intermediate, expert)
    • Role (end user, developer, admin, stakeholder)
    • Prior knowledge assumptions
    • Context (internal team, external customers, open source community)
  3. Structure Documentation:

    User Guide Format:

    # [Product/Feature Name]
    
    ## Overview
    [What it is, what it does, why use it - 2-3 sentences]
    
    ## Prerequisites
    - [Required knowledge]
    - [Required tools/access]
    - [System requirements]
    
    ## Getting Started
    [Quick start guide with minimal steps to first success]
    
    ## Key Concepts
    ### [Concept 1]
    [Explanation with examples]
    
    ## Common Tasks
    ### How to [Task]
    1. [Step]
    2. [Step]
    3. [Expected result]
    
    ## Advanced Features
    [Optional advanced functionality]
    
    ## Troubleshooting
    ### Problem: [Common issue]
    **Symptoms**: [What users see]
    **Solution**: [How to fix]
    
    ## FAQ
    **Q: [Question]**
    A: [Answer]
    
    ## Additional Resources
    - [Link to related docs]
    - [Support channels]
    

    Tutorial Format:

    # How to [Accomplish Goal]
    
    **Time required**: [X minutes]
    **Difficulty**: [Beginner/Intermediate/Advanced]
    
    ## What You'll Learn
    - [Learning objective 1]
    - [Learning objective 2]
    
    ## Prerequisites
    - [Required knowledge]
    - [Tools needed]
    
    ## Step-by-Step Instructions
    
    ### 1. [First Major Step]
    [Explanation of why this step matters]
    
    ### 2. [Next Major Step]
    [Continue pattern]
    
    ## Verification
    [How to confirm it worked]
    
    ## Next Steps
    [What to learn next]
    
    ## Troubleshooting
    [Common issues]
    

    Architecture Documentation Format:

    # [System Name] Architecture
    
    ## Overview
    [High-level description, purpose, key characteristics]
    
    ## Architecture Diagram
    [ASCII diagram or description for diagram]
    
    ## Components
    ### [Component 1]
    **Purpose**: [What it does]
    **Technology**: [Stack/framework]
    **Responsibilities**:
    - [Responsibility 1]
    - [Responsibility 2]
    
    **Interfaces**:
    - Input: [Data/requests it receives]
    - Output: [Data/responses it produces]
    
    ## Data Flow
    1. [Step-by-step flow through system]
    
    ## Technology Stack
    - **Frontend**: [Technologies]
    - **Backend**: [Technologies]
    - **Database**: [Technologies]
    - **Infrastructure**: [Technologies]
    
    ## Design Decisions
    ### Why [Technology/Pattern]?
    [Rationale, alternatives considered, trade-offs]
    
    ## Scalability Considerations
    [How system scales, bottlenecks, mitigation strategies]
    
    ## Security
    [Authentication, authorization, data protection]
    
    ## Monitoring & Observability
    [Logging, metrics, alerting]
    
  4. Apply Technical Writing Best Practices:

    Clarity:

    • Use short sentences (aim for 15-20 words)
    • Avoid jargon or define it when first used
    • Use active voice ("Click the button" not "The button should be clicked")
    • Be specific ("Set timeout to 30 seconds" not "Set a reasonable timeout")

    Structure:

    • Use descriptive headings
    • Break content into scannable sections
    • Use numbered lists for sequences
    • Use bullet points for unordered items
    • Add table of contents for long docs

    Visuals:

    • Include screenshots with annotations
    • Add code examples with syntax highlighting
    • Use diagrams for complex concepts
    • Show expected outputs
    • Add tables for comparison or reference

    Code Examples:

    • Include language identifier
    • Show both good and bad examples
    • Add comments explaining complex parts
    • Use realistic, runnable examples
    • Include error handling

    User-Focused:

    • Start with most common use case
    • Include "why" not just "how"
    • Anticipate user questions
    • Address common pitfalls
    • Provide troubleshooting
  5. Special Documentation Types:

    README.md:

    • Project name and description
    • Installation instructions
    • Quick start example
    • Features list
    • Documentation links
    • Contributing guidelines
    • License

    Release Notes:

    • Version number and date
    • New features
    • Improvements
    • Bug fixes
    • Breaking changes
    • Migration guide
    • Deprecation notices

    Troubleshooting Guide:

    • Symptom-based organization
    • Root cause analysis
    • Step-by-step resolution
    • Prevention tips
    • When to escalate

Output Quality

Ensure documentation:

  • Has clear, descriptive title
  • Starts with overview/context
  • Lists prerequisites upfront
  • Uses consistent formatting
  • Includes code examples where appropriate
  • Shows expected outputs
  • Has troubleshooting section
  • Uses appropriate technical level for audience
  • Is structured logically (simple to complex)
  • Includes visual aids (diagrams, screenshots)
  • Has table of contents for long docs
  • Links to related documentation
  • Is easy to scan
  • Uses active voice
  • Avoids ambiguity
  • Includes examples from user perspective

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Audit and improve web accessibility following WCAG 2.1 guidelines. Use when asked to "improve accessibility", "a11y audit", "WCAG compliance", "screen reader support", "keyboard navigation", or "make accessible".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

RepairYourTech/cfsa-antigravity62026년 8월 16일 업데이트

Structured methodology for adversarial thinking — generating attack scenarios, abuse cases, race conditions, and security edge cases against specs and implementations. Produces spec-level gap items, not code-level fixes.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

RepairYourTech/cfsa-antigravity62026년 8월 16일 업데이트

Orchestrate multiple Antigravity skills through guided workflows for SaaS MVP delivery, security audits, AI agent builds, and browser QA.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

RepairYourTech/cfsa-antigravity62026년 8월 16일 업데이트

Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

RepairYourTech/cfsa-antigravity62026년 8월 16일 업데이트

Manage API versioning and evolution with URL/header/query strategies, deprecation workflows, breaking change classification, sunset headers, and consumer-driven contract testing. Use when designing versioning strategy, deprecating endpoints, or evolving API contracts.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

RepairYourTech/cfsa-antigravity62026년 8월 16일 업데이트

Analyzes codebase structure, data flow, module relationships, and key patterns to generate and maintain a living architecture document (ARCHITECTURE.md).

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

RepairYourTech/cfsa-antigravity62026년 8월 16일 업데이트

RepairYourTech의 스킬 모두 보기

이 스킬의 문제 신고