Files
our-claude-skills/graphify-out/GRAPH_REPORT.md
Andrew Yim e1f4d75dc2 graphify: index full doc layer via Gemini 3.1 Pro
Indexed 869 skill docs + 6 images (excl. 73 redundant .claude/commands mirrors)
using Gemini 3.1 Pro (~1.3M in / 301k out tokens, ~$6.23 - no Claude tokens):
+1552 nodes, +1308 edges, 61 doc<->code cross-links, 500 new doc communities
labeled by skill. Every skill's docs/specs are now queryable; prior graph was
code-only. Extraction offloaded to Gemini via graphify's OpenAI-compatible backend.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 02:20:45 +09:00

155 KiB
Raw Permalink Blame History

Graph Report - . (2026-06-17)

Corpus Check

  • 875 files · ~862,286 words
  • Verdict: corpus is large enough that graph structure adds value.

Summary

  • 6749 nodes · 9428 edges · 864 communities (446 shown, 418 thin omitted)
  • Extraction: 94% EXTRACTED · 6% INFERRED · 0% AMBIGUOUS · INFERRED: 527 edges (avg confidence: 0.67)
  • Token cost: 1,306,874 input · 301,492 output

Community Hubs (Navigation)

God Nodes (most connected - your core abstractions)

  1. BaseAsyncClient - 163 edges
  2. db_session() - 35 edges
  3. _assert() - 33 edges
  4. Document - 32 edges
  5. _assert() - 31 edges
  6. parse_rich_text() - 29 edges
  7. ConfigManager - 28 edges
  8. PageMetadata - 26 edges
  9. PageAnalyzer - 26 edges
  10. BacklinkAuditor - 26 edges

Surprising Connections (you probably didn't know these)

  • dintel-marketing-mgr --calls--> D.intelligence Shared Brand Utilities [EXTRACTED] custom-skills/75-dintel-marketing-mgr/SKILL.md → _dintel-shared/src/dintel/brand.py
  • SKILL.md --semantically_similar_to--> SKILL.md [INFERRED] [semantically similar] example-skills/skills-main/agent_skills_spec.md → custom-skills/70-dintel-brand-guardian/README.md
  • Jamie Journal Editor Code Version — Implementation Plan --references--> Journal Article Validator Script [EXTRACTED] docs/superpowers/plans/2026-03-29-jamie-journal-editor-code-version.md → custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py
  • D.intelligence Back Office & HR Manager Skill --references--> D.intelligence Shared Brand Utilities [EXTRACTED] custom-skills/76-dintel-backoffice-mgr/SKILL.md → _dintel-shared/src/dintel/brand.py
  • D.intelligence Back Office & HR Manager Skill --references--> D.intelligence Shared Notion Utilities [EXTRACTED] custom-skills/76-dintel-backoffice-mgr/SKILL.md → _dintel-shared/src/dintel/notion.py

Import Cycles

  • 1-file cycle: custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py -> custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py
  • 1-file cycle: example-skills/skills-main/mcp-builder/scripts/evaluation.py -> example-skills/skills-main/mcp-builder/scripts/evaluation.py

Hyperedges (group relationships)

  • OKF frontmatter parsing pipeline — okf_common_parse_frontmatter, okf_common_split_frontmatter, okf_common_parse_yaml_subset, okf_common__collect_indented, okf_common__scalar [EXTRACTED 0.90]
  • OKF produce/validate/visualize skill modes — skill_ourdigital_okf, okf_validate_main, okf_viz_main, okf_common_okf_v01_format [INFERRED 0.85]
  • okf_common shared by validate and viz — okf_common_parse_frontmatter, okf_common_iter_concepts, okf_common_extract_links, okf_common_concept_id, okf_validate_validate_bundle, okf_viz_build_graph [EXTRACTED 0.90]
  • OKF skill three modes (produce, visualize, validate) — design_okf_skill, design_produce_mode, design_visualize_mode, design_validate_mode [EXTRACTED 0.90]
  • Zero-dependency Python utility trio — implementation_plan_okf_common, implementation_plan_okf_validate, implementation_plan_okf_viz [EXTRACTED 0.85]
  • OKF core model (bundle, concept, concept ID, frontmatter) — okf_spec_v0_1_bundle, concept_okf_concept, okf_spec_v0_1_concept_id, okf_spec_v0_1_frontmatter [EXTRACTED 0.90]

Communities (864 total, 418 thin omitted)

Community 184 - "ghost publish"

Cohesion: 0.29 Nodes (9): create_ghost_token(), parse_frontmatter(), publish_to_ghost(), markdown_to_html(), main(), Create JWT token for Ghost Admin API., Parse YAML frontmatter from markdown content., Publish markdown file to Ghost CMS. (+1 more)

Community 171 - "export to ulysses"

Cohesion: 0.31 Nodes (10): get_export_path(), Path, generate_filename(), export_content(), export_file(), main(), Get the export path for a specific channel., Generate a filename with timestamp. (+2 more)

Community 123 - "BrandStyler"

Cohesion: 0.17 Nodes (9): BrandStyler, main(), Apply brand guidelines to PowerPoint presentations, Load brand configuration, Apply brand styling to PowerPoint file, Apply brand styling to individual slide, Apply brand fonts and colors to text, Apply brand styling to tables (+1 more)

Community 193 - "extract notion"

Cohesion: 0.31 Nodes (8): extract_notion_content(), Any, parse_notion_url(), fetch_linked_content(), main(), Extract and structure content from Notion This function would integrate, Extract page/database ID from Notion URL, Recursively fetch linked page content Args: linked_pages: List

Community 115 - "PresentationGenerator"

Cohesion: 0.15 Nodes (4): fs, path, PresentationGenerator, main()

Community 250 - "run workflow"

Cohesion: 0.67 Nodes (3): run_workflow(), main(), Execute the complete research to presentation workflow Args: no

Community 52 - "ContentSynthesizer"

Cohesion: 0.09 Nodes (17): ContentSynthesizer, Any, main(), Analyzes research and generates presentation structure, Execute complete synthesis pipeline, Extract presentation metadata from research, Create concise executive summary, Identify main topics from research (+9 more)

Community 205 - "VisualPromptGenerator"

Cohesion: 0.39 Nodes (4): VisualPromptGenerator, main(), Generate a sophisticated image prompt for OurDigital blog Args:, Generate multiple prompt variations for the same topic

Community 150 - "MoodCalibrator"

Cohesion: 0.24 Nodes (7): MoodCalibrator, Any, main(), Get calibrated mood parameters Args: preset: Base p, Generate text modifiers based on parameters Args: p, Suggest color temperature based on parameters Args:, Export parameters in a format ready for prompt generation Args:

Community 240 - "init skill"

Cohesion: 0.67 Nodes (3): create_skill(), main(), Create a new skill directory structure.

Community 107 - "SkillValidator"

Cohesion: 0.17 Nodes (9): SkillValidator, Path, main(), Verify required directories exist., Verify SKILL.md files exist., Verify YAML frontmatter in SKILL.md files., Verify SKILL.md body is within word limit., Verify 'ourdigital' keyword in triggers. (+1 more)

Community 124 - "seo audit orchestrator"

Cohesion: 0.18 Nodes (15): get_repo_root(), run_script(), extract_score(), extract_issues(), compute_health_score(), get_grade(), get_priority(), main() (+7 more)

Community 98 - "BaseAsyncClient"

Cohesion: 0.12 Nodes (13): RateLimiter, BaseAsyncClient, Logger, Any, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all, Acquire a token, waiting if necessary. (+5 more)

Community 111 - "ConfigManager"

Cohesion: 0.12 Nodes (9): ConfigManager, Manage API configuration and credentials., Get Google service account credentials path., Get PageSpeed Insights API key., Get Custom Search API key., Get Custom Search Engine ID., Get Notion API token., Validate Google credentials are configured. (+1 more)

Community 9 - "PageAnalyzer"

Cohesion: 0.08 Nodes (31): LinkData, HeadingData, SchemaData, OpenGraphData, PageMetadata, PageAnalyzer, BeautifulSoup, main() (+23 more)

Community 61 - "RobotsChecker"

Cohesion: 0.11 Nodes (19): RobotsIssue, UserAgentRules, RobotsResult, RobotsChecker, main(), Robots.txt Checker - Analyze robots.txt configuration ==========================, Represents a robots.txt issue., Rules for a specific user-agent. (+11 more)

Community 58 - "CrawlProgress"

Cohesion: 0.13 Nodes (20): CrawlProgress, Path, get_active_crawls(), get_all_crawls(), get_crawl_status(), CrawlResult, print_progress_status(), main() (+12 more)

Community 151 - "SitemapCrawler"

Cohesion: 0.21 Nodes (8): SitemapCrawler, PageMetadata, Crawl sitemap URLs and analyze each page., Initialize sitemap crawler. Args: notion_token: Notion API, Fetch and parse URLs from a sitemap. Args: sitemap_url: URL, Save page metadata to Notion database., Determine priority based on issues found., Build Notion page content blocks from metadata.

Community 71 - "SitemapValidator"

Cohesion: 0.11 Nodes (18): SitemapIssue, SitemapEntry, SitemapResult, SitemapValidator, main(), Sitemap Validator - Validate XML sitemaps ======================================, Represents a sitemap validation issue., Represents a single URL entry in sitemap. (+10 more)

Community 28 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 121 - "page analyzer"

Cohesion: 0.12 Nodes (13): LinkData, HeadingData, SchemaData, OpenGraphData, main(), Page Analyzer - Extract SEO metadata from web pages ============================, Represents a link found on a page., Represents a heading found on a page. (+5 more)

Community 47 - "PageAnalyzer"

Cohesion: 0.12 Nodes (19): PageMetadata, PageAnalyzer, BeautifulSoup, Complete SEO metadata for a page., Analyze web pages for SEO metadata., Initialize page analyzer. Args: user_agent: Custom user age, Analyze a URL and extract SEO metadata. Args: url: URL to a, Extract title and meta description. (+11 more)

Community 29 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 69 - "PageSpeedClient"

Cohesion: 0.12 Nodes (16): CoreWebVitals, PageSpeedResult, PageSpeedClient, main(), PageSpeed Insights Client ========================= Purpose: Get Core Web Vitals, Core Web Vitals metrics., PageSpeed analysis result., Client for PageSpeed Insights API. (+8 more)

Community 30 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 60 - "SearchConsoleClient"

Cohesion: 0.10 Nodes (19): SearchAnalyticsResult, SitemapInfo, SearchConsoleClient, main(), Google Search Console Client ============================ Purpose: Interact with, Search analytics query result., Sitemap information from Search Console., Client for Google Search Console API. (+11 more)

Community 31 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 70 - "SchemaValidator"

Cohesion: 0.12 Nodes (17): ValidationIssue, ValidationResult, SchemaValidator, main(), Schema Validator - Validate JSON-LD structured data markup =====================, Represents a validation issue found in schema., Complete validation result for a schema., Convert to dictionary for JSON output. (+9 more)

Community 4 - "validate schema"

Cohesion: 0.08 Nodes (50): DefectLog, _norm_header(), _detect_columns(), _row_to_entry(), _load_csv(), _load_xlsx(), _looks_like_schema(), _wrapper_to_entry() (+42 more)

Community 5 - "CompetitorProfiler"

Cohesion: 0.07 Nodes (41): _norm(), map_columns(), load_rows(), collect_claims(), fill(), main(), Return {canonical_name: actual_header} using the alias table., Yield dict rows from .csv or .xlsx. Keeps original header names. (+33 more)

Community 86 - "extract site claims"

Cohesion: 0.13 Nodes (17): MetaParser, HTMLParser, gather_pages(), primary_type(), top_level_nodes(), flatten(), slugify(), entity_id_for() (+9 more)

Community 32 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 95 - "keyword gap analyzer"

Cohesion: 0.15 Nodes (15): GapAnalysisResult, call_mcp_tool(), extract_domain(), KeywordGapAnalyzer, format_text_report(), main(), Keyword Gap Analyzer - Competitor keyword gap analysis with opportunity scoring, Complete gap analysis result. (+7 more)

Community 196 - ".find gaps"

Cohesion: 0.22 Nodes (7): OrganicKeyword, GapKeyword, classify_intent(), A keyword that a domain ranks for organically., A keyword gap between target and competitor(s)., Classify search intent based on keyword patterns., Identify keywords that competitors rank for but the target doesn't. A g

Community 49 - "KeywordResearcher"

Cohesion: 0.10 Nodes (21): KeywordEntry, KeywordCluster, ResearchResult, call_mcp_tool(), KeywordResearcher, format_text_report(), main(), Keyword Researcher - Seed keyword expansion, intent classification, and topic cl (+13 more)

Community 33 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 34 - "NaverSerpAnalyzer"

Cohesion: 0.09 Nodes (25): NaverSection, NaverSerpResult, NaverSerpAnalyzer, Any, result_to_dict(), print_rich_report(), build_parser(), ArgumentParser (+17 more)

Community 16 - "SerpAnalyzer"

Cohesion: 0.07 Nodes (31): SerpFeatures, CompetitorPosition, SerpResult, SerpAnalyzer, Any, result_to_dict(), print_rich_report(), _bool_icon() (+23 more)

Community 35 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 112 - "position tracker"

Cohesion: 0.15 Nodes (13): PositionAlert, SegmentData, TrackingResult, format_text_report(), parse_args(), Namespace, main(), Position Tracker - Keyword Ranking Monitor via Ahrefs Rank Tracker ============= (+5 more)

Community 147 - ".analyze"

Cohesion: 0.18 Nodes (8): KeywordPosition, VisibilityScore, Single keyword ranking position., Weighted visibility score based on CTR curve., Detect significant position changes and generate alerts. Args:, Calculate weighted visibility score based on CTR curve. Visibility = su, Segment keywords into brand/non-brand and by intent type. Args:, Orchestrate full position tracking analysis. Args: target:

Community 178 - ".compare competitors"

Cohesion: 0.18 Nodes (7): CompetitorComparison, Competitor ranking comparison result., Compare ranking positions against competitors. Uses Ahrefs rank-tracker, Call Ahrefs rank-tracker-competitors-overview MCP tool., CompetitorReport, Competitor comparison for a reporting period., Period-over-period comparison with a competitor. Uses Ahrefs rank-track

Community 118 - "PositionTracker"

Cohesion: 0.15 Nodes (9): PositionTracker, Track keyword ranking positions via Ahrefs Rank Tracker., Extract brand terms from the target domain name., Fetch tracked keywords from Ahrefs management-project-keywords. Uses Ah, Call Ahrefs management-projects MCP tool. In production, this calls the, Call Ahrefs management-project-keywords MCP tool., Fetch current keyword positions via Ahrefs rank-tracker-overview. Retur, Call Ahrefs rank-tracker-overview MCP tool. (+1 more)

Community 73 - "BaseAsyncClient"

Cohesion: 0.11 Nodes (17): BaseAsyncClient, AiResponse, CitedDomain, CitedPage, AiCitationAnalyzer, An AI-generated response that mentions the brand., A domain cited in AI-generated answers., A specific page cited in AI-generated answers. (+9 more)

Community 163 - "ranking reporter"

Cohesion: 0.23 Nodes (9): RankingReport, format_text_report(), parse_args(), Namespace, main(), Ranking Reporter - Ranking Performance Reports with Trends =====================, Complete ranking performance report., Convert to JSON-serializable dictionary. (+1 more)

Community 77 - "RankingReporter"

Cohesion: 0.12 Nodes (16): PositionSnapshot, RankingTrend, SegmentReport, RankingReporter, A single position measurement at a point in time., Keyword ranking trend over time., Compute trend direction and average from position history., Performance breakdown for a keyword segment. (+8 more)

Community 225 - ".find top movers"

Cohesion: 0.40 Nodes (4): TopMover, Keyword with significant position change., Calculate impact score: volume * CTR delta., Find keywords with biggest position gains and losses. Returns tuple of

Cohesion: 0.20 Nodes (13): KoreanPlatformStats, BacklinkAuditResult, format_rich_output(), result_to_dict(), parse_args(), Namespace, main(), Backlink Auditor - Backlink profile analysis and toxic link detection ========== (+5 more)

Cohesion: 0.20 Nodes (7): BacklinkEntry, ToxicLink, Single backlink record., Potentially toxic or spammy backlink., Fetch all backlinks via site-explorer-all-backlinks., Identify potentially toxic backlinks using heuristic scoring., Extract TLD from domain.

Community 220 - ".track velocity"

Cohesion: 0.33 Nodes (4): LinkVelocity, Link acquisition and loss velocity., Track new/lost referring domains via refdomains-history., Find referring domain count closest to N days ago.

Community 157 - "BacklinkAuditor"

Cohesion: 0.21 Nodes (7): BacklinkAuditor, Analyze backlink profiles using Ahrefs MCP tools., Analyze anchor text distribution via site-explorer-anchors., Check if anchor text is a brand mention., Check if anchor text is a naked URL., Check if anchor text is generic., Check if anchor is exact-match keyword (not brand).

Community 152 - ". call ahrefs"

Cohesion: 0.21 Nodes (7): Any, Call Ahrefs API endpoint. In MCP context this would call mcp__ahrefs__<, Fetch backlink statistics overview via site-explorer-backlinks-stats., Fetch Domain Rating via site-explorer-domain-rating., List referring domains via site-explorer-referring-domains., Find broken backlinks for recovery via site-explorer-broken-backlinks., Categorize referring domains by Korean platform.

Community 202 - ".audit"

Cohesion: 0.25 Nodes (4): Orchestrate a full backlink audit., Map DR value to bucket range., Generate audit issues based on findings., Generate actionable recommendations.

Community 36 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 18 - "LinkGapFinder"

Cohesion: 0.08 Nodes (30): LinkOpportunity, GapSummary, LinkGapResult, LinkGapFinder, Any, format_rich_output(), result_to_dict(), parse_args() (+22 more)

Community 37 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 20 - "ContentAuditor"

Cohesion: 0.08 Nodes (27): ContentPage, ContentInventory, ContentAuditResult, ContentAuditor, ClientSession, Any, build_parser(), ArgumentParser (+19 more)

Community 23 - "ContentBriefGenerator"

Cohesion: 0.08 Nodes (26): OutlineSection, CompetitorPageAnalysis, ContentBrief, ContentBriefGenerator, ClientSession, build_parser(), ArgumentParser, format_text_report() (+18 more)

Community 164 - "content gap analyzer"

Cohesion: 0.24 Nodes (9): ContentGapResult, build_parser(), ArgumentParser, format_text_report(), main(), Content Gap Analyzer - Topic Gap Detection & Cluster Mapping ===================, Full content gap analysis result., Run full content gap analysis. Args: target_url: Target web (+1 more)

Community 230 - "TopicGap"

Cohesion: 0.40 Nodes (4): TopicGap, Any, A topic present in competitors but missing from target., Detect Korean-market content opportunities in gaps.

Community 203 - ".generate calendar"

Cohesion: 0.25 Nodes (6): TopicCluster, CalendarEntry, Topic cluster with pillar and supporting cluster pages., Prioritized editorial calendar entry., Group topics into pillar/cluster structure using TF-IDF + hierarchical clusterin, Generate prioritized editorial calendar from gaps and clusters. Args:

Community 158 - "ContentGapAnalyzer"

Cohesion: 0.19 Nodes (7): ContentGapAnalyzer, Analyze content gaps between target and competitor sites., Get top pages and keywords for a competitor via Ahrefs. Returns list of, Get the set of keywords the target site already ranks for., Discover organic competitors via Ahrefs., Identify topics covered by competitors but missing from target. Returns, Suggest content type based on topic keywords.

Community 38 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 8 - ".audit"

Cohesion: 0.07 Nodes (36): ProductPageIssue, CategoryNode, DuplicateGroup, MarketplacePresence, EcommerceAuditResult, is_product_url(), is_category_url(), get_faceted_params() (+28 more)

Community 21 - "ProductSchemaChecker"

Cohesion: 0.07 Nodes (26): SchemaProperty, ProductSchema, SchemaCheckResult, ProductSchemaChecker, ClientSession, print_rich_report(), main(), Product Schema Checker ====================== Purpose: Validate Product structur (+18 more)

Community 39 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 2 - "KpiAggregator"

Cohesion: 0.08 Nodes (38): KpiMetric, KpiDimension, HealthScore, RoiEstimate, KpiResult, KpiAggregator, ClientSession, Any (+30 more)

Community 3 - "PerformanceReporter"

Cohesion: 0.06 Nodes (39): TrendData, WinConcern, TargetProgress, PerformanceReport, get_date_range(), get_previous_range(), PerformanceReporter, ClientSession (+31 more)

Community 40 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 138 - "international auditor"

Cohesion: 0.21 Nodes (13): InternationalAuditResult, _result_to_dict(), _print_text_report(), build_parser(), ArgumentParser, async_main(), Namespace, main() (+5 more)

Community 187 - ". analyze url structure"

Cohesion: 0.20 Nodes (6): URLStructureAnalysis, Analysis of the international URL structure pattern., Determine the international URL pattern in use., Extract language codes from hreflang link tags., Extract href values from hreflang link tags., Guess the URL structure pattern from a list of hreflang hrefs.

Community 185 - ". audit content parity"

Cohesion: 0.20 Nodes (6): ContentParityEntry, Content parity data for a single language version., Audit content parity across discovered language versions., Check which key pages exist under a language base URL., Return the page name if URL returns 200, else raise., Compute a freshness score (0-100) based on Last-Modified header.

Community 223 - ". check language detection"

Cohesion: 0.40 Nodes (4): LanguageDetection, Language detection audit for a single page., Check language declaration consistency for a list of pages., Perform language detection checks on a single page.

Community 186 - ". fetch text"

Cohesion: 0.20 Nodes (7): RedirectLogic, KoreanExpansion, International redirect behaviour audit., Korean-market expansion analysis., Audit redirect behaviour for different Accept-Language headers., Analyse expansion opportunities for Korean-primary sites., Fetch URL content as text.

Community 177 - "InternationalAuditor"

Cohesion: 0.24 Nodes (6): InternationalAuditor, Perform a comprehensive international SEO audit on a target URL., Discover language versions from hreflang tags and common patterns., Check if a URL returns 200 and return (lang, url) or raise., Simple heuristic language detection using Unicode ranges., Extract a mapping of hreflang language code to href.

Community 222 - ".audit"

Cohesion: 0.33 Nodes (3): Run the full international SEO audit and return results., Populate issues and recommendations from audit sub-results., Calculate an overall international SEO score (0-100).

Community 139 - "ai citation analyzer"

Cohesion: 0.19 Nodes (12): CitationAnalysisResult, call_mcp_tool(), build_parser(), ArgumentParser, print_summary(), main(), AI Citation Analyzer - Brand Radar Citation Analysis ===========================, Complete citation analysis result. (+4 more)

Community 10 - "AiVisibilityTracker"

Cohesion: 0.07 Nodes (34): ImpressionMetrics, MentionMetrics, SovMetric, HistoryPoint, CompetitorVisibility, AiVisibilityResult, call_mcp_tool(), AiVisibilityTracker (+26 more)

Community 41 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 42 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 25 - "EntityAuditor"

Cohesion: 0.09 Nodes (27): PaaQuestion, FaqRichResult, EntitySchema, BrandSerpResult, EntityAuditResult, Any, EntityAuditor, ClientSession (+19 more)

Community 22 - "KnowledgeGraphAnalyzer"

Cohesion: 0.09 Nodes (29): KnowledgePanelAttribute, KnowledgePanel, WikiPresence, NaverPresence, KnowledgeGraphResult, Any, KnowledgeGraphAnalyzer, ClientSession (+21 more)

Community 108 - "ConfigManager"

Cohesion: 0.11 Nodes (10): Namespace, ConfigManager, Manage API configuration and credentials., Get Google service account credentials path., Get PageSpeed Insights API key., Get Custom Search API key., Get Custom Search Engine ID., Get Notion API token. (+2 more)

Community 82 - "KeywordAnalyzer"

Cohesion: 0.12 Nodes (14): KeywordData, KeywordAnalyzer, main(), Data structure for keyword information, Analyzes keywords for SEO gateway pages, Analyzes the primary keyword In production, this would call actual keywo, Generates LSI (Latent Semantic Indexing) keywords, Generates long-tail keyword variations (+6 more)

Community 59 - "GatewayPageGenerator"

Cohesion: 0.14 Nodes (20): Location, Service, Brand, GatewayPageGenerator, Path, create_sample_data(), main(), Location data structure (+12 more)

Community 79 - "notion compat"

Cohesion: 0.12 Nodes (23): make_client(), Client, resolve_data_source_id(), get_schema(), Any, find_title_property(), build_data_source_parent(), parse_properties_arg() (+15 more)

Community 65 - "NotionAsyncOrganizer"

Cohesion: 0.12 Nodes (16): Accept either a database_id or a data_source_id, return a data_source_id. S, NotionAsyncOrganizer, example_audit_database(), example_bulk_status_update(), main(), Notion Async Organizer - Base Template ====================================== Pu, Async Notion operations with rate limiting and retry logic., Fetch full schema (properties) for a database or data source. (+8 more)

Community 194 - "search cache"

Cohesion: 0.33 Nodes (8): _cache_key(), cache_get(), Path, Any, cache_put(), Filesystem cache for rerank results, keyed by SHA256(query + candidate_ids)., Return cached results if file exists and is fresh, else None. Corrupted cac, Write results to cache. Creates cache_dir if missing.

Community 173 - "search llm"

Cohesion: 0.25 Nodes (10): _have_anthropic_sdk(), _have_claude_cli(), _call_via_sdk(), call_via_cli(), call_claude(), Claude client abstraction. SDK preferred, claude -p CLI fallback., Shell out to Claude Code CLI. max_tokens is ignored (CLI handles defaults)., Send a prompt to Claude. Tries the anthropic SDK first (requires ANTHROPIC (+2 more)

Cohesion: 0.12 Nodes (24): expand_query(), search_candidates(), _flatten_property(), _extract_title(), _block_text(), _fetch_excerpt(), enrich_candidates(), _format_candidate_for_rerank() (+16 more)

Community 233 - "schema migrator"

Cohesion: 0.40 Nodes (4): generate_mapping_template(), Notion Schema Migrator ====================== Purpose: Migrate data between Noti, Generate a mapping template for user to customize., Notion Organizer CLAUDE.md

Community 96 - "SchemaMigrator"

Cohesion: 0.17 Nodes (10): SchemaMigrator, main(), Migrate data between Notion databases with property mapping., Accept database_id or data_source_id; return data_source_id., Get full schema for a database or data source., Fetch all pages from source data source., Transform a property value from source to target type., Map source page properties to target schema. (+2 more)

Cohesion: 0.05 Nodes (56): _assert(), test_call_claude_dispatches_to_sdk_when_available(), test_call_claude_falls_back_to_cli_when_no_sdk(), test_call_claude_raises_when_neither_available(), test_cache_miss_returns_none(), test_cache_hit_returns_cached_results(), test_cache_miss_on_different_candidates(), test_cache_miss_after_ttl_expires() (+48 more)

Community 43 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 11 - "CompetitiveMonitor"

Cohesion: 0.08 Nodes (36): TrafficTrend, DrTrend, KeywordMovement, ContentVelocity, CompetitiveAlert, MarketShare, CompetitiveMonitorResult, CompetitiveMonitor (+28 more)

Community 55 - "notion writer"

Cohesion: 0.15 Nodes (30): _is_table_row(), _split_table_row(), Any, _parse_lines(), _is_absolute_url(), _rich_span(), parse_rich_text(), create_paragraph_block() (+22 more)

Community 90 - "main"

Cohesion: 0.15 Nodes (22): extract_notion_id(), format_id_with_dashes(), list_accessible_content(), Client, get_page_info(), get_database_info(), append_to_page(), clear_page_content() (+14 more)

Community 19 - "test parser"

Cohesion: 0.10 Nodes (43): markdown_to_notion_blocks(), Convert markdown text (or pre-split lines) to Notion block objects. Reentra, _assert(), test_rich_text_plain(), test_rich_text_bold(), test_rich_text_italic(), test_rich_text_code(), test_rich_text_link() (+35 more)

Community 44 - "ConfigManager"

Cohesion: 0.06 Nodes (22): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all (+14 more)

Community 94 - "BotIdentification"

Cohesion: 0.13 Nodes (15): OrphanPage, BotProfile, CrawlRecommendation, CrawlBudgetResult, main(), _format_text_report(), Crawl Budget Analyzer - Identify crawl waste and generate recommendations ======, A page that is either in the sitemap but uncrawled, or crawled but not in sitema (+7 more)

Community 50 - "CrawlBudgetAnalyzer"

Cohesion: 0.11 Nodes (18): CrawlWaste, CrawlBudgetAnalyzer, LogEntry, BotIdentification, A category of crawl budget waste., Analyze crawl budget efficiency from server access logs., Use LogParser to load all bot requests from the log file., Fetch and parse an XML sitemap, returning the set of URLs. (+10 more)

Community 99 - "datetime"

Cohesion: 0.14 Nodes (12): BotStats, LogParseResult, datetime, _parse_date(), main(), Log Parser - Server access log parser with bot identification ==================, Aggregated statistics for a single bot., Complete log parsing result. (+4 more)

Community 89 - "LogParser"

Cohesion: 0.12 Nodes (13): LogEntry, LogParser, TextIO, A single parsed log entry., Parse server access logs and identify search engine bot traffic., Auto-detect log format from a sample line., Parse a single Nginx combined format log line., Parse a single Apache combined format log line. (+5 more)

Community 91 - "ConfigManager"

Cohesion: 0.10 Nodes (9): RateLimiter, BaseAsyncClient, Logger, Any, ConfigManager, Base Client - Shared async client utilities ====================================, Rate limiter using token bucket algorithm., Base class for async API clients with rate limiting. (+1 more)

Community 17 - "MigrationMonitor"

Cohesion: 0.08 Nodes (33): TrafficComparison, RedirectHealth, IndexationStatus, RankingChange, MigrationAlert, MigrationReport, MigrationMonitor, Any (+25 more)

Community 6 - "MigrationPlanner"

Cohesion: 0.07 Nodes (36): MigrationURL, MigrationBaseline, RedirectMap, RiskAssessment, MigrationPlan, MigrationPlanner, Any, _format_text_report() (+28 more)

Community 153 - "BaseAsyncClient"

Cohesion: 0.17 Nodes (8): BaseAsyncClient, Any, Base Client - Shared async client utilities ====================================, Acquire a token, waiting if necessary., Base class for async API clients with rate limiting., Execute a request with rate limiting and retry., Execute multiple requests concurrently., Print request statistics.

Community 172 - "RateLimiter"

Cohesion: 0.18 Nodes (9): RateLimiter, Logger, Rate limiter using token bucket algorithm., Initialize rate limiter. Args: rate: Number of requests all, Initialize base client. Args: max_concurrent: Maximum concu, PageMetadata, _is_captcha_response(), Response (+1 more)

Community 45 - "DashboardGenerator"

Cohesion: 0.09 Nodes (21): DashboardConfig, DashboardGenerator, Any, parse_args(), Namespace, main(), Dashboard Generator - Interactive HTML SEO dashboard with Chart.js =============, Configuration for dashboard generation. (+13 more)

Community 63 - "ExecutiveReportGenerator"

Cohesion: 0.12 Nodes (20): AudienceConfig, ExecutiveSummary, _translate_description(), ExecutiveReportGenerator, Any, parse_args(), Namespace, main() (+12 more)

Community 140 - ".run"

Cohesion: 0.24 Nodes (12): AggregatedReport, _format_text_report(), _serialize_report(), parse_args(), Namespace, async_main(), main(), Report Aggregator - Collect and normalize outputs from all SEO skills ========== (+4 more)

Community 81 - "ReportAggregator"

Cohesion: 0.13 Nodes (14): SkillOutput, ReportAggregator, Any, Normalized output from a single SEO skill., Aggregate outputs from all SEO skills into unified reports., Extract bare domain from URL or return as-is if already bare., Generate audit ID in DASH-YYYYMMDD-NNN format., Find JSON output files from other SEO skills in a directory. Scans for (+6 more)

Community 83 - "ComplianceChecker"

Cohesion: 0.13 Nodes (14): ComplianceViolation, ComplianceChecker, main(), Jamie Marketing Brand Editor - Compliance Checker ==============================, Represents a single compliance violation found in content, Checks marketing content for violations of Korean medical advertising law., Load regex patterns for prohibited content types., Load templates for required disclaimers. (+6 more)

Community 188 - "jamie channel status"

Cohesion: 0.29 Nodes (9): get_authenticated_service(), get_channel_info(), get_videos_status(), format_duration(), main(), Authenticate and return YouTube API service., Get channel information., Get status of multiple videos. (+1 more)

Community 144 - "jamie video info"

Cohesion: 0.21 Nodes (13): extract_video_id(), get_authenticated_service(), format_duration(), format_number(), get_video_info(), print_video_info(), main(), Extract video ID from various YouTube URL formats. (+5 more)

Community 206 - "jamie youtube api test"

Cohesion: 0.36 Nodes (7): get_authenticated_service(), test_jamie_channel(), test_video_access(), main(), Authenticate and return YouTube API service., Test connection to Jamie's YouTube channel., Test if we can access a Jamie video.

Community 224 - "jamie youtube batch update"

Cohesion: 0.47 Nodes (5): get_authenticated_service(), update_video_metadata(), main(), Authenticate and return YouTube API service., Update video title and description.

Community 74 - "journal validator"

Cohesion: 0.11 Nodes (18): ValidationIssue, StructureValidator, ComplianceChecker, SpellingChecker, LinkRecommender, JournalValidator, _build_parser(), ArgumentParser (+10 more)

Community 84 - "ComplianceChecker"

Cohesion: 0.13 Nodes (14): ComplianceViolation, ComplianceChecker, main(), Jamie Marketing Brand Editor - Compliance Checker ==============================, Represents a single compliance violation found in content, Checks marketing content for violations of Korean medical advertising law., Load regex patterns for prohibited content types., Load templates for required disclaimers. (+6 more)

Community 221 - "gtm audit"

Cohesion: 0.33 Nodes (3): main(), Save report to JSON file., Print audit summary to console.

Community 133 - ". run datalayer audit"

Cohesion: 0.17 Nodes (8): DataLayerValidator, Advanced dataLayer validation and monitoring., Validate a single dataLayer event against GA4 specs., Validate checkout event sequence., Check if ecommerce object is cleared before new pushes., Validate checkout-related events in dataLayer., Capture events logged by our monitoring., Execute deep dataLayer analysis.

Community 134 - ". run form audit"

Cohesion: 0.17 Nodes (8): FormAnalyzer, Form discovery, analysis, and interaction tracking., Find and analyze all forms on the page., Check if forms are ready for GTM tracking., Simulate user interaction with a form., Check if expected form events are in dataLayer., Capture current dataLayer state., Execute form analysis.

Community 175 - "CheckoutFlowAnalyzer"

Cohesion: 0.20 Nodes (6): CheckoutFlowAnalyzer, E-commerce checkout flow simulation and validation., Find checkout-related elements on page., Attempt to simulate add-to-cart action., Attempt to click checkout button., Execute e-commerce checkout flow analysis.

Community 116 - "GTMAuditor"

Cohesion: 0.16 Nodes (9): GTMAuditor, Main GTM audit orchestrator., Intercept and log network requests to tag destinations., Inject dataLayer monitoring script., Verify GTM container installation., Simulate scroll to trigger scroll-depth tags., Generate recommendations based on findings., Generate audit checklist. (+1 more)

Community 14 - "generate quotation"

Cohesion: 0.06 Nodes (42): LineItem, QuotationDraft, calculate_price(), determine_discount(), build_quotation(), generate_xlsx(), Path, main() (+34 more)

Community 122 - "ExtensionsAnalyzer"

Cohesion: 0.22 Nodes (8): ExtensionsAnalyzer, Path, main(), Find extension directories., Parse YAML frontmatter., Analyze a command file., Analyze a skill directory., Analyze an agent file.

Community 165 - "AutoFixer"

Cohesion: 0.29 Nodes (6): AutoFixer, Path, main(), Create backup before modifying., Add serverInstructions to MCP servers., Add frontmatter to command missing it.

Community 207 - "run audit"

Cohesion: 0.39 Nodes (7): run_analyzer(), calculate_health(), generate_report(), main(), Run an analyzer script and return its output., Determine overall health status., Generate markdown report.

Community 236 - "cleanup execute.sh"

Cohesion: 0.80 Nodes (4): cleanup_execute.sh script, usage(), log_action(), clean_dir()

Community 62 - "organizer"

Cohesion: 0.16 Nodes (27): FolderScan, Proposal, is_visible(), list_visible_files(), Path, list_visible_dirs(), scan(), is_sensitive() (+19 more)

Community 51 - "manifest"

Cohesion: 0.11 Nodes (30): cli(), create_manifest(), dedup(), Reference Discovery — manage source manifests., Create a manifest from discovered URLs. Input format (JSON array): [, Deduplicate manifest URLs against existing repository., read_manifest(), Path (+22 more)

Community 0 - "db session"

Cohesion: 0.05 Nodes (55): register_source(), list_sources(), Register a new source in the repository., List registered sources., cli(), store(), check_dup(), query_topic() (+47 more)

Community 132 - "crawl mgr"

Cohesion: 0.16 Nodes (14): cli(), store_result(), select_crawler(), list_crawls(), _extract_title(), _extract_url_from_content(), _get_alternatives(), Web Crawler Manager — manage crawl results and backend selection. (+6 more)

Community 56 - "seo crawler adapter"

Cohesion: 0.10 Nodes (29): CrawlProgress, Path, _slugify(), _extract_main_content(), _table_to_markdown(), _write_raw_file(), discover_urls(), discover_from_sitemap() (+21 more)

Community 57 - "reviewer"

Cohesion: 0.08 Nodes (29): cli(), load_pending(), calculate_score(), route(), log_review(), history(), gemini_evaluate(), gemini_evaluate_pending() (+21 more)

Community 48 - "exporter"

Cohesion: 0.09 Nodes (31): cli(), project(), finetuning(), index(), crossrefs(), verify(), _export_nested(), _export_flat() (+23 more)

Community 72 - "install.sh"

Cohesion: 0.32 Nodes (25): install.sh script, print_header(), print_step(), print_substep(), print_success(), print_warning(), print_error(), print_info() (+17 more)

Community 76 - "config"

Cohesion: 0.11 Nodes (23): _expand_env_vars(), _expand_recursive(), Any, load_config(), get_db_config(), get_pipeline_config(), get_crawl_config(), get_export_config() (+15 more)

Community 12 - "db"

Cohesion: 0.08 Nodes (27): MySQLBackend, FileBackend, UnsupportedQueryError, Exception, _reject_unsupported_sql(), _extract_table_name(), _extract_insert_columns(), _extract_set_columns() (+19 more)

Community 131 - "DatabaseBackend"

Cohesion: 0.13 Nodes (10): DatabaseBackend, Protocol, get_backend(), Protocol for database backends., Execute a statement, return affected row count., Fetch a single row as dict., Fetch all rows as list of dicts., Insert a row and return the auto-generated ID. (+2 more)

Community 24 - "models"

Cohesion: 0.11 Nodes (34): SourceType, str, Enum, CredibilityTier, DocType, Language, CrawlMethod, CrawlStatus (+26 more)

Community 85 - "check-ownership"

Cohesion: 0.16 Nodes (22): get_project_root(), Path, get_agent_author(), load_yaml_file(), get_file_owner(), is_file_locked(), check_commit_message(), verify_ownership() (+14 more)

Community 148 - "properties"

Cohesion: 0.15 Nodes (12): $schema, title, description, type, required, properties, technical, type (+4 more)

Community 125 - "properties"

Cohesion: 0.13 Nodes (15): prospect, type, required, properties, name, type, domain, type (+7 more)

Community 160 - "type"

Cohesion: 0.17 Nodes (12): aliases, type, items, type, competitor_benchmark, type, items, items (+4 more)

Community 136 - "properties"

Cohesion: 0.14 Nodes (14): discovery, type, properties, sitemap_status, type, robots_sitemap_declared, type, discoverable_urls (+6 more)

Community 119 - "properties"

Cohesion: 0.12 Nodes (16): properties, schema, type, properties, org, type, enum, hotel_on_property (+8 more)

Community 168 - "properties"

Cohesion: 0.18 Nodes (11): cwv, type, properties, lcp_ms, type, cls, type, ttfb_ms (+3 more)

Community 106 - "properties"

Cohesion: 0.11 Nodes (18): properties, panel, type, enum, name_split, type, legacy_contamination, type (+10 more)

Community 126 - "properties"

Cohesion: 0.13 Nodes (15): properties, score, type, id, type, class, type, description (+7 more)

Community 190 - "properties"

Cohesion: 0.22 Nodes (9): measurement, type, properties, gsc_access, type, ga4_access, type, tag_gaps (+1 more)

Community 174 - "build deck"

Cohesion: 0.45 Nodes (10): _style(), textbox(), bar(), blank(), fill_bg(), header(), card(), finding_slide() (+2 more)

Community 215 - "scope.schema.json"

Cohesion: 0.33 Nodes (5): $schema, title, description, type, required

Community 127 - "properties"

Cohesion: 0.13 Nodes (15): properties, service, type, description, tier, type, description, billing_rate (+7 more)

Community 238 - "method"

Cohesion: 0.50 Nodes (4): method, type, enum, description

Community 169 - "properties"

Cohesion: 0.18 Nodes (11): prospect, type, properties, name, type, domain, type, audit_date (+3 more)

Community 253 - "seq"

Cohesion: 0.67 Nodes (3): seq, type, default

Community 149 - "properties"

Cohesion: 0.15 Nodes (13): signals, type, description, properties, properties_total, type, subbrands_total, type (+5 more)

Community 191 - "items"

Cohesion: 0.28 Nodes (9): type, lessons, type, description, items, required, items, description (+1 more)

Community 101 - "properties"

Cohesion: 0.11 Nodes (19): properties, subject, type, title, type, type, type, enum (+11 more)

Community 254 - "students"

Cohesion: 0.67 Nodes (3): students, type, default

Community 252 - "pricing mode"

Cohesion: 0.67 Nodes (3): pricing_mode, type, enum

Community 232 - "coaching"

Cohesion: 0.60 Nodes (4): _discount(), _unit_price(), build(), Coaching method: cost = Σ(lesson_type_price × hours) over a lesson plan. Base l

Community 213 - "effort"

Cohesion: 0.48 Nodes (6): _higher(), _is_premium(), _scope_mult(), _pick_tier(), build(), Effort method: cost = role_rate × billing_rate × hours, grouped by module. Tier

Community 93 - "install.sh"

Cohesion: 0.29 Nodes (20): install.sh script, log_info(), log_success(), log_warn(), log_error(), log_step(), detect_platform(), detect_claude_paths() (+12 more)

Community 87 - "install.sh"

Cohesion: 0.31 Nodes (22): install.sh script, print_banner(), info(), success(), warn(), error(), check_prerequisites(), setup_directories() (+14 more)

Community 204 - "export for claude ai"

Cohesion: 0.36 Nodes (7): extract_skill_content(), generate_individual_files(), generate_bundle(), main(), Extract and simplify content from a skill's SKILL.md., Generate individual skill files for Claude.ai., Generate combined bundle file.

Community 78 - "InstallationValidator"

Cohesion: 0.19 Nodes (15): Colors, ok(), warn(), fail(), info(), InstallationValidator, main(), Record a check result. (+7 more)

Community 100 - "generator template.js"

Cohesion: 0.11 Nodes (5): params, initializeSeed(), setup(), Entity, regenerate()

Community 200 - "pack document"

Cohesion: 0.36 Nodes (7): main(), pack_document(), validate_document(), condense_xml(), Pack a directory into an Office file (.docx/.pptx/.xlsx). Args: inp, Validate document by converting to HTML with soffice., Strip unnecessary whitespace and remove comments.

Community 26 - "BaseSchemaValidator"

Cohesion: 0.07 Nodes (19): BaseSchemaValidator, Base validator with common validation logic for document files., Run all validation checks and return True if all pass., Validate that all XML files are well-formed., Validate that namespace prefixes in Ignorable attributes are declared., Validate that specific IDs are unique according to OOXML requirements., Validate that all .rels files properly reference files and that all files are re, Validate that all r:id attributes in XML files reference existing IDs in (+11 more)

Community 113 - "DOCXSchemaValidator"

Cohesion: 0.17 Nodes (9): DOCXSchemaValidator, Validator for Word document XML files against XSD schemas., Run all validation checks and return True if all pass., Validate that w:t elements with whitespace have xml:space='preserve'., Validate that w:t elements are not within w:del elements. For some reaso, Count the number of paragraphs in the unpacked document., Count the number of paragraphs in the original docx file., Validate that w:delText elements are not within w:ins elements. w:delTex (+1 more)

Community 120 - "PPTXSchemaValidator"

Cohesion: 0.17 Nodes (9): BaseSchemaValidator, PPTXSchemaValidator, Validator for PowerPoint presentation XML files against XSD schemas., Run all validation checks and return True if all pass., Validate that ID attributes that look like UUIDs contain only hex values., Check if a value has the general structure of a UUID., Validate that sldLayoutId elements in slide masters reference valid slide layout, Validate that each slide has exactly one slideLayout reference. (+1 more)

Community 141 - "RedliningValidator"

Cohesion: 0.20 Nodes (7): RedliningValidator, Validator for tracked changes in Word documents., Main validation method that returns True if valid, False otherwise., Generate detailed word-level differences using git word diff., Generate word diff using git with character-level precision., Remove tracked changes authored by Claude from the XML root., Extract text content from Word XML, preserving paragraph structure. Emp

Community 64 - "XMLEditor"

Cohesion: 0.09 Nodes (17): _generate_rsid(), Generate random 8-character hex RSID., XMLEditor, range, _create_line_tracking_parser(), Editor for manipulating OOXML XML files with line-number-based node finding., Initialize with path to XML file and parse with line number tracking. A, Get a DOM element by tag and identifier. Finds an element by either its (+9 more)

Community 88 - "DocxXMLEditor"

Cohesion: 0.11 Nodes (12): DocxXMLEditor, XMLEditor that automatically applies RSID, author, and date to new elements., Get the next available change ID by checking all tracked change elements., Ensure w16du namespace is declared on the root element., Ensure w16cex namespace is declared on the root element., Inject RSID, author, and date attributes into DOM nodes where applicable., Replace node with automatic attribute injection., Insert before with automatic attribute injection. (+4 more)

Community 166 - ". init"

Cohesion: 0.17 Nodes (6): Initialize with required RSID and optional author. Args: xm, Initialize with path to unpacked Word document directory. Automatically, Get the next available comment ID., Load existing comments from files to enable replies., Check if an author already exists in people.xml., Add author to people.xml (called during initialization).

Community 105 - ".append to"

Cohesion: 0.17 Nodes (10): _generate_hex_id(), Insert after with automatic attribute injection., Append to with automatic attribute injection., Generate random 8-character hex ID for para/durable IDs. Values are constra, Add a comment spanning from one element to another. Args: s, Add a reply to an existing comment. Args: parent_comment_id, Add a single comment to comments.xml., Add a single comment to commentsExtended.xml. (+2 more)

Community 53 - "Document"

Cohesion: 0.08 Nodes (17): Document, Manages comments in unpacked Word documents., Get or create a DocxXMLEditor for the specified XML file. Enables lazy-, Clean up temporary directory on deletion., Validate the document against XSD schema and redlining rules. Raises:, Save all modified XML files to disk and copy to destination directory., Set up comment infrastructure in unpacked directory. Args:, Create people.xml if it doesn't exist. (+9 more)

Community 68 - "get bounding box messages"

Cohesion: 0.13 Nodes (14): RectAndField, get_bounding_box_messages(), TestGetBoundingBoxMessages, Helper to create a JSON stream from data, Test case with no bounding box intersections, Test intersection between label and entry of the same field, Test intersection between bounding boxes of different fields, Test that boxes on different pages don't count as intersecting (+6 more)

Community 130 - "get field info"

Cohesion: 0.20 Nodes (11): get_full_annotation_field_id(), make_field_dict(), get_field_info(), PdfReader, write_field_info(), fill_pdf_fields(), validation_error_for_field_value(), transform_coordinates() (+3 more)

Community 201 - "pack document"

Cohesion: 0.36 Nodes (7): main(), pack_document(), validate_document(), condense_xml(), Pack a directory into an Office file (.docx/.pptx/.xlsx). Args: inp, Validate document by converting to HTML with soffice., Strip unnecessary whitespace and remove comments.

Community 46 - "BaseSchemaValidator"

Cohesion: 0.08 Nodes (17): BaseSchemaValidator, Base validator with common validation logic for document files., Run all validation checks and return True if all pass., Validate that all XML files are well-formed., Validate that namespace prefixes in Ignorable attributes are declared., Validate that specific IDs are unique according to OOXML requirements., Validate that all .rels files properly reference files and that all files are re, Validate that all content files are properly declared in [Content_Types].xml. (+9 more)

Community 114 - "DOCXSchemaValidator"

Cohesion: 0.17 Nodes (9): DOCXSchemaValidator, Validator for Word document XML files against XSD schemas., Run all validation checks and return True if all pass., Validate that w:t elements with whitespace have xml:space='preserve'., Validate that w:t elements are not within w:del elements. For some reaso, Count the number of paragraphs in the unpacked document., Count the number of paragraphs in the original docx file., Validate that w:delText elements are not within w:ins elements. w:delTex (+1 more)

Community 129 - "PPTXSchemaValidator"

Cohesion: 0.19 Nodes (8): PPTXSchemaValidator, Validator for PowerPoint presentation XML files against XSD schemas., Run all validation checks and return True if all pass., Validate that ID attributes that look like UUIDs contain only hex values., Check if a value has the general structure of a UUID., Validate that sldLayoutId elements in slide masters reference valid slide layout, Validate that each slide has exactly one slideLayout reference., Validate that each notesSlide file is referenced by only one slide.

Community 142 - "RedliningValidator"

Cohesion: 0.20 Nodes (7): RedliningValidator, Validator for tracked changes in Word documents., Main validation method that returns True if valid, False otherwise., Generate detailed word-level differences using git word diff., Generate word diff using git with character-level precision., Remove tracked changes authored by Claude from the XML root., Extract text content from Word XML, preserving paragraph structure. Emp

Community 176 - "html2pptx.js"

Cohesion: 0.29 Nodes (10): { chromium }, path, sharp, getBodyDimensions(), validateDimensions(), validateTextBoxPosition(), addBackground(), addElements() (+2 more)

Community 161 - "inventory"

Cohesion: 0.23 Nodes (11): ShapeWithPosition, BaseShape, is_valid_shape(), collect_shapes_with_absolute_positions(), calculate_overlap(), detect_overlaps(), A shape with its absolute position on the slide., Check if a shape contains meaningful text content. (+3 more)

Community 109 - "extract text inventory"

Cohesion: 0.14 Nodes (16): main(), ShapeDict, sort_shapes_by_position(), extract_text_inventory(), Path, InventoryData, get_inventory_as_dict(), InventoryDict (+8 more)

Community 156 - "ParagraphData"

Cohesion: 0.15 Nodes (9): ParagraphData, Any, ParagraphDict, Data structure for paragraph properties extracted from a PowerPoint paragraph., Initialize from a PowerPoint paragraph object. Args: paragr, Convert to dictionary for JSON serialization, excluding None values., Extract default font size from slide layout for a placeholder shape. Ar, Calculate paragraphs from the shape's text frame. (+1 more)

Community 92 - "ShapeData"

Cohesion: 0.13 Nodes (12): ShapeData, Data structure for shape properties extracted from a PowerPoint shape., Convert EMUs (English Metric Units) to inches., Convert inches to pixels at given DPI., Get slide dimensions from slide object. Args: slide: Slide, Initialize from a PowerPoint shape object. Args: shape: The, Get usable width and height in pixels after accounting for margins., Wrap a single line of text to fit within max_width_px. (+4 more)

Community 189 - "rearrange presentation"

Cohesion: 0.29 Nodes (9): main(), duplicate_slide(), delete_slide(), reorder_slides(), rearrange_presentation(), Duplicate a slide in the presentation., Delete a slide from the presentation., Move a slide from one position to another. (+1 more)

Community 104 - "replace"

Cohesion: 0.15 Nodes (18): clear_paragraph_bullets(), apply_paragraph_properties(), Any, apply_font_properties(), detect_frame_overflow(), InventoryData, validate_replacements(), check_duplicate_keys() (+10 more)

Community 167 - "thumbnail"

Cohesion: 0.24 Nodes (11): main(), create_hidden_slide_placeholder(), get_placeholder_regions(), convert_to_images(), create_grids(), create_grid(), Create placeholder image for hidden slides., Extract ALL text regions from the presentation. Returns a tuple of (placeho (+3 more)

Community 226 - "recalc"

Cohesion: 0.47 Nodes (5): setup_libreoffice_macro(), recalc(), main(), Setup LibreOffice macro for recalculation if not already configured, Recalculate formulas in Excel file and report any errors Args:

Community 7 - "MCPConnection"

Cohesion: 0.06 Nodes (37): MCPConnection, ABC, Any, MCPConnectionStdio, MCPConnectionSSE, MCPConnectionHTTP, create_connection(), Lightweight connection handling for MCP servers. (+29 more)

Community 210 - "init skill"

Cohesion: 0.38 Nodes (6): title_case_skill_name(), init_skill(), main(), Convert hyphenated skill name to Title Case for display., Initialize a new skill directory with template SKILL.md. Args: skil, # TODO: Add actual script logic here

Community 214 - "package skill"

Cohesion: 0.33 Nodes (5): package_skill(), main(), Package a skill folder into a zip file. Args: skill_path: Path to t, validate_skill(), Basic validation of a skill

Community 66 - "color palettes"

Cohesion: 0.09 Nodes (25): get_palette(), get_text_color_for_background(), get_complementary_color(), lighten_color(), darken_color(), blend_colors(), create_gradient_colors(), get_impact_color() (+17 more)

Community 13 - "easing"

Cohesion: 0.07 Nodes (31): linear(), ease_in_quad(), ease_in_out_quad(), ease_in_cubic(), ease_out_cubic(), ease_in_elastic(), ease_out_elastic(), get_easing() (+23 more)

Community 67 - "Image"

Cohesion: 0.08 Nodes (27): ease_out_quad(), Quadratic ease-out (fast start, decelerating)., Image, draw_rectangle(), draw_line(), draw_text(), draw_emoji(), composite_layers() (+19 more)

Community 209 - "create bounce animation"

Cohesion: 0.33 Nodes (7): ease_in_bounce(), ease_out_bounce(), ease_in_out_bounce(), Bounce ease-in (bouncy start)., Bounce ease-out (bouncy end)., create_bounce_animation(), Create frames for a bouncing animation. Args: object_type: 'circle'

Community 15 - "create blank frame"

Cohesion: 0.08 Nodes (44): interpolate(), Interpolate between two values with easing. Args: start: Start valu, create_blank_frame(), draw_circle(), draw_emoji_enhanced(), Create a blank frame with solid color background. Args: width: Fram, Draw a circle on a frame. Args: frame: PIL Image to draw on, Draw emoji with optional shadow for better visual quality. Args: fr (+36 more)

Community 102 - "GIFBuilder"

Cohesion: 0.14 Nodes (12): GIFBuilder, ndarray, Image, Path, Builder for creating optimized GIFs from frames., Initialize GIF builder. Args: width: Frame width in pixels, Add a frame to the GIF. Args: frame: Frame as numpy array o, Add multiple frames at once. (+4 more)

Community 103 - "draw text with outline"

Cohesion: 0.16 Nodes (18): get_font(), FreeTypeFont, draw_text_with_outline(), Image, draw_text_with_shadow(), draw_text_with_glow(), draw_text_in_box(), get_text_size() (+10 more)

Community 162 - "validators"

Cohesion: 0.27 Nodes (11): check_slack_size(), Path, validate_dimensions(), validate_gif(), get_optimization_suggestions(), is_slack_ready(), Check if GIF meets Slack size limits. Args: gif_path: Path to GIF f, Check if dimensions are suitable for Slack. Args: width: Frame widt (+3 more)

Community 97 - "visual effects"

Cohesion: 0.14 Nodes (19): Image, add_motion_blur(), create_impact_flash(), create_shockwave_rings(), create_explosion_effect(), add_glow_effect(), add_drop_shadow(), create_speed_lines() (+11 more)

Community 54 - "ParticleSystem"

Cohesion: 0.08 Nodes (19): Particle, ParticleSystem, A single particle in a particle system., Initialize a particle. Args: x, y: Starting position, Update particle position and lifetime., Check if particle is still alive., Get particle opacity based on lifetime., Render particle to frame. Args: frame: PIL Image to draw on (+11 more)

Community 211 - "create flip animation"

Cohesion: 0.38 Nodes (7): create_flip_animation(), Image, create_quick_flip(), create_nope_flip(), Create 3D-style flip animation. Args: object1_data: First object (f, Create quick flip for emoji GIFs. Args: emoji_front: Front emoji, Create "nope" reaction flip (like flipping table). Args: num_frames

Community 212 - "create pulse animation"

Cohesion: 0.38 Nodes (7): create_pulse_animation(), Image, create_attention_pulse(), create_breathing_animation(), Create pulsing/scaling animation. Args: object_type: 'emoji', 'circ, Create attention-grabbing pulse (good for emoji GIFs). Args: emoji:, Create slow, calming breathing animation (in and out). Args: object

Community 231 - "create wiggle animation"

Cohesion: 0.50 Nodes (5): create_wiggle_animation(), Image, create_excited_wiggle(), Create wiggle/wobble animation. Args: object_type: 'emoji', 'text', Create excited wiggle for emoji GIFs. Args: emoji: Emoji to wiggle

Community 237 - "with server"

Cohesion: 0.50 Nodes (4): is_server_ready(), main(), Wait for server to be ready by polling the port., Web Application Testing Skill

Community 159 - "migrate skill"

Cohesion: 0.24 Nodes (12): find_skill_files(), Path, parse_frontmatter(), generate_skill_yaml(), get_tool_stubs(), migrate_skill(), main(), Find all desktop/SKILL.md files. (+4 more)

Community 145 - "migrate skill root"

Cohesion: 0.21 Nodes (13): skill_name(), is_skill_dir(), find_source(), discover_skill_dirs(), set_name(), build_root_skill(), main(), Skill name: = directory name without its NN- ordering prefix. (+5 more)

Community 208 - "verify skills"

Cohesion: 0.39 Nodes (7): validate_skill_md(), sub_skill_skills(), classify_top_level(), main(), Return (name, errors[]). Mirrors quick_validate.py + YAML + size., Sub-skill SKILL.md files (suite members), excluding the dir's own code/ and, How does this top-level dir expose loadable skill(s)?

Community 216 - "Organization"

Cohesion: 0.33 Nodes (6): Organization, WebSite, Hotel, Person, JobPosting, VideoObject

Community 229 - "build schema drafts"

Cohesion: 0.40 Nodes (5): extract_site_claims.py, build_schema_drafts.py, validate_schema.py, SEO Local Audit Skill, SEO E-Commerce Skill

Community 180 - "OurDigital Writing Style Guide"

Cohesion: 0.27 Nodes (10): OurDigital Writing Style Guide, OurDigital Blog Skill, OurDigital Blog Style Guide, Blog Post Template, OurDigital Journal Skill, OurDigital Journal Style Guide, OurDigital Research Skill, OurDigital Document Skill (+2 more)

Community 235 - "OurDigital Trainer"

Cohesion: 0.50 Nodes (5): OurDigital Trainer, OurDigital Backoffice, OurDigital Brand Guide, OurDigital Document, OurDigital Designer

Community 195 - "SEO Comprehensive Audit"

Cohesion: 0.22 Nodes (9): SEO Comprehensive Audit, SEO Technical Audit, SEO On-Page Audit, SEO Core Web Vitals, SEO Search Console, SEO Schema Validator, SEO Schema Generator, SEO Local Audit (+1 more)

Community 255 - "NotebookLM Research"

Cohesion: 0.67 Nodes (3): General-Purpose Agent, NotebookLM Research, Reference Curator Pipeline

Community 260 - "GTM Editor"

Cohesion: 0.67 Nodes (3): GTM Audit, GTM Editor, GTM Validator

Community 241 - "D.intelligence Quotation Manager"

Cohesion: 0.50 Nodes (4): D.intelligence Account Manager, D.intelligence Documentation Secretary, D.intelligence Quotation Manager, D.intelligence Service Architect

Community 257 - "D.intelligence Brand Editor"

Cohesion: 0.67 Nodes (3): D.intelligence Brand Editor, D.intelligence Brand Guardian, D.intelligence Marketing Manager

Community 128 - "OurDigital SEO Audit Log (Notion)"

Cohesion: 0.13 Nodes (15): Ahrefs Site Audit Issues, OurSEO Crawl Website, OurSEO Audit Page, Semrush Overview Research, SEO KPI & Performance Framework, International SEO Audit, SEO AI Visibility & Brand Radar, Ahrefs Brand Radar Impressions (+7 more)

Community 234 - "SEO Reporting Dashboard Skill"

Cohesion: 0.40 Nodes (5): SEO Competitor Intelligence Skill, Notion Writer Skill, SEO Crawl Budget Skill, SEO Migration Planner Skill, SEO Reporting Dashboard Skill

Community 155 - "내시경 이마 거상술"

Cohesion: 0.18 Nodes (13): 내시경 이마 거상술, 내시경 눈썹 거상술, 눈 재수술, 눈성형, 자가지방이식, 이마성형, 하이푸 리프팅, 하이브리드 쌍꺼풀 (+5 more)

Community 242 - "정기호 원장"

Cohesion: 0.50 Nodes (4): 제이미성형외과 브랜드가이드 v.2.8, 제이미성형외과 톤앤매너 가이드 v1.0, 제이미성형외과, 정기호 원장

Community 170 - "Jamie Brand Editor Skill"

Cohesion: 0.18 Nodes (11): Jamie Brand Editor Skill, Jamie Clinic Brand Guardian Skill, Compliance Checker Script, Jamie Clinic Brand Voice Guide (Korean), Medical Advertising Law Summary (Korean), Jamie Clinic Logo Guidelines, Jamie Brand Color & Typography Extension v2.3, Cheek Lifting Fact Sheet (+3 more)

Community 80 - "Jamie Journal Editor Skill"

Cohesion: 0.09 Nodes (24): Jamie Journal Editor Skill, Jamie Brand Audit, Jamie Brand Editor, Jamie Marketing Editor Skill, Brand Voice Reference, Content Patterns Reference, Medical Compliance Reference, Chapter Extraction Patterns Guide (+16 more)

Community 244 - "NotebookLM Agent Skill"

Cohesion: 0.50 Nodes (4): NotebookLM Agent Skill, NotebookLM Automation Skill, NotebookLM Studio Skill, NotebookLM Research Skill

Community 261 - "GTM Audit Skill"

Cohesion: 0.67 Nodes (3): GTM Audit Skill, GTM Editor Skill, GTM Validator Skill

Community 192 - "GTM Validator Skill"

Cohesion: 0.31 Nodes (9): GTM Audit Skill, GTM Editor Skill, GTM Validator Skill, DataLayer Schema Reference, GTM Naming Conventions, Platform Event Mapping Reference, GTM Implementation QA Checklist, Chrome DevTools MCP (+1 more)

Community 154 - "dintel-doc-secretary"

Cohesion: 0.23 Nodes (13): D.intelligence Back Office & HR Manager Skill, D.intelligence Account Manager Skill, D.intelligence Skill Update Meta-Agent Skill, D.intelligence Shared Brand Utilities, D.intelligence Shared Notion Utilities, Pricing Reference, Brand Canon, Fact Sheet (+5 more)

Community 258 - "dintel-quotation-mgr"

Cohesion: 0.67 Nodes (3): dintel-quotation-mgr, dintel-service-architect, dintel.excel

Community 197 - "mac-doctor"

Cohesion: 0.25 Nodes (8): mac-cleanup, mac-doctor, mac-environment, mac-packages, mac-resources, mac-security, audit_cleanup.sh, cleanup_execute.sh

Community 198 - "Pipeline Orchestrator"

Cohesion: 0.25 Nodes (8): Reference Curator, Pipeline Orchestrator, Reference Discovery, Web Crawler Orchestrator, Content Repository, Content Distiller, Quality Reviewer, Markdown Exporter

Community 199 - "Pipeline Orchestrator"

Cohesion: 0.39 Nodes (8): Pipeline Orchestrator, Reference Discovery, Web Crawler Orchestrator, Content Repository, Content Distiller, Quality Reviewer, Markdown Exporter, OurDigital Presales SEO

Community 181 - "OurDigital Estimate Engine Skill"

Cohesion: 0.20 Nodes (10): OurDigital Pre-sales SEO Skill, OurDigital Estimate Engine Skill, Build Deck Script, Universal Rate Card, SEO Service Catalog, Education Catalog, Digital Branding Catalog, Digital Ads Catalog (+2 more)

Community 228 - "Generative Art Viewer Template"

Cohesion: 0.40 Nodes (5): Generative Art Viewer Template, Artifacts Builder Skill, Anthropic Brand Guidelines Skill, Canvas Design Skill, p5.js

Community 259 - "DOCX Skill"

Cohesion: 0.67 Nodes (3): DOCX Skill, DOCX Library Tutorial, Office Open XML Technical Reference

Community 227 - "Agent Skills Spec"

Cohesion: 0.40 Nodes (5): OurDigital 커스텀 스킬 — 사용자 가이드, OurDigital Custom Skills — User Guide, Skills Repository README, Agent Skills Spec, Algorithmic Art Skill

Community 217 - "PPTX Skill"

Cohesion: 0.33 Nodes (6): PPTX Skill, html2pptx workflow, OOXML Reference, unpack.py, rearrange.py, inventory.py

Community 262 - "MCP Builder Skill"

Cohesion: 0.67 Nodes (3): MCP Builder Skill, MCP Best Practices, MCP Evaluation Guide

Community 251 - "Task Creation from Specs"

Cohesion: 0.50 Nodes (4): Specification Parsing, Standard Implementation Plan Template, Task Creation Template, Task Creation from Specs

Community 264 - "Skill Migration Guide"

Cohesion: 0.67 Nodes (3): Claude Skills - Format Requirements, Skill Migration Guide, Custom Claude Skill Creation Reference

Community 179 - "Theme Factory Skill"

Cohesion: 0.18 Nodes (11): Theme Factory Skill, Arctic Frost Theme, Botanical Garden Theme, Desert Rose Theme, Forest Canopy Theme, Golden Hour Theme, Midnight Galaxy Theme, Modern Minimalist Theme (+3 more)

Community 245 - "Notion Knowledge Capture Skill"

Cohesion: 0.50 Nodes (4): Notion Knowledge Capture Skill, Notion Meeting Intelligence Skill, Notion Research & Documentation Skill, Notion Spec to Implementation Skill

Community 135 - "OKF: okf common"

Cohesion: 0.13 Nodes (12): split_frontmatter(), _scalar(), _collect_indented(), iter_concepts(), concept_id(), extract_links(), Shared OKF v0.1 parsing utilities (Python standard library only)., Return (raw_frontmatter, body). raw is None if there is no leading '---' block. (+4 more)

Community 110 - "OKF: validate bundle"

Cohesion: 0.16 Nodes (18): FrontmatterError, ValueError, Raised when a frontmatter block is present but cannot be parsed., TestLinksAndIds, split_frontmatter, parse_yaml_subset, _collect_indented, parse_frontmatter (+10 more)

Community 146 - "OKF: TestFrontmatter"

Cohesion: 0.22 Nodes (5): parse_yaml_subset(), parse_frontmatter(), Parse the small YAML subset OKF bundles use in practice. Handles: ``key: va, Return (meta, body). meta is None when no frontmatter block is present., TestFrontmatter

Community 117 - "OKF: validate bundle"

Cohesion: 0.21 Nodes (9): _resolve_link(), validate_bundle(), format_report(), main(), Return a Path for an internal .md link, or None for external/anchor/non-md., write_bundle(), TestValidate, TestGoogleBundles (+1 more)

Community 143 - "OKF: build graph"

Cohesion: 0.22 Nodes (8): _target_id(), build_graph(), render_html(), main(), TestViz, render_html, okf_viz.main, Self-Contained Single-HTML Visualizer

Community 182 - "OKF: ourdigital-okf Skill"

Cohesion: 0.27 Nodes (10): format_report, okf_validate.main, OKF v0.1 Knowledge Format, Standard-Library-Only Constraint, OKF Conformance: required type field, ourdigital-okf Skill, Sales BigQuery Dataset (fixture), Customers BigQuery Table (fixture) (+2 more)

Community 27 - "OKF: okf validate conformance linter"

Cohesion: 0.08 Nodes (37): ourdigital-okf Claude Skill, Single skill + bundled utilities (Approach A), MCP-agnostic pasted/exported schema adapter, Zero-dependency stdlib-only choice, Produce mode, Visualize mode, Validate mode, Google reference bundles (crypto_bitcoin, ga4, stackoverflow) (+29 more)

Community 239 - "OKF: Progressive disclosure via index.md"

Cohesion: 0.50 Nodes (4): Reserved filenames (index.md, log.md), Progressive disclosure via index.md, Index template (index.md), Log template (log.md)

Community 500 - "Docs: 61-gtm-editor"

Cohesion: 0.67 Nodes (3): 60-gtm-audit, 61-gtm-editor, 62-gtm-validator

Community 372 - "Docs: OurDigital Designer"

Cohesion: 0.10 Nodes (28): Color Palette Reference, Visual Metaphor Dictionary, OurDigital Designer, ourdigital-designer YAML, Changelog, Advanced Visual Techniques, Shared Color Palette Reference, OurDigital Brand Guide (Code) (+20 more)

Community 454 - "Docs: OurDigital Brand Guide README"

Cohesion: 0.60 Nodes (5): OurDigital Brand Guide README, ourdigital-brand-guide SKILL.md, brand-foundation.md, writing-style.md, color-palette.md

Community 369 - "Docs: OurDigital Backoffice README"

Cohesion: 0.09 Nodes (21): Agenda Templates Guide, Slide Layouts Guide, OurDigital Document Skill, Skill YAML, Changelog, Research Frameworks, OurDigital Research Skill, 02-ourdigital-blog (+13 more)

Community 371 - "Docs: jamie-youtube-manager"

Cohesion: 0.08 Nodes (18): Requirements, notion-client, python-pptx, gsc_client.py, google-api-python-client, google-auth, python-dotenv, notion_writer.py (+10 more)

Community 399 - "Docs: OurDigital Blog Code SKILL"

Cohesion: 0.42 Nodes (6): OurDigital Blog README, OurDigital Blog SKILL, OurDigital Blog Code SKILL, OurDigital Blog Desktop SKILL, OurDigital Blog Changelog, 01-ourdigital-brand-guide

Community 508 - "Docs: OurDigital Designer (Code)"

Cohesion: 0.67 Nodes (3): generate_prompt.py, mood_calibrator.py, OurDigital Designer (Code)

Community 474 - "Docs: OurDigital Trainer (Code)"

Cohesion: 0.50 Nodes (4): OurDigital Trainer (Code), generate_curriculum.py, create_workshop.py, create_evaluation.py

Community 374 - "Docs: Journal Style Guide"

Cohesion: 0.20 Nodes (15): OurDigital Blog Style Guide, Blog Project Instruction v3.3, OurDigital Writing Style Guide v2.1, Blog Template, OurDigital Journal README, OurDigital Journal Skill, OurDigital Journal Code Skill, OurDigital Journal Desktop Skill (+7 more)

Community 437 - "Docs: OurDigital Backoffice Skill"

Cohesion: 0.33 Nodes (6): OurDigital Backoffice Skill, Pricing Guide, Proposal Template, Quote Template, Contract Template, OurDigital Brand Guide

Community 386 - "Docs: OurDigital Skill Creator"

Cohesion: 0.22 Nodes (4): OurDigital Skill Creator README, OurDigital Skill Creator, sync_notion.py, Notion DB f8f19ede

Community 376 - "Docs: seo-comprehensive-audit"

Cohesion: 0.14 Nodes (13): seo-technical-audit, seo-on-page-audit, seo-core-web-vitals, seo-search-console, seo-comprehensive-audit, seo_audit_orchestrator.py, 13-seo-on-page-audit, 14-seo-core-web-vitals (+5 more)

Community 426 - "Docs: CLAUDE"

Cohesion: 0.29 Nodes (6): export_to_ulysses.py, blog-style-guide.md, publishing-checklist.md, ghost-api-config.md, OurDigital Research Code Skill, research_pipeline.py

Community 469 - "Docs: base client.py"

Cohesion: 0.50 Nodes (4): base_client.py, RateLimiter, ConfigManager, BaseAsyncClient

Community 383 - "Docs: generate pages.py"

Cohesion: 0.18 Nodes (11): pandas, keyword_researcher.py, scikit-learn, generate_pages.py, services.json, locations.json, jinja2, report_aggregator.py (+3 more)

Community 391 - "Docs: GTM Audit Skill"

Cohesion: 0.20 Nodes (10): seo-schema-validator, validate_schema.py, GTM Audit Skill, Chrome DevTools MCP, DTM Agent MCP, Notion Writer, GTM Editor Skill, GTM Audit Report Template (+2 more)

Community 509 - "Docs: schema validator.py"

Cohesion: 0.67 Nodes (3): schema_validator.py, extruct, jsonschema

Community 427 - "Docs: seo audit orchestrator.py"

Cohesion: 0.29 Nodes (7): seo_audit_orchestrator.py, robots_checker.py, sitemap_validator.py, page_analyzer.py, pagespeed_client.py, schema_validator.py, gsc_client.py

Community 370 - "Docs: SEO Knowledge Graph Skill"

Cohesion: 0.07 Nodes (32): base_client.py, Semrush MCP, mcp__semrush__keyword_research, mcp__semrush__organic_research, mcp__semrush__overview_research, mcp__semrush__url_research, mcp__semrush__get_report_schema, mcp__semrush__execute_report (+24 more)

Community 381 - "Docs: seo-local-audit"

Cohesion: 0.17 Nodes (12): seo-local-audit, mcp__firecrawl__scrape, mcp__perplexity__search, mcp__notion__create-page, Notion Database 2c8581e5-8a1e-8035-880b-e38cefc2f3ef, Google Business Profile, Naver Smart Place, Kakao Map (+4 more)

Community 530 - "Docs: seo-schema-generator"

Cohesion: 0.67 Nodes (3): seo-schema-generator, mcp__firecrawl__scrape, mcp__perplexity__search

Community 385 - "Docs: seo-reporting-dashboard"

Cohesion: 0.18 Nodes (11): 12-seo-technical-audit, 18-seo-local-audit, 15-seo-search-console, seo-reporting-dashboard, 25-kpi-framework, 21-position-tracking, 22-link-building, 27-ai-visibility (+3 more)

Community 475 - "Docs: Defect Taxonomy"

Cohesion: 0.50 Nodes (4): Defect Taxonomy, validate_schema.py, schema_rules.json, decision-log.md

Community 461 - "Docs: Validation Methodology"

Cohesion: 0.40 Nodes (5): Validation Methodology, schema_rules.json, defect-taxonomy.md, make_sample.py, validate_schema.py

Community 472 - "Docs: Client QA Report Template"

Cohesion: 0.50 Nodes (4): Client QA Report Template, defect-taxonomy.md, decision-log.md, validate_schema.py

Community 451 - "Docs: seo-schema-generator"

Cohesion: 0.33 Nodes (6): seo-schema-generator, 16-seo-schema-validator, extract_site_claims.py, build_schema_drafts.py, make_sample.py, validate_schema.py

Community 441 - "Docs: SEO Keyword Strategy"

Cohesion: 0.33 Nodes (6): SEO Keyword Strategy, mcp__semrush__keyword_research, mcp__ahrefs__keywords-explorer-overview, mcp__ourseo__search_knowledge_graph, our research search-console, our keywords volume

Community 531 - "Docs: build schema drafts.py"

Cohesion: 0.67 Nodes (3): build_schema_drafts.py, claims-register.csv, type_templates.json

Community 468 - "Docs: requests"

Cohesion: 0.50 Nodes (4): extract_site_claims.py, requests, backlink_auditor.py, link_gap_finder.py

Community 410 - "Docs: SEO Position Tracking"

Cohesion: 0.28 Nodes (9): SEO Position Tracking, Ahrefs MCP, Semrush MCP, OurSEO CLI, Google Search Console, seo-link-building, OurSEO, WebSearch (+1 more)

Community 465 - "Docs: seo-ai-visibility"

Cohesion: 0.50 Nodes (4): seo-ai-visibility, Ahrefs Brand Radar MCP, OurDigital SEO Audit Log, OurSEO monitor_brand

Community 412 - "Docs: SEO KPI Framework"

Cohesion: 0.25 Nodes (8): SEO KPI Framework, kpi_aggregator.py, performance_reporter.py, Ahrefs MCP, Semrush MCP, OurSEO Agent, Google Search Console, Notion MCP

Community 489 - "Docs: seo-gateway-architect"

Cohesion: 0.50 Nodes (4): SEO Gateway Page Strategist Skill, seo-gateway-architect, competitor_analyzer.py, seo_scorer.py

Community 511 - "Docs: Gateway Page Content Builder"

Cohesion: 0.67 Nodes (3): Content Architecture Template, SEO Technical Checklist Template, Gateway Page Content Builder

Community 488 - "Docs: GatewayPageGenerator"

Cohesion: 0.50 Nodes (4): GatewayPageGenerator, Brand, Location, Service

Community 452 - "Docs: SEO International Skill"

Cohesion: 0.33 Nodes (6): SEO International Skill, OurSEO Agent, Ahrefs MCP, Semrush MCP, Notion MCP, WebSearch

Community 430 - "Docs: SKILL"

Cohesion: 0.29 Nodes (3): keyword_analyzer.py, competitor_analyzer.py, seo_scorer.py

Community 506 - "Docs: notion-organizer"

Cohesion: 0.67 Nodes (3): notion-organizer, schema_migrator.py, async_organizer.py

Community 518 - "Docs: Notion Organizer Examples"

Cohesion: 0.67 Nodes (3): Notion Organizer Examples, async_organizer.py, schema_migrator.py

Community 528 - "Docs: log parser.py"

Cohesion: 1.00 Nodes (3): log_parser.py, crawl_budget_analyzer.py, base_client.py

Community 471 - "Docs: SEO Migration Planner"

Cohesion: 0.67 Nodes (4): SEO Migration Planner, migration_planner.py, migration_monitor.py, seo-migration-planner command

Community 382 - "Docs: jamie-brand-editor"

Cohesion: 0.20 Nodes (8): jamie-brand-editor, jamie-brand-guardian, procedures_schema_dataset, medical_advertising_law_summary_korean.md, Brand Voice Guide Korean, compliance_checker.py, 41-jamie-brand-audit, jamie-instagram-manager

Community 373 - "Docs: jamie-brand-audit"

Cohesion: 0.11 Nodes (18): jamie-brand-audit, jamie_brand_guide_v2.8_extended.md, jamie_tone_manner_guide_v1.0.md, jamie_brand_guide_v1.5_restructure.md, jamie_blog_copywriter_style_guide.md, jamie_logo_guidelines.md, jamie-brand.css, report-template.html (+10 more)

Community 476 - "Docs: compliance checker.py"

Cohesion: 0.50 Nodes (3): python-dotenv, rich, typer

Community 417 - "Docs: Jamie Marketing Editor Skill"

Cohesion: 0.25 Nodes (8): jamie-brand-editor, jamie-brand-guardian, Medical Compliance Reference, Jamie Marketing Editor Skill, Jamie Brand Audit, compliance_checker.py, brand_voice_guide_korean.md, medical_advertising_law_summary_korean.md

Community 388 - "Docs: Jamie Brand Audit Skill"

Cohesion: 0.20 Nodes (10): Jamie Brand Audit Skill, 40-jamie-brand-editor, jamie_brand_guide_v2.8_extended.md, jamie_tone_manner_guide_v1.0.md, jamie_brand_blog_style_guide.md, jamie_logo_guidelines.md, jamie_brand_color_typography_extension_v2.3.md, review-report-template.md (+2 more)

Community 481 - "Docs: Jamie Clinic"

Cohesion: 0.50 Nodes (4): Jamie Clinic, Primary Logo (국문 조합형), _Jamie-Clinic-plaque.png, Jamie Clinic Marketing Team

Community 521 - "Docs: Brand Color Logo (영문 정사각형 브랜드 그린)"

Cohesion: 0.67 Nodes (3): Brand Color Logo (영문 정사각형 브랜드 그린), Jamie Green (#79A233), Jamie-Clinic-Logo-Square-500x500-dark.jpg

Community 444 - "Docs: Jamie Plastic Surgery Clinic"

Cohesion: 0.33 Nodes (6): Jamie Plastic Surgery Clinic, Now Font, DM Sans Font, Noto Sans KR Font, Mint Green Theme, Blue Theme

Community 448 - "Docs: Jamie Plastic Surgery"

Cohesion: 0.33 Nodes (6): Jamie Plastic Surgery, Quick Suture (퀵매몰법), Dr. Jung Ki-ho, SMAS Lifting (스마스 리프팅), Subbrow Excision (눈썹밑 피부절개술), Youthful Procedures (동안 시술)

Community 514 - "Docs: 듀얼트임"

Cohesion: 0.67 Nodes (3): 듀얼트임, 앞트임, 위트임

Community 517 - "Docs: 내시경 이마 거상술"

Cohesion: 0.67 Nodes (3): 내시경 이마 거상술, 엔도타인, 흡수성 봉합사

Community 482 - "Docs: Jamie Tone Manner Analysis Framework"

Cohesion: 0.50 Nodes (4): Jamie Tone Manner Analysis Framework, Clova Note, Whisper Web, Vrew

Community 403 - "Docs: Jamie Plastic Surgery"

Cohesion: 0.22 Nodes (9): Jamie Plastic Surgery, Dr. Jung Ki-ho, Front Cheek Lifting, Under-eye Fat Repositioning, Lower Blepharoplasty, Jamie Clinic Logo Square, Jamie Clinic Square Dark Logo, Jamie Clinic Square White Logo (+1 more)

Community 416 - "Docs: 제이미 성형외과"

Cohesion: 0.25 Nodes (8): 제이미 성형외과, 정기호 원장, 동안 성형, 내시경 이마거상술, 앞광대 리프팅, 스마스 리프팅, 자가지방 이식, 제이미 성형외과

Community 483 - "Docs: Jamie Tone & Manner Guide v1.0"

Cohesion: 0.50 Nodes (4): Jamie Tone & Manner Guide v1.0, Jamie Plastic Surgery, Dr. Jung Ki-ho, Brand Essence

Community 407 - "Docs: Jamie Plastic Surgery"

Cohesion: 0.22 Nodes (9): Jamie Plastic Surgery, Director Jung Ki-ho, Endoscopic Eyebrow Lift, Forehead Lift, Eye Revision Surgery, Eye Surgery, Double Eyelid Surgery, Ptosis Correction (+1 more)

Community 379 - "Docs: jamie-faq-entry"

Cohesion: 0.18 Nodes (12): jamie-faq-entry, jamie-marketing-editor, Kanana 상담매니저, 제이미성형외과, 진료과목_명칭_일람_20250430.txt, 제이미_성형외과_진료과목_소개_통합본.md, jamie_brand_guide_v2_8_extended.md, current-entries.md (+4 more)

Community 439 - "Docs: 제이미성형외과"

Cohesion: 0.33 Nodes (6): 제이미성형외과, Kanana 상담매니저, 눈 성형, 이마 성형, 동안 성형, Jamie Clinic YouTube

Community 404 - "Docs: Jamie Instagram Manager"

Cohesion: 0.25 Nodes (6): Jamie Instagram Manager, jamie-brand-editor, jamie-brand-guardian, jamie-youtube-manager, Jamie Journal Editor, jamie-brand-audit

Community 415 - "Docs: jamie-instagram-manager"

Cohesion: 0.25 Nodes (8): Jamie Instagram Reply Templates, jamie-instagram-manager, Jamie Instagram Hashtag Database, Instagram MCP, Instagram Content Calendar Template, Hashtag Database, Reply Templates, Instagram Design Guide

Community 402 - "Docs: Jamie YouTube Subtitle Checker Skill"

Cohesion: 0.22 Nodes (8): YouTube Metadata Template, Jamie YouTube Subtitle Checker Skill, Skill Metadata, Chapter Patterns Guide, load_typo_dict, typo_dictionary.json, chapter_patterns.md, youtube_metadata.md

Community 432 - "Docs: Instagram Design Guide"

Cohesion: 0.43 Nodes (7): Instagram Design Guide, Brand Guide v2.8, Instagram Prototype Designs, Canva Pro, Gemini 나노 바나나, Meta Business Suite, Instagram Design Guide

Community 442 - "Docs: Instagram Content Calendar Template"

Cohesion: 0.33 Nodes (6): Instagram Content Calendar Template, Educational Content Template, Brand Story Template, Seasonal/Trend Content Template, Caption Templates, Posting Checklist

Community 479 - "Docs: Gold"

Cohesion: 0.50 Nodes (4): Dark BG, Gold, Q&A Reels, Patient Episode

Community 400 - "Docs: jamie-journal-editor"

Cohesion: 0.22 Nodes (9): jamie-journal-editor, Ghost CMS, Dr. Jung, brand-voice.md, content-patterns.md, medical-compliance.md, Brand Voice Reference, Content Patterns (+1 more)

Community 533 - "Docs: YouTube Metadata Template"

Cohesion: 0.67 Nodes (3): YouTube Metadata Template, Jamie Clinic, Jung Ki Ho

Community 459 - "Docs: Content Patterns Reference"

Cohesion: 0.40 Nodes (5): Content Patterns Reference, Content Structure Pattern, Eye Surgery Copy Patterns, Forehead Surgery Copy Patterns, Anti-aging Surgery Copy Patterns

Community 384 - "Docs: gtm-validator"

Cohesion: 0.18 Nodes (11): gtm-validator, DataLayer Schema Reference, GTM Naming Conventions, Phase 6: Progressive Audit & Update, navigate_page, evaluate_script, list_network_requests, datalayer-schema.md (+3 more)

Community 449 - "Docs: NotebookLM Automation Skill"

Cohesion: 0.33 Nodes (6): NotebookLM Automation Skill, NotebookLM Studio README, NotebookLM Studio Skill, NotebookLM Research README, NotebookLM Research Skill, NotebookLM Agent SKILL

Community 520 - "Docs: GTM Audit README"

Cohesion: 0.67 Nodes (3): GTM Audit README, OurDigital GTM Manager, gtm_audit.py

Community 524 - "Docs: NotebookLM Agent README"

Cohesion: 1.00 Nodes (3): NotebookLM Agent README, NotebookLM Automation README, notebooklm-py

Community 515 - "Docs: GA4 Events"

Cohesion: 0.67 Nodes (3): E-commerce Schema, Form Tracking, GA4 Events

Community 401 - "Docs: Jamie Plastic Surgery"

Cohesion: 0.22 Nodes (9): Jamie Plastic Surgery, Safety, Naturalness, Transparency, Quality Assurance, Eye Surgery, Forehead Surgery, Lifting Procedures (+1 more)

Community 470 - "Docs: gtm audit.py"

Cohesion: 0.50 Nodes (4): gtm_audit.py, Playwright, FormAnalyzer, CheckoutFlowAnalyzer

Community 455 - "Docs: begin checkout"

Cohesion: 0.40 Nodes (5): view_cart, begin_checkout, add_shipping_info, add_payment_info, purchase

Community 446 - "Docs: getEventsData"

Cohesion: 0.40 Nodes (6): getEventsData, getParametersData, searchEvents, getEventDetails, doPost, phase4-taxonomy.md

Community 387 - "Docs: 70-dintel-brand-guardian"

Cohesion: 0.20 Nodes (10): 70-dintel-brand-guardian, CLAUDE.md, SKILL.md, brand.py, 70-dintel-brand-editor, dintel-marketing-mgr (Agent #75), Brand Editor (Agent #71), Brand Guardian (Agent #70) (+2 more)

Community 368 - "Docs: dintel-brand-guardian"

Cohesion: 0.05 Nodes (34): dintel-brand-guardian, brand-canon.md, fact-sheet.md, service-architecture.md, naming-conventions.md, 01_outdated-facts.md, translation-standards.md, BRAND-GUIDE-v1.3.md (+26 more)

Community 375 - "Docs: D.intelligence Service Architect (Agent "

Cohesion: 0.16 Nodes (12): 01_outdated-facts.md, D.intelligence Service Architect (Agent #74), Agent #77 (Account Manager), Andrew, module-decision-tree.md, 서비스 명세 일람표.csv, Module Decision Tree, Agent 77 dintel-account-mgr (+4 more)

Community 378 - "Docs: dintel-backoffice-mgr (Agent #76)"

Cohesion: 0.18 Nodes (12): D.intelligence Documentation Secretary, dintel.brand, dintel.document, dintel.notion, Brand Editor (Agent #71), Brand Guardian (Agent #70), dintel-backoffice-mgr (Agent #76), Doc Secretary (Agent #72) (+4 more)

Community 395 - "Docs: Agent 72: D.intelligence Documentation S"

Cohesion: 0.20 Nodes (9): DB2: Client Reference Library, Agent 72: D.intelligence Documentation Secretary, Agent 71: Brand Editor, Agent 70: Brand Guardian, Agent 73: Account Manager, Agent 77: Back Office Manager, dintel/document.py, dintel/brand.py (+1 more)

Community 377 - "Docs: SKILL"

Cohesion: 0.26 Nodes (8): dintel-brand-editor, Brand Guardian, _dintel-shared/src/dintel/brand.py, dintelligence_brand_guide.md, brand-canon.md, fact-sheet.md, service-architecture.md, naming-conventions.md

Community 458 - "Docs: Brand Editor (#71)"

Cohesion: 0.40 Nodes (5): Marketing Manager (#75), Brand Editor (#71), Brand Guardian (#70), Andrew, WordPress

Community 486 - "Docs: DB1: Client Service Tasks Dashboard"

Cohesion: 0.50 Nodes (4): DB1: Client Service Tasks Dashboard, DB3: JHR, DB4: SLA, DB5: JAM

Community 389 - "Docs: dintel-account-mgr"

Cohesion: 0.20 Nodes (10): brand.py, dintel-account-mgr, brand-canon.md, fact-sheet.md, notion.py, Service Architect, Quotation Mgr, Doc Secretary (+2 more)

Community 408 - "Docs: Google Analytics 4"

Cohesion: 0.22 Nodes (9): Google Analytics 4, Google Tag Manager, Analytics Advisor, Generated Insights, Measurement Protocol, BigQuery, Looker Studio, Google Tag (+1 more)

Community 457 - "Docs: claude-settings-optimizer"

Cohesion: 0.40 Nodes (5): claude-settings-optimizer, our-settings-audit, Sample Settings Check Report, Claude Desktop Configuration, MCP Server Token Estimates

Community 503 - "Docs: Claude Settings Optimizer"

Cohesion: 0.67 Nodes (3): Claude Settings Optimizer, run_audit.py, auto_fix.py

Community 424 - "Docs: Agent 76 dintel-backoffice-mgr"

Cohesion: 0.29 Nodes (7): Agent 76 dintel-backoffice-mgr, 06_PRICING-PACKAGES.md, D.intelligence_Invoice_2026, D.intelligence_Service_Contract_2026, D.intelligence_NDA_2026, D.intelligence_Job_Readiness_2026, D.intelligence_Ad_Agency_Contract_2026

Community 450 - "Docs: Quality Reviewer"

Cohesion: 0.40 Nodes (6): Web Crawler Orchestrator, Content Repository, Content Distiller, Quality Reviewer, Markdown Exporter, Pipeline Orchestrator

Community 438 - "Docs: Reference Curator"

Cohesion: 0.33 Nodes (6): Reference Curator, Reference Discovery, Web Crawler, Content Repository, discover.py, web-crawler-orchestrator

Community 380 - "Docs: Mac Doctor Command"

Cohesion: 0.22 Nodes (13): Mac Cleanup Command, audit_cleanup.sh, cleanup_execute.sh, Mac Doctor Command, audit_packages.sh, audit_environment.sh, audit_security.sh, audit_resources.sh (+5 more)

Community 526 - "Docs: Our GDrive Organizer README"

Cohesion: 0.67 Nodes (3): Our GDrive Organizer README, organizer.py, conventions.md

Community 529 - "Docs: determine decision"

Cohesion: 0.67 Nodes (3): determine_decision, generate_refactor_instructions, generate_research_queries

Community 491 - "Docs: export project files"

Cohesion: 0.50 Nodes (4): generate_document_file, generate_topic_index, generate_root_index, export_project_files

Community 393 - "Docs: Pipeline Orchestrator"

Cohesion: 0.31 Nodes (10): Pipeline Orchestrator, Reference Discovery, Web Crawler, Content Repository, Content Distiller, Quality Reviewer, Markdown Exporter, Documents Table (+2 more)

Community 510 - "Docs: ourdigital-presales-seo"

Cohesion: 1.00 Nodes (3): ourdigital-presales-seo, ourdigital-presales-seo, competitor_sets

Community 420 - "Docs: Pipeline Orchestrator"

Cohesion: 0.29 Nodes (7): Markdown Exporter, Pipeline Orchestrator, Reference Discovery, Web Crawler, Content Repository, Content Distiller, Quality Reviewer

Community 463 - "Docs: export project files"

Cohesion: 0.50 Nodes (4): generate_document_file, generate_topic_index, generate_root_index, export_project_files

Community 433 - "Docs: Reference Curator Pipeline"

Cohesion: 0.29 Nodes (7): Reference Curator Pipeline, Reference Discovery, Web Crawler, Content Repository, Content Distiller, Quality Reviewer, Markdown Exporter

Community 421 - "Docs: GUARDRAILS"

Cohesion: 0.29 Nodes (7): Claude Code, Gemini, Codex, GUARDRAILS.md, CLAUDE.md, GEMINI.md, CODEX.md

Community 501 - "Docs: check-ownership.py"

Cohesion: 0.67 Nodes (3): tasks.yaml, locks.yaml, check-ownership.py

Community 495 - "Docs: execute discovery"

Cohesion: 0.67 Nodes (3): execute_discovery, web_search, deduplicate_by_url

Community 494 - "Docs: create manifest"

Cohesion: 0.67 Nodes (3): create_manifest, infer_source_type, infer_vendor

Community 497 - "Docs: determine decision"

Cohesion: 0.67 Nodes (3): determine_decision, generate_refactor_instructions, generate_research_queries

Community 418 - "Docs: check-ownership.py"

Cohesion: 0.25 Nodes (8): setup-agents, check-ownership.py, multi-agent-guide, get_file_owner, is_file_locked, verify_ownership, check_commit_message, OWNERSHIP_MATRIX

Community 516 - "Docs: Rate Card"

Cohesion: 0.67 Nodes (3): Education Catalog, SEO Catalog, Rate Card

Community 519 - "Docs: estimate.py"

Cohesion: 0.67 Nodes (3): estimate.py, sow_templates.yaml, rate_card.yaml

Community 428 - "Docs: estimate.py"

Cohesion: 0.29 Nodes (7): rate_card.yaml, seo.yaml, education.yaml, digital_ads.yaml, digital_branding.yaml, estimate.py, scope.schema.json

Community 496 - "Docs: OurDigital Research"

Cohesion: 0.67 Nodes (3): OurDigital Blog, OurDigital Journal, OurDigital Research

Community 414 - "Docs: 94-dintel-bootstrap"

Cohesion: 0.25 Nodes (8): TUI Design Template, Python Rich Library, DTM Agent, 94-dintel-bootstrap, dintel-auth, D.DA Agent, OurSEO Agent, 91-multi-agent-guide

Community 431 - "Docs: GUARDRAILS"

Cohesion: 0.38 Nodes (6): GUARDRAILS.md, AGENTS.md, check-ownership.py, locks.yaml, Multi-Agent Framework, tasks.yaml

Community 467 - "Docs: Pricing Quick Reference"

Cohesion: 0.50 Nodes (4): Pricing Quick Reference, 01_Strategy/PRICING-PACKAGES.md, knowledge-base/canon/service-architecture.md, _dintel-shared/src/dintel/brand.py

Community 462 - "Docs: Installing OurDigital Skills in Claude.a"

Cohesion: 0.50 Nodes (4): Installing OurDigital Skills in Claude.ai, ourdigital-skills-bundle.md, scripts/export_for_claude_ai.py, OurDigital Brand Guide

Community 473 - "Docs: Client Service Tasks Dashboard"

Cohesion: 0.50 Nodes (4): Client Service Tasks Dashboard, JHR DB, JAM DB, SLA DB

Community 419 - "Docs: #72 Doc Secretary"

Cohesion: 0.32 Nodes (8): #70 Brand Guardian, #71 Brand Editor, #72 Doc Secretary, #73 Quotation Mgr, #74 Service Architect, #75 Marketing Mgr, #76 Back Office Mgr, #77 Account Mgr

Community 532 - "Docs: #88 Skill Update"

Cohesion: 0.67 Nodes (3): #88 Skill Update, brand.py, pricing-reference.md

Community 464 - "Docs: parse lines"

Cohesion: 0.67 Nodes (4): markdown_to_notion_blocks, _parse_lines, create_callout_block, create_toggle_block

Community 436 - "Docs: JournalValidator"

Cohesion: 0.33 Nodes (6): JournalValidator, StructureValidator, ComplianceChecker, SpellingChecker, LinkRecommender, main

Community 423 - "Docs: Apache License 2.0"

Cohesion: 0.29 Nodes (7): brand-guidelines, Apache License 2.0, python-pptx, canvas-design, canvas-fonts, theme-factory, Arctic Frost

Community 398 - "Docs: SIL Open Font License, Version 1.1"

Cohesion: 0.22 Nodes (9): The Arsenal Project, The Big Shoulders Project, The Boldonse Project, The Bricolage Grotesque Project, The Crimson Pro Project, The DM Mono Project, Erica One, The Geist Project (+1 more)

Community 409 - "Docs: SIL Open Font License Version 1.1"

Cohesion: 0.22 Nodes (9): The Gloock Project, IBM Corp., The Instrument Sans Project, Santiago Orozco, The JetBrains Mono Project, The Jura Project, The Libre Baskerville Project, The Lora Project (+1 more)

Community 460 - "Docs: Skills"

Cohesion: 0.40 Nodes (5): Skills, algorithmic-art, canvas-design, docx, pdf

Community 405 - "Docs: SIL Open Font License, Version 1.1"

Cohesion: 0.22 Nodes (9): The National Park Project Authors, Kimberly Geswein, The Outfit Project Authors, The Pixelify Sans Project Authors, Denis Masharov, The Red Hat Project Authors, The Silkscreen Project Authors, The Smooch Sans Project Authors (+1 more)

Community 499 - "Docs: notion search.py"

Cohesion: 0.67 Nodes (3): notion_search.py, _search_llm.py, _notion_compat

Community 498 - "Docs: call claude"

Cohesion: 0.67 Nodes (3): call_claude, _call_via_sdk, _call_via_cli

Community 397 - "Docs: initializeSystem"

Cohesion: 0.29 Nodes (10): setup, initializeSystem, generateFlowField, Particle, updateSeedDisplay, updateSeed, previousSeed, nextSeed (+2 more)

Community 484 - "Docs: Artifacts Builder Skill"

Cohesion: 0.50 Nodes (4): Apache License 2.0, Artifacts Builder Skill, init-artifact.sh, bundle-artifact.sh

Community 478 - "Docs: html2pptx"

Cohesion: 0.50 Nodes (4): html2pptx, pptxgenjs, playwright, sharp

Community 477 - "Docs: fields.json"

Cohesion: 0.50 Nodes (4): create_validation_image.py, check_bounding_boxes.py, fill_pdf_form_with_annotations.py, fields.json

Community 513 - "Docs: docx"

Cohesion: 1.00 Nodes (3): docx, Document, Packer

Community 429 - "Docs: Paragraph"

Cohesion: 0.29 Nodes (7): Paragraph, TextRun, Table, TableRow, TableCell, ImageRun, PageBreak

Community 493 - "Docs: SIL Open Font License"

Cohesion: 0.50 Nodes (4): Tektur Project, SIL Open Font License, Work Sans Project, Young Serif Project

Community 396 - "Docs: docx skill"

Cohesion: 0.20 Nodes (10): docx skill, pandoc, docx-js, unpack.py, pack.py, docx-js.md, ooxml.md, soffice (+2 more)

Community 445 - "Docs: Office Open XML Technical Reference"

Cohesion: 0.33 Nodes (6): Office Open XML Technical Reference, Document, DocxXMLEditor, PIL.Image, shutil, os

Community 434 - "Docs: PDF Processing Advanced Reference"

Cohesion: 0.29 Nodes (7): PDF Processing Advanced Reference, pdf-lib, pdfjs-dist, poppler-utils, pypdf, pytesseract, pdf2image

Community 487 - "Docs: <p:txBody>"

Cohesion: 0.50 Nodes (4): <p:txBody>, <a:bodyPr>, <a:lstStyle>, <a:p>

Community 490 - "Docs: slack-gif-creator"

Cohesion: 0.50 Nodes (4): slack-gif-creator, pillow, imageio, numpy

Community 440 - "Docs: scripts/evaluation.py"

Cohesion: 0.33 Nodes (6): MCP Server, Evaluation XML Format, scripts/evaluation.py, anthropic, mcp, claude-3-7-sonnet-20250219

Community 512 - "Docs: Database Best Practices"

Cohesion: 0.67 Nodes (3): Database Best Practices, Decision Log Database, General Documentation Database

Community 522 - "Docs: Server"

Cohesion: 0.67 Nodes (3): Server, ListToolsRequestSchema, CallToolRequestSchema

Community 523 - "Docs: main"

Cohesion: 0.67 Nodes (3): McpServer, StdioServerTransport, main

Community 485 - "Docs: registerTool"

Cohesion: 0.50 Nodes (4): axios, registerTool, makeApiRequest, handleApiError

Community 447 - "Docs: example search users"

Cohesion: 0.33 Nodes (6): BaseModel, UserSearchInput, ResponseFormat, _make_api_request, _handle_api_error, example_search_users

Community 502 - "Docs: Implementation Plan: User Profile API"

Cohesion: 0.67 Nodes (3): User Profile API Specification, Implementation Plan: User Profile API, Engineering Tasks

Community 422 - "Docs: Notion Spec to Implementation"

Cohesion: 0.29 Nodes (7): Progress Tracking, Progress Update Template, Quick Implementation Plan Template, Notion Spec to Implementation, API Feature Example, UI Component Example, Database Migration Example

Community 425 - "Docs: Template Selection Guide"

Cohesion: 0.29 Nodes (7): Template Selection Guide, Decision Meeting Template, Status Update Template, Brainstorming Template, Sprint Planning Template, Retrospective Template, 1:1 Meeting Template

Community 456 - "Docs: Notion Research Documentation Skill"

Cohesion: 0.40 Nodes (5): Notion Research Documentation Skill, Format Selection Guide, Research Summary Format, Comprehensive Report Format, Quick Brief Format

Community 435 - "Docs: Claude Skill"

Cohesion: 0.29 Nodes (7): Claude Skill, SKILL.md, YAML Frontmatter, Instructions, scripts/, references/, assets/

Community 525 - "Docs: Research & Documentation Skill"

Cohesion: 0.67 Nodes (3): Research & Documentation Skill, basic-research.json, research-to-database.json

Cohesion: 0.46 Nodes (8): Competitor Analysis Example, Market Research Example, Technical Investigation Example, Trip Planning Example, Advanced Search Techniques, Notion:notion-search, Notion:notion-fetch, Notion:notion-create-pages

Community 394 - "Docs: Meeting Intelligence"

Cohesion: 0.33 Nodes (8): Meeting Intelligence, Notion:notion-search, Notion:notion-fetch, Notion:notion-create-pages, Template Selection Guide, Meeting Intelligence Skill Evaluations, Customer Meeting Prep, Executive Review Prep

Community 492 - "Docs: Skill Migration Guide"

Cohesion: 0.50 Nodes (4): Skill Format Requirements, Skill Migration Guide, 16-seo-schema-validator, 17-seo-schema-generator

Community 406 - "Docs: Format Selection Guide"

Cohesion: 0.33 Nodes (9): Comparison Format, Comparison Template, Comprehensive Report Format, Comprehensive Report Template, Format Selection Guide, Quick Brief Format, Quick Brief Template, Research Summary Format (+1 more)

Community 505 - "Docs: Spec to Implementation Skill Evaluations"

Cohesion: 0.67 Nodes (3): Spec to Implementation Skill Evaluations, Basic Spec Implementation Evaluation, Spec to Tasks Evaluation

Community 390 - "Docs: marketplace.json"

Cohesion: 0.20 Nodes (9): $schema, name, owner, name, email, metadata, description, version (+1 more)

Knowledge Gaps

  • 1371 isolated node(s): Any, fs, path, Any, Any (+1366 more) These have ≤1 connection - possible missing edges or undocumented components.
  • 418 thin communities (<3 nodes) omitted from report — run graphify query to explore isolated nodes.

Suggested Questions

Questions this graph is uniquely positioned to answer:

  • Why does datetime connect datetime to db session, KpiAggregator, PerformanceReporter, CompetitorProfiler, MigrationPlanner, .audit, PageAnalyzer, AiVisibilityTracker, CompetitiveMonitor, generate quotation, SerpAnalyzer, MigrationMonitor, LinkGapFinder, ContentAuditor, ProductSchemaChecker, KnowledgeGraphAnalyzer, ContentBriefGenerator, models, EntityAuditor, ConfigManager, ConfigManager, ConfigManager, ConfigManager, ConfigManager, ConfigManager, NaverSerpAnalyzer, ConfigManager, ConfigManager, ConfigManager, ConfigManager, ConfigManager, ConfigManager, ConfigManager, ConfigManager, ConfigManager, ConfigManager, DashboardGenerator, exporter, KeywordResearcher, manifest, seo crawler adapter, reviewer, CrawlProgress, GatewayPageGenerator, SearchConsoleClient, RobotsChecker, organizer, ExecutiveReportGenerator, XMLEditor, NotionAsyncOrganizer, SchemaValidator, SitemapValidator, KeywordAnalyzer, check-ownership, ConfigManager, BotIdentification, keyword gap analyzer, BaseAsyncClient, position tracker, page analyzer, seo audit orchestrator, crawl mgr, backlink auditor, international auditor, ai citation analyzer, .run, jamie video info, BaseAsyncClient, ranking reporter, content gap analyzer, AutoFixer, export to ulysses, ghost publish, extract notion, run audit, gtm audit, schema migrator, init skill, run workflow? High betweenness centrality (0.299) - this node is a cross-community bridge.
  • Why does jamie-youtube-manager connect Docs: jamie-youtube-manager to jamie youtube batch update, SEO Comprehensive Audit, jamie youtube api test, jamie video info, Docs: OurDigital Backoffice README, notion writer, jamie channel status? High betweenness centrality (0.050) - this node is a cross-community bridge.
  • Why does BaseAsyncClient connect BaseAsyncClient to KpiAggregator, PerformanceReporter, CompetitorProfiler, MigrationPlanner, .audit, backlink auditor, AiVisibilityTracker, ai citation analyzer, CompetitiveMonitor, .run, MigrationMonitor, LinkGapFinder, .analyze, ContentAuditor, ProductSchemaChecker, KnowledgeGraphAnalyzer, ContentBriefGenerator, . call ahrefs, EntityAuditor, BacklinkAuditor, ContentGapAnalyzer, ranking reporter, content gap analyzer, RateLimiter, .compare competitors, .detect toxic links, seo crawler adapter, BaseAsyncClient, .generate calendar, RankingReporter, ReportAggregator, AnchorDistribution, .track velocity, .find top movers, TopicGap, ConfigManager, position tracker, PositionTracker? High betweenness centrality (0.026) - this node is a cross-community bridge.
  • Are the 157 inferred relationships involving BaseAsyncClient (e.g. with Namespace and Namespace) actually correct? BaseAsyncClient has 157 INFERRED edges - model-reasoned connections that need verification.
  • Are the 3 inferred relationships involving Document (e.g. with DOCXSchemaValidator and RedliningValidator) actually correct? Document has 3 INFERRED edges - model-reasoned connections that need verification.
  • What connects Create JWT token for Ghost Admin API., Parse YAML frontmatter from markdown content., Publish markdown file to Ghost CMS. to the rest of the system? 3215 weakly-connected nodes found - possible documentation gaps or missing edges.
  • Should PresentationGenerator be split into smaller, more focused modules? Cohesion score 0.14705882352941177 - nodes in this community are weakly interconnected.