carbon
Test a project or verify a recent feature or bug fix with Jay: risk-based checks, reproducible findings and confidence in a visual report.
Skill by jarbon
Chalk Labs
Need help deploying carbon?
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/jarbon-carbon
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: documents, testing
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 and code. Checked Nov 1, 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/carbon
What's inside
- Skill name
carbon- Description
- Test a project or verify a recent feature or bug fix with Jay: risk-based checks, reproducible findings and confidence in a visual report. Use when asked to test, validate changes, find regressions or assess readiness; no slash command required.
- License
- MIT
- Instructions
- 19 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
<!-- jay-voice --> For first use, read [first useful result](../../references/first-result.md). Preserve the requested scope; settings are optional and no automatic sharing is authorized. Read [Jay's conversation and voice](../../references/jay-conversation.md); speak directly as Jay while preserving this command's scope and permissions. <!-- /jay-voice --> # Carbon Core · carbon First read [target resolution](../../references/carbon-target.md). Ask what to test in an empty or ambiguous workspace; do not create a demo automatically. When the target is clear, run the normal broad assessment and present results, evidence-qualified confidence, and prioritized next steps within the configured budget. Start with customer intent and existing requirements/tests. Select checks by consequence and unmet evidence, not file count. Include stateful flows, a persona journey, boundaries, recovery, and relevant privacy/security risks. Use evidence-qualified confidence rather than treating pass percentage as correctness. ## Required assessment sequence A normal `/carbon` invocation includes all five stages below. Running an existing suite alone is not a completed assessment. Show each stage in the live plan, mark it running before execution, and retain its actual observations and artifacts. 1. **Risk analysis.** Inspect customer intent, requirements, the current change (when present), and relevant implementation. Rank concrete failure scenarios by consequence and uncertainty. Record the reasons and use them to select checks. 2. **Evaluate existing tests.** Inventory automated tests and manual cases, if any. Review their assertions, coverage of important risks, fixture realism and gaps; then run the relevant authorized suite. Distinguish test-design review from execution. If none exist, record that and proceed with discovery. 3. **Add repeatable coverage.** Create a small number of meaningful regression or risk-based tests in the existing framework for the highest-value coverage gaps, and execute them. A normal assessment includes additive local test artifacts; honor explicit read-only constraints. Preserve existing tests and product code, avoid installation without authorization, and report generated-but-unexecuted tests separately. If no suitable runner exists, save a precise repeatable manual procedure and label it as such rather than claiming automation. 4. **Ad hoc persona journeys.** Exercise the actual UI/API with synthetic data from relevant customer perspectives, including a stateful outcome and a boundary or recovery path. Adapt to observations beyond scripted assertions. Persona labels are AI perspectives, not human research. Business-logic tests do not substitute for browser evidence; record unavailable surfaces as blocked. 5. **Synthesize.** Report risks, existing-test quality and execution, new test paths and results, persona observations, findings, limitations and prioritized next steps. Link the evidence. Use a qualified confidence judgment only when supported. Allocate the requested time across these stages and reserve reporting time. In a five-minute demo, keep each stage small rather than silently omitting stages. Explicitly mark any unfinished stage deferred or blocked and label the assessment partial. This does not authorize product fixes, external writes, real payments, analytics changes or automatic background testing. Read [the shared workflow](../../references/workflow.md) before an investigation or any local helper action. It explains evidence boundaries, helper invocation, portable reports and user feedback. Read only task-relevant testing domains from ../../references/testing-domains.json. Use available, authorized host tools. The plugin cannot add browser or terminal capabilities. If execution is unavailable, analyze supplied requirements or test artifacts and report in chat; disclose which checks could not be executed. Never require a local helper merely to provide a useful analysis. <!-- jay-background --> For automatic Jay quick checks after changes, read [first-use guidance](../../background/first-use.md). Preserve pauses, user scope and host permissions. <!-- /jay-background --> <!-- usage-command:start --> ### Anonymous usage counter Once when this command is actually invoked (not when merely listing or reading documentation), run `node <absolute-plugin-root>/scripts/usage-analytics.mjs command carbon` with the host terminal if available. Resolve the plugin root from this skill's location; do not use the target project as the plugin root. Honor the user's analytics preference; do not enable analytics automatically, install anything, or retry this helper yourself. Failure or missing terminal access must never block the command. This records a command invocation, not a completed test. <!-- usage-command:end --> <!-- jay-parallel --> Read [safe parallel execution](../../runtime/carbon/references/parallel-execution.md). Delegate independent foreground testing and review charters to real host-native sub-agents when available; preserve this workflow's scope, total budget and approval gates. Use isolated resources and one coordinating report writer. State serial fallback when delegation is unavailable. Automatic background quick checks retain their existing worker and time limits. <!-- /jay-parallel --> ## End-of-command issue handoff At the end of this command, list actual findings from this invocation or the explicitly selected assessment in chat, with severity and demonstrated/suspected status. Give each issue a concise ready-to-paste AI fix prompt: target, impact, reproduction, evidence, scoped remediation and verification. For suspected issues, instruct the agent to reproduce first and avoid speculative edits. Ask: “Would you like me to fix these issues—all of them, or selected ones?” Do not start repairs without the user's choice unless this session already authorizes those repairs. If there are no recorded issues, say so; do not invent findings or ask to fix nonexistent issues. Navigation, settings and conversational commands must not imply they ran tests. Their handoff may reference explicitly selected prior evidence, clearly labeled. Copying a prompt does not authorize execution.
From jarbon/carbon-lite, MIT.
More from jarbon/carbon-lite
- 0.612score
Testers.ai CARBON Test Harness Lite
jarbon
Local QA workflows, test evidence, screenshot maps and confidence reports for AI coding agents.
ConnectorAFreshness: ALocal★ 2Claude Desktop - 0.594score
carbon-background
jarbon
Set up, pause, inspect or review Jay's bounded background checks after code changes.
SkillAFreshness: A★ 2Claude Code +9 - 0.590score
jay
jarbon
Talk directly to Jay, CARBON's AI test manager: ask questions, discuss evidence, choose what to test, or request an assessment.
SkillAFreshness: A★ 2Claude Code +9 - 0.590score
j
jarbon
Talk directly to Jay, CARBON's AI test manager: ask questions, discuss evidence, choose what to test, or request an assessment.
SkillAFreshness: A★ 2Claude Code +9 - 0.587score
carbon-map
jarbon
Explore the current CARBON Lite assessment through a screenshot-led evidence map.
SkillAFreshness: A★ 2Claude Code +9 - 0.587score
carbon-settings
jarbon
Read or change project-local CARBON Lite testing preferences.
SkillAFreshness: A★ 2Claude Code +9 - 0.587score
carbon-studio
jarbon
Open CARBON Lite's portable local quality workspace or summarize supplied test evidence.
SkillAFreshness: A★ 2Claude Code +9 - 0.587score
carbon-accessibility
jarbon
Investigate accessibility using source, keyboard, zoom, visual and dynamic evidence.
SkillAFreshness: A★ 2Claude Code +9 - 0.587score
carbon-issues
jarbon
Hunt reproducible bugs, especially stateful and persona-driven failures common in AI-generated code.
SkillAFreshness: A★ 2Claude Code +9 - 0.587score
carbon-demo
jarbon
Create a fresh disposable bundled demo with or without existing tests.
SkillAFreshness: A★ 2Claude Code +9 - 0.587score
carbon-test
jarbon
Test one named feature, journey, API, component or behavior with CARBON Lite.
SkillAFreshness: A★ 2Claude Code +9 - 0.587score
carbon-help
jarbon
Explain the included CARBON Lite commands and suggest a useful next investigation.
SkillAFreshness: A★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Oct 4, 2026 (1 month ago)
- Last release
- Oct 3, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/jarbon/carbon-lite
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from jarbon
- 0.619score
CARBON
jarbon
AI testing harness with Jay: risk-based checks, bug investigation, and local evidence reports.
ConnectorAFreshness: ALocal★ 2Claude Code +5 - 0.612score
Testers.ai CARBON Test Harness Lite
jarbon
Local QA workflows, test evidence, screenshot maps and confidence reports for AI coding agents.
ConnectorAFreshness: ALocal★ 2Claude Desktop - 0.594score
carbon-background
jarbon
Set up, pause, inspect or review Jay's bounded background checks after code changes.
SkillAFreshness: A★ 2Claude Code +9 - 0.590score
j
jarbon
Talk directly to Jay, CARBON's AI test manager: ask questions, discuss evidence, choose what to test, or request an assessment.
SkillAFreshness: A★ 2Claude Code +9 - 0.590score
jay
jarbon
Talk directly to Jay, CARBON's AI test manager: ask questions, discuss evidence, choose what to test, or request an assessment.
SkillAFreshness: A★ 2Claude Code +9 - 0.587score
carbon-map
jarbon
Explore the current CARBON Lite assessment through a screenshot-led evidence map.
SkillAFreshness: A★ 2Claude 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 carbon 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
carbon skill. Agent Mart. https://agentmart.dev/skills/jarbon-carbon (last updated 2026-10-24)