← ClaudeAtlas

formula-createlisted

Create a new agentfactory formula from a description or SKILL.md file. Generates a properly structured TOML formula with steps, dependencies, inputs, and iteration mechanisms. When given a SKILL.md, preserves phase gates as separate formula steps with enforcement language.
stempeck/agentfactory · ★ 0 · AI & Automation · score 68
Install: claude install-skill stempeck/agentfactory
# Formula Create - Generate agentfactory Workflow Formulas Create new formulas from natural language descriptions, following agentfactory conventions. ## Usage ``` /formula-create "description of what the formula should accomplish" /formula-create .claude/skills/<name>/SKILL.md ``` ## Examples ``` /formula-create "Review a PR for security vulnerabilities and generate a report" /formula-create "Convert markdown docs to HTML and deploy to S3" /formula-create .claude/skills/rapid-implement/SKILL.md ``` ## Implementation When invoked with a description, create a formula following these rules: ### 1. Determine Formula Type **Use step-based workflow (default)** when: - Steps have sequential dependencies (output of one feeds into next) - Work must happen in order - Iteration/looping may be needed **Use convoy type** only when: - Multiple agents can work on the SAME input in parallel - Each leg examines the input from a different perspective - A synthesis step combines parallel outputs ### 2. Formula Structure ```toml description = """ One-sentence summary ending with a period. Remaining paragraphs describe the workflow overview and expected outcomes. The first sentence (up to the first period) becomes the agent's short description in agents.json — it MUST be a plain sentence, not a heading or markdown. """ formula = "<name>" version = 1 skills = ["skill-a", "skill-b"] # Skills invoked by Skill() calls in step descriptions # Inputs - parameters provided at runtime [inp