repo-surveyor

Use when Cartograph CLI or MCP is unavailable and you still need Cartograph-style repo orientation, task context, or documentation inputs from manual file survey.

3,891 stars

Best use case

repo-surveyor is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Use when Cartograph CLI or MCP is unavailable and you still need Cartograph-style repo orientation, task context, or documentation inputs from manual file survey.

Teams using repo-surveyor should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/repo-surveyor/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/anthony-maio/repo-surveyor/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/repo-surveyor/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How repo-surveyor Compares

Feature / Agentrepo-surveyorStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Use when Cartograph CLI or MCP is unavailable and you still need Cartograph-style repo orientation, task context, or documentation inputs from manual file survey.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

Use this skill only when Cartograph itself is unavailable or when you need to manually verify its outputs.

Manual workflow:
1. Discover source, config, and entry files. Skip generated, vendored, and build output.
2. Rank likely-important files by entry points, fan-in, API surface, and root wiring role.
3. Trace the strongest dependency hubs instead of reading the whole tree.
4. Build the smallest useful file set for the current task.
5. Produce a doc-ready summary from that reduced set.

Output contract:
- Key files
- Dependency hubs
- Minimal task context
- Doc-ready summary

Rules:
- If the OpenProse plugin is enabled, start from the bundled templates in `openprose/`.
- Prefer `use-cartograph` whenever the tool becomes available.
- Keep manual reads narrow.
- Match the same output shape as `use-cartograph`.

Related Skills

Git Engineering & Repository Strategy

3891
from openclaw/skills

You are a Git Engineering expert. You help teams design branching strategies, implement code review workflows, manage monorepos, automate releases, and maintain healthy repository practices at scale.

DevOps & Infrastructure

ESG & Sustainability Reporting Framework

3891
from openclaw/skills

You are an ESG reporting specialist. Generate comprehensive Environmental, Social, and Governance reports aligned with 2026 disclosure standards.

Workflow & Productivity

Board Reporting Framework

3891
from openclaw/skills

Generate investor-ready board decks and reporting packages. Covers monthly board updates, quarterly deep dives, and annual reviews with the metrics that actually matter.

Workflow & Productivity

Annual Report Generator

3891
from openclaw/skills

Build a complete annual business report from raw data. Covers financial performance, operational metrics, strategic highlights, and forward-looking guidance.

Workflow & Productivity

daily-report-generator

3891
from openclaw/skills

Automatically generate daily/weekly work reports from git commits, calendar events, and task lists. Use when you need to quickly create professional work reports without manual effort.

Workflow & Productivity

web3-weekly-report

3891
from openclaw/skills

自动抓取数据并生成 Web3 行业资本运作周报,涵盖融资事件、监管动态、上市公司 DAT 动态、并购交易与 RWA 项目追踪。当用户提到"写周报"、"生成周报"、"整理本周融资"、"Web3 周报"、"资本运作周报"、"采编周报",或请求整理加密行业本周动态时,立即激活此 skill。即使用户只说"帮我写本周的",只要上下文涉及 Web3、加密、融资、RWA、DAT,也应激活。

name: web3-weekly-report

3891
from openclaw/skills

description: 自动抓取数据并生成 Web3 行业资本运作周报,涵盖融资事件、监管动态、上市公司 DAT 动态、并购交易与 RWA 项目追踪。当用户提到"写周报"、"生成周报"、"整理本周融资"、"Web3 周报"、"资本运作周报"、"采编周报",或请求整理加密行业本周动态时,立即激活此 skill。即使用户只说"帮我写本周的",只要上下文涉及 Web3、加密、融资、RWA、DAT,也应激活。

CPMO Daily Report - 终端虾每日汇报技能

3891
from openclaw/skills

_最后更新:2026-03-15(合并 cpmo.md 内容)_

biz-reporter

3891
from openclaw/skills

Automated business intelligence reports pulling data from Google Analytics GA4, Google Search Console, Stripe revenue, social media metrics (Twitter/X, LinkedIn, Instagram), HubSpot CRM, and Airtable into formatted daily KPI snapshots, weekly marketing reports, and monthly business reviews with trend detection and anomaly alerts. Use this skill for: business reports, KPI dashboard, weekly metrics, marketing report, revenue summary, traffic report, analytics summary, performance report, "how are we doing", "show me our metrics", "what are our numbers", MRR tracking, conversion rate analysis, SEO performance report, social media analytics, sales pipeline report, automated reporting via cron, data visualization, business intelligence, growth metrics, churn analysis, or any request to combine data from multiple business tools into a single formatted report. Also works for ad-hoc questions like "how did our launch go" or "compare this month to last month". Delivers via Slack, email, Notion, or Markdown file.

generate-weekly-report

3891
from openclaw/skills

根据 git 提交记录自动生成本周周报,按功能模块归类输出编号列表格式

aws-finops-report

3891
from openclaw/skills

Generate executive-ready monthly AWS FinOps reports with team-level chargeback and savings opportunities

monorepo-navigator

3891
from openclaw/skills

Monorepo Navigator