askill
inspiration-generator

inspiration-generatorSafety --Repository

Use when feeling stuck, lacking ideas, or asking 'what should I do next'. Analyzes project state, identifies opportunities, and suggests actionable next steps.

0 stars
1.2k downloads
Updated 2/2/2026

Package Files

Loading files...
SKILL.md

Inspiration Generator - 灵感生成器

Overview

当你不知道该干什么、感到迷茫、或者需要新想法时,这个 skill 会分析项目现状并提供有针对性的灵感建议。

核心理念: 灵感来自对现状的深度理解 + 可能性的系统探索。

When to Use

  • "不知道该干什么"
  • "项目下一步做什么好"
  • "有什么可以改进的"
  • "给我一些灵感/建议"
  • 长时间工作后需要新方向
  • 项目进入稳定期,需要新突破

The Process

┌─────────────────┐
│  1. 项目快照     │ ← 分析当前项目状态
└────────┬────────┘
         ▼
┌─────────────────┐
│  2. 维度扫描     │ ← 从 7 个维度寻找机会
└────────┬────────┘
         ▼
┌─────────────────┐
│  3. 灵感生成     │ ← 输出 3-5 个具体建议
└────────┬────────┘
         ▼
┌─────────────────┐
│  4. 深度探索     │ ← 用户选择后详细展开
└─────────────────┘

Step 1: 项目快照

快速分析项目当前状态:

# 检查 git 状态和最近变更
git status
git log --oneline -10
git diff --stat HEAD~5

# 查看项目结构
ls -la src/

关注:

  • 最近在做什么?进展如何?
  • 有未完成的功能或 TODO 吗?
  • 代码库的健康状况如何?

Step 2: 七维度灵感扫描

从以下 7 个维度系统寻找灵感:

维度关注点示例灵感
🐛 质量改进bug、tech debt、代码异味添加测试、重构冗余代码、修复 TODO
性能优化加载速度、内存、渲染懒加载、虚拟滚动、缓存策略
🎨 用户体验交互、可访问性、反馈加载状态、错误提示、键盘导航
🔧 开发体验工具链、调试、文档添加脚本、改进日志、补充文档
🧪 测试覆盖单测、集成、E2E关键路径测试、边界条件测试
🔒 安全加固输入验证、权限、敏感数据XSS 防护、CSRF 防护、数据脱敏
🚀 功能扩展新特性、集成、自动化新功能、第三方集成、CI/CD

Step 3: 灵感输出格式

每个建议包含:

## 💡 [简短标题]

**类型:** [质量/性能/体验/开发/测试/安全/功能]
**难度:** ⭐/⭐⭐/⭐⭐⭐ (1-3小时/半天/1天+)
**价值:** [一句话说明为什么值得做]

**具体内容:**
[2-3 句话描述要做什么]

**切入点:**
- 从哪个文件/模块开始
- 第一步具体做什么

Step 4: 深度探索

用户选择某个灵感后:

  1. 详细分析 - 深入调研相关代码
  2. 方案设计 - 提出 2-3 种实现方式
  3. 行动计划 - 拆解为可执行步骤
  4. 开始实施 - 如果用户同意,立即开始

Quick Inspiration Templates

快速灵感生成(5分钟)

我来帮你找找灵感!让我先看看项目现状...

[分析 git log、TODO、代码结构]

基于分析,这里有 3 个建议:

1. 💡 **[标题]** - [一句话] (⭐)
2. 💡 **[标题]** - [一句话] (⭐⭐)
3. 💡 **[标题]** - [一句话] (⭐⭐⭐)

想深入了解哪个?或者我再生成几个其他方向的?

特定方向灵感

当用户说"想优化性能"或"想加新功能"时,聚焦该方向深入挖掘。

Common Inspiration Sources

从代码中发现

  • TODOFIXMEHACK 注释
  • 重复代码模式(可能需要抽象)
  • 硬编码的值(可能需要配置化)
  • 空的 catch 块(可能需要错误处理)
  • 超长函数(可能需要拆分)

从 Git 历史中发现

  • 频繁修改的文件(可能是痛点)
  • 长时间未动的模块(可能需要维护)
  • revert 过的提交(可能有隐藏问题)

从依赖中发现

  • 过时的依赖(安全/兼容性风险)
  • 未使用的依赖(可以清理)
  • 可替换的重型依赖(优化包体积)

Key Principles

  • 具体可执行 - 每个建议都要有明确的切入点
  • 尊重上下文 - 基于项目实际情况,不是泛泛而谈
  • 价值导向 - 优先推荐高价值、低成本的改进
  • 激发兴趣 - 让无聊的改进听起来有趣
  • 行动至上 - 用户选择后立即进入实施模式

Anti-Patterns

❌ 给出太抽象的建议("改进代码质量") ❌ 一次给太多选项(超过 5 个) ❌ 忽略用户当前工作的上下文 ❌ 推荐与项目无关的技术 ❌ 只说问题不给解决方案

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

AI review pending.

Metadata

Licenseunknown
Version-
Updated2/2/2026
PublisherLeeszzz

Tags

ci-cd