Skip to content

Code Link: Add component best practices skill#550

Open
huntercaron wants to merge 4 commits intomainfrom
feature/code-link-skills
Open

Code Link: Add component best practices skill#550
huntercaron wants to merge 4 commits intomainfrom
feature/code-link-skills

Conversation

@huntercaron
Copy link
Collaborator

@huntercaron huntercaron commented Feb 6, 2026

Description

  • Adds Skills installer
  • Adds content for Framer Component best practices
  • Updated icon
  • Updated copy for install instructions

Testing

  • In plugins/code-link run the plugin
  • In a Framer project, open the dev plugin, take note of the id in the command
  • In code-link-cli run yarn dev [id from plugin]
    • Verify the code syncs
    • Verify a hidden .skills dir is created
    • Verify other hidden skill dirs are created for common agents

@huntercaron huntercaron requested a review from triozer February 6, 2026 15:47
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

Comment @cursor review or bugbot run to trigger another review on this PR

- [Property Controls](references/PROPERTY_CONTROLS.md) - All ControlType documentation with examples
- [Property Control Types](references/PROPERTY_CONTROL_TYPES.md) - TypeScript interfaces for all control types
- [Property Control Guide](references/PROPERTY_CONTROL_GUIDE.md) - Font patterns, styling rules, and recommended default values
- [Example Components](references/EXAMPLES.md) - Cookie banner, image compare, sticky notes, twemoji
Copy link

Choose a reason for hiding this comment

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

Unused duplicate SKILL.md with different skill name

Low Severity

src/skills/SKILL.md (name: creating-framer-components) appears to be dead code — it's never found or used by findSkillsSourceDir(), which resolves only the root-level skills/ directory (name: framer-component-best-practices). The file also references references/*.md files that don't exist under src/skills/. Since src/ isn't in the package.json files array, this file won't ship either. It looks like a leftover or earlier draft that wasn't cleaned up.

Additional Locations (1)

Fix in Cursor Fix in Web

Copy link
Member

@triozer triozer left a comment

Choose a reason for hiding this comment

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

LGTM

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