New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Coordinating product work across the 12 bundled product

Product Team — Domain Orchestrator & Discovery Loop

by alirezarezvani · MIT license · ★ 26,349 on GitHub · v2.11.1 · updated Aug 30

Product Team — Domain Orchestrator & Discovery Loop cover

Use when coordinating product work across the 12 bundled product sub-skills (RICE, OKRs, UX research, design tokens, competitive teardown, analytics, experiments, discovery, roadmaps, spec-to-repo, landing pages, SaaS scaffolding) or…

---
name: "product-skills"
description: "Use when coordinating product work across the 12 bundled product sub-skills (RICE, OKRs, UX research, design tokens, competitive teardown, analytics, experiments, discovery, roadmaps, spec-to-repo, landing pages, SaaS scaffolding) or the 4 standalone product-team plugins (user stories, Apple HIG, code-to-PRD, research summarizer). Triggers on 'help me prioritize', 'plan a product experiment', 'we ship features nobody uses', 'run the discovery loop', 'is our OST sound'. Forks context to route to one sub-skill via a deterministic signal router and returns a digest; can also drive a continuous-discovery loop (Torres cadence tracker + OST linter as machine gates) or a full goal→plan→execute→verify→close run through the repo-wide agent-harness. Distinct from project-management (how to deliver vs what to build), marketing/landing (from-scratch pages), and engineering/agent-harness (the generic loop engine this orchestrator plugs into)."
context: fork
version: 2.11.1
author: Alireza Rezvani
license: MIT
tags: [product, product-management, orchestrator, discovery, ux, analytics, agent-harness]
compatible_tools: [claude-code, codex-cli, cursor, antigravity, opencode, gemini-cli]
---

# Product Team — Domain Orchestrator & Discovery Loop

This orchestrator does two jobs. **Routing:** fork context, classify a product inquiry
with `scripts/product_goal_router.py` across all 16 product-team lanes (12 bundled + 4
standalone plugins), run exactly one, return a digest. **Looping:** run product work as
bounded agentic loops with machine-checkable gates — the continuous-discovery loop
(weekly cadence scored by `discovery_cadence_tracker.py`, tree structure enforced by

Overview

This orchestrator does two jobs. Routing: fork context, classify a product inquiry with scripts/product_goal_router.py across all 16 product-team lanes (12 bundled + 4 standalone plugins), run exactly one, return a digest. Looping: run product work as bounded agentic loops with machine-checkable gates — the continuous-discovery loop (weekly cadence scored by discovery_cadence_tracker.py, tree structure enforced by ost_linter.py) and goal-scale runs through the repo-wide agent-harness.

Manual install (npx, ZIP)
Claude Codenpx skills add alirezarezvani/claude-skills --skill product-skills -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/alirezarezvani/claude-skills/tar.gz/19392f7a0826 \ | tar -xz -C ~/.claude/skills --strip-components=3 claude-skills-19392f7a0826/product-team/skills/product-skills
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/c5ed5e73b5b7dde0e342/product-skills.zip" -OutFile "$env:TEMP\product-skills.zip"; Expand-Archive "$env:TEMP\product-skills.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md10.2 KB
  • assets/2 files · 1.9 KB
  • references/3 files · 11.4 KB
  • scripts/3 files · 23.4 KB
Read the files here
alirezarezvani/19392f79 files
Shared references4SKILL.md reads these from elsewhere in the repo. Not in the ZIP.Get them on GitHub ↗
SKILL.md
Show the full text181 lines

Product Team — Domain Orchestrator & Discovery Loop

This orchestrator does two jobs. Routing: fork context, classify a product inquiry with scripts/product_goal_router.py across all 16 product-team lanes (12 bundled + 4 standalone plugins), run exactly one, return a digest. Looping: run product work as bounded agentic loops with machine-checkable gates — the continuous-discovery loop (weekly cadence scored by discovery_cadence_tracker.py, tree structure enforced by ost_linter.py) and goal-scale runs through the repo-wide agent-harness.

When to invoke

Symptom Sub-skill
"Prioritize features / RICE / PRD" product-manager-toolkit
"OKRs, strategy cascade" product-strategist
"Personas, usability, research synthesis" ux-researcher-designer
"Design tokens, WCAG contrast" ui-design-system
"Competitor matrix, teardown" competitive-teardown
"Retention, cohorts, funnels, KPIs" product-analytics
"A/B test, sample size, hypothesis" experiment-designer
"Discovery, assumptions, opportunity trees" product-discovery
"Roadmap comms, release notes, changelog" roadmap-communicator
"Spec → runnable repo" spec-to-repo
"Landing page (Next.js/Tailwind)" landing-page-generator
"SaaS boilerplate" saas-scaffolder
"User stories, sprint capacity" agile-product-owner (standalone)
"Apple HIG audit" apple-hig-expert (standalone)
"PRD from an existing codebase" code-to-prd (standalone)
"Summarize papers/articles" research-summarizer (standalone)

Routing logic (deterministic)

python3 scripts/product_goal_router.py --text "<the goal>" --output json

Exit 0 → route_to names the skill (with skill_path, including the standalone plugins): load its SKILL.md and follow its workflow. Exit 2 → ask ONE clarifying question naming the listed candidates, with a recommended answer. Exit 3 → no signal: ask the user to restate the goal with the deliverable named. Never guess silently; never silently chain — digest first, confirm, then chain.

The discovery loop (the domain's recurring agentic loop)

Modern discovery is a weekly habit, not a project phase (Torres). Run it as a bounded loop with two machine gates:

  1. Observe — maintain discovery_log.json (interviews, assumption tests; shape in assets/sample_discovery_log.json) and score the cadence:
    python3 scripts/discovery_cadence_tracker.py --input discovery_log.json
    
    Refuses on < 2 interviews (exit 5) — there is no cadence to measure yet. Output: health 0–100, verdict HEALTHY/AT-RISK/DORMANT, named gaps, and next_loop_action.
  2. Choose — the tracker's next_loop_action IS the choice: book the touchpoint, re-anchor the guide on the outcome, or test the top untested assumption (route to product-discovery's assumption_mapper for prioritization).
  3. Act — run the interview / assumption test with the routed sub-skill's tools.
  4. Verify — keep the tree structurally sound before it may drive a roadmap:
    python3 scripts/ost_linter.py --input ost.json    # exit 2 = NEEDS-REWORK, fix before citing the tree
    
    Rules: one measurable outcome root (O1), opportunities are needs not features (O2), targeted opportunities compare ≥ 2 solutions (O3), every solution has an assumption test (O4), no orphan solutions (O5 — the feature-factory tell).
  5. Record / Repeat-or-stop — update the log, keep the weekly streak alive. Stop states: HEALTHY + validated assumption → graduate to experiment-designer (build the A/B gate) or product-manager-toolkit (PRD); DORMANT for 4+ weeks → escalate to the product lead by name — do not quietly let discovery die.

For build-scale goals ("turn this validated spec into a repo and verify it"), compile through the repo-wide harness instead:

python3 engineering/agent-harness/skills/agent-harness/scripts/goal_compiler.py \
  --goal "<goal>" --manifest engineering/agent-harness/skills/agent-harness/assets/harnesses/product-team.json \
  --out .agent-harness/plan.json

The domain's three strongest close-out gates plug in as task verifications: ../spec-to-repo/scripts/validate_project.py (exit 0), code-to-prd's golden expected_outputs/, and research-summarizer's citation-count check.

Hard rules

  1. Evidence before conviction: no roadmap item cites the OST unless ost_linter.py exits 0; no insight is asserted from a single participant (anecdote, not insight).
  2. Outcome-first: every loop hangs from one measurable outcome — the linter's O1 rule is the intake gate.
  3. Experiments are gated by math: sample size from ../experiment-designer/scripts/sample_size_calculator.py, never gut feel; report the MDE with the verdict.
  4. Prioritization shows its framework: RICE for steady-state, WSJF/cost-of-delay when time sensitivity dominates, opportunity scoring for underserved needs — name which and why (see references/product_operating_model.md).
  5. AI features ship with evals: a golden set + rubric is the PRD's quality contract for probabilistic features (references/ai_product_evals.md).
  6. Never modify a gate you are judged by; exhausted budgets escalate to a named human, never report as success.

Forcing-question library (grill-with-docs pattern)

One per turn, recommended answer, canon citation. Never run a sub-skill or start a loop until the lane-defining decision is locked:

  • DISCOVERY lane: "What is the single outcome this discovery serves, stated with a number? Recommended: write it as the OST root first — opportunities without an outcome are a feature factory. Canon: Torres, Continuous Discovery Habits; opportunity solution trees (producttalk.org)."
  • PRIORITIZE lane: "Does time sensitivity change this ranking — would delaying any item a quarter erode its value? Recommended: if yes, run WSJF/cost-of-delay alongside RICE and compare ranks; flag items whose rank flips on a one-step estimate change. Canon: Reinertsen, Principles of Product Development Flow; SAFe WSJF false-precision critique."
  • EXPERIMENT lane: "What baseline rate and MDE justify this test's runtime? Recommended: compute n first; if you can't reach it in 4 weeks, test a bigger lever. Canon: statistical power analysis (experiment-designer)."
  • ANALYTICS lane: "Is your North Star a leading indicator of value exchange, or revenue/vanity? Recommended: leading value metric with an input tree. Canon: Amplitude, The North Star Playbook."
  • STRATEGY lane: "Are these OKRs outcomes or shipping lists? Recommended: outcomes — output OKRs are the #1 operating-model failure. Canon: Cagan, Transformed (SVPG, 2024)."
  • BUILD lanes (spec-to-repo / saas-scaffolder): "Which validated assumption says this should be built at all? Recommended: link the OST test that survived; building is the most expensive way to test an idea. Canon: Torres; Bland, Testing Business Ideas."

Assumptions

  1. The user owns (or advises the owner of) the product decision.
  2. Discovery data lives in the workspace as JSON logs — the loop is file-backed and resumable; every tool ships --sample so the shape is visible first.
  3. The four standalone plugins are installed alongside the bundle (the router still routes to them by path if not).

Non-goals

  • Not the delivery loop — sprint/flow/Jira work routes to project-management.
  • Not the generic loop engine — that is engineering/agent-harness; this orchestrator is the product-domain adapter (router + discovery gates).
  • Not campaign marketing — marketing/landing builds from-scratch marketing pages; landing-page-generator here scaffolds product Next.js/TSX pages.

Output artifacts

Mode Artifact
Route Sub-skill's own artifact + ≤ 200-word digest with one canon-cited challenge
Discovery loop discovery_log.json + cadence report + linted ost.json
Harness run .agent-harness/plan.json + state.json + close handoff

Anti-patterns (do not)

  • ❌ Run all 16 lanes "to be thorough" — route to one, digest, chain on confirmation
  • ❌ Cite an OST that fails the linter, or promote a single-participant anecdote to insight
  • ❌ Ship an AI feature whose PRD has no eval (golden set + rubric)
  • ❌ Let the discovery streak die silently — DORMANT escalates by name
  • ❌ Treat RICE as the only prioritization lens when deadlines dominate

References

1---
2name: "product-skills"
3description: "Use when coordinating product work across the 12 bundled product sub-skills (RICE, OKRs, UX research, design tokens, competitive teardown, analytics, experiments, discovery, roadmaps, spec-to-repo, landing pages, SaaS scaffolding) or the 4 standalone product-team plugins (user stories, Apple HIG, code-to-PRD, research summarizer). Triggers on 'help me prioritize', 'plan a product experiment', 'we ship features nobody uses', 'run the discovery loop', 'is our OST sound'. Forks context to route to one sub-skill via a deterministic signal router and returns a digest; can also drive a continuous-discovery loop (Torres cadence tracker + OST linter as machine gates) or a full goal→plan→execute→verify→close run through the repo-wide agent-harness. Distinct from project-management (how to deliver vs what to build), marketing/landing (from-scratch pages), and engineering/agent-harness (the generic loop engine this orchestrator plugs into)."
4context: fork
5version: 2.11.1
6author: Alireza Rezvani
7license: MIT
8tags: [product, product-management, orchestrator, discovery, ux, analytics, agent-harness]
9compatible_tools: [claude-code, codex-cli, cursor, antigravity, opencode, gemini-cli]
10---
11 
12# Product Team — Domain Orchestrator & Discovery Loop
13 
14This orchestrator does two jobs. **Routing:** fork context, classify a product inquiry
15with `scripts/product_goal_router.py` across all 16 product-team lanes (12 bundled + 4
16standalone plugins), run exactly one, return a digest. **Looping:** run product work as
17bounded agentic loops with machine-checkable gates — the continuous-discovery loop
18(weekly cadence scored by `discovery_cadence_tracker.py`, tree structure enforced by
19`ost_linter.py`) and goal-scale runs through the repo-wide agent-harness.
20 
21## When to invoke
22 
23| Symptom | Sub-skill |
24|---|---|
25| "Prioritize features / RICE / PRD" | `product-manager-toolkit` |
26| "OKRs, strategy cascade" | `product-strategist` |
27| "Personas, usability, research synthesis" | `ux-researcher-designer` |
28| "Design tokens, WCAG contrast" | `ui-design-system` |
29| "Competitor matrix, teardown" | `competitive-teardown` |
30| "Retention, cohorts, funnels, KPIs" | `product-analytics` |
31| "A/B test, sample size, hypothesis" | `experiment-designer` |
32| "Discovery, assumptions, opportunity trees" | `product-discovery` |
33| "Roadmap comms, release notes, changelog" | `roadmap-communicator` |
34| "Spec → runnable repo" | `spec-to-repo` |
35| "Landing page (Next.js/Tailwind)" | `landing-page-generator` |
36| "SaaS boilerplate" | `saas-scaffolder` |
37| "User stories, sprint capacity" | `agile-product-owner` (standalone) |
38| "Apple HIG audit" | `apple-hig-expert` (standalone) |
39| "PRD from an existing codebase" | `code-to-prd` (standalone) |
40| "Summarize papers/articles" | `research-summarizer` (standalone) |
41 
42## Routing logic (deterministic)
43 
44```bash
45python3 scripts/product_goal_router.py --text "<the goal>" --output json
46```
47 
48Exit 0 → `route_to` names the skill (with `skill_path`, including the standalone
49plugins): load its SKILL.md and follow its workflow. Exit 2 → ask ONE clarifying question
50naming the listed candidates, with a recommended answer. Exit 3 → no signal: ask the user
51to restate the goal with the deliverable named. Never guess silently; never silently
52chain — digest first, confirm, then chain.
53 
54## The discovery loop (the domain's recurring agentic loop)
55 
56Modern discovery is a weekly habit, not a project phase (Torres). Run it as a bounded
57loop with two machine gates:
58 
591. **Observe** — maintain `discovery_log.json` (interviews, assumption tests; shape in
60 `assets/sample_discovery_log.json`) and score the cadence:
61 ```bash
62 python3 scripts/discovery_cadence_tracker.py --input discovery_log.json
63 ```
64 Refuses on < 2 interviews (exit 5) — there is no cadence to measure yet. Output:
65 health 0–100, verdict HEALTHY/AT-RISK/DORMANT, named gaps, and `next_loop_action`.
662. **Choose** — the tracker's `next_loop_action` IS the choice: book the touchpoint,
67 re-anchor the guide on the outcome, or test the top untested assumption (route to
68 `product-discovery`'s assumption_mapper for prioritization).
693. **Act** — run the interview / assumption test with the routed sub-skill's tools.
704. **Verify** — keep the tree structurally sound before it may drive a roadmap:
71 ```bash
72 python3 scripts/ost_linter.py --input ost.json # exit 2 = NEEDS-REWORK, fix before citing the tree
73 ```
74 Rules: one measurable outcome root (O1), opportunities are needs not features (O2),
75 targeted opportunities compare ≥ 2 solutions (O3), every solution has an assumption
76 test (O4), no orphan solutions (O5 — the feature-factory tell).
775. **Record / Repeat-or-stop** — update the log, keep the weekly streak alive. Stop
78 states: HEALTHY + validated assumption → graduate to `experiment-designer` (build the
79 A/B gate) or `product-manager-toolkit` (PRD); DORMANT for 4+ weeks → escalate to the
80 product lead by name — do not quietly let discovery die.
81 
82For build-scale goals ("turn this validated spec into a repo and verify it"), compile
83through the repo-wide harness instead:
84 
85```bash
86python3 engineering/agent-harness/skills/agent-harness/scripts/goal_compiler.py \
87 --goal "<goal>" --manifest engineering/agent-harness/skills/agent-harness/assets/harnesses/product-team.json \
88 --out .agent-harness/plan.json
89```
90 
91The domain's three strongest close-out gates plug in as task verifications:
92`../spec-to-repo/scripts/validate_project.py` (exit 0), `code-to-prd`'s golden
93`expected_outputs/`, and `research-summarizer`'s citation-count check.
94 
95## Hard rules
96 
971. **Evidence before conviction**: no roadmap item cites the OST unless `ost_linter.py`
98 exits 0; no insight is asserted from a single participant (anecdote, not insight).
992. **Outcome-first**: every loop hangs from one measurable outcome — the linter's O1 rule
100 is the intake gate.
1013. **Experiments are gated by math**: sample size from
102 `../experiment-designer/scripts/sample_size_calculator.py`, never gut feel; report the
103 MDE with the verdict.
1044. **Prioritization shows its framework**: RICE for steady-state, WSJF/cost-of-delay when
105 time sensitivity dominates, opportunity scoring for underserved needs — name which and
106 why (see [references/product_operating_model.md](references/product_operating_model.md)).
1075. **AI features ship with evals**: a golden set + rubric is the PRD's quality contract
108 for probabilistic features
109 ([references/ai_product_evals.md](references/ai_product_evals.md)).
1106. **Never modify a gate you are judged by**; exhausted budgets escalate to a named human,
111 never report as success.
112 
113## Forcing-question library (grill-with-docs pattern)
114 
115One per turn, recommended answer, canon citation. Never run a sub-skill or start a loop
116until the lane-defining decision is locked:
117 
118- **DISCOVERY lane**: "What is the single outcome this discovery serves, stated with a
119 number? Recommended: write it as the OST root first — opportunities without an outcome
120 are a feature factory. Canon: Torres, *Continuous Discovery Habits*; opportunity
121 solution trees (producttalk.org)."
122- **PRIORITIZE lane**: "Does time sensitivity change this ranking — would delaying any
123 item a quarter erode its value? Recommended: if yes, run WSJF/cost-of-delay alongside
124 RICE and compare ranks; flag items whose rank flips on a one-step estimate change.
125 Canon: Reinertsen, *Principles of Product Development Flow*; SAFe WSJF false-precision
126 critique."
127- **EXPERIMENT lane**: "What baseline rate and MDE justify this test's runtime?
128 Recommended: compute n first; if you can't reach it in 4 weeks, test a bigger lever.
129 Canon: statistical power analysis (experiment-designer)."
130- **ANALYTICS lane**: "Is your North Star a leading indicator of value exchange, or
131 revenue/vanity? Recommended: leading value metric with an input tree. Canon: Amplitude,
132 *The North Star Playbook*."
133- **STRATEGY lane**: "Are these OKRs outcomes or shipping lists? Recommended: outcomes —
134 output OKRs are the #1 operating-model failure. Canon: Cagan, *Transformed* (SVPG,
135 2024)."
136- **BUILD lanes (spec-to-repo / saas-scaffolder)**: "Which validated assumption says this
137 should be built at all? Recommended: link the OST test that survived; building is the
138 most expensive way to test an idea. Canon: Torres; Bland, *Testing Business Ideas*."
139 
140## Assumptions
141 
1421. The user owns (or advises the owner of) the product decision.
1432. Discovery data lives in the workspace as JSON logs — the loop is file-backed and
144 resumable; every tool ships `--sample` so the shape is visible first.
1453. The four standalone plugins are installed alongside the bundle (the router still
146 routes to them by path if not).
147 
148## Non-goals
149 
150- Not the delivery loop — sprint/flow/Jira work routes to `project-management`.
151- Not the generic loop engine — that is `engineering/agent-harness`; this orchestrator is
152 the product-domain adapter (router + discovery gates).
153- Not campaign marketing — `marketing/landing` builds from-scratch marketing pages;
154 `landing-page-generator` here scaffolds product Next.js/TSX pages.
155 
156## Output artifacts
157 
158| Mode | Artifact |
159|---|---|
160| Route | Sub-skill's own artifact + ≤ 200-word digest with one canon-cited challenge |
161| Discovery loop | `discovery_log.json` + cadence report + linted `ost.json` |
162| Harness run | `.agent-harness/plan.json` + `state.json` + close handoff |
163 
164## Anti-patterns (do not)
165 
166- ❌ Run all 16 lanes "to be thorough" — route to one, digest, chain on confirmation
167- ❌ Cite an OST that fails the linter, or promote a single-participant anecdote to insight
168- ❌ Ship an AI feature whose PRD has no eval (golden set + rubric)
169- ❌ Let the discovery streak die silently — DORMANT escalates by name
170- ❌ Treat RICE as the only prioritization lens when deadlines dominate
171 
172## References
173 
174- [references/continuous_discovery_canon.md](references/continuous_discovery_canon.md) —
175 Torres, OST, assumption testing, JTBD switch interviews, story mapping
176- [references/product_operating_model.md](references/product_operating_model.md) — Cagan
177 *Transformed*, North Star framework, PLG benchmarks, WSJF/ODI vs RICE
178- [references/ai_product_evals.md](references/ai_product_evals.md) — evals-as-PRD, model
179 cards, evaluator-optimizer loops
180- Loop engine: `engineering/agent-harness` · Loop vocabulary: `loop-library`
181 
View all files on GitHub →

Details

Version
2.11.1
Updated
Aug 30, 2026
License
MIT
Stars on the repo
★ 26,349
Checked
Source
alirezarezvani/claude-skills ↗
Creator
alirezarezvani · 363 listings
View creator

Similar skills

See all →
SkillImplement the result of /to-spec and /to-tickets in codeImplement specmattpocock/skills · by mattpocockImplement the result of /to-spec and /to-tickets in code.★ 267k GitHub starsSkillStop and check this skill before finishing any replyAcademy guideanthropics/skills · by anthropicsStop and check this skill before finishing any reply to a question about how to use Claude or a Claude product — it recommends matching courses, tutorials, and use cases from Claude Academy (academy.claude.com), Anthropic's learning hub. Trigger on: "how do I", "how can I", "getting started with", "what can Claude do", "teach me", "learn to use"; questions about artifacts, projects, skills, plugins, connectors, MCP; requests about rolling Claude out to a team, class, or organization; and any ask for training materials, onboarding content, or learning resources. Use it when the user is learning how to use a feature or product — not when they are mid-task and just want the task done. This skill composes with other skills: after consulting product documentation to answer how a Claude feature works, also check here for a matching course or tutorial — a docs-grounded answer and an Academy recommendation belong together. Only recommend on a strong match; never invent Academy content.★ 178k GitHub starsSkillAnalyze and prioritize a list of feature requests by themeAnalyze feature requestsphuryn/pm-skills · by phurynAnalyze and prioritize a list of feature requests by theme, strategic alignment, impact, effort, and risk. Use when reviewing customer feature requests, triaging a backlog, or making prioritization decisions.★ 26.6k GitHub starsSkillDesign an employee advocacy programAdvocacy program designeraaron-he-zhu/aaron-marketing-skills · by aaron-he-zhuUse when the user asks to "design an employee advocacy program", "set up founder-led sharing", or "build a share kit for the team"; produces an advocacy program blueprint in two modes — participation-driven opt-in (default) or top-down assigned with its coercion and authenticity risks flagged — with a voluntary opt-in roster spec submitted as channel-registry proposal events, share kits with mandatory per-person variation, staggered human posting windows plus anti-pod guardrails (no coordinated identical reshares, no engagement rings), per-person material-connection disclosure lines per FTC and 《互联网广告管理办法》, and a Slack/Teams distribution spec. Not for paid creator campaigns — use campaign-planner. 员工倡导/创始人IP分享/内部分享计划/披露合规★ 2.9k GitHub starsSkillBuilds and edits a model-driven Power Apps appapp-builder — intent → model-driven appmicrosoft/power-platform-skills · by microsoftBuilds and edits a model-driven Power Apps app from a natural-language intent — tables, columns, relationships, adaptive forms with sub-grids, views, Choice-column charts, business rules, business process flows, generative page intents for overview/dashboard surfaces (page `.tsx` generated in generate-pages after plan approval), and an app module + sitemap — via the headless cds-maker-sdk. Runs an interactive, multi-turn authoring flow (env selection, jobs-to-be-done first, then design-only App Spec authoring across confirmed levels, guardrail lint, plan-mode approval, generate-pages, full build) and a narrated build, and can download a deployed app back into an editable spec to change it. Use when the user says "build an app for X", "create a model-driven app", "make me an app to manage Y", "add a business process flow", or "edit/add to my app". This skill stands alone and does not require /genpage — but for a standalone generative page added to an app that already exists, use /genpage instead.★ 954 GitHub starsSkillDirect, build and render premium cinematic motion designCineticLeonxlnx/cinetic · by LeonxlnxDirect, build and render premium cinematic motion design from code — launch films, product and feature videos, looping feature animations for landing pages and social, logo stings and reveals, UI walkthroughs, app demos, kinetic type, teasers, trailers, intros and promo clips. Use this whenever the user wants any video, animation, motion graphic or animated demo made with Remotion, HyperFrames, HTML/GSAP or React, or asks to storyboard, time, score, render, polish or critique one — even if they only say "make a video about X", "animate this feature" or "we need a launch clip". It supplies concept and copy discipline, type and colour taste that defers to a supplied brand, a beat-locked timeline that drives both picture and a code-made soundtrack, choreography and transition craft, real product UI in motion, film-grade finishing (true motion blur, no banding, BT.709, sync-checked mux) and a measured self-critique loop on contact sheets and renders.★ 347 GitHub stars

More from alirezarezvani

SkillResume a paused experiment/ar:ar-resume — Resume Experimentalirezarezvani/claude-skills · by alirezarezvaniResume a paused experiment. Checkout the experiment branch, read results history, continue iterating. Use when the user runs /ar:ar-resume or asks to pick up a previously started autoresearch experiment.★ 26.3k GitHub starsSkillShow experiment dashboard with results, active loops/ar:ar-status — Experiment Dashboardalirezarezvani/claude-skills · by alirezarezvaniShow experiment dashboard with results, active loops, and progress. Use when the user runs /ar:ar-status or asks how an autoresearch experiment is going.★ 26.3k GitHub starsSkillStart an autonomous experiment loop with user-selected/ar:loop — Autonomous Experiment Loopalirezarezvani/claude-skills · by alirezarezvaniStart an autonomous experiment loop with user-selected interval (10min, 1h, daily, weekly, monthly). Uses CronCreate for scheduling. Use when the user runs /ar:loop or asks to run an autoresearch experiment continuously on a schedule.★ 26.3k GitHub starsSkillRun a single experiment iteration/ar:run — Single Experiment Iterationalirezarezvani/claude-skills · by alirezarezvaniRun a single experiment iteration. Edit the target file, evaluate, keep or discard. Use when the user runs /ar:run or asks for one manual autoresearch iteration.★ 26.3k GitHub starsSkillSet up a new autoresearch experiment interactively/ar:setup — Create New Experimentalirezarezvani/claude-skills · by alirezarezvaniSet up a new autoresearch experiment interactively. Collects domain, target file, eval command, metric, direction, and evaluator. Use when the user runs /ar:setup or asks to start optimizing a file with the autoresearch loop.★ 26.3k GitHub starsSkill/cs:boardroom <brief/cs:boardroom — Multi-Role Boardroom Deliberationalirezarezvani/claude-skills · by alirezarezvani/cs:boardroom <brief> — 6-phase multi-role deliberation across the C-suite with Phase 2 isolation, critic pre-screen, and synthesis. Outputs a board memo. Use when a decision spans multiple executive domains — e.g. a pricing change touching finance, positioning, and product, or a raise-vs-cut runway call.★ 26.3k GitHub stars