|
| 1 | +"What is working?" |
| 2 | +"What is not working?" |
| 3 | +"very specific prompting. had to avoid the word ""element"" when dealing with a basic paragraph... vs the content component" |
| 4 | +"Getting Cursor to add right-hand buttons to the Masthead. Maybe it had trouble reading the example?" |
| 5 | +"i tried several times to install the chatbot package and it kept applying cusotm styling, changing the container to a modal and removing all appropraite UI atyling. it had to rerun it twice to get to a place that wasnt horrible" |
| 6 | +"Quickly generated new base app with drawer - code compiled and ran, but inline styles were implemented and would not run correctly" |
| 7 | +"how to deploy and share a prototype (host it)" |
| 8 | +"many in the room got stuck when the code blew up. Often, telling cursor to fix errors will help the user get past these errors." |
| 9 | +"more detailed instructions on installing node and git needed for non-developers. Git - explain steps for setting up authentication. How to test that they are installed " |
| 10 | +"Deploying for preview is kinda difficult. Vercel gave me trouble. Surge too." |
| 11 | +"can we load cursor with the seed app from this workshop" |
| 12 | +"vague prompts do not really work. I had to be very specific for the application to be consistent and applied on the first ask" |
| 13 | +"with a dev base, up and running quickly. able to generate a basic charting and inventory display with minimal effort." |
| 14 | +"After first prompt, received multiple errors like export 'TextContent' (imported as 'TextContent') was not found in '@patternfly/react-core' no clue how to fix" |
| 15 | +"Issues with color applied to icons. Bot ended up hardcoding hex values" |
| 16 | +"Had to click multiple things within the chat ""open"", ""accept"", but it wasn't clear to me that it was waiting on my input" |
| 17 | +"During step 2: Set context. When I clicked the ""Follow this link to get to the MCP settings in Cursor"" link the popover would disappear before I could click ""open in cursor"". I had to get Erin to help me.","https://cursor.com/install-mcp?name=context7&config=eyJ1cmwiOiJodHRwczovL21jcC5jb250ZXh0Ny5jb20vbWNwIn0%3D" |
| 18 | +"UI did not build on first prompt due to generation of PF components that don't exist" |
| 19 | +"Able to add additional rules when prompted to avoid className={styles.blahblah}, etc. in future" |
| 20 | +"Jan told me to tell cursor to fix this and it did" |
| 21 | +"Able to create a basic page framework" |
| 22 | +"Correctly identified surge as a deployment option but commands didn't work" |
| 23 | +"App it generated was not keyboard-accessible - probably other issues" |
| 24 | +"when it first generated the page, there was a dropdown that was stuck open at the topleft corner of screen. i told cursor about it and it fixed it properly" |
| 25 | +"Added inline styles that were not formatted in an executable way. Asked it to switch and it created CSS module files, but used className={styles.blahblahBlah} instead of actual classNames. This did not compile. It was also using CSS modules, which this app doesn't support." |
| 26 | +"Installed react-charts & victory but build broke until I manually changed import paths to add /victory" |
| 27 | +"i told cursor to fix my error codes and provided the codes back. it was able to fix it quickly" |
| 28 | +"Got terminal error: ""Card: Clickable-only cards must have either the selectableActions.selectableActionAriaLabel or selectableActions.selectableActionAriaLabelledby prop passed in order to provide an accessible name to the clickable element. Error Component Stack"". Was not able to handle fixing it - hallucinated wrong solution." |
| 29 | +"Spacing was very off - asking it to correct that was very difficult. Would be faster to fix by hand." |
| 30 | +"First pass utilized a lot of inline styles and utility layout classes" |
| 31 | +"Once ChatBot components used, it wasn't setting up the layout properly. I pasted in a demo and it got further. Could maybe benefit from provided code examples, but may be easier to just copy and paste a demo tbh. Was really slow." |
| 32 | +"Asked it to add a PatternFly ChatBot and it made its own not using the extension. It did correctly add the CSS and install the package." |
| 33 | +"Does this spark any new ideas?" |
| 34 | +"What sort of manual intervention was required to correct the AI?" |
| 35 | +"Chart import paths needed to be manually appended with /victory, prompting did not fix this issue" |
| 36 | +"curious to see if this setup can be applied to other editors/ides" |
| 37 | +"how can each experiment like we did today add to or help train our PF MCP/rule sets?" |
| 38 | +"Possibly running a11y audits (maybe more as a cursory step rather than the only/an in-depth step)" |
| 39 | +"had to repeat my request to create a single page. it first created multiple pages/tabs, even though I originally said single page" |
| 40 | +"Generated component EmptyStateHeader which does not exist in PF, required correction to use EmptyState with EmptyStateBody" |
| 41 | +"Modal body vs dumping content right in" |
| 42 | +"had to send screenshots and links from the patternfly site to help it build what I needed" |
| 43 | +"Common layouts can be provided by default, for both dashboard and body content." |
| 44 | +"Are there tests we could include in the starter app or in other places to check that the produced code was using PF correctly?" |
| 45 | +"Can we encompass this starter tool into a one click download and open in cursor to avoid the 'complex set up'" |
| 46 | +"Had to ask it to fix 3 linter errors. Took a few minutes but was able to fix on it's own." |
| 47 | +"Asked to remove inline styles - needed to correct how it does class names after that and fix errors. It also tried to create CSS modules, which didn't compile - had to ask it to put styles in right file. Then it compiled again. It is sometimes using CSS variables correctly to style components." |
| 48 | +"Did not implement a table and used cards for visualization by default, had to prompt for a table" |
| 49 | +"how can we reuse what we created and share this with others. maybe a cursor template site with titles to each template. who knows if id find someone elses demo useful later - better to reuse than get a headache from recreating" |
| 50 | +"We could improve our hosting guidance to make it easier for people to share their solutions? maybe create a registry of solutions somewhere?" |
| 51 | +"If we provide a demo for user testing, maybe folks would be able to use Cursor to edit it if their user flow changed, etc. Cursor seems good at spitting out ""what it wants"" or making very specific, clearly defined changes that are easy for it to verify (linter or build errors, test failures, etc.)" |
| 52 | +"Can we create a template for prompts to be as specific as possible so the first attempt can be closer to our desired results?" |
| 53 | +"Had to ask again for it use the PF ChatBot extension for it to do it, but the types were wrong - had to ask it to fix them." |
| 54 | +"Colors were wrong, it was using invalid CSS tokens. It was guessing what the token name would be based on the docs instead of using tokens defined in the codebase." |
| 55 | +"Had to provide examples of successful ChatBot demo to get it to implement it as designed, but even then, it dropped pieces that were important." |
| 56 | +"Can PF provide specific guidance for certain data metrics that we can prompt with? e.g. which components to use for certain data" |
| 57 | +"Had to keep asking it to not use custom styling and instead rely on native PF styles" |
| 58 | +"Had to ask it several times to get chart colors to look better (black bar or text in dark theme)" |
| 59 | +"could be valuable to have general strong starter prompts for pf projects but could also see value in products having pre written prompts/rules for their own patterns" |
| 60 | +"PatternFly prototype quickstarts for common use cases" |
| 61 | +"Struggled to get it to use consistent styling across all cards in a single view. It would randomly change the styling even if my prompt had nothing to do with styling." |
| 62 | +"It sometimes helped to provide PF links to specific component examples" |
| 63 | +"Ability to select a selection or region on a page that would focus your prompt to only those elements. Sometimes Cursor would randomly change a section I was happy with." |
| 64 | +"Can we create a series of styling templates (maybe per product or fidelity) so Canvas uses a consistent style for elements?" |
| 65 | +"can we provide type-ahead for prompts that use the PF terms for elements." |
| 66 | +"Create cursor templates of validated designs so we can start with an existing design and iterate from there?" |
0 commit comments