#736 by GitHub stars
tomasz-tomczyk/crit
Review AI coding agents' plans, diffs and running apps in the browser. Local-first, works with any agent.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
integrations/ampcode/skills/crit/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/ampcode/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/ampcode/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/claude-code/skills/crit/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/claude-code/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/claude-code/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/cline/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/cline/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/codex/plugin/crit/skills/crit/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/codex/plugin/crit/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/codex/plugin/crit/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/codex/skills/crit/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/codex/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/codex/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/cursor/skills/crit/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/cursor/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/cursor/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/gemini/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/gemini/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/github-copilot/skills/crit/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/github-copilot/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/github-copilot/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/grok/skills/crit/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/grok/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/grok/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/hermes/skills/crit/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/hermes/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/hermes/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/omo/skills/crit/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/omo/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/omo/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/omp/skills/crit/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/omp/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/omp/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/opencode/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/opencode/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/pi/skills/crit/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/pi/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/pi/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/qwen/skills/crit/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/qwen/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/qwen/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/windsurf/skills/crit-cli/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
integrations/windsurf/skills/crit-story/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → fd904a67b5e5
No earlier version was observed for comparison.
Verified commit fd904a67b5e5b025a526fd8d7fbdd63e0e6c0cc0
git clone --filter=blob:none --no-checkout https://github.com/tomasz-tomczyk/crit.git .hotskills/tomasz-tomczyk-crit && git -C .hotskills/tomasz-tomczyk-crit checkout --detach fd904a67b5e5b025a526fd8d7fbdd63e0e6c0cc0
# Copy each selected skill directory from .hotskills/tomasz-tomczyk-crit into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/tomasz-tomczyk/crit.git .hotskills/tomasz-tomczyk-crit && git -C .hotskills/tomasz-tomczyk-crit checkout --detach fd904a67b5e5b025a526fd8d7fbdd63e0e6c0cc0
# Copy each selected skill directory from .hotskills/tomasz-tomczyk-crit into .agents/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/tomasz-tomczyk/crit.git .hotskills/tomasz-tomczyk-crit && git -C .hotskills/tomasz-tomczyk-crit checkout --detach fd904a67b5e5b025a526fd8d7fbdd63e0e6c0cc0
# Copy each selected skill directory from .hotskills/tomasz-tomczyk-crit into .cursor/skills/<skill-name>/Heat
6.9- Star growth, last 7 daysAhead of 87% of tracked repositories
- Star growth, last 24 hoursAhead of 84% of tracked repositories
- Rank movement, last 7 daysAhead of 49% of tracked repositories
- Commits, last 30 daysAhead of 93% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- crit
integrations/ampcode/skills/crit - crit-cli
integrations/ampcode/skills/crit-cli - crit-story
integrations/ampcode/skills/crit-story - crit
integrations/claude-code/skills/crit - crit-cli
integrations/claude-code/skills/crit-cli - crit-story
integrations/claude-code/skills/crit-story - crit-cli
integrations/cline/skills/crit-cli - crit-story
integrations/cline/skills/crit-story - crit
integrations/codex/plugin/crit/skills/crit - crit-cli
integrations/codex/plugin/crit/skills/crit-cli - crit-story
integrations/codex/plugin/crit/skills/crit-story - crit
integrations/codex/skills/crit - crit-cli
integrations/codex/skills/crit-cli - crit-story
integrations/codex/skills/crit-story - crit
integrations/cursor/skills/crit - crit-cli
integrations/cursor/skills/crit-cli - crit-story
integrations/cursor/skills/crit-story - crit-cli
integrations/gemini/skills/crit-cli - crit-story
integrations/gemini/skills/crit-story - crit
integrations/github-copilot/skills/crit - crit-cli
integrations/github-copilot/skills/crit-cli - crit-story
integrations/github-copilot/skills/crit-story - crit
integrations/grok/skills/crit - crit-cli
integrations/grok/skills/crit-cli - crit-story
integrations/grok/skills/crit-story - crit
integrations/hermes/skills/crit - crit-cli
integrations/hermes/skills/crit-cli - crit-story
integrations/hermes/skills/crit-story - crit
integrations/omo/skills/crit - crit-cli
integrations/omo/skills/crit-cli - crit-story
integrations/omo/skills/crit-story - crit
integrations/omp/skills/crit - crit-cli
integrations/omp/skills/crit-cli - crit-story
integrations/omp/skills/crit-story - crit-cli
integrations/opencode/skills/crit-cli - crit-story
integrations/opencode/skills/crit-story - crit
integrations/pi/skills/crit - crit-cli
integrations/pi/skills/crit-cli - crit-story
integrations/pi/skills/crit-story - crit
integrations/qwen/skills/crit - crit-cli
integrations/qwen/skills/crit-cli - crit-story
integrations/qwen/skills/crit-story - crit-cli
integrations/windsurf/skills/crit-cli - crit-story
integrations/windsurf/skills/crit-story
How it works
crit
When your agent uses it
Review code changes, a plan, a live page (running dev server), or a local HTML file with Crit inline comments and structured human feedback. Use only when the user explicitly invokes /crit or directly asks to use Crit; a generic review request does not count.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
1,569 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Pass arguments to `crit`
- Step 2: Launch crit and block until review completes
- Step 3: Read the review output
- Step 4: Address each review comment
- Step 5: Signal completion and start next round
- Sharing
Scripts executed separately
../../../claude-code-tui/types/index.d.ts
Files
../../../../.claude-plugin/marketplace.jsonasset820 bytesSKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytesSKILL.mdcore6,437 bytes../../../claude-code-tui/.claude-plugin/plugin.jsonasset567 bytes../../../claude-code-tui/hooks/hooks.jsonasset34 bytes../../../claude-code-tui/types/index.d.tsruns2,842 bytes../../../claude-code/.claude-plugin/plugin.jsonasset248 bytes../../../claude-code/hooks/hooks.jsonasset332 bytes../../../codex/plugin/crit/hooks/hooks.jsonasset291 bytes
Read SKILL.md
# Review with Crit
This is the interactive, human-in-the-browser review cycle. Run it only after
the user explicitly invokes `/crit` or directly asks to use Crit. A generic
request to review code, a plan, a diff, a PR, or a page does not count.
Review and revise code changes, plans, live pages (running dev servers, staging URLs), or local HTML files using `crit` for inline comment review.
## Step 1: Pass arguments to `crit`
The CLI auto-detects the review mode from its arguments. **Do not ask the user which mode to use.** Pass arguments through:
```
crit <arguments> # file, dir, URL, .html — CLI auto-detects modeView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `crit` skill.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,640 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
- Review file format
- Authoring comments
- Bulk commenting (3+ comments)
- Multi-file disambiguation
- Plan-mode comments
- GitHub PR / GitLab MR Integration
- Sharing
Files
SKILL.mdcore10,462 bytesSKILL.mdcore10,462 bytesSKILL.mdcore10,462 bytesSKILL.mdcore10,462 bytesSKILL.mdcore10,462 bytesSKILL.mdcore10,462 bytesSKILL.mdcore10,462 bytesSKILL.mdcore10,462 bytesSKILL.mdcore10,462 bytesSKILL.mdcore10,462 bytes
Read SKILL.md
# Crit CLI Reference
> If a plan was just written and the user said "crit" or "review", use the `crit` skill instead — it covers the full review loop. This skill covers CLI operations like `crit comment`, `crit pull/push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
52 tokensAlways available to the agent
SKILL.md
1,625 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and block until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore6,722 bytesSKILL.mdcore6,722 bytesSKILL.mdcore6,722 bytesSKILL.mdcore6,722 bytesSKILL.mdcore6,722 bytesSKILL.mdcore6,722 bytesSKILL.mdcore6,722 bytesSKILL.mdcore6,722 bytesSKILL.mdcore6,722 bytesSKILL.mdcore6,722 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubcrit
When your agent uses it
Review code changes, a plan, a live page (running dev server), or a local HTML file with Crit inline comments and structured human feedback. Use only when the user explicitly invokes /crit or directly asks to use Crit; a generic review request does not count.
What it loads into context
Frontmatter
88 tokensAlways available to the agent
SKILL.md
1,859 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Pass arguments to `crit`
- Step 2: Launch crit and block until review completes
- Step 3: Read the review output
- Step 4: Address each review comment
- Step 5: Signal completion and start next round
Files
SKILL.mdcore7,582 bytesSKILL.mdcore7,582 bytesSKILL.mdcore7,582 bytesSKILL.mdcore7,582 bytesSKILL.mdcore7,582 bytesSKILL.mdcore7,582 bytesSKILL.mdcore7,582 bytesSKILL.mdcore7,582 bytes
Read SKILL.md
# Review with Crit
This is the interactive, human-in-the-browser review cycle. Run it only after
the user explicitly invokes `/crit` or directly asks to use Crit. A generic
request to review code, a plan, a diff, a PR, or a page does not count.
Review and revise code changes, plans, live pages (running dev servers, staging URLs), or local HTML files using `crit` for inline comment review.
## Step 1: Pass arguments to `crit`
The CLI auto-detects the review mode from its arguments. **Do not ask the user which mode to use.** Pass `$ARGUMENTS` through:
```
crit $ARGUMENTS # file, dir, URL, .html — CLI auto-detects modeView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `/crit` command.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,791 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
Files
SKILL.mdcore11,138 bytesSKILL.mdcore11,138 bytesSKILL.mdcore11,138 bytesSKILL.mdcore11,138 bytesSKILL.mdcore11,138 bytesSKILL.mdcore11,138 bytesSKILL.mdcore11,138 bytesSKILL.mdcore11,138 bytesSKILL.mdcore11,138 bytesSKILL.mdcore11,138 bytes
Read SKILL.md
# Crit CLI Reference
> If a plan was just written and the user said `/crit` or `crit`, invoke the `/crit` command — do not use this reference skill. This skill covers CLI operations like `crit comment`, `crit pull/push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes /crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
82 tokensAlways available to the agent
SKILL.md
1,854 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and wait until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore7,671 bytesSKILL.mdcore7,671 bytesSKILL.mdcore7,671 bytesSKILL.mdcore7,671 bytesSKILL.mdcore7,671 bytesSKILL.mdcore7,671 bytesSKILL.mdcore7,671 bytesSKILL.mdcore7,671 bytesSKILL.mdcore7,671 bytesSKILL.mdcore7,671 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `/crit.md` workflow.
What it loads into context
Frontmatter
115 tokensAlways available to the agent
SKILL.md
2,650 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
- Review file format
- Authoring comments
- Bulk commenting (3+ comments)
- Multi-file disambiguation
- Plan-mode comments
- GitHub PR / GitLab MR Integration
- Sharing
Files
SKILL.mdcore10,485 bytesSKILL.mdcore10,485 bytesSKILL.mdcore10,485 bytesSKILL.mdcore10,485 bytesSKILL.mdcore10,485 bytesSKILL.mdcore10,485 bytesSKILL.mdcore10,485 bytesSKILL.mdcore10,485 bytesSKILL.mdcore10,485 bytesSKILL.mdcore10,485 bytes
Read SKILL.md
# Crit CLI Reference
> If a plan was just written and the user said `/crit.md` or `crit`, invoke the `/crit.md` workflow — do not use this reference skill. This skill covers CLI operations like `crit comment`, `crit pull/push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes /crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
1,589 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and block until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore6,563 bytesSKILL.mdcore6,563 bytesSKILL.mdcore6,563 bytesSKILL.mdcore6,563 bytesSKILL.mdcore6,563 bytesSKILL.mdcore6,563 bytesSKILL.mdcore6,563 bytesSKILL.mdcore6,563 bytesSKILL.mdcore6,563 bytesSKILL.mdcore6,563 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubcrit
When your agent uses it
Review code changes, a plan, a live page (running dev server), or a local HTML file with Crit inline comments and structured human feedback. Use only when the user explicitly invokes /crit or directly asks to use Crit; a generic review request does not count.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
1,595 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Pass arguments to `crit`
- Step 2: Launch crit and wait for review completion
- Step 3: Read the review output
- Step 4: Address each review comment
- Step 5: Signal completion and start next round
- Sharing
Files
SKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytes
Read SKILL.md
# Review with Crit
This is the interactive, human-in-the-browser review cycle. Run it only after
the user explicitly invokes `/crit` or directly asks to use Crit. A generic
request to review code, a plan, a diff, a PR, or a page does not count.
Review and revise code changes, plans, live pages (running dev servers, staging URLs), or local HTML files using `crit` for inline comment review.
## Step 1: Pass arguments to `crit`
The CLI auto-detects the review mode from its arguments. **Do not ask the user which mode to use.** Pass arguments through:
```
crit <arguments> # file, dir, URL, .html — CLI auto-detects modeView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `crit` skill.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,557 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
- Review file format
- Authoring comments
- Bulk commenting (3+ comments)
- Multi-file disambiguation
- Plan-mode comments
- GitHub PR / GitLab MR Integration
- Sharing
Files
SKILL.mdcore10,025 bytesSKILL.mdcore10,025 bytesSKILL.mdcore10,025 bytesSKILL.mdcore10,025 bytesSKILL.mdcore10,025 bytesSKILL.mdcore10,025 bytesSKILL.mdcore10,025 bytesSKILL.mdcore10,025 bytesSKILL.mdcore10,025 bytesSKILL.mdcore10,025 bytes
Read SKILL.md
# Crit CLI Reference
> If a plan was just written and the user said "crit" or "review", use the `$crit` skill instead — it covers the full review loop. This skill covers CLI operations like `crit comment`, `crit pull/push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes $crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
1,652 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and wait until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubcrit
When your agent uses it
Review code changes, a plan, a live page (running dev server), or a local HTML file with Crit inline comments and structured human feedback. Use only when the user explicitly invokes /crit or directly asks to use Crit; a generic review request does not count.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
1,595 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Pass arguments to `crit`
- Step 2: Launch crit and wait for review completion
- Step 3: Read the review output
- Step 4: Address each review comment
- Step 5: Signal completion and start next round
- Sharing
Files
SKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytesSKILL.mdcore6,544 bytes
Read SKILL.md
# Review with Crit
This is the interactive, human-in-the-browser review cycle. Run it only after
the user explicitly invokes `/crit` or directly asks to use Crit. A generic
request to review code, a plan, a diff, a PR, or a page does not count.
Review and revise code changes, plans, live pages (running dev servers, staging URLs), or local HTML files using `crit` for inline comment review.
## Step 1: Pass arguments to `crit`
The CLI auto-detects the review mode from its arguments. **Do not ask the user which mode to use.** Pass arguments through:
```
crit <arguments> # file, dir, URL, .html — CLI auto-detects modeView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `crit` skill.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,655 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
- Review file format
- Authoring comments
- Bulk commenting (3+ comments)
- Multi-file disambiguation
- Plan-mode comments
- GitHub PR / GitLab MR Integration
- Sharing
Files
SKILL.mdcore10,496 bytesSKILL.mdcore10,496 bytesSKILL.mdcore10,496 bytesSKILL.mdcore10,496 bytesSKILL.mdcore10,496 bytesSKILL.mdcore10,496 bytesSKILL.mdcore10,496 bytesSKILL.mdcore10,496 bytesSKILL.mdcore10,496 bytesSKILL.mdcore10,496 bytes
Read SKILL.md
# Crit CLI Reference
> If a plan was just written and the user said "crit" or "review", use the `$crit` skill instead — it covers the full review loop. This skill covers CLI operations like `crit comment`, `crit pull/push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes $crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
1,652 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and wait until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytesSKILL.mdcore6,831 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubcrit
When your agent uses it
Review code changes, a plan, a live page (running dev server), or a local HTML file with Crit inline comments and structured human feedback. Use only when the user explicitly invokes /crit or directly asks to use Crit; a generic review request does not count.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
1,523 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Pass arguments to `crit`
- Step 2: Launch crit and block until review completes
- Step 3: Read the review output
- Step 4: Address each review comment
- Step 5: Signal completion and start next round
- Sharing
Files
SKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytes
Read SKILL.md
# Review with Crit
This is the interactive, human-in-the-browser review cycle. Run it only after
the user explicitly invokes `/crit` or directly asks to use Crit. A generic
request to review code, a plan, a diff, a PR, or a page does not count.
Review and revise code changes, plans, live pages (running dev servers, staging URLs), or local HTML files using `crit` for inline comment review.
## Step 1: Pass arguments to `crit`
The CLI auto-detects the review mode from its arguments. **Do not ask the user which mode to use.** Pass arguments through:
```
crit <arguments> # file, dir, URL, .html — CLI auto-detects modeView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `crit` skill.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,630 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
- Review file format
- Authoring comments
- Bulk commenting (3+ comments)
- Multi-file disambiguation
- Plan-mode comments
- GitHub PR / GitLab MR Integration
- Sharing
Files
SKILL.mdcore10,460 bytesSKILL.mdcore10,460 bytesSKILL.mdcore10,460 bytesSKILL.mdcore10,460 bytesSKILL.mdcore10,460 bytesSKILL.mdcore10,460 bytesSKILL.mdcore10,460 bytesSKILL.mdcore10,460 bytesSKILL.mdcore10,460 bytesSKILL.mdcore10,460 bytes
Read SKILL.md
# Crit CLI Reference
> If a plan was just written and the user said `/crit` or `crit`, invoke the `/crit` command — do not use this reference skill. This skill covers CLI operations like `crit comment`, `crit pull/push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes /crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
1,586 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and block until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `/crit` command.
What it loads into context
Frontmatter
124 tokensAlways available to the agent
SKILL.md
2,787 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
Files
SKILL.mdcore11,027 bytesSKILL.mdcore11,027 bytesSKILL.mdcore11,027 bytesSKILL.mdcore11,027 bytesSKILL.mdcore11,027 bytesSKILL.mdcore11,027 bytesSKILL.mdcore11,027 bytesSKILL.mdcore11,027 bytesSKILL.mdcore11,027 bytesSKILL.mdcore11,027 bytes
Read SKILL.md
# Crit CLI Reference
> If a plan was just written and the user said `/crit` or `crit`, invoke the `/crit` command — do not use this reference skill. This skill covers CLI operations like `crit comment`, `crit pull/push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes /crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
56 tokensAlways available to the agent
SKILL.md
1,593 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and block until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore6,577 bytesSKILL.mdcore6,577 bytesSKILL.mdcore6,577 bytesSKILL.mdcore6,577 bytesSKILL.mdcore6,577 bytesSKILL.mdcore6,577 bytesSKILL.mdcore6,577 bytesSKILL.mdcore6,577 bytesSKILL.mdcore6,577 bytesSKILL.mdcore6,577 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubcrit
When your agent uses it
Review code changes, a plan, a live page (running dev server), or a local HTML file with Crit inline comments and structured human feedback. Use only when the user explicitly invokes /crit or directly asks to use Crit; a generic review request does not count.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
1,552 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Pass arguments to `crit`
- Step 2: Launch crit and block until review completes
- Step 3: Read the review output
- Step 4: Address each review comment
- Step 5: Signal completion and start next round
- Sharing
Files
SKILL.mdcore6,340 bytesSKILL.mdcore6,340 bytesSKILL.mdcore6,340 bytesSKILL.mdcore6,340 bytesSKILL.mdcore6,340 bytesSKILL.mdcore6,340 bytesSKILL.mdcore6,340 bytesSKILL.mdcore6,340 bytes
Read SKILL.md
# Review with Crit
This is the interactive, human-in-the-browser review cycle. Run it only after
the user explicitly invokes `/crit` or directly asks to use Crit. A generic
request to review code, a plan, a diff, a PR, or a page does not count.
Review and revise code changes, plans, live pages (running dev servers, staging URLs), or local HTML files using `crit` for inline comment review.
## Step 1: Pass arguments to `crit`
The CLI auto-detects the review mode from its arguments. **Do not ask the user which mode to use.** Pass arguments through:
```
crit <arguments> # file, dir, URL, .html — CLI auto-detects modeView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `crit` skill.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,607 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
- Review file format
- Authoring and replying with `crit comment`
- Bulk commenting with `--json`
- Multi-file disambiguation
- Plan-mode comments
- GitHub PR sync
- Sharing
Files
SKILL.mdcore10,296 bytesSKILL.mdcore10,296 bytesSKILL.mdcore10,296 bytesSKILL.mdcore10,296 bytesSKILL.mdcore10,296 bytesSKILL.mdcore10,296 bytesSKILL.mdcore10,296 bytesSKILL.mdcore10,296 bytesSKILL.mdcore10,296 bytesSKILL.mdcore10,296 bytes
Read SKILL.md
# Crit CLI Reference
> If a plan was just written and the user said `/crit` or `crit`, invoke the `/crit` command — do not use this reference skill. This skill covers CLI operations like `crit comment`, `crit pull/push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes /crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
1,595 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and block until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore6,590 bytesSKILL.mdcore6,590 bytesSKILL.mdcore6,590 bytesSKILL.mdcore6,590 bytesSKILL.mdcore6,590 bytesSKILL.mdcore6,590 bytesSKILL.mdcore6,590 bytesSKILL.mdcore6,590 bytesSKILL.mdcore6,590 bytesSKILL.mdcore6,590 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubcrit
When your agent uses it
Review code changes, a plan, a live page (running dev server), or a local HTML file with Crit inline comments and structured human feedback. Use only when the user explicitly invokes /crit or directly asks to use Crit; a generic review request does not count.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
1,526 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Pass arguments to `crit`
- Step 2: Launch crit and block until review completes
- Step 3: Read the review output
- Step 4: Address each review comment
- Step 5: Signal completion and start next round
- Sharing
Files
SKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytes
Read SKILL.md
# Review with Crit
This is the interactive, human-in-the-browser review cycle. Run it only after
the user explicitly invokes `/crit` or directly asks to use Crit. A generic
request to review code, a plan, a diff, a PR, or a page does not count.
Review and revise code changes, plans, live pages (running dev servers, staging URLs), or local HTML files using `crit` for inline comment review.
## Step 1: Pass arguments to `crit`
The CLI auto-detects the review mode from its arguments. **Do not ask the user which mode to use.** Pass arguments through:
```
crit <arguments> # file, dir, URL, .html — CLI auto-detects modeView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `crit` skill.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,849 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
- Review file location quick reference
Files
SKILL.mdcore11,338 bytesSKILL.mdcore11,338 bytesSKILL.mdcore11,338 bytesSKILL.mdcore11,338 bytesSKILL.mdcore11,338 bytesSKILL.mdcore11,338 bytesSKILL.mdcore11,338 bytesSKILL.mdcore11,338 bytesSKILL.mdcore11,338 bytesSKILL.mdcore11,338 bytes
Read SKILL.md
# Crit CLI Reference
> If a plan was just written and the user said "crit" or "review", use the `$crit` skill instead — it covers the full review loop. This skill covers CLI operations like `crit comment`, `crit pull`/`push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes /crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
1,589 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and block until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubcrit
When your agent uses it
Review code changes, a plan, a live page (running dev server), or a local HTML file with Crit inline comments and structured human feedback. Use only when the user explicitly invokes /crit or directly asks to use Crit; a generic review request does not count.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
1,526 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Pass arguments to `crit`
- Step 2: Launch crit and block until review completes
- Step 3: Read the review output
- Step 4: Address each review comment
- Step 5: Signal completion and start next round
- Sharing
Files
SKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytesSKILL.mdcore6,255 bytes
Read SKILL.md
# Review with Crit
This is the interactive, human-in-the-browser review cycle. Run it only after
the user explicitly invokes `/crit` or directly asks to use Crit. A generic
request to review code, a plan, a diff, a PR, or a page does not count.
Review and revise code changes, plans, live pages (running dev servers, staging URLs), or local HTML files using `crit` for inline comment review.
## Step 1: Pass arguments to `crit`
The CLI auto-detects the review mode from its arguments. **Do not ask the user which mode to use.** Pass arguments through:
```
crit <arguments> # file, dir, URL, .html — CLI auto-detects modeView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `crit` skill.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,658 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
- Review file format
- Authoring comments
- Bulk commenting (3+ comments)
- Multi-file disambiguation
- Plan-mode comments
- GitHub PR / GitLab MR Integration
- Sharing
Files
SKILL.mdcore10,516 bytesSKILL.mdcore10,516 bytesSKILL.mdcore10,516 bytesSKILL.mdcore10,516 bytesSKILL.mdcore10,516 bytesSKILL.mdcore10,516 bytesSKILL.mdcore10,516 bytesSKILL.mdcore10,516 bytesSKILL.mdcore10,516 bytesSKILL.mdcore10,516 bytes
Read SKILL.md
# Crit CLI Reference
> If the user invokes Crit by name (for example, "use Crit" or `/crit`), use the `/crit` skill instead — it covers the full review loop. This skill covers CLI operations like `crit comment`, `crit pull/push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes /crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
1,589 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and block until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytesSKILL.mdcore6,566 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubcrit
When your agent uses it
Review code changes, a plan, a live page (running dev server), or a local HTML file with Crit inline comments and structured human feedback. Use only when the user explicitly invokes /crit or directly asks to use Crit; a generic review request does not count.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
964 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Choose the target
- 2. Start the review and await completion
- 3. Read feedback
- 4. Address comments
- 5. Start the next round
- Sharing
Files
SKILL.mdcore4,154 bytesSKILL.mdcore4,154 bytesSKILL.mdcore4,154 bytesSKILL.mdcore4,154 bytesSKILL.mdcore4,154 bytesSKILL.mdcore4,154 bytes
Read SKILL.md
# Review with Crit
Run this interactive browser review cycle only when the user invokes
`/skill:crit` or `$crit`, or directly asks to use Crit. A generic request to
review code, a plan, a diff, a PR, or a page does not count.
## 1. Choose the target
Pass the user's arguments through. Crit auto-detects files, directories,
live URLs, and local HTML previews; do not ask which mode to use.
```bash
crit <arguments>
crit --pr <number-or-url>View the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `crit` skill.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
1,283 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Read comments and select a session
- Review JSON
- Author and reply
- Bulk comments and replies
- Forge sync
- Sharing
Files
SKILL.mdcore5,014 bytesSKILL.mdcore5,014 bytesSKILL.mdcore5,014 bytesSKILL.mdcore5,014 bytesSKILL.mdcore5,014 bytesSKILL.mdcore5,014 bytesSKILL.mdcore5,014 bytesSKILL.mdcore5,014 bytes
Read SKILL.md
# Crit CLI reference
Use this skill for headless operations, not to start an interactive review.
Comments have three scopes: `line` and `file` comments live under
`files.<path>.comments`; `review` comments live in `review_comments`.
The review file path is shown by `crit status`.
## Read comments and select a session
```bash
crit comments
crit comments --json
crit comments --all
crit comments --plan <slug>View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes /skill:crit-story, $crit-story, or directly asks to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
59 tokensAlways available to the agent
SKILL.md
753 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Read the guide and diff
- 2. Author and ingest
- 3. Reconnect and await Finish Review
- 4. Address feedback and repeat
Files
SKILL.mdcore3,316 bytesSKILL.mdcore3,316 bytesSKILL.mdcore3,316 bytesSKILL.mdcore3,316 bytesSKILL.mdcore3,316 bytes
Read SKILL.md
# Author a Crit story
Author the story in-session, then continue the interactive Crit review loop.
Do not run bare `crit story` unless the user asks for the `agent_cmd` path.
## 1. Read the guide and diff
```bash
crit story --guide
crit story --prep /tmp/crit-story-prep.txt
```
The guide prints the user's resolved authoring instructions followed by `---`
and the JSON schema. Follow it rather than assuming this skill contains theView the complete source on GitHubcrit
When your agent uses it
Review code changes, a plan, a live page (running dev server), or a local HTML file with Crit inline comments and structured human feedback. Use only when the user explicitly invokes /crit or directly asks to use Crit; a generic review request does not count.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
1,060 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Choose the target
- 2. Start the review and await completion
- 3. Read feedback
- 4. Address comments
- 5. Start the next round
- Sharing
Files
SKILL.mdcore4,572 bytesSKILL.mdcore4,572 bytesSKILL.mdcore4,572 bytesSKILL.mdcore4,572 bytesSKILL.mdcore4,572 bytesSKILL.mdcore4,572 bytes
Read SKILL.md
# Review with Crit
Run this interactive browser review cycle only when the user invokes
`/skill:crit` or directly asks to use Crit. A generic request to review code,
a plan, a diff, a PR, or a page does not count.
## 1. Choose the target
Pass the user's arguments through. Crit auto-detects files, directories,
live URLs, and local HTML previews; do not ask which mode to use.
```bash
crit <arguments>
crit --pr <number-or-url>View the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `crit` skill.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
1,284 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Read comments and select a session
- Review JSON
- Author and reply
- Bulk comments and replies
- Forge sync
- Sharing
Files
SKILL.mdcore5,012 bytesSKILL.mdcore5,012 bytesSKILL.mdcore5,012 bytesSKILL.mdcore5,012 bytesSKILL.mdcore5,012 bytesSKILL.mdcore5,012 bytesSKILL.mdcore5,012 bytesSKILL.mdcore5,012 bytes
Read SKILL.md
# Crit CLI reference
Use this skill for headless operations, not to start an interactive review.
Comments have three scopes: `line` and `file` comments live under
`files.<path>.comments`; `review` comments live in `review_comments`.
The review file path is shown by `crit status`.
## Read comments and select a session
```bash
crit comments
crit comments --json
crit comments --all
crit comments --plan <slug>View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes /skill:crit-story or directly asks to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
54 tokensAlways available to the agent
SKILL.md
847 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- 1. Read the guide and diff
- 2. Author and ingest
- 3. Reconnect and await Finish Review
- 4. Address feedback and repeat
Files
SKILL.mdcore3,649 bytesSKILL.mdcore3,649 bytesSKILL.mdcore3,649 bytesSKILL.mdcore3,649 bytesSKILL.mdcore3,649 bytes
Read SKILL.md
# Author a Crit story
Author the story in-session, then continue the interactive Crit review loop.
Do not run bare `crit story` unless the user asks for the `agent_cmd` path.
## 1. Read the guide and diff
```bash
crit story --guide
crit story --prep /tmp/crit-story-prep.txt
```
The guide prints the user's resolved authoring instructions followed by `---`
and the JSON schema. Follow it rather than assuming this skill contains theView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `/crit` command.
What it loads into context
Frontmatter
119 tokensAlways available to the agent
SKILL.md
2,653 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
- Review file format
- Authoring comments
- Bulk commenting (3+ comments)
- Multi-file disambiguation
- Plan-mode comments
- GitHub PR / GitLab MR Integration
- Sharing
Files
SKILL.mdcore10,540 bytesSKILL.mdcore10,540 bytesSKILL.mdcore10,540 bytesSKILL.mdcore10,540 bytesSKILL.mdcore10,540 bytesSKILL.mdcore10,540 bytesSKILL.mdcore10,540 bytesSKILL.mdcore10,540 bytesSKILL.mdcore10,540 bytesSKILL.mdcore10,540 bytes
Read SKILL.md
# Crit CLI Reference
> If a plan was just written and the user said `/crit` or `crit`, invoke the `/crit` command — do not use this reference skill. This skill covers CLI operations like `crit comment`, `crit pull/push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes /crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
58 tokensAlways available to the agent
SKILL.md
1,595 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and block until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore6,596 bytesSKILL.mdcore6,596 bytesSKILL.mdcore6,596 bytesSKILL.mdcore6,596 bytesSKILL.mdcore6,596 bytesSKILL.mdcore6,596 bytesSKILL.mdcore6,596 bytesSKILL.mdcore6,596 bytesSKILL.mdcore6,596 bytesSKILL.mdcore6,596 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubcrit
When your agent uses it
Review code changes, a plan, a live page (running dev server), or a local HTML file with Crit inline comments and structured human feedback. Use only when the user explicitly invokes /crit or directly asks to use Crit; a generic review request does not count.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
1,523 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Pass arguments to `crit`
- Step 2: Launch crit and block until review completes
- Step 3: Read the review output
- Step 4: Address each review comment
- Step 5: Signal completion and start next round
- Sharing
Files
SKILL.mdcore6,243 bytesSKILL.mdcore6,243 bytesSKILL.mdcore6,243 bytesSKILL.mdcore6,243 bytesSKILL.mdcore6,243 bytesSKILL.mdcore6,243 bytesSKILL.mdcore6,243 bytesSKILL.mdcore6,243 bytes
Read SKILL.md
# Review with Crit
This is the interactive, human-in-the-browser review cycle. Run it only after
the user explicitly invokes `/crit` or directly asks to use Crit. A generic
request to review code, a plan, a diff, a PR, or a page does not count.
Review and revise code changes, plans, live pages (running dev servers, staging URLs), or local HTML files using `crit` for inline comment review.
## Step 1: Pass arguments to `crit`
The CLI auto-detects the review mode from its arguments. **Do not ask the user which mode to use.** Pass arguments through:
```
crit <arguments> # file, dir, URL, .html — CLI auto-detects modeView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `crit` skill.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,655 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
- Review file format
- Authoring comments
- Bulk commenting (3+ comments)
- Multi-file disambiguation
- Plan-mode comments
- GitHub PR / GitLab MR Integration
- Sharing
Files
SKILL.mdcore10,510 bytesSKILL.mdcore10,510 bytesSKILL.mdcore10,510 bytesSKILL.mdcore10,510 bytesSKILL.mdcore10,510 bytesSKILL.mdcore10,510 bytesSKILL.mdcore10,510 bytesSKILL.mdcore10,510 bytesSKILL.mdcore10,510 bytesSKILL.mdcore10,510 bytes
Read SKILL.md
# Crit CLI Reference
> If a plan was just written and the user said "crit" or "review", use the `$crit` skill instead — it covers the full review loop. This skill covers CLI operations like `crit comment`, `crit pull/push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes /skill:crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
55 tokensAlways available to the agent
SKILL.md
1,588 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and block until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubcrit
When your agent uses it
Review code changes, a plan, a live page (running dev server), or a local HTML file with Crit inline comments and structured human feedback. Use only when the user explicitly invokes /crit or directly asks to use Crit; a generic review request does not count.
What it loads into context
Frontmatter
60 tokensAlways available to the agent
SKILL.md
1,526 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Pass arguments to `crit`
- Step 2: Launch crit and block until review completes
- Step 3: Read the review output
- Step 4: Address each review comment
- Step 5: Signal completion and start next round
- Sharing
Files
SKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytesSKILL.mdcore6,249 bytes
Read SKILL.md
# Review with Crit
This is the interactive, human-in-the-browser review cycle. Run it only after
the user explicitly invokes `/crit` or directly asks to use Crit. A generic
request to review code, a plan, a diff, a PR, or a page does not count.
Review and revise code changes, plans, live pages (running dev servers, staging URLs), or local HTML files using `crit` for inline comment review.
## Step 1: Pass arguments to `crit`
The CLI auto-detects the review mode from its arguments. **Do not ask the user which mode to use.** Pass arguments through:
```
crit <arguments> # file, dir, URL, .html — CLI auto-detects modeView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `crit` skill.
What it loads into context
Frontmatter
120 tokensAlways available to the agent
SKILL.md
2,655 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
- Review file format
- Authoring comments
- Bulk commenting (3+ comments)
- Multi-file disambiguation
- Plan-mode comments
- GitHub PR / GitLab MR Integration
- Sharing
Files
SKILL.mdcore10,482 bytesSKILL.mdcore10,482 bytesSKILL.mdcore10,482 bytesSKILL.mdcore10,482 bytesSKILL.mdcore10,482 bytesSKILL.mdcore10,482 bytesSKILL.mdcore10,482 bytesSKILL.mdcore10,482 bytesSKILL.mdcore10,482 bytesSKILL.mdcore10,482 bytes
Read SKILL.md
# Crit CLI Reference
> If a plan was just written and the user said "crit" or "review", use the `$crit` skill instead — it covers the full review loop. This skill covers CLI operations like `crit comment`, `crit pull/push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes /crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
1,589 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and block until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytesSKILL.mdcore6,560 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubcrit-cli
When your agent uses it
Use when an agent needs to author or reply to crit inline comments programmatically (including multi-agent workflows commenting on shared code/plans/docs/proposals), publish or unpublish a crit review with crit share, sync a crit review to or from a GitHub PR or GitLab MR, or read/interpret a crit review JSON file. Covers crit comment, crit share, crit unpublish, crit pull, crit push, review file format, and resolution workflow. Not for invoking an interactive review loop — that's the `/crit` workflow.
What it loads into context
Frontmatter
114 tokensAlways available to the agent
SKILL.md
2,661 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Reading comments
- Multiple active sessions
- Review file format
- Authoring comments
- Bulk commenting (3+ comments)
- Multi-file disambiguation
- Plan-mode comments
- GitHub PR / GitLab MR Integration
- Sharing
Files
SKILL.mdcore10,518 bytesSKILL.mdcore10,518 bytesSKILL.mdcore10,518 bytesSKILL.mdcore10,518 bytesSKILL.mdcore10,518 bytesSKILL.mdcore10,518 bytesSKILL.mdcore10,518 bytesSKILL.mdcore10,518 bytesSKILL.mdcore10,518 bytesSKILL.mdcore10,518 bytes
Read SKILL.md
# Crit CLI Reference
> If a plan was just written and the user said `/crit` or `crit`, invoke the `/crit` workflow — do not use this reference skill. This skill covers CLI operations like `crit comment`, `crit pull/push`, and `crit share`.
Comments have three scopes:
- **Line comments** (`scope: "line"`) — tied to specific lines, stored in `files.<path>.comments`
- **File comments** (`scope: "file"`) — about a file overall, stored in `files.<path>.comments` with `start_line: 0`
- **Review comments** (`scope: "review"`) — general feedback, stored in the top-level `review_comments` array
The review file path is shown by `crit status`.
## Reading comments
View the complete source on GitHubcrit-story
When your agent uses it
Author a crit story and continue the interactive review loop only when the user explicitly invokes /crit-story or directly asks you to generate a crit story. Do not infer this skill from generic review, PR, or diff-review requests.
What it loads into context
Frontmatter
53 tokensAlways available to the agent
SKILL.md
1,592 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 1: Fetch the guide
- Step 2: Write the prep file
- Step 3: Author the story JSON
- Step 4: Ingest
- Step 5: Reconnect and block until Finish Review
- Step 6: Read the review output
- Step 7: Address each review comment
- Step 8: Signal completion and start next round
- What this skill does NOT do
Files
SKILL.mdcore6,572 bytesSKILL.mdcore6,572 bytesSKILL.mdcore6,572 bytesSKILL.mdcore6,572 bytesSKILL.mdcore6,572 bytesSKILL.mdcore6,572 bytesSKILL.mdcore6,572 bytesSKILL.mdcore6,572 bytesSKILL.mdcore6,572 bytesSKILL.mdcore6,572 bytes
Read SKILL.md
# Author a crit story with `crit story`
This skill authors a story-mode overview, then enters the same interactive
review cycle as `/crit` (wait → address comments → next round). Invoke it
only when the user explicitly asks for story generation; do not infer it from
generic review, PR, or diff-review requests.
Primary path: author in-session with `--guide` / `--prep` / `--story-file`
(do **not** run bare `crit story`, which spends `agent_cmd` tokens), then run
bare `crit` to listen for Finish Review.
## Step 1: Fetch the guide
```bashView the complete source on GitHubSkills included
- crit
- crit-cli
- crit-story
- crit
- crit-cli
- crit-story
- crit-cli
- crit-story
- crit
- crit-cli
- crit-story
- crit
- crit-cli
- crit-story
- crit
- crit-cli
- crit-story
- crit-cli
- crit-story
- crit
- crit-cli
- crit-story
- crit
- crit-cli
- crit-story
- crit
- crit-cli
- crit-story
- crit
- crit-cli
- crit-story
- crit
- crit-cli
- crit-story
- crit-cli
- crit-story
- crit
- crit-cli
- crit-story
- crit
- crit-cli
- crit-story
- crit-cli
- crit-story
Repository facts
- License
- MIT
- Created
- Feb 16, 2026
- Last pushed
- Nov 4, 2026
- Forks
- 107
- Open issues
- 25
- Project activity
- Active
Rank over the last 12 weeks
Now #736 · best #586 · down 88 in 30 days
- #731 on Nov 1
- #733 on Nov 2
- #739 on Nov 3
- #738 on Nov 4
- #735 on Nov 5
- #736 since Nov 6
79 earlier periods
- #597 on Aug 2
- #592 on Aug 7
- #589 on Aug 8
- #591 on Aug 9
- #622 on Aug 10
- #623 from Aug 11 to Aug 12
- #626 on Aug 13
- #621 on Aug 14
- #613 on Aug 16
- #618 on Aug 17
- #630 on Aug 18
- #617 from Aug 19 to Aug 20
- #620 on Aug 21
- #596 on Aug 22
- #623 on Aug 23
- #627 on Aug 24
- #636 on Aug 25
- #616 on Aug 26
- #624 on Aug 27
- #639 on Aug 28
- #597 on Aug 29
- #595 on Aug 30
- #615 on Aug 31
- #628 on Sep 1
- #617 on Sep 2
- #619 on Sep 3
- #599 on Sep 4
- #597 on Sep 5
- #606 on Sep 6
- #615 on Sep 7
- #632 on Sep 8
- #620 on Sep 9
- #626 on Sep 10
- #611 on Sep 11
- #614 on Sep 12
- #613 on Sep 13
- #627 on Sep 14
- #616 on Sep 15
- #618 on Sep 16
- #615 from Sep 17 to Sep 18
- #593 on Sep 19
- #611 on Sep 21
- #625 on Sep 22
- #620 on Sep 23
- #600 on Sep 24
- #594 on Sep 25
- #593 on Sep 26
- #614 on Sep 27
- #616 on Sep 28
- #644 on Sep 29
- #624 on Sep 30
- #600 on Oct 1
- #608 on Oct 2
- #586 on Oct 3
- #605 on Oct 4
- #611 on Oct 5
- #616 on Oct 6
- #617 on Oct 7
- #648 on Oct 8
- #630 on Oct 9
- #614 on Oct 11
- #630 on Oct 12
- #631 on Oct 13
- #646 on Oct 14
- #637 on Oct 15
- #647 on Oct 16
- #626 on Oct 17
- #620 on Oct 18
- #650 on Oct 19
- #657 on Oct 20
- #663 on Oct 21
- #644 on Oct 22
- #643 on Oct 23
- #626 on Oct 24
- #713 on Oct 25
- #718 on Oct 28
- #721 on Oct 29
- #722 on Oct 30
- #730 on Oct 31
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 3, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 354 notes
integrations/ampcode/skills/crit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit-cli/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit-story/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit-story/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit-story/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedintegrations/ampcode/skills/crit-story/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- 1 broad permissionin 1 file: crit/SKILL.md:1
- No dangerous shell commands
- 65 network referencesin 26 files: .claude-plugin/marketplace.json:1 crit/SKILL.md:34 crit/SKILL.md:36 and 23 more
- No hidden or obfuscated text
- No instruction overrides
- 1 executable scriptin 1 file: integrations/claude-code-tui/types/index.d.ts:1
- No access to secrets
- No requests to vote in Hot
Show all 67 signals by file
.claude-plugin/marketplace.json
- Network accessline 1
{ "$schema": "https://anthropic.com/claude-code/marketplace.schema.json", - Network accessline 2
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json", - Network accessline 10
"description": "Close the feedback loop on AI coding: review plans and code changes with GitHub-style inline comments, then let the agent address them.", "source": "./integrations/claude-code", "homepage": "https://crit.md", - Network accessline 11
"source": "./integrations/claude-code", "homepage": "https://crit.md", "category": "development" - Network accessline 12
"homepage": "https://crit.md", - Network accessline 17
"description": "Early: crit inside Claude Code. A review pane for the conversation, your diff or a file, with Claude replying in threads. Needs Claude Code 2.1.287+ and the crit CLI.", "source": "./integrations/claude-code-tui", - Network accessline 18
"source": "./integrations/claude-code-tui", "homepage": "https://crit.md", "category": "development" - Network accessline 19
"homepage": "https://crit.md",
integrations/ampcode/skills/crit-story/SKILL.md
- Network accessline 79
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
integrations/ampcode/skills/crit/SKILL.md
- Network accessline 34
crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 35
# then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 56
`crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim: - Network accessline 58
> **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**
integrations/claude-code-tui/.claude-plugin/plugin.json
integrations/claude-code-tui/types/index.d.ts
- Executable scriptline 1
Executable file
integrations/claude-code/skills/crit-story/SKILL.md
- Network accessline 83
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
integrations/claude-code/skills/crit/SKILL.md
- Broad permissionsline 1
Bash(crit:*), Bash(command ls:*), Read, Edit, Glob - Network accessline 36
crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 37
# then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 60
`crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim: - Network accessline 62
> **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**
integrations/cline/skills/crit-story/SKILL.md
- Network accessline 79
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
integrations/codex/plugin/crit/skills/crit-story/SKILL.md
- Network accessline 79
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
integrations/codex/plugin/crit/skills/crit/SKILL.md
- Network accessline 34
crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 35
# then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 56
`crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim: - Network accessline 58
> **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**
integrations/codex/skills/crit-story/SKILL.md
- Network accessline 79
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
integrations/codex/skills/crit/SKILL.md
- Network accessline 34
crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 35
# then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 56
`crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim: - Network accessline 58
> **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**
integrations/cursor/skills/crit-story/SKILL.md
- Network accessline 79
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
integrations/cursor/skills/crit/SKILL.md
- Network accessline 35
crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 36
# then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 56
`crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim: - Network accessline 58
> **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**
integrations/gemini/skills/crit-story/SKILL.md
- Network accessline 80
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
integrations/github-copilot/skills/crit-story/SKILL.md
- Network accessline 79
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
integrations/github-copilot/skills/crit/SKILL.md
- Network accessline 35
crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 36
# then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 56
`crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim: - Network accessline 58
> **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**
integrations/grok/skills/crit-story/SKILL.md
- Network accessline 79
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
integrations/grok/skills/crit/SKILL.md
- Network accessline 35
crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 36
# then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 56
`crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim: - Network accessline 58
> **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**
integrations/hermes/skills/crit-story/SKILL.md
- Network accessline 79
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
integrations/hermes/skills/crit/SKILL.md
- Network accessline 35
crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 36
# then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 56
`crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim: - Network accessline 58
> **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**
integrations/opencode/skills/crit-story/SKILL.md
- Network accessline 80
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
integrations/pi/skills/crit-story/SKILL.md
- Network accessline 79
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
integrations/pi/skills/crit/SKILL.md
- Network accessline 35
crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 36
# then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 56
`crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim: - Network accessline 58
> **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**
integrations/qwen/skills/crit-story/SKILL.md
- Network accessline 79
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
integrations/qwen/skills/crit/SKILL.md
- Network accessline 35
crit --public-url "https://<machine>.ts.net" --allow-unauthenticated-network --no-open [args…] # then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 36
# then: tailscale serve --bg --https=443 http://127.0.0.1:<port> - Network accessline 56
`crit` prints the review URL on startup (e.g. `Started crit daemon at http://localhost:<port>`). Relay it verbatim: - Network accessline 58
> **"Crit is open at http://localhost:<port>. Leave inline comments, then click Finish Review."**
integrations/windsurf/skills/crit-story/SKILL.md
- Network accessline 79
> **"Crit is open at http://localhost:<port>. Leave inline comments on the diff, then click Finish Review."**
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 56 facts
- Network access in prose of the SKILL.mdcrit-story/SKILL.md:79Low confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:34High confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:35High confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:56Low confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:58Low confidence
- Executable script in a comment of a file that runsintegrations/claude-code-tui/types/index.d.ts:1Low confidence
- Network access in prose of the SKILL.mdcrit-story/SKILL.md:83Low confidence
- Broad permissions in the frontmatter of the SKILL.mdcrit/SKILL.md:1High confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:36High confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:37High confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:60Low confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:62Low confidence
- Network access in prose of the SKILL.mdcrit-story/SKILL.md:79Low confidence
- Network access in prose of the SKILL.mdcrit-story/SKILL.md:79Low confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:34High confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:35High confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:56Low confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:58Low confidence
- Network access in prose of the SKILL.mdcrit-story/SKILL.md:79Low confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:34High confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:35High confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:56Low confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:58Low confidence
- Network access in prose of the SKILL.mdcrit-story/SKILL.md:79Low confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:35High confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:36High confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:56Low confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:58Low confidence
- Network access in prose of the SKILL.mdcrit-story/SKILL.md:80Low confidence
- Network access in prose of the SKILL.mdcrit-story/SKILL.md:79Low confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:35High confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:36High confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:56Low confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:58Low confidence
- Network access in prose of the SKILL.mdcrit-story/SKILL.md:79Low confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:35High confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:36High confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:56Low confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:58Low confidence
- Network access in prose of the SKILL.mdcrit-story/SKILL.md:79Low confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:35High confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:36High confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:56Low confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:58Low confidence
- Network access in prose of the SKILL.mdcrit-story/SKILL.md:80Low confidence
- Network access in prose of the SKILL.mdcrit-story/SKILL.md:79Low confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:35High confidence
- Network access in code of the SKILL.mdcrit/SKILL.md:36High confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:56Low confidence
- Network access in prose of the SKILL.mdcrit/SKILL.md:58Low confidence
and 6 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Native | Path .cursor/rules/frontend-architecture.mdc | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md integrations/ampcode/skills/crit/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md integrations/ampcode/skills/crit/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md integrations/ampcode/skills/crit/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/tomasz-tomczyk-crit/)