⠀The first and official source for all things Riri Williams and Princess Shuri. (est. 2/25/23) Tag us! We track #shuriri & #shuri x riri ⠀This blog will reblog all fanmade creations including but not limited to: EDITS, FANFICS, ART, AESTHETICS, HEADCANONS, MOODBOARDS, and MORE. ⠀ ⠀ Looking for new members/mods! / Join Us info page⠀ ⠀ ⠀Minors are not permitted to interact with mature content. (Tagged #explicit or #mature) ⠀ ⠀Also tracking: #shuriri #pantherheart #shuri x riri #riri x shuri #shuri and riri #shuri #riri williams among others more.
Don't wanna be here? Send us removal request.
Text
So I have read several people complaining that they can't be expected to know the "unwritten rules" of fandom. So here's what I wish people knew:
Fanfiction is fiction.
Fictional people are not real.
Fictional people do not have rights.
Fictional people cannot be abused.
Reading or writing about something does not mean the desire to do or support it in the real world.
If I find art upsetting/triggering/disgusting/outraging/unpleasant/squicky/distressing/offensive, it is on me not to read it, not the creators and hosts to remove it.
Curate your own experience. The back buttons exist for a reason.
If you don't trust yourself to do that, get someone you trust to do it for you.
Fandom is an adult space. Adults create and own and host fandom spaces. If minors want to participate, then the onus is on them and their parents/guardians/trusted adults to ensure they participate appropriately, not on strange adults to stop being adults.
You often don't know the assault status or mental health status or neurotype or race or nationality or religion or gender or sexuality or age of a creator or consumer, and they do not have to disclose to you to justify their fantasy.
AO3 is not a safe space. It is not intended to be a safe space. Proceed accordingly.
Just because you don't like something or find it offensive doesn't mean it is a "problem" that "has to be dealt with".
Most characters in anime are not white.
There is no onus on you to reblog or share anything.
Everyone makes mistakes in fandom and is less than their best self sometimes.
Persistent pseudonyms encourage long term relationships.
Ship wars are stupid.
Someone else enjoying things does not impact on your own enjoyment of other things.
Tagging and warning is a courtesy, not a requirement. Assume any fic might contain untagged content.
Rating is an imprecise art, not a science.
Don't hassle IP creators.
Most people who are in fandom are hoping to make connections based on a shared passion.
Trying to profit from transformative fanworks puts us all at risk.
No one is obligated to share your head canon or fanon.
Being kind rarely fails to pay off.
It is okay to block and remove people who make your experience unpleasant. You don't have to placate them. (Learn from my mistakes).
Britpicking is a good thing.
You don't have to justify why you like a canon/pairing/trope/kink. Sometimes navel gazing is fun, but you don't have an obligation to explain yourself, especially to strangers. I share the overwhelming desire to refute an unfair accusation, but the people accusing you are rarely doing so in good faith, so you're batting a losing wicket.
I'm not your Mum. (Well, okay, a very few of you can call me Mum or Mom, but if you are one of them you already know who you are ❤️)
If you aren't mature enough to take responsibility for your online experiences, you aren't mature enough to be in fandom spaces.
74K notes
·
View notes
Text
Do you like Shuri?
Do you like Riri?
Do you like them as a ship?
If you answered yes to these questions, come join us in running the Official Ship Blog for ShuRiri!
Here is our "Join" page with more info, including things to let us know about you
If you already post about them on your personal blog, you can now reblog them here for more views. If you love this ship, come help us spread the love!
🙏🏾🙏🏾🙏🏾 send a message to @pantherheart (or @palettesofrenaissance ) if you would like to join in on the fun!
ALL ABORD THE PANTHERHEART TRAIN!!! 🐈⬛👩🏿🔬👑🧪🦾👩🏿🏭🔧
(If you have any doubt about whether or not you can run a ship blog, that's just the little devil on your shoulder trying to discourage you)
81 notes
·
View notes
Text
Another reason to ignore negative comments (especially on AO3)
So at work I’ve been forced to learn about “AI Agentic Workflows”. But being an AO3 author, I couldn’t help but think of how this technology affects authors on AO3 (and honestly on other social media platforms too).
What I learned was this: Agentic AI workflow software makes it extremely easy to automate, and bulk-post, HIGHLY-STORY-SPECIFIC negative comments to AO3 fics.
If you’re not familiar with what an AI Agentic Workflow is, I highly recommend informing yourself. You’ll be hearing it a LOT very soon. Basically, it’s a linked linked chain of AI prompts on one/many software platforms. Each “agent” completes a task. Then it hands off the completed task to the next AI Agent in the chain, which builds on it. Then that result is handed off to another agent, etc etc, even potentially to a final agent which analyzes what worked well and what didn’t, and changes what the other agents do.
There are a ton of repercussions here.
But let’s stay focused on AO3.
With AI Agentic workflow software, a person/group who wants to silence the voice of a community can easily scrape a tag, analyze stories by the thousands, then post thousands of highly customized, story specific negative comments, all without a human being ever seeing your words.
They could even set up AI agents watching to see if you delete your story, or delete your profile, which would be a marker of success. That success marker could be shared back to the other AI agents, and the whole workflow could be changed via automation to use that more effective approach.
I’m sure the OTF is working on ways of stopping this. I’m sure most social media companies are too.
But as usual the tools to create havoc are ahead of the ones to prevent havoc.
Anyway.
TL;DR: If you get a highly-story-specific negative AO3 comment — it does NOT MEAN it was written by a HUMAN! You were probably just story 20,031 in a scraped database of 50,000 stories, all of which were being targeted because they belong to a group/topic/tag that some shitty group or agency wanted to silence because of their horrible political or social.
Don’t let them silence you. They never looked at your words to begin with.
6K notes
·
View notes
Text
Please join this page and help this blog stay active. I'm honestly too busy to be online 24/7 every day of the week
Do you like Shuri?
Do you like Riri?
Do you like them as a ship?
If you answered yes to these questions, come join us in running the Official Ship Blog for ShuRiri!
Here is our "Join" page with more info, including things to let us know about you
If you already post about them on your personal blog, you can now reblog them here for more views. If you love this ship, come help us spread the love!
🙏🏾🙏🏾🙏🏾 send a message to @pantherheart (or @palettesofrenaissance ) if you would like to join in on the fun!
ALL ABORD THE PANTHERHEART TRAIN!!! 🐈⬛👩🏿🔬👑🧪🦾👩🏿🏭🔧
(If you have any doubt about whether or not you can run a ship blog, that's just the little devil on your shoulder trying to discourage you)
81 notes
·
View notes
Text
Baby Riri being adorable 🥹








116 notes
·
View notes
Text


in my opinion shuri and riri’s lack of hyperfemininity is one of the best aspects of them! we need more nonconforming female protagonists on screen 🙂↕️
44 notes
·
View notes
Text




riri and her bulging muscles compilation.
between this and her pulling a metal bar off the elevator wall with her bare hands, proceeding to weight lift the door up…girl you’re a fucking tank and I’m so into it
723 notes
·
View notes
Text
Fic interaction is unfortunately dwindling, and I think we’re all feeling it. So this is my small attempt to help boost some engagement through the community and potentially help some writers earn new readers!
The challenge: to shine a light on as many fics as possible and show writers some love by reblogging with thoughtful comments
When: 11th - 31st July 2025
Who: all over the age of 18 are welcome, writers and/or readers alike. Not limited to any specific fandoms, let’s spread love and lanterns 🏮 far and wide!
Challenge Info:
There is no minimum or maximum number of fics to read, or words to leave in a comment. Only do what you are able to and what you feel comfortable with
Comments are the most motivating form of interaction writers can receive, so I encourage you to try your best to show writers appreciation with thoughtful reblog comments. Here are some links if you’re not sure what to comment or how to start leaving comments:
Fanfiction Comment Guide
Comment Starters
Guide to Leaving Long and Detailed Comments
No need to officially sign up, but it would be appreciated if you could let me know if you’re interested and share this post to spread the word
If you’re looking for a higher difficulty to this challenge, there are some prompts below the cut to help you spread your fic reading horizons! This part is completely optional
Please reblog the fics you read with #lantern reblog challenge and use the challenge banner below so we can spread love and lanterns 🏮 throughout the community this July!
Either throughout the challenge period or at very the end, collate all the fics you reblogged and post a Fic Rec Masterlist to help promote all those amazing fics even more! Please also tag me so I can create a Challenge Masterlist
Prompts for Challenge Hard Mode (Optional)
Read from three writers you have never read from before
Read three fics which were posted prior to 2020/give some love to older fics which may not have received a reblog comment in years
Read three fics which currently have less than 50 notes (posted more than a week ago)
Branch out and read for a fandom you have never read from before
If you traditionally read x reader stories, spread love to our writers with OCs
Help boost new writers joining our community and read a fic from a writer who has posted less than five fics total
Give your mutuals some extra love and reread your favourite fics from them
Read a long fic (10k+) or start a series you’ve been meaning to get to
Read a fic which has been sitting in your TBR list for far too long
Tagging some mutuals who might be interested in participating, but absolutely no pressure!
@yenzys-lucky-charm @intrepidacious @elixirfromthestars @thereoncewasagirlnamedjane @mercurial-chuckles @just-dreaming-marvel @marvelstoriesepic @holacia3 @navybrat817 @seitmai @daydreamgoddess14 @mrsbuckybarnes1917 @stellar-solar-flare @treatbuckywkisses @crazyunsexycool @fandoms-writings @saiyanprincessswanie @ozwriterchick @nekoannie-chan @jobean12-blog @blackwidownat2814 @mrsmischief209 @soulgazingwithbucky @brandycranby @goldylions @bigtreefest @thevillainswhore @buck-star @perdidosbucky-yyo @jackys-stuff-blog @lives-in-midgard @our-marvel-universe
271 notes
·
View notes
Text
5 Tiny Writing Tips That Aren’t Talked About Enough (but work for me)
These are some lowkey underrated tips I’ve seen floating around writing communities — the kind that don’t get flashy attention but seriously changed how I write.
1. Put “he/she/they” at the start of the sentence less often.
Try switching up your sentence rhythm. Instead of
“She walked to the window,”
try
“The window creaked open under her touch.”
Keeps it fresh and stops the paragraph from sounding like a checklist.
2. Don’t describe everything — describe what matters.
Instead of listing every detail in a room, pick 2–3 objects that say something.
“A half-drunk mug of tea and a knife on the table”
sets a way stronger tone than
“There was a wooden table, two chairs, and a shelf.”
3. Use beats instead of dialogue tags sometimes.
Instead of:
"I'm fine," she said.
Try:
"I'm fine." She wiped her hands on her skirt.
It helps shows emotion, and movement.
4. Write your first draft like no one will ever read it.
No pressure. No perfection. Just vibes. The point of draft one is to exist. Let it be messy and weird — future you will thank you for at least something to edit.
5. When stuck, ask: “What’s the most fun thing that could happen next?”
Not logical. Not realistic. FUN. It doesn’t have to stay — but chasing excitement can blast through writer’s block and give you ideas you actually want to write.
What’s a tip that unexpectedly helped with your writing? Let me know!! 🍒
23K notes
·
View notes
Text
Every Riri Williams Outfit
↳ Ironheart (2025)
452 notes
·
View notes
Text
Ironheart The Past Is the Past | 1.06
2K notes
·
View notes
Text
This tool is optional. No one is required to use it, but it's here if you want to know which of your AO3 fics were scraped. Locked works were not 100% protected from this scrape. Currently, I don't know of any next steps you should be taking, so this is all informational.
Most people should use this link to check if they were included in the March 2025 AO3 scrape. This will show up to 2,000 scraped works for most usernames.
Or you can use this version, which is slower but does a better job if your username is a common word. This version also lets you look up works by work ID number, which is useful if you're looking for an orphaned or anonymous fic.
If you have more than 2,000 published works, first off, I am jealous of your motivation to write that much. But second, that won't display right on the public version of the tools. You can send me an ask (preferred) or DM (if you need to) to have me do a custom search for you if you have more than 2,000 total works under 1 username. If you send an ask off-anon asking me to search a name, I'll assume you want a private answer.
In case this post breaches containment: this is a tool that only has access to the work IDs, titles, author names, chapter counts, and hit counts of the scraped fics for this most recent scrape by nyuuzyou discovered in April 2025. There is no other work data in this tool. This never had the content of your works loaded to it, only info to help you check if your works were scraped. If you need additional metadata, I can search my offline copy for you if you share a work ID number and tell me what data you're looking for. I will never search the full work text for anyone, but I can check things like word counts and tags.
Please come yell if the tool stops working, and I'll fix as fast as I can. It's slow as hell, but it does load eventually. Give it up to 10 minutes, and if it seems down after that, please alert me via ask! Anons are on if you're shy. The link at the top is faster and handles most users well.
On mobile, enable screen rotation and turn your phone sideways. It's a litttttle easier to use like that. It works better if you can use desktop.
Some FAQs below the cut:
"What do I need to do now?": At this time, the main place where this dataset was shared is disabled. As far as I'm aware, you don't need to do anything, but I'll update if I hear otherwise. If you're worried about getting scraped again, locking your fics to users only is NOT a guarantee, but it's a little extra protection. There are methods that can protect you more, but those will come at a cost of hiding your works from more potential readers as well.
"I know AO3 will be scraped again, and I'm willing to put a silly amount of effort into making my fics unusable for AI!": Excellent, stick around here. I'm currently trying to keep up with anyone working on solutions to poison our AO3 fics, and I will be reblogging information about doing this as I come across it.
"I want my fics to be unusable for AI, but I wanna be lazy about it.": You're so real for that, bestie. It may take awhile, but I'm on the lookout for data poisoning methods that require less effort, and I will boost posts regarding that once I find anything reputable.
"I don't want to know!": This tool is 100% optional. If you don't want to know, simply don't click the link. You are totally welcome to block me if it makes you feel more comfortable.
"Can I see the exact content they scraped?": Nope, not through me. I don't have the time to vet every single person to make sure they are who they say they are, and I don't want to risk giving a scraped copy of your fic to anyone else. If you really want to see this, you can find the info out there still and look it up yourself, but I can't be the one to do it for you.
"Are locked fics safe?": Not safe, but so far, it appears that locked fics were scraped less often than public fics. The only fics I haven't seen scraped as of right now are fics in unrevealed collections, which even logged-in users can't view without permission from the owner.
"My work wasn't a fic. It was an image/video/podfic.": You're safe! All the scrape got was stuff like the tags you used and your title and author name. The work content itself is a blank gap based on the samples I've checked.
"It's slow.": Unfortunately, a 13 million row data dashboard is going to be on the slow side. I think I've done everything I can to speed it up, but it may still take up to 10 minutes to load if you use the second link. It's faster if you can use desktop or the first link, but it should work on your phone too.
"My fic isn't there.": The cut-off date is around February 15th, 2025 for oneshots, but chapters posted up to March 21st, 2025 have been found in the data so far. I had to remove a few works from the dataset because the data was all skrungly and breaking my tool. (The few fics I removed were NOT in English.) Otherwise, from what I can tell so far, the scraper's code just... wasn't very good, so most likely, your fic was missed by random chance.
Thanks to everyone who helped with the cost to host the tool! I appreciate you so so so much. As of this edit, I've received more donations than what I paid to make this tool so you do NOT need to keep sending money. (But I super appreciate everyone who did help fund this! I just wanna make sure we all know it's all paid for now, so if you send any more that's just going to my savings to fix the electrical problems with my house. I don't have any more costs to support for this project right now.)
(Made some edits to the post on 27-May-2025 to update information!)
7K notes
·
View notes
Text
IRONHEART 1.03 | "We in Danger, Girl"
432 notes
·
View notes
Note
Hey can I join I make Shuriri art sometimes!
Let's discuss and DM me! The Join Us page is linked here. Let us know if it's something you're still interested in
#pantherheart#shuriri#riri williams#ironheart#iron heart#shuri udaku#shuri of wakanda#shuri#black panther#princess shuri#black panther wakanda forever#shuri x riri#shuri black panther#black panther shuri#mcu riri williams#riri x shuri#shuri udaku x riri williams#riri williams x shuri udaku#riri williams x princess shuri#princess shuri x riri williams#shuri x reader#riri x reader
5 notes
·
View notes