Chalk Labs
Need help deploying how?
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/luizhcrocha-how
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
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/how
What's inside
- Skill name
how- Description
- Explain how code works, as onboarding a senior engineer. Use for "how does X work", "zoom out", a map of an area, a walkthrough before changing unfamiliar code, or "where should this live".
- License
- MIT
- Instructions
- 36 lines in SKILL.md · view on GitHub
Files (3)
- SKILL.md
- explainer-prompt.md · references/
- explorer-prompt.md · references/
SKILL.md (first lines)
# How
Answer "how does X work?" with an explanation a senior engineer new to the area can build a working mental model from: enough to start working in it confidently, not annotated source code. Adapted from poteto's pstack (MIT).
Use the project's own vocabulary: read `CONTEXT.md` (if it exists) and the ADRs in the area, and name things the way they do. Motivation ("why was it built this way?") is the `why` skill's question.
## 1. Size the question
If the scope is ambiguous, state your reading of it and explore; the user can redirect.
- **Simple**: one module, a small utility, a narrow question, or "zoom out: map the modules and callers around this". One pass, step 2.
- **Complex**: a subsystem spanning files or services, a cross-cutting feature, a full architectural overview. Explore in parallel first, step 3.
When in doubt, take the simple path.
## 2. Simple: one pass
Spawn one `Explore` agent playing the Researcher role ([MODELS.md](../../productivity/coordinator/MODELS.md)), in the background, with the brief in [references/explainer-prompt.md](references/explainer-prompt.md) minus its explorer-findings section: it explores and explains in one pass. Go to step 5.
## 3. Complex: explore
Split the question into 2 to 4 exploration angles, each a distinct slice of the subsystem (the entry points, the data model, the boundary with X, the failure paths). Spawn all explorers in one message: `Explore` agents playing the Researcher role, in the background, each with [references/explorer-prompt.md](references/explorer-prompt.md) and its angle filled in.
## 4. Complex: explain
When every explorer has returned, spawn one explainer, a Composer, with [references/explainer-prompt.md](references/explainer-prompt.md) and all findings filled in. It moves up as MODELS.md says when the findings contradict each other. The same move applies when the findings leave gaps it must close by reading code, or when the question asks for a judgement about the design ("is this the right layer").
## 5. Present
Present the explainer's output with light edits for clarity or context from the conversation; don't rewrite it. The sections, dropping any that don't apply: Overview, Key Concepts, How It Works, Where Things Live, Gotchas. Diagrams are mermaid, only where they clarify; a walkthrough that needs several diagrams built up one after another goes to the `show-me` skill as a page.
## 6. Keep the gotchas
Every non-obvious Gotcha the explanation surfaced (surprising behavior, a trap, a historical artifact that still bites) becomes a memo note of kind `gotcha` (the `memo` skill), one self-contained line each, unless memo already has it. The explanation itself stays in the chat.From luizhcrocha/skills, MIT.
More from luizhcrocha/skills
- 0.570score
lang-c
luizhcrocha
C rules and taste for tstack (C23, GCC/Clang, sanitizers, clang-tidy, QMK keymaps).
SkillAFreshness: AClaude Code +9 - 0.567score
architect
luizhcrocha
Sketch types, signatures and the module map from competing candidates before code, then implement against it.
SkillAFreshness: AClaude Code +9 - 0.567score
apple-design
luizhcrocha
Apple's fluid-interface principles for the web: springs, velocity handoff, momentum, rubber-banding, materials, type.
SkillAFreshness: AClaude Code +9 - 0.567score
create-verification-skill
luizhcrocha
Generate a project-local verify-<app> skill that launches the app and drives it like a user, with a feature map.
SkillAFreshness: AClaude Code +9 - 0.567score
design-engineering
luizhcrocha
Craft rules for web UI polish (press states, origins, transforms, clip-path, gestures, performance, accessibility) and a Before/After review table.
SkillAFreshness: AClaude Code +9 - 0.567score
interrogate
luizhcrocha
Adversarial review: three fresh reviewers (correctness and security, maintainability, intent) try to break a change; the lead gives a verdict.
SkillAFreshness: AClaude Code +9 - 0.561score
animate
luizhcrocha
Build an animation or transition that passes review-animations, or name a motion effect ("what's it called when...").
SkillAFreshness: AClaude Code +9 - 0.561score
codebase-design
luizhcrocha
Deep-module design vocabulary (module, interface, seam, depth).
SkillAFreshness: AClaude Code +9 - 0.561score
figure-it-out
luizhcrocha
Design an auditable bespoke playbook when no tuca-mode playbook fits.
SkillAFreshness: AClaude Code +9 - 0.561score
find-animation-opportunities
luizhcrocha
Find places in a UI that don't animate but should, and reject the ones that shouldn't; read-only, exact values.
SkillAFreshness: AClaude Code +9 - 0.561score
improve-animations
luizhcrocha
Audit a codebase's animation and motion code and write prioritized, self-contained fix plans for other agents; read-only on source.
SkillAFreshness: AClaude Code +9 - 0.561score
explain
luizhcrocha
Explain a piece of work plainly (what, how, why) as one conversational account.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 8, 2026 (22 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/luizhcrocha/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from luizhcrocha
- 0.570score
lang-c
luizhcrocha
C rules and taste for tstack (C23, GCC/Clang, sanitizers, clang-tidy, QMK keymaps).
SkillAFreshness: AClaude Code +9 - 0.567score
create-verification-skill
luizhcrocha
Generate a project-local verify-<app> skill that launches the app and drives it like a user, with a feature map.
SkillAFreshness: AClaude Code +9 - 0.567score
apple-design
luizhcrocha
Apple's fluid-interface principles for the web: springs, velocity handoff, momentum, rubber-banding, materials, type.
SkillAFreshness: AClaude Code +9 - 0.567score
architect
luizhcrocha
Sketch types, signatures and the module map from competing candidates before code, then implement against it.
SkillAFreshness: AClaude Code +9 - 0.567score
design-engineering
luizhcrocha
Craft rules for web UI polish (press states, origins, transforms, clip-path, gestures, performance, accessibility) and a Before/After review table.
SkillAFreshness: AClaude Code +9 - 0.567score
interrogate
luizhcrocha
Adversarial review: three fresh reviewers (correctness and security, maintainability, intent) try to break a change; the lead gives a verdict.
SkillAFreshness: AClaude 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 how 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
how skill. Agent Mart. https://agentmart.dev/skills/luizhcrocha-how (last updated 2026-10-24)