Not in the top 1,000 by GitHub stars
malob/nix-config
My Nix system configs!
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
configs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
d9e65e59f4ae → d8eef802756c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
configs/claude/plugins/cc-maintenance/skills/audit-permissions/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
d9e65e59f4ae → d8eef802756c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
configs/claude/plugins/homebrew/skills/new-cask/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
d9e65e59f4ae → d8eef802756c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
configs/claude/plugins/pua-unicode/skills/icon-lookup/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Local scripts
d9e65e59f4ae → d8eef802756c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
configs/claude/plugins/tts/skills/cancel/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
d9e65e59f4ae → d8eef802756c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
configs/claude/plugins/tts/skills/say/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
d9e65e59f4ae → d8eef802756c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
configs/claude/plugins/tts/skills/start/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
d9e65e59f4ae → d8eef802756c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
configs/claude/plugins/tts/skills/stop/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
d9e65e59f4ae → d8eef802756c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
configs/claude/skills/deep-research-team/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
d9e65e59f4ae → d8eef802756c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
configs/claude/skills/docx/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
d9e65e59f4ae → d8eef802756c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
configs/claude/skills/malo-find-skills/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Local scripts
d9e65e59f4ae → d8eef802756c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
configs/claude/skills/mcp-builder/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
d9e65e59f4ae → d8eef802756c
A local comparison is unavailable. You can inspect the recorded versions on GitHub.
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
configs/claude/skills/pdf/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Local scripts
d9e65e59f4ae → d8eef802756c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
configs/claude/skills/search-tips/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Network or broad shell
d9e65e59f4ae → d8eef802756c
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → d9e65e59f4ae
No earlier version was observed for comparison.
Verified commit d8eef802756c1829954547875d5680a0c0c854fa
git clone --filter=blob:none --no-checkout https://github.com/malob/nix-config.git .hotskills/malob-nix-config && git -C .hotskills/malob-nix-config checkout --detach d8eef802756c1829954547875d5680a0c0c854fa
# Copy each selected skill directory from .hotskills/malob-nix-config into .claude/skills/<skill-name>/Heat
1.4- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- AI SDK Documentation
configs/claude/plugins/ai-sdk/skills/ai-sdk-docs - audit-permissions
configs/claude/plugins/cc-maintenance/skills/audit-permissions - new-cask
configs/claude/plugins/homebrew/skills/new-cask - icon-lookup
configs/claude/plugins/pua-unicode/skills/icon-lookup - cancel
configs/claude/plugins/tts/skills/cancel - say
configs/claude/plugins/tts/skills/say - start
configs/claude/plugins/tts/skills/start - stop
configs/claude/plugins/tts/skills/stop - deep-research-team
configs/claude/skills/deep-research-team - docx
configs/claude/skills/docx - malo-find-skills
configs/claude/skills/malo-find-skills - mcp-builder
configs/claude/skills/mcp-builder - pdf
configs/claude/skills/pdf - search-tips
configs/claude/skills/search-tips
How it works
AI SDK Documentation
When your agent uses it
This skill should be used when working with Vercel AI SDK, AI Gateway, streamText, generateText, generateObject, streamObject, tool calling, or AI SDK providers. Also relevant for "ai-sdk", "@ai-sdk/*" packages, or questions about AI SDK patterns, configuration, and best practices.
What it loads into context
Frontmatter
72 tokensAlways available to the agent
SKILL.md
1,210 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- Scripts
- Workflow Guidelines
- Important Notes
- AI Gateway
Scripts executed separately
scripts/fetch-doc.shscripts/list-docs.shscripts/query-models.sh../../../pua-unicode/hooks/scripts/post-edit.sh../../../pua-unicode/hooks/scripts/post-read.sh../../../tts/hooks/scripts/pre-tool-use.sh../../../tts/hooks/scripts/stop.sh
Files
../../../.claude-plugin/marketplace.jsonasset1,525 bytes../../.claude-plugin/plugin.jsonasset266 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesSKILL.mdcore5,153 bytesscripts/fetch-doc.shruns1,505 bytesscripts/list-docs.shruns1,396 bytesscripts/query-models.shruns2,244 bytes../../../cc-maintenance/.claude-plugin/plugin.jsonasset296 bytes../../../haskell-lsp/.claude-plugin/plugin.jsonasset198 bytes../../../homebrew/.claude-plugin/plugin.jsonasset235 bytes../../../json-lsp/.claude-plugin/plugin.jsonasset236 bytes../../../nix-lsp/.claude-plugin/plugin.jsonasset190 bytes../../../pua-unicode/.claude-plugin/plugin.jsonasset344 bytes../../../pua-unicode/hooks/hooks.jsonasset457 bytes../../../pua-unicode/hooks/scripts/post-edit.shruns991 bytes../../../pua-unicode/hooks/scripts/post-read.shruns1,260 bytes../../../tts/.claude-plugin/plugin.jsonasset246 bytes../../../tts/hooks/hooks.jsonasset441 bytes../../../tts/hooks/scripts/pre-tool-use.shruns1,824 bytes../../../tts/hooks/scripts/stop.shruns1,531 bytes
Read SKILL.md
# AI SDK Documentation Skill
This skill provides tools for accessing Vercel AI SDK documentation and AI Gateway model information. Use the bundled scripts to discover available documentation pages and fetch their full content.
## Overview
The Vercel AI SDK documentation lives at `ai-sdk.dev` and covers:
- **Core SDK** (`ai` package) - generating text, streaming, tool calling, embeddings
- **UI integrations** - React hooks, streaming UI components
- **RSC** - React Server Components integration
- **Providers** - Configuration for OpenAI, Anthropic, Google, and 30+ other providers
- **AI Gateway** - Vercel's multi-provider routing service
The documentation is large (600+ pages) and frequently updated. Rather than relying on stale knowledge, always use the scripts to fetch current documentation.View the complete source on GitHubaudit-permissions
When your agent uses it
This skill should be used when the user asks to "audit claude permissions", "audit permissions", "review local claude settings", "promote permissions to global", "clean up claude settings", "find permission patterns", or wants to identify project-local Claude Code permissions that should be added to global configuration.
What it loads into context
Frontmatter
243 tokensAlways available to the agent
SKILL.md
3,777 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Workflow Overview
- Initial Setup
- Phase 1: Promote to Global
- Phase 2: Automated Redundancy Cleanup
- Phase 3: Judgment Calls
- Session Wrap-Up
- User Preferences
- Scripts
- Categorization Rules
Scripts executed separately
scripts/cleanup-redundant.pyscripts/discover-settings.shscripts/extract-permissions.py
Files
SKILL.mdcore16,476 bytesSKILL.mdcore16,476 bytesSKILL.mdcore16,476 bytesSKILL.mdcore16,476 bytesSKILL.mdcore16,476 bytesSKILL.mdcore16,476 bytesSKILL.mdcore16,476 bytesSKILL.mdcore16,476 bytesSKILL.mdcore16,476 bytesSKILL.mdcore16,476 bytesscripts/cleanup-redundant.pyruns5,394 bytesscripts/discover-settings.shruns635 bytesscripts/extract-permissions.pyruns1,954 bytes
Read SKILL.md
# Audit Claude Permissions
Scan project-local Claude Code settings files, aggregate permission patterns, and recommend promotions to global configuration.
## Workflow Overview
This audit runs in three phases, each as a separate task. Use TaskCreate at the start to create all three tasks, then work through them sequentially with user input via AskUserQuestion.
- **Phase 1: Promote to Global** — Requires user judgment. Present candidates, get decisions, apply to global config.
- **Phase 2: Automated Redundancy Cleanup** — Script-driven. After Phase 1 promotions, run cleanup script to remove local permissions now covered by global. Present for sanity-checking, then apply.
- **Phase 3: Judgment Calls** — Everything requiring user input: security hygiene, policy conflicts, one-off cruft, empty file deletion, moderate-risk items.
## Initial Setup
View the complete source on GitHubnew-cask
When your agent uses it
This skill should be used when the user asks to "add a cask to homebrew", "create a homebrew cask", "add an app to homebrew", "new cask for", "homebrew cask for", "package an app for homebrew", "submit to homebrew-cask", "make a cask", "contribute a cask", or wants to package a macOS application for Homebrew.
What it loads into context
Frontmatter
235 tokensAlways available to the agent
SKILL.md
1,698 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Input
- Workflow Overview
- Step-by-Step Execution
- Error Recovery
- Reference Documentation
- Scripts Location
Scripts executed separately
../../scripts/test-cask.sh../../scripts/test-cask.sh
Files
../../scripts/test-cask.shruns2,195 bytes../../scripts/test-cask.shruns2,195 bytesSKILL.mdcore6,439 bytesSKILL.mdcore6,439 bytesSKILL.mdcore6,439 bytesSKILL.mdcore6,439 bytesSKILL.mdcore6,439 bytes
Read SKILL.md
# Creating a New Homebrew Cask
You are orchestrating the creation of a new Homebrew cask. This skill coordinates multiple specialist agents and scripts to complete the workflow.
**IMPORTANT:** This skill runs in the main conversation context. You will use the Task tool to spawn agents for specialized work.
## Input
**URL provided:** $ARGUMENTS
If no URL was provided, ask the user for:
1. The app name, OR
2. A download URL (direct link to DMG/ZIP), OR
3. The product homepage (you'll find the download link)View the complete source on GitHubicon-lookup
When your agent uses it
Workaround for Claude Code filtering BMP PUA Unicode (U+E000-U+F8FF). Supplementary PUA Nerd Font icons like (U+F0000+, e.g. nf-md-github, nf-md-kubernetes, nf-md-battery) can be written directly. BMP PUA icons (Powerline, Font Awesome, Devicons) require placeholder syntax like {{ U+E0A0 }} or {{ nf-fa-star }} (without spaces), which hooks auto-convert. Invoke when reading or writing Starship configs, tmux themes, shell prompts, or statuslines.
What it loads into context
Frontmatter
147 tokensAlways available to the agent
SKILL.md
666 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Quick Reference
- Automatic Features
- Placeholder Syntax
- Icon Lookup
- Character Identification
- Workflow
- Manual Conversion
Scripts executed separately
../../scripts/convert-placeholders.py../../scripts/identify-icons.py../../scripts/lookup-icon.py
Files
../../scripts/convert-placeholders.pyruns2,282 bytes../../scripts/identify-icons.pyruns6,098 bytes../../scripts/lookup-icon.pyruns2,388 bytesSKILL.mdcore2,804 bytesSKILL.mdcore2,804 bytesSKILL.mdcore2,804 bytes
Read SKILL.md
# BMP PUA Unicode Workaround
Claude Code filters Unicode characters in the BMP Private Use Area (U+E000-U+F8FF), which includes most Nerd Font icons. This skill provides tools for working with these icons.
## Quick Reference
| Range | Status | Examples |
| ------------------------------ | ------------------------------- | ------------------------------------------- |
| U+E000-U+F8FF (BMP PUA) | **Filtered** - use placeholders | Powerline, Devicons, Font Awesome, Octicons |
| U+F0000+ (Supplementary PUA-A) | Works directly | Material Design Icons (nf-md-*) |
## Automatic Features
**When reading files:** A PostToolUse hook automatically identifies all PUA characters, showing icon names, codepoints, and whether they're filtered.View the complete source on GitHubWhen your agent uses it
Stop any currently playing text-to-speech audio
What it loads into context
Frontmatter
16 tokensAlways available to the agent
SKILL.md
50 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore210 bytesSKILL.mdcore210 bytes
Read SKILL.md
Stop any currently playing TTS audio:
```bash
killall say 2>/dev/null || true
```
Confirm the audio has been stopped.View the complete source on GitHubWhen your agent uses it
Speak the last response aloud using text-to-speech
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
96 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Scripts executed separately
scripts/speak.sh
Files
SKILL.mdcore369 bytesscripts/speak.shruns2,755 bytes
Read SKILL.md
Run the TTS script to speak the last response aloud:
```bash
${CLAUDE_PLUGIN_ROOT}/skills/say/scripts/speak.sh ${CLAUDE_SESSION_ID} $1
```View the complete source on GitHubWhen your agent uses it
Enable auto TTS for this session
What it loads into context
Frontmatter
22 tokensAlways available to the agent
SKILL.md
79 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore344 bytesSKILL.mdcore344 bytes
Read SKILL.md
Enable text-to-speech for this session by creating the session marker file:
```bash
touch "${TMPDIR:-/tmp}/tts-enabled-${CLAUDE_SESSION_ID}"
```
Confirm that TTS is now enabled. Future substantial responses will offer an audio summary.View the complete source on GitHubWhen your agent uses it
Disable auto TTS for this session
What it loads into context
Frontmatter
22 tokensAlways available to the agent
SKILL.md
72 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore289 bytesSKILL.mdcore289 bytes
Read SKILL.md
Disable text-to-speech for this session by removing the session marker file:
```bash
rm -f "${TMPDIR:-/tmp}/tts-enabled-${CLAUDE_SESSION_ID}"
```
Confirm that TTS is now disabled.View the complete source on GitHubdeep-research-team
When your agent uses it
This skill should be used when the user asks for "deep research", "research team", "comprehensive analysis", "research report", "investigate thoroughly", "compare X vs Y in depth", or needs synthesis across multiple sources with verification. It spawns a coordinated team of researcher agents across multiple rounds, with the lead triaging findings and creating targeted follow-up tasks. Scales from Focused (2 researchers, 1-2 rounds) to Comprehensive (4 researchers, 3-4 rounds with cross-verification). Do NOT use for simple lookups, debugging, or questions answerable with 1-2 searches.
What it loads into context
Frontmatter
149 tokensAlways available to the agent
SKILL.md
5,298 tokensWhen the skill is activated
Reference documents
34,087 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Architecture Overview
- When to Use
- Effort Calibration
- Output Directory
- Calibrated Confidence Language
- Process
- Writing Standards
- Anti-Hallucination Protocol
- Additional Resources
- Quick Reference
Scripts executed separately
scripts/analyze-transcripts.py
Files
SKILL.mdcore23,829 bytesSKILL.mdcore23,829 bytesSKILL.mdcore23,829 bytesSKILL.mdcore23,829 bytesSKILL.mdcore23,829 bytesSKILL.mdcore23,829 bytesSKILL.mdcore23,829 bytesSKILL.mdcore23,829 bytesSKILL.mdcore23,829 bytesSKILL.mdcore23,829 bytesSKILL.mdcore23,829 bytesdev/ITERATION-LOG.mddoc24,166 bytesdev/RESEARCH.mddoc13,648 bytesdev/iterations/iteration-01.mddoc7,974 bytesdev/iterations/iteration-02.mddoc10,547 bytesdev/iterations/iteration-03.mddoc8,971 bytesdev/iterations/iteration-04.mddoc6,531 bytesdev/iterations/iteration-05.mddoc3,724 bytesdev/iterations/iteration-06.mddoc7,037 bytesdev/iterations/iteration-07.mddoc6,859 bytesdev/iterations/iteration-08.mddoc4,197 bytesdev/iterations/iteration-09.mddoc7,250 bytesdev/iterations/iteration-10.mddoc3,911 bytesdev/iterations/iteration-11.mddoc7,093 bytesdev/iterations/iteration-12.mddoc6,469 bytesdev/iterations/iteration-13.mddoc7,000 bytesreferences/question-types.mddoc5,437 bytesreferences/researcher-prompt.mddoc13,418 bytesreferences/templates/consumer.mddoc916 bytesreferences/templates/contested.mddoc994 bytesreferences/templates/emerging-frontier.mddoc899 bytesreferences/templates/factual.mddoc752 bytesreferences/templates/opinion-sentiment.mddoc893 bytesreferences/templates/scientific-health.mddoc1,012 bytesreferences/templates/technical.mddoc942 bytesscripts/analyze-transcripts.pyruns14,950 bytes
Read SKILL.md
# Deep Research Team (Lead Orchestrator)
Conduct thorough, iterative research by coordinating a persistent team of researcher agents across
multiple rounds. This architecture enables mid-investigation steering, targeted follow-up based on
emerging findings, and cross-agent verification.
## Architecture Overview
```
Round 1: Investigation Round 2: Follow-up Synthesis
┌──────────┐ ┌──────────┐ ┌────────┐
│Researcher│ sends findings │Researcher│ sends findings │ │
│ A ├─────────┬───────>│ A ├─────────┬───────>│ │View the complete source on GitHubdocx
When your agent uses it
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files) or Word templates (.dotx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', '.dotx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx or .dotx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.
What it loads into context
Frontmatter
199 tokensAlways available to the agent
SKILL.md
1,762 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Creating with docx-js — gotchas
- Verify the output
- Editing existing documents
- Comments
- Dependencies
Scripts executed separately
scripts/__init__.pyscripts/accept_changes.pyscripts/comment.pyscripts/merge_runs.pyscripts/office/helpers/__init__.pyscripts/office/helpers/pptx_chart.pyscripts/office/helpers/pptx_slide.pyscripts/office/helpers/pptx_theme.pyscripts/office/soffice.pyscripts/office/validate.pyscripts/office/validators/__init__.pyscripts/office/validators/base.pyscripts/office/validators/docx.pyscripts/office/validators/pptx.pyscripts/office/validators/redlining.py
Files
LICENSE.txtdoc1,467 bytesSKILL.mdcore6,911 bytesSKILL.mdcore6,911 bytesSKILL.mdcore6,911 bytesSKILL.mdcore6,911 bytesscripts/__init__.pyruns1 bytesscripts/accept_changes.pyruns4,051 bytesscripts/comment.pyruns14,054 bytesscripts/merge_runs.pyruns9,398 bytesscripts/office/helpers/__init__.pyruns3,358 bytesscripts/office/helpers/pptx_chart.pyruns5,862 bytesscripts/office/helpers/pptx_slide.pyruns1,675 bytesscripts/office/helpers/pptx_theme.pyruns3,510 bytesscripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsdasset74,984 bytesscripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsdasset6,956 bytesscripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsdasset51,302 bytesscripts/office/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsdasset624 bytesscripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsdasset152,039 bytesscripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsdasset1,231 bytesscripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsdasset8,862 bytesscripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsdasset14,795 bytesscripts/office/schemas/ISO-IEC29500-4_2016/pml.xsdasset83,612 bytesscripts/office/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsdasset1,269 bytesscripts/office/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsdasset7,328 bytesscripts/office/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsdasset6,382 bytesscripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsdasset1,248 bytesscripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsdasset880 bytesscripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsdasset2,608 bytesscripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsdasset3,507 bytesscripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsdasset7,507 bytesscripts/office/schemas/ISO-IEC29500-4_2016/shared-math.xsdasset23,313 bytesscripts/office/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsdasset1,367 bytesscripts/office/schemas/ISO-IEC29500-4_2016/sml.xsdasset242,277 bytesscripts/office/schemas/ISO-IEC29500-4_2016/vml-main.xsdasset26,148 bytesscripts/office/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsdasset25,279 bytesscripts/office/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsdasset535 bytesscripts/office/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsdasset5,712 bytesscripts/office/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsdasset4,010 bytesscripts/office/schemas/ISO-IEC29500-4_2016/wml.xsdasset171,367 bytesscripts/office/schemas/ISO-IEC29500-4_2016/xml.xsdasset4,646 bytesscripts/office/schemas/ecma/fouth-edition/opc-contentTypes.xsdasset1,963 bytesscripts/office/schemas/ecma/fouth-edition/opc-coreProperties.xsdasset2,515 bytesscripts/office/schemas/ecma/fouth-edition/opc-digSig.xsdasset2,856 bytesscripts/office/schemas/ecma/fouth-edition/opc-relationships.xsdasset1,344 bytesscripts/office/schemas/mce/mc.xsdasset3,127 bytesscripts/office/schemas/microsoft/wml-2010.xsdasset26,549 bytesscripts/office/schemas/microsoft/wml-2012.xsdasset3,745 bytesscripts/office/schemas/microsoft/wml-2018.xsdasset901 bytesscripts/office/schemas/microsoft/wml-cex-2018.xsdasset1,778 bytesscripts/office/schemas/microsoft/wml-cid-2016.xsdasset1,002 bytesscripts/office/schemas/microsoft/wml-sdtdatahash-2020.xsdasset600 bytesscripts/office/schemas/microsoft/wml-symex-2015.xsdasset745 bytesscripts/office/soffice.pyruns5,927 bytesscripts/office/validate.pyruns6,142 bytesscripts/office/validators/__init__.pyruns336 bytesscripts/office/validators/base.pyruns33,756 bytesscripts/office/validators/docx.pyruns17,482 bytesscripts/office/validators/pptx.pyruns15,966 bytesscripts/office/validators/redlining.pyruns11,231 bytesscripts/templates/comments.xmlasset2,603 bytesscripts/templates/commentsExtended.xmlasset2,611 bytesscripts/templates/commentsExtensible.xmlasset2,707 bytesscripts/templates/commentsIds.xmlasset2,619 bytesscripts/templates/people.xmlasset115 bytes
Read SKILL.md
# DOCX creation, editing, and analysis
A `.docx` is a ZIP archive of XML files. Choose your approach by task:
| Task | Approach |
|---|---|
| **Create** a new document | Write a `docx` (npm) script — see gotchas below |
| **Edit** an existing document | `unzip` → edit `word/document.xml` → `zip` (docx-js cannot open existing files) |
| **Read** content | `pandoc -t markdown file.docx` |
> Script paths below are relative to this skill's directory.
## Creating with docx-js — gotchas
View the complete source on GitHubmalo-find-skills
When your agent uses it
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
What it loads into context
Frontmatter
71 tokensAlways available to the agent
SKILL.md
877 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use This Skill
- How Skills Work in This Setup
- Finding Skills
- Creating a Custom Skill
- When No Skills Are Found
Files
SKILL.mdcore3,534 bytesSKILL.mdcore3,534 bytesSKILL.mdcore3,534 bytesSKILL.mdcore3,534 bytes
Read SKILL.md
# Find Skills
This skill helps you discover and install skills from the open agent skills ecosystem (https://skills.sh). Based on the [find-skills](https://github.com/vercel-labs/skills/tree/main/skills/find-skills) skill by Vercel, adapted for this Nix-managed environment.
## When to Use This Skill
Use this skill when the user:
- Asks "how do I do X" where X might be a common task with an existing skill
- Says "find a skill for X" or "is there a skill for X"
- Asks "can you do X" where X is a specialized capability
- Expresses interest in extending agent capabilities
- Wants to search for tools, templates, or workflows
View the complete source on GitHubmcp-builder
When your agent uses it
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
What it loads into context
Frontmatter
72 tokensAlways available to the agent
SKILL.md
2,460 tokensWhen the skill is activated
Reference documents
27,314 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- 🚀 High-Level Workflow
- 📚 Documentation Library
Scripts executed separately
scripts/connections.pyscripts/evaluation.py
Files
LICENSE.txtdoc11,345 bytesSKILL.mdcore11,129 bytesreference/evaluation.mddoc21,663 bytesreference/mcp_best_practices.mddoc7,330 bytesreference/node_mcp_server.mddoc28,745 bytesreference/node_mcp_server_v2.mddoc35,171 bytesreference/python_mcp_server.mddoc25,099 bytesscripts/connections.pyruns4,875 bytesscripts/evaluation.pyruns12,579 bytesscripts/example_evaluation.xmlasset1,194 bytesscripts/requirements.txtdoc29 bytes
Read SKILL.md
# MCP Server Development Guide
## Overview
Create MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. The quality of an MCP server is measured by how well it enables LLMs to accomplish real-world tasks.
---
# Process
## 🚀 High-Level Workflow
Creating a high-quality MCP server involves four main phases:
View the complete source on GitHubWhen your agent uses it
Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
What it loads into context
Frontmatter
106 tokensAlways available to the agent
SKILL.md
2,082 tokensWhen the skill is activated
Reference documents
7,015 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Overview
- Quick Start
- Python Libraries
- Command-Line Tools
- Common Tasks
- Quick Reference
- Next Steps
Scripts executed separately
scripts/check_bounding_boxes.pyscripts/check_fillable_fields.pyscripts/convert_pdf_to_images.pyscripts/create_validation_image.pyscripts/extract_form_field_info.pyscripts/extract_form_structure.pyscripts/fill_fillable_fields.pyscripts/fill_pdf_form_with_annotations.py
Files
LICENSE.txtdoc1,467 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesSKILL.mdcore8,072 bytesforms.mddoc11,854 bytesreference.mddoc16,692 bytesscripts/check_bounding_boxes.pyruns2,774 bytesscripts/check_fillable_fields.pyruns268 bytesscripts/convert_pdf_to_images.pyruns1,008 bytesscripts/create_validation_image.pyruns1,258 bytesscripts/extract_form_field_info.pyruns4,300 bytesscripts/extract_form_structure.pyruns3,945 bytesscripts/fill_fillable_fields.pyruns3,819 bytesscripts/fill_pdf_form_with_annotations.pyruns3,235 bytes
Read SKILL.md
# PDF Processing Guide
## Overview
This guide covers essential PDF processing operations using Python libraries and command-line tools. For advanced features, JavaScript libraries, and detailed examples, see REFERENCE.md. If you need to fill out a PDF form, read FORMS.md and follow its instructions.
## Quick Start
```python
from pypdf import PdfReader, PdfWriter
# Read a PDF
reader = PdfReader("document.pdf")
print(f"Pages: {len(reader.pages)}")View the complete source on GitHubsearch-tips
When your agent uses it
This skill should be used when performing web research beyond a simple single search -- looking into topics, comparing options, investigating questions, finding recommendations, or any task where effective use of Exa, Firecrawl, and Reddit tools matters. Triggers on "research", "look into", "investigate", "compare", "find out about", "search for", "find information", "what do people think about", "what are the best", "look up", or multi-source search tasks. Also invocable explicitly by deep-research team members via the Skill tool.
What it loads into context
Frontmatter
131 tokensAlways available to the agent
SKILL.md
2,200 tokensWhen the skill is activated
Reference documents
7,419 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Setup
- The Research Cycle
- Search Strategy
- Content Extraction
- Scraping Issues
- Operational Notes
- Reference Files
Files
SKILL.mdcore9,575 bytesSKILL.mdcore9,575 bytesSKILL.mdcore9,575 bytesreferences/academic-search.mddoc3,005 bytesreferences/code-github.mddoc3,179 bytesreferences/exa-tips.mddoc3,618 bytesreferences/firecrawl-tips.mddoc6,083 bytesreferences/people-companies.mddoc3,020 bytesreferences/personal-sites.mddoc2,650 bytesreferences/reddit.mddoc2,167 bytesreferences/scraping-issues.mddoc6,414 bytesreferences/twitter.mddoc1,768 bytes
Read SKILL.md
# Search Tips
Accumulated guidance for web research using Exa, Firecrawl CLI, and Reddit MCP tools. These
are **starting points, not rigid rules** -- think strategically about each situation and
adapt. If a different approach makes more sense for what you're trying to do, go with it.
Run `npx firecrawl-cli <command> --help` to check available options beyond what's documented
here. Reference files cover tool-specific deep dives -- see bottom of this file.
## Setup
Before starting research, load the required MCP tools using ToolSearch:
1. **Exa tools** -- `web_search_advanced_exa` and `get_code_context_exa`
2. **Reddit tools** -- `get_top_posts`, `get_post_comments`, `get_reddit_post`, `get_subreddit_info`View the complete source on GitHubSkills included
- AI SDK Documentation
- audit-permissions
- new-cask
- icon-lookup
- deep-research-team
- docx
- malo-find-skills
- mcp-builder
- search-tips
Repository facts
- License
- MIT
- Created
- Mar 29, 2019
- Last pushed
- Nov 1, 2026
- Forks
- 36
- Open issues
- 1
- Project activity
- Active
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 71 notes
configs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/ai-sdk/skills/ai-sdk-docs/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/cc-maintenance/skills/audit-permissions/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/cc-maintenance/skills/audit-permissions/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/cc-maintenance/skills/audit-permissions/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedconfigs/claude/plugins/cc-maintenance/skills/audit-permissions/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- 5 broad permissionsin 5 files: new-cask/SKILL.md:1 cancel/SKILL.md:1 say/SKILL.md:1 and 2 more
- 7 dangerous shell commandsin 6 files: docx/SKILL.md:53 audit-permissions/SKILL.md:195 configs/claude/plugins/tts/hooks/scripts/stop.sh:26 and 3 more
- 583 network referencesin 80 files: mcp-builder/reference/node_mcp_server_v2.md:5 docx/scripts/office/validators/base.py:73 docx/scripts/office/schemas/ISO-IEC29500-4_2016/wml.xsd:1 and 77 more
- No hidden or obfuscated text
- 3 instruction override signalsin 2 files: deep-research-team/dev/iterations/iteration-07.md:56 deep-research-team/SKILL.md:199
- 42 executable scriptsin 41 files: configs/claude/plugins/homebrew/scripts/test-cask.sh:1 ai-sdk-docs/scripts/fetch-doc.sh:1 ai-sdk-docs/scripts/list-docs.sh:1 and 38 more
- 18 references to secretsin 5 files: mcp-builder/reference/node_mcp_server_v2.md:168 mcp-builder/reference/evaluation.md:398 mcp-builder/reference/node_mcp_server.md:709 and 2 more
- No requests to vote in Hot
Show all 658 signals by file
configs/claude/plugins/ai-sdk/skills/ai-sdk-docs/scripts/fetch-doc.sh
- Executable scriptline 1
#!/bin/bash - Network accessline 14
DOC_PATH="$1" BASE_URL="https://ai-sdk.dev" - Network accessline 15
BASE_URL="https://ai-sdk.dev" - Network accessline 21
MD_URL="${BASE_URL}/${DOC_PATH}.md" - Network accessline 23
response=$(curl -s -w "\n%{http_code}" "$MD_URL") - Network accessline 31
FALLBACK_URL="${BASE_URL}/${DOC_PATH}" fallback_response=$(curl -s -w "\n%{http_code}" "$FALLBACK_URL") - Network accessline 32
fallback_response=$(curl -s -w "\n%{http_code}" "$FALLBACK_URL") - Network accessline 36
echo "# Note: .md version not available, fetched HTML page instead" echo "# You may want to use a different approach for this page" echo "# URL: $FALLBACK_URL" - Network accessline 37
echo "# You may want to use a different approach for this page" echo "# URL: $FALLBACK_URL" echo "" - Network accessline 38
echo "# URL: $FALLBACK_URL" - Network accessline 41
echo "This page doesn't have a .md version available." echo "Visit: $FALLBACK_URL" - Network accessline 42
echo "Visit: $FALLBACK_URL" else echo "Error: Could not fetch document at $DOC_PATH" - Network accessline 43
else echo "Error: Could not fetch document at $DOC_PATH" echo "Tried: $MD_URL (HTTP $http_code)" - Network accessline 44
echo "Error: Could not fetch document at $DOC_PATH" echo "Tried: $MD_URL (HTTP $http_code)" echo "Tried: $FALLBACK_URL (HTTP $fallback_code)" - Network accessline 45
echo "Tried: $MD_URL (HTTP $http_code)" - Network accessline 46
echo "Tried: $FALLBACK_URL (HTTP $fallback_code)"
configs/claude/plugins/ai-sdk/skills/ai-sdk-docs/scripts/list-docs.sh
- Executable scriptline 1
#!/bin/bash - Network accessline 9
SITEMAP_URL="https://ai-sdk.dev/sitemap.xml" - Network accessline 13
urls=$(curl -s "$SITEMAP_URL" | sed -n 's/.*<loc>\([^<]*\)<\/loc>.*/\1/p' | sort) - Network accessline 17
echo "$urls" | grep "^https://ai-sdk.dev/${FILTER_CATEGORY}" | sed 's|https://ai-sdk.dev||' - Network accessline 22
for category in "${categories[@]}"; do matches=$(echo "$urls" | grep "^https://ai-sdk.dev/${category}" | sed 's|https://ai-sdk.dev||' || true) - Network accessline 23
matches=$(echo "$urls" | grep "^https://ai-sdk.dev/${category}" | sed 's|https://ai-sdk.dev||' || true) - Network accessline 33
root_pages=$(echo "$urls" | grep -E "^https://ai-sdk.dev/[^/]*$" | sed 's|https://ai-sdk.dev||' || true)
configs/claude/plugins/ai-sdk/skills/ai-sdk-docs/scripts/query-models.sh
configs/claude/plugins/cc-maintenance/skills/audit-permissions/SKILL.md
- Network accessline 194
- `Bash(curl *)`, `Bash(wget *)` — network exfiltration risk - Dangerous shell operationline 195
- `Bash(rm *)` — can delete any file - Network accessline 255
| Permission | Project | Risk | | -------------- | --------- | ----------------- | | `Bash(curl *)` | project-x | Data exfiltration | - Network accessline 257
| `Bash(curl *)` | project-x | Data exfiltration |
configs/claude/plugins/cc-maintenance/skills/audit-permissions/scripts/cleanup-redundant.py
- Executable scriptline 1
#!/usr/bin/env python3
configs/claude/plugins/cc-maintenance/skills/audit-permissions/scripts/discover-settings.sh
- Executable scriptline 1
#!/usr/bin/env bash
configs/claude/plugins/cc-maintenance/skills/audit-permissions/scripts/extract-permissions.py
- Executable scriptline 1
#!/usr/bin/env python3
configs/claude/plugins/homebrew/scripts/test-cask.sh
configs/claude/plugins/homebrew/skills/new-cask/SKILL.md
configs/claude/plugins/pua-unicode/hooks/scripts/post-edit.sh
- Executable scriptline 1
#!/usr/bin/env bash
configs/claude/plugins/pua-unicode/hooks/scripts/post-read.sh
- Executable scriptline 1
#!/usr/bin/env bash
configs/claude/plugins/pua-unicode/scripts/convert-placeholders.py
- Executable scriptline 1
#!/usr/bin/env python3
configs/claude/plugins/pua-unicode/scripts/identify-icons.py
- Executable scriptline 1
#!/usr/bin/env python3
configs/claude/plugins/pua-unicode/scripts/lookup-icon.py
- Executable scriptline 1
#!/usr/bin/env python3 - Network accessline 68
if not matches: print(f"No icons found matching '{query}'") print("Try different search terms or browse: https://www.nerdfonts.com/cheat-sheet") - Network accessline 69
print(f"No icons found matching '{query}'") print("Try different search terms or browse: https://www.nerdfonts.com/cheat-sheet") sys.exit(0) - Network accessline 70
print("Try different search terms or browse: https://www.nerdfonts.com/cheat-sheet")
configs/claude/plugins/tts/hooks/scripts/pre-tool-use.sh
- Executable scriptline 1
#!/usr/bin/env bash
configs/claude/plugins/tts/hooks/scripts/stop.sh
configs/claude/plugins/tts/skills/cancel/SKILL.md
- Broad permissionsline 1
Bash
configs/claude/plugins/tts/skills/say/SKILL.md
- Broad permissionsline 1
Bash
configs/claude/plugins/tts/skills/say/scripts/speak.sh
- Executable scriptline 1
#!/usr/bin/env bash - Network accessline 15
if ! command -v claude &>/dev/null; then echo "Error: 'claude' CLI not found (install from: https://claude.ai/code)" >&2 - Network accessline 16
echo "Error: 'claude' CLI not found (install from: https://claude.ai/code)" >&2 - Dangerous shell operationline 83
trap 'rm -f "$SPOKEN_TEXT_FILE"' EXIT
configs/claude/plugins/tts/skills/start/SKILL.md
- Broad permissionsline 1
Bash
configs/claude/plugins/tts/skills/stop/SKILL.md
configs/claude/skills/deep-research-team/SKILL.md
- Instruction override signalline 199
For clear, low-scope questions, skip confirmation and proceed.
configs/claude/skills/deep-research-team/dev/ITERATION-LOG.md
- Network accessline 170
(backlog #7). Both validated successfully. **Changes (3):** Updated researcher-prompt.md Reddit section (restrict_sr=on, prefer /top/ over /search/, note curl permission cost), added GitHub data guidance (Exa code context + gh api, - Network accessline 171
**Changes (3):** Updated researcher-prompt.md Reddit section (restrict_sr=on, prefer /top/ over /search/, note curl permission cost), added GitHub data guidance (Exa code context + gh api, no curl), added Discourse JSON search API fallback. - Network accessline 172
/search/, note curl permission cost), added GitHub data guidance (Exa code context + gh api, - Network accessline 190
**Cumulative skill improvements across 10 iterations:** 28 changes. Zero curl dependencies - Network accessline 202
**Validated:** Reddit MCP integration end-to-end (9/9 goals passed). Both researchers loaded Reddit tools via ToolSearch, used Firecrawl search for discovery + Reddit MCP for extraction, zero curl usage, zero permission prompts from Reddit. - Network accessline 203
Reddit tools via ToolSearch, used Firecrawl search for discovery + Reddit MCP for extraction, zero curl usage, zero permission prompts from Reddit. **Problems found:** `firecrawl_search` with subreddit-scoped `site:reddit.com/r/DarK` return - Network accessline 204
zero curl usage, zero permission prompts from Reddit. - Network accessline 294
sleep/retry/curl). Build a setup check at skill invocation that verifies permissions exist and offers to add them. Permission inheritance now confirmed (Iteration 7 audit): teammates inherit the lead's permission settings. Iteration 9 - Network accessline 295
and offers to add them. Permission inheritance now confirmed (Iteration 7 audit): teammates inherit the lead's permission settings. Iteration 9 confirmed curl is the biggest permission friction source. Key for making the skill shareab - Network accessline 296
inherit the lead's permission settings. Iteration 9 confirmed curl is the biggest permission - Network accessline 314
`jordanburke/reddit-mcp-server` via 1MCP with anonymous mode (~10 rpm). Researcher methodology updated to use native MCP tools (`search_reddit`, `get_top_posts`, `get_post_comments`, etc.) instead of curl. Eliminates ~8-10 permission - Network accessline 315
updated to use native MCP tools (`search_reddit`, `get_top_posts`, `get_post_comments`, etc.) instead of curl. Eliminates ~8-10 permission prompts per research run. Zero curl dependencies remain in researcher workflows. Can upgrade to - Network accessline 316
instead of curl. Eliminates ~8-10 permission prompts per research run. Zero curl dependencies
configs/claude/skills/deep-research-team/dev/iterations/iteration-07.md
- Instruction override signalline 56
- **Permission inheritance confirmed:** "Teammates start with the lead's permission settings. If the lead runs with `--dangerously-skip-permissions`, all teammates do too." Can change - Instruction override signalline 57
If the lead runs with `--dangerously-skip-permissions`, all teammates do too." Can change
configs/claude/skills/deep-research-team/dev/iterations/iteration-09.md
- Network accessline 73
- **curl commands required user approval.** Researchers used `curl` for Reddit JSON API and - Network accessline 74
GitHub API endpoints, triggering ~8-10 permission prompts during the run. This is the first time permission friction was significant enough for the user to raise it post-run. - **Root cause:** The researcher-prompt.md Reddit section recom - Network accessline 75
time permission friction was significant enough for the user to raise it post-run. - **Root cause:** The researcher-prompt.md Reddit section recommends curl for Reddit JSON API (since Exa doesn't index Reddit and Firecrawl blocks it). Git - Network accessline 76
- **Root cause:** The researcher-prompt.md Reddit section recommends curl for Reddit JSON API - Network accessline 78
curl for stars/forks data. - Network accessline 96
1. **Reddit section updated** -- Added `restrict_sr=on` requirement with example URL pattern, guidance to prefer `/top/` and `/hot/` over `/search/` for sentiment research (browsing reveals organic discussions), note that curl require - Network accessline 98
reveals organic discussions), note that curl requires user permission approval each time. - Network accessline 117
run (Opinion/Sentiment) doesn't prove Sonnet handles the hardest Comprehensive questions. SKILL.md notes Sonnet as an available override when cost matters. - **Reddit MCP is the top engineering priority.** The curl permission friction thi - Network accessline 118
SKILL.md notes Sonnet as an available override when cost matters. - **Reddit MCP is the top engineering priority.** The curl permission friction this iteration is the strongest signal yet. Backlog #8 has full context on options. - Network accessline 119
- **Reddit MCP is the top engineering priority.** The curl permission friction this iteration
configs/claude/skills/deep-research-team/dev/iterations/iteration-10.md
- Network accessline 8
**Goal:** Eliminate the last curl dependency in researcher workflows by integrating a Reddit - Network accessline 10
of curl for Reddit content access. - Network accessline 12
**Background:** Iteration 9 confirmed significant permission friction (~8-10 curl prompts per - Network accessline 64
- **Permission friction:** Eliminates ~8-10 curl permission prompts per research run that - Network accessline 68
- **Coverage:** All previously curl-accessible Reddit features are covered by MCP tools, plus additional features (engagement analysis, subreddit stats, trending subreddits). - **curl dependency:** With GitHub curl eliminated in Iteration - Network accessline 69
additional features (engagement analysis, subreddit stats, trending subreddits). - **curl dependency:** With GitHub curl eliminated in Iteration 9 and Reddit curl eliminated here, researchers should have zero curl dependencies in normal w - Network accessline 70
- **curl dependency:** With GitHub curl eliminated in Iteration 9 and Reddit curl eliminated - Network accessline 71
here, researchers should have zero curl dependencies in normal workflows. The only remaining - Network accessline 72
curl use cases are the Bluesky public API and rate-limit retry sleeps (which use Bash `sleep`,
configs/claude/skills/deep-research-team/dev/iterations/iteration-11.md
- Network accessline 28
| get_subreddit_info works | Pass | B used to get 213K member count | | search_reddit works | Pass | A used 2 queries - Network accessline 29
| search_reddit works | Pass | A used 2 queries | | Zero curl usage for Reddit | Pass | No permission prompts obse - Network accessline 30
| Zero curl usage for Reddit | Pass | No permission prompts observed |
configs/claude/skills/deep-research-team/dev/iterations/iteration-12.md
- Network accessline 11
**URL tested:** `https://archive.ph/newest/https://www.nytimes.com/2025/03/10/technology/ai-agents-future.html` - Network accessline 19
**URLs tested:** - `web.archive.org/web/https://www.wsj.com/...` (shortcut format) -- 404, "not archived" - Network accessline 20
- `web.archive.org/web/https://www.wsj.com/...` (shortcut format) -- 404, "not archived" - Network accessline 21
- `web.archive.org/web/2024/https://www.nytimes.com/...` (year only) -- 404, "not archived" - Network accessline 22
- `web.archive.org/web/2024*/https://arstechnica.com/...` (wildcard) -- returns calendar page - Network accessline 23
- `web.archive.org/web/20240515120000/https://en.wikipedia.org/wiki/GPT-4` (exact timestamp) -- **SUCCESS**, full content (149K chars, had to be saved to file) - Network accessline 24
- `web.archive.org/web/https://en.wikipedia.org/wiki/GPT-4` (shortcut, known-archived page) -- **SUCCESS**, 173K chars, status 200. Firecrawl followed redirect to `/web/20260203171033/...` (most recent snapshot). Wayback toolbar at top but - Network accessline 25
- `web.archive.org/web/2/https://en.wikipedia.org/wiki/GPT-4` ("/2/" trick) -- **SUCCESS**, same result as shortcut format. - Network accessline 54
**URL tested:** `https://freedium.cfd/https://towardsdatascience.com/rag-vs-fine-tuning-...` - Network accessline 60
**URL tested:** `https://freedium-mirror.cfd/https://towardsdatascience.com/rag-vs-fine-tuning-which-is-the-best-tool-to-boost-your-llm-application-94654b1eaba7`
configs/claude/skills/deep-research-team/scripts/analyze-transcripts.py
- Executable scriptline 1
#!/usr/bin/env python3
configs/claude/skills/docx/LICENSE.txt
- Network accessline 6
exists, use is governed by Anthropic's Consumer Terms of Service or Commercial Terms of Service, as applicable: https://www.anthropic.com/legal/consumer-terms - Network accessline 7
Commercial Terms of Service, as applicable: https://www.anthropic.com/legal/consumer-terms https://www.anthropic.com/legal/commercial-terms - Network accessline 8
https://www.anthropic.com/legal/consumer-terms - Network accessline 9
https://www.anthropic.com/legal/commercial-terms
configs/claude/skills/docx/SKILL.md
configs/claude/skills/docx/scripts/__init__.py
- Executable scriptline 1
Executable file
configs/claude/skills/docx/scripts/accept_changes.py
- Executable scriptline 1
Executable file - Network accessline 19
ACCEPT_CHANGES_MACRO = """<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd"> <script:module xmlns:script="http://openoffice.org/2000/script" script:name="Modul - Network accessline 20
<!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd"> <script:module xmlns:script="http://openoffice.org/2000/script" script:name="Module1" script:language="StarBasic"> Sub AcceptAllTrackedChanges( - Network accessline 21
<script:module xmlns:script="http://openoffice.org/2000/script" script:name="Module1" script:language="StarBasic">
configs/claude/skills/docx/scripts/comment.py
- Executable scriptline 1
Executable file - Network accessline 40
TEMPLATE_DIR = Path(__file__).parent / "templates" NS = { "w": "http://schemas.openxmlformats.org/wordprocessingml/2006/main", - Network accessline 41
NS = { "w": "http://schemas.openxmlformats.org/wordprocessingml/2006/main", "w14": "http://schemas.microsoft.com/office/word/2010/wordml", - Network accessline 42
"w": "http://schemas.openxmlformats.org/wordprocessingml/2006/main", - Network accessline 43
"w14": "http://schemas.microsoft.com/office/word/2010/wordml", - Network accessline 44
"w15": "http://schemas.microsoft.com/office/word/2012/wordml", - Network accessline 45
"w16cid": "http://schemas.microsoft.com/office/word/2016/wordml/cid", - Network accessline 46
"w16cex": "http://schemas.microsoft.com/office/word/2018/wordml/cex", - Network accessline 164
_COMMENT_RELS = [ ("http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments", "comments.xml"), - Network accessline 165
("http://schemas.openxmlformats.org/officeDocument/2006/relationships/comments", "comments.xml"), - Network accessline 166
("http://schemas.microsoft.com/office/2011/relationships/commentsExtended", "commentsExtended.xml"), - Network accessline 167
("http://schemas.microsoft.com/office/2016/09/relationships/commentsIds", "commentsIds.xml"), - Network accessline 168
("http://schemas.microsoft.com/office/2018/08/relationships/commentsExtensible", "commentsExtensible.xml"),
configs/claude/skills/docx/scripts/merge_runs.py
configs/claude/skills/docx/scripts/office/helpers/__init__.py
configs/claude/skills/docx/scripts/office/helpers/pptx_chart.py
- Executable scriptline 1
Executable file
configs/claude/skills/docx/scripts/office/helpers/pptx_slide.py
- Executable scriptline 1
Executable file
configs/claude/skills/docx/scripts/office/helpers/pptx_theme.py
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chart.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 4
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 5
xmlns="http://schemas.openxmlformats.org/drawingml/2006/chart" - Network accessline 6
xmlns:cdr="http://schemas.openxmlformats.org/drawingml/2006/chartDrawing" - Network accessline 7
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 8
targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/chart" - Network accessline 9
elementFormDefault="qualified" attributeFormDefault="unqualified" blockDefault="#all"> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="shared-relationshipReference.xsd"/> - Network accessline 10
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 11
schemaLocation="shared-relationshipReference.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" schemaLocation="dml-main.xsd"/> - Network accessline 12
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 13
schemaLocation="dml-main.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/chartDrawing" schemaLocation="dml-chartDrawing.xsd"/> - Network accessline 14
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/chartDrawing" - Network accessline 15
schemaLocation="dml-chartDrawing.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 16
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-chartDrawing.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 4
xmlns="http://schemas.openxmlformats.org/drawingml/2006/chartDrawing" - Network accessline 5
targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/chartDrawing" - Network accessline 6
elementFormDefault="qualified"> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" schemaLocation="dml-main.xsd"/> - Network accessline 7
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-diagram.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/drawingml/2006/diagram" - Network accessline 4
xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 5
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 6
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 7
targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/diagram" - Network accessline 8
elementFormDefault="qualified" attributeFormDefault="unqualified"> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="shared-relationshipReference.xsd"/> - Network accessline 9
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 10
schemaLocation="shared-relationshipReference.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" schemaLocation="dml-main.xsd"/> - Network accessline 11
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 12
schemaLocation="dml-main.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 13
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-lockedCanvas.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/drawingml/2006/lockedCanvas" - Network accessline 4
xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 5
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 6
elementFormDefault="qualified" targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/lockedCanvas"> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 7
targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/lockedCanvas"> - Network accessline 8
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-main.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 4
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 5
xmlns="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 6
targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 7
elementFormDefault="qualified"> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="shared-relationshipReference.xsd"/> - Network accessline 8
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 9
schemaLocation="shared-relationshipReference.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 10
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 11
schemaLocation="shared-commonSimpleTypes.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/diagram" schemaLocation="dml-diagram.xsd"/> - Network accessline 12
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/diagram" - Network accessline 13
schemaLocation="dml-diagram.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/chart" schemaLocation="dml-chart.xsd"/> - Network accessline 14
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/chart" - Network accessline 15
schemaLocation="dml-chart.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/picture" schemaLocation="dml-picture.xsd"/> - Network accessline 16
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/picture" - Network accessline 17
schemaLocation="dml-picture.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/lockedCanvas" schemaLocation="dml-lockedCanvas.xsd"/> - Network accessline 18
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/lockedCanvas"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-picture.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/drawingml/2006/picture" - Network accessline 4
xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" elementFormDefault="qualified" - Network accessline 5
targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/picture"> - Network accessline 6
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-spreadsheetDrawing.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 4
xmlns="http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing" - Network accessline 5
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 6
targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing" - Network accessline 7
elementFormDefault="qualified"> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" schemaLocation="dml-main.xsd"/> - Network accessline 8
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 9
schemaLocation="dml-main.xsd"/> <xsd:import schemaLocation="shared-relationshipReference.xsd" namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships"/> - Network accessline 10
<xsd:import schemaLocation="shared-relationshipReference.xsd" namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships"/> <xsd:element name="from" type="CT_Marker"/> - Network accessline 11
namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships"/>
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/dml-wordprocessingDrawing.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 4
xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" - Network accessline 5
xmlns:dpct="http://schemas.openxmlformats.org/drawingml/2006/picture" - Network accessline 6
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 7
xmlns="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" - Network accessline 8
targetNamespace="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" - Network accessline 9
elementFormDefault="qualified"> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" schemaLocation="dml-main.xsd"/> - Network accessline 10
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 11
schemaLocation="dml-main.xsd"/> <xsd:import schemaLocation="wml.xsd" namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main"/> - Network accessline 12
<xsd:import schemaLocation="wml.xsd" namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main"/> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/picture" - Network accessline 13
namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main"/> - Network accessline 14
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/picture" - Network accessline 15
schemaLocation="dml-picture.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="shared-relationshipReference.xsd"/> - Network accessline 16
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/pml.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/presentationml/2006/main" - Network accessline 4
xmlns:p="http://schemas.openxmlformats.org/presentationml/2006/main" - Network accessline 5
xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 6
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 7
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 8
elementFormDefault="qualified" targetNamespace="http://schemas.openxmlformats.org/presentationml/2006/main"> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 9
targetNamespace="http://schemas.openxmlformats.org/presentationml/2006/main"> - Network accessline 10
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 11
schemaLocation="shared-relationshipReference.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" schemaLocation="dml-main.xsd"/> - Network accessline 12
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" - Network accessline 13
schemaLocation="dml-main.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 14
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-additionalCharacteristics.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/officeDocument/2006/characteristics" - Network accessline 4
targetNamespace="http://schemas.openxmlformats.org/officeDocument/2006/characteristics"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-bibliography.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/officeDocument/2006/bibliography" - Network accessline 4
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 5
targetNamespace="http://schemas.openxmlformats.org/officeDocument/2006/bibliography" - Network accessline 6
elementFormDefault="qualified"> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 7
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 4
targetNamespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlDataProperties.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/officeDocument/2006/customXml" - Network accessline 4
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 5
targetNamespace="http://schemas.openxmlformats.org/officeDocument/2006/customXml" - Network accessline 6
elementFormDefault="qualified" attributeFormDefault="qualified" blockDefault="#all"> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 7
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-customXmlSchemaProperties.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/schemaLibrary/2006/main" - Network accessline 4
targetNamespace="http://schemas.openxmlformats.org/schemaLibrary/2006/main"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesCustom.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties" - Network accessline 4
xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes" - Network accessline 5
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 6
targetNamespace="http://schemas.openxmlformats.org/officeDocument/2006/custom-properties" - Network accessline 7
blockDefault="#all" elementFormDefault="qualified"> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes" schemaLocation="shared-documentPropertiesVariantTypes.xsd"/> - Network accessline 8
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes" - Network accessline 9
schemaLocation="shared-documentPropertiesVariantTypes.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 10
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesExtended.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" - Network accessline 4
xmlns:vt="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes" - Network accessline 5
targetNamespace="http://schemas.openxmlformats.org/officeDocument/2006/extended-properties" - Network accessline 6
elementFormDefault="qualified" blockDefault="#all"> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes" schemaLocation="shared-documentPropertiesVariantTypes.xsd"/> - Network accessline 7
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-documentPropertiesVariantTypes.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes" - Network accessline 4
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 5
targetNamespace="http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes" - Network accessline 6
blockDefault="#all" elementFormDefault="qualified"> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 7
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-math.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/officeDocument/2006/math" - Network accessline 4
xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" - Network accessline 5
xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" - Network accessline 6
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 7
elementFormDefault="qualified" attributeFormDefault="qualified" blockDefault="#all" targetNamespace="http://schemas.openxmlformats.org/officeDocument/2006/math"> <xsd:import namespace="http://schemas.openxmlformats.org/wordprocessingml/ - Network accessline 8
targetNamespace="http://schemas.openxmlformats.org/officeDocument/2006/math"> - Network accessline 9
<xsd:import namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main" - Network accessline 10
schemaLocation="wml.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 11
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 12
schemaLocation="shared-commonSimpleTypes.xsd"/> <xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/> <xsd:simpleType name="ST_Integer255"> - Network accessline 13
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/>
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/shared-relationshipReference.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 4
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 5
elementFormDefault="qualified" targetNamespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" blockDefault="#all"> - Network accessline 6
targetNamespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/sml.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main" - Network accessline 4
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 5
xmlns:xdr="http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing" - Network accessline 6
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 7
targetNamespace="http://schemas.openxmlformats.org/spreadsheetml/2006/main" - Network accessline 8
elementFormDefault="qualified"> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="shared-relationshipReference.xsd"/> - Network accessline 9
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 10
schemaLocation="shared-relationshipReference.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 11
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 12
schemaLocation="shared-commonSimpleTypes.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing" - Network accessline 13
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing" schemaLocation="dml-spreadsheetDrawing.xsd"/> - Network accessline 14
namespace="http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/vml-main.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:schemas-microsoft-com:vml" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:schemas-microsoft-com:vml" - Network accessline 3
xmlns:pvml="urn:schemas-microsoft-com:office:powerpoint" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" - Network accessline 4
xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:w10="urn:schemas-microsoft-com:office:word" - Network accessline 5
xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" - Network accessline 6
xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:x="urn:schemas-microsoft-com:office:excel" - Network accessline 7
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 8
xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" targetNamespace="urn:schemas-microsoft-com:vml" elementFormDefault="qualified" - Network accessline 9
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 12
<xsd:import namespace="urn:schemas-microsoft-com:office:office" schemaLocation="vml-officeDrawing.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main" - Network accessline 13
schemaLocation="vml-officeDrawing.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main" schemaLocation="wml.xsd"/> - Network accessline 14
<xsd:import namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main" - Network accessline 16
<xsd:import namespace="urn:schemas-microsoft-com:office:word" schemaLocation="vml-wordprocessingDrawing.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 17
schemaLocation="vml-wordprocessingDrawing.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="shared-relationshipReference.xsd"/> - Network accessline 18
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 22
<xsd:import namespace="urn:schemas-microsoft-com:office:powerpoint" schemaLocation="vml-presentationDrawing.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 23
schemaLocation="vml-presentationDrawing.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 24
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/vml-officeDrawing.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="urn:schemas-microsoft-com:office:office" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedT - Network accessline 4
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 5
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 7
attributeFormDefault="unqualified"> <xsd:import namespace="urn:schemas-microsoft-com:vml" schemaLocation="vml-main.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 8
<xsd:import namespace="urn:schemas-microsoft-com:vml" schemaLocation="vml-main.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="shared-relationshipReference.xsd"/> - Network accessline 9
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 10
schemaLocation="shared-relationshipReference.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 11
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/vml-presentationDrawing.xsd
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/vml-spreadsheetDrawing.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns="urn:schemas-microsoft-com:office:excel" xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" targetNamespace="urn:schemas-microsoft-com:office:excel" elementFormDefault="qualified" - Network accessline 4
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 5
targetNamespace="urn:schemas-microsoft-com:office:excel" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 6
attributeFormDefault="unqualified"> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 7
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes"
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/vml-wordprocessingDrawing.xsd
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/wml.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 2
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 3
xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math" - Network accessline 4
xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 5
xmlns:sl="http://schemas.openxmlformats.org/schemaLibrary/2006/main" - Network accessline 6
xmlns:wp="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" - Network accessline 7
xmlns="http://schemas.openxmlformats.org/wordprocessingml/2006/main" - Network accessline 8
xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 9
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" - Network accessline 10
elementFormDefault="qualified" attributeFormDefault="qualified" blockDefault="#all" targetNamespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main"> <xsd:import namespace="http://schemas.openxmlformats.org/markup-compatib - Network accessline 11
targetNamespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main"> - Network accessline 12
<xsd:import namespace="http://schemas.openxmlformats.org/markup-compatibility/2006" schemaLocation="../mce/mc.xsd"/> - Network accessline 13
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing" - Network accessline 14
schemaLocation="dml-wordprocessingDrawing.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/math" schemaLocation="shared-math.xsd"/> - Network accessline 15
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/math" - Network accessline 16
schemaLocation="shared-math.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="shared-relationshipReference.xsd"/> - Network accessline 17
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 18
schemaLocation="shared-relationshipReference.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="shared-commonSimpleTypes.xsd"/> - Network accessline 19
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" - Network accessline 20
schemaLocation="shared-commonSimpleTypes.xsd"/> <xsd:import namespace="http://schemas.openxmlformats.org/schemaLibrary/2006/main" schemaLocation="shared-customXmlSchemaProperties.xsd"/> - Network accessline 21
<xsd:import namespace="http://schemas.openxmlformats.org/schemaLibrary/2006/main" - Network accessline 22
schemaLocation="shared-customXmlSchemaProperties.xsd"/> <xsd:import namespace="http://www.w3.org/XML/1998/namespace"/> <xsd:complexType name="CT_Empty"/> - Network accessline 23
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
configs/claude/skills/docx/scripts/office/schemas/ISO-IEC29500-4_2016/xml.xsd
- Network accessline 1
<?xml version='1.0'?> <xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace" xmlns:xs="http://www.w3.org/2001/XMLSchema" xml:lang="en"> - Network accessline 2
<xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace" xmlns:xs="http://www.w3.org/2001/XMLSchema" xml:lang="en"> - Network accessline 4
<xs:annotation> <xs:documentation> See http://www.w3.org/XML/1998/namespace.html and - Network accessline 5
<xs:documentation> See http://www.w3.org/XML/1998/namespace.html and http://www.w3.org/TR/REC-xml for information about this namespace. - Network accessline 6
See http://www.w3.org/XML/1998/namespace.html and - Network accessline 7
http://www.w3.org/TR/REC-xml for information about this namespace. - Network accessline 55
<schema . . .> . . . <import namespace="http://www.w3.org/XML/1998/namespace" - Network accessline 56
. . . <import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/03/xml.xsd"/> - Network accessline 57
<import namespace="http://www.w3.org/XML/1998/namespace" - Network accessline 58
schemaLocation="http://www.w3.org/2001/03/xml.xsd"/> - Network accessline 72
<xs:documentation>In keeping with the XML Schema WG's standard versioning policy, this schema document will persist at http://www.w3.org/2001/03/xml.xsd. - Network accessline 73
policy, this schema document will persist at http://www.w3.org/2001/03/xml.xsd. At the date of issue it can also be found at - Network accessline 74
http://www.w3.org/2001/03/xml.xsd. - Network accessline 75
At the date of issue it can also be found at http://www.w3.org/2001/xml.xsd. The schema document at that URI may however change in the future, - Network accessline 76
http://www.w3.org/2001/xml.xsd. - Network accessline 79
itself. In other words, if the XML Schema namespace changes, the version of this document at http://www.w3.org/2001/xml.xsd will change - Network accessline 80
of this document at http://www.w3.org/2001/xml.xsd will change accordingly; the version at - Network accessline 81
http://www.w3.org/2001/xml.xsd will change - Network accessline 82
accordingly; the version at http://www.w3.org/2001/03/xml.xsd will not change. </xs:documentation> - Network accessline 83
http://www.w3.org/2001/03/xml.xsd will not change. - Network accessline 103
<xs:attribute name="base" type="xs:anyURI"> <xs:annotation> <xs:documentation>See http://www.w3.org/TR/xmlbase/ for - Network accessline 104
<xs:annotation> <xs:documentation>See http://www.w3.org/TR/xmlbase/ for information about this attribute.</xs:documentation> - Network accessline 105
<xs:documentation>See http://www.w3.org/TR/xmlbase/ for
configs/claude/skills/docx/scripts/office/schemas/ecma/fouth-edition/opc-contentTypes.xsd
- Network accessline 1
<U+FEFF><?xml version="1.0" encoding="UTF-8" standalone="no"?> <xs:schema xmlns="http://schemas.openxmlformats.org/package/2006/content-types" - Network accessline 2
<xs:schema xmlns="http://schemas.openxmlformats.org/package/2006/content-types" - Network accessline 3
xmlns:xs="http://www.w3.org/2001/XMLSchema" - Network accessline 4
targetNamespace="http://schemas.openxmlformats.org/package/2006/content-types"
configs/claude/skills/docx/scripts/office/schemas/ecma/fouth-edition/opc-coreProperties.xsd
- Network accessline 1
<U+FEFF><?xml version="1.0" encoding="UTF-8"?> <xs:schema targetNamespace="http://schemas.openxmlformats.org/package/2006/metadata/core-properties" - Network accessline 2
<xs:schema targetNamespace="http://schemas.openxmlformats.org/package/2006/metadata/core-properties" - Network accessline 3
xmlns="http://schemas.openxmlformats.org/package/2006/metadata/core-properties" - Network accessline 4
xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:dc="http://purl.org/dc/elements/1.1/" - Network accessline 5
xmlns:dcterms="http://purl.org/dc/terms/" elementFormDefault="qualified" blockDefault="#all"> - Network accessline 7
<xs:import namespace="http://purl.org/dc/elements/1.1/" - Network accessline 8
schemaLocation="http://dublincore.org/schemas/xmls/qdc/2003/04/02/dc.xsd"/> - Network accessline 9
<xs:import namespace="http://purl.org/dc/terms/" - Network accessline 10
schemaLocation="http://dublincore.org/schemas/xmls/qdc/2003/04/02/dcterms.xsd"/> - Network accessline 11
<xs:import id="xml" namespace="http://www.w3.org/XML/1998/namespace"/>
configs/claude/skills/docx/scripts/office/schemas/ecma/fouth-edition/opc-digSig.xsd
- Network accessline 1
<?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns="http://schemas.openxmlformats.org/package/2006/digital-signature" - Network accessline 2
<xsd:schema xmlns="http://schemas.openxmlformats.org/package/2006/digital-signature" - Network accessline 3
xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 4
targetNamespace="http://schemas.openxmlformats.org/package/2006/digital-signature"
configs/claude/skills/docx/scripts/office/schemas/ecma/fouth-edition/opc-relationships.xsd
- Network accessline 1
<U+FEFF><?xml version="1.0" encoding="UTF-8" standalone="no"?> <xsd:schema xmlns="http://schemas.openxmlformats.org/package/2006/relationships" - Network accessline 2
<xsd:schema xmlns="http://schemas.openxmlformats.org/package/2006/relationships" - Network accessline 3
xmlns:xsd="http://www.w3.org/2001/XMLSchema" - Network accessline 4
targetNamespace="http://schemas.openxmlformats.org/package/2006/relationships"
configs/claude/skills/docx/scripts/office/schemas/mce/mc.xsd
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <xsd:schema xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" - Network accessline 2
<xsd:schema xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" - Network accessline 3
attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - Network accessline 4
targetNamespace="http://schemas.openxmlformats.org/markup-compatibility/2006" - Network accessline 5
xmlns:xsd="http://www.w3.org/2001/XMLSchema"> - Network accessline 7
<!-- This XSD is a modified version of the one found at: https://github.com/plutext/docx4j/blob/master/xsd/mce/markup-compatibility-2006-MINIMAL.xsd - Network accessline 9
https://github.com/plutext/docx4j/blob/master/xsd/mce/markup-compatibility-2006-MINIMAL.xsd - Network accessline 15
<w:document xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" - Network accessline 16
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" - Network accessline 17
xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main"
configs/claude/skills/docx/scripts/office/schemas/microsoft/wml-2010.xsd
- Network accessline 1
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:w12="http://schemas.openxmlformats.org/wordprocessingml/2006/main" elementFormDefault="qualified" attributeFormDefault="qualified" blockDefault="#all" xmlns:r="http://schemas.op - Network accessline 2
<!-- <xsd:import id="rel" namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships" schemaLocation="orel.xsd"/> --> - Network accessline 3
<xsd:import id="w" namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main" schemaLocation="../ISO-IEC29500-4_2016/wml.xsd"/> - Network accessline 4
<!-- <xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" schemaLocation="oartbasetypes.xsd"/> - Network accessline 5
<xsd:import namespace="http://schemas.openxmlformats.org/drawingml/2006/main" schemaLocation="oartsplineproperties.xsd"/> -->
configs/claude/skills/docx/scripts/office/schemas/microsoft/wml-2012.xsd
- Network accessline 1
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:w12="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" elementFormDefault="qualified" att - Network accessline 2
<xsd:import id="w12" namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main" schemaLocation="../ISO-IEC29500-4_2016/wml.xsd"/> - Network accessline 3
<xsd:import namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="../ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd"/>
configs/claude/skills/docx/scripts/office/schemas/microsoft/wml-2018.xsd
- Network accessline 1
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:w12="http://schemas.openxmlformats.org/wordprocessingml/2006/main" elementFormDefault="qualified" attributeFormDefault="qualified" blockDefault="#all" xmlns="http://schemas.micr - Network accessline 2
<xsd:import id="w12" namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main" schemaLocation="../ISO-IEC29500-4_2016/wml.xsd"/>
configs/claude/skills/docx/scripts/office/schemas/microsoft/wml-cex-2018.xsd
- Network accessline 1
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main" xmlns:s="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" xmlns:w16="http://schemas.microsoft. - Network accessline 2
<xsd:import id="w16" namespace="http://schemas.microsoft.com/office/word/2018/wordml" schemaLocation="wml-2018.xsd"/> - Network accessline 3
<xsd:import id="w" namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main" schemaLocation="../ISO-IEC29500-4_2016/wml.xsd"/> - Network accessline 4
<xsd:import id="s" namespace="http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes" schemaLocation="../ISO-IEC29500-4_2016/shared-commonSimpleTypes.xsd"/>
configs/claude/skills/docx/scripts/office/schemas/microsoft/wml-cid-2016.xsd
- Network accessline 1
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:w12="http://schemas.openxmlformats.org/wordprocessingml/2006/main" elementFormDefault="qualified" attributeFormDefault="qualified" blockDefault="#all" xmlns="http://schemas.micr - Network accessline 2
<xsd:import id="w12" namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main" schemaLocation="../ISO-IEC29500-4_2016/wml.xsd"/>
configs/claude/skills/docx/scripts/office/schemas/microsoft/wml-sdtdatahash-2020.xsd
- Network accessline 1
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:w12="http://schemas.openxmlformats.org/wordprocessingml/2006/main" elementFormDefault="qualified" attributeFormDefault="qualified" blockDefault="#all" xmlns="http://schemas.micr - Network accessline 2
<xsd:import id="w12" namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main" schemaLocation="../ISO-IEC29500-4_2016/wml.xsd"/>
configs/claude/skills/docx/scripts/office/schemas/microsoft/wml-symex-2015.xsd
- Network accessline 1
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:w12="http://schemas.openxmlformats.org/wordprocessingml/2006/main" elementFormDefault="qualified" attributeFormDefault="qualified" blockDefault="#all" xmlns="http://schemas.micr - Network accessline 2
<xsd:import id="w12" namespace="http://schemas.openxmlformats.org/wordprocessingml/2006/main" schemaLocation="../ISO-IEC29500-4_2016/wml.xsd"/>
configs/claude/skills/docx/scripts/office/soffice.py
- Executable scriptline 1
Executable file - Access to secretsline 28
[Credential-related source omitted] - Network accessline 53
def _needs_shim() -> bool: try: s = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) - Network accessline 54
try: s = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) s.close() - Network accessline 55
s = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
configs/claude/skills/docx/scripts/office/validate.py
configs/claude/skills/docx/scripts/office/validators/__init__.py
- Executable scriptline 1
Executable file
configs/claude/skills/docx/scripts/office/validators/base.py
- Executable scriptline 1
Executable file - Network accessline 73
MC_NAMESPACE = "http://schemas.openxmlformats.org/markup-compatibility/2006" - Network accessline 74
XML_NAMESPACE = "http://www.w3.org/XML/1998/namespace" - Network accessline 76
PACKAGE_RELATIONSHIPS_NAMESPACE = ( "http://schemas.openxmlformats.org/package/2006/relationships" - Network accessline 77
"http://schemas.openxmlformats.org/package/2006/relationships" - Network accessline 78
) OFFICE_RELATIONSHIPS_NAMESPACE = ( "http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 79
OFFICE_RELATIONSHIPS_NAMESPACE = ( "http://schemas.openxmlformats.org/officeDocument/2006/relationships" ) - Network accessline 80
"http://schemas.openxmlformats.org/officeDocument/2006/relationships" - Network accessline 81
) CONTENT_TYPES_NAMESPACE = ( "http://schemas.openxmlformats.org/package/2006/content-types" - Network accessline 82
CONTENT_TYPES_NAMESPACE = ( "http://schemas.openxmlformats.org/package/2006/content-types" ) - Network accessline 83
"http://schemas.openxmlformats.org/package/2006/content-types" - Network accessline 88
OOXML_NAMESPACES = { "http://schemas.openxmlformats.org/officeDocument/2006/math", - Network accessline 89
"http://schemas.openxmlformats.org/officeDocument/2006/math", - Network accessline 90
"http://schemas.openxmlformats.org/officeDocument/2006/relationships", - Network accessline 91
"http://schemas.openxmlformats.org/schemaLibrary/2006/main", - Network accessline 92
"http://schemas.openxmlformats.org/drawingml/2006/main", - Network accessline 93
"http://schemas.openxmlformats.org/drawingml/2006/chart", - Network accessline 94
"http://schemas.openxmlformats.org/drawingml/2006/chartDrawing", - Network accessline 95
"http://schemas.openxmlformats.org/drawingml/2006/diagram", - Network accessline 96
"http://schemas.openxmlformats.org/drawingml/2006/picture", - Network accessline 97
"http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing", - Network accessline 98
"http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing", - Network accessline 99
"http://schemas.openxmlformats.org/wordprocessingml/2006/main", - Network accessline 100
"http://schemas.openxmlformats.org/presentationml/2006/main", - Network accessline 101
"http://schemas.openxmlformats.org/spreadsheetml/2006/main", - Network accessline 102
"http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes", - Network accessline 103
"http://www.w3.org/XML/1998/namespace",
configs/claude/skills/docx/scripts/office/validators/docx.py
- Executable scriptline 1
Executable file - Network accessline 21
WORD_2006_NAMESPACE = "http://schemas.openxmlformats.org/wordprocessingml/2006/main" - Network accessline 22
W14_NAMESPACE = "http://schemas.microsoft.com/office/word/2010/wordml" - Network accessline 23
W16CID_NAMESPACE = "http://schemas.microsoft.com/office/word/2016/wordml/cid"
configs/claude/skills/docx/scripts/office/validators/pptx.py
configs/claude/skills/docx/scripts/office/validators/redlining.py
- Executable scriptline 1
Executable file - Network accessline 30
self.verbose = verbose self.namespaces = { "w": "http://schemas.openxmlformats.org/wordprocessingml/2006/main" - Network accessline 31
self.namespaces = { "w": "http://schemas.openxmlformats.org/wordprocessingml/2006/main" } - Network accessline 32
"w": "http://schemas.openxmlformats.org/wordprocessingml/2006/main" - Network accessline 95
def _rendered_text(self, elem): preserve = elem.get("{http://www.w3.org/XML/1998/namespace}space") == "preserve" - Network accessline 96
preserve = elem.get("{http://www.w3.org/XML/1998/namespace}space") == "preserve"
configs/claude/skills/docx/scripts/templates/comments.xml
- Network accessline 1
<?xml version="1.0" ?> <w:comments xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:cx="http://schemas.microsoft.com/office/drawing/2014/chartex" xmlns:cx1="http://schemas.microsoft.com/office/drawing/201 - Network accessline 2
<w:comments xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:cx="http://schemas.microsoft.com/office/drawing/2014/chartex" xmlns:cx1="http://schemas.microsoft.com/office/drawing/2015/9/8/chartex" xmlns:cx
configs/claude/skills/docx/scripts/templates/commentsExtended.xml
- Network accessline 1
<?xml version="1.0" ?> <w15:commentsEx xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:cx="http://schemas.microsoft.com/office/drawing/2014/chartex" xmlns:cx1="http://schemas.microsoft.com/office/drawing - Network accessline 2
<w15:commentsEx xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:cx="http://schemas.microsoft.com/office/drawing/2014/chartex" xmlns:cx1="http://schemas.microsoft.com/office/drawing/2015/9/8/chartex" xmln
configs/claude/skills/docx/scripts/templates/commentsExtensible.xml
- Network accessline 1
<?xml version="1.0" ?> <w16cex:commentsExtensible xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:cx="http://schemas.microsoft.com/office/drawing/2014/chartex" xmlns:cx1="http://schemas.microsoft.com/off - Network accessline 2
<w16cex:commentsExtensible xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:cx="http://schemas.microsoft.com/office/drawing/2014/chartex" xmlns:cx1="http://schemas.microsoft.com/office/drawing/2015/9/8/ch
configs/claude/skills/docx/scripts/templates/commentsIds.xml
- Network accessline 1
<?xml version="1.0" ?> <w16cid:commentsIds xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:cx="http://schemas.microsoft.com/office/drawing/2014/chartex" xmlns:cx1="http://schemas.microsoft.com/office/dra - Network accessline 2
<w16cid:commentsIds xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas" xmlns:cx="http://schemas.microsoft.com/office/drawing/2014/chartex" xmlns:cx1="http://schemas.microsoft.com/office/drawing/2015/9/8/chartex"
configs/claude/skills/docx/scripts/templates/people.xml
configs/claude/skills/malo-find-skills/SKILL.md
- Network accessline 8
This skill helps you discover and install skills from the open agent skills ecosystem (https://skills.sh). Based on the [find-skills](https://github.com/vercel-labs/skills/tree/main/skills/find-skills) skill by Vercel, adapted for this Nix- - Network accessline 47
You can also browse skills at https://skills.sh/
configs/claude/skills/mcp-builder/LICENSE.txt
configs/claude/skills/mcp-builder/SKILL.md
- Network accessline 41
Start with the sitemap to find relevant pages: `https://modelcontextprotocol.io/sitemap.xml` - Network accessline 43
Then fetch specific pages with `.md` suffix for markdown format (e.g., `https://modelcontextprotocol.io/specification/draft.md`). - Network accessline 70
- **TypeScript SDK (v2)**: Use WebFetch to load `https://raw.githubusercontent.com/modelcontextprotocol/typescript-sdk/main/README.md`; the full docs index is `https://ts.sdk.modelcontextprotocol.io/v2/llms.txt` - Network accessline 72
- For v1 projects only: `https://raw.githubusercontent.com/modelcontextprotocol/typescript-sdk/v1.x/README.md` and the [TypeScript Guide (v1)](./reference/node_mcp_server.md) - Network accessline 74
**For Python:** - **Python SDK**: Use WebFetch to load `https://raw.githubusercontent.com/modelcontextprotocol/python-sdk/main/README.md` - Network accessline 75
- **Python SDK**: Use WebFetch to load `https://raw.githubusercontent.com/modelcontextprotocol/python-sdk/main/README.md` - Network accessline 213
### Core MCP Documentation (Load First) - **MCP Protocol**: Start with sitemap at `https://modelcontextprotocol.io/sitemap.xml`, then fetch specific pages with `.md` suffix - Network accessline 214
- **MCP Protocol**: Start with sitemap at `https://modelcontextprotocol.io/sitemap.xml`, then fetch specific pages with `.md` suffix - Network accessline 222
### SDK Documentation (Load During Phase 1/2) - **Python SDK**: Fetch from `https://raw.githubusercontent.com/modelcontextprotocol/python-sdk/main/README.md` - Network accessline 223
- **Python SDK**: Fetch from `https://raw.githubusercontent.com/modelcontextprotocol/python-sdk/main/README.md` - Network accessline 224
- **TypeScript SDK (v2)**: Fetch from `https://raw.githubusercontent.com/modelcontextprotocol/typescript-sdk/main/README.md`; full docs index at `https://ts.sdk.modelcontextprotocol.io/v2/llms.txt` - Network accessline 225
- **TypeScript SDK (v1, existing v1 projects only)**: Fetch from `https://raw.githubusercontent.com/modelcontextprotocol/typescript-sdk/v1.x/README.md`
configs/claude/skills/mcp-builder/reference/evaluation.md
- Access to secretsline 398
[Credential-related source omitted] - Access to secretsline 440
[Credential-related source omitted] - Access to secretsline 444
[Credential-related source omitted] - Network accessline 454
python scripts/evaluation.py \ -t sse \ -u https://example.com/mcp \ - Network accessline 455
[Credential-related source omitted] - Network accessline 456
-u https://example.com/mcp \ - Network accessline 467
python scripts/evaluation.py \ -t http \ -u https://example.com/mcp \ - Network accessline 468
[Credential-related source omitted] - Network accessline 469
-u https://example.com/mcp \ - Access to secretsline 557
[Credential-related source omitted]
configs/claude/skills/mcp-builder/reference/node_mcp_server.md
- Dangerous shell operationline 543
"clean": "rm -rf dist" - Network accessline 602
// Constants const API_BASE_URL = "https://api.example.com/v1"; - Network accessline 603
const API_BASE_URL = "https://api.example.com/v1"; - Access to secretsline 709
[Credential-related source omitted] - Access to secretsline 710
[Credential-related source omitted] - Access to secretsline 721
[Credential-related source omitted] - Access to secretsline 722
[Credential-related source omitted] - Network accessline 739
const port = parseInt(process.env.PORT || '3000'); app.listen(port, () => { console.error(`MCP server running on http://localhost:${port}/mcp`); - Network accessline 740
app.listen(port, () => { console.error(`MCP server running on http://localhost:${port}/mcp`); }); - Network accessline 741
console.error(`MCP server running on http://localhost:${port}/mcp`);
configs/claude/skills/mcp-builder/reference/node_mcp_server_v2.md
- Network accessline 5
Code patterns are adapted from the [MCP TypeScript SDK examples](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples). The full v2 documentation index is `https://ts.sdk.modelcontextprotocol.io/v2/llms.txt`; every page - Network accessline 167
const response = await fetch(url, { - Access to secretsline 168
[Credential-related source omitted] - Network accessline 294
const API_BASE_URL = "https://api.example.com/v1"; - Access to secretsline 295
[Credential-related source omitted] - Access to secretsline 298
[Credential-related source omitted] - Access to secretsline 299
[Credential-related source omitted] - Network accessline 313
let response: Response; try { response = await fetch(url, { - Network accessline 314
[Credential-related source omitted] - Network accessline 315
response = await fetch(url, { - Access to secretsline 316
[Credential-related source omitted] - Access to secretsline 334
[Credential-related source omitted] - Network accessline 481
const port = Number(process.env.PORT ?? 3000); app.listen(port, "127.0.0.1", () => { console.error(`example-mcp-server listening on http://127.0.0.1:${port}/mcp`); - Network accessline 482
app.listen(port, "127.0.0.1", () => { console.error(`example-mcp-server listening on http://127.0.0.1:${port}/mcp`); }); - Network accessline 483
console.error(`example-mcp-server listening on http://127.0.0.1:${port}/mcp`); - Network accessline 512
- `createMcpExpressApp()` installs `express.json()` and validates `Host` and `Origin` headers on localhost binds, which blocks DNS rebinding attacks. When binding all interfaces, name the hosts you serve: `createMcpExpressApp({ host: "0.0.0 - Network accessline 514
- On web-standard runtimes (Cloudflare Workers, Deno, Bun), `export default handler` is the whole mount; put Host/Origin checks in front as described in the [web-standard docs](https://ts.sdk.modelcontextprotocol.io/v2/serving/web-standard. - Network accessline 524
const serverUrl = new URL("https://mcp.example.com/mcp"); - Network accessline 546
- `expectedResource` accepts only tokens issued for this server, so a token meant for another service is refused - The verified `AuthInfo` reaches the factory as `createMcpHandler(({ authInfo }) => ...)` and tool handlers as `ctx.http?.auth - Network accessline 548
- Serving OAuth discovery metadata and per-tool scopes are covered by the [oauth](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples/oauth) and [scoped-tools](https://github.com/modelcontextprotocol/typescript-sdk/tre - Access to secretsline 653
[Credential-related source omitted] - Network accessline 681
- Call read-only tools with realistic arguments; check that one invalid input is rejected - `StdioClientTransport` gives the child process only a safe default environment (`PATH`, `HOME`, and similar), so pass API keys and other settings in - Network accessline 682
- `StdioClientTransport` gives the child process only a safe default environment (`PATH`, `HOME`, and similar), so pass API keys and other settings in `env` - For an HTTP server, start it (`TRANSPORT=http npm start`) and connect with `new S - Network accessline 683
- For an HTTP server, start it (`TRANSPORT=http npm start`) and connect with `new StreamableHTTPClientTransport(new URL("http://127.0.0.1:3000/mcp"))` from `@modelcontextprotocol/client` instead - Network accessline 685
- More test patterns, including in-process tests without a subprocess: `https://ts.sdk.modelcontextprotocol.io/v2/testing.md` - Network accessline 693
| To... | See | |---|---| | Report progress, send log messages, and handle cancellation in long-running tools | [streaming](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples/streaming) | - Network accessline 694
|---|---| | Report progress, send log messages, and handle cancellation in long-running tools | [streaming](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples/streaming) | | Ask the user for input mid-call (elicitatio - Network accessline 695
| Report progress, send log messages, and handle cancellation in long-running tools | [streaming](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples/streaming) | - Network accessline 696
| Ask the user for input mid-call (elicitation) | [elicitation](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples/elicitation) | - Network accessline 697
| Notify subscribed clients when resources change | [subscriptions](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples/subscriptions) | - Network accessline 698
| Add OAuth login (authorization code flow) | [oauth](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples/oauth) | - Network accessline 699
| Accept machine-to-machine OAuth (client credentials) | [oauth-client-credentials](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples/oauth-client-credentials) | - Network accessline 700
| Require different scopes for different tools | [scoped-tools](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples/scoped-tools) | - Network accessline 701
| Serve on Hono or another web-standard runtime | [hono](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples/hono), [bearer-auth-web](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples/bearer-aut - Network accessline 702
| Run sessionful 2025-era HTTP deployments | [standalone-get](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples/standalone-get), [sse-polling](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples - Network accessline 703
| See every server feature in one reference server | [todos-server](https://github.com/modelcontextprotocol/typescript-sdk/tree/main/examples/todos-server) | - Network accessline 717
The codemod rewrites imports, `package.json`, registration calls, and handler context access. Check that `zod` ends up at `^4.2.0` or later, then run your formatter and tests. The full guide is at `https://ts.sdk.modelcontextprotocol.io/v2/
configs/claude/skills/mcp-builder/reference/python_mcp_server.md
- Network accessline 42
**For complete SDK documentation, use WebFetch to load:** `https://raw.githubusercontent.com/modelcontextprotocol/python-sdk/main/README.md` - Network accessline 43
`https://raw.githubusercontent.com/modelcontextprotocol/python-sdk/main/README.md` - Network accessline 233
async def _make_api_request(endpoint: str, method: str = "GET", **kwargs) -> dict: '''Reusable function for all API calls.''' async with httpx.AsyncClient() as client: - Network accessline 234
'''Reusable function for all API calls.''' async with httpx.AsyncClient() as client: response = await client.request( - Network accessline 235
async with httpx.AsyncClient() as client: - Network accessline 251
# Good: Async network request async def fetch_data(resource_id: str) -> dict: async with httpx.AsyncClient() as client: - Network accessline 252
async def fetch_data(resource_id: str) -> dict: async with httpx.AsyncClient() as client: response = await client.get(f"{API_URL}/resource/{resource_id}") - Network accessline 253
async with httpx.AsyncClient() as client: - Network accessline 258
# Bad: Synchronous request def fetch_data(resource_id: str) -> dict: response = requests.get(f"{API_URL}/resource/{resource_id}") # Blocks - Network accessline 259
def fetch_data(resource_id: str) -> dict: response = requests.get(f"{API_URL}/resource/{resource_id}") # Blocks return response.json() - Network accessline 260
response = requests.get(f"{API_URL}/resource/{resource_id}") # Blocks - Network accessline 352
# Constants API_BASE_URL = "https://api.example.com/v1" - Network accessline 353
API_BASE_URL = "https://api.example.com/v1" - Network accessline 382
async def _make_api_request(endpoint: str, method: str = "GET", **kwargs) -> dict: '''Reusable function for all API calls.''' async with httpx.AsyncClient() as client: - Network accessline 383
'''Reusable function for all API calls.''' async with httpx.AsyncClient() as client: response = await client.request( - Network accessline 384
async with httpx.AsyncClient() as client: - Access to secretsline 511
[Credential-related source omitted] - Access to secretsline 517
[Credential-related source omitted]
configs/claude/skills/mcp-builder/scripts/connections.py
- Executable scriptline 1
Executable file
configs/claude/skills/mcp-builder/scripts/evaluation.py
configs/claude/skills/pdf/LICENSE.txt
- Network accessline 6
exists, use is governed by Anthropic's Consumer Terms of Service or Commercial Terms of Service, as applicable: https://www.anthropic.com/legal/consumer-terms - Network accessline 7
Commercial Terms of Service, as applicable: https://www.anthropic.com/legal/consumer-terms https://www.anthropic.com/legal/commercial-terms - Network accessline 8
https://www.anthropic.com/legal/consumer-terms - Network accessline 9
https://www.anthropic.com/legal/commercial-terms
configs/claude/skills/pdf/scripts/check_bounding_boxes.py
- Executable scriptline 1
Executable file
configs/claude/skills/pdf/scripts/check_fillable_fields.py
- Executable scriptline 1
Executable file
configs/claude/skills/pdf/scripts/convert_pdf_to_images.py
- Executable scriptline 1
Executable file
configs/claude/skills/pdf/scripts/create_validation_image.py
- Executable scriptline 1
Executable file
configs/claude/skills/pdf/scripts/extract_form_field_info.py
- Executable scriptline 1
Executable file
configs/claude/skills/pdf/scripts/extract_form_structure.py
- Executable scriptline 1
Executable file
configs/claude/skills/pdf/scripts/fill_fillable_fields.py
- Executable scriptline 1
Executable file
configs/claude/skills/pdf/scripts/fill_pdf_form_with_annotations.py
- Executable scriptline 1
Executable file
configs/claude/skills/search-tips/references/academic-search.md
configs/claude/skills/search-tips/references/firecrawl-tips.md
- Network accessline 46
npx firecrawl-cli scrape "https://example.com/page" --only-main-content - Network accessline 47
npx firecrawl-cli scrape "https://example.com/page" --wait-for 3000 - Network accessline 48
npx firecrawl-cli scrape "https://url1" "https://url2" "https://url3" --only-main-content - Network accessline 67
npx firecrawl-cli map "https://docs.example.com" --search "authentication" - Network accessline 68
npx firecrawl-cli map "https://example.com" --limit 100 - Network accessline 80
npx firecrawl-cli crawl "https://docs.example.com" --include-paths /api --limit 10 --wait - Network accessline 93
npx firecrawl-cli download "https://docs.example.com" --include-paths /api --limit 20 -y - Network accessline 104
npx firecrawl-cli browser "open https://example.com" - Network accessline 120
- **Full paper:** Scrape the HTML version at `arxiv.org/html/{paper-id}` (not `/abs/`) - **Structured metadata:** The arxiv API at `http://export.arxiv.org/api/query?id_list={id}` returns clean XML - Network accessline 121
- **Structured metadata:** The arxiv API at `http://export.arxiv.org/api/query?id_list={id}` returns clean XML - Only scrape `/abs/` if just the abstract is needed and Exa highlights are insufficient - Network accessline 122
`http://export.arxiv.org/api/query?id_list={id}` returns clean XML
configs/claude/skills/search-tips/references/scraping-issues.md
- Network accessline 17
(though less often than expected). 3. **Check for an API** -- many sites have JSON APIs that return cleaner data than scraping. 4. **Wayback Machine** -- `https://web.archive.org/web/{URL}` for archived/paywalled content. - Network accessline 18
3. **Check for an API** -- many sites have JSON APIs that return cleaner data than scraping. 4. **Wayback Machine** -- `https://web.archive.org/web/{URL}` for archived/paywalled content. Firecrawl follows the redirect to the most recent - Network accessline 19
4. **Wayback Machine** -- `https://web.archive.org/web/{URL}` for archived/paywalled content. - Network accessline 67
- **Workaround:** `https://freedium-mirror.cfd/{FULL_MEDIUM_URL}` via Firecrawl scrape. - Network accessline 84
- Append `.json` to any topic URL for clean structured data (full post content). - Search API: `https://{domain}/search.json?q={query}` returns topic IDs to scrape directly. - Network accessline 85
- Search API: `https://{domain}/search.json?q={query}` returns topic IDs to scrape directly. - Network accessline 102
| ------------------ | ---------------------------------------------------------- | ----------------------- | | npm download stats | `api.npmjs.org/downloads/point/last-week/{pkg}` | 90 chars, clean JSON | | Discourse search - Network accessline 103
| npm download stats | `api.npmjs.org/downloads/point/last-week/{pkg}` | 90 chars, clean JSON | | Discourse search | `https://{domain}/search.json?q={query}` | Returns topic IDs | | Discourse topic - Network accessline 104
| Discourse search | `https://{domain}/search.json?q={query}` | Returns topic IDs |
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Declared and executed: 17 facts
- Contacts ai-gateway.vercel.sh, which SKILL.md, the README and the plugin manifest do not mentionai-sdk-docs/scripts/query-models.sh:13High confidence
- Contacts www.nerdfonts.com, which SKILL.md, the README and the plugin manifest do not mentionconfigs/claude/plugins/pua-unicode/scripts/lookup-icon.py:70High confidence
- Contacts claude.ai, which SKILL.md, the README and the plugin manifest do not mentionsay/scripts/speak.sh:16High confidence
- Contacts openoffice.org, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/accept_changes.py:21High confidence
- Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/comment.py:42High confidence
- Contacts schemas.microsoft.com, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/comment.py:43High confidence
- Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/merge_runs.py:37High confidence
- Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/office/helpers/__init__.py:21High confidence
- Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/office/helpers/pptx_theme.py:16High confidence
- Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/office/validate.py:28High confidence
- Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/office/validators/base.py:73High confidence
- Contacts www.w3.org, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/office/validators/base.py:74High confidence
- Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/office/validators/docx.py:21High confidence
- Contacts schemas.microsoft.com, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/office/validators/docx.py:22High confidence
- Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/office/validators/pptx.py:16High confidence
- Contacts schemas.openxmlformats.org, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/office/validators/redlining.py:32High confidence
- Contacts www.w3.org, which SKILL.md, the README and the plugin manifest do not mentiondocx/scripts/office/validators/redlining.py:96High confidence
Signal confidence: 319 facts
- Executable script in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:1High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:14High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:15High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:21High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:23High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:31High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:32High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:36High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:37High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:38High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:41High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:42High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:43High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:44High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:45High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/fetch-doc.sh:46High confidence
- Executable script in code of a file that runsai-sdk-docs/scripts/list-docs.sh:1High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/list-docs.sh:9High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/list-docs.sh:13High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/list-docs.sh:17High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/list-docs.sh:22High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/list-docs.sh:23High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/list-docs.sh:33High confidence
- Executable script in code of a file that runsai-sdk-docs/scripts/query-models.sh:1High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/query-models.sh:13High confidence
- Network access in code of a file that runsai-sdk-docs/scripts/query-models.sh:17High confidence
- Network access in prose of the SKILL.mdaudit-permissions/SKILL.md:194Low confidence
- Dangerous shell operation in prose of the SKILL.mdaudit-permissions/SKILL.md:195Low confidence
- Network access in code of the SKILL.mdaudit-permissions/SKILL.md:255High confidence
- Network access in code of the SKILL.mdaudit-permissions/SKILL.md:257High confidence
- Executable script in code of a file that runsaudit-permissions/scripts/cleanup-redundant.py:1High confidence
- Executable script in code of a file that runsaudit-permissions/scripts/discover-settings.sh:1High confidence
- Executable script in code of a file that runsaudit-permissions/scripts/extract-permissions.py:1High confidence
- Executable script in code of a file that runsconfigs/claude/plugins/homebrew/scripts/test-cask.sh:1High confidence
- Executable script in code of a file that runsconfigs/claude/plugins/homebrew/scripts/test-cask.sh:1High confidence
- Broad permissions in the frontmatter of the SKILL.mdnew-cask/SKILL.md:1High confidence
- Network access in the frontmatter of the SKILL.mdnew-cask/SKILL.md:16Low confidence
- Network access in the frontmatter of the SKILL.mdnew-cask/SKILL.md:17Low confidence
- Network access in the frontmatter of the SKILL.mdnew-cask/SKILL.md:18Low confidence
- Executable script in code of a file that runsconfigs/claude/plugins/pua-unicode/hooks/scripts/post-edit.sh:1High confidence
- Executable script in code of a file that runsconfigs/claude/plugins/pua-unicode/hooks/scripts/post-read.sh:1High confidence
- Executable script in code of a file that runsconfigs/claude/plugins/pua-unicode/scripts/convert-placeholders.py:1High confidence
- Executable script in code of a file that runsconfigs/claude/plugins/pua-unicode/scripts/identify-icons.py:1High confidence
- Executable script in code of a file that runsconfigs/claude/plugins/pua-unicode/scripts/lookup-icon.py:1High confidence
- Network access in code of a file that runsconfigs/claude/plugins/pua-unicode/scripts/lookup-icon.py:68High confidence
- Network access in code of a file that runsconfigs/claude/plugins/pua-unicode/scripts/lookup-icon.py:69High confidence
- Network access in code of a file that runsconfigs/claude/plugins/pua-unicode/scripts/lookup-icon.py:70High confidence
- Executable script in code of a file that runsconfigs/claude/plugins/tts/hooks/scripts/pre-tool-use.sh:1High confidence
- Executable script in code of a file that runsconfigs/claude/plugins/tts/hooks/scripts/stop.sh:1High confidence
- Dangerous shell operation in code of a file that runsconfigs/claude/plugins/tts/hooks/scripts/stop.sh:26High confidence
and 269 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest configs/claude/plugins/ai-sdk/.claude-plugin/plugin.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md configs/claude/plugins/cc-maintenance/skills/audit-permissions/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md configs/claude/plugins/cc-maintenance/skills/audit-permissions/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md configs/claude/plugins/cc-maintenance/skills/audit-permissions/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md configs/claude/plugins/cc-maintenance/skills/audit-permissions/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md configs/claude/plugins/cc-maintenance/skills/audit-permissions/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.