Or

Orrery – Spec Decomposition, Plan Review, and Agent Orchestration

Hacker News

Orrery – Spec Decomposition, Plan Review, and Agent Orchestration

I was looking for a way to build projects and ideas in the background while I was off doing something else. I felt like coding agents by themselves could do a certain granularity of work, but I wanted to try and push it further. So I built Orrery. What it does: - Take an idea or spec and produce an implementable plan (steps, dependencies, outputs) - Refine, simulate, and review the plan in a trackable way - Execute the plan with a deterministic step graph (same plan gives same execution order), with tracked step logs/reviews/artifacts I've used this to do a repo conversion and generate entire projects (take a look at " watchfix " in my github repos as an example). This is still experimental. Note: "agent skills" are basically repeatable prompts that coding agents can use in specific situations. Key features: - Repeatable “agent skills” for idea decomposition, refinement, execution, and review - Plans are YAML, can be generated externally (e.g., from a spec doc in a Claude project), then simulated/reviewed - Execution runs in an isolated git branch, and the non-interactive flow is pipeline-friendly When not to use it (and just use a coding agent): - Quick one-off changes - Exploratory development where the plan changes every few minutes - Simple refactors that don’t benefit from explicit planning Further comparison vs Claude Code/similar tools: https://github.com/CaseyHaralson/orrery/blob/main/docs/COMPA... How it works: - It installs a few agent skills that help guide plan generation, step execution, and review - A script breaks the plan into steps and then loops through the plan giving background agents the context Quick start: - Install + init: npm install -g @caseyharalson/orrery orrery init - Generate a plan: ask your agent to use the discovery skill for [goal] - Execute: orrery exec # (optionally inside a devcontainer) Repo: https://github.com/CaseyHaralson/orrery Feedback I'd love: - Would this be useful in your workflow? - What would make this stand out vs other orchestrators? - Which part is most valuable: idea decomposition, plan format, review loop, or execution runner? --- Example Plan Yaml: metadata: source_idea: "Simple test plan for parallel and dependency testing" outcomes: - Test parallel step execution - Test dependency resolution steps: - id: "1" description: "Create config file" deps: [] parallel: true context: "Initial config file with basic settings" requirements: - Create config.json with app name and version criteria: - File exists and contains valid JSON files: - test-output/config.json

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: agents, agent, claude · Missing: mac, macos, cursor
95%95% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: para · Missing: supports, reddit linkedin, podcasting
87%87% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: reviews, friendly · Missing: plus, platform, intuitive
46%46% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: way, para · Missing: mobile apps, ios, personal
19%19% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: exist, lua, ide · Missing: https docs, excited, just released
17%17% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
Acquire.comPre-revenue stage for this audience · Strong signals: active · Missing: arr, mrr, revenue
14%14% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

easyspecs.ai
easyspecs.ai54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The spec review platform

Product Hunt+160SaaS
A2
A2A Xkcd Agent as per the Spec31%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A2A Xkcd Agent as per the Spec

Hacker News2
Symphony
Symphony82%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

An open-source spec for Codex orchestration

Product Hunt+131Open Source
Ap
Api2ai – create an API agent from any OpenAPI Spec42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Api2ai – create an API agent from any OpenAPI Spec

Hacker News23
En
Enrichify – Data Enrichment Aggregation and Orchestration20%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Enrichify – Data Enrichment Aggregation and Orchestration

Hacker News2
Tr
Trama – Stop writing agent orchestration48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Trama – Stop writing agent orchestration

Hacker News7
th
theta-spec - a humble harness agnostic configuration spec42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

theta-spec - a humble harness agnostic configuration spec

Hacker News1
It
It's so easy to manipulate parse trees with clojure.spec50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

It's so easy to manipulate parse trees with clojure.spec

Hacker News4
Cl
ClawDesk – Agent orchestration layer on top of OpenClaw18%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ClawDesk – Agent orchestration layer on top of OpenClaw

Hacker News5
Gr
Graphql-java – A complete Java implementation of the GraphQL spec59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Graphql-java – A complete Java implementation of the GraphQL spec

Hacker News65