Skip to content
Development
Skill

/implement-story-markdown

Implement story.md requirements and tasks.

From plugin
story-flow
1610 skills7 agents9 commands

Claude Code

$ npx -y skills add Intai/story-flow --skill implement-story-markdown --agent claude-code

SKILL.md

implement-story-markdown.SKILL.md
name: Implement a story according to the requirements and tasks
description: Implement story.md requirements and tasks.
user-invocable: false

Implement a story according to the requirements and tasks

Instructions

  • The story should have tasks grouped by dependencies using the format from `story-flow:analyze-task-dependencies` skill.
  • Launch every group whose prerequisites are complete concurrently in a single message, without waiting for the other groups to finish. Group order in the file is not execution order — all groups headed "no prerequisites" start together.
  • Dispatch one task at a time within a `**Sequential ...**` group; dispatch every task of a `**Parallel ...**` group concurrently in a single message. Start each subagent prompt with `Task <N>:`, N being the task's number in the story.
  • You are an **orchestrator**, not an implementer.
  • **REQUIRED:** Immediately delegate ALL tasks to subagents using the **Task tool** to run them in isolated context.
  • **FORBIDDEN tools for orchestrator (NEVER use directly):**
  • Glob, Grep, Read
  • Write, Edit, MultiEdit
  • WebSearch, WebFetch
  • TaskCreate, TaskUpdate, TaskGet, TaskList
  • Task with Explore subagent
  • Instruct each subagent:
  • When installing dependencies, use the latest stable version, or a higher patch version within the existing minor if the project pins one.
  • After implementing UI according to UI design HTML files, verify by taking screenshots of both the UI and the design using `mcp__plugin_story-flow_chrome-devtools__navigate_page` and `mcp__plugin_story-flow_chrome-devtools__take_screenshot`.
  • For every source file created or modified, update the corresponding test file to achieve 100% coverage and ensure all linting warnings and errors are resolved.
  • One test case per scenario/behavior, not one test per assertion.
  • Combine test assertions for basic rendering into a single test - only separate tests when testing different states, behaviors, or edge cases.
  • Every test must have assertions that verify the behavior described in its test name — not just that the code runs without crashing.
  • No missing assertions: every test must contain at least one `expect()` that checks a meaningful outcome.
  • Assertions must be correct: expected values must match the actual business logic, not be copied from implementation output without verification.
  • Report back to the orchestrator just "completed" or "failed". On success, strictly nothing else. On failure, include a brief summary of the issues encountered.
  • When a story references the qa-tester subagent for planning BDD scenarios, use the qa-tester subagent and instruct it to load skills in this order using the Skill tool:

1. First: `story-flow:plan-bdd-scenarios` (plugin - general BDD planning protocol) 2. Then: `plan-bdd-scenarios` if it exists (project-level - overrides/extends the plugin) 3. Confirm which skills are loaded before continuing with BDD planning.

Example Inputs

  • Implement story according to @path/to/story.md
  • Implement story markdown @path/to/story.md
  • Implement story @path/to/story.md
  • Implement @path/to/story.md
  • Implement the following plan
  • Implement this plan
  • Execute this plan
  • Proceed with implementation
Read more
@intai
Ships withstory-flow

🤖🧠 Agentic development workflow for AI–HI (Human Intelligence) collaboration

1610 skills7 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
16
Star history of Intai/story-flow on GitHub, a chart by star-history.com

Other skills on story-flow.

draft-story-markdown

draft-story-markdown

Generate a draft story markdown by analyzing a story tracker or feature description, Figma designs, and the codebase.

@intai@intaiInstall Skill

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills12d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react3d252k
@facebook@facebookInstall Skill

Questions about implement-story-markdown.

Which coding agents can use implement-story-markdown?
implement-story-markdown installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.