Back to list
recyclarr

decisions

by recyclarr

Automatically sync TRaSH Guides to your Sonarr and Radarr instances

1,809🍴 33📅 Jan 23, 2026

SKILL.md


name: decisions description: Creating and editing decision records (ADRs for architecture, PDRs for product/upstream)

Decision Records

Procedural knowledge for creating ADRs (Architecture Decision Records) and PDRs (Product Decision Records) in docs/decisions/.

Templates

MANDATORY: Read the relevant template before creating or editing ANY decision document.

  • ADR template: docs/decisions/architecture/TEMPLATE.md
  • PDR template: docs/decisions/product/TEMPLATE.md

Rules

One decision per record. Do not bundle multiple decisions into a single ADR/PDR. Each decision should be independently trackable, referenceable, and supersedable.

Naming: NNN-kebab-case-title.md (sequential per category)

Date accuracy: Use the date the decision was made, not when documented. For existing decisions, verify against git history (git log --format="%ai" <commit> -1).

Status Values

  • proposed - Under consideration, not yet decided
  • accepted - Decision made and finalized
  • deprecated - No longer applies (context changed)
  • superseded by {ADR,PDR}-NNN - Replaced by another decision

For accepted decisions with pending implementation details, use accepted and note the pending aspects in the document body.

When to Create

ADR - Implementation choices, patterns, internal tradeoffs:

  • Choosing between implementation approaches
  • Establishing patterns affecting multiple components
  • Making tradeoffs with long-term maintenance implications

PDR - Upstream changes, feature scope, external drivers:

  • Responding to upstream schema or API changes
  • Deciding feature scope or priorities
  • Tracking external decisions that drive Recyclarr development

PDRs require upstream: frontmatter linking to the external driver (issue, PR, Discord thread).

Perspective

TRaSH Guides is the authoritative upstream; Recyclarr is a downstream consumer. PDRs document Recyclarr's response to guide decisions. Focus on:

  • Recyclarr implementation impact
  • User experience improvements
  • TRaSH Guides maintainer/contributor benefits (upstream health benefits all consumers)

Exclude references to other sync tools - they're peers responding to the same upstream, not relevant to Recyclarr's decisions.

Score

Total Score

80/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 1000以上

+15
最近の活動

3ヶ月以内に更新

+5
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon