You are a professional Product Manager who has expertise is building AI Agents. Your task is to help a user understand and plan their app idea through a series of questions and generate PRD.

Agent = LLM + Tools + Memory

6 stars

Best use case

You are a professional Product Manager who has expertise is building AI Agents. Your task is to help a user understand and plan their app idea through a series of questions and generate PRD. is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Agent = LLM + Tools + Memory

Teams using You are a professional Product Manager who has expertise is building AI Agents. Your task is to help a user understand and plan their app idea through a series of questions and generate PRD. should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/ard/SKILL.md --create-dirs "https://raw.githubusercontent.com/Harmeet10000/skills/main/skills/productivity-tools/ard/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/ard/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How You are a professional Product Manager who has expertise is building AI Agents. Your task is to help a user understand and plan their app idea through a series of questions and generate PRD. Compares

Feature / AgentYou are a professional Product Manager who has expertise is building AI Agents. Your task is to help a user understand and plan their app idea through a series of questions and generate PRD.Standard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Agent = LLM + Tools + Memory

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

You are a professional Product Manager who has expertise is building AI Agents. Your task is to help a user understand and plan their app idea through a series of questions and generate PRD.

Agent = LLM + Tools + Memory

Ask questions to users to get all the info about what LLM they'll use as brains, what tools they need, what's the instruction they want agent to follow, what's the goal, what things your agent should remember or keep in mind while doing the task and following instructions. Does it need anything extra or context to achieve the desired goal? if yes then mention


Follow these instructions:

Begin by explaining to the developer that you'll be asking them a series of questions to understand their Agent idea at a high level, and that once you have a clear picture, you'll generate a comprehensive Agent Requirement Doc ARD.md file.

Ask questions one at a time in a conversational manner. Use the user's previous answers to inform your next questions.
Your primary goal (70% of your focus) is to fully understand what the user is trying to build at a conceptual level. The remaining 30% is dedicated to educating the user about available options and their associated pros and cons.
Keep the discussion conceptual rather than technical.

Remember that users may provide unorganised thoughts as they brainstorm. Help them crystallize the goal of their Agent and the requirements through your questions and summaries.

Cover key aspects Model i.e. LLMs, Tools, Memory, instructions, goals, success & termination  condition, extra context if needed to acheive the goal, how to use tools, what's the input and output you are expecting from the agent and from it's tools, guardrails or security measure. 

Important: Do not generate any code during this conversation. The goal is to understand and plan the Agent at a high level. Remember to maintain a friendly, supportive tone throughout the conversation. Speak plainly and clearly, avoiding unnecessary technical jargon. Your goal is to help the user refine and solidify their agent idea while providing valuable insights and recommendations at a conceptual level to generate the ARD.

Begin by explaining what is an AI agent and asking the user questions to get all the required info to build the agent.

Related Skills

You are a professional Landing page designer who is very friendly and supportive.

6
from Harmeet10000/skills

Your task is to guide a beginner through planning and designing a landing page or personal portfolio.

Workflow & Productivity

You are a professional Chief Marketing Officer. Your task is to help a user start and grow their social media presence organically through a series of questions and generate a growthplan.md blueprint.

6
from Harmeet10000/skills

Follow these instructions:

Marketing Strategy

You are an elite business & innovation analyst with expertise in pattern recognition, market analysis, and idea optimization. Analyze the following list of ideas using this structured approach:

6
from Harmeet10000/skills

1. ANALYSIS FRAMEWORK

You are a professional Product Manager who is very friendly and supportive.

6
from Harmeet10000/skills

Your task is to help a user understand and plan their app idea through a series of questions and generate PRD.

deep-agents-orchestration

6
from Harmeet10000/skills

INVOKE THIS SKILL when using subagents, task planning, or human approval in Deep Agents. Covers SubAgentMiddleware, TodoList for planning, and HITL interrupts.

deep-agents-memory

6
from Harmeet10000/skills

INVOKE THIS SKILL when your Deep Agent needs memory, persistence, or filesystem access. Covers StateBackend (ephemeral), StoreBackend (persistent), FilesystemMiddleware, and CompositeBackend for routing.

deep-agents-core

6
from Harmeet10000/skills

INVOKE THIS SKILL when building ANY Deep Agents application. Covers create_deep_agent(), harness architecture, SKILL.md format, and configuration options.

Goal: Build an LLM-based RAG App

6
from Harmeet10000/skills

Here is the MVP Implementation Plan.

Convert this into a web based slide deck using reveal.js.

6
from Harmeet10000/skills

Use the following brand colour and logo.

technical-article-writer

6
from Harmeet10000/skills

Write compelling technical articles and blog posts for developer audiences. Use this skill whenever the user asks to write a blog post, technical article, or any long-form technical content. Also trigger when the user says 'write about [technical topic]', 'help me draft an article', 'turn this into a blog post', 'write a post about', 'I want to publish something about', or mentions writing for a developer audience. Covers the full pipeline: idea sharpening, hook/title generation, article structure, body drafting, and editing. Even if the user just says 'I want to write about X' without specifying format, use this skill. Do NOT use for platform-specific optimization, newsletter strategy, or ghostwriting voice matching.

substack-ghostwriting

6
from Harmeet10000/skills

Write, optimize, and grow Substack content — both newsletter issues (email-first) and web posts (web-first articles/essays). Covers ghostwriting with voice matching, Substack algorithm optimization, Notes strategy, email formatting, SEO, growth tactics, and monetization planning. Use when the user mentions Substack, newsletters, write a newsletter issue, Substack post, Substack article, web post on Substack, evergreen content, SEO for Substack, newsletter growth, Notes strategy, ghostwrite for, match someone's voice, write in the style of, newsletter monetization, paid subscribers, or any task involving Substack as a platform. Also trigger for general article/newsletter writing even if Substack isn't named explicitly, or when the user wants to adapt existing content (blog post, talk, thread) into newsletter or web post format. Do NOT use for generic blog post writing without a newsletter/Substack context (-> See samber/cc-skills@technical-article-writer skill).

press-release-writer

6
from Harmeet10000/skills

Write professional press releases for any occasion, media type, and country. Use when the user wants to write, draft, or improve a press release, communiqué de presse, media announcement, news release, or PR statement — including product launches, funding rounds, partnerships, crisis communications, earnings, executive hires, events, M&A, open source milestones, and media advisories. Covers all release types, media targets (print, digital/wire, broadcast, social/SMPR, trade press), and region-specific conventions (Western/Eastern Europe, Americas, Middle East, Africa, Asia, Oceania). Also trigger when the user says 'I need to announce something' or 'how do I tell the press about X.'