doc-coauthoring
“Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.”
aipkg.jsonREADME.mdSKILL.md- 01SDI-285%MEDIUM
SKILL.md:70
detailhide
The skill instructs users to enable integrations with Slack, Teams, Google Drive, SharePoint, and other MCP servers to pull context directly, but provides no manifest declarations, permission boundaries, or user consent mechanisms. This allows the skill to access sensitive team communications and documents without explicit authorization or audit trails, creating potential data exposure.
68- Link to shared documents6970**If integrations are available** (e.g., Slack, Teams, Google Drive, SharePoint, or other MCP servers), mention that these can be used to pull in context directly.7172**If no integrations are detected and in Claude.ai or Claude app:** Suggest they can enable connectors in their Claude settings to allow pulling context from messaging apps and document storage directly.fix Add explicit manifest declarations for all external integrations specifying required permissions (read-only, specific folders/channels). Require explicit user confirmation before accessing each integration. Document what data will be accessed and provide clear opt-out mechanisms. Implement audit logging for all integration access.
- 02SQP-175%MEDIUM
SKILL.md:3
detailhide
Trigger phrases like 'write a doc', 'write up', 'create a spec' are extremely common in normal conversations and will cause this skill to activate inappropriately on user statements that don't intend to use the co-authoring workflow. This creates context pollution and forces users through an unwanted structured process when they're asking unrelated questions.
1---2name: doc-coauthoring3description: Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.4---5fix Narrow trigger phrases to be more specific (e.g., require 'co-authoring workflow' or 'guided documentation process'). Add additional context requirements - for example, only trigger when user explicitly requests structured guidance or mentions multiple sections/phases. Implement a confirmation step before proceeding with the workflow.
- 03SQP-280%MEDIUM
SKILL.md:144
detailhide
The skill creates files in the working directory using `create_file` without requiring explicit user confirmation or warning. This could result in unwanted file creation, overwriting existing files, or cluttering the user's workspace without clear consent. Users may not realize files are being created in their directory.
142143**If no access to artifacts:**144Create a markdown file in the working directory. Name it appropriately (e.g., `decision-doc.md`, `technical-spec.md`).145146Inform them that the initial structure with placeholders for all sections will be created.fix Require explicit user confirmation before calling `create_file` - display the proposed filename and location. Show users what will be created and ask 'Should I create this file?' before proceeding. Implement safeguards against overwriting existing files by checking for conflicts first and prompting the user to choose a different name if needed.