Skip to content

feat: improve CLI setup flow, monorepo support, and release automation#72

Open
LadyBluenotes wants to merge 12 commits intomainfrom
improve-functionality
Open

feat: improve CLI setup flow, monorepo support, and release automation#72
LadyBluenotes wants to merge 12 commits intomainfrom
improve-functionality

Conversation

@LadyBluenotes
Copy link
Collaborator

Summary

  • improve the intent CLI setup and feedback flow with clearer validation, error handling, and conflict reporting
  • add stronger monorepo and version-handling support, including semver parsing/comparison and better package/workflow handling
  • update release automation, install docs, and tests to support the new setup and publishing behavior

Testing

  • ran the updated test suite for CLI, scanner, setup, feedback, and staleness coverage

@changeset-bot
Copy link

changeset-bot bot commented Mar 11, 2026

🦋 Changeset detected

Latest commit: 560a4f6

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@tanstack/intent Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@pkg-pr-new
Copy link

pkg-pr-new bot commented Mar 11, 2026

Open in StackBlitz

npm i https://pkg.pr.new/@tanstack/intent@72

commit: b7a55b7

- If not found: continue to step 2.

2. DISCOVER AVAILABLE SKILLS
Run: intent list
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

another


Rules:
- Use the user's own words for task descriptions
- Include the exact path from \`intent list\` output so agents can load it directly
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

another

| `npx @tanstack/intent@latest feedback` | Submit skill feedback |
| Command | Description |
| ----------------------------- | --------------------------------------------------- |
| `intent install` | Set up skill-to-task mappings in agent config files |
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

all of these

They also ask you to:

1. Check for an existing block first
2. Run `intent list` to discover installed skills
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

another to fix

5. Write or update an `intent-skills` block in your agent config
This prints a skill that instructs your AI agent to:
1. Check for existing `intent-skills` mappings in your config files (`AGENTS.md`, `CLAUDE.md`, `.cursorrules`, etc.)
2. Run `intent list` to discover available skills from installed packages
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

another

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants