Ai native thinking
Guide the agent to design products, systems, or features using AI-native thinking. This skill helps distinguish AI-as-a-plugin designs from truly AI-native architectures, focusing on intent-first interaction, probabilistic systems, evolving data, and human-AI collaboration.From its SKILL.md
npx -y skills add Saltro/skills --skill ai-native-thinkingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.6 KB, 719 tokens by cl100k_base, as published. Nobody here has run it
AI-native Product Thinking
Purpose
Use this skill whenever the task involves:
- Designing a new product, feature, or platform
- Adding AI to an existing system
- Rethinking workflows, UIs, or data systems with AI involved
The goal is not to optimize existing flows with AI, but to determine whether the product should be re-formed around an intelligent agent.
Core Rule (Non-negotiable)
Before proposing any solution, explicitly answer:
If the AI model were removed, would this product still make sense?
- If the answer is “yes, but worse or slower” → this is not AI-native
- If the answer is “no, the product logic collapses” → continue
If it is not AI-native, clearly state that the design is an AI-augmented traditional system.
Step 1: Replace “Feature” with “Intent”
Do NOT start from pages, menus, buttons, or workflows.
Instead, identify:
- The user’s goal
- The ambiguity or complexity they cannot pre-specify
- What they cannot express as parameters
Reframe requirements as:
- “The user wants to achieve X, but cannot fully define how.”
Avoid:
- CRUD-first thinking
- Static form or table definitions
- Predefined navigation trees
Step 2: Assume an Always-Present Intelligent Agent
Design as if:
- An agent is always available
- It understands natural language and context
- It can reason, but may be wrong
- It can call tools and inspect intermediate results
From this assumption:
- UI becomes a result surface, not a control panel
- Views can be temporary or generated on demand
- Workflows may be constructed at runtime
Do NOT assume:
- Fixed screens
- Stable user paths
- One correct execution order
Step 3: Treat Errors as Interaction, Not Bugs
Assume failures are normal:
- Misunderstanding intent
- Partial or incorrect reasoning
- Tool execution errors
Design must include:
- Low-cost correction by the user
- Visibility into intermediate steps or assumptions
- Iterative refinement instead of retries from scratch
Avoid designs that require perfect first-pass accuracy.
Step 4: Make Data Adaptive, Not Static
Do not assume datasets, rules, or schemas are fixed.
Instead:
- Data can be generated, filtered, or reweighted at runtime
- New failure cases should reshape future inputs
- The system should learn from usage, not just training
Data exists to serve current intent, not as a permanent asset.
Step 5: Decide the Correct Level of Constraint
Choose how much freedom the agent has:
-
High freedom:
- Multiple valid solutions
- Context-heavy judgment
- Exploratory or creative tasks
-
Medium freedom:
- Recommended patterns
- Configurable strategies
- Guardrails without fixed paths
-
Low freedom:
- Fragile operations
- Irreversible effects
- Strict ordering requirements
Explicitly state where and why constraints exist.
Output Expectations
When this skill is applied, the final output should include:
- A clear statement of whether the design is AI-native or AI-augmented
- The user intent model (not UI structure)
- The role of the agent in the system
- How errors and corrections are handled
- What parts of the system are expected to evolve over time
Avoid presenting UI-first or database-first solutions unless explicitly required.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.