MCPInstall

project-creator

Project documentation scaffolding. Covers about.md, specs.md, architecture.md, project-context.md, and user stories. Use when creating or maintaining project documentation in a .project/ folder, scaffolding specs, architecture docs, or user stories. Keywords: project setup, documentation, specs, architecture, stories.

Installs
110
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/itechmeat/llm-code --skill project-creator
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads project-creator automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Project Creator

Guide creation and maintenance of project documentation in .project/ folder.

Quick Navigation

  • Templates: assets/ folder
  • Guides: references/ folder

When to Use

  • Starting a new project
  • Creating/updating .project/ documentation
  • Planning user stories

Project Structure

.project/
├── about.md              # Project overview, goals, target audience
├── specs.md              # Technical specifications, versions
├── architecture.md       # System architecture with diagrams
├── project-context.md    # Cumulative decisions (optional)
└── stories/
    ├── stories.md        # Master list
    └── 001-story-name.md # Individual stories

Assets (Templates)

TemplateFilePurpose
Aboutassets/about-template.mdProject overview
Specsassets/specs-template.mdTechnical specs
Architectureassets/architecture-template.mdSystem architecture
Contextassets/project-context-template.mdProject context
Stories Listassets/stories-template.mdStories master list
Storyassets/story-template.mdIndividual story

Guides (References)

GuideFilePurpose
Aboutreferences/about-guide.mdQuestions & criteria
Specsreferences/specs-guide.mdQuestions & criteria
Architecturereferences/architecture-guide.mdQuestions & criteria
Contextreferences/context-guide.mdQuestions & criteria
Storiesreferences/stories-guide.mdQuestions & criteria

Document Dependencies

about.md → specs.md → architecture.md → project-context.md → stories/

Workflow per Document

Standard Flow

  1. Load guide from references/
  2. Check if document exists — read and assess if yes
  3. Create/update using template from assets/
  4. Interview user with questions from guide
  5. Draft content based on responses
  6. Present draft, ask for feedback
  7. Iterate until user confirms
  8. Move to next document

Existing Documents

When documents already exist:

  • Read and assess completion state
  • Ask user: review/update or skip?
  • Build on existing content — don't recreate
  • Note gaps or inconsistencies

Communication Style

Always Do

  • Ask one topic at a time
  • Offer 2-3 formulation variants
  • Explain technical concepts simply
  • Summarize understanding before drafting
  • Confirm before moving to next step

Never Do

  • Assume answers
  • Skip confirmation steps
  • Use jargon without explanation
  • Move to next document without confirmation
  • Write specs without verifying latest versions

Example Interaction

Agent: Let's start with about.md. Can you describe what this project does in your own words?

User: It's an app for tracking expenses.

Agent: Great start! Here are some formulation options:

  1. "A personal finance app for tracking daily expenses"
  2. "An expense tracker that helps users manage spending"
  3. "A mobile app for recording and categorizing expenses"

  Which resonates most? Or combine elements?

User: Option 2, but for small businesses, not personal.

Agent: Updated formulation:

  "An expense tracker that helps small businesses
  manage spending and categorize business expenses."

  Does that capture it? Should we add reporting
  or team features?

Critical Rules

  • NEVER assume project details — always ask
  • ALWAYS offer formulation variants
  • ALWAYS validate understanding with user
  • NEVER proceed without user confirmation
  • ALWAYS use templates from assets/
  • NEVER allow version downgrades (only upgrades)

Example Questions

Questions are examples — adapt to each unique project:

About.md

  • Can you describe your project in one sentence?
  • What frustration does this solve for users?
  • If you could only build 3 features, what would they be?
  • How will you know if the project is successful?
  • What will this project definitely NOT do?

Specs.md

  • What devices/browsers must be supported?
  • How many concurrent users do you expect?
  • Is there existing infrastructure to integrate with?
  • What's the team's experience with [technology]?
  • Are there any compliance requirements?

Architecture.md

  • What are the main parts of the system?
  • How should components communicate?
  • What data flows exist?
  • How will it scale?
  • How is it secured?

Stories

  • What's absolutely essential for launch?
  • What can wait until later?
  • What's the logical order of features?
  • Does feature X need feature Y first?

Helping Non-Technical Users

When user lacks technical knowledge:

  1. Explain options simply
  • "React is great for interactive UIs, Vue is simpler to learn"
  • "PostgreSQL is reliable for structured data, MongoDB for flexible schemas"
  1. Use analogies
  • "The API is like a waiter taking orders to the kitchen"
  • "The database is like a filing cabinet"
  • "The cache is like a notepad for quick lookups"
  1. Make recommendations with reasoning
  • "Given your expected user count, I recommend..."
  • "Since you need real-time updates, this pattern..."
  1. Explain trade-offs
  • Performance vs. simplicity
  • Feature richness vs. learning curve
  • Cost vs. scalability

Links

FAQ

What does the project-creator skill do?

Project documentation scaffolding. Covers about.md, specs.md, architecture.md, project-context.md, and user stories. Use when creating or maintaining project documentation in a .project/ folder, scaffolding specs, architecture docs, or user stories. Keywords: project setup, documentation, specs, architecture, stories.

How do I install project-creator?

Run npx skills add https://github.com/itechmeat/llm-code --skill project-creator in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/project-creator/ (personal) or .claude/skills/project-creator/ (project).

Which AI agents can use project-creator?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is project-creator safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains project-creator?

It is published by itechmeat in itechmeat/llm-code. It has 110 recorded installs.

More from itechmeat/llm-code

View all →

react-testing-library

itechmeat/llm-code

React Testing Library: user-centric component testing with queries, user-event simulation, async utilities, and accessibility-first API. Use when writing React component tests, selecting elements by role/label/text, simulating user events, or testing async UI behavior. Keywords: React Testing Library, @testing-library/react, user-event, queries, render.

Frontend & Design1.4K installs

openspec

itechmeat/llm-code

OpenSpec artifact-driven workflow. Covers OPSX commands, schemas, project config. Use when applying the artifact-driven workflow (OPSX), planning or reviewing changes based on artifact dependencies, or working with OPSX commands and schema/template resolution. Keywords: OPSX, artifact graph, /opsx:.

mantine-dev

itechmeat/llm-code

Open the skill to read its SKILL.md instructions.

AI & Agents286 installs

social-writer

itechmeat/llm-code

Open the skill to read its SKILL.md instructions.

Docs & Writing265 installs

base-ui

itechmeat/llm-code

Base UI unstyled React components. Covers forms, menus, overlays, composition. Use when building accessible, unstyled React UI components with @base-ui/react, composing with render props, or implementing custom-styled form controls, menus, and overlays. Keywords: @base-ui/react, render props, unstyled components.

Frontend & Design228 installs

refine-dev

itechmeat/llm-code

Open the skill to read its SKILL.md instructions.

AI & Agents206 installs

Popular docs & writing skills

View category →

grill-with-docs

mattpocock/skills

A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.

Docs & Writing1.2M installs

lark-markdown

open.feishu.cn

飞书 Markdown:查看、创建、上传、编辑和比较飞书中的原生 Markdown 文件。当用户要操作飞书 Markdown 文件,或比较其远端版本及本地草稿时使用。纯本地 Markdown 文件操作不触发本 skill。不负责将 Markdown 导入为飞书在线文档,也不负责文件搜索、权限、评论、移动、删除等云空间管理操作。

Docs & Writing778.7K installs

writing-beats

mattpocock/skills

Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.

Docs & Writing490.7K installs

writing-shape

mattpocock/skills

Writing, exploit: shape raw material into an article, paragraph by paragraph.

Docs & Writing490.2K installs

writing-fragments

mattpocock/skills

Writing, explore: mine raw fragments, no structure yet.

Docs & Writing489.6K installs

writing-for-agents

mattpocock/skills

Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.

Docs & Writing479.3K installs