Docs & Writing
Docs & writing agent skills turn AI agents into dependable technical writers: READMEs, API references, PDFs and Word documents, changelogs, and style-guide enforcement. Install one and your agent produces the same structure and tone every time it writes.
-
majiayu000 Bundle Julien Ref PowershellPowerShell naming conventions and organization best practices. Covers Verb-Noun functions, variable naming, module structure, and documentation standards.
567 -
majiayu000 Bundle Knowledge Bank LookupDelegates knowledge bank lookups to Explore subagents with reflections-first strategy that learns from past mistakes. Checks /reflections/ directory before documentation to extract documented failures to avoid and proven approaches to apply. Automatically triggers when user mentions services ([project-a], [project-b], [project-c], Claude Code), requests investigations, or queries past lessons. Returns structured, actionable insights achieving 69-94% context reduction. (project, gitignored)
567 -
majiayu000 Bundle Lesson Plan GeneratorThis skill should be used when educators, trainers, curriculum designers, or instructional designers need to create comprehensive lesson plans from a topic. The skill generates structured educational content with learning objectives aligned to Bloom's taxonomy, content outlines, interactive exercises, assessment quizzes, and instructor notes. It can read existing .docx and .pptx files for context and exports final lesson plans as .docx files. Triggers include requests to create lesson plans, generate curriculum, build training materials, or develop educational content.
567 -
majiayu000 Bundle Long Document HandlerTriggers when reading or writing documents exceeding 20,000 tokens (~80,000 characters or ~15,000 words). Use when encountering large files, lengthy documentation, big markdown documents, massive PRDs, architecture docs, or any content that risks context window overflow. Activates on phrases like "this document is long", "large file", "too many tokens", or when Claude detects document size approaching limits.
567 -
majiayu000 Bundle Malware Report WriterProfessional malware analysis report creation for enterprise malware analysis and incident response. Use when the user needs to create, structure, or improve a malware analysis report, write technical documentation for malware samples, create executive summaries, or format IOCs and detection rules for professional delivery.
567 -
majiayu000 Bundle Markdown Img Alt TextAdds detailed alt text to markdown image embeds that are missing it. Supports both Obsidian wiki-style (![[image]]) and standard markdown () formats. Reads each image, describes its content thoroughly, and updates the embed inline. Triggers on "add alt text", "update alt text", "describe images", "missing alt text", or "image descriptions".
567 -
majiayu000 Bundle Markdown Linter FixerSystematically fix linting issues in markdown files using markdownlint-cli2. This skill should be used when needing to scan, diagnose, and fix markdown formatting issues in projects with one or more .md files, with special attention to ordered list numbering (MD029) errors.
567 -
majiayu000 Bundle Markdown Notes RefineClean up and modernize technical Markdown notes: fix formatting errors, typos, and overly colloquial phrasing; normalize style and spacing; carefully update clearly outdated tools or libraries while s
567 -
majiayu000 Bundle Markdown Novel ViewerView markdown files with calm, book-like reading experience via HTTP server. Use for long-form content, documentation preview, novel reading, report viewing, distraction-free reading.
567 -
majiayu000 Bundle Markdown OptimizationWhen the user wants to optimize markdown strategy, price optimization for clearance, or minimize inventory markdowns. Also use when the user mentions "markdown," "clearance pricing," "price elasticity," "promotional pricing," "discount optimization," "sell-through," "inventory liquidation," or "dynamic pricing." For initial allocation, see retail-allocation. For promotional planning, see promotional-planning.
567 -
majiayu000 Bundle Markdown PresentationThis skill should be used when creating markdown-based presentations with expandable sections, timing guides, and speaker-friendly formatting. Use for team onboarding, technical deep-dives, and knowledge transfer sessions.
567 -
majiayu000 Bundle Mechinterp SummarizerConvert experiment results to Markdown research notes and optionally update research state with evidence
567 -
majiayu000 Bundle Moai Workflow ProjectIntegrated project management system with documentation, language initialization, and template optimization modules. Use when setting up projects, generating documentation, configuring multilingual support, or optimizing templates.
567 -
majiayu000 Bundle Robotframework Keyword BuilderGenerate Robot Framework user keywords from structured intent. Use when asked to create keywords, add arguments, documentation, tags, setup/teardown, or to apply embedded-argument style based on existing project conventions.
567 -
majiayu000 Bundle Running Performance BenchmarksUse this skill when running performance benchmarks, measuring API endpoint response times, detecting performance regressions, running load tests, comparing performance before/after changes, analyzing performance trends, or validating optimization improvements. Handles baseline comparisons, historical tracking, and report generation.
567 -
majiayu000 Bundle Search Analyze Report Template[REPLACE] Search for patterns, analyze findings, generate structured reports. Use when [REPLACE with specific triggers].
567 -
majiayu000 Bundle Software Engineering StandardsReference and apply IEEE, ISO/IEC, and other software engineering standards for development, quality assurance, and project management. Use when selecting standards for specific activities, formatting standard references, establishing project frameworks, or creating documentation templates.
567 -
majiayu000 Bundle Wheels Documentation GeneratorGenerate documentation comments, README files, and API documentation for Wheels applications. Use when documenting code, creating project READMEs, or generating API docs.
567 -
majiayu000 Bundle Af Prepare Pull RequestPrepare pull requests for review with required checks and documentation. Use when readying a PR for code review, running pre-PR validation, or formatting PR descriptions for GitHub Actions.
567 -
majiayu000 Bundle Conference Talk BuilderCreate conference talk outlines and iA Presenter markdown slides using the Story Circle narrative framework. Use when the user wants to structure a tech talk, create presentation slides, or needs help organizing talk ideas into a story-driven format.
567 -
majiayu000 Bundle Pitch Narrative BuilderUse when the user asks to "build our pitch deck narrative", "write a fundraising story", or "structure the sales pitch narrative"; derives from the narrative canon a company pitch/deck narrative — problem → the undeniable shift → product-as-hero → proof → the ask — as a slide-beat outline (one narrative beat per slide, with the claim ID each proof beat rests on), for both a sales pitch and a fundraising deck. Every proof beat is labeled Measured / User-provided / '[needs source]' and unverified ones route to the claims candidates. Not for the launch-window battle cards and talk track — use sales-enablement-kit; not for the durable message hierarchy or the arc itself — use message-system-architect / strategic-narrative-designer; not for finished deck visual design — out of scope; not for claim adjudication — use offer-claims-registry. 路演叙事/融资故事/销售 pitch/幻灯节拍
567 -
majiayu000 Bundle Docs Structure MaintainerUnderstand and maintain HuleEdu documentation and task documentation structure. Guides placement, naming, and validation using the canonical specs and management scripts.
567 -
majiayu000 Bundle Documenting Code CommentsStandards for writing self-documenting code and best practices for when to write (and avoid) code comments. Use when auditing, cleaning up, or improving inline code documentation.
567 -
majiayu000 Bundle G2 Translation GuidelinesGuidelines for translating G2 documentation, including terminology consistency, hyperlink adjustments, and file naming conventions for multilingual documentation. Use when need to translate documents.
567 -
majiayu000 Bundle Generic Completion ReportGenerate completion reports from template for any project. Use when phase complete, milestone reached, or user says "create completion report" or "phase done". Ensures standardized project documentation and progress tracking.
567 -
majiayu000 Bundle Ln 313 Review Docs WorkerUse when an evaluation run needs review-driven documentation updates and a structured documentation summary.
567 -
majiayu000 Bundle Managing Google WorkspaceManages Google Workspace services including Gmail, Drive, Docs, Sheets, Slides, Calendar, Forms, Tasks, and Chat. Use when the user wants to interact with Google services, manage emails, documents, spreadsheets, presentations, or calendar events.
567 -
majiayu000 Bundle Markdown To Adf ConverterConvert Markdown content to Confluence's ADF (Atlassian Document Format) for creating and updating pages. Use when creating Confluence pages from README files, documentation, or any Markdown content. Handles headings, lists, code blocks, tables, links, and more.
567 -
majiayu000 Bundle Request Response ExamplesAPI仕様に整合したリクエスト/レスポンス例とエラーレスポンス例を作成するスキル。 cURLとSDKサンプルを含め、実行可能で説明的な例示を短時間で整備する。 Anchors: • OpenAPI Specification / 適用: 例示とスキーマ整合 / 目的: 仕様一致 • RFC 7807 Problem Details / 適用: エラーレスポンス設計 / 目的: 形式統一 • API Design Patterns (J.J. Geewax) / 適用: 例示設計 / 目的: 利用者理解の促進 Trigger: Use when creating API request/response examples, cURL samples, SDK snippets, and error case documentation aligned with the API specification. request response examples, cURL, SDK examples, error responses, OpenAPI
567 -
majiayu000 Bundle Writing Technical ReportsCreates timestamped technical analysis and debugging reports following a standardized structure. Use when documenting completed work, analyzing technical issues, investigating bugs, or when the user requests a report.
567 -
majiayu000 Bundle Managing Oral Surgery CasesStructures oral surgery documentation with extraction complexity assessment and complication management. Use when documenting extractions, assessing surgical complexity, or managing oral surgery complications.
567 -
majiayu000 Bundle Managing Postoperative PainStructures multimodal pain management with ERAS protocols and opioid stewardship documentation. Use when managing post-surgical pain, implementing ERAS pathways, or tracking opioid use.
567 -
majiayu000 Bundle Managing Specimen IntegrityEvaluates specimen adequacy and rejection criteria with pre-analytical quality documentation. Use when assessing specimen quality, documenting rejection reasons, or managing pre-analytical errors.
567 -
majiayu000 Bundle Compdf Encryt PDF Decrypt PDFEncrypt PDFs with AES-128, AES-256, or RC4 options and decrypt authorized PDFs with ComPDF. Use for PDF passwords, permission controls, encryption, decryption, and document-access protection.
567 -
majiayu000 Bundle Competitive Research SnapshotResearch a competitive landscape with cited snapshots, a comparison matrix, and so-what implications. Use when a product decision needs competitive grounding, not a market report.
567 -
majiayu000 Bundle Openskills E2e Test RunbookRun deterministic OpenSkills end-to-end validation across runtime tests and example agents, then report tool calls, activation behavior, and regressions.
567
Frequently asked questions
What are Docs & Writing agent skills?
Docs & writing agent skills turn AI agents into dependable technical writers: READMEs, API references, PDFs and Word documents, changelogs, and style-guide enforcement. Install one and your agent produces the same structure and tone every time it writes.
Which Docs & Writing skills are most installed?
Popular Docs & Writing skills on SkillMD right now include julien-ref-powershell, knowledge-bank-lookup, lesson-plan-generator. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Docs & Writing skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.