score

Convert specifications into detailed implementation plans with adversarial review.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/PythonShe/Repertoire --skill score-pythonshe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: score
Source: https://github.com/PythonShe/Repertoire/tree/main/skills/score
Command: npx skills add https://github.com/PythonShe/Repertoire --skill score-pythonshe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of turning a completed specification into a fully actionable implementation plan, ensuring clarity and precision for future development.

Core Features & Use Cases

  • Implementation Planning: Converts a spec into a detailed plan with exact paths, interfaces, and test expectations.
  • Adversarial Review: Incorporates an adversarial review panel to ensure the plan's robustness and correctness.
  • Plan Sets: Handles complex projects that require multiple coordinated plans.
  • Use Case: For a large software project, use Score to break down a high-level spec into a series of detailed plans, each with its own set of tasks and dependencies.

Quick Start

Use the /repertoire:score command to begin planning the implementation of your spec.

Frequently Asked Questions about score

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a software development specification into a detailed implementation plan?

Yes, this Skill handles complex software projects that require multiple coordinated plans. It breaks down high-level specifications into a series of detailed plans, each with its own set of tasks and dependencies.

What is adversarial plan review in software development?

Adversarial plan review is a mechanism that subjects your implementation plan to a simulated panel critique. This process ensures the plan's robustness and correctness by identifying potential flaws before execution.

How do I break down a complex software project into coordinated task sets?

You can break down a complex project by applying this Skill to your specification. It generates multiple coordinated implementation plans, mapping out specific tasks and their dependencies for structured development.

Can I use this implementation planning approach for large software projects?

Yes, this approach is designed for large software projects. It transforms high-level specifications into a comprehensive series of detailed plans, ensuring clarity and precision for future development across multiple tasks.

What are the limitations of automated task decomposition for software specs?

Automated task decomposition requires a fully completed and approved specification as input. It relies entirely on the clarity of the provided spec to generate exact paths and interfaces, meaning ambiguous specs will yield incomplete plans.