opinion-critic

Provides critical feedback and alternative architectural perspectives on code changes. Use when you want to explore different ways to implement a feature or find potential flaws in the current plan.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "opinion-critic" with this command: npx skills add dtsvetkov1/agent-rules/dtsvetkov1-agent-rules-opinion-critic

Opinion Critic Skill

This skill acts as a "Devil's Advocate" to ensure the best technical decisions are made.

Principles

  • Trade-offs: Every choice has a cost. Identify them.
  • Alternatives: Propose at least one other way to solve the problem.
  • Future-proofing: Consider how the current change will impact scaling or maintenance.
  • Standards: Challenge deviations from project rules unless they are justified.

Feedback Template

  1. Current Approach: Brief summary of what is being done.
  2. Critique: Potential issues (performance, readability, security).
  3. Alternative A: Describe an alternative approach and its pros/cons.
  4. Recommendation: Which path is better and why?

Focus Areas

  • State Management (Zustand vs Context vs Local)
  • Navigation Flow (Expo Router conventions)
  • Component Granularity (Atomic vs Monolithic)
  • Performance (Re-renders, memoization)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

security-audit

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

doc-sync

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

api-expert

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

navigation-architect

No summary provided by upstream source.

Repository SourceNeeds Review