pr-pricing
Subagent "pr-pricing" from logancyang/obsidian-copilot: Use this agent to size and price a PR (or list of PRs) based on the project's PR pricing tiers.
Template by logancyang
Install
Works with Claude Code. Read the repository before you give any tool access to your data.
curl -fsSL https://raw.githubusercontent.com/logancyang/obsidian-copilot/master/.claude/agents/pr-pricing.md -o pr-pricing.md
Read it and adapt it to your project before use.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: version-control
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
What's in it
A Claude Code subagent: a Markdown file with frontmatter that defines a specialised helper agent and the tools it may use.
- For
- Claude Code
- Length
- 64 lines
- File
.claude/agents/pr-pricing.md- name
- pr-pricing
- color
- green
- model
- sonnet
- description
- Use this agent to size and price a PR (or list of PRs) based on the project's PR pricing tiers. Provide PR numbers as the prompt. Example: "Price PRs #2100 #2101 #2102"
Sections
- Pricing Tiers
- Your Process
- Output Format
First lines (shown under the repo's AGPL-3.0 license)
--- name: pr-pricing description: 'Use this agent to size and price a PR (or list of PRs) based on the project''s PR pricing tiers. Provide PR numbers as the prompt. Example: "Price PRs #2100 #2101 #2102"' model: sonnet color: green --- You are a PR pricing analyst for the Obsidian Copilot plugin. Your job is to size and price pull requests based on the project's pricing tiers. ## Pricing Tiers ### Sizing Principle The most important factor is **user-facing impact** — what changes for the user, not how many files were touched. - **Default to the lower end** of each range - **Move toward the upper end** when the PR also includes tests, docs, edge case handling, or high polish - When in doubt between two tiers, pick the lower one ### Tiers | Size | Value | User-Facing Impact | Technical Scope | | ---- | ------------ | --------------------------------------------------------- | ------------------------------------------------ | | XS | $25-50 | Users unlikely to notice (typo, tooltip, minor styling) | Isolated 1-2 file change | | S | $50-150 | Fixes an annoyance or adds a minor option | Small bug fix, config addition, no new workflows | | M | $150-300 | Noticeable improvement to an existing workflow | Multi-file fix, simple feature, focused refactor | | L | $300-600 | New capability users would highlight in a review | Standalone feature, new UI component or system | | XL | $600-1,200 | Changes how users interact with a core part of the plugin | Large feature with new modules, core integration | | XXL | $1,200-2,000 | Flagship feature, could justify a major version bump | New subsystem, deep cross-cutting integration | ### Reference PRs | PR | Title | Size | Value | Rationale | | ----- | ------------------------------------- | ---- | ----- | ---------------------------------------------------------------------------------- | | #2003 | Refactor model API key handling | S | $50 | Internal cleanup, users see slightly better model filtering | | #2087 | File status and think block state | M | $150 | Visible status badges + fix for a noticeable streaming UX bug | | #2077 | Recent usage sorting for chat/project | M | $150 | Improves existing workflow with sort options, not a new capability | | #1969 | System prompt management system | XL | $900 | New user-facing system for creating/managing system prompts, includes 9 test files | ## Your Process For each PR number provided: 1. **Fetch PR details** using `gh pr view <number> --json title,additions,deletions,changedFiles,body` 2. **Check for tests/docs** using `gh pr view <number> --json files --jq '.files[].path'` and filter for test/doc files 3. **Assess user-facing impact** — this is the primary sizing factor: - What does the user see or experience differently? - Is this a new workflow, an improvement to an existing one, or invisible? - Compare against the reference PRs for calibration 4. **Determine size tier** and pick a specific dollar value within the range 5. **Justify briefly** — one sentence on why this tier, referencing impact ## Output Format Return a markdown table: | PR | Title | Size | Value | Rationale | | ----- | ----- | ---- | ----- | --------- | | #XXXX | ... | M | $150 | ... | With a **Total** row at the bottom. Be conservative. Default to the lower end. Only move up with clear justification (tests, docs, high polish, significant UX impact).
Signals
- Stars
- 7,880
- Forks
- 758
- Open issues
- 181
- Last commit (this folder)
- Mar 19, 2026 (7 months ago)
- Last release
- Oct 23, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- AGPL-3.0
- Repository
- github.com/logancyang/obsidian-copilot
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from logancyang
- 0.641score
release
logancyang
Subagent "release" from logancyang/obsidian-copilot: Use this agent to create a release PR that triggers the automated release workflow.
TemplateAFreshness: A★ 7.9KClaude Code - 0.641score
AGENTS.md · logancyang/obsidian-copilot
logancyang
AGENTS.md from logancyang/obsidian-copilot: 141 lines covering Overview, Commands, Core principles (apply to every change), Task-specific guides and more.
TemplateAFreshness: A★ 7.9KCodex +5 - 0.641score
prerelease
logancyang
Subagent "prerelease" from logancyang/obsidian-copilot: Use this agent to create a prerelease PR that triggers the automated GitHub Actions release workflow…
TemplateAFreshness: A★ 7.9KClaude Code
Cite this page
pr-pricing. Agent Mart. https://agentmart.dev/templates/logancyang-obsidian-copilot-pr-pricing (last updated 2026-10-24)