reporting
Use for weekly updates, monthly operating reviews, board reports, investor updates, QBRs, KPI summaries, delivery-health reports, content performance reports…
Skill by alvarovillalbaa
Chalk Labs
Need help deploying reporting?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/alvarovillalbaa-reporting
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data, writing, marketing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/reporting
What's inside
- Skill name
reporting- Description
- Use for weekly updates, monthly operating reviews, board reports, investor updates, QBRs, KPI summaries, delivery-health reports, content performance reports, audience growth reviews, product KPI reviews, feature adoption and retention reports, expense reports, savings-goal check-ins, and social mention monitoring that must collect live data from source systems, compare against prior state or thresholds, and turn the result into decisions, owners, and escalation calls.
- License
- MIT
- Compatibility
- Instruction-only. Optional tools for email, web, files, sheets, and messaging.
- Instructions
- 685 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- body: 685 lines (spec recommends under 500)
Files (2)
- README.md
- SKILL.md
SKILL.md (first lines)
# Reporting Turn live operating data into compact reports that answer one practical question: - what changed - why it matters - what needs action now Do not produce reporting theater. A report is only credible when it is grounded in live or recently fetched data from the systems that actually run the business. ## Core Reporting Loop Use this loop for every report, regardless of domain: 1. define the reporting frame: period, audience, operating question 2. load prior state, baselines, or thresholds 3. fetch current data from source systems 4. compare current state against prior state, targets, or seen items 5. isolate the few deltas that actually matter 6. turn those deltas into decisions, owners, and escalations 7. save enough state for the next run when the report is recurring If the task is recurring, the report should feel like a checkpoint, not a reset. ## First Run Vs Recurring Run Treat recurring reporting as a tracked system. On a first run: - define the operating question and cadence - collect the minimum baseline needed for next time - ask for or infer targets, categories, thresholds, or tracked entities - save only the state required to make the next run comparative On later runs: - load the last snapshot before fetching new data - identify what is new, changed, completed, or still unresolved - avoid repeating previously seen items unless their status worsened or they now require a decision - update the saved state at the end of the run Do not ask the user to restate stable tracking context every time if the task is clearly part of a cadence. ## Reporting Memory Contract When the report is recurring, preserve only the state that improves the next run. Typical stored fields: - `last_run_at` - `reporting_window` - `previous_totals` or prior KPI snapshot - `targets`, thresholds, or pacing assumptions - tracked entities such as channels, vendors, goals, or keywords - `seen_ids`, `seen_urls`, or previously reported items - unresolved risks, open asks, and named owners Good recurring reports know what changed since the last run without redoing the entire setup. ## External Data Requirement For proper reporting, connect to the source systems instead of relying on stale memory, copied summaries, or guessed numbers. Preferred integration order: 1. **CLI first**: use the system's CLI when it is available and trustworthy. 2. **MCP second**: use MCP tools when they provide cleaner or richer access. 3. **API last**: call direct APIs only when CLI and MCP cannot provide the required coverage. Rules: - Do not claim a report is current unless you actually fetched current data. - Do not invent values for unavailable systems. - If a required system is unreachable, say which part of the report is degraded. - If the source of truth is ambiguous, name the system you chose and why. - For recurring reports, record what point in time the data reflects. ## Use This Skill For - weekly team or functional updates - monthly operating reviews - board or investor updates - QBRs and business performance summaries - KPI dashboards that need narrative, not a metric dump - executive escalation memos with a clear ask - engineering delivery reporting: PR queue, review latency, merge conflicts, CI, and release readiness - product analytics reporting: KPI hierarchy, cohort and retention reviews, funnel health, feature adoption, and release-impact analysis - monthly expense reporting from receipts, invoices, or finance notifications - savings-goal check-ins against targets and current pace - audience growth reports by channel or segment - engagement analysis by content type, format, or platform - social mention monitoring, testimonial collection, and brand-signal reporting ## Typical Source Systems Common external inputs include: - `git`, GitHub CLI, CI CLIs, deployment tooling - issue trackers such as Linear, Jira, or internal ticketing systems - spreadsheets, BI exports, finance systems, and warehouse query outputs - inboxes, receipt emails, invoices, bank notifications, and statement exports - CRM, support, social, analytics, and community platforms - team status notes only after the operating data has been collected When multiple systems disagree, prefer the one closest to execution: - merged PRs over status notes - issue tracker state over a slide - warehouse numbers over manually edited summaries
From alvarovillalbaa/afs, MIT.
More from alvarovillalbaa/afs
- 0.474score
code-slides
alvarovillalbaa
Create and evolve code-based slide decks and presentations (pitch decks, demos, product walkthroughs, technical talks) with HTML/CSS/JS or React/TypeScript…
SkillCFreshness: CClaude Code +9 - 0.474score
agentic-development
alvarovillalbaa
Use for end-to-end software execution in an unfamiliar or complex repo: orienting the codebase, choosing an execution model, planning and verifying changes…
SkillCFreshness: CClaude Code +9 - 0.474score
ai-engineering
alvarovillalbaa
Use for AI and agent engineering work: system prompt design, tool call architecture, context engineering, memory and learning systems, multi-agent…
SkillCFreshness: CClaude Code +9 - 0.474score
html-visualization
alvarovillalbaa
Generate polished, self-contained visual explainers, reviews, diagrams, dashboards, comparison pages, and slide-mode HTML from technical or business inputs.
SkillCFreshness: CClaude Code +9 - 0.474score
memory-management
alvarovillalbaa
Design, audit, and improve agent memory systems across Claude Code's three memory layers (CLAUDE.md, auto-memory, rules/).
SkillCFreshness: CClaude Code +9 - 0.474score
video-generation
alvarovillalbaa
Production workflow for Remotion video creation in React.
SkillCFreshness: CClaude Code +9 - 0.471score
frontend
alvarovillalbaa
Use for frontend engineering work such as components, routes, state management, accessibility, performance, design-system integration, and browser-facing…
SkillCFreshness: CClaude Code +9 - 0.471score
backend
alvarovillalbaa
Use for backend engineering work such as APIs, services, data models, persistence, queues, caching, auth, background jobs, and server-side debugging or…
SkillCFreshness: CClaude Code +9 - 0.471score
code-as-images
alvarovillalbaa
Create polished image assets by authoring the visual itself in code.
SkillCFreshness: CClaude Code +9 - 0.470score
cloud-management
alvarovillalbaa
Cross-cloud CLI-first cloud operations for AWS, Azure, and GCP.
SkillCFreshness: CClaude Code +9 - 0.470score
content-writing
alvarovillalbaa
Use for content creation, repurposing, refreshes, audits, keyword research, support-to-content analysis, and article editing.
SkillCFreshness: CClaude Code +9 - 0.466score
second-brain
alvarovillalbaa
Build and maintain a durable, storage-agnostic personal or team knowledge system from notes, meetings, docs, chats, research, code repos, datasets, images…
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 17, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/alvarovillalbaa/afs
- Website
- afs-livid.vercel.app
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from alvarovillalbaa
- 0.474score
html-visualization
alvarovillalbaa
Generate polished, self-contained visual explainers, reviews, diagrams, dashboards, comparison pages, and slide-mode HTML from technical or business inputs.
SkillCFreshness: CClaude Code +9 - 0.474score
memory-management
alvarovillalbaa
Design, audit, and improve agent memory systems across Claude Code's three memory layers (CLAUDE.md, auto-memory, rules/).
SkillCFreshness: CClaude Code +9 - 0.474score
ai-engineering
alvarovillalbaa
Use for AI and agent engineering work: system prompt design, tool call architecture, context engineering, memory and learning systems, multi-agent…
SkillCFreshness: CClaude Code +9 - 0.474score
code-slides
alvarovillalbaa
Create and evolve code-based slide decks and presentations (pitch decks, demos, product walkthroughs, technical talks) with HTML/CSS/JS or React/TypeScript…
SkillCFreshness: CClaude Code +9 - 0.474score
agentic-development
alvarovillalbaa
Use for end-to-end software execution in an unfamiliar or complex repo: orienting the codebase, choosing an execution model, planning and verifying changes…
SkillCFreshness: CClaude Code +9 - 0.474score
video-generation
alvarovillalbaa
Production workflow for Remotion video creation in React.
SkillCFreshness: CClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get reporting running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
reporting skill. Agent Mart. https://agentmart.dev/skills/alvarovillalbaa-reporting (last updated 2026-10-24)