agentsclimarketplace

Ai native thinking

Skill Saltro/skills/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

Install
npx -y skills add Saltro/skills --skill ai-native-thinking

Assembled 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.

Keep looking

Skills are one crate of 326,512. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.