CtrlK
BlogDocsLog inGet started
Tessl Logo

igmarin/agnostic-planning-skills

Language-agnostic AI knowledge registry for Technical Project Management, PRDs, PRD review, Software Architecture planning, Task breakdown, Estimation, Risk assessment, Status reporting, Backlog prioritization, Sprint planning, Retrospectives, and Agile ticket generation. Uses Markdown + Front-matter architecture.

95

1.03x
Quality

97%

Does it follow best practices?

Impact

95%

1.03x

Average score across 10 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

agent-guide.mddocs/

Agent Guide — Agnostic Planning Skills

Step-by-step workflows for the orchestration agents.


Product Owner Agent

Orchestrates the full product planning lifecycle: from a feature idea to sprint-ready tickets. Chains three skills through six phases with explicit approval gates.

Phase Flow

graph TD
    A[Feature Idea] --> B["Phase 1<br/>Discovery & Clarification"]
    B -->|Scope clear| C["Phase 2<br/>PRD Draft"]
    C --> D{"PRD Approved?"}
    D -->|No| E["Phase 3<br/>Review & Revise"]
    E --> C
    D -->|Yes| F["Phase 4<br/>Task Estimation"]
    F --> G["Phase 5<br/>Ticket Generation"]
    G --> H{"Tickets Approved?"}
    H -->|No| G
    H -->|Yes| I["Phase 6<br/>Sprint Placement"]
    I --> J{"Sprint Confirmed?"}
    J -->|No| I
    J -->|Yes| K[Ready for Development]
PhaseSkillGate
1. Discovery & ClarificationScope clear
2. PRD Draftcreate-prd
3. Review & RevisePRD Approval
4. Task Estimationgenerate-tasks
5. Ticket Generationplan-ticketsTicket Approval
6. Sprint PlacementSprint Confirmation

Dependencies: create-prd, generate-tasks, plan-tickets


Project Manager Agent

Orchestrates execution tracking: from task estimation through risk assessment to stakeholder status reports. Chains three skills through four phases with approval gates.

Phase Flow

graph TD
    A[Task List / PRD] --> B["Phase 1<br/>Estimation<br/>estimate-tasks"]
    B --> C{"Estimates Reviewed?"}
    C -->|No| B
    C -->|Yes| D["Phase 2<br/>Risk Assessment<br/>identify-risks"]
    D --> E{"Risks Accepted?"}
    E -->|No| D
    E -->|Yes| F["Phase 3<br/>Tracking Setup"]
    F --> G["Phase 4<br/>Status Reporting<br/>generate-status-report"]
    G --> H{"Report Approved?"}
    H -->|No| G
    H -->|Yes| I[Share with Stakeholders]
PhaseSkillGate
1. Estimationestimate-tasksEstimation Review
2. Risk Assessmentidentify-risksRisk Acceptance
3. Tracking SetupQuality Check
4. Status Reportinggenerate-status-reportStatus Report Approval

Dependencies: estimate-tasks, identify-risks, generate-status-report


Tech Lead Agent

Orchestrates technical review of a PRD: evaluates completeness, feasibility, and estimation quality. Produces a go/no-go recommendation. Chains two skills through four phases.

Phase Flow

graph TD
    A[PRD] --> B["Phase 1<br/>PRD Review<br/>review-prd"]
    B --> C{Verdict?}
    C -->|Needs Revision| D[Return to create-prd]
    C -->|Approved| E["Phase 2<br/>Feasibility Assessment"]
    E --> F{"Feasible?"}
    F -->|No - Critical| G[Report & Stop]
    F -->|Yes| H["Phase 3<br/>Estimation Quality<br/>estimate-tasks"]
    H --> I{"Quality OK?"}
    I -->|No| H
    I -->|Yes| J["Phase 4<br/>Technical Risk Report"]
    J --> K[Go / No-Go / Go with Conditions]
PhaseSkillGate
1. PRD Reviewreview-prdDecision: Approved / Needs Revision
2. Feasibility AssessmentPRD Feasibility
3. Estimation Qualityestimate-tasksEstimation Quality
4. Technical Risk ReportGo/No-Go recommendation

Dependencies: review-prd, estimate-tasks


Full Planning + Execution Pipeline

graph LR
    subgraph "Tech Lead"
        T[review-prd] --> U[estimate-tasks]
        U --> V[Technical Risk Report]
    end
    subgraph "Product Owner"
        A[create-prd] -->|approved| B[generate-tasks]
        B --> C[plan-tickets]
    end
    subgraph "Project Manager"
        D[estimate-tasks] --> E[identify-risks]
        E --> F[generate-status-report]
    end
    A --> T
    B --> D
    C --> F

Delivery Lead Agent

Meta-agent orchestrating the full delivery pipeline: from feature idea through execution to retrospective. Chains all 10 skills through six phases with approval gates.

Phase Flow

graph TD
    A[Feature Idea] --> B["Phase 1<br/>Scope<br/>create-prd + review-prd"]
    B --> C{"PRD Approved?"}
    C -->|No| B
    C -->|Yes| D["Phase 2<br/>Plan<br/>generate-tasks + estimate + risks"]
    D --> E["Phase 3<br/>Prioritize<br/>prioritize-backlog + plan-tickets"]
    E --> F["Phase 4<br/>Sprint<br/>plan-sprint"]
    F --> G{"Sprint Committed?"}
    G -->|No| F
    G -->|Yes| H["Phase 5<br/>Execute<br/>generate-status-report + risks"]
    H --> I["Phase 6<br/>Retrospect<br/>create-retrospective"]
    I --> J{"Retro Complete?"}
    J -->|No| I
    J -->|Yes| K[Delivery Complete]
PhaseSkillsGate
1. Scopecreate-prd, review-prdPRD Approval
2. Plangenerate-tasks, estimate-tasks, identify-risksQuality Check
3. Prioritizeprioritize-backlog, plan-tickets
4. Sprintplan-sprintSprint Commitment
5. Executegenerate-status-report, identify-risks
6. Retrospectcreate-retrospectiveRetrospective Complete

Dependencies: All 10 skills


Full Pipeline Diagram

graph LR
    subgraph "Delivery Lead"
        DL_Scope[create-prd + review-prd]
        DL_Plan[generate + estimate + risks]
        DL_Prioritize[prioritize + tickets]
        DL_Sprint[plan-sprint]
        DL_Execute[status + risks]
        DL_Retro[retrospective]
        DL_Scope --> DL_Plan --> DL_Prioritize --> DL_Sprint --> DL_Execute --> DL_Retro
    end
    subgraph "Tech Lead"
        T[review-prd] --> U[estimate-tasks]
        U --> V[Technical Risk Report]
    end
    subgraph "Product Owner"
        A[create-prd] -->|approved| B[generate-tasks]
        B --> C[plan-tickets]
    end
    subgraph "Project Manager"
        D[estimate-tasks] --> E[identify-risks]
        E --> F[generate-status-report]
    end
    A --> T
    B --> D
    C --> F

See Also

  • Skill Catalog — All skills and agents
  • Integration Matrix — Complete chaining reference

docs

agent-guide.md

architecture.md

calling-skills.md

index.md

CODE_OF_CONDUCT.md

CONTRIBUTING.md

README.md

tile.json