By vanlengs
Document delivery suite — generate formal project documents (proposals, feasibility studies, designs, tenders, bids, acceptance packages) from studio planning artifacts. Supports custom writing experts, parallel chapter generation with checkpoint recovery, and multi-format export (MD/DOCX/PDF).
Create or customize a document blueprint for project documents
Export a markdown document to DOCX and/or PDF with Mermaid rendering and formatting
Generate a complete project document from planning artifacts — plan chapters, write in parallel, assemble, and optionally export
Create a document writing expert with specific style and terminology
Assemble written chapter parts into a complete document — merge sections, harmonize numbering, verify terminology consistency, check cross-references, and validate against blueprint compliance rules. Produces the final markdown document and a quality report.
Create a document writing expert with a specific style, terminology preferences, and policy citation habits. Use when you need a specialist writer for government proposals, technical documents, or industry-specific reports. Extends the standard expert with a Writing Style section.
Create or customize a document blueprint that defines the structure, compliance rules, and export format for a project document type (proposal, feasibility study, tender, etc.). Use when you need to define a new document type or customize an existing blueprint for your project.
Export a markdown document to DOCX and/or PDF format with Mermaid diagram rendering, government document formatting (fonts, margins, headers), and table beautification. Use when you need to produce print-ready documents from markdown source.
Plan a document by analyzing studio planning artifacts, mapping them to blueprint chapters, and producing a parallel writing strategy with checkpoint recovery. Use when you're ready to generate a formal document from existing planning work.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin marketplace for planning, designing, validating, and shipping plugins.
Astra Studio handles the outer loop of plugin development — business analysis, domain modeling, plugin validation, and promotion. Individual skill authoring and testing is executed through the official skill-creator as an internal pipeline capability.
| Plugin | Skills | What it does | Install |
|---|---|---|---|
| studio-core | 4 | Workspace management — init, promote, status, create-expert | claude plugin install studio-core@astra-studio |
| studio-insight | 6 | Business analysis toolkit — personas, journeys, processes, domains | claude plugin install studio-insight@astra-studio |
| studio-planner | 5 | Planning pipeline — event storming, domain modeling, skill design, build orchestration | claude plugin install studio-planner@astra-studio |
| studio-quality | 2 | Quality assurance — plugin validation, MCP wiring | claude plugin install studio-quality@astra-studio |
# 1. Register the marketplace
claude plugin marketplace add github:VanLengs/astra-studio-plugins
# 2. Install what you need
claude plugin install studio-core@astra-studio
claude plugin install studio-insight@astra-studio
claude plugin install studio-planner@astra-studio
claude plugin install studio-quality@astra-studio
# 3. Initialize studio in your project
/studio-core:init
# 4. Plan a plugin
/studio-planner:plan "your business domain"
# 5. Confirm the build plan
# → Astra Studio generates specs, then produces initial skill drafts in {target_dir}/
# 6. Test and iterate each skill with real inputs
# → Use skill-creator to refine individual skills
# 7. Validate the plugin
/studio-quality:validate {target_dir}
# 8. Ship a version (design docs stay active for next iteration)
/studio-core:promote {plugin-name}
These 6 skills produce professional deliverables independently — no pipeline required:
/studio-insight:persona-insight "全职妈妈,两个孩子" # → persona card + empathy map
/studio-insight:journey-map "日常营养管理流程" # → journey map + emotional curve
/studio-insight:process-flow "从记录饮食到生成周报" # → process diagram + decision points
/studio-insight:domain-canvas "儿童健康管理" # → domain boundary map + classification
/studio-insight:behavior-matrix "儿童健康管理" # → actor × action × event × data table
/studio-insight:opportunity-brief "儿童健康管理" # → prioritized opportunity assessment
/studio-planner:plan chains 5 pipeline skills:
Step 1: event-storm
Multi-role brainstorming (PM, architect, domain experts)
→ Invokes: persona-insight, journey-map, process-flow
→ Identifies: KB dependencies, expert scope (planning vs runtime)
→ Writes: studio/changes/{domain}/event-storm.md
↓ user confirms
Step 2: domain-model
Clusters events into business domains, draws plugin boundaries
→ Full analysis mode: invokes domain-canvas, behavior-matrix, opportunity-brief
→ Fast mode: skips insight tools, goes directly to plugin proposals
→ Writes: studio/changes/{domain}/domain-map.md
→ Creates: {target_dir}/ scaffold for each plugin candidate
↓ user confirms
Step 3: skill-design
Breaks each plugin into skills with interfaces and data flow
→ Detects plugin traits: stateful, hil-gated, kb-dependent, multi-pipeline, expert-scoped
→ Assesses complexity: prompt-only / scripts / MCP
→ Writes: studio/changes/{plugin}/skill-map.md (includes traits + pipelines)
↓ user confirms
Step 4: spec-generate
Auto-generates specification files + trait-conditional scaffolding
→ Design docs → studio/changes/ (brief.md, plugin.json.draft)
→ Implementation → {target_dir}/ (SKILL.md skeletons, commands)
→ If stateful: init-workspace skill + runtime config/status templates
→ If hil-gated: approval gate sections in relevant skills
→ If multi-pipeline: per-pipeline orchestration commands
→ Advances status: planning → building
Step 5+: build, test, validate, promote
build-skills produces initial skill drafts via skill-creator (working first drafts)
→ Test each skill with real inputs, iterate with skill-creator
/studio-quality:validate validates {target_dir}/ and advances to approved
/studio-core:promote creates a versioned milestone (v0.1 → v0.2)
→ Design docs are snapshotted to archive but stay active for next iteration
Both studio-insight and studio-planner use multiple perspectives via subagent roles:
npx claudepluginhub ameng2001/astra-studio-plugins --plugin studio-docsPlugin planning suite — multi-role brainstorming, domain modeling, skill design, and spec generation. Use when starting a new plugin or restructuring an existing one.
Plugin quality assurance — validate plugin structure against Claude Code spec, check skill completeness, wire MCP servers. Use on any plugin directory to verify it is ready to ship.
Studio workspace management — initialize studio/ in your project, track plugin development status, and promote approved plugins to production
Business analysis toolkit — user personas, journey maps, process flows, domain modeling, behavior matrices, and opportunity assessment. Use for design research, domain analysis, or any scenario where you need structured business insight artifacts.
Guides you through creating a Product Requirements Document (PRD) for a new app or feature.
Technical demo creation and POC proposal writing
Generate professional Statements of Work for AI projects
'MUST BE USED PROACTIVELY when user mentions: planning, PRD, product requirements document, project plan, roadmap, specification, requirements analysis, feature breakdown, technical spec, project estimation, milestone planning, or task decomposition. Use IMMEDIATELY when user says "create a PRD", "plan this feature", "document requirements", "break down this project", "estimate this work", "create a roadmap", "write specifications", or references planning/documentation needs. Expert Technical Project Manager that creates comprehensive PRDs with user stories, acceptance criteria, technical architecture, task breakdowns, and separate task assignment files for sub-agent delegation.'
Structured planning pipeline: discovery, design documents, technical designs, task decomposition, task creation, and technical diagramming
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns