Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Project Designer

ASecurity

Comprehensive project design and ideation skill for AI/ML and web/mobile applications. Use when users present initial project ideas that need enhancement, architectural guidance, technology stack recommendations, feature expansion, or implementation strategy. Triggers include requests like "help me design a [project type]", "I want to build [concept] but need to flesh out the idea", "what features should I add to [project]", "recommend a tech stack for [idea]", or "enhance my project concept"...

12 stars
0 votes
0 copies
1 views
Added 9/22/2026
ai-agentsgoapidatabasedocumentation

Works with

api

Security Analysis

A100/100

Scanned 9/22/2026

Install to Claude Code

$npx -y skills add AbdullahMalik17/Digital-FTE --skill project-designer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Project Designer?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Project Designer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/abdullahmalik17-project-designer/badge)](https://www.skillsdirectory.com/skills/abdullahmalik17-project-designer)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: project-designer
description: Comprehensive project design and ideation skill for AI/ML and web/mobile applications. Use when users present initial project ideas that need enhancement, architectural guidance, technology stack recommendations, feature expansion, or implementation strategy. Triggers include requests like "help me design a [project type]", "I want to build [concept] but need to flesh out the idea", "what features should I add to [project]", "recommend a tech stack for [idea]", or "enhance my project concept". Provides structured design thinking, architectural patterns, feature frameworks, and technology recommendations through progressive disclosure of specialized reference materials.
---

# Project Designer

## Overview

Transform initial project concepts into comprehensive, well-architected designs through systematic analysis, feature enhancement, and technology recommendations. This skill guides you through structured ideation, architectural decision-making, and strategic planning for AI/ML agents, web applications, and mobile projects.

## Workflow

### Phase 1: Concept Understanding

**Objective**: Thoroughly understand the user's core idea, goals, and constraints.

**Actions**:
1. **Extract Core Information**:
   - Project type (AI/ML agent, web app, mobile app)
   - Primary problem being solved
   - Target users or personas
   - Key constraints (budget, timeline, team size, technical expertise)

2. **Identify Gaps**:
   - Missing requirements or specifications
   - Unclear objectives or success criteria
   - Undefined user needs

3. **Ask Clarifying Questions**:
   Use the AskUserQuestion tool when:
   - Project scope is ambiguous
   - Multiple architectural approaches are viable
   - Technical requirements are unclear
   - User needs are not fully specified

### Phase 2: Architecture and Technology Guidance

**Objective**: Recommend appropriate architectural patterns and technology stacks based on project requirements.

**Reference Materials**: Load based on project type and needs:
- **`references/ai-ml-patterns.md`**: For AI/ML agents, RAG systems, conversational AI, ML pipelines
- **`references/web-app-patterns.md`**: For web/mobile applications, API design, full-stack systems
- **`references/tech-stack-matrix.md`**: For technology selection across all project types

**Actions**:
1. Identify project type and match to established architectural patterns
2. Recommend technology stack based on team expertise, budget, scalability needs
3. Explain architectural decisions with clear rationale and trade-offs

### Phase 3: Feature Discovery and Enhancement

**Objective**: Expand the initial concept with comprehensive, prioritized features.

**Reference Material**: `references/feature-frameworks.md`

**Actions**:
1. Apply feature discovery methods (Jobs-to-be-Done, User Story Mapping, Feature Analogies)
2. Categorize features: Must-Have (MVP), Should-Have (Post-MVP), Could-Have (Future)
3. Apply prioritization framework (RICE, ICE, Kano model)
4. Consider enhancement dimensions: capability, UX, integration, intelligence

### Phase 4: Structured Documentation

**Objective**: Produce comprehensive project documentation using standardized templates.

**Asset Templates**: Use appropriate templates based on user needs:
- **`assets/templates/project-brief.md`**: Complete project specification
- **`assets/templates/architecture-blueprint.md`**: Detailed technical architecture
- **`assets/templates/feature-roadmap.md`**: Prioritized feature timeline

### Phase 5: Iterative Refinement

**Objective**: Refine the design based on user feedback and emerging requirements.

**Actions**:
1. Present recommendations clearly with critical decisions highlighted
2. Respond to user feedback and adjust recommendations
3. Provide detailed explanations of recommendations
4. Start high-level, drill down into specifics as needed

## Usage Patterns

### Pattern 1: New Project Ideation
User presents initial idea → Understand requirements → Recommend architecture/stack → Enhance features → Generate project-brief.md

### Pattern 2: Existing Project Enhancement
User has working system → Understand current state → Apply feature frameworks → Prioritize enhancements → Generate feature-roadmap.md

### Pattern 3: Technology Stack Consultation
User needs tech guidance → Clarify requirements → Consult tech-stack-matrix.md → Recommend stack with rationale

### Pattern 4: Architecture Design
User needs technical design → Gather requirements → Recommend pattern → Define components → Generate architecture-blueprint.md

## Best Practices

**Communication**:
- Follow workflow phases sequentially
- Use progressive disclosure (high-level first, details when needed)
- Provide concrete, implementable recommendations

**Technical Recommendations**:
- Balance pragmatism with best practices
- Consider team capabilities and constraints
- Provide primary recommendation + alternatives with trade-offs

**Feature Design**:
- Ground features in user problems and needs
- Define clear MVP scope
- Use quantitative prioritization frameworks

## Reference Material Usage

**Load references/ai-ml-patterns.md when**: AI agents, RAG systems, ML pipelines, NLP/CV applications

**Load references/web-app-patterns.md when**: Web/mobile apps, API design, authentication, database patterns

**Load references/tech-stack-matrix.md when**: Technology selection, team/budget considerations, scalability needs

**Load references/feature-frameworks.md when**: Feature ideation, prioritization, user-centric design, roadmap planning

## Anti-Patterns to Avoid

**Don't**:
- Suggest over-engineered solutions for simple problems
- Ignore constraints (budget, timeline, expertise)
- Skip Phase 1 understanding to rush to recommendations
- Load all references unnecessarily
- Make assumptions without clarifying

**Do**:
- Ask clarifying questions when unclear
- Tailor recommendations to specific context
- Provide rationale for recommendations
- Use reference materials to support recommendations
- Balance comprehensiveness with actionability

Attribution

AbdullahMalik17AbdullahMalik17
View sourceMore from AbdullahMalik17 →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

693621 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →